基于Linux的校园MIS实践
#1 1.现行系统的调研
?牐犞厍煲恢械墓芾碇澳懿棵藕橇说嘲臁⑿0臁⒔涛瘛⒆芪瘛⒖蒲小⒌掠⑻逵郎⑿0觳怠⑹笛槭摇⒌缃獭⒈N馈⒀?生社团等12个大类。系统调研的最小单位为实施管理的部门里某个工作人员的具体的一项管理需求。
?牐犗低车餮兄饕锹剂艘韵铝礁龇矫娴哪谌荩?1)所有管理部门以及基层组织的管理职能、工作范围、数据种类结构、数据来源和流向;2)学校领导层对现有管理体系的评价和发展规划。调研的结果是收集了共200多种学校日常管理中使用的表格,附有文字和关系图的部门数据流向图20份。
#1 2.现行系统的分析
?牐犕ü低车餮械脑甲柿戏治觯颐前阎厍煲恢械墓芾硐低撤治巳龃蟮姆矫妫?1)以教务处、德育处和科研处为核心的教学科研业务部门,管理了所有学生的学籍、成绩、身体素质、教师的业务档案、课程安排、教学改革课题和研究课题等等,是最大的数据源,部门数据之间交流最为频繁;2)以校长办公室、党委办公室为核心的行政管理,是学校运行的核心;3)以总务处为核心的后勤管理系统,是学校运行的保障系统。经过分析得到数据(信息)源和数据(信息)流向图。
#1 3.系统结构设计
?牐犕ü晗傅南低车餮泻拖低撤治觯嬲莆樟酥厍煲恢械墓芾硐肿粗螅冀邢低车纳杓乒ぷ鳌4车腃/S构架的MIS系统无法充分利用Internet上的丰富资源,对于像一中这样的知名学校不利于合作与交流,同时信息资源的共享度不高,无法对学校其他分部实施管理,客户端维护麻烦等等。
?牐犠酆峡悸牵龆ú捎肂/S多层构架的动态MIS方案。在Server端,选择了使用Linux作为服务器。Linux由于它的安全性、稳定性、高速性和资源占用廉价性,近年来在各个行业得到了广泛的运用。
?牐犜贚inux下三层结构的实现方法如图所示。使用了强大而免费的Web服务器Apache作为与用户打交道的第一层;使用PHP +JSP构建业务逻辑层,使得程序设计模块化程度高,页面与功能实现分离,然后由业务层的程序去访问后端的数据库和其他功能。大量的MIS数据和基础数据放到了数据库系统中。数据库系统选用了Mysql,MySql是一个精巧的SQL数据库管理系统,能够胜任从小型数据库到大型数据库的应用。
#1 4.实施的经验
?牐牴芾硇畔⑾低吃谑凳┕讨谢岢鱿中矶嗟拿埽饕枪ぷ魅嗽钡氖视?过程。在传统的管理体系下,老师的信息化办公能力还有待提高,在实施管理信息系统的过程中,需要组织教师和学校工作人员进行相关培训。重庆一中在培训过程中,为了保护系统数据,保证系统跟工作人员的最佳结合,在培训过程中使用测试版系统,在人员熟悉系统的同时,测试系统并且听取各个部门的测试意见,再对系统进行反复的修改,起到了很好的作用。(^30050102a^)
?牐犜谙低吃诵械牡髡谀冢岢鱿忠恍┪蠼饣蛘叽砦螅庑┪侍庥锌赡苁怯捎谟没У牟僮饕鸬模部赡苁窍低潮旧淼纳杓拼砦笠鸬模匦胱既非治侍獾男灾剩缓笞鱿嘤Φ牡髡R桓龀晒Φ墓芾硇畔⑾低巢皇钦瞻嵫?校的管理模式,而是在详细分析现有系统的基础上,将先进的管理模式和方法结合学校的实践情况,形成比现有的模式更加有效的管理方法,重庆一中在系统的实施过程中受益很多。