达内在线考试测评系统
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
读取用户 信息
读取考题 信息
读取考试信息
对工厂模式,MVC架构等有了初步的了解
java基础知识有了进一步的掌握
激发了我对软件开发的兴趣。 了解到在开发过程中遇到的各种问题 知道合作的重要性
LOGO
谢谢观赏
选择 view
Controlle接 受用户请求 到Model选 择View响应 定义用行为
业务处理
View用户界 面信息交互 用户请求 Model
用户请求
查询
Module业 务模型软件 核心功能的 抽象封装软 件核心功能
1
开发环境:Window XP
2
开发工具:My Eclipse
3
开发语言;Core Java
一、登录功能。登录考试系统。
二、考试功能。实现主要业务逻辑——考试功能。
项目中 的需实 现的功 能
三、查看分数。在考试结束后查看考试分数。 四、查看考试规则。查阅考试规则。 五、题目切换。实现上一题、下一题的切换。 六、其他功能。计时功能
时间 第一天 第二天 第三天
工作 3个界面 实现控制器 完成试题的读取操 作,添加相关功能。
菜单界面中 主要采用了 BorderLayo ut、 FlowLayout 布局
考试界面中主 要采用了 BorderLayout FlowLayout 布局
• 在本次的项目开发中,业务层采用接 口+实现的方式制作。 • 项目中的业务层主要有以下几个功能: • 1.验证用户信息的正确性 • 2.从数据层抽取试题,生成试卷,为 表现层提高考试所需要的信息及试题。 • 3.验证用户的答案的正确性,并计算 得分。
LOGO
在线考试系统测评
在线考试系统
韩春龙
• 计算机的应用,使生产效率得到极大的提 高,同时也解放了一部分生产力。在信息 时代的今天,应用计算机解决实际生产中 的问题已经相当普遍。传统的纸质试卷考 试存在一些严重的不足,为了提高阅卷效 率,降低老师的工作负担,考试系统营运 而生。本次开发中,我们采用java编程语 言实现考试系统。
分配管理方式 LoginFrame
WelcomeWindow
Cient Contex
MenuFrame
ExamFrame
•个人理解就是使表现层和 业务层,持久化层独立分 开,易于维护。例如以后 将要学到的Struts, Spring, Hibernate。这3 个框架。
wk.baidu.com
在登录界面中 主要采用了 BorderLayout、 FlowLayout、 GridLayout 布局