需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10949 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:当前学校的考试工作依然采用传统的手工管理模式,不仅工作量大,而且耗时耗力,难以满足现在学校的考试需求。 本人从学校考试工作的实际需求出发,对实际的考试工作进行调研,针对当前学校学生考试工作的现状、特点及需求,基于B/S架构,该网络考试系统采用JSP设计编程语言和SQL SERVER 2005数据库完成设计。首先根据实际需求进行了系统的需求分析,对系统的各个模块进行了功能模块图分析。接着在系统设计阶段对各个模块进行了设计分析。最后展示了各个子模块相应的界面,并对其界面操作进行了说明。 该系统的开发,所具有的功能主要有用户登录、用户注册、试题管理、考试管理、在线判卷和成绩查询。该系统的实现使学校学生的考试工作的信息化程度提升,有助于提高学校在信息时代的学生考试工作管理能力。 关键词 网络考试;B/S;JSP;SQL SERVER 2005
目录 摘要 Abstract 1 绪论-1 1.1 背景意义-1 1.2 技术要求-1 1.2.1 JAVA-1 1.2.2 JSP编程语言-1 1.2.3 JSP系统数据库连接-1 1.2.4 JavaReport制作报表与图形-2 1.3 开发环境-2 1.3.1 MyEclipse-2 1.3.2 Tomcat-2 1.3.3 SQL SERVER 2005数据库-2 2 需求分析-3 2.1功能分析-3 2.1.1考生端需求分析-3 2.1.2管理员端需求分析-3 2.1.3教师端需求分析-3 2.2 数据库分析-3 2.2.1 ER图-4 2.2.2数据库表的建立-5 2.2.3 数据库逻辑结构设计-6 3 总体设计-11 3.1 概要设计简介-11 3.2系统模块图-11 3.2.1-用户登录-12 3.2.2-用户注册-12 3.2.3-试题模块-12 3.2.4-试卷模块-12 3.2.5-考试模块-12 3.2.6-在线判卷模块-12 3.2.7-成绩查询模块-12 4 详细设计-13 4.1登录模块设计-13 4.1.1学生登录模块的实现-13 4.1.2管理员登录模块的实现-14 4.1.3教师登录模块的实现-15 4.2 注册模块设计-16 4.3 试题模块设计-17 4.3.1 分页显示试题的实现-17 4.3.2试题查询的实现-18 4.3.3试题修改的实现-19 4.3.4试题删除的实现-19 4.4 试卷模块设计-20 4.5考试模块设计-23 4.5.1考前准备功能的实现-23 4.5.2考试功能的实现-23 4.6在线判卷模块设计-25 4.7 考生成绩查询功能设计-25 5 系统测试-27 5.1 系统测试的方法分析-27 5.2 系统测试用例设计-27 5.3 测试结果分析-27 结论-29 致谢-30 参考文献-31 |