网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 免费论文 -> 计算机论文 -> 高校题库管理系统+VB(三)
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

高校题库管理系统+VB(三)

最新活动:微信集50个赞就可获取任意一篇钻石会员文档。详情见微信集赞换文档
高校题库管理系统+VB(三) 保护试题信息的安全性;

 2  系统的需求分析
 2.1  系统设计目标
 在以往的手工命题中,一份试卷的形成,不仅要书写大量的题目,而且还要随题画出图形,命题工作年年重复进行。为了使教师从烦琐和重复的组题工作中解脱出来,用计算机实现对题库进行全面、系统、科学、高效的管理和应用,以适应教学和考试的需要。我们决定开发一个题库管理系统.该系统将实现题库的录入、编辑、查询、生成试卷、输出试卷和更新系统等功能,具有较强的开放性、移植性以及完善的安全机制,从而实现数据库题库管理的计算机化,并加以推广使用。
 2.2  系统设计原则
 ·实用性原则:实用性是题库管理系统的基本原则。保证系统的使用,满足用户的业务需求是该系统的基本目标,在实用的基础上再追求其他的新颖的功能。
 ·科学与规范性原则:该原则要求题库管理系统在设计和开发中做到系统结构的科学性,软硬件环境的合理性,符合现代软件工程技术的规范性,并包括开发工具与后台数据库接口和输出等技术的规范性。
 ·可扩充性原则:该原则要求随软硬件技术的发展而可以实现系统的扩充,以及用户需求的扩充、用户数目的扩充等。
 ·安全性原则:由于该系统管理是面向考试服务的系统,因此具有严格的安全要求,在该系统中,将实行不同层次用户拥有不同密码,有不同的权限。
 
 2.3  题库管理系统的数据流图
  
 3  数据库的构建
 3.1  数据库的建立
     在SQL Server服务器下面的“data base”单击鼠标右键,选择弹出式菜单中的“new database”,在数据库窗口中输入数据库的名称datas,在数据库文件栏将所属文件名称和容量做一下调整,单击日志选项卡,设置日志文件,如果设置的容量较大,SQL Server将花费较长时间来初始化数据库,待初始化完成后,数据库的增加就完成了。请注意,在设置数据库时,应该对数据文件和文件组有以下几个方面的清晰认识:
 1、文件或文件组不能多于数据库。
 2、文件只是一个文件组的成员。
 3、日志文件不属于任何文件组。
 4、如非必要,只需设置一个数据文件和一个日志文件就可以良好运作。
 5、为提高运行效率,最好在本地不同的物理磁盘上为数据库创建多个数据文件和文件组,并给那些执行大量数据操作的数据库对象分配不同的文件组。
 6、不要将日志文件存放在其他文件或文件组所在的物理磁盘上。
 3.2  数据库的扩展
一般来说,在SQL Server 中扩展一个数据库有三种方法:
 1、将数据库设置为自动增长。
 2、为数据库原有的数据文件分配更多的空间。
 3、为数据库增加另外的数据文件并为之分配空间。
 我们在建立数据库时,采用了第一种方法。单击已经建好的datas数据库,在弹出式菜单中选择“properties”,在属性窗口中改变比例值,或者固定增长的大小,我们设置固定为10mb。数据库建立结束。
 3.3  数据库中的表
 在SQL Server 中创建表有两种方式,一种是可视方式,另一种是程序方式。前者采用填表的形式创建表,后者采用SQL语句创建表,我们采用的是可视方式建立表格。执行Enterprise Manager命令,进入sql server enterprise manager 窗口,展开 sql server enterprise manager 窗口左框中的树结构,此时已经可以看到数据库datas的结构,右键单击sql server enterprise manager窗口左框中的datas数据库中的tables,出现弹出式菜单,单击弹出式菜单中的new table 命令,出现choose name 对话框,输入表名,填加完字段后此表就已经生成了。
 在本系统的开发过程中我们共建立了17个表和11个视图:篇章表(T_Chapter)、文字题表(T_CharacterQst)、选择题表(T_ChoiceQst)、属性表(T_CommonAttribute)、试题难度表(T_Difficulty)、判断题表(T_JudgeQst)、知识点表(T_KnowledgePoint)、试题类型表(T_Type)、用户信息表(T_User)和用户类型表(T_UserType)。表具体的数据结构如下:
篇章表:存储试题的所属篇章信息,其中篇章编号是篇章表的主键。
                     表3-1 T_Chapter
字段名称 数据类型 是否允许空 默认值 含义 
ChapterID 长整型 N 0 篇章编号 
ChapterName 文本 N  篇章名称 

文字题表:存储文字题信息,其中文字题编号是本表的主键。
 表3-2 T_CharacterQst
字段名称 数据类型 是否允许空 默认值 含义 
CharacterQstID 长整型 N 0 文字题编号 
BackBone 备注 N  文字题主干 
BackBonePic OLE对象   文字题图片 
Answer 备注 N  答案 
AnswerPic OLE对象   答案图片 
CommonAttID 数字 N  试题属性编号 
Blanks 数字   (填空题)填空数 
 
选择题表:存储选择题信息,其中选择题编号是本表的主键。
 表3-3 T_ChoiceQst
字段名称 数据类型 是否允许空 默认值 含义 
ChoiceQstID 长整型 N 0 选择题编号 
BackBone 备注   选择题主干 
BackbonePic OLE 对象   选择题主干图片 

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 3/8/8

高校题库管理系统+VB(三)由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:IC卡管理系统+VB 下一篇:班级管理系统VB
推荐论文 本专业最新论文
Tags:高校 题库 管理系统 2010-04-23 20:45:20【返回顶部】
精彩推荐
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有