基于Internet的校园考试管理系统的分析及设计

来源 :中国市场 | 被引量 : 0次 | 上传用户:feiyelsh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]考试是教育的一个重要组成部分,教育的网络化必然要求考试管理的网络化。网上管理考试必将成为一种不可或缺的考试管理方式。随着中国民航大学学分制的发展和考试需求的不断提升,研究开发一套能适应校园考试管理需要、同时具有B/S结构和C/S结构相结合的网络考试管理系统是非常必要的。因此,本文提出了一套基于两级管理架构的考试管理系统方案,包括系统的功能分析、实现流程、系统技术平台以及数据库设计及优化。经过在本校考试中应用此系统,既方便了考生,也简化了考试的流程,取得了良好的效果。
  [关键词]考试管理系统;B/S结构;C/S结构;数据库;优化
  [中图分类号]TP393 [文献标识码]A [文章编号]1005-6432(2008)52-0210-02
  
  1 引言
  
  正是由于Inter net的开放性、分布性和其巨大的计算能力使得考试管理的形式突破了时间和空间的限制。因此,本文分析及设计了一套基于分级管理机制的考试管理系统。该系统将采用多级管理结构,并把机构设置对整个考试的设置管理业务流程整合到系统之中,方便管理与使用。本考试系统是一套通用的考试管理系统,既可以满足日常的教学考试需要,又可作为国家级考试考务管理的辅助系统,系统的体系结构为B/S和C/S相结合的方式,可扩展性强,具有很好的推广意义。
  
  2 系统功能分析
  
  本系统是集考生报名、学院管理与学校考试中心考务管理于一体的系统,可以将系统分为三个部分:考生信息采集系统、学院考试管理系统和校考务管理系统,下面对各个子系统的功能分析描述如下:
  2.1 考生信息采集系统
  主要功能包括:以网站为表现形式,利用该网站,用户可以浏览、查询考试的设置情况,可以支持在线报名,网上收费以及考试结束后还可以在网站上查询考试结果。考生信息采集系统以数据库的方式,存储每个考生的基本信息,包括准考证号,姓名,学号,身份证号以及对应的每次考试应试科目的成绩。
  2.2 学院考试管理系统
  该系统提供给学院管理考试的内部人员,通过客户端的方式进行操作和管理。
  主要功能包括:审核考生的考试资格,打印准考证等考试相关材料,向学校考试中心上报考试执行情况。
  2.3 校考务管理系统
  该系统只提供给学校考试中心使用,该系统通过客户端的形式进行操作和管理。如:对考试名称,时间等索引性的数据进行管理、发布考试信息、成绩的收集以及统计分析、成绩信息的发布等。
  主要功能包括:编排考生的考试时间、考试地点,编排考生的准考证号等信息。
  
  3 系统设计
  
  3.1 实现流程
  本系统的功能都是基于角色创建的,不同的角色对应不同的功能模块。因此,系统功能的实现也是基于角色的,每个角色都有不同的访问权限,访问权限由系统管理员统一分配。用户通过系统管理员分配账号和密码使用。组织一次集中考试,完整的系统流程需要经过以下几个步骤:
  (1)建立考试索引:首先由考试中心负责人建立批准考试的项目,建立考试索引。
  (2)发布考试信息:校教务管理人员通过考试信息发布功能发布考试信息,包括确定的考试项目名称、考试科目、考试时间、报名要求、报名流程等。
  (3)报名考试:考生通过Internet在网站上查询考试信息,当决定报名参加考试时,通过网上报名模块报名,选择参加考试科目等信息。
  (4)考生/考务管理:二级用户学院考试管理人员对报名资料进行资格审查、汇总报名费,确认考生考试资格,由校考务管理人员编排准考证号,安排考试地点等。
  (5)考试组织:由学院考务人员组织考试,上报监考人员等相关信息。
  (6)成绩统计及发布:由校考务管理系统对成绩进行统计分析,在系统网站上发布,考生凭准考证号和密码查询自己的成绩。
  3.2 系统技术平台
  整个管理系统使用B/S和C/S相结合的模式,所使用的技术平台为:
  操作系统:Windows 2003 Server
  Web服务器:IIS6.0
  软件开发环境:网页采用A S P技术,客户端采用Borland Delphi 6.0
  数据库系统:ORACLE 9i
  
  4 数据库系统应用设计方案
  
  在充分分析以上应用系统的体系结构和实际需求后,合理的规划C/S和B/S相结合的模式,从结构上将整个应用分为两个部分,即前端应用和后台管理。
  前端应用包括全部的业务管理功能,界面设计力求简洁明了,方便用户操作。
  后台管理分为两种情况:
  C/S情况:当用户执行某些特殊操作时系统需调用或激活一些后台管理程序。
  B/S情况:同步方式下数据库的分布式管理。
  数据库设计的基本任务是:根据系统分析阶段的信息需求,处理需求和数据库的支撑环境,设计出数据模型以及典型的应用程序,分为概念结构设计,逻辑结构设计,物理结构设计。
  在需求分析階段,通过对业务的调查,从中获得了每个用户对数据库的信息要求、处理要求和完整性的要求。
  然后进行概念结构设计,它是整个数据库设计的关键,独立于数据库逻辑结构、物理结构和DBM S。而逻辑结构设计的任务就是把概念结构转化为选用的DBMS。创建数据库物理结构包括使用逻辑结构设计的结构来形成表、列和表间的关系。列分配了相应的数据类型。在此层还能定义列的扩展属性,例如编辑样式,初始值,显示格式等。表间的关系、主键和外键关系都可以在此定义。
  
  5 系统实现
  
  经过一年多的测试和修改,系统运行稳定,操作简单,界面简洁。可以满足我校的各种考试项目,每年的考试人数都在万人以上。
  


  


  
  6 系统优化
  
  本系统是针对高校考试管理开发的,对于考生信息、考试科目、成绩等信息需要大量的I n s e r t、D e l e t e、Up d at e、S ele c t操作,数据量巨大,随着数据库规模的扩大,内部竞争的复杂性也增大,需要保证数据库的并发性、可靠性以及操作速度。
  系统优化的主要方式通过O r a c l e性能的优化完成,主要是提高数据库的吞吐量和降低响应时间。针对系统特点,为了提高系统整体性能,可以采用的方式包括调整数据库全局区、优化SQL语句、合理使用索引、提高磁盘I/O以及使用连接池等。考虑到优化的效果以及易维护性,系统优化使用了后两种方法。
  6.1 提高磁盘I/O性能
  数据库中大部分操作是由于需要I n s e r t、D e l e t e、Update或Select数据而进行的磁盘读写,所以磁盘的I/O的时间对于数据库的性能会产生较大的影响。I/O请求的3个成分是定位、等待以及传输,而定位是I/O请求服务中代价最高的部分,所以优化的目标应该是减少I/O系统中定位的次数。具体措施如下:
  (1)为表和索引分别建立不同的数据库表空间,分别单独存放;
  (2)将表空间和索引空间尽量存放在不同的磁盘上;
  (3)将数据库的r e d o日志文件和数据库的回滚段表空间尽可能存放在不同的磁盘上;
  (4)将频繁访问的表、索引所在表空间存放在单独的磁盘上;
  (5)将O r a c l e的可执行文件和数据库文件分别存放在单独的磁盘上。
   6.2 使用连接池(Connecting Pool)
  连接池是众多连接对象的缓冲存储区,也是连接对象的集合体。连接池内部提供一种管理机制,能控制连接池内部连接对象的个数,对应用程序提供获取和释放连接的接口。通过使用连接池,省去了应用程序与后台数据库建立连接,应用程序通过一个连接类与连接池进行交互,减少了系统资源的消耗。经测试,使用连接池后,查询时间缩短75%,显著提高了系统性能。
  
  7 结束语
  
  本文从实际应用的角度,对中国民航大学的考务管理系统的相关技术进行了探讨,提出了需求,在此基础上,阐述了系统结构和数据库设计体系。采用C/S和B/S相结合的方式,吸收了各自的优点,使系统更有效率。系统操作简单,设计合理,方便了考生,同时降低了工作人员的劳动量,提高了整个管理部门的现代化管理水平和办公自动化程度,优化了相关部门的管理工作。
  
  参考文献:
  [1]冉春玉,程正红,姚辉.高校网络教务信息系统的分析和设计[J].武汉理工大学学报,2002(6):98-99.
  [2]方立.基于B/S模式结构的成人教育教学系统设计与实现[J].大连医科大学学报,2003(14):41-42.
其他文献
[摘 要]美国式的代议民主制度所决定的政策市场性质,为各种政治力量在国会购买到自己所需要的政策提供了基本条件。越来越沦为“国际关系的人质”的直接投资者们将越来越倾向于获得一个积极、稳定的对华政策。那些已经或者即将在华进行大规模直接投资的美国跨国公司,有可能构成未来稳定两国关系的重要因素。  [关键词]美国跨国公司;国会;院外活动;PNTR;对华政策   [中图分类号]D63 [文献标识码]A [文
期刊
[摘 要]“80后”集体登上职业舞台的时代,是工业化社会向知识型社会转型,产业工人向知识型工人蜕变的變革时期。随着“80后”逐渐步入职场,其突出鲜明的群体性特征与日益变化的社会背景给企业在人力资源管理方面提出了很多新课题。特别的年代,特别的环境,特别的个体,使这一群人具有独特的气质,尤其是其中的知识员工,更是具备了大部分的优势,成为其中的佼佼者。为了使这些人能够充分发挥自身优势,转化劣势,作为人力
期刊
[摘 要]在我国,信贷资产是银行业的主要资产,信用风险也自然成为银行业的主要风险。本文利用因子模型和蒙特卡洛模拟研究我国代表性中小型商业银行的信用风险分布并计算了风险分布的VAR值。实证结果表明,我国中小商业银行的信用风险分布具有尖峰等特征。运用同样方法,本文进一步计算出了单个商业银行风险分布VAR值并进行了比较。  [关键词]信用风险;商业银行;因子模型;蒙特卡洛模拟;风险分布  [中图分类号]
期刊
[摘 要]本文利用跨国横截面数据,计量检验了要素禀赋、开放程度与一国汽车业发展状况之间的关系。我们发现,以一国人均G D P来衡量的资本相对密集程度与其汽车业的产量显著正相关;开放因为有利于比较优势的发挥和资本积累,其与汽车业的产量显著正相关。进一步的论证表明,汽车产量的强劲增长与汽车业本身具有显著的规模效应是相关的。  [关键词]比较优势;开放;汽车产业;要素禀赋;规模经济  [中图分类号]F4
期刊
[摘 要]为了验证FDI与东道国的贸易关系理论,本文从国际收支角度对FDI与我国贸易差额关系进行了实证研究。选取1983—2007年数据,使用协整分析方法对两变量之间的相关性进行了回归分析,结果表明,从长期来看,FDI与我国贸易差额之间存在正相关性。因此,建议长期坚持合理、有效引进外资的政策。  [关键词]FDI;贸易差额;协整分析 [中图分类号]F740 [文献标识码]A [文章编号]1005-
期刊
[摘 要]为了了解温氏食品集团员工对企业家创新能力的评价情况,本文设计了相关调查问卷,以各因素员工为样本,进行调查數据收集。问卷运用主成分分析法,将问题归纳为一个主成分,再对各因素的员工进行单因素方差分析,研究企业内部员工对企业创新能力的评价情况。从中探求提升企业家创新能力和加深员工对企业家能力了解的方向。  [关键词]企业家;创新能力;多因素方差分析  [中图分类号]F27 [文献标识码]A [
期刊
[摘 要]2006年,我国开始实行了新型的会计准则。在新会计准则中,公允价值的引入引起了人们的普遍关注,会计公允价值的引入对于公司的治理提出了新的挑战,公允价值在我国的应用还是有广阔的前景的。  [关键词]SWOT;公允价值;应用研究  [中图分类号]F230 [文献标识码]A [文章编号]1005-6432(2008)52-0108-02    2006年,我国开始实行了新型的会计准则,其中很多
期刊
十一年,在人类历史的长河中,也许只是极其短暂的一瞬间。然而,对于山东省济南市天桥区人口和计划生育局局长于汝洋来说,却是把自己的大好青春年华全部奉献在为天桥区固守计划生育大堤的十一年!也是带领他的铁军团队大打翻身仗、一举把“天桥经验”推向全市,全省,全国的十一年!每每提及其间的酸甜苦辣,于局长总是心潮起伏,感慨良多……    临危受命 固守计生大堤    在我们这个拥有十几亿人口的国度里,计划生育工
期刊
[摘 要]社会责任是构建和谐社会的重要条件,是维系社会公平正义和良好秩序的道德基础。企业作为社会物质财富的重要创造者,其经营活动不仅是为了维持自身的生存和发展,而且也是为了实现全社会的共同利益。因此,企业在为经济社会发展做出重要贡献的同时,还应积极承担相应的社会责任,这对推进社会主义和谐社会的构建至关重要。  [关键词]和谐社会;CSR;研究  [中图分类号]F272.9 [文献标识码]A [文章
期刊
[摘 要]今年是改革开放三十周年。三十年来,中国所取得的成就,可以说“当惊世界殊”,而这些成就的取得,都和改革开放的总设计师邓小平的名字联系在一起。在人心思治、人心思改、人心思安的历史大背景下,邓小平紧紧把握时代的脉搏和契机,既继承前人,又突破陈规,表现出了开辟社会主义新道路的巨大政治勇气和开拓马克思主义新境界的巨大理论勇气。本文通过对邓小平思想与社会主义的命运的回顾,使我们高举邓小平理论旗帜,在
期刊