您当前的位置:首页 >  党建材料 >  入党自传 > 内容

班级量化管理系统设计与研究

无忧文档网    时间: 2019-09-28 06:22:41     阅读:

http://img1.qikan.com.cn/qkimages/rjdk/rjdk201504/rjdk20150442-2-l.jpghttp://img1.qikan.com.cn/qkimages/rjdk/rjdk201504/rjdk20150442-1-l.jpg
  摘要摘要:随着电子信息技术的迅速发展以及网络技术的普及,计算机在社会生活各个领域的应用越来越广泛。在教育领域,数字化校园的普及对教育管理工作提出了更高要求。如何利用现有的网络资源进行科学管理,以提高工作效率、完善管理模式,已成为一个亟待解决的问题。介绍了基于浏览器/服务器三层网络结构开发模式的班级量化管理系统设计与实现过程。
  关键词关键词:班级量化管理系统;浏览器;服务器
  DOIDOI:10.11907/rjdk.1431014
  中图分类号:TP319
  文献标识码:A文章编号文章编号:16727800(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个子功能模块,各部门使用教师编号和密码登录系统,完成对所负责的考核项目分数或情况的录入及查询。
  (2)汇总。汇总功能模块用来汇总所有可以查询的信息,包括汇总情况(宿舍)、分类查询、教务科考勤纪律登记、教务科纪律登记按日查询、各月份文明班评比结果、各月份评比平均分等。
  教务科考勤纪律登记可根据类别进行查询,显示的查询结果是一个学期的总查询结果,如果想要了解某一天的考勤纪律情况则要使用教务科纪律登记按日查询功能。使用汇总功能不需要验证教师编号和登录密码,可极大地方便用户使用、查询。
  (3)系统管理。系统管理功能模块在验证教师编号和登录密码无误后登录到班级量化管理系统。成功登录后,可以使用退出系统和修改密码功能。
  2.1系统登录功能模块
  为保证数据库的安全性和信息一致性,本系统设置了系统登录功能,成功登录后可使用退出系统、修改密码两个功能。本系统将用户分为了3类:超级管理员、管理部门工作人员和一般用户,并授予不同用户不同的数据库访问权限。超级管理员具有最高权限等级,可以进行教师的帐户管理与系统维护。

《班级量化管理系统设计与研究.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

相关热搜

《班级量化管理系统设计与研究.doc》

VIP请直接点击按钮下载本文的Word文档下载到电脑,请使用最新版的WORD和WPS软件打开,如发现文档不全可以联系客服申请处理。

文档下载
VIP免费下载文档

浏览记录