系统开发平台采用目前流行的"LAMP"组合,即服务器操作系统使用Linux;WEB服务软件使用通用的网络服务软件Apache;数据库使用关系型数据库MYSQL;开发工具使用对象脚本语言PHP。由于这四种软件均为开源软件,因此该系统在开发方面的成本较低。 系统采用B/S架构实现。Browser(浏览器)是客户端应用软件,Server(服务器)是服务器端,安装有WEB服务软件与数据库软件,浏览器通过访问服务器与数据库进行数据交互。B/S架构的优势在于无需为客户端开发专门的客户端软件,可以在任何地方进行操作,仅需要一台联网的计算机即可对系统进行使用。系统易于扩展和升级,B/S架构的系统只需要在服务器上修改和更新相应的程序即可,而C/S架构的系统则需要更新每台客户端的应用程序,维护成本较高。系统架构如图2所示。 五、系统特色 首先,系统建立在统一的数据基础上,所有数据均在同一关系数据库中,因此,各管理部门协同管理,减少在业务传递过程中的数据误差,确保准确无误。其次,系统采用开源开发平台,移植性强,可跨平台使用。最后,系统以学生为中心,一切管理与教学工作均围绕学生进行,学生学习环境互动性强,简单易用。 六、结语 本文从系统设计思想、系统分析、系统功能、系统开发平台及系统特色等五个主要方面进行阐述,提出基于WEB的远程教育教学与教学管理系统的总体设计方案。该系统利用计算机技术、多媒体技术、网络技术和数据库技术实现了远程教育中的教学与管理过程。该系统投入使用后,可以优化业务管理流程、提高管理工作效率、加强不同业务之间的协作,同时也缓解了成人学生突出的工学矛盾问题,让学生灵活安排自学时间,提高自学效率和学习效果。 参考文献: [1]王功,徐丙垠,董宝香.基于Web技术的教学管理系统分析与总体设计[J].山东理工大学学报(自然科学版),2006,20(1):62-65. [2]钟良才.高校成人高等教育教学管理系统的设计与开发[J].继续教育研究,2008,(9):20-21. [3]王路,陈义辉.基于B/S架构的网络教学管理系统的设计与实现[J].东方企业文化,2012,(9):121. (责任编辑:刘辉)
|