网站地图 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考
主要服务:论文发表、论文修改服务,覆盖专业有:经济、法律、体育、建筑、土木、管理、英语、艺术、计算机、生物、通讯、社会、文学、农业、企业

学校综合管理信息系统的设计与开发

来源:原创论文网 添加时间:2020-07-16

  摘    要: 学校只有加强管理才能够提高办学质量,但是当前学校在教育信息化建设上存在建设力度小、标准不统一等问题,而构建学校综合管理信息平台能够提高管理质量、实现信息共享,加强信息化建设,因此本文将对学校综合管理信息平台的设计与实现进行简要分析。

  关键词: 学校; 综合管理信息平台; 设计;

  1、 前言

  随着互联网以及信息技术的发展,加强教育信息化建设、实现校园信息化管理已经成为了必然趋势,利用信息化技术以及数据智能分析思想搭建综合管理信息平台能够为数字化校园的建设提供动力和支持,为此需要对综合管理信息平台的设计与实现进行研究。

  2、 学校综合管理信息平台的关键技术和开发平台

  数据库、J2EE平台、MVC软件设计模式等都是学校综合管理信息平台的关键技术以及开发平台。

  2.1、 数据库

  数据库是用于存储数据的,数据库技术是信息系统当中的关键技术。MySql数据库平台是一种成本低、操作简单、易于管理的数据库平台,因此将利用My Sql作为综合管理信息平台当中的数据库[1]。MySql数据库常用的存储引擎包括MyISAM以及InnoDB两种。

  2.2、 J2EE平台

  简单来说,J2EE就是一种利用Java2平台来进行管理的结构,其核心技术就是Java或者是Java2平台,近年来出现了很多轻量级框架,比如说Spring、Struts等。

  2.3、 MVC软件设计模式

  一直以来,人们都在利用Servlet/JSP技术,但是这项技术的后期代码维护工作十分复杂,所以设计出了能够将页面和服务端代码分离开来的MVC(即模型、视图以及控制器)模式。同时,需要利用Struts+Spring+Mybatis这种框架进行开发。
 

学校综合管理信息系统的设计与开发
 

  3、 学校综合管理信息平台的设计

  3.1、 设计目标及设计思想

  (1)设计目标:构建管理信息平台,完善应用系统功能,并最终实现校园的信息化管理。(2)设计思想:综合应用SOA思想,保证平台的实用性;利用统一的数据资源中心实现数据的交换与共享;以学生和教师为平台建设核心,了解学生和教师的需求。

  3.2、 平台设计模型

  学校综合管理信息平台主要包括信息服务层、应用服务层、接口服务层、基础服务层、数据层以及基础设施。信息服务层有学生、家长、教师、行政人员、学校领导以及系统管理人员;应用服务层有学生信息管理、学生成绩管理、教职工管理、教学管理、资料管理以及后勤管理;接口服务层有学生数据、班级数据、教师数据、学科数据和对外系统接口;基础服务层有决策分析、图表引擎、日志服务、告警引擎和导入导出组件等功能;数据层包括学生基础数据、教师基础数据以及业务系统数据;基础设施包括平台技术、系统软件以及硬件环境。

  3.3、 信息服务层

  学生以及教师是学校综合管理信息平台的建设核心,需为这两个对象提供服务。同时,也需要为家长、行政人员等人员提供服务。在设计信息平台时,需要综合分析各类对象的实际需求,并合理规划功能模块。(1)学生:主要设计学生作业管理、学生成绩管理、学生考勤管理等模块。(2)教师:需要设计教师信息管理、教学情况管理、进修管理等模块,通过该平台教师可以查询或者修改个人信息,也可以进行备课。(3)行政人员:主要设计财务管理、后勤管理、德育管理、科研管理等模块。(4)学校领导:主要包括数据管理、报表管理等。(5)家长:家长可通过该平台与教师和学校进行交流沟通,了解学生的情况以及教学情况。

  3.4、 应用服务层设计

  用户服务层当中主要有用户登录模块、用户账号管理模块、学校基本信息管理模块等。(1)用户登录:为了保护信息平台的安全性,设计了登录权限设置。用户在登录时需要填写用户名和密码,如果连续三次都不正确的话,用户就不能进入该平台[2]。(2)用户账号管理:主要包括用户注册管理、用户权限管理以及用户审核与授权。(3)学校基本信息管理:包括学校信息、科室信息以及班级信息管理。此外,还包含教师管理、科室职员管理等模块的教职工管理;包含学生数据导入、学生注册管理等模块的学生信息管理等。

  3.5、 接口服务层设计

  利用接口能够实现系统当中的服务交互,因此需利用SOA组件模块设计接口服务层,含有外部系统接口调用以及对外数据接口服务。HTTP+JSON,GET是接口服务的接口协议,比如说学生数据接口的功能包括通过班级代码或学生学号得到学生资料,通过专门的接口格式就能够实现这一目的。

  4、 学校综合管理信息平台的实现

  4.1、 平台的开发环境

  在综合分析基础设施建设、服务器性能以及系统需求等各方面情况之后,明确了综合管理信息平台的开发环境,即以Java为开发语言、以KDK 1.6为KDK版本、以Eclipse为IDE平台、以Tomcat为Web服务器、以Mysql为数据库。

  4.2、 平台功能实现

  将主要采用SSM(即Struts+Spring+Mybatis)开发模式,这一开发模式涉及到了系统当中的很多核心功能,所以平台功能实现主要依靠SSM开发模式。在开发SSM的过程中,需要应用到一些配置文件(如图1所示),需要根据配置文件进行代码结构设计。

  图1 配置文件结构
图1 配置文件结构

  5、 结束语

  数据库技术、J2EE平台等技术都是学校综合管理信息平台的关键技术,在设计过程中需要合理应用各种技术以及SOA思想,从而完善综合管理信息平台的功能,提高学校管理水平,促进学校发展。

  参考文献

  [1]唐靓.基于云计算平台的高职院校实验室综合管理系统分析与研究[J].信息与电脑(理论版),2016(2):10-11.
  [2]孟令军,刘艳,李臣亮,等.高校实验室信息化综合管理平台的建设[J].中国医学装备,2019(02):122-125.

上一篇:大数据系统中软件工程技术的发展及应用
下一篇:没有了
重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。