欢迎来到天天文库
浏览记录
ID:48138140
大小:1.66 MB
页数:18页
时间:2020-01-17
《达内 在线考试系统 项目一评审PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、T-ELTS达内在线测评系统jsd1212wq项目描述计算机的应用,使生产效率得到极大的提高,同时也解放了一部分生产力。在信息时代的今天,应用计算机解决实际生产中的问题已经相当普遍。传统的纸质试卷考试存在一些严重的不足,为了提高阅卷效率,降低老师的工作负担,考试系统营运而生。本次开发中,我们采用java编程语言实现考试系统。MVC模式的介绍Module业务模型View视图Controller控制器软件核心功能的抽象,封装软件核心功能。如:注册,登录,开始考试,交卷等软件界面视图,用来呈现用户数据状态,接受用
2、户请求。界面中只包含界面显示处理逻辑。耦合界面与业务模型。响应处理用户请求,将用户数据和请求转发给业务模型,根据业务的处理结果,更新转发视图界面。开发环境:Eclipse6.0版操作系统:RedFlag6.0版开发语言:jdk1.6.0_10开发环境需求分析本项目的设计目标是实现考试系统,并附带实现相应的业务功能,如登录功能等。项目中的需实现的功能如下。一、登录功能。登录考试系统。二、考试功能。实现主要业务逻辑——考试功能。三、查看分数。在考试结束后查看考试分数。四、查看考试规则。查阅考试规则。五、题目切换
3、。实现上一题、下一题的切换。六、其他功能。计时功能软件层次结构menuFrameexamFrameClientContextExamServiceImplEntityContextExamService视图层业务层数据层loginFrame控制层界面与控制器的关系闪屏选择界面登录界面考试界面欢迎界面WelcomeWindowMenuFrameLoginFrameExamFrameProdutsServiceMarketTechnologyClientContex项目进度Day01创建界面和实体类Day02创
4、建出软件的业务层和数据层Day03实现了开始考试功能和查分功能day04.对整个项目做最后的调整模型层展示——欢迎界面模型层展示——登陆界面在登录界面中主要采用了BorderLayout、FlowLayout、GridLayout布局模型层展示——菜单界面菜单界面中主要采用了BorderLayout、FlowLayout布局模型层展示——考试界面考试界面中主要采用了BorderLayoutFlowLayout布局业务层介绍在本次的项目开发中,业务层采用接口+实现的方式制作。项目中的业务层主要有以下几个功能:
5、1.验证用户信息的正确性2.从数据层抽取试题,生成试卷,为表现层提高考试所需要的信息及试题。3.验证用户的答案的正确性,并计算得分。数据层介绍在本次开发中,数据层的主要功能是读取用户信息,考题信息,考试信息等。开发中遇到的问题空指针异常。逻辑问题。中文乱码问题。求教老师查阅资料同学帮助查看代码40%15%20%25%问题解决之道项目总结通过这次项目的开发,我对工厂模式,MVC架构等有了初步的了解,对java基础知识有了进一步的掌握,并能够应用java解决一些实际问题,激发了我对软件开发的兴趣。在本次开发中,
6、我遇到了不少困难,但最终都在老师和同学的热心帮助,以及自己的努力下得以解决,在此,我对帮助过我的老师和同学表示由衷的感谢。谢谢!
此文档下载收益归作者所有