毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net在线驾照模拟考试系统设计与实现(3)
2. 系统分析和设计
2.1需求分析
该系统主要实现驾照考试的网络化,围绕这一中心任务,包括动态出卷、自动评卷、成绩查询、用户信息管理、试题管理、成绩管理等等,整个系统有两类角色:考生、管理员。这两类用户有着不同的权限,进入考试系统前,必须经过系统的身份验证,成功后进入相应的页面,否则不能进入相应系统。考生和系统管理员通过系统的特定界面,输入相应的数据便可完成操作,两者方便快捷的进行交流,使在线驾照模拟考试顺利完成。本系统开发目的除了方便车辆管理所的工作人员。同时把驾驶理论所有试题保存到数据库,通过互联网方便地进行模拟考试,还能让学车的学员对交通规则和
法律
知识有更多的了解。
2.2系统功能分析
该系统主要实现驾照考试的网络化,围绕这一中心任务,包括动态出卷、自动评卷、成绩查询、用户信息管理、试题管理、成绩管理等功能,在此给予相应说明。
考生登录功能:在正式考试开考之前,才能通过计算机登录考试系统,输入学号及密码进行身份验证,登录后进行考试。
在线评分功能:在考试交卷后,计算机能依据试题标准答案对试题进行计分。
成绩管理功能:通过此功能对各场考试的考生成绩进行查询,并且以报表的形式可以打印学生的成绩。
考试时间控制功能:每场考试都有时间限制,在考生答卷时需要由计算机自动倒计时,到时间后系统将终止考生答卷。
试题库管理功能:通过对试题库管理功能建立与文护试题,以便在考试组卷时进行抽题。
基于以上功能分析,本系统的系统结构图如下图所示。
图1 系统功能结构图
3. 数据库设计
3.1数据库概念结构设计
根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体及它们之间的逻辑关系,为后面的逻辑结构设计打下基础。
各实体属性及实体之间的关系总E-R,如图2所示。
图2 系统E-R关系图
3.2数据库逻辑结构设计
通过调查分析各种资料,根据本系统用户需要操作和处理的各种数据,对数据表进行了分析,确定在数据库中存储的各种数据之间的关系以及数据类型,列举出部分数据表之间的关系如下:
(1)用户信息表(Usersmr),数据项包括用户编号、真实姓名、密码、角色号、部门编号等,如表1所示。
表1 用户信息表(Usersmr)
序号 列名 数据类型 长度 标识 主键 允许空 说明
1 UserID Varchar 50 是 否 用户编号
2 UserName Varchar 50 否 真实姓名
3 UserPwd Varchar 64 否 密码
4 RoleId Int 4 否 角色号
5 DepartmentId int 4 否 部门编号
(2)用户成绩表(Scoremr),数据项包括编号、用户编号、试卷编号、分数、考试时间、评卷时间、评语等,如表2所示。
表2 用户成绩表(Scoremr)
序号 列名 数据类型 长度 标识 主键 允许空 说明
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
证券数据建模及XML格式化
下一篇:
ASP.net校园二手物品交易网站设计
ASP.NET的Web网络應用程序开...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
ASP.NET微信平台的办证系统设计
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
公寓空调设计任务书
C#学校科研管理系统的设计
国内外图像分割技术研究现状
中国学术生态细节考察《...