下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 学生等级考试管理系统的设计 胡慧霞摘 要:随着信息技术在管理上的不断发展,越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文重点介绍了考试管理系统的结构设计、系统实现技术以及数据的设计思路。对于推进当前高校信息技术教育具有重大意义。关键词:考试管理系统;数据库;信息技术一、系统结构设计等级考试管理系统旨在为高校学生计算机等级考试(cct)、英语四等级考试(cet)等提供信息服务,其目标是通过网络实现对考试成绩的查询、统计和各种报表的输出,系统应具有较强的安全性、良好的扩充性和伸缩性以及较高的可靠性。本系统的逻辑功能结构主要包
2、括cct子系统、cet子系统和用户管理模块,公共接口模块。公共接口模块为整个系统提供统一的访问界面,并满足各子系统的特殊要求。用户管理模块完成对用户信息的添加、修改和删除等操作,并实现对用户权限的分配和修改。每个子系统功能结构类似,共享基本数据,各子模块又相互独立,做到了高内聚低耦合。二、系统的实现技术考试成绩管理系统采用三层b/s构架,分为用户层、逻辑层和数据层。用户层就是用户使用系统的接口界面。该层实现在客户浏览器中显示用户界面,供用户提交或显示查询信息。一方面该层负责获得用户录入的数据,同时进行验证,合法的数据传送给业务逻辑层;另一方面,该层以适当的形式显示由业务逻辑层传送的数据。逻辑层
3、用于访问数据层,将用户的访问意图转换成对数据层的数据进行提取、修改或删除等操作,并将操作结果返回给用户。在等级考试查询系统中,该层使用ado动态地链接数据源,对sql server数据库进行访问、更新或删除数据,并把取得的数据放到datareader或dataset中返回给用户层。业务层通常划分成两个子层:业务逻辑层和数据访问层。数据库业务逻辑层采用.net处理断开连接模型,当用户发出请求时,建立连接和传送数据,操作完成后关闭连接。数据层主要指数据库或者数据源。在考试成绩管理系统中它是指sql server数据库,由一系列相关数据的表、视图、触发器和存储过程组成。三、数据库的设计数据库(dat
4、abase),是一个长期存储在计算机内的、有组织的、有共享的、統一管理的数据集合。之使用数据库是因为它可以给数据管理带来许多的好处:如它减少了数据的冗余度,使得存储空间的利用率得到提高,即大大地节省了存储空间,可以使数据资源的得到充分地共享和数据查询得有极大地提高等。近年来受到用户喜爱的关系型数据库管理系统,操作界面更为直观,使用起来灵活性较高,编程更为方便,而且还拥有更为强大的功能,而且拥有较强的环境适应性和极强的数据处理能力。数据库的设计分为三部分:概念设计、逻辑设计和物理设计。(一)概念设计要进行系统的数据库设计时,首先要对系统分析得到的数据字典中的数据存储等成分进行分析,在这过程当中需
5、要了解各数据存储之间的关系,只有这么做才能得到系统的关系模式。要进行数据库概念设计时可以采用e-r图的方法来进行数据结构的分析,该db设计方法是通过e-r图来描述现实世界信息结构的。众所周知,e-r图有三个基本的成分来组成,即实体、属性、联系。(二)逻辑结构设计逻辑结构设计就是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(dbms)支持的数据模型。即要将e-r图转换成关系模型。e-r图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系模式的属性和码。对于e-r图中实体转换成关系模式比较简单,只要将一个实体表示成一个关系:则实体的属性转换为关
6、系的属性,实体的码转换为有关系的码。而对于实体间的联系,一个联系转换成一个关系,但由于联系的类型不同,在各种联系转换成关系模式时需要注意如下:1、如果实体间的联系类型是一对一的联系,则在将联系转换成为关系模式时可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。2、如果实体间的联系类型是一对多的联系,则在多端实体转换成的关系中加入一端实体转换成的关系的码。3、如果实体间的联系类型是多对多的联系,则将联系转换为关系时,与该是联系相联的诸个实体的码以及该联系本身具有的属性就是关系的属性为,而诸实体的码的组合就是关系的码。(三)物理设计数据库的物理结构设计是为一个给定的逻辑结构选取一个最适合功能要求的物理结构的过程。为数据模型在设备上确定合适的存储结构和存取方法。物理结构设计的目的主要有两点:一是提高数据库的性能,满足用户的性能需求;二是有效地利用存储空间。总之,是为了使数据库系统在时间和空间上达到最优。数据库的物理结构设计包括两个步骤:1、确定数据库的物理结构,主要是指确定存储结构和存取方法。2、对物理结构进行评价,而数据存取效率和空间利用率是评价的重点因素如果评价结果符合应用的要求,则可以进入到物理结构的实施阶段,否则就要物理结构重新进行设计或修改,有的甚至返回到逻辑结构设计阶段,修改逻辑结构。参考文献:1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新世纪版八年级历史上册月考试卷含答案
- 2025年北师大新版必修1历史下册阶段测试试卷
- 2025年新世纪版九年级地理上册阶段测试试卷含答案
- 2025年统编版选修4历史上册月考试卷含答案
- 2025年文学类百科常识知识竞赛题库及答案(共530题)
- 2025年应天职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年山东畜牧兽医职业学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年宣化科技职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025年安徽工业经济职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年哈尔滨北方航空职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 新课标人教版小学数学六年级下册集体备课教学案全册表格式
- 校园保洁培训课件
- 渠道管理就这样做
- 大客户销售这样说这样做
- 精装修样板房房屋使用说明
- 乔迁新居结婚典礼主持词
- 小学四年级数学竞赛试题(附答案)
- 鲁科版高中化学必修2全册教案
- 人口分布 高一地理下学期人教版 必修第二册
- 四年级上册英语试题-Module 9 Unit 1 What happened to your head--外研社(一起)(含答案)
- 子宫内膜异位症诊疗指南
评论
0/150
提交评论