三、本设计(论文或其他)应达到的要求:
① 编码规范,逻辑严谨,后台Java代码符合《阿里巴巴Java开发手册V1.30》的代码规范,对MVC设计开发模式能够进行深刻实践,熟悉使用前后台IDE(myeclipse/Hbuilder)各项操作,能使用Debug功能对bug代码进行快速定位;熟练掌握例如Gson.jar等第三方jar包的常用API;对面向对象编程思想具有深刻的认识;
② 熟悉MySQL数据库的基本操作,掌握常用SQL语句,熟悉SQLyog数据库可视化工具的基本操作,基本能够对SQL语句进行执行效率优化。能够利用高级语言对SQL编写脚本命令,对数据进行并发批处理,并能够封装打包;
③ 熟练掌握JDBC的基本操作模式,了解与数据库的通讯原理;了解例如:mybaties/Hibernate常用数据库框架异同,并能够明确区分应用场景;
④ 利用servlet构建websocket接口,使用JSON格式向前台传递数据;
⑤ 使用标准H5技术构建前台响应式页面,使用jQuery前端框架实现页面基本特效与Ajax技术实现数据异步交互。使用H5新特性能够基本实现多浏览器、多设备的页面兼容,通过使用各类第三方插件,实现相关业务功能;
⑥ 系统应界面友好,功能全面,操作简单,数据存储安全可靠,确定要实现的主要功能及流程,并明确各子模块的功能;
⑦ 完成在线考试管理系统的业务逻辑的实现,完成需求文档、开发文档、数据库接口文档的撰写,实现项目的版本快速更新迭代,完成论文的撰写和相关英文资料的翻译。