学生宿舍管理系统论文第三篇:Visual Basc的学生宿含管理系统设计研究
摘要:当代高校住宿学生规模巨大,而现在的宿舍管理人员普遍年龄过大,如果采用手写记录的方式,工作量巨大,且不易于管理。使用学生宿舍管理系统可以方便宿舍管理人员管理学生。本文首先对学生宿舍管理系统进行了需求分析,然后又介绍了学生宿舍管理系统的整体设计,将系统分成用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块,最后对系统各模块设计进行了简单的概述。本系统界面友好、操作方便,有利于宿舍管理人员的管理工作。
关键词:宿舍管理;学生信息; Visual Basic;
0 引言
随着互联网的快速发展,我们生活中的很多地方都应用到了计算机软件进行记录和管理。对于高校而言,学生宿舍的管理是学校管理中的一个重要组成部分。传统的方法是通过宿舍管理人员手写记录学生的基本信息和其他状况,这样的方法不易修改和统计。相比传统方法而言,一个界面友好,操作方便的学生宿舍管理系统可以很好地解决这个问题。通过这样的系统可以快捷方便地掌握和管理学生的日常情况,及时准确地更改数据,使得宿舍管理人员的日常工作更加方便。
周伟在文献[1]中以常州某高校的学生宿舍为背景,将学生管理系统分为系统管理、公寓信息管理、学生入住管理、公寓检查和数据展示五个功能;黄玲芳在文献[2]中开发出了一种宿舍管理人员和学生都可以登陆的学生宿舍管理系统,学生管理部分包含了学生登记,快递查询,宿舍报修等功能,而管理员管理部分包含了查询,修改,删除学生信息等功能。该系统界面友好,功能齐全;游虹在文献[3]中设计了一个简单的宿舍管理系统,将整个系统分成多个模块,可以进行显示、追加、修改、删除、查询、统计、排序、退出等操作,使用起来简单方便。
学生宿舍管理系统可以使学生宿舍的管理更加简单方便,本文首先从宿舍管理人员的角度对学生宿舍管理系统的需求进行了详细的分析,对宿舍管理系统进行整体的设计,并将系统划分成多个功能模块,包含了用户注册登录、学生登记、信息修改、检查记录等多个功能,该系统界面友好,便于宿舍管理人员使用,可以对学校的宿舍管理起到很好的帮助。
1 系统需求分析
本文的学生宿舍管理系统的用户主要是宿舍管理人员,首先对宿舍管理人员的需求进行了功能的分析,主要包括三个方面:
1.1 学生信息
在新生入住学生公寓时,需要录入新生的住宿信息;对于那些学生信息有变更的学生来说,可以在系统上修改原学生的信息;在有学生退宿或者毕业时,系统可以进行删除;如果遇到需要查找学生信息的情况,可以通过系统来查询学生的一些基本信息。
1.2 报修信息
在初次使用系统的时候,可以将宿舍内所有的公共物品进行数据上的统计,保存到系统当中。当宿舍的一些物品损坏的时候,可以及时地进行登记;当有的公共物品替换或者移除,也可以方便地更改,便于整理。当接到学生的报修信息时,可以及时地对损坏物品进行备注,以便维修人员及时维修处理。
1.3 检查信息
学校宿舍每次早晚检之后,都需要统计问题及扣分,宿舍管理人员可以把问题及分数登记到系统中,这样有利于统计问题并反馈给学生。系统还可以将成绩排序便于统计及评选优秀宿舍等荣誉称号。
2 系统整体设计
本文所设计的学生宿舍管理系统主要分为四个模块,分别为用户信息管理模块、学生信息管理模块、报修信息管理模块和检查信息管理模块。用户信息管理模块主要管理不同的宿舍管理人员进入该系统;学生信息管理模块主要用来登记、修改、删除和统计学生的信息;报修信息管理模块主要用来统计公共物品的报修信息,以便引导维修人员维修损坏的物品;检查信息管理模块主要用来统计学生宿舍检查出现的问题和分数,以便进行优秀宿舍的评比,系统整体设计图如图1所示。
图1 系统整体设计
3 系统各模块设计
3.1 软件简介
3.1.1 Visual Basic
Visual Basic是微软(Microsoft)公司开发的一种面向对象的可视化程序设计语言。它是一种可视化的设计平台,它可以通过拖拽窗体控件的形式来设计程序界面。其次,它是一种由事件驱动的编程机制,开发人员可以通过触发某个对象的事件进行编程。除此之外,它还具有大量的数据类型和函数以及强大的数据库功能。
3.1.2 Access
Access是微软(Microsoft)公司开发的一种关系数据库管理软件。它可以用来进行数据分析和开发软件,它的使用方法简单易学,无论是初学者还是专家,都可以利用它来进行数据库的设计。它支持Visual Basic语言,可以利用DAO控件来链接Access数据库。
3.2 用户信息管理模块
用户信息管理模块主要是用来管理多个用户进入该系统,主要包含用户注册、用户登录、用户密码设定和密码修改等功能。它可以方便不同区域的宿舍管理人员来统计和管理相应区域的学生相关信息。
3.3 学生信息管理模块
学生信息管理模块的作用是用来登记和管理学生的基本信息。主要包含了学生信息增加、修改和删除等功能,它可以方便宿舍管理人员在学生入住时增加学生的信息,在学生住宿情况发生改变时及时修改学生的信息,或者在学生退宿或者毕业后清除学生的住宿信息。
3.4 报修信息管理模块
报修信息管理模块主要是统计和整理学生宿舍物品损坏的情况,它具有损坏物品登记、损坏物品备注和查询物品损坏程度等功能。在学生报修物品时,可以方便宿舍管理人员记录并写下备注,同时也为修理人员修理损坏物品时可以清晰地了解损坏程度,便于修理人员修理。
3.5 检查信息管理模块
检查信息管理模块主要是用来管理学生在晨午检时出现的问题及分数,它具有晨午检分数登记、统计、排序和记录原因等功能,通过对总分进行统计和排序,凭此可以来评选优秀宿舍等荣誉称号。并且宿舍管理人员在每天检查后,将原因标注清楚,便于通知学生进行整改。
4 结论
本文所设计的学生宿舍管理系统包含了用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块。用户信息管理模块实现了管理不同的宿舍管理人员注册和登录该系统,学生信息管理模块完成了对学生信息的管理,报修信息管理模块完成了对损坏物品信息的登记和管理,检查信息管理模块实现了记录检查分数的作用。该系统方便宿舍管理人员进行操作,对宿舍管理人员的日常管理工作起到了很好的帮助。
参考文献
[1]周伟.学生宿舍管理系统的设计与实现[J]科技视界,2018(25):91-92.
[2]黄玲芳刘晓薇,程山英学生宿舍管理系统的实现[J]电脑知识与技术,2017, 13(27):86-88.
[3]游虹,吴近近,郭春蕾基于Visual Studio的学生宿舍管理系统设计实现[J]计算机光盘软件与应用,2014,17(4):270,272.