052VB题库管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
需求分析
3.1系统功能需求
题库管理和试卷生成系统是学校组织出卷到试卷的印制及试卷的管理等工作而开发的管理软件,是典型的管理信息系统。它是学校不可缺少的部分,它能够为用户提供方便、快捷、有效的管理题库及组织出卷的手段。
用户通过输使用本系统可以进行题库管理、查询题库基本信息、手动生成试卷、自动生成试卷、打印试卷等功能,管理员还可以实现对用户的管理。 该系统给用户方便快捷的途径去管理这些繁琐的数据,该系统所要满足的信息要求:
(1) 题库管理信息
每时每刻都有题库都有大量的变动,用户可以按科目、题目类型、分数、章节等内容对题库进行添加、删除、保存。
(2) 查询题库信息
【www.think58.com计算机毕业论文网】
[资料来源:THINK58.com]
用户登陆后可以对题库进行查询,根据需要可以按题目类型、所属科目、题目编号进行查询,用户还可以对查询到的信息进行删除和修改。
(3)手动生成试卷信息
用户可以先浏览题库,对要选择的出卷的题目选择’是’并选择保存到题库中,在通过SQL语句对题库进行选择并在试卷界面显示题目。
(4)自动生成试卷信息
用户可以按照科目、章节,用户只要输入要出卷的数量就可以自动出卷,并保存到试卷题库中,然后在试卷界面显示题目。
(5)打印试卷信息
手动及自动生成试卷后均可以按照设定好的格式打印试卷,打印完成还可以把试卷保存但相应的地方。
(6)用户管理信息
这个功能只有管理员可以进行操作,管理员登陆后可以添加、删除用户还可以对用户进行修改。
3.2系统数据需求
3.2.1数据录入和处理的准确性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入,在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
3.2.2数据的一致性
由于系统的数据是共享的,在不同的用户中,题库是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束,对于输入的数据,要为其定义完整性规则,比如按类型、科目录入试题。
内容来自think58 [来源:http://www.think58.com]
3.2.3数据的共享性
整个题库发布系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。 内容来自think58 [资料来源:THINK58.com]
3.3数据流图
数据流图常用来描述系统的逻辑模型,本系统的数据流图如图3.3.1所示
图3.3.1系统数据流图
3.4数据字典
数据字典(Data Dictionary,DD),又称数据字典,是关于数据信息的集合,是对数据流图中的每个数据,包括数据流和数据存储,用户表信息如表3.4.1所示,题库信息表如表3.4.2所示,类型表如表3.4.3所示,章表如表3.4.4所示,节表如表3.4.5所示。
表3.4.1用户信息表
名称: user表
别名:
描述: 供登陆系统使用的帐户
组成: {用户名+密码}
注释:
表3.4.2题库信息表表
名称: tkgl表
别名:
描述: 存放题库信息
组成: {编号+题目+类型+科目+分数+答案+是否出卷+章+节}
注释:
表3.4.3类型信息表
名称: lx表
别名:
描述: 存放题目类型
组成: {选择题+填空题+简答题+分析题}
注释:
表3.4.4章信息表
名称: Zhang表
别名:
描述: 存放题目的章
组成: {第一章+第二章+第三章}
注释:
think58
表3.4.5节信息表
名称: Jie表
别名:
描述: 存放题目的节
组成: {第一节+第二节+第三节}
注释: think58
[资料来源:www.THINK58.com]
think58好,好think58 [资料来源:http://think58.com]
本文来自think58
think58好,好think58 [资料来源:http://THINK58.com]
内容来自think58
[资料来源:http://THINK58.com]
内容来自think58 [来源:http://think58.com]
本文来自think58
内容来自think58
[版权所有:http://think58.com]
本文来自think58 [资料来源:THINK58.com]
[资料来源:www.THINK58.com]
[资料来源:http://www.THINK58.com]
copyright think58
[资料来源:http://think58.com]
[资料来源:THINK58.com]
copyright think58
[来源:http://think58.com]
think58好,好think58 [资料来源:www.THINK58.com]
内容来自think58
[来源:http://www.think58.com]
4数据库的设计
4.1数据库的概念设计
概念结构设计是将系统需求分析得到的用户需求抽象为信息结构过程。概念结构设计的结果是数据库的概念模型。概念结构设计是利用抽象机制对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体集、属性和码,确定实体集之间的联系类型,进而设计E-R图,其E—R图如图4.1所示
think58好,好think58
[资料来源:http://www.THINK58.com]
上一篇:VB014合同管理系统
下一篇:VB015学生公寓管理系统