1.数据准备:
试题解析 --题库,
用户解析 – 账号(学生,教师,)
2.考题准备:
随机出题(1-10的难度级别中,每种随机出2提)
3.界面准备: Swing/AWT JFrame JPanel
欢迎界面
登陆界面
主界面(菜单界面)
考试界面
其他: 考试成绩,考试规则,考题管理,学生管理。。。
4.MVC设计模式 : 服务器端开发
整理项目架构 M(model)模型 V(view)视图 C(Controller)控制器
实体类: beans entity pojo domain
Question User Paper EntityContext-数据库
测试: test
工具: util
界面: ui gui
loginFrame menuFrame ExamFrame
ClientContext:控制所有界面切换
业务: service
Controller:负责完成所有业务