随着计算机科学与技术和数据库信息技术的飞速发展,办公自动化已经成为社会各个行业提高自身管理效率的有效方式。学生宿舍管理系统是学校后勤管理部门必不可少的业务管理系统,它支撑一个学校学生生活的方方面面,必须要有足够的灵活性来高效完成这些工作。因此,面对新世纪的发展发现和教育信息化迫切提升工作效率的需求,学校后勤管理部门怎样提高管理效率和改进办公水平,已经成为非常重要的一个课题。
本文通过研究学生宿舍管理的实际需求,以学生宿舍管理系统为出发点进行设计开发。系统功能主要包括学生信息管理、班级学校管理、宿舍信息管理、宿舍入住管理、来访人员管理、宿舍评优管理、宿舍报修管理、查询统计和系统用户管理等。系统采用windows开发平台,使用Java作为软件编程工具和MySQL数据库进行开发设计。系统地实现能够减轻学校后勤工作人员的劳动量并提高工作效率。
研究思路与方案
设计完成一个完成基本学生宿舍信息管理功能的的学生宿舍管理系统,系统功能主要包括学生信息管理、工作人员管理、宿舍信息管理、学生入住管理、来访人员管理、宿舍评优管理、宿舍报修管理、查询统计和系统用户管理等。
学生宿舍管理系统的是以功能多,使用简洁,界面人性化为设计原则的。开发过程首先确定使用的开发工具进行选择,利用自己学习过的Java进行编程设计。接着进行软件的需求分析。需求分析是设计程序过程中一个必须重点研究的一个过程。在这个过程中,要对学生宿舍管理系统的工作流程进行认真分析。完成数据流程的设计。接着确定完成系统的各个模块,然后确定数据库的设计和创建工作。最终用户能不能满意程序,和需求分析做的是否足够、符合实际有着紧密的联系。因此必须充分的做好系统的需求分析工作。系统设计过程中,和用户不断沟通,确定需求是否发生变化等等。防止需求变更导致系统开发不符合要求。设计完成后,交由用户进行试运行并将测试出来的问题提交,然后进行修改直至达到用户目的。
需求分析
系统开发人员与学校管理人员就此进行了全方面的沟通了解,对学生宿舍管理的问题和需求作了全方面的了解,对学生宿舍管理需求进行解构和业务流程梳理,以此为基础编制详细的需求分析说明书。按照用户需求确定系统的体系结构和功能单元划分,以确保开发出来的管理系统符合学生宿舍管理工作要求。力求避免在进入系统实现过程中,出现大的程序功能变更等问题,导致设计任务推迟完成。
从用户的使用的角度出发,适合学生宿舍管理的需要。基本工作原理是利用信息化的手段对学生宿舍管理各项信息进行管理,主要包括如下几个功能:
1.公告信息的设置与管理;
2.班级信息的设置与管理;
3.学生信息的设置与管理;
4.宿舍信息的设置与管理;
5.宿舍安排信息的设置与管理;
6.离宿信息的设置与管理;
7.请假与审批信息的设置与管理;
8.报修及处理信息的设置与管理;
9.卫生评分信息的设置与管理;
10.晚归信息的设置与管理;
11.缴费信息的设置与管理