毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

ASP.NET在线考试系统 第6页

更新时间:2008-4-4:  来源:毕业论文

C#在线考试系统

7.程序5(权限分配)设计说明

7.1 程序描述

              由系统管理员对用户进行权限分配。

7.2 功能

              查看用户权限

              设置用户权限

7.3 性能

              要求呼应时间小于1s

7.4 输入项

查询:可输入权限ID、权限编号、权限名称

              添加:权限编号、权限名称

              修改:用户组ID、权限编号、权限名称

              删除:权限编号、权限名称

7.5 输出项

              返回执行结果成功或失败

7.6 算法

             

7.7 流程逻辑    ,若图片无法显示请联系QQ752018766

7.8 接口

             

7.9 存储分配

              存放到用户组中

7.10注释设计

加在模块首部的注释;

加在各分枝点处的注释;

7.11限制条件

             

7.12测试计划

              由开发人员对其进行单元测试

7.13尚未解决的问题

             

 

8.程序6(题库类型管理)设计说明

8.1 程序描述

由系统管理员操作。系统主要是按专业进行分类管理题库,而系统管理员主要是对学校的新开设的课程添加课程名称,以便教师方便出题时选择题目类型;对某门课程学校已停止,管理可将该课程名从数据表中删除,以便节省资源。

8.2 功能

              添加新的课程名

              修改旧的课程名

              删除已停课的课程名

8.3 性能

              要求呼应时间小于1s

8.4 输入项

查询:可输入题库类型编号、题库类型名称、题目内容、题目类型、题目难度、题目模式

添加:题库类型编号、题库类型名称、题目编号、题目内容、题目类型、题目模式

              修改:题库类型编号、题库类型名称、题目编号、题目内容、题目类型、题目模式

删除:题库类型编号、题库类型名称、题目ID、题目编号、题目内容、题目类型、题目模式、题目难度、题目答案

8.5 输出项

              返回执行结果

8.6 算法

             

8.7 流程逻辑

8.8 接口

             

8.9 存储分配

              存放在题库类型表中

8.10注释设计

加在模块首部的注释;

加在各分枝点处的注释;

8.11限制条件

             

8.12测试计划

              由开发人员对其进行单元测试

8.13尚未解决的问题

             

9.程序7(考题管理)设计说明

9.1 程序描述

由教师对题库表信息操作,主要是添加新题目(出题),修改旧题目信息,删除不要的题目。

9.2 功能

              添加新题目

              修改旧题目信息

删除不要的题目

9.3 性能

              要求呼应时间小于1s

9.4 输入项

              查询:可输入考题编号、考题类型、题库类型、题目难度

              添加、修改:题目内容、答案选项、题目类型、题库类型、题目难度、题目答案

              删除:题目编号、题库类型

9.5 输出项

              符合条件的题目集合

9.6 算法

             

9.7 流程逻辑

9.8 接口

             

9.9 存储分配

              存放在题库信息视图中

9.10注释设计

加在模块首部的注释;

加在各分枝点处的注释;

9.11限制条件

             

9.12测试计划

              由开发人员对其进行单元测试

9.13尚未解决的问题

             

 

10.程序8(成绩管理)设计说明

10.1 程序描述

              该模块主要是对学生考试进行记录,以便学生核对答案及查看成绩。

10.2 功能

              保存学生作答记录

10.3 性能

              要求响应时间小于1s

10.4 输入项

              考题ID、考生ID、考生答案

10.5 输出项

             

10.6 算法

              成绩统计:根据学生的正确比率来统计学生成绩。

10.7 流程逻辑

10.8 接口

             

10.9 存储分配

              存放在成绩记录表

10.10注释设计

加在模块首部的注释;

加在各分枝点处的注释;

10.11限制条件

             

10.12测试计划

              由开发人员对其进行单元测试

10.13尚未解决的问题

             

 

11.数据库设计说明,若图片无法显示请联系QQ752018766

图说明:绿色说明与题库管理相关的表

黄色说明与系统管理相关的表

青色说明与考生考试有关的表

 

表说明:

用户信息表:主要用来存放用户信息。

 

字段

类型

是否为空

描述

用户ID

Char(10)

主键<PK>

用户编号

Char(10)

用户登录系统帐号

用户姓名

Char(10)

用于用户登录系统后显示的昵称

用户密码

Char(10)

用户登录系统密码

班级ID

Char(10)

外键<FK>,关联班级表中的班级ID字段

用户组ID

Char(10)

外键<FK>,关联用户组表中的用户组ID字段,说明用户权限

 

用户组表:主要用来管理每个用户组中用户权限相关信息。

 

字段

类型

是否为空

描述

用户组ID

Char(10)

主键<PK>

用户组编号

Char(10)

用户组标志

用户组名称

Char(20)

用于用户登录系统后显示用户所在组昵称

用户组描述

Char(80)

 

 

班级信息表:主要用来管理每个班级信息。

 

字段

类型

是否为空

描述

班级ID

Char(10)

主键<PK>

班级编号

Char(10)

 

班级名称

Char(20)

用于用户登录系统后显示用户所在班级的昵称

 

临时试卷表:存放系统自动随机生成试卷,以便后面审核

 

字段

类型

是否为空

描述

试卷ID

Char(10)

主键<PK>

考场ID

Char(10)

 

用户组ID

Char(10)

 

试卷信息

Char(2000)

用户存放考题编号和答案

 

成绩表:存放考生最后所得的成绩

 

字段

类型

是否为空

描述

成绩ID

Char(10)

 

考场ID

Char(10)

 

用户ID

Char(10)

 

成绩分数

float

系统根据正确率自动判分

 

成绩记录表:存放考生答案

 

字段

类型

是否为空

描述

记录ID

Char(10)

 

考场ID

Char(10)

 

用户ID

Char(10)

 

成绩记录

Char(80)

 

 

考场表:存放教师设定的规则,以便考生选择。

 

字段

类型

是否为空

描述

考场ID

Char(10)

主键<PK>

考场编号

Char(10)

 

考场名称

Char(20)

 

题库类型ID

Char(10)

 

 

创建人ID

Char(10)

 

 

创建时间

DateTime

 

 

班级ID

Char(10)

 

 

考场状态

Char(1)

 

 

 

权限分配表:用于系统管理员管理分配用户权限

 

字段

类型

是否为空

描述

用户ID

Char(10)

主键<PK>

权限ID

Char(10)

主键<PK>

 

权限表: 用于系统管理员管理权限类型

 

字段

类型

是否为空

描述

权限ID

Char(10)

主键<PK>

权限编号

Char(10)

 

权限名称

Char(10)

 

 

题库类型表:用于系统管理员管理题库类型

 

字段

类型

是否为空

描述

题库类型ID

Char(10)

主键<PK>

题库类型编号

Char(10)

 

题库类型名称

Char(20)

 

上级题库类型ID

Char(10)

 

 

题库信息表: 用户题库管理员管理题库信息

 

字段

类型

是否为空

描述

题目ID

Char(10)

主键<PK>

题目编号

Char(10)

 

题目内容

Char(200)

 

题目答案选项

Char(100)

 

 

题目类型

Char(1)

 

0表示单选题,1表示多选题

题目难度

Char(1)

 

0表示初级,1表示中级

2表示高级

题目模式

Char(1)

 

 

题目答案

Char(10)

 

多选题答案以逗号隔开

题目类型ID

Char(10)

 

 

 

系统视图:

 

视图名称

v_Info_GroupPermit

视图描述

返回数据库中权限组的权限信息

相关表

tb_Info_Permittb_Info_GroupPermit

 

视图名称

v_Info_GroupUser

视图描述

返回用户组和权限之间的关系,其中data列表示两表之间的关系,值为1表示用户组有该权限,值为0表示用户组没有该权限

相关表

tb_Info_GroupPermitv_Info_User_Permit

 

视图名称

v_Info_User

视图描述

返回用户的信息及用户所在的用户组信息

相关表

tb_Info_Usertb_Info_GroupUsertb_Info_Class

 

视图名称

v_Info_User_Permit

视图描述

返回数据库中各用户组的权限信息

相关表

tb_Info_Permittb_Info_GroupUser

 

视图名称

v_Info_UserPermit

视图描述

返回用户的信息及用户组和相关权限信息

相关表

v_Info_GroupPermit, v_Info_User

 

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

ASP.NET在线考试系统 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。