首页 试题库管理系统(2)

试题库管理系统(2)

举报
开通vip

试题库管理系统(2)数据库原理课程设计题目试题库管理系统 学院商学院 专业信息管理与信息系统 班级信息111          学号      201152275118        学生姓名张语轩 指导教师宣军英 编写日期    2013.07.11         目录   1 系统需求分析...................................................................................................11.1系统调查..................

试题库管理系统(2)
数据库原理课程 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 题目试题库管理系统 学院商学院 专业信息管理与信息系统 班级信息111          学号      201152275118        学生姓名张语轩 指导教师宣军英 编写日期    2013.07.11          目录 工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录    1 系统需求分析...................................................................................................11.1系统调查...................................................................................................11.2用户需求....................................................................................................1  1.3系统业务流程图.......................................................................................2  2 系统逻辑方案...................................................................................................22.1数据流图....................................................................................................2  2.2数据字典...................................................................................................3  3 系统总体结构设计...........................................................................................5  3.1软件系统总体结构设计...........................................................................5  3.2数据存储的总体设计...............................................................................53.3系统功能模块设计....................................................................................5  4 数据库详细设计...............................................................................................64.1数据库设计................................................................................................6  4.2数据库的完整性和安全性.....................................................................125数据库操作.....................................................................................................12  6.  心得体会 决胜全面小康心得体会学党史心得下载党史学习心得下载军训心得免费下载党史学习心得下载 ........................................................................................................22  7. 参考文献........................................................................................................23             1系统需求分析1.1系统调查对现行考试业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的考试工作进行全面、细致而充分的调查研究。首先出题老师及相关的人员交流意见,了解他们对现有考试流程的看法,有无新的信息需求,原系统有无多余的功能。在此基础上,深入到具体业务职能管理部门即教导处进行详细的调查,了解他们对现行考试方式的看法,在操作上有无需要改进的地方。在调查中我们可以发现,试题库管理是学校工作的重要组成部分,如何快速有效合理的组卷和试题库完善的保管是所有教师和学校管理者共同高度关注的问题。随着当今计算机技术的飞速发展,利用计算机进行试题库的管理和考试分析已成为学校推动教学改革、提高教学质量的重要 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 。考试是教师检查学生学习情况的必要手段,但是出卷却是一种繁重的智力和体力劳动,传统的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化试卷命题,需要由教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量等方面都难以得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。大部分的题库管理系统很难保证试题的多样性、全面性和试卷难度的恰当分配。为了解决教师出题困难,帮助教师轻松的出一份高质量的试卷,所以开发试题库管理系统是非常必要的。那么今天我们就以这样的一个目标展开我们的工作。1.2用户需求要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:1)用户的信息需求:出题老师可以看到题目所属的类型和题目所考察的知识点以及试题的分值和难度等级等内容。当然这个权限也给管理员。2)用户的处理要求:教师可以对试题库进行插入删除等修改操作,老师也  1 可以凭借自己自定义的选题要求在试题库中自动生成适合需求的试题。但管理员只能对用户进行处理。3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多门学科进行管理,建立一个高效的试题库管理系统。4)对系统的安全性要求,要求进入系统必须进行口令校验。  1.3系统业务流程图业务流程图的符号说明如图1.1所示:       1、   2、     3、     4、      5、系统中人员实体或单据实物或信息流处理存储图1.1 业务流程图图例详细调查之后,结合现行考试模式,为开发本系统而绘制出的试题库考试的管理业务流程图如图1.2所示。 题库管理题库表试题编辑题库表管理员项目设置项目表存储用户试卷管理考试需求自动生成试卷答案图1.2 试题库考试系统业务流程图    2系统逻辑方案(方莹晓主要负责,孙婷协助)系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具。即在试题库系统管理方式和业务流程进行认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍。2.1数据流图(简称为DFD)数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、  2 管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。首先,分析试题库管理系统的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体,得出系统的顶层数据流程图;数据流程图的符号说明如图2.1所示。试题库管理系统的顶层数据流程图如图2.2所示。     外部实体处理数据流数据存储图2.1  数据流程图的符号 查看试题库编辑试题根据要求管理生成试卷管理员教师试卷答案考试试卷处理试卷学生查看图2.2 试题库系统的顶层数据流程图  2.2数据字典(简称为DD)绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。下面列出本系统中的数据项、数据流、数据存储、加工处理和数据结构的数据字典。数据字典可采用图表格式或较紧凑的记录格式描述,本文采用的是图表  3格式。数据项的DD表列举如下:表2.1 用户编号的数据字典 数据项系统名:试题库管理系统编号:I001名称:用户编号别名:教师登陆号数据项值:类型:字符型长度:6个字节取值范围:简述:每个教师都具有唯一的编号,它是某个教师的唯一标识符,如“031275”通常用前两位数字表示入职的年份,中间两位表示所属部门,最后两位表示该教师在该部门的序号。修改记录:编写日期审核日期表2.2姓名 数据项系统名:试题库管理系统编号:I002 名称:姓名别名:数据项值:类型:字符型长度:10个字节取值范围:简述:每个教师都具有唯一姓名标识,不同的教师可以有相同的姓名。修改记录:编写日期审核日期表2.3密码 数据项系统名:试题库管理系统编号:I003 名称:密码别名:数据项值:类型:字符型长度:6个字节取值范围:简述:每个教师及每位管理员都要设置一个进入系统的密码。修改记录:编写日期审核日期    4 注:因限于篇幅,其余数据项的DD表在此略过。3系统总体结构设计  3.1软件系统总体结构设计软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解-协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。  3.2数据存储的总体设计按用途分类可把本系统文件分成以下几种:(1)主文件:系统中的主文件是最重要的共享文件,主要存放具有固定值属性的数据。它需要长期保存,并不断更新。如用户信息文件(包括管理员和教师)、科目信息文件、试题库信息文件、试卷信息文件。(2)处理文件:处理文件包含下一次更新文件所需要的全部记录,本系统中的处理文件如新闻登录日志文件、待审核项目信息文件。3.3系统功能模块设计通过对系统的数据流图进行分析,进一步进行功能分解,直到分解成含义明确,功能单一的功能模块,从而得到系统的功能模块结构图。如图3.1所示。                      5 试题库管理系统题试用库卷户管管管理理理添删修查添删修添加除改询加除改加登修退陆改出试试试试试试试试题题题题卷卷卷题图3.1 系统功能模块结构图4数据库详细设计4.1数据库设计数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。 4.1.1E-R图设计在系统的数据库设计中,先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后才能得出系统的关系模式。可以采用E-R图的方法来进行数据结构分析,E-R设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法。E-R图由实体、属性、联系三部分组成。各分E-R图说明如下:(1)教师E-R图见图4.1:  6 用户编号姓名教师所授科目密码图4.1 教师E-R图(2)管理员E-R图见图4.2: 用户密码用户名管理员图4.2 管理员E-R图  (3)试题E-R图见图4.3: 试题内容试题号题型号难易度知识点试题标准答案所属科目分值图4.3 试题E-R图(4)试卷E-R图见图4.4: 试卷试卷号题型类型科目号难易比例试卷答案   7 图4.4 试卷E-R图(5)管理员,教师,试题,试卷四者的E-R图见图4.5:   密码用户名用户密码用户编号姓名   NM教师管理管理员所授科目    N  M   N查看查看  M  NM 试卷查看编辑科目号题型类型难易比例试卷号   NM试卷答案  1 自动生成   N 试题试题号所属科目题型号标准答案试题内容知识点难易度分值图4.5 总E-R图试题库管理中所涉及到的主要实体集及其属性如下:试题﹛试题号,题型号,试题内容,知识点,难易度,标准答案,所属科目,分值﹜;试卷﹛试卷号,科目号,题型类型,难易比例,试卷答案﹜;  8 教师﹛用户编号,密码,姓名,所授科目﹜;管理员﹛用户名,用户密码﹜; 4.1.2.逻辑结构设计(E-R图向关系模型的转换)  E-R图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系横式的属性和码。对于实体间的联系我们分不同的情况讨论:(1)若实体间的联系是1:1,可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。(2)若实体间联系为1:n,则在n端实体转换成的关系中加入1端实体转换成的关系码。(3)若实体间联系为n:m,则将联系转换为关系,关系的属性为诸个实体的码加上联系具有的属性,而关系的码则为诸实体的码的组合。由以上三点,可转换为关系模型。每个关系的码用下划线表示。管理员﹛用户名,用户密码﹜; 教师﹛用户编号,密码,姓名,所授科目﹜; 试卷﹛试卷号,科目号,题型类型,难易比例,试卷答案﹜; 试题﹛试题号,题型号,试题内容,知识点,难易度,标准答案,所属科目,分 值,试卷号﹜试卷编辑信息表(用户编号,试卷号); 试题库编辑信息表(用户编号,试题号); 教师信息管理表(用户名,用户编号); 试题库信息表(用户名,试题号); 试卷信息表(用户名,试卷号); 基于以上关系模型,本系统中关于数据库表结构设计如下:在服务器上用SQLSever2008建立名为testSystem的数据库。其中包括以下表:管理员信息表(admin_info),教师信息表(teacher_info),试题(question),试卷(testpaper),教师信息管理表(jsgl_info),试题库信息表(stk_info),试卷信息表(sj_info),试卷编辑信息表(sjbj_info),试题编辑信息表(stbj_info)。下面将具体介绍数据库中各个表的结构。  9 
本文档为【试题库管理系统(2)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_266065
暂无简介~
格式:doc
大小:23KB
软件:Word
页数:9
分类:
上传时间:2021-11-16
浏览量:9