此在线监考系统主要是为了实现以下五种功能:
1.教师信息维护 主要是修改教师信息, 该模块主要用于增加或者删除教师、修改教师信息等操作;
2. 课程信息管理
该部分用于管理课程信息,对课程信息进行添加修改等等;
3.教学任务维护
教学任务维护。该模块包含教学任务导入、手动录入及教学任务变更等功能;
4.人员照顾设置
用于标记需要照顾人员,设置可以安排监考教师的最大年龄等限制条件;
5.监考安排
该模块为该系统的主体部分,用于选定符合条件的教师,并安排监考任务;
摘 要 I
1 绪论 1
1.1 课题背景、目的及意义 1
1.1.1 课题背景 1
1.1.2 课题目的 1
1.1.3 课题意义 1
1.2 设计思路 2
1.3 开发平台介绍 2
1.3.1 VISUAL STUDIO介绍 3
1.3.2 SQLSERVER的介绍 4
1.3.3 HTML 4
2 需求分析 6
2.1 系统目标 6
2.2 功能需求 6
2.2.1 用例描述 8
2.3 非功能需求 10
2.3.1 软件 10
2.3.2 安全需求 10
3 数据库设计 11
3.1 数据库概念结构设计 11
3.2 数据库逻辑结构设计 12
3.3 数据库物理结构设计 13
3.4 数据库表设计 13
4 系统详细设计 17
4.1 系统架构设计 17
4.2 页面设计 17
4.2.1 管理员模块 17
4.2.2 教师模块 25
4.3 界面设计 28
5 系统测试 29
5.1 6.1 软件测试的重要性 29
5.2 6.2 测试实例的研究与选择 29
5.3 6.3 测试环境与测试条件 30
5.4 6.5 系统评价 30
致谢 33
参考文献 34