软件工程课程设计——网上考试系统
(完整版)基于Java的在线考试系统课程设计说明书(含源程序)毕业论文

操作系统课程设计设计并实现在线考试系统学院:信息科学与工程学院专业:软件工程一、前台界面设计1、用户注册、登录界面图用户注册界面用户注册界面如上图所示,下面是各项需填写内容的功能:用户名:标示用户在线身份,可以为真实姓名,也可为化名,不同用户可以具有相同的用户名。
邮箱:用于用户接受系统消息,如用户忘记密码时,可以将密码通过邮件发送给用户。
每个用户的邮箱地址必须是特有的,如果一个用户想要有两个登录账号,必须用两个不同的邮箱地址。
如果某个邮箱地址再次被用来注册,给出提示。
设置密码:用户登录所用密码。
确认密码:用户需再次输入密码,以确认上次输入内容。
如果两次输入密码不相同,给出提示。
性别:针对部分用户需求而设定。
如:老师在对学生进行测试时,便于核对学生信息。
图用户登录界面用户登录界面如上图所示,下面是各项需填写内容的功能:邮箱:用户注册时所填写的邮箱,用于标识用户身份。
密码:用户最近一次所设置的密码,用于验证用户身份。
记住密码:用于记录用户登录状态,若选中此项,下次用户登录时系统会自动启动到用户登录状态。
忘记密码:若用户忘记登录密码,可点击此链接,跳转到用户注册邮箱接收邮件,邮件中包含用户最近一次设置密码。
2、欢迎界面欢迎界面分两种形式:一种为未注册用户欢迎界面,另一种为已注册用户欢迎界面,效果图如下所示:图未注册用户欢迎界面页面内容介绍如下:窗口名称为“XXX在线测试系统”。
用户点击“注册”或“登录”按钮可弹出注册窗口或登录窗口,供用户注册或登录。
窗口中间部分内容为关于系统的介绍性文字。
用户点击“立即进入”按钮后进入“题目列表”窗口(“题目列表”窗口设计见后面内容)。
图已注册用户欢迎界面页面内容介绍如下:已注册用户欢迎界面与未注册用户欢迎界面基本相同,不同之处在于没有“注册”、“登录”按钮,而添加了用户菜单,菜单起初仅显示用户名,当鼠标指向时,显示二级菜单,分别为“账户管理”、“个人资料”、“退出登录”。
java在线考试系统课程设计

java在线考试系统课程设计一、课程目标知识目标:1. 理解Java语言面向对象编程的基本概念,掌握类的定义、属性和方法的创建与调用。
2. 学会使用Java集合框架处理数据,掌握异常处理机制。
3. 掌握Java在线考试系统的需求分析、功能模块划分和数据库设计。
技能目标:1. 能够运用所学知识独立设计并实现一个Java在线考试系统。
2. 通过实际操作,提高问题分析、系统设计和编程实现的能力。
3. 学会使用Java开发工具(如Eclipse)进行项目开发,培养良好的编程习惯。
情感态度价值观目标:1. 培养学生团队协作精神,提高沟通与协作能力。
2. 增强学生对Java编程的兴趣,激发主动学习的热情。
3. 培养学生面对问题时的积极态度,勇于克服困难,提高解决问题的能力。
课程性质:本课程为实践性较强的课程,旨在通过Java在线考试系统项目的设计与实现,让学生掌握Java编程的基本知识和技能,提高实际项目开发能力。
学生特点:学生已具备一定的Java基础,具有较强的学习能力和探究精神,但实际项目经验不足。
教学要求:注重理论与实践相结合,充分调动学生的主观能动性,培养其独立思考和解决问题的能力。
通过项目实践,使学生能够将所学知识应用于实际项目中,提高编程技能和团队协作能力。
同时,关注学生情感态度价值观的培养,激发学习兴趣,为其未来的学习和发展奠定基础。
二、教学内容1. Java面向对象编程基础:- 类与对象- 继承与多态- 抽象类与接口- 异常处理2. Java集合框架:- List、Set、Map接口及其实现类- 集合的遍历与操作3. 数据库设计:- 数据库基本概念- SQL语句编写- JDBC连接数据库4. Java在线考试系统设计与实现:- 系统需求分析- 功能模块划分- 数据库设计- 界面设计- 业务逻辑实现5. 项目实践:- 分组合作,明确分工- 项目进度安排与监控- 编码规范与代码审查- 系统测试与优化教学内容根据课程目标进行科学性和系统性的组织,涵盖Java面向对象编程、集合框架、数据库设计和项目实践等方面。
Java网上考试系统的设计和实现

Java网上考试系统的设计和实现Java网上考试系统的设计和实现一、问题的提出二、网络考试系统概述三、网络考试系统常用的实现技术网络考试系统的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的MIS型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,安全性也受到一定影响。
另外一种考试系统采用Web 技术实现。
Web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。
因此Web结构有着更好的安全性。
在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。
四、本系统拟采用的解决方法(技术)本系统作为Java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。
从安全性和易维护性考虑,选择了Web 实现技术。
简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。
服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——JSP作为主要实现手段(配合JavaServlet、JavaBean、HTML等)。
JSP作为一种Web实现技术,它的效率是很高的。
这一点正好符合了考试系统所要求的实时性。
JSP自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。
除此之外,作为Java平台的一部分,JSP拥有Java语言“一次编写,各处运行”的特点。
又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP做成的这套系统可以轻松移植到其它平台来运行。
种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。
所以JSP是实现本系统的最佳技术,它是完全可行的。
软件工程概论论文:网上考试系统概要设计说明书

网上考试系统概要设计说明书1. 引言1.1 目的网上考试系统是为本人为完成申硕论文而作的基于网上教学平台开发的网上考试软件。
该软件用于学生能够及时地自主学习和测试,更好地适应学校期末及全国计算机和英语等级考试。
本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。
同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。
本文档主要适用于我校的网上考试系统的开发人员,计算机系03级毕业设计实习,也可以用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。
1.2 项目背景l 系统名称:网上考试系统Online_Examination System (OES)l 项目提出者:l 项目开发者:l 项目管理者:l 最终用户:开发者1.3 术语及缩略语定义1.3.1 术语定义实现环境:系统运行的目标软件、硬件环境。
实现技术:系统所采用的软件技术或体系结构,如:、Brouse/Server结构、中间件、Web技术、多层体系结构、后台数据库等。
实现语言或工具:实现系统最终采用的编程语言或工具包,如C++、VB、PB、Ada 等。
1.3.2 缩略语定义OES:Online_Examination System1.4 参考资料(1)SQL Server 2000中文版入门与提高.周绪,管丽娜,白海波著清华大学出版社(2)与网站开发编程实战陈湘主编清华大学出版社(3)项目开发实践陈娴刘开文等编著中国铁道出版社(4)与网络数据库开发培训教程零距离电脑培训学校丛书编委会机械工业出版社(5)ASP数据库系统开发实例导航宣小平但正刚等编著人民邮电出版社(6)ASP信息系统设计与开发实例黄明梁旭编著机械工业出版社(7)Visual basic 与Internet程序设计黄嘉辉编著科学出版社(8)编程实例详解王华杰编著(9)基于B/S结构的高校教务办公自动化系统的设计与实现徐琳吕磊洪志全电脑与信息技术2001年第3期2. 系统概述2.1 系统需求2.1.1 系统目标本软件是为完成毕业设计开发软件。
10软件工程及考试系统

面向对象建模语言与建模工具
目前面向对象建模语言一般采用国际上最 流行的UML语言
建模工具一般目前专业的设计工具: Rational Rose
UML发展史
自20世纪70年代面向对象技术出现以后,面向对象技术在软件业界得 到了广泛的应用。为了解决复杂软件系统的开发,纷纷推出了各种面 向对象的软件工程方法,比较流行的有Booch、Rumbaugh(OMT)、 Jacoboson(OOSE)、Coad-Yourdon等等方法,它们各有长处, 也各有缺陷。 1994-1996年软件工程学家Grady Booch、Ivar Jacobson和 James Rumbaugh先后到Rational公司携手合作,以各自原有的方 法为基础,并吸收其他方法的长处,共同提出了统一建模语言UML。 UML0.9草案在1996年6月发布,它结合了三人方法的主要技术。 1997年1月Rational公司向美国工业标准化组织OMG递交了UML1.0 标准版本。1997年11月OMG宣布接受UML,并正式颁布了UML1.1 作为官方的标准文本,此后,OMG的修改任务组(Revision Task Force:RTF)的专家负责对UML不断进行扩充与完善,相继推出了 UML1.2、UML1.3、UML1.4版本。
用例图
参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可 以是人,可以是事物,也可以是时间或其他系统等等。参与者在画图中用简笔人物画来表示,人 物下面附上参与者的名称。
(2)可视化、表示功能强大:UML是一种图形化语言,系统的逻辑模型或实现模型都能 用UML的模型图形清晰地表示,UML不只是一堆图形符号,在每一个UML的图形表示符号 背后,都有良好定义的定义。UML还可以处理与软件的说明和文档有关的问题,包括需求 说明、体系结构、设计、源代码、项目计划、测试、原型和发布等等。
ssm在线考试系统课程设计

ssm在线考试系统课程设计一、课程目标知识目标:1. 让学生理解ssm在线考试系统的基本概念,掌握其功能模块和使用方法。
2. 使学生掌握数据库设计原则,能够独立完成在线考试系统的数据库构建。
3. 帮助学生掌握Java Web技术,运用Spring、Spring MVC和MyBatis框架实现在线考试系统的功能。
技能目标:1. 培养学生运用Java Web技术进行项目开发的能力,提高编程实践技能。
2. 培养学生独立分析问题、解决问题的能力,能够根据需求设计并实现系统功能。
3. 提高学生的团队协作能力,学会在项目开发过程中进行有效沟通。
情感态度价值观目标:1. 培养学生对计算机科学的兴趣,激发学习热情,树立远大理想。
2. 培养学生严谨、认真的学习态度,养成良好的编程习惯。
3. 增强学生的网络安全意识,认识到信息技术在现实生活中的重要性。
本课程针对高年级学生,结合学科特点和教学要求,将课程目标分解为具体的学习成果。
通过本课程的学习,学生能够掌握ssm在线考试系统的相关知识,具备实际项目开发能力,同时培养良好的团队协作精神和网络安全意识。
为实现这一目标,课程将采用案例教学、实践操作、小组讨论等多种教学方法,确保学生学以致用,提高教学效果。
二、教学内容1. ssm框架原理与使用- Spring框架:依赖注入、面向切面编程、事务管理。
- Spring MVC框架:请求与响应处理、控制器、视图解析器。
- MyBatis框架:SQL映射、动态SQL、插件开发。
2. 数据库设计与构建- 数据库基本概念:实体、关系、属性。
- 数据库设计原则:范式、E-R图。
- 在线考试系统数据库构建:表设计、索引、存储过程。
3. 在线考试系统功能实现- 系统需求分析:功能模块划分、用例设计。
- 功能模块实现:登录、注册、题库管理、试卷生成、考试管理、成绩查询。
4. 前端界面设计与实现- HTML、CSS、JavaScript基础。
软件工程课程设计在线考试系统

软件工程课程设计在线考试系统软件工程课程设计在线考试系统随着互联网技术的不断发展,在线教育已经逐渐成为教育领域的一种重要形式。
在软件工程课程设计中,在线考试系统也成为了越来越受欢迎的选择。
这种系统可以在线进行考试,自动评阅试卷,节省了大量的人力物力,提高了考试的效率和质量。
一、系统设计1、功能设计在线考试系统需要具备以下功能:(1)用户管理:包括用户注册、登录、密码找回等功能。
(2)试卷管理:包括试卷的创建、编辑、删除等功能。
(3)题库管理:包括题目的添加、修改、删除等功能。
(4)考试管理:包括考试时间的设定、防作弊措施的设置等功能。
(5)在线考试:考生可以在规定的时间内进行在线考试。
(6)自动评阅:系统可以根据考生答题情况,自动评阅试卷,并给出成绩。
(7)成绩查询:考生可以在考试结束后,查询自己的成绩。
2、界面设计系统的界面应该简洁明了,操作简单,让用户能够快速上手。
界面设计应该包括以下部分:(1)登录界面:包括用户名和密码的输入框,以及登录按钮。
(2)主界面:包括试卷管理、题库管理、考试管理等功能选项。
(3)试卷编辑界面:包括试卷标题、考试时间、题目列表等选项。
(4)考试界面:包括试卷题目、答题选项、倒计时等选项。
(5)成绩查询界面:包括考生信息、考试成绩、排名等信息。
3、考试流程系统的考试流程应该如下:(1)考生登录系统,填写个人信息。
(2)选择要参加的考试,进入考试界面。
(3)开始考试,倒计时开始。
(4)考生在规定的时间内完成试卷。
(5)提交试卷,系统自动评阅。
(6)公布成绩,考生可以查询成绩。
二、系统测试系统设计完成后,需要进行测试,以确保系统的可靠性和稳定性。
测试可以采用多种方式,如单元测试、集成测试、性能测试等。
在测试过程中,需要注意测试结果的可靠性和有效性。
如果发现系统存在缺陷,需要及时进行修复。
三、总结与展望在线考试系统是一种新型的考试方式,具有很多优点,如节省人力物力、提高考试效率和质量等。
《软件工程》课程设计范例

《软件工程》课程设计题目 C语言在线考试系统的设计与实现学生姓名学号院系计算机与软件学院专业指导教师文学志二O年月日目录1.绪论 (1)1.1.C语言在线考试系统概述 (1)1.2.C语言在线考试系统的可行性分析 (1)1.2.1.经济可行性 (2)1.2.2.技术可行性 (2)1.2.3.社会可行性 (3)2.相关技术介绍 (3)2.1.B/S/S体系结构 (4)2.2.Java Server Pages (4)2.3.Struts (5)2.4.Hibernate (6)2.5.MySQL (6)2.6.Tomcat Web服务器 (7)3. 系统的需求分析 (7)3.1.系统的功能需求 (7)3.2.系统的模块划分 (9)4. 系统的设计 (10)4.1.系统的概要设计 (10)4.1.1.系统的总体结构 (10)4.1.2.系统数据库设计 (11)4.2.系统主要模块的详细设计 (20)4.2.1.试题管理模块设计 (20)4.2.2.考试管理模块设计 (21)4.2.3.在线考试模块设计 (22)4.2.4.答卷自动评分模块设计 (23)5.系统主要模块的实现 (25)5.1.创建项目 (25)5.1.1.开发环境的搭建 (26)5.1.2.系统的整体框架 (27)5.2.试题管理模块的实现 (28)5.2.1.创建持久化类和数据库访问相关类 (28)5.2.2.创建Struts相关类 (30)5.2.3.创建表示层JSP文件 (31)5.3.考试管理模块的实现 (33)5.3.1.初始种群的生成 (34)5.3.2.适应度值的计算 (34)5.3.3.选择(Select) (35)5.3.4.交叉(Crossover) (36)5.3.5.变异(Mutation) (37)5.4.在线考试模块的实现 (38)5.4.1.倒计时子模块的实现 (38)5.4.2.故障延时子模块的实现 (39)5.5.答卷自动评分模块的实现 (42)6. 系统的测试 (44)6.1.系统的测试环境 (44)6.2.系统的测试用例设计 (45)6.3.系统的测试结果 (47)6.4.系统的测试分析 (48)结束语 (48)参考文献 (48)致谢.................................. 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息工程程学院软件工程课程设计报告本题目:网上考试系统专业班级:软件082目录第一章问题定义 ............................................................................................................... - 1 -1.问题定义 ........................................................................................................................ - 1 -2.系统要解决的问题 ........................................................................................................ - 1 -第二章可行性研究报告 ................................................................................................... - 2 -1.引言................................................................................................................................ - 2 -1.1 编写目的 ................................................................................................................ - 2 -1.2 背景 ........................................................................................................................ - 2 -1.3 定义 ........................................................................................................................ - 2 -1.4 参考资料 ................................................................................................................ - 2 -2.可行性研究前提 ............................................................................................................ - 3 -2.1 要求 ........................................................................................................................ - 3 -2.2 目标 ........................................................................................................................ - 3 -2.3 条件、假定和限制 ................................................................................................ - 4 -2.4 进行可行性研究的方法 ........................................................................................ - 4 -2.5 评价尺度 ................................................................................................................ - 4 -3.所建议的系统 ................................................................................................................ - 5 -3.1 对所建议系统的说明 ............................................................................................ - 5 -3.2 处理流程和数据流程 ............................................................................................ - 5 -3.3 工作负荷 ................................................................................................................ - 6 -3.4 局限性 .................................................................................................................... - 6 -3.5 技术条件方面的可行性 ........................................................................................ - 7 -4.社会因素方面的可行性 ................................................................................................ - 7 -4.1 法律方面的可行性 ................................................................................................ - 7 -4.2 使用那个面的可行性 ............................................................................................ - 7 -5.经济可行性 .................................................................................................................... - 7 -5.1支出 ......................................................................................................................... - 7 -5.1.1 基本投资 ............................................................................................................. - 7 -5.1.2 其他一次性支出 ................................................................................................. - 8 -5.1.3 非一次性支出 ..................................................................................................... - 8 -5.2 收益 ........................................................................................................................ - 8 -5.2.1 一次性收益 ......................................................................................................... - 8 -5.2.2非一次性收益 ...................................................................................................... - 9 -5.2.3 不可定量的收益支出 ......................................................................................... - 9 -5.3收益/投资比 ........................................................................................................ - 9 -5.4投资回收周期 ......................................................................................................... - 9 -6结论................................................................................................................................ - 9 -第三章项目开发计划 ..................................................................................................... - 10 -1.引言.............................................................................................................................. - 10 -1.1 编写目的 .............................................................................................................. - 10 -1.2 背景 ...................................................................................................................... - 10 -1.3 定义 ...................................................................................................................... - 10 -1.4 参考资料 .............................................................................................................. - 11 -2.项目概述 ...................................................................................................................... - 11 -2.1 工作内容 .............................................................................................................. - 11 -2.2 主要参加人员 ...................................................................................................... - 11 -2.3 产品 ...................................................................................................................... - 11 -2.3.1 程序................................................................................................................... - 11 -2.3.2 文件................................................................................................................... - 11 -2.3.3 服务................................................................................................................... - 12 -2.4 验收标准 .............................................................................................................. - 12 -2.5 完成项目的最迟期限 .......................................................................................... - 12 -3.实施计划 ...................................................................................................................... - 12 -3.1 工作任务的分解与人员分工 .............................................................................. - 12 -3.2 进度 ...................................................................................................................... - 13 -3.3 关键问题 .............................................................................................................. - 13 -4.支持条件 ...................................................................................................................... - 13 -4.1 计算机系统支持 .................................................................................................. - 13 -1.引言.............................................................................................................................. - 15 -1.1 编写目的 .............................................................................................................. - 15 -1.2 背景 ...................................................................................................................... - 15 -1.3 定义 ...................................................................................................................... - 15 -1.4 参考资料 .............................................................................................................. - 16 -2.任务概述 ...................................................................................................................... - 16 -2.1 开发背景 .............................................................................................................. - 16 -2.2 系统实现的目标 .................................................................................................. - 16 -2.2.1 系统目标 ........................................................................................................... - 16 -2.2.2 性能目标 ........................................................................................................... - 16 -2.3 用户特点 .............................................................................................................. - 17 -2.4假定和约束 ........................................................................................................... - 17 -2.4.1 假设的前提条件 ............................................................................................... - 17 -2.4.2 约束条件 ........................................................................................................... - 17 -3 需求规定 ..................................................................................................................... - 18 -3.1对功能的规定 ....................................................................................................... - 18 -3.1.1 数据流图 ........................................................................................................... - 19 -3.1.2数据字典设计 .................................................................................................... - 19 -3.2对性能的规定 ....................................................................................................... - 20 -3.2.1 精度................................................................................................................... - 20 -3.2.2 时间特性要求 ................................................................................................... - 20 -3.2.3 灵活性............................................................................................................... - 20 -3.3 输入输出要求 ...................................................................................................... - 20 -3.3.1 用户界面 ........................................................................................................... - 20 -3.3.2 界面需求 ........................................................................................................... - 20 -3.3.3 错误信息 ........................................................................................................... - 21 -3.4 数据库管理能力要求 .......................................................................................... - 21 -3.5 故障处理要求 ...................................................................................................... - 21 -3.6其他专门要求 ....................................................................................................... - 21 -4.1设备 ....................................................................................................................... - 22 -4.2 软件 ...................................................................................................................... - 22 -4.2.1 开发工具 ........................................................................................................... - 22 -4.2.2 软件环境 ........................................................................................................... - 22 -4.3 接口 ...................................................................................................................... - 22 -4.4控制 ....................................................................................................................... - 22 -第五章概要设计 ............................................................................................................... - 23 -1 引言............................................................................................................................. - 23 -1.1编写的目的 ........................................................................................................... - 23 -1.2 背景 ...................................................................................................................... - 23 -1.3定义 ....................................................................................................................... - 23 -1.4 参考资料 .............................................................................................................. - 23 -2 总体设计 ..................................................................................................................... - 24 -2.1 需求规定 .............................................................................................................. - 24 -2.2 运行环境 .............................................................................................................. - 24 -2.3结构 ....................................................................................................................... - 24 -2.4 功能需求与程序的关系 ...................................................................................... - 25 -2.5人工处理过程 ....................................................................................................... - 25 -3 接口设计 ..................................................................................................................... - 26 -3.1用户接口 ............................................................................................................... - 26 -3.2硬件接口 ............................................................................................................... - 26 -4 系统出错处理设计 ..................................................................................................... - 27 -4.1出错信息 ............................................................................................................... - 27 -4.2 补救措施 .............................................................................................................. - 27 -4.3系统维护设计 ....................................................................................................... - 27 -第六章数据库设计 ........................................................................................................... - 29 -引言 ................................................................................................................................. - 29 -1.1 编写的目的 .......................................................................................................... - 29 -1.2 背景 ...................................................................................................................... - 29 -1.4 参考资料 .............................................................................................................. - 30 -2外部设计 ...................................................................................................................... - 31 -2.1 标识符和状态 ...................................................................................................... - 31 -2.2约定 ....................................................................................................................... - 31 -2.3专门指导 ............................................................................................................... - 31 -2.4 支持的软件 .......................................................................................................... - 31 -3结构设计 ...................................................................................................................... - 31 -3.1概念结构设计 ....................................................................................................... - 31 -3.1.1系统E-R图......................................................................................................... - 31 -3.2.2系统数据库模型图 ............................................................................................ - 32 -3.2逻辑设计 ............................................................................................................... - 33 -3.3物理结构设计 ....................................................................................................... - 34 -4运用设计 ...................................................................................................................... - 35 -4.1 保密设计 .............................................................................................................. - 35 -第七章详细设计 ............................................................................................................... - 36 -1引言.............................................................................................................................. - 36 -1.1编写的目的 ........................................................................................................... - 36 -1.2背景 ....................................................................................................................... - 36 -1.3定义 ....................................................................................................................... - 36 -1.4参考资料 ............................................................................................................... - 36 -2登录设计说明书 .......................................................................................................... - 37 -2.1 程序描述 .............................................................................................................. - 37 -2.2功能 ....................................................................................................................... - 37 -2.3 输入项 .................................................................................................................. - 37 -2.4 输出项 .................................................................................................................. - 37 -2.5 流程逻辑 .............................................................................................................. - 37 -3管理员管理模块程序设计说明 .................................................................................. - 38 -3.1程序描述 ............................................................................................................... - 38 -3.2 功能 ...................................................................................................................... - 38 -3.4 输出项 .................................................................................................................. - 39 -3.5接口 ....................................................................................................................... - 39 -4 DAO方法模块程序设计说明...................................................................................... - 40 -4.1程序描述 ............................................................................................................... - 40 -4.2输入项 ................................................................................................................... - 40 -4.3输出项 ................................................................................................................... - 40 -4.4接口 ....................................................................................................................... - 41 -5其他程序设计说明 ...................................................................................................... - 41 -第八章测试报告 ............................................................................................................... - 42 -1 引言............................................................................................................................. - 42 -1.1 编写目的 .............................................................................................................. - 42 -1.2背景 ....................................................................................................................... - 42 -1.3定义 ....................................................................................................................... - 42 -1.4参考资料 ............................................................................................................... - 43 -2测试概要 ...................................................................................................................... - 43 -3测试结果及发现 .......................................................................................................... - 43 -3.1具体测试实施 ....................................................................................................... - 43 -4对软件功能的评论 ...................................................................................................... - 47 -4.1用户登录模块 ....................................................................................................... - 47 -4.1.1能力.................................................................................................................... - 47 -4.1.2限制.................................................................................................................... - 47 -4.2用户注册模块 ....................................................................................................... - 47 -4.2.1能力.................................................................................................................... - 47 -4.2.2限制.................................................................................................................... - 47 -5分析摘要 ...................................................................................................................... - 47 -5.1能力 ....................................................................................................................... - 47 -5.2缺陷和限制 ........................................................................................................... - 48 -5.3建议 ....................................................................................................................... - 48 -5.4评价 ....................................................................................................................... - 48 -第九章用户手册 ............................................................................................................. - 49 -1 引言............................................................................................................................. - 49 -1.1 编写目的 .............................................................................................................. - 49 -1.2 背景 ...................................................................................................................... - 49 -1.3定义 ....................................................................................................................... - 49 -1.4 参考资料 .............................................................................................................. - 49 -2 用途............................................................................................................................. - 49 -2.1 功能 ...................................................................................................................... - 49 -2.2 性能 ...................................................................................................................... - 50 -2.2.1 时间特性 ........................................................................................................... - 50 -2.2.2 灵活性............................................................................................................... - 50 -2.3 安全保密 .............................................................................................................. - 51 -3 运行环境 ..................................................................................................................... - 51 -3.1 用户界面 .............................................................................................................. - 51 -3.2 界面需求 .............................................................................................................. - 55 -3.3 错误信息 .............................................................................................................. - 56 -3.4 数据管理能力要求 .............................................................................................. - 56 -3.5 故障处理要求 ...................................................................................................... - 56 -3.6 其他专门要求 ...................................................................................................... - 56 -附录 ..................................................................................................................................... - 57 -1 连接数据库配置的文件 ............................................................................................. - 57 -2 系统主页代码 ............................................................................................................. - 57 -3 管理员主界面代码 ..................................................................................................... - 58 -4 用户主界面代码 ......................................................................................................... - 59 -5 实现用户考试代码 ..................................................................................................... - 59 -6 试题添加代码 ............................................................................................................. - 61 -7 试题管理代码 ............................................................................................................. - 63 -江西理工大学计算机专业学生实习鉴定表 ..................................................................... - 65 -第一章问题定义1.问题定义网上考试系统就是指基于网络技术进行在线考试的一种网络应用。