在线考试系统项目报告第一章需求分析41.1 概念分析 41.1.1 管理员需求分析 41.1.2 学生需求分析 51.1.3 教师需求分析 51.2 系统分析 51.3 功能分析 71.3.1 功能模块图设计 71.4.1 学生用例图设计 71.4.2 教师用例图设计 8第二章系统设计82.1 总体时序图设计 82.2 数据库设计 92.2.1 试卷类型表设计 92.2.2 试题表设计 92.2.3 试题内容表设计 92.2.4 试卷表设计 102.2.5 试卷详情表设计 102.2.6 试卷分值表设计 102.2.7 考生答卷表设计 112.2.8 考生答卷详情表设计 112.3 表见关系设计 122.3.1 试题 122.3.2 章节试题统计 122.3.3 试卷 132.3.4 试卷详细 132.3.5 试卷考题详细 142.3.6 考卷列表 14第三章程序设计153.1 在线考试系统后台程序实现 153.1.1 母版页设计 153.1.2 后台题库添加页面设计 163.1.3 后台题库管理页面设计 163.1.4 后台试卷生成 173.1.5 后台试卷详情查看页面 183.1.6 后台试卷管理页面 183.2 在线考试系统前台程序实现 193.2.1 试卷列表页面设计 193.2.2 前台考试页面设计 19第四章编码设计204.1 试卷详情的编码 204.2 题库管理的编码 21第五章编码测试235.1 页面测试 235.2 数据表测试 24第六章部署维护256.1 创建 Windows 安装程序包部署 Web 应用程序 256.2Web.config 酉己置 30第一章需求分析1.1 概念分析本系统的用户可分为管理员、学生用户及教师用户三类。本系统共分为三个界面:一个界面用于管理员登录,主要负责进行基本资料。题库、试卷、成绩的管理以及查询等;另外一个界面用于登录普通用户,主要负责在线考试,查询以往考试成绩留言和在线交流等;还有一个界面用于教师登录,只要负责度题型、科目进行设置,对学生做错的题目进行分析。1.1.1 管理员需求分析包括试卷管理,题库管理,成绩管理。(1)试卷管理:管理员可以从课程,各种题型的数量等方面对某份试卷进行修改和删除,添加新试卷等。(2)题库管理:管理员可以对题库中的试题进行三种基本操作:添加新的考题、删除旧有考题、修改原有考题,其中试题类型包括判断题、填空题、选择题;对于每种类型的试题。教师可以设置题干、答案等属性。(3)成绩管理:管理员可以查看考生的考试成绩,并针对不同的课程进行成绩统计,包括考试人数、最高分、最低分、平均分以及个分数段得分人数等。(4)学生管理:管理员可以对用户的资料进行查询、删除。1.1.2 学生需求...