-------------精选文档-----------------
2.6.1类的说明
例如:
Baseclass: 基类,用于定义一些基本类,用于编程时其他类的调用,继承。
Teacher:教师类,其中有教师编号,姓名,性别,职务,任课科目这些字段,管理教师的信息,有登录,任课科目等,可以对教师进行查询,修改,删除,添加,并且进行批改试卷等。
Login:登录类,其中有账户,密码等这些字段
Student:学生类,其中有编号,姓名,班级,性别这些字段,管理学生的基本信息,可以进行查询,删除,增加,参加考试,登录。
OBAccess:科目类,其中有编号,科目名称,科目时间等这些字段,管理科目的基本信息,可以进行删除,增加。
Jiaowuchu:管理员类,其中有编号,姓名,性别这些字段,管理用户登录的基本信息
2.7人工处理过程
无。
2.8尚未问决的问题
系统从数据库中存取数据的传输速度较慢。
可编辑
-------------精选文档-----------------
3接口设计
3.1用户接口
用户 考生 监考人 出题人 考务管理员 系统管理员
用户接口 考试客户端系统 考试服务器端系统 试题录入子系统(用户操作接口) 考务管理子系统(用户操作接口) 浏览器(IE,Firefox) 3.2外部接口
接口名称 导出 接口说明 试题导出,考生信息导出,不同格式需要不同的导出接口 导入 试题导入,考生信息导入,不同格式需要不同的导入接口 上传 考生信息、答案、席卷的上传,需上传操作接口 数据访问 服务端和数据端之间的数据访问模块就是一个访问接口
可编辑
-------------精选文档-----------------
3.3内部接口
如:TCP/IP协议 ADO/ODBC
4运行设计
4.1运行模块组合
运行在线考试系统时,还需运行SQL2005数据库,而且需禁用一些设备驱动,如U盘。
4.2运行控制
可监控学生机的一切活动,亦可控制学生机的控制。
4.3运行时间
运行期间考生不可以使用外网,通过监考教师进行监督和服务器设置。
可编辑
-------------精选文档-----------------
5系统数据结构设计
5.1逻辑结构设计要点
时间科目编号难度试题姓名学号题选理管编号教师学生姓名管理管理密码性别负责科目管理员密码编号账号密码
5.2物理结构设计要点
5.2.1Student表
属性名 ID StudentNu中文属性名 系统编号 学号 类型 int Varchar 长度 1 50 备注 主键,不为空 允许为空 可编辑
-------------精选文档-----------------
m StudentName StudentPwd StudentSex
5.2.2 Teacher表
属性名 ID TeacherNum TeacherName TeacherPwd TeacherCourse
可编辑
姓名 Varchar 50 允许为空 密码 性别 Varchar Varchar 50 50 允许为空 允许为空 中文属性名 系统编号 教师编号 类型 int Varchar 长度 1 50 备注 主键,不为空 允许为空 姓名 Varchar 50 允许为空 密码 负责课程 Varchar Varchar 50 50 允许为空 允许为空
在线考试系统-概要设计说明书
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)