自学考试管理系统的开发与研究

来源 :企业文化 | 被引量 : 0次 | 上传用户:chouyez
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  计算机信息管理系统已经越来越广泛地影响并改变着我们的生活,建立高效、实用的信息管理系统能够从根本上满足人们对数据信息进行处理的需求。它的建立对提高信息处理速度、理解和认识数据库信息,合理设计系统,提高系统性能,优化系统性能等方面有着非常重要的意义。目前现有的信息化自学考试信息管理系统已经不能满足所有人的需求,一系列的问题亟待解决,开发更加完善的系统势在必行。
  一、系统的主要功能
  1、满足招办自学考试的日常工作,包括参数的设置,课程代码的录入修改及课程代码的变更等。采用计算机网络技术简化人工管理流程,高效、有序的进行自考的各项工作。
  2、课程代码变更的设置。让系统管理员能够对其他进行自学考试的课程代码进行准确无误的变更。
  3、进行操作日志记录。各分管理员对自己所属的工作进行各项操作时,需要进行详细具体的日志记录。以便总管理员进行查看分析,以便误操作后进行数据的恢复,有利于系统的安全性。
  4、提供帮助信息。由于系统的庞大和复杂,系统的管理和使用人员或许会在对系统的操作中遇到难以解决的问题。
  二、系统结构模块
  综合各种因素,课程代码变更子系统分成五个功能模块:代码录入修改、数据库连接、课程代码变更、系统日志以及系统帮助模块。
  1、课程代码的录入修改
  该模块为本系统的基础模块,负责对所要变更的课程代码数据进行的录入修改及查询。
  2、数据库的连接设置
  为方便用户对系统的管理和使该系统更加人性化,我们对数据库的连接进行了自动化的设计,用户连接数据库时可根据数据库连接设置弹出的对话框一步步进行,方便简单[1]。
  3、课程代码变更模块
  由于自考信息的变更,相应的课程代码也作了变更,为了统一,设计该模块实现新代码替换旧代码。
  4、系统日志模块
  该模块对每次操作作记录,记录登录系统的用户的信息,包括在什么时间,都做了哪些操作,便于日后追查。
  5、帮助模块
  该模块以文档的形式为用户提供该系统的使用信息,方便用户使用。
  三、主要模块的实现
  课程代码变更模块的设计与实现:
  代码的录入修改查询模块是该系统的最基本的模块,也是课程代码变更信息的包含模块,它主要为下一步做课程代码的变更服务的,由于它是本系统最基层的模块,所以我们在设计时尽可能的考虑得周到了些,把我们在平时工作中经常用到的功能按扭都添加了进去,但为了系统的精简性,我们省去了一些不常用的功能按扭,但是这并不会太影响用户平时的工作,因为用户可以在别的模块找到自己想用的功能按扭,例如本模块就包括检索、增加,修改,删除,提取所有,关闭等功能。其中“提取所有”是为了把原本存放在数据库中的数据从后台通过系统提取到界面上来,方便用户的操作。
  具体功能如下:
  1、该模块具有检索功能按扭,鉴于PowerBuild提供的SQL语句select语句只能对检索项逐个的查询,会造成查询速度很慢,查询效率低下,我们在此运用了游标技术,在数据库中包含大量复杂的数据的情况下依然能快捷准确地查找到检索项[2]。单击“检索”按钮,窗口将会显示所有考生的信息。
  2、本模块主要功能是课程代码的显示与维护,其中最引人注目的亮点就是我们在在本窗口添加了一个数据窗口,用于显示所提取的课程代码信息,从而方便用户浏览和查看,窗口的左边框列出了本窗口的所有功能按扭,为了方便用户对数据的管理,我们还在窗口左边框放置了一个小的动态的数据窗口来显示记录的信息,单击“提取所有”按钮,窗口将会显示所有课程的信息。
  3、在管理员管理数据,课程代码的变更是经常遇到的情况,课程代码的变更包括向原数据库中填加新的记录。
  4、删除老的课程代码也是经常遇到的问题,由于考试内容和形式的变化,课程代码的变化也随之而来。
  5、课程代码的转换正是本系统的核心,是重中之重的一模块,在自学考试信息管理系统—课程代码变更子系统中,我们特意设置了课程代码变更模块,该模块对应的窗口如下图所示,窗口的布局大致分为三大部分,各部分分别有一个数据窗口组成,其中左上方的数据窗口为课程代码对应表,它记录了所有所要变更的课程代码[3]。其中右上方的数据窗口在课程代码的变更过程中为我们显示的是已经执行过变更动作的课程代码,变更完毕了什么课程,变更了多少,它将为我们作为日志文件记录下来,动态地显示出来,供我们查看,第三个数据窗口的作用是为我们显示在变更过程中还没有执行过变更动作的课程代码,剩下多少课程未变更,以及剩下课程的名称及代码都由它来记录下来,动态地显示出来,供我们查看,打印等。
  我们在窗口的左下部分为用户添置了一些功能按扭,在变更课程代码时,我们把这个过程分为四个动作来执行。
  第一步:在课程中添加替换课程,如果我们要想往数据库中增加新的课程代码,需要先从这一步执行。
  第二步:具体代碼的变更。这块包括五个选项,分别是变更考试课程,变更报考,变更卷袋号,变更开考课程,变更考生合格,用户可根据自己的需要来选择不同的按扭来执行相应的代码变更动作。
  第三步:在课程中删除课程代码,如果有些课程因为考试的需要,已经不在考试的范围之内了,为了精简我们的系统,便于日后维护数据库,就需要把它及时的删除,本窗口提供了在此删除代码的功能。
  第四步:关闭窗口。课程代码变更完毕,用户可以点击窗口右上方的关闭按扭提出本界面,但为了方便起见,我们还设置了关闭窗口的功能按扭,以备在系统出现故障是顺利退出系统。
  四、总结
  本文设计开发的自学考试信息管理系统课程代码变更子系统具有数据库连接设置、代码录入修改模块、课程代码变更模块、系统日志模块、系统帮助等功能模块,实现了对自学考试信息管理系统功能上的弥补,它可以为用户提供更多更方便服务。
其他文献
文章主要的介绍了电梯门系统的组成结构,包括门系统的运动执行机构、传动机构和安全保护部件.然后说明了门系统发生故障的主要类型和成因,包括电梯门剪切、挤压乘客,乘客缀入
摘 要:对风电场并网安全性评价中存在的问题及原因进行了分析,提出了切实可行的对策措施。  关键词:风电场 并网安全性评价 问题 对策  2008年以来,东北电监局依据《发电机组并网安全性评价管理办法》(电监安全【2007】45号)要求,切实履行电力安全监管责任,结合区域电力监管实际,运用现代系统安全工程风险管理的理论,针对电力系统的生产特点,组织开展了东北区域风力发电场并网安全性评价工作。
新课改教学背景下,学生的自主学习能力越来越受到人们的关注.从自主学习的教育意义入手,简要对初中语文教学中如何培养学生的自主学习能力作深度的探索,旨在抛砖引玉,望能为
摘 要:文章对变电站一次设备的状态检修做简要的分析,包括状态检测的背景、选取原则及一次设备中器件的状态检修等的介绍。  关键词:变电站 一次设备 状态检修  传统的变电站检修是计划性的、周期性的,考虑到电力行业的生产成本问题,我们必须对变电站进行状态维修模式,对一次设备进行检测诊断,从而保证整个电网系统安全高效的运行。状态检修必须是在变电站设备运行的时候进行,能够及时发现和处理设备的隐患,没
摘 要:自诞生以来,地理信息系统(GIS)在我国国民经济的各个方面发挥了重大的作用,产生了显著的经济效益和社会效益。随着现代科技的日益发展,地理信息系统的发展也出现了新的趋势,本文将在研究地理信息系统应用现状的基础上探讨这种发展趋势。  关键词:地理信息系统 GIS 应用现状 发展趋势  1、地理信息系统概述  地理信息系统(Geographical Information System,
近几年,在我国不断推行新课程教育体制改革与素质教育的大背景下,历史作为高中阶段重要的课程之一,其课堂教学情况已经引起了国家教育部门的高度重视.传统的教学方法已经无法
【摘要】 在当代“信息革命”浪潮席卷下, 金融领域中出现了“金融信息化”这一新兴趋势。当代金融信息化发展迅速,在这一进程中, 信息技术对金融机构与市场的影响更为显著。通过总体上论述信息化技术对金融机构产生的影响,提出了运用信息技术中的处理机调度算法提高金融机构运营效率和优化信息处理能力的方案。  【关键词】金融信息化 金融机构 调度算法  金融信息化是指信息技术广泛应用于金融领域,从而引起金融理论
论述科技期刊质量的内涵,包括学术质量、编辑质量和出版质量,给出它们的衡量标准。从编辑流程的角度,将科技期刊的质量控制分为前馈控制、同期控制和反馈控制。对每种控制都
为保证试验结果的准确性,质量控制是做好每项试验的主要措施之一,其中合格的质控物是质量控制的的关键之一,目前凝血酶原时间(PT)和活化部分凝血活酶时间(APTT)试验的质控物
春秋时期的思想家、哲学家老子,不但是道家学派的创始人,同时还是个养生家,据说活了160多岁。《史记》中说:“盖老子百有六十馀岁,或言二百馀岁,以其修道而养寿也。”  老子认为,自然界是人类生命的源泉,人要维持生命活动,就必须顺乎自然,并要适应自然变化的规律。老子还要求,养生首先要做到:少私念、去贪心,并要有知足常乐的心态。认为追逐荣利、嗜欲无穷,是招灾惹祸之源,是伤身损寿之根。老子在《道德经》一书