问道手游 三体一敏:用java 做网络考试系统,实现各项基本功能.下周二交呀,大虾帮忙!

来源:百度文库 编辑:高考问答 时间:2024/04/26 03:45:50
研究内容(包括基本思路、框架、主要研究方式、方法等)
基本思路:
本系统作为Java课件的一个组成部分,要求实现网络考试系统的各项基本功能。并考虑使用Web实现技术。使用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。
数据库及维护模块,成绩管理查询子系统模块,考试子系统,成绩管理查询子系统模块,阅卷子系统模块。
界面方面:系统有“登陆”,“运行”,“退出”三个界面。每个界面对应用系统有不同的运行状态。
内容方面:由于考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准
安全性方面:设立用户名和密码验证方式,防止非法用户登陆和越权操作。
运行环境要求:硬件环境:服务器端:P4以上+512内存+200G以上内存+网卡;客户机端:P133,16M内存,win9X,win2000,winXP,NT网络。
框架:
一、 系统分析
1、 系统目标:
(1)开发网络考试系统,方便各地考生进行网上考试,可以使考生就地参加考试,以免由于行程等耽误考试。(2)考生能够随时使用准考证号,登录查询信息。(3)考生还可以在网上直接查询成绩。(4)客观题由计算机阅卷,可以保证考试的安全性。
2、功能分析:根据前面对网络考试系统的分析,可将其划分成前台和后台两部分。前台功能主要为考生或老师提供,后台功能为管理员提供。
二、 配置Web站点:包括J2SDK的安装和配置Tomcat5.0.1的安装和配置。
三、 数据库设计
1、 根据用户需求,确定数据库中要保存的数据信息。
2、设计数据的概念模型。概念模型是用于进行信息世界建模的工具。它对整个数据库的设计具有深刻的影响。
3、数据库的实施和维护。
四、 网站系统的整体设计:包括网站设计思想、样式表设计和网站结构设计。
五、 前台主要功能模块详细设计
1、 前台文件总体构架:包括模块功能介绍、文件架构和前台页面运行结果。
2、 身份验证:身份验证模块中主要实现考生注册与登录时身份的验证。
3、 信息管理:考生部分中信息管理模块分为三个功能,分别属于控制台的
基本信息管理与阅卷信息管理。
4、 邮件管理:邮件管理模块中只包含一个邮件群发的功能。
5、 浏览信息。
六、 后台主要功能模块详细设计:1、功能模块的总体框架。2、身份验证。3、考生信息管理。4、阅卷信息管理。5、各类科目信息管理。6、友情链接管理。

主要研究方法:结构化生命周期方法、面向对象方法。
主要开发技术:JSP、Access2000