您好, 访客   登录/注册

基于数字校园应用平台的教材管理信息系统设计与实现

来源:用户上传      作者: 王立刚

  摘要:本文基于中职院校教材管理信息系统的开发背景,具体阐释了基于数字校园应用平台的教材管理信息系统设计与实现。
  关键词:教材管理 信息系统
  1 概述
  网络科技日益发达的今天,网络信息技术在中职院校教学资源管理中的应用越来越广泛。基于计算机技术和网络科技建立的教材管理信息系统就是其中的一个“代表作” 。按照传统手工操作的方式管理教材资源,工作量大,既耗时,又耗力,工作效率低下。而基于数字校园应用平台的教材管理信息系统应用网络科技技术将复杂的工作彻底简化,省时高效的同时又能有效降低出错率。从这点来看,构建一套功能健全的教材管理信息系统对于促进中职院校教学管理来说具有重要的现实意义。
  2 需求分析
  教材管理信息系统的开发和应用必须以完善的需求分析为前提。若缺少充分的需求分析,不了解用户的实际需求,则信息系统便只徒有华丽的功能,而无实际应用价值。因此,系统的设计和开发必须辅以必要的需求分析。
  设计和开发适合中职院校的教材管理信息系统,目的是运用网络信息技术手段促成教材管理由手工式的实务管理向数字化管理过渡,使教材管理工作流程化,且更加规范合理。笔者参考市场调研,结合教材管理实际,对这套系统进行了功能分析:
  2.1 教材信息维护功能:维护教材信息、学生信息和用户信息,管理者通过系统的操作权限,在系统管理界面上调用或修改以上信息。
  2.2 教材需求管理功能:需求管理涉及师生两个群体的需求。根据课程设计和班级人数确定教材数量。
  2.3 采购/入库管理功能:根据需求分析确定教材类别,并计算教材数量,由此得到需要采购的数量。教材入库的同时将相关数据录入系统。
  2.4 出库管理功能:出库管理涉及教师领用、个人领用和班级领用三部分。不同的领用情况要采取不同的出库管理方式。
  2.5 书费管理功能:该模块涉及书费的收缴、退还和结算三个功能模块。书费的收缴和退还不必多说。结算是根据学生书费的收缴和教材领用数量计算其书费结余。
  2.6 学生查询功能:学生凭借各自的账号、密码登录信息系统,实时查询各自书费的缴、退情况,以及教材领用情况。
  3 系统规划设计
  3.1 体系结构。基于数字校园应用平台的教材信息系统的设计理念源于B/S(Brower/Server)三层构架,三层架构分别为数据层、应用层和用户层,服务器端设置前两层架构,客户端只需通过浏览器即可完成操作,无需投入过多的精力和物力进行客户端的维护,真正实现了“瘦客户”。
  3.2 功能模块。教材管理信息系统除了服务与广大师生之外,同时包揽了教材管理人员和教材费管理人员的操作,对应不同的角色,可将系统功能细化为教材基本信息管理、教材任务信息管理、教材费用管理以及教材出入库管理四大功能模块。
  3.2.1 教材基本信息管理。教材基本信息管理主要是维护教材的基本信息,包括教材版本、出版社、作者和刊号等信息。实现对教材信息的增、删、改、查。
  3.2.2 教材任务信息管理。教材任务需求是通过教学任务中所需教材和教学班级人数自动计算出所需教材的数量。在教材任务信息管理模块,教材管理人员的操作权限仅限于查询和处理教材需求信息,数据录入和数据修改不同通过此模块实现。
  3.2.3 教材费用管理。教材费用管理实现教材费用的收取,配合招生就业管理信息系统完成学生书费的收取,通过教材的发放实现对教材费用的自动结余,如果学生教材费用不足则完成教材费的补收功能。在学生毕业、转学和退学等情况实现对学生教材费用的退费功能。
  3.2.4 教材出入库管理。包括采购/入库管理功能和出库管理功能。
  3.3 数据库设计。在网络信息技术管理系统中,数据库始终是核心部件。一套科学地管理信息系统必定有一个规范合理、良性运作的数据库作支撑。同样,教材管理信息系统中的核心功能也需通过数据库来实现,包括系统内部涉及的信息交互和各模块功能的实现,都需要通过数据库来完成。
  数据库设计始于需求分析,根据需求分析绘制ER图,继而完成数据库的初步设计。第二步,采用3NF(第三范式)的规范级别进一步规范数据库的功能模块。但是需要明确一点,数据库规范化并非规范化的程度越高越贴近规范化的要求。通常达到3NF(第三范式)的级别即可。
  4 系统实现
  该系统是基于ASP+SQL Server开发环境,应用ASP三层架构开发模式进行开发设计的。这套系统基本涵盖了教材管理系统的四大功能模块。
  ASP(Active Server Pages)是一基于Web服务器端的开发环境。通过ASP可衍生出一个Web 服务应用程序,该程序性能优越,且是动态的互动程序。ASP 的脚本语言浅显易懂,基于脚本语言和HTML 代码,它能在不依靠脚本编译的情况下,通过服务端直接完成网站应用程序。与浏览器无关(Browser Independence),只需通过可执行HTML 码的浏览器,即可在客户端直接浏览Active Server Pages所设计的网页内容。Active Server Pages 所使用的脚本语言(VBscript、Jscript)均在Web 服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。在我国,普通用户均使用微软的Windows操作系统和SQL Server数据库系统,两个系统均出自同一研发平台,因而系统的兼容性和稳定性都能满足应用要求。因此该系统选择ASP技术开发B/S架构的教材管理信息系统。
  基于ASP技术开发设计的教材管理信息系统,采用Browser/Server模式三层架构,将Browser/Server模式的应用特点融入操作系统,建立起基本信息维护、教材需求管理、采购/入库管理和零售/出库管理等功能模块,不仅简化了操作流程,而且系统的精准度和工作效率大幅提高,以此取代传统的手工操作管理模式,省工省时的同时也降低了成本消耗,无论从社会效益来分析,还是考虑其经济效益,该系统的应用价值都毋庸置疑。21世纪是信息大爆炸的时代,基于计算机技术发展至今的网络科技,正以其强大的应用优势迅速征服全球。它是新时代的产物。为实现数据共享、防止信息孤岛,基于ASP开发环境研发的基于数字校园应用平台的教材管理信息系统,必将以其强大的应用优势快速取代传统手工操作的信息管理模式,成为中职院校教学管理的得力新手。
  参考文献:
  [1]姜真杰,方陆明,吴达胜.数字校园理念及应用[J].吉林师范大学学报(自然科学版),2003(02).
  [2]陈秋劲.网络化教学资源库建设的思考[J].价值工程,2012(11).
  [3]姬浩,吕美.数字化校园实施研究[J].中小企业管理与科技(上旬刊),2008(11).
转载注明来源:https://www.xzbu.com/4/view-5433226.htm