论文部分内容阅读
学生事务管理工作在高等院校中占据着重要位置,它与教学工作并列为学校工作的两大主题。学生管理人员工作中经常会遇到一些问题,如快速查找学生的个人信息比较困难;综合测评效率低;与学生沟通不顺畅;毕业生生源分布信息模糊;公寓信息管理混乱,公寓的管理不能可视立体化等。这些问题困扰着学生工作人员。
把WebGIS技术应用到学生信息管理系统中,可从根本上改善目前高校效率不高的人工纸质管理模式,节约人力资源、节省物力财力。为学生工作者与学生方便快捷地查询各种所需要的声像图文资料。将WebGIS应用于校园地图浏览,可以使人们直接通过网络方便的查看校园建筑物的位置,对学校起到很好的宣传作用。建立基于WebGIS的学生信息查询系统,可以从空间分布上实现对学生信息的的掌握,便于查看生源分布,就业单位分布。将WebGIS应用于公寓管理工作,可以改进对公寓直观、可视化的管理模式。建立了基于网络地理信息系统的学生信息管理系统,也将使学生工作者多了一种了解学生的平台,充分利用好GIS这一新技术,让其在高校日常事物工作中发挥出应有的效益。
本文以Google Map、Google Earth为地理数据发布平台,利用SQL2005数据库、XML文件、KML文件三种数据形式,在VS2010开发环境中通过C#、JavaScript语言调用以上形式的数据,来完成系统的查询、搜索、空间分析等功能。
Google地图免费开发工具提供了丰富的API。本文采用的SQL2005数据库不仅存储各类信息的属性数据,还存储其相关的空间位置数据(如经度和纬度等信息)。这些信息想要通过搜索显示在地图上,还需要调用JavsScript函数,通过编程使SQL数据库自动生成XML文件,进而对XML数据进行调用,达到学生及建筑物的坐标信息与谷歌地图的结合。KML文件也是数据存储的一种形式,通过它我们可以把信息直接显示在Google Earth卫星地图上,使用户更直接的看到卫星拍摄的影像信息,这也是其它平台所做不到的。本文所采用的开发环境是微软公司的VS2010,编程语言为C#,因其开发环境提供了丰富的拖拽的开发方式,面向对象的C#语言,为开发者提供了极大的方便。
本文的关键技术是把传统的信息管理系统和WebGIS关联起来,学生信息管理系统数据项多,数据量大,除了应用数据库技术把这些信息科学的管理起来之外,还应当把这些信息和Map关联起来,进行立体化显示,所以SQL数据库,XML文件,KML文件的合理运用就现的特别重要,同时为了科学的使用Google Earth提供的API函数,本系统选择使用完全面向对象的C#语言,在VS2010环境下开发完成,实现了前台界面和后台数据的完美结合。
本文开发的学生信息管理系统,基于WebGIS技术,实现学生信息空间分布统计,以Google Map为依托,全面直观的在地图上标注学生的地理分布状况,便于学生管理人员分析学生的生源分布;在本信息管理系统中,可以实现校园地图的浏览,过去的信息管理系统只能提供文字化信息,WebGIS信息系统可以提供立体的地理信息数据,并且可以实时更新,实现足不出户就可浏览学校及周边地区的信息概况;以校园地图浏览为依托,可以进一步实现学生公寓信息的查询,学生公寓的管理一直是学生管理工作者的难点,学生宿舍流动性大,且一般不按教学班级分布,本系统将学校所有学生宿舍全部建模处理,以鼠标为主要操作方式,把学生宿舍精确到床位,可以快速检索学生的宿舍分布。同时对于每一个学生,系统还注明其学号,生源,班级,包括照片等多媒体信息,便于学生管理人员全面立体的掌握学生信息。
本文把WebGIS技术引用到学生信息管理系统中,为学校的日常管理工作提供了强大的支持,学生信息空间分布统计方便了学校掌握学生的生源分布规律及就业单位分布规律,为今后招生与就业工作提供了数据统计。学生公寓的可视化管理,也极大的提高公寓工作效率。在学校得到了管理人员与师生的一致认可,取得了良好的效果。
结论表明,通过引入WebGIS技术,完全可以开发出一套不同传统的新一代的立体学生信息管理系统,以更加人性化的界面和操作,既可展现出全体学生的全貌,又可具体掌握每个学生具体数据,新一代的信息管理系统必将极大促进高校学生管理工作的信息化发展。