毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
《协议分析与测试》课程考试系统设计与实现(6)
3 系统设计
3.1 《协议分析与测试》课程考试系统模块设计
3.1.1 《协议分析与测试》课程考试系统的功能分析
《协议分析与测试》课程考试系统,顾名思义,就是关于《协议分析与测试》课程考试系统方面的操作,根据《协议分析与测试》课程考试系统管理中各种信息的内容划分,将模块划分为考试管理、成绩管理、学生管理、用户管理,它们的查询和文护具有相对的独立性,所以必须构建专门的模块。
3.1.2 《协议分析与测试》课程考试系统的总体结构设计
图3.1功能模块结构图
3.1.3 《协议分析与测试》课程考试系统的功能模块设计
本在线考试系统分四大模块,具体如下:
图3.2考试管理流程图
添加考题:添加考题信息
列出所有考题:列出所有的考题信息并且在线考试
筛选考题:筛选考题信息
2、成绩管理
图3.3成绩流程图
成绩查询:根据姓名查询成绩信息
列出所有成绩:显示所有考生的成绩信息
发布考试信息:发布考试信息
3、学生管理
图3.4学生管理流程图
添加学生:添加学生信息
列出所有学生:列出所有的学生信息
4、用户管理
图3.5用户管理流程图
修改密码:修改用户的密码信息
重新登录:退出系统,重新登录
3.2 数据库系统设计规划
3.2.1 数据库的基本概念
所谓数据库就是数据存放的地方,是需要长期存放在计算机内,有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为不同的用户共享。
SQL Server是Microsoft开发的基于关系数据库模型的管理系统,自发布以来以功能强大、操作快捷、用户界面友好、安全可靠性高等优势受到用户的广泛欢迎,并应用在银行、邮电、铁路、财税和制造等众多行业和领域。
3.2.2 数据库需求分析
根据需求分析,得出如下数据表:
1、管理员信息表:用于管理员的信息
2、
新闻
信息表:用于保存最新新闻信息
3、考题信息表:用于保存考题的信息
4、用户信息表:用于保存学生的详细信息
3.3 数据库系统设计
3.3.1 数据库系统E-R(图)设计
1、 管理员信息表的E-R图
图3.6管理员信息表E-R图
2、新闻信息表的E-R图
图3.7新闻信息表E-R图
3、考题信息表的E-R图
图3.8考题信息表E-R图
4、用户信息表的E-R图
图3.9用户信息表E-R图
3.3.2 数据库系统逻辑结构设计
1、管理员信息表(编号,用户名,密码,电子邮件)
2、新闻信息表(编号,标题,内容,时间)
3、考题信息表(编号,题型,答案,等级,内容,题型数量,A的内容,B的内容,C的内容,D的内容)
4、用户信息表(编号,用户名,密码,得分,日期,电子邮件)
3.3.3 数据库系统物理结构设计
1、管理员信息表:用于管理员的信息
表3.1管理员信息表
列名 数据类型 宽度 可否为空
编号(主键) int 4 不能为空
Username nvarchar(50) 100 可为空
Password nvarchar(50) 100 可为空
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
Java的自动配课系统设计与实现+ER图
下一篇:
C#虚拟二叉树图形化程序设计
jsp《计算机硬件技术基础...
VC++在线学习平台的设计
《管理信息系统》微课程设计与实现
C++《控制工程基础》课程试题数据库设计
jsp+mysql《电力电子技术》...
Asp.net《网页设计与制作》在线学习系统设计
JSP《数字图像处理》实验教学系统设计与实现
上海居民的社会参与研究
酵母菌发酵生产天然香料...
基于Joomla平台的计算机学院网站设计与开发
从政策角度谈黑龙江對俄...
AES算法GPU协处理下分组加...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅谈高校行政管理人员的...
提高教育质量,构建大學生...
浅论职工思想政治工作茬...
压疮高危人群的标准化中...