基于web自学考试管理信息系统的设计与实现

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:gzbfy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:基于Web的远程教学是二十一世纪现代远程教育的发展方向,自学考试教育主要对象由于时间、空间、知识能力等方面存在着差异,导致教学安排和报考课程往往不一致,因而不能顺利完成学业。近年来随着Internet发展,信息管理系统在学校日益普及。本文通过对自学考试教育管理工作的深入调研、探讨基于Web的自学考试管理系统的主要功能,设计和实现自学考试工作的管理信息系统。自学考试工作的管理信息系统的实现,使得日常的教学管理工作的信息化高效、可靠、安全地进行。
  关键词:管理信息系统;数据库;Web;自学考试
  中图分类号:TP311.52
  高等院校的教学管理工作都是围绕人才培养定位和职业岗位的需求展开的。教学计划制定、课程组织实施、教学质量监督等任务是整个学校管理的基础和核心,这些因素保证了高校教学机制正常的运转。教学管理工作直接涉及高校教学秩序的稳定、教学质量的提高、高校的发展和人才的培养,在高校的所有工作中占有相当重要的地位。现今社会生产力的高度发展,终身教育观念深入人心。参加自学考试教育成为很多人提升自我能力和社会需求的一种手段。自学考试教育在高等教育大众化过程中扮演重要的角色。自学考试教育的特点是教学形式多样性和学生的随意性,使得学生工作与学习并存工学矛盾突出,因此使得参加自学考试教育的学生学业完成时间拖长,教学任务的安排和报考课程不一致,导致自考学生的教学、学籍管理等异动情况频繁,给学校管理带来很多的困难。为了提高自学考试教育管理工作的效率,建立一个界面简单友好、易于了解和掌握、非专业人员经过短时间培训就可掌握基本操作,符合自学考试管理的办公信息自动化,提高自学考试教育的管理水平,改善管理效率。通过自学考试中心教学管理人员的实践,促进了学院成人教育教学管理水平和工作效率的提高。
  1 系统的技术路线
  1.1 管理信息系统的支撑环境
  在Windows服务器操作系统中,Windows Server 2008内置Web与虚拟化技术提高了其服务器基础架构的可靠性与灵活性。虚拟化工具、Web资源管理,安全性功能有助于节约时间、降低成本,为动态优化的数据中心提供平台。IIS7.0与Server Manager等工具对服务器控制,Web配置以及任务的管理等进行优化。
  1.2 编程技术选择
  ASP.NET开发的程序更具稳定性和可靠性,与Windows系列操作系统拥有良好的兼容性。ASP.NET是建立在公共语言运行库上的编程框架,在服务器上生成功能强大的Web程序,另外可以使用C#,VC++.NET等语言来编写网络底层的程序,其程序代码精简、可与页面剥离,先编译后运行的特点便于把界面和程序分配给不同的设计人员分工合作。
  1.3 后台数据库
  选择了ASP.NET后,设计本系统需要管理所有数据的数据库。SQL Server 2008是一个可靠的、高效的、智能化的数据管理系统,其内置的强化Web和虚拟化功能,增强服务器基础架构的可靠性和弹性。SQL Server 2008智能化的数据平台管理任意大小、任意复杂度的报表和数据分析,实现强大的界面交互并与Microsoft Office System高度集成。与Windows操作系统组合提高了数据库的安全性与可管理性。
  1.4 流媒体技术
  流媒体技术是在互联网上用于实时和非实时实现视频播放和广播。用户(web)浏览器通过HTTP/TCP与Web服务器交换信息,获取流媒体服务清单,根据获得的流媒体服务清单向媒体服务器(A/V Server)请求相关服务。Windows Media是制作、发布、播放流媒体,其服务器端的Windows Media Server集成在Windows 2008 Server及Windows 20O8 Server当中。可以与Windows平台兼容。
  2 系统设计
  通过对自学考试中心工作流程的深入调查,结合校园网的发展水平和拥有的硬件资源,设计一个界面友好、易于操作、实用可靠的管理系统,实现自学考试教学管理工作的无纸化和网络化,进而提高工作效率,降低学校运作成本,同时为学生提供更多更好的学习条件。
  为了更好的管理本系统设置了三层管理:
  第一层是管理员:承担整个系统的管理。即给予不同用户设定不用权限、维护网站的日常运行,实时更新课程资源信息、用户信息、成绩统计信息、考试安排信息等。
  第二层是教学工作人员:通过本系统添加、删除、更新和管理招生信息、教学资源、课程设置、成绩管理,考试安排等模块。
  第三层是学生:通过本系统可注册个人信息,了解自学考试安排信息,查询自学考试课程和成绩信息,享有自考课程的教学与辅导资源等功能。
  2.1 总体设计
  根据我校自学考试中心工作报考流程及教学管理工作流程,本自学考试管理系统设计12个模块,各个模块彼此相互独立、又有一定的关联、牵制和约束。12个模块分别是:系统管理模块、学生注册模块、公告通知管理模块、远程教育管理模块、自考中心简介模块、教师资源模块、专业课程介绍模块、报考信息模块、师生论坛模块、组织机构模块,站内帮助模块。
  2.2 数据库设计
  数据库设计的三个原则即逻辑数据库规范化、数据的一致性和完整性、合理使用索引。然后使用E-R图对本系统的数据库进行概念结构设计和逻辑结构设计。根据二元联系到关系的转换规则实现上面概念结构设计的E-R图向关系模型的转换。
  2.3 人机交互设计
  为了提高本管理系统工作效率,并兼顾安全性和实用性,通过对站内导航栏设计、人机交互、键盘输入规范、标准化几方面对管理系统进行人机交互人性化的设计。
  2.4 用户权限设计   自学考试管理信息系统的用户分为三类:普通用户(教学管理人员、学生)、匿名用户和系统管理员。这三种不同类型的用户拥有不同的权限,访问系统不同的功能模块提高系统安全性和信息的可靠性。
  3 系统测试
  3.1 单元测试
  本测试注意输入的合法性控制,例如有些字段是不能为空的,如果没有输入,系统能够给出相应的出错提示。例如在系统管理子模块普通用户的添加模块,用户ID号和用户姓名必须输入的,一旦为空就点“添加”按钮,系统就会给出出错信息的提示。
  3.2 集成测试
  该测试将所有模块按要求组装成一个完整的系统而展开的。例如课程辅导在线视频模块,系统管理员先后在专业管理模块、课程管理模块管理中添加相应的专业信息、课程信息和教学辅导视频信息后,学生正确登录后才可以观看。
  3.3 确认测试
  检查软件的功能与需求说明书中的指标是否相符合是该测试的主要任务。首先由管理员添加一个专业和对应的课程,并与专业的课程及课程视频教学资源设置关联;然后添加若干个学生信息,并分配好专业;添加课程的报考信息。学生注册并登录后,可进行教学资源下载和查询。以上的操作涉及到本系统多个模块,通过测试是否符合用户的要求。
  3.4 系统测试
  系统测试的目的在于验证软件系统与系统的需求是否相符及其矛盾的地方。本系统设计系统管理员、工作人员、学生用户、匿名用户等四种不同的角色,随机以四种不同的身份登录系统,对管理系统的相应模块进行测试。
  经过反复测试,查找并修改了系统的某些缺陷和漏洞,修改后再重新进行测试,保证自学考试管理系统正常稳定运行达到预期设计要求。
  4 结束语
  本管理系统功能实现较为完善可靠,人机会话人性化,界面简单友好。经过目前的使用,促进自学考试中心教学管理工作的开展,提高了自学考试中心工作效率,降低工作强度,同时也为工作人员和学生提供了更好的教与学的条件。
  参考文献:
  [1]黄实.高等教育自学考试发展现状及体制创新[J].文学教育,2012(04):148.
  [2]罗强.基于WEB的教学管理系统的分析与设计[J].硅谷,2013(01):48-49.
  [3]林青松.流媒体技术在成人教育中的应用与探讨[J].信息与电脑,2010(06):182-183.
  [4]林菲,孙勇.ASP.NET案例教程[M].北京:清华大学出版社,2009.
  [5]李文峰,李李,吴观福.SQL Server 2008数据库设计高级案例教程[M].北京:航空工业出版社,2012.
  作者简介:杨俊志(1970.12-),女,吉林磐石人,工程硕士学位,副教授,研究方向:计算机多媒体技术。
  作者单位:吉林铁道职业技术学院,吉林吉林 132200
其他文献
摘 要:在传统粒计算理论的基础上,针对一种新的粒表示方法,因为其结构更适合进行层次分析,在其基础上进而构建映射系统,并尝试将该理论应用数据信息检索查询中,发现当粒度层次映射到特征库中,便可得到信息的层次结构图。结合用户检索时的兴趣点,通过添加或删除约束条件对检索的特征粒进行泛化或细化运算,从而引导用户找到满足兴趣点的信息,最后探讨了该方法在协助用户获取满足兴趣点的信息时的特点。并利用这个特点尝试构
期刊
摘 要:依托甘肃林业职业技术学院计算机专业发展的实践,以学院计算机专业为例,从实践角度就高职计算机专业的发展出路进行了探索研究。  关键词:高职高专;计算机;“对接式”;实践教学模式  中图分类号:TP3-2  随着全国高考人数的减少及录取率的攀升,各高职院校特别是计算机专业,一方面招生不足,另一方面是毕业的学生找不到满意的工作。  甘肃林业职业技术学院位于素有“陇上江南”之称的天水市,是全国10
期刊
摘 要:Zigbee无线通信技术是基于IEEE802.15.4标准的采用直序扩频技术的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、廉价、便携等特点。从推出后至今经过不断地发展,广泛应用于自动控制和远程控制领域,学习与研究zigbee技术,对我们推动无线网络的发展有着要的作用。  关键词:Zigbee;无线通信;技术;应用  中图分类号:TN925  ZigBee无线网络协议
期刊
摘 要:本文首先介绍了C/S架构和B/S架构的产生背景和历史,然后从企业应用和开发人员等角度分析了它们的优缺点,并进行了不同维度的比较。最后,笔者基于自己的C#工作经历,对这两种架构模式的国内现状提出了若干职场分析和建议。  关键词:C#;.net;C/S;B/S;职场分析  中图分类号:TP393.09  上世纪末,随着分布式计算模式和可视化开发工具的推广,分层架构的软件开发模式逐渐显现优势,C
期刊
摘 要:近年来,随着我国教育体制的不断发展和变革,中职教育在我国社会教育中的地位越来越高。相对于本科教育而言,中职教育对学生的实践能力培养价值更为突出,良好的实践能力可以帮助学生更好的了解所学习的内容。互联网的普及,很大程度上扩大了中职计算机教学在中职教育中的影响范围,网页制作、服务器维护、局域网架设等,都是中职计算机教育学者研究讨论的重要教学课题。基于此,本文将结合中职计算机教学中存在的问题,深
期刊
摘 要:基于PHP技术和Mysql技术开发的青年志愿者网站,实现了网站对信息的及时更新,提升了网站的管理效率,降低了维护成本。本文志愿者网站的制作实现了对志愿者信息的管理,活动的管理,新闻管理等内容。并从网站的环境搭建,技术优势,需求分析,数据库表设计,界面设计,后台管理设计等进行了具体的说明。  关键词:PHP;Mysql数据库;网站设计  中图分类号:TP393.092  志愿者网站管理系统作
期刊
摘 要:利用oracle分区和压缩技术对日益膨胀的数据库空间进行优化,从而提高查询效率。本文介绍了分区的基本原理、原则和方法以及数据库压缩技术。  关键词:oracle;优化;分区;压缩  中图分类号:TP311.13  随着电信业务发展,用户资料和业务量数据暴增,尤其是生产运营数据集中到省之后,分公司每日要将生产数据按全量或增量的方式同步到本地数据库,每月将各类用户资料和量收清单在本地做好备份,
期刊
摘 要:研究信息化发展指数,从而提高信息化发展,是全面推进国民经济和社会发展信息化,贯彻落实科学发展观,深入实施“绿色崛起、科学跨越”战略总要求的重大举措。本文以浙江丽水为案例,研究当前形势下如何通过提高信息化发展指数,推进信息化发展。  关键词:信息化;计算机;指数  中图分类号:F424  当前,在新技术革命的推动下,全球信息化浪潮不断高涨,正在演变为一场深刻的信息革命和产业革命。信息技术正以
期刊
摘 要:如何为社会培养优质人才,是社会上的一大课题。本文针对许继集团在郑州电力职业技术学院开发建设的电力系统800微机保护装置实验室,利用Flash技术为实验室设计配套学习系统,用于辅助教学,是对理论学习和现场实践学习的改进和补充。  关键词:Flash技术;微机保护装置;学习系统  中图分类号:TP391.6  1 系统功能分析  该系统设计的主要目的是,通过微机保护的五个保护功能让电力系统整个
期刊
摘 要:随着改革开放的不断深入,我国的经济得到了飞速的发展,也给人们生活水平和方式带来了显著的变化。国内的人均生活水平得到了大幅度的提高,人们的生活也进入了网络时代,计算机已经得到人们的广泛应用。在实际的社会生活中,人们已经离不开计算机了,计算被广泛的应用在工作、学习、生活中,是人们生活中不可缺少的要素。如果社会生活离开了计算机,很多任务的完成会很困难,甚至是根本无法完成。计算机在实际生活中扮演着
期刊