系统需求分析方法38页PPT
- 格式:ppt
- 大小:3.01 MB
- 文档页数:38
兰州城市学院本科毕业论文在线考试系统—管理员模块设计学院名称:信息工程学院专业名称:计算机科学与技术(网络)学生姓名:谢斌指导教师:文静讲师二○一四年五月摘要本系统是一个基于Java面向对象程序语言的在线考试系统,用户角色由学生、教师和系统管理员组成。
本系统主要实现了自动组卷、学生在线考试、教师在线批阅和考试设置、试题维护、分数统计等功能。
在这个系统中主要设计了管理员模块,负责修改/查阅、分析成绩、用户信息维护等功能的实现。
本系统采用B/S模式设计。
系统所用到的技术有HTML、CSS、Javascript、JSP、Servlet等。
数据库选用SQLServer2005,Web服务器选用TomCat7.x。
前台设计主要在DreamWeaver上设计完成,后台开发主要在Myeclipse上完成。
关键词:Java;在线考试;随机抽题;自动组卷目录摘要 (I)第1章绪论 (1)1.1 问题的提出 (1)1.2 系统开发目标 (1)1.3 开发工具的选择 (1)1.4 开发本系统的意义 (2)第2章系统分析 (3)2.1 背景分析 (3)2.2 可行性分析 (3)2.2.1 技术可行性分析 (3)2.2.2 经济可行性 (3)2.2.3方案可行性 (4)第3章系统设计 (5)3.1 需求分析 (5)3.2 总体设计 (6)3.2.1 系统数据流图 (6)3.2.2 系统的功能模块图 (7)3.2.3 系统功能模块 (8)3.3 数据库设计 (10)3.3.1数据字典 (10)3.3.2 实体关系图 (13)3.3.3 数据库的连接 (15)3.4 详细设计 (17)3.4.1公共类设计 (17)3.4.2 在线考试模块设计 (20)3.4.3 成绩查询模块设计 (22)3.4.4 查看/修改考生试卷模块设计 (22)3.4.5 分数段统计模块设计 (25)3.4.6个人信息维护模块设计 (25)3.4.7 试题维护模块设计 (29)3.4.8 考试设置信息维护模块设计 (29)3.4.9 用户管理模块设计 (30)第4章系统测试 (33)4.1 系统运行环境 (33)4.2 测试目的 (33)4.3 各功能模块测试 (33)4.3.1查看/修改试卷测试 (34)4.3.2分数段统计测试 (34)4.3.3用户管理测试 (35)4.4系统压力测试 (36)4.5用户体验 (37)结论 (38)参考文献 (39)致谢 (40)第1章绪论1.1 问题的提出计算机技术的发展及计算机的日益普及,很多国内外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训,从而为在线考试系统发展提供了坚实的基础。