设计任务及要求
(1) 整个系统主要由以下个功能模块组成:
1) 用户登录/注册模块:用户分为普通用户和管理员,不同类型的用户拥有不同的操作权限。
2) 用户能够对自己的信息进行修改,管理员对用户信息具有查询的功能。
3) 试题管理模块:实现试题及参考答案和题目解析的录入、查询、修改、删除及统计等功能。
4) 试卷管理模块:根据题型、分数等从试题库自动选择试题并组成试卷、自动组成相应的参考答案。
5) 试卷输出模块:实现试卷及参考答案自动排版及下载等功能。
6) 页面:系统页面能够进行页面皮肤的更改。
(2) 开发工具与环境:B/S架构、开发主要以HTML/CSS、JavaScript、jQuery框架来实现,数据库使用MySQL数据库系统,为提高系统的可维护性合理运用设计模式。开发工具为IntelliJ IDEA及浏览器。
(3) 设计要求与技术指标: 整个系统界面美观、操作方便、直观。
(4) 系统要采用实际数据作为测试用例进行功能性测试。