宿舍管理系统

目 录
一、绪论 1
(一)开发背景与现状 1
(二)开发设计的意义 1
(三)开发环境介绍 1
1.PhpStorm 1
2. WampServer 3
二、系统需求分析 3
(一)总体功能需求 3
(二)功能模块 4
(三)性能需求 4
1.系统安全性 4
2.数据精确度 4
3.适应性 4
4.可使用性 4
三、可行性分析 4
(一)技术可行性 4
(二)经济可行性 5
(三)管理可行性 5
四、系统设计 5
(一)数据库设计 5
(二)E-R模型设计 5
(三)模块设计 8
1.宿舍管理模块 8
2.学生管理模块 8
3.住宿管理模块 9
4.公告管理模块 9
(五)表/字段及表间关系设计 9
1.学生信息表 9
2.管理员用户表 10
3.宿舍信息表 10
4.公告发布表 10
5.宿舍管理表 10
五、系统的编码与实现 11
(一)系统的实现平台 11
1.系统软件环境 11
2.系统硬件环境 11
(二)系统功能模块的实现 11
1.学生登录 11
2.学生入住申请 12
3.学生入住查询 14
4.管理员登录 14
5.学生信息管理 15
6.分配学生宿舍 16
7.入住人员浏览与查询 18
8.宿舍管理 19
9.宿舍通知公告 20
六、系统测试 22
(一)系统测试的目的 22
(二)系统的测试环境 22
(三)软件测试举例 22
七、总结 24
致 谢 25
参考文献 26
绪论

 *好棒文|www.hbsrm.com +Q: *351916072* 

7.入住人员浏览与查询 18
8.宿舍管理 19
9.宿舍通知公告 20
六、系统测试 22
(一)系统测试的目的 22
(二)系统的测试环境 22
(三)软件测试举例 22
七、总结 24
致 谢 25
参考文献 26
绪论
(一)开发背景与现状
随着科学技术的发扬光大,互联网、计算机在经济、社会生活中占有不小的地位。计算机越来越关系到人类的发展,但是,在某些畛域,还在继续采纳手工方式实行信息的查办。在信息管辖的畛域,计算机能够充分发挥它得天独厚的功效。为了更好统制学生宿舍信息而诞生的本宿舍管理系统,达到物尽其用,人尽其才的目的。
有着大批量的信息需要录入、校对的学生休养所——学生寝室。现今,尚未使用计算机来对宿舍信息管束的学生宿舍比比皆是。由研究阐明,关于男、女生入宿信息几乎都是用人工手抄实施。宿舍管理员们对信息管理的主要方式是手抄本、表格等纸介质的手工打点,由于数据稠密,且查找起来比较困难,发现谬误后难以变更,导致数据信息操作的工作量巨大,所以他们最缺乏的就是方便的规范的管理信息的手段。由此得知,可以用愈见娴熟的软件技术替代原始的手工操作的方法,有需求设立一个宿舍管理系统,使信息处置的速度和精确性有所进步,使宿舍管理义务粗疏入微,便捷、精确的更改和检查宿舍状况,使繁杂冗余的数据刀过竹解。
(二)开发设计的意义
在宿舍管理员为学生宿舍信息管理的任务越加繁重的情况下,在院校办学规模的扩大面对在校学生的规模、数量,变幻无穷等问题。宿舍管理员很难适应这个讯息化的社会的各个方面,例如:学生宿舍管理的工作了量大, 手写式的工作模式查找繁杂,精确性低于预期水平。
为了使我校宿舍管理部门的义务事半功倍、对信息的处理准确无误,使宿舍管理部门的管理层人员对宿舍的治理更加便捷,本人特意为宿舍管理员们,设计研发的系统——宿舍管理系统。它可即时增删查改学生入住信息;随时为学生分配宿舍。
(三)开发环境介绍
1.PhpStorm
PhpStorm 是一款经济的PHP集成开发用具,由JetBrains公司开拓,具有Java Script编辑器,PHP编辑器性能。具有一览无余debug功能或者运转单元测试的功能,并且常常可用来调整用户对其编码。拥有一见了然且方便易用的PHP IDE,它可以自动的完善代码,让使用者使用起来迅速快捷,深入了解使用者的编程,导航极速,phpstorm的界面如图1-1、图1-2所示。

图1-1 PHP欢迎界面

图1-2 PHP开发界面
PhpStorm平台具有以下优点:
(1)跨平台。
(2)有功能支持PHP refactor。
(3)自然生成phpdoc的注释,有利于大型编程的实施。
(4)内置拥护Zencode。
(5)有生成类的继承关系图的功能。
(6)支持代码的重构,修改代码纯粹。
(7)拥有本地历史记录(local history)功能。
(8)部署方便,可干脆将代码upload到服务器。
2. WampServer
WampServer是一款整合软件包,包含了MySQL数据库以及PHP解释器的Apache Web服务器,它由法国人开发。该软件免去了繁琐的配置环境过程。以微软操作系统为前提,将Apache+PHP+Mysql环境汇聚一体,拥有简单的图形、菜单安装和配置环境。WAMP这个软件可以在其官方网站下载到最新的版本,且全免费的,用户不用为PHP的安装问题烦恼,wampserver完全可以完成。PHP扩展、Apache模块,开关鼠标点击下就能够完成,无需程序员亲自去修改配置文件。本文中使用的版本是WampServer 2.0f,其中包括MySQL 5.1.30,Apache 2.2.11,PHP5.2.8,WampServer界面如图1-3所示。

图1-3 WampServer 界面
二、系统需求分析
学生宿

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1500.html

好棒文