中小学夏令营管理系统
anyidc / 2016-12-26

 

1. 目的


本系统为厦门市教育局及所属中小学举办的真实夏令营和数字夏令营提供了管理功能。V1.0版本为夏令营的申报、审批、名额分配、报名、报名审核、夏令营举办情况发布提供了全方位的管理方法。V2.0版本在V1.0的基础上从性能、用户体验、系统功能进行改进。对门户和报名网站进行升级,引进教育机构用户(申请夏令营),并新增名额统计模块和数字夏令营管理子系统,教育局通过该子系统,利用地图技术,将厦门市历史、文化、旅游遗产标注兴趣点并发布在地图上,通过空间分析技术将各个相似兴趣点组成一条网上夏令营路线,学生进入网上夏令营门户游览厦门历史文化,增强教育局、中小学校与学生的网上互动和历史文化教育。系统综合使用MySql数据库、SSH框架、HTML5EASYUIBOOSTRAP及地理信息技术,实现了整体稳定、运行流畅、界面清晰、交互功能良好的夏令营管理系统。


2. 系统总体结构


 


1 xmxly系统V2.0整体结构图


系统的总体架构如1 xmxly系统V2.0整体结构图所示,分为数据层、逻辑层与交互层。数据层主要负责用户数据、普通/数字夏令营、学生空间等数据的存储;逻辑层负责实现各类业务逻辑,如夏令营申报、夏令营审批、数字夏令营发布、用户管理等;交互层主要实现与用户的交互,如普通用户、学校用户、管理员用户等。

数据层使用MySQL空间扩展库进行数据存储,在逻辑层的实现中,使用经典的SSH框架实现以方便代码的扩展和可维护性。交互层使用EasyUIBootstrapJQuery框架实现良好的交互界面

系统用户涵盖了教育局、教育机构、学校及参加夏令营的学生。期中教育局包含市教育局与区教育局,学校涵盖了厦门市300多所市直属、区属中小学校。夏令营分为四部分:(1由学校提出申办夏令营,经各级教育局核准后予以向学生开放报名,学生在网络上报名后即可参与夏令营;2教育局申办夏令营,其中区教育局申办的夏令营由市教育局审核,审核通过即可进行名额分配,最后学生可进行报名;(3机构申报夏令营,市教育局进行审核,审核通过,学生即可参加报名4市教育局发布数字夏令营,学生可以进入数字夏令营门户进行网上游览厦门历史文化景点、景区。


3. 系统安装与配置


3.1 硬件环境


 

   

处理器

Intel Pentium 4 2.8GHz或者更高

内存容量

4G或更高

磁盘空间

根据业务数据量的需求配置存储空间。

网络接口

100M/1000M以太网,或SAN网络连接。


3.2 软件环境


 

   

操作系统

Win2000, WinXP, Win2003 Server.LinuxUnix各版本等

JRE运行环境

JDK1.7 及以上版本

JEE服务器

apache-tomcat-6.0及其以上版本。

数据库软件

Mysql 5.7


3.3 安装文件


xmxly2.0版本系统是一个在Java应用服务中运行的Web应用程序,安装文件仅包含一个可以自动部署的xmxly.war 文件和数据库建库脚本xmxly.sql文件。


3.4 安装部署


本文以Windows平台加上安装好的mysql数据库及Apache Tomcat作为部署环境来说明xmxly2.0版本系统的安装配置过程,具体的安装配置方法说明如下:


3.4.1 数据库建库


通过mySQL数据库自带的workbench,建立一个数据库schema,命名为xmxlyxmxly.sql脚本文件,通过数据导入工具,即可导入数据库结构及必要的初始化数据。如2所示。


 

2导入xmxly系统数据库


3.4.2 服务器程序安装


xmxly.war拷贝到Tomcat服务器的webapps目录下启动tomcat即可完成服务器程序的安装

安装后需要根据服务器情况手动修改数据库连接文件修改方法如下

找到xmxly,进入Web-INF/ classes/config/spring/,找到xmxly_util.xml文件,用记事本之类的文字编辑程序打开,找到iddatasource标签即可根据数据库自身情况对数据库连接信息进行修改

 

3 导入xmxly系统数据


修改之后保存文件再次启动Tomcat在浏览器地址栏输入http://http://120.24.40.202/:8080/xmxly/login.html(具体IP地址根据服务器环境录入),即可进入登录页,表示安装成功。


4. 系统使用说明


4.1 总体功能说明

xmxly系统安装完成后,用户通过浏览器中的管理页面来对服务进行操作和使用。xmxly系统的主要功能如4所示

4 xmxly系统功能图


4.2 用户管理模块

每个夏令营主办单位将获得帐号和密码,对本系统管理员用户,有对主办单位的增加/停用//查权限,还可以对用户密码进行重置修改。点击相应的链接和按钮,即可使用这些功能。另外V2.0版本还新增了普通教育机构用户类型

 

5 用户管理主界面


 

6 添加用户界面


 

7 修改用户资料界面


 

8 用户密码修改


4.3 公告管理模块


提供给市教育局用户的公告管理,由市教育局发出,给所有参与夏令营管理的用户。公告以多媒体形式给出,支持文字、图像和视频。提供所有公告的增删改查功能。


 

9 公告管理模块


 

10 公告发布


 

11 公告查询


4.4 数字夏令营发布模块

该模块的发布管理功能厦门市教育局用户使用该模块分为兴趣点管理和线路管理两个方面

兴趣点管理:可以将厦门市历史、旅游文化景点景区作为兴趣点,然后发布在地图上,同时还可以对每个兴趣点的文化背景信息录入到系统,实现历史旅游文化景点信息的共享与交互。

12兴趣点管理模块,点击新增兴趣点。可以进入13所示的新增兴趣点界面,在该界面可以录入兴趣点信息和空间位置。

 

12兴趣点发布管理主界面


 

13新增兴趣点


此外兴趣点管理还提供兴趣点问卷调查功能,新增一个兴趣点后,可以对该兴趣点新增问卷,从而达到与学生用户的网上交流14所示。

 

14新增兴趣点问卷


线路管理该模块提供数字夏令营游览线路生成与发布功能,根据生成的兴趣点,通过空间分析技术数据分析技术,生成最合适的网上历史文化旅游兴趣点的游览线路。15游览线路生成与发布主界面


 

15游览线路生成发布主界面


4.4 普通夏令营申报模块

夏令营申报主要针对各个中小学校和普通机构。

1中小学校

每个夏令营主办单位都能在登录后申报夏令营,填写夏令营申报的信息包括夏令营名称、夏令营级别,夏令营举办地点,招收名额、对外宣传情况,详细情况等。提交后,在没有开始审批流程之前,可以修改、删除夏令营申报信息。开始审批流程之后,可以看到审批情况。

 

16夏令营管理模块


 

17夏令营申报


夏令营申报需要按照要求申报该夏令营的基础信息营员构成联系人详情及家长通知单等信息 17所示。在营员构成中,可以指定该夏令营面向不同地区,不同单位的人员名额分配。

 

18营员名额分配


 

19夏令营详情


2普通机构

普通机构申报夏令营,直接市教育局审批,其他申报情况与各个中小学校相似。点击夏令营管理菜单下夏令营管理选项,进入夏令营管理界面。在此界面下可以申报夏令营,还可以查看该机构已申报夏令营具体情况以及夏令营详情。

4.5 普通夏令营审核模块

教育局用户进入系统后点击“夏令营管理”连接,即可进入管理夏令营界面。查找相关夏令营点击“审核”,即可对未审核的夏令营填写审核信息,在浏览该夏令营的详细信息后,根据相关规定填写审核意见。


 

20夏令营审核入口


 

21夏令营审核界面


4.6 夏令营名额分配模块

夏令营名额分配模块主要分为名额分配名额统计。

1)名额分配

每个夏令营举办单位举办的夏令营,可以根据需要指定参与学生的条件和人数,并能将参加名额分配到各指定用户,作为分配的人数用户可以是指定的学校,可以指定的区教育局用户,由区教育局用户再次进行协调分配。


 

22夏令营名额分配


2)名额统计

名额分配完成,学生即可报名参加,名额统计主要统计分配到各个教育局、学校名额以及报名情况的统计,如23所示。


 

23名额统计界面


4.7 夏令营报名审核模块

学生报名后的信息,需要经过两级审核才算是完成了整个报名流程。学生所在校的用户会对学生身份进行核验,并将结果抄送给主办校。主办校再次审核学生信息,并决定是否接受学生的报名。

点击“我校学生”,即可发现该校学生的报名情况。通过确认信息,如果是该校学生点击“身份校验”中的“是按钮,即可将该学生信息送至夏令营举办校进行审核。



24夏令营报名身份校验


对于报名本校举办夏令营的学生,经过所属学校的身份校验后,即可在报名管理中进行查看该学生的详细信息并进行审核。

 

25夏令营报名审核

4.8 夏令营新闻管理模块

夏令营主办过程中,提供新闻管理模块。由主板校撰写与夏令营相关的新闻及报到,这些报道能够支持文字、图像、视频等多媒体。能够统计每篇新闻的访问次数,并对外发布,让公众能够看到每个夏令营的活动情况。有利于夏令营的推广。


 

26夏令营新闻发布


 

27夏令营新闻发布到外网

4.9 夏令营成绩管理模块

对于学生参与的每个夏令营,都可以根据学生表现进行评分评分为五级制输出学生夏令营成绩的同时,同时将其成绩抄送给该学生所在学校作为将来学生德育评价的参考。



28夏令营新闻发布到外网

4.10 夏令营浏览及报名模块

经过审批名额分配的夏令营,会发布到公众网络上,用户可以浏览,查询夏令营举办时间、地点,详细情况按照夏令营等级,夏令营所在区进行排序,提供给用户进行浏览及报名

 

29夏令营浏览模块


点击“我要报名”,在报名表单中填写相关信息,即可申请参加该夏令营。

 

30夏令营报名

对于报名的结果,可以在一周内进行查询。

 

31夏令营报名结果查询

4.11 夏令营总结报告模块

举办完毕夏令营后,需要各校向教育局提交夏令营情况总结报告。提交后,教育局即可查看其举办夏令营的总结报告。

 

32夏令营报告上传


 

33夏令营总结查看


4.12 数字夏令营浏览模块

教育局通过后台管理平台,发布数字夏令营兴趣点线路,学生用户可以到数字夏令营门户网站浏览相关的信息,并可以参加问卷调查。

 

34数字夏令营浏览门户


 

35地图漫游数字夏令营线路

厦门网赢集团有限公司

www.anyidc.com

tel:13275007163


查看完整内容