基于B/S结构的学生公寓管理信息系统的设计与实现
2016-11-16周新邵曾强张莉
周新邵+曾强+张莉
摘要:根据智慧校园建设的需要,为解决学生公寓管理工作效率低,数据无法及时更新与共享等缺点,湖南城市学院学生公寓管理中心结合工作实际,采用ASP.NET技术、B/S设计模式和SQL Server2005数据库技术,设计与实现了一套学生公寓管理信息系统。该系统改变了学生公寓的管理模式,大大提高了学生公寓的管理水平、工作效率和服务质量。
关键词:智慧校园;ASP.NET技术;B/S;管理信息系统;管理模式
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)25-0009-02
1 引言
学生公寓作为大学生的“第一社会”“第二家庭”“第三课堂”,是学生日常生活和学习的重要场所,也是对学生进行思想政治教育和素质教育的重要阵地。学生公寓的科学管理不仅关系到学生的人身和财产安全,关系到学校正常的教学秩序和生活秩序,而且关系到学校和社会的稳定,关系到高等教育的改革与发展。目前,全国高校都在进行学生公寓标准化建设,其目的是为学生提供安全、舒适的学习和生活环境,为学生提供高效、便捷的服务。在以往传统的公寓管理中,存在信息统计不准确,数据更新不及时,工作效率低,工作不到位等缺点。随着现代通讯技术和网络技术的日新月异,高校管理手段也不断走向网络化、智能化。为了紧跟学校智慧校园建设,进一步提高学生公寓管理水平和服务质量,设计和实现基于B/S结构的学生公寓管理信息系统势在必行,它会使学生公寓管理模式发生革命性的转变,将大大提高学生公寓管理工作的效率和水平。
2 系统需求分析
湖南城市学院是一所公办普通本科学院,现有在校学生16680余人,建有标准化学生公寓21栋,共有学生寝室4200余间,床位16620余个。学校的网络硬件环境已经搭建完毕,高速的校园网作为智慧校园的一部分,已经开始发挥着越来越大的作用。但学生公寓管理仍然采用原始的纸质和计算机单机管理,导致学生公寓管理服务中心工作量大、效率低。希望通过本系统的设计与实现,能够在学生公寓管理上提高管理的工作效率、工作水平和服务质量。
基于以上目的,该系统提出以下总体需求:系统能够科学地实现学生公寓的基本管理功能;能够高效、快捷地运行;能够实现多用户同时访问和快速响应;管理系统具有较好的用户权限管理和良好的人机交互界面;能够实现数据的安全、备份与保护[2]。
3 系统的设计
3.1 学生公寓功能设计
学生公寓管理信息系统的设计主要包括11个功能模块,如图1所示。现简单介绍如下:
用户管理主要是实现用户信息的增加、删除、修改以及权限分配等。
基础数据管理主要是进行公寓房源设置、公寓收费标准设置、公寓基本情况的录入;进行学院、专业、年级等学生信息的添加、删除、修改、导入、导出、统计等。
住宿管理主要是进行学生住宿登记、学生调宿、学生宿舍的预分配、学生退宿、学生住宿查询与统计等。
公寓管理员管理主要是对正式和聘用的公寓管理员进行管理,包括人事信息、考勤与考核、定岗定薪、工资核算与发放管理等。
干部管理主要是进行学生会宿管部干部队伍管理,包括公寓的栋长、楼长、层长、寝室长的管理,为干部评优评先及奖励提供基础数据等。
假期管理主要是对假期留校学生进行申请、集中住宿管理、假期日常管理等。
维修管理主要是结合《学生公寓网上报修系统》,对学生公寓的维修进行派单、跟踪进展、查询统计、服务质量评价等。
资产管理主要是对学生公寓中的固定资产进行增加、分配、调拨、统计、报废等管理。
新闻管理主要是指学生公寓管理服务中心发布有关学生公寓学习、生活、服务的通知和公告等。
文明监督管理主要是学生公寓管理员和学生干部对学生公寓进行劳卫检查和违纪行为管理,进行自律自治管理及有关文明寝室、免检寝室的统计等。
物品管理主要是学生公寓管理员对非学生公寓固定资产的物品(如卫生工具等)进出公寓的登记、统计等管理。
3.2 系统数据库设计
本系统采用SQL Server 2005数据库作为后台数据库。数据库包括以下主要表: GYFYTab、GYQKTab、XSXXTab、YGXXTab、XSRZTab和其他附表,部分表结构设计如下:
4 系统的实现
本系统采用ASP.NET开发语言环境,选择SQL Server2005为数据库,根据湖南城市学院学生公寓管理的实际情况,结合业务流程,确定了系统的整体框架,对功能模块、数据库设计进行了深入分析、研究与讨论,切实完成了系统设计、代码编写、系统测试,实现了学生公寓管理从传统模式向计算机网络管理模式的转变。
由于该系统功能模块较多,受篇幅限制,仅对部分功能模块进行简单描述。
4.1公寓基本信息录入
在学生公寓管理中,首先要实现的就是对学生公寓的基本信息录入,如全校学生公寓的分布地址、栋号、楼层、房间数、房号编写规则、所分配居住的性别等(如图2所示),为学生住宿的预分配和入住做好准备。
4.2学生住宿信息录入
在学生住宿管理中,有单个学生录入和多个学生批量导入的方式实现学生住宿登记,为了高效、准确、方便录入学生住宿信息,本系统采用了两种方式相结合的办法进行学生住宿登记(如图3所示)。
5 结束语
该系统采用ASP.NET技术,B/S模式和SQL Server2005数据库技术,结合学生公寓管理的实际情况来设计和实现学生公寓管理信息系统,具有一定的可行性、实用性和可操作性,该系统的试运行,大大提高了学生公寓管理工作的管理水平、工作效率和服务质量,初步达到了预期目标。但随着智慧校园的建设,学生公寓管理信息系统又面临着新的要求和挑战,系统数据与智慧校园数据中心的数据对接、学生和管理人员统一门户认证、校园一卡通开启学生公寓门禁和寝室门、新生网上自选寝室和新生床位分配的算法与实现、APP移动客户端开发与启用等,这是系统在今后使用过程中必须要解决的关键技术,系统开发组必须紧跟学生公寓管理的新形势,进一步研究和完善系统功能,进一步提高学生公寓管理的规范化、人性化、智能化。
参考文献:
[1] 余水.基于Web的高校学生公寓信息管理系统的研究[J].科技视界,2012,6(18):181-182.
[2] 姚小波.基于Web的西昌学院学生公寓管理系统设计及实现[D].成都:电子科技大学,2009.
[3] 于淑香,许礼捷,闫亚楠.基于 ASP.NET 的公寓管理系统开发[J].福建电脑,2015,3:48-49.
[4] 王萍利.基于Web的学生公寓管理系统的设计与实现[J].电子设计工程,2013,7(21):31-33.