学校宿舍管理系统设计

摘 要开发大学生宿舍管理系统,是建设信息化趋势,提高管理水平的重要技术手段之一。信息化管理学生宿舍和企业业务过程做一简要分析,对比目前学生宿舍,指出信息管理需要解决共同的问题,仔细分析学生宿舍管理系统的有效性。目前,开发过程中系统的研究和分析,在学生宿舍管理个人信息的业务流程管理的需求。数据管理系统通过信息输入,完成的工作和管理数据,同时也需要填写的信息及时的更新功能。通过这个系统,在分析不同用户角色,和设计管理系统的学生宿舍了模块的设计方案,并在系统的基本功能模块中学已根据为划分细致分类系统,同时实现逻辑系统结构的设计。以集成开发平台,实现Myeclipse和Mysql数据库系统的具体设计,可以在后台数据库中的数据建立了相应的结构。与现有方法的设计、主流的数据库存储文件页面交互设计过程与方法,在一系列的系统功能的相应的类。通过这些类的设计实现了系统数据信息的录入及管理和统计查询等一系列功能。在这个数据库管理系统中结合细节数据业务流程详细介绍相关文件的页面和用户角色,对应实现相应的功能不同。最后论文总体概述了学生宿舍管理系统,并分析系统的薄弱环节,提出了该系统需要改进的地方,为进一步提高系统功能确定了方向。
Keywords: student dormitory; system; computer; development 目 录
第一章 绪论 1
1.1 研究背景 1
1.2 国内外现状对比 1
1.3 主要研究内容 2
1.4 研究意义 2
第二章 相关技术 3
2.1 JSP技术简介 3
2.2 系统使用的编程语言 3
2.3 B/S结构 3
2.4 MYSQL简介 4
第三章 可行性研究 5
3.1 操作可行性 5
3.2 技术可行性 5
3.3 经济可行性 5
3.4 法律可行性 5
第四章 需求分析 6
4.1 需求背景分析 6
4.2 功能需求分析 6
4.3 参与者分析 6
4.3.1 用户用例分析 7
4.3.2 管理员用例分析 7

 *好棒文|www.hbsrm.com +Q: #351916072# 
4.4 非功能需求分析 8
4.4.1 性能需求 8
4.4.2 安全需求 8
4.4.3 可靠性需求 9
第五章 系统设计 10
5.1 总体设计 10
5.1.1 业务流程分析 10
5.1.2 系统功能结构 13
5.1.3 系统数据流程 13
5.1.4 系统时序图 15
5.1.5 系统状态图 17
5.2 数据库设计 18
5.2.1 ER模型 18
5.2.2 数据库表清单 18
5.3 系统开发流程 20
5.3.1 系统开发流程设计 20
5.3.2 系统体系结构设计 22
5.4 系统开发环境 22
第六章 系统实现 23
6.1 系统登录实现 23
6.2 系统首页实现 24
6.3 用户密码管理模块实现 24
6.4 用户信息管理模块实现 25
6.5 宿舍信息管理模块实现 27
6.6 报修信息管理模块实现 27
6.7 信息查询模块实现 28
7.1 测试方法 30
7.2 测试用例 30
7.3 测试结果 31
结 论 32
致 谢 33
参考文献 34
第一章 绪论
1.1 研究背景
随着科学技术的飞速发展,尤其是计算机技术的出现,使得人类进入了信息化社会。利用计算机,可以代替人进行很多复杂劳动,从而节省大批的人力,可以大大提高工作效率,而且计算机有更高的准确性和更安全的保密措施。计算机技术凭着自己无与伦比的优越性,已经迅速成为各个领域不可或缺的工具。在各行各业中离不开数据处理,这正是计算机被广泛应用于数据库管理系统的环境。计算机的最大好处在于利用它能够进行数据处理,使用计算机进行数据控制,不仅提高了工作效率,而且大大的提高了其安全性。
以前的学生宿舍管理系统的开发基于客户的桌面软件的形式系统,有许多缺点,如效率低、保密性差、更复杂,只能安装在计算机管理系统的使用,不方便用户视图的管理以及各种信息随时随地查看。随着时代的进步,这种桌面软件管理系统必须基于互联网基于浏览器的信息管理方式。使用网络通信技术以及今天的网络应用平台,创造一个安全、可靠、及时、高效的信息管理系统,可以为管理者提供及时的信息管理方式,也为用户提供快速查询方法,可有效提高信息管理效率,节省大量的人力和物力,使管理更加科学有序,过程更加快速和及时。因此, 开发一套完善的基于Web的学生宿舍管理系统,是很有必要的。
1.2 国内外现状对比
管理信息系统在1970年代开始发展,1980年代期间,由于新的网络微机,技术的快速进展很快,我国在二十世纪80年代下半期,开发了若干企事业单位管理信息系统软件,首先在财务方面取得了相当大的成功,并开发其他单元为使管理部门现代化作出了不可磨灭的贡献。在许多学校也在管理信息系统中,研究生层次的管理信息系统的职业指导就更高。
目前,这些单位的信息管理系统的部门在很大程度上取决于客户C/S服务器、信息管理系统的管理和维护的用户有所增加,数据也很难大范围存放服务器,而往往只能是在特定的地点、获取信息和有效的流动。由于计算机网络技术的逐步、管理信息系统已经为基础的传统的自治客户服务器C/S业务处理信息和通信技术结构以技术为基础的网络服务器网站(B / S)加工处理模式协同无线网络,从而使用户能够技术在任何时候和任何情况下使用这种系统(子网分配和使用VLAN部门概念不同),相对独立的数据,以便提供可信的保证安全。新的信息管理系统信息技术设备和计算机网络、基于软件技术数据库、和利用先进技术以及网页前台对数据电文的分类数据储存、加工、处理和统计。新的应用的信息管理系统的办事处电脑化信息收集系统,繁琐的初次从事统计和监测的数据计算,避免了期间辞退这些统计数字受到同样的对待和不可避免的,但产生的错误的高速连接有效治疗和各部委的工作强度,大大降低的专家、提高效率。
1.3 主要研究内容
本项目根据高校日常管理工作的需求和学生宿舍信息的管理流程,结合科学管理的理论,设计并开发一个基于网络环境的学生宿舍管理系统。该管理系统能很好的为用户提供快捷的学生宿舍信息登记、查询、管理功能,不但减少了人力,节省物力,而且提高了管理员的工作效率。针对系统的业务流程,结合科学管理的理论,本文设计并开发一个基于Myeclipse开发平台的学生宿舍管理系统,采用B/S结构,结合JAVA开发语言,以Mysql作为后台数据库。系统的功能实现通过用户和系统管理员两种角色完成。能够完成学生宿舍信息管理基本操作,还有各种各样的学生宿舍信息登记、修改信息和查询管理等工作。
1.4 研究意义
长期以来,高校使用过时的基于客户端/服务器端的管理系统进行学生宿舍信息管理的日常业务,其操作流程比较繁琐。而且传统的管理流程存在着种种不足:首先处理各种信息登记、更新等业务流程的效率很低,其次处理能力较低,一段时间内,所能服务的用户人数只能是很有限的。针对以上诸多的缺点,本文研究了一种基于B/S的网络版的信息管理系统来解决上述问题,提供快速的各项信息检索功能及快捷的信息管理流程,让用户可以使用更简单、实时、高效的学生宿舍管理系统。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1561.html

好棒文