班级量化管理系统设计和研究.docVIP

班级量化管理系统设计和研究.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
班级量化管理系统设计和研究

班级量化管理系统设计和研究   摘要摘要:随着电子信息技术的迅速发展以及网络技术的普及,计算机在社会生活各个领域的应用越来越广泛。在教育领域,数字化校园的普及对教育管理工作提出了更高要求。如何利用现有的网络资源进行科学管理,以提高工作效率、完善管理模式,已成为一个亟待解决的问题。介绍了基于浏览器/服务器三层网络结构开发模式的班级量化管理系统设计与实现过程。   关键词关键词:班级量化管理系统;浏览器;服务器   DOIDOI:10.11907/rjdk.1431014   中图分类号:TP319   文献标识码:A文章编号文章编号2015)004011103   0引言   随着计算机信息技术与网络技术的飞速发展,以计算机为辅助手段的无纸化办公正在社会众多领域得到应用与推广。在教育领域,很多大专院校和条件好的中学已完成了校园网建设,各个职能部门也基本上实现了网络化、信息化管理[1]。   东莞市经济贸易学校1997年开始进行校园网建设,目前教务管理[2]已有相应的软件支持,但是班级管理仍然以机械手工作业方式居多,特别是随着学校近几年学生人数与各年级班级数量的不断增长,学生管理部门的任务日益繁重。由于机械手工作业方式涉及较多人为因素,很容易出现工作失误,难以使班级管理规范化,因此迫切需要一套可靠的软件平台来提高班级管理效率[3]。结合学校班级管理工作的性质及特点进行班级量化管理系统开发[4],使班级管理和信息技术[5]有机结合起来,以实现班级管理的规范化、科学化、系统化。基于B/S模式的班级量化管理系统[6]的开发,将对校园信息化建设起到积极的推动作用。   1关键技术分析   1.1系统开发平台   系统在开发平台选择上,使用了两种操作系统,一是界面友好的Windows 2000或Windows XP,二是服务器性能良好且安全可靠的Linux,二者都是当前流行的应用软件支撑平台。   班级量化管理系统能够在客户端和服务器端同时使用多种操作系统[7],从而充分利用并发挥两种操作系统的不同特点,如图1所示。这是班级量化管理系统的特色,具有Windows的界面友好和Linux系统安全、稳定的双重优势。   1.2Apache服务器   Apache服务器是一种Web服务器[8]软件,它支持HTTP协议,可以在大多数计算机操作系统中运行,因其多平台和安全性而被广泛使用。   系统选用Apache作为Web服务器,主要考虑了如下几个因素:①Apache是源代码开放的自由软件,使用免费,可以降低系统的开发成本和运行成本;②软件扩展性好、稳定性高;③支持动态共享对象,运行速度快。   1.3MySQL数据库   MySQL数据库[9]是众多关系型数据库产品中的一个,同时它也是一种网络数据库。与其它数据库相比,MySQL数据库可用于各种流行的操作系统平台,可以称得上是目前运行速度最快的SQL(Structured Query Language,结构化查询语言)语言数据库。MySQL完全适用于网络,用其建造的数据库可在Internet的任何地方访问。   系统选用MySQL作为数据库服务器,是因为MySQL数据库具有以下特点:①使用免费;②MySQL与Apache和PHP是黄金组合,配合使用非常方便,能够很好地与这些工具软件集成到一起;③易于使用、性能好;④支持查询语言;⑤具有健全的安全机制;⑥具有可移植性。   1.4PHP程序设计语言   PHP是一种在计算机运行的基于服务器端创建动态网站[10]的脚本语言,其主要用途是处理动态网页、支持数据库、处理会话跟踪。PHP支持很多流行的数据库,如Oracle、Sybase、Postgres、MYSQL、Informix、Dbase、 Solid、 Access等,完全支持ODBC接口。用户更换平台时,无需变换PHP。当要更换使用的数据库时,还可以自己编写外围函数间接存取数据库。PHPLIB即是常用的可以提供一般事务需要的基库。   系统选用PHP作为开发工具,主要由于PHP程序设计语言具有以下特点:①PHP是自由、免费的;②PHP脚本解析器具有较好的性能,以及很高的运行速度和稳定性;③PHP脚本解析器占用的资源少;④PHP具有较强的可移植性;⑤PHP与MySQL是绝佳的群组合。   2系统总体设计与实现   系统按功能划分为3个主要的功能模块,主要的功能模块又分别对应了各自的子功能模块,如图2所示。   (1)管理部门。班级量化管理系统将学校的职能部门划分为一个功能模块即管理部门功能模块,管理部门功能模块按照执行权限不同分为学生科、教务科、总务科、宿管组、学生会、体育组和班主任7个子功能模块,各部门使用教师编号和密码登录系统,完

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档