APP下载

高校学生宿舍管理系统的设计与实现

2014-02-20车广杰李绍静

电子测试 2014年16期
关键词:情况表宿舍楼宿舍

车广杰,李绍静,董 峰

(1.青岛农业大学建筑工程学院,山东青岛,266109;青岛农业大学理学与信息科学学院,山东青岛,266109)

高校学生宿舍管理系统的设计与实现

车广杰1,李绍静2,董 峰2

(1.青岛农业大学建筑工程学院,山东青岛,266109;青岛农业大学理学与信息科学学院,山东青岛,266109)

本系统是以高校的管理方式为基础而设计的一种实用型管理系统,可以实现从对学生宿舍信息开始到最后的宿舍管理全部实现信息化,其最大的特点是通用性、简单操作性,适用于大部分高等院校的宿舍管理工作。

宿舍;管理;登记

0 引言

随着计算机技术的迅速发展,计算机被广泛应用于高校的办公系统中,利用计算机实现高校管理势在必行。对于高校学生宿舍管理来说,利用计算机使宿舍管理高效率地完成学生信息管理的日常工作,是适应现代高校管理体制,推动高校管理走向科学化、信息化的必要条件。计算机管理具有查找方便、可靠性高、存储量大、成本低等优点,可以极大地提高高校学生宿舍管理的效率及质量。

1 系统设计

本系统共分为用户管理、宿舍管理、卫生检查、资产管理、记录管理五个子模块。

(1)用户管理模块

用户管理模块包括用户管理、宿舍设置、数据备份、数据转换、退出等功能。本模块主要负责完成用户、宿舍楼、班级及宿舍信息的查询、添加、修改、删除整个系统数据的备份、还原,以及数据格式的转换,可以将数据导出到EXCEL表格中,以便进行各项操作。

(2)宿舍管理模块

宿舍管理模块包括以下子模块:学生违规、床位设置。主要完成学生违规记录,了解整个宿舍楼每个宿舍的床位使用情况。

(3)卫生检查模块

卫生检查模块主要完成添加检查记录的功能。

(4)资产管理模块

资产管理模块主要完成添加新增物品的功能。可以对宿舍楼资产的收入或其它物品的入库进行记录。

(5)记录管理模块

记录管理模块包括记录查询与记录删除模块分别对学生违规、卫生记录,宿舍资产等记录所进行的操作,利用这两个功能可以对任一记录进行查询与删除。

按结构化程序设计思想,将整个系统进行模块化,然后根据需要实现的功能,对每个模块再进行细化。

2 系统数据库设计

目前系统开发中所需要的信息的数量越来越大,数据库的作用越发突出,所以数据库的建立是系统施实的主要部分之一,它关系到整个系统的运行情况,是整个系统的重要组成部分。本系统数据库为db.mdb,在数据库中包括九个表。分别是:用户表、宿舍楼表、班级表、宿舍表、卫生等级表、学生基本情况表、学生违规情况表、宿舍卫生情况表、资产表。下面介绍几个主要的表:

(1)学生基本情况表:本表主要负责存放学生的基本信息,如姓名、性别、学号、班级、宿舍楼、宿舍、入学时间、年制、宿舍电话、个人电话等。如表1所示:

表1 学生基本情况表

(2)学生违规情况表:本表主要负责存放学生违规情况,字段包括:日期、姓名、班级、宿舍楼、宿舍、原因、程度、处罚、备注。如表2所示:

表2 学生违规情况表

(3)卫生情况表:本表主要负责存放宿舍卫生信息,如:日期、宿舍楼、宿舍、得分、减分、等级等字段。如表3所示:

表3 卫生情况表

(4)资产表:本表主要负责存放宿舍新增资产情况,如:日期、宿舍楼、名称、数量、单价、总价、用途等。

3 系统实现

3.1 用户管理

用户管理子模块实现的功能是管理用户信息。用户信息添加的时候可以选择所添加用户的类型,包括管理员和普通用户两类用户。

3.2 宿舍管理

宿舍管理模块主要功能包括宿舍楼、宿舍及宿舍楼的添加、修改及删除操作。

3.3 卫生检查

卫生检查模块是本系统中的一个关键模块,卫生检查可以对卫生检查的结果进行记录。这里的卫生标准一共有五项可以填写,在每一项里已经基本设置了不合标准的记录,用户可以在下拉列表框中进行选择即可,但是如果没有你想输入的记录的话,也可以自己输入。添加卫生检查记录运行效果如图1所示。

图1 宿舍卫生添加效果图

这里的卫生标准一共有五项可以填写,在每一项里已经基本设置了所不全标准的记录,用户可以在下拉列表框中进行选择即可,但是如果没有预期输入的记录的话,用户也可以自己输入。

3.4 记录管理

(1)记录查询

利用记录管理子模块中的记录查询功能,用户可以通过条件设定对已有的记录进行查找,通常包括三个方面的查询:卫生查询、违规查询、资产查询。

(2)记录删除

因为数据过期等原因涉及到的记录删除功能,是数据维护的另一主要方面。系统的工具栏中设有有一个删除按钮,每次可删除一条记录。如果需要批量删除数据,可使用记录删除功能,进行单个记录以及数据记录的批量和全部删除。共有有三个窗体,分别完成卫生、违规、资产等记录的删除,其中卫生删除运行效果如图2所示。

图2 卫生删除效果图

3.5 数据处理

系统日常运行及维护过程中,需要对产生的大量数据及表格进行备份和转换。

(1)数据备份

数据备份是一个数据库软件必不可少的一部分,利用它可以把当前数据库表进行全面的备份,以备以后使用。因为在操作中可能会导致数据遭到破坏,或者是系统的原因使数据库损坏,或者是一些其它的人为原因,这样你可以用此功能把数据恢复到最后一次备份的状态,使损失做到最少,经常备份,会提高数据的安全性。

数据备份部分在本程序中用到了一个模块,在模块中有一个方法,dobackup。点击备份按钮后开始备份。

(2)数据转换

数据转换功能可以将任何一个表转换成excel形式,转换后的信息依然可以对其进行查询、保存、修改及打印等操作。

4 结束语

本文所研究的内容是基于目前高校传统的宿舍管理方式基础上进行改进,运用现在科技手段对管理方式进行革新。目的是通过学生宿舍管理系统的研发,将学生后勤住宿工作信息化、规范化、标准化、提高后勤管理的工作效率。

本管理系统的开发已基本完成,通过测试:该软件具有较强的实用性,能解决了宿舍管理中的实际困难,减轻了工作人员的劳动强度,实现了学生宿舍管理的信息化。

[1] 黄金虎.新时期高校学生工作面临的挑战.连云港教育学院学报,2002,7(2):12-16

[2] 李达.基于B/S和C/S混合模式的四川建院宿舍管理系统设计与实现[D].电子科技大学,2011.

[3] 郑茂.汽轮发电机转子故障分析与诊断专家系统开发[D].华北电力大学(河北),2009.

[4] 余秀丽.西江集装箱船型论证及软件系统开发[D].大连海事大学,2010.

The Design and Implementation of Student Dormitory Management System

Che Guangjie1,Li Shaojing2,Dong Feng2
(1.Architectural Engineering College of Qingdao Agricultural University,Qingdao,266109,China;2.Science and Information College of Qingdao Agricultural University,Qingdao 266109,China)

This system is a practical management system for university management mode based design,can be achieved from the information on the student dormitories to the dormitory management finally realized informatization,its biggest characteristic is general and simple operation,and is suitable for most of the higher institution of dormitory management.

dormitory;management;registration

车广杰(1978-),男,山东烟台人,讲师,硕士,主要研究方向:学生教育管理。

2012年度第二批国家级大学生创新创业训练计划项目(项目编号:201210435009)。

李绍静(1979-),女,山东莱阳人,讲师,硕士,主要研究方向:网路信息安全、计算机软件开发。

董峰(1990-),男,山东潍坊人,青岛农业大学学生,本科,主要专业:通信工程,计算机软件开发。

猜你喜欢

情况表宿舍楼宿舍
山楂树
热得快炸了
基于pathfinder的宿舍楼紧急疏散优化
元月份全省一般公共预算收支情况表
2018年全省一般公共预算收支情况表
学校到底是谁的
中国人民大学一宿舍楼起火:已扑灭 楼内无学生居住
2017年注销、合并的保险企业情况表
2017年新设保险机构情况表
热得快炸了