计算机毕业设计开题报告(网络在线测系统)(3)

时间:2021-04-16 13:31:41 开题报告 我要投稿

计算机毕业设计开题报告(网络在线测系统)

  2.1.3用户注册模块

  该模块的功能是实现用户远程注册。用户输入想要注册的用户名和密码,提交之后由系统判断该用户是否已经存在,如果存在,就给出相应信息,如果不存在,就把用户输入的用户名和密码写到数据库中,完成注册。

  在线考试系统考试管理流程

  开 始

  输入用户名和密码

  是否正确

  否

  是

  录入考生数据

  录入考题

  考试评分

  发放成绩单

  结束

  毕业设计(论文)开题报告

  考生选择参加考试的科目,这个人机交互的过程是必不可少的。

  考生确定考试科目以后,进入开始考试界面,由计算机随机提取试题,显示出来组成试卷,并开始进行计时。考生再次进行考试,答完试题后交卷,进入下一个界面。

  考生提交答卷后,由计算机进行处理--判卷,得出考试分数,显示出来,并把该生考试记录存入数据库。在这个界面上应该可以返回继续进行考试或回到登录界面。

  以上是系统进行考试功能的部分,要对系统进行管理,如试题管理、科目管理、用户管理等就需要设计一些管理界面。下面就来逐步进行设计。

  要进行管理首先要有管理员登陆验证,这里另外设计了一个界面,使它与用户登录区别开来。这个界面与用户登录界面表面上很相似,但是他们是从不同的表中提取数据进行验证的,以便于系统扩充和增加安全性。

  管理员登录以后,应该有一个管理项目选择界面,其中包括管理用户选项、管理管理员选项、管理考试科目选项、管理考试纪录选项以及管理各科试题选项。

  管理用户的界面可以实现用户的增加、和删除的功能,管理员在此可以对用户进行管理。

  管理管理员的界面,功能和管理用户的差不多,实现对管理员的增加和删除功能。

  管理考试科目界面用来增加或删除考试的科目,以方便对各科试题的管理和查询。

  管理考试纪录界面可以对考生的每次考试进行纪录,管理员科可以对考生成绩、考试科目、时间及考试各相关纪录进行查询和删除。

  最后是试题库管理界面,它根据各科进行分类。通过这个界面管理员可以对题库中的某科试题进行增加、修改或删除。这样就十分方便灵活的对试题库进行管理。

  我觉得这种方法很不方便,不利于使用。于是我设计一个图形界面,当教师(管理员)登陆后直接在上面进行试题的录入,这样即方便了老师也提高了效率。

  难点 5 查阅试卷

  当考试成绩出来以后,可能有学生对考试成绩有疑问,需要查阅试卷,该系统可以将该考生的考试试卷提取。

  难点 6 对相同考题在不同题型中出现的处理

  有时一种同样内容的考题会以不同的形式同时出现在一张试卷上,这种情形应该避免发生。

  毕业设计(论文)开题报告

  3.本课题拟采用的研究手段(途径)和可行性分析

  3.1 开发技术及工具的选择:

  本系统将用JSP技术进行开发,开发中将用到以下主要工具:

  JBuild 9——工程管理、代码编写及调试

  Dreamweaver MX 2004——静态页面的设计

  Fireworks MX 2004——图片处理

  SQL-Server 2000——建立系统的后台数据库。

  3.2 开发环境:

  硬件: CPU: Intel Pentium 4

  内存:512M

  硬盘:40G

  软件: Windows 2000 + JBuild 9 + SQL Server 2000

  3.3 可行性分析:

  本系统可以从以下几个角度对其可行性进行分析: