当前位置:首页 > 在线考试系统项目报告 - 图文
1
在线考试系统项目报告
目录
第一章 需求分析 ................................................................................................................ 4
1.1概念分析 ............................................................................................................................ 4
1.1.1管理员需求分析 .................................................................................................... 4 1.1.2 学生需求分析 ....................................................................................................... 5 1.1.3教师需求分析 ........................................................................................................ 5 1.2系统分析 ............................................................................................................................ 5 1.3功能分析 ............................................................................................................................ 7
1.3.1功能模块图设计 .................................................................................................... 7 1.4.1学生用例图设计 .................................................................................................... 7 1.4.2教师用例图设计 .................................................................................................... 8
第二章 系统设计 ................................................................................................................ 8
2.1总体时序图设计 ................................................................................................................ 8 2.2数据库设计 ........................................................................................................................ 9
2.2.1试卷类型表设计 .................................................................................................... 9 2.2.2试题表设计 ............................................................................................................ 9 2.2.3试题内容表设计 .................................................................................................... 9 2.2.4试卷表设计 .......................................................................................................... 10 2.2.5试卷详情表设计 .................................................................................................. 10 2.2.6试卷分值表设计 .................................................................................................. 10 2.2.7考生答卷表设计 .................................................................................................. 11 2.2.8考生答卷详情表设计 .......................................................................................... 11 2.3表见关系设计 .................................................................................................................. 12
2.3.1试题 ...................................................................................................................... 12 2.3.2章节试题统计 ...................................................................................................... 12 2.3.3试卷 ...................................................................................................................... 13 2.3.4试卷详细 .............................................................................................................. 13 2.3.5试卷考题详细 ...................................................................................................... 14 2.3.6考卷列表 .............................................................................................................. 14
第三章 程序设计 .............................................................................................................. 14
3.1在线考试系统后台程序实现 .......................................................................................... 15
3.1.1母版页设计 .......................................................................................................... 15 3.1.2后台题库添加页面设计 ...................................................................................... 15 3.1.3后台题库管理页面设计 ...................................................................................... 16 3.1.4后台试卷生成 ...................................................................................................... 17 3.1.5后台试卷详情查看页面 ...................................................................................... 17 3.1.6后台试卷管理页面 .............................................................................................. 18 3.2在线考试系统前台程序实现 .......................................................................................... 18
2
3.2.1试卷列表页面设计 .............................................................................................. 18 3.2.2前台考试页面设计 .............................................................................................. 19
第四章 编码设计 .............................................................................................................. 19
4.1试卷详情的编码 .............................................................................................................. 19 4.2题库管理的编码 .............................................................................................................. 21
第五章 编码测试 .............................................................................................................. 23
5.1页面测试 .......................................................................................................................... 23 5.2数据表测试 ...................................................................................................................... 23
第六章 部署维护 .............................................................................................................. 24
6.1创建Windows安装程序包部署Web应用程序 .............................................................. 24 6.2 Web.config 配置 ........................................................................................................... 29
3
第一章 需求分析
1.1概念分析
本系统的用户可分为管理员、学生用户及教师用户三类。本系统共分为三个界面:一个界面用于管理员登录,主要负责进行基本资料。题库、试卷、成绩的管理以及查询等;另外一个界面用于登录普通用户,主要负责在线考试,查询以往考试成绩留言和在线交流等;还有一个界面用于教师登录,只要负责度题型、科目进行设置,对学生做错的题目进行分析。
1.1.1管理员需求分析
包括试卷管理,题库管理,成绩管理。
(1)试卷管理:管理员可以从课程,各种题型的数量等方面对某份试卷进行修改和删除,添加新试卷等。
(2)题库管理:管理员可以对题库中的试题进行三种基本操作:添加新的考题、删除旧有考题、修改原有考题,其中试题类型包括判断题、填空题、选择题;对于每种类型的试题。教师可以设置题干、答案等属性。
(3)成绩管理:管理员可以查看考生的考试成绩,并针对不同的课程进行成绩统计,包括考试人数、最高分、最低分、平均分以及个分数段得分人数等。
4
共分享92篇相关文档