学生宿舍管理系统-PHP-MySQL.doc
- 文档编号:157456
- 上传时间:2022-10-04
- 格式:DOC
- 页数:51
- 大小:1.07MB
学生宿舍管理系统-PHP-MySQL.doc
《学生宿舍管理系统-PHP-MySQL.doc》由会员分享,可在线阅读,更多相关《学生宿舍管理系统-PHP-MySQL.doc(51页珍藏版)》请在冰豆网上搜索。
毕业设计(论文)进度计划表
日期
工作内容
执行情况
指导教师
签字
2011-2-21~
2011-2-25
绪论,需求分析
完成
2011-2-26~
2011-3-05
系统分析,总体设计
完成
2011-3-06~
2011-3-15
数据库分析,设计
完成
2011-3-16~
2011-4-10
详细设计与实现
完成
2011-4-10~
011-4-15
编写文档
完成
教师对进度计划实施情况总评
签名
年月日
本表作评定学生平时成绩的依据之一。
西安航空职业技术学院毕业论文学生宿舍管理系统
高校学生宿舍管理系统
【摘要】
高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端程序的开发两个方面。
对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。
而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。
系统使用PHP和MYSQL数据库为开发工具,PHP对数据库有强大的处理功能,与MYSQL是公认最完美的组合。
同时它也利用当今最流行的也很实用的PHP框架和模板引擎,以及根据实际设计出了最合适本项目开发的设计模式,提高了编程效率和可靠性。
旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。
这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。
关键词:
学生宿舍;管理信息系统;PHP;MySQL
Abstract:
CollegestudentshostelmanagementsystemistypicaloftheInformationManagementSystem(MIS),includingdevelopmentofitskeydatabasebackgroundtotheestablishmentandmaintenanceoffront-endproceduresandthedevelopmentofthetwoareas.Backgrounddatabasefortheestablishmentandmaintenancerequirementstoestablishdataconsistencyandintegrityofstrongdatasecurityforgood.Forfront-endapplicationdevelopmentrequiresapplicationprocedurescanprovidepowerfuldatamanipulationfunctions,friendlyinterface,theuseofsimpleandconvenientfeatures.
WeusePHPandMYSQLdatabasedevelopmenttools,PHPisapowerfuldatabaseprocessingfunctions,andMYSQLisrecognizedasthemostperfectcombination.Meanwhileitisalsousingtheworld'smostpopularisalsoverypracticalframeworkandPHPtemplateenginebasedontheactualdesignofthemostappropriatedevelopmentoftheprojectdesignedtoimprovetheefficiencyofprogrammingandreliability.
Theoldmanualrecordsmanagementhostelscannolongeraccommodatetherapidgrowthoftheinformationage.Thenewhostelmanagementsystemdevelopedaftertheexistingschoolhostelinformationmanagementwillbegreatlyimproved,fromtheartificialchangestothecomputerbywayoflowefficiency,dataredundancy,pronetoerrorsintorapidretrieval,Searchconvenient,highreliabilityandlargememorycapacity.Theseadvantagescangreatlyimproveefficiency,aswellasschoolsscientific,standardizedmanagementofimportantconditions.
Keywords:
Students'dormitory;Managementinformationsystem;PHP;MYSQL
目录
引言 1
1相关知识点介绍 2
1.1PHP知识介绍 2
1.2MySQL知识介绍 3
1.3PHPNow的安装和配置 4
1.4进入Dos环境下MySQL数据库的方法以及部分操作 6
2系统需求分析 8
2.1功能需求 8
2.1.1基本功能需求 8
2.1.2报表需求 8
2.1.3用户界面需求 8
2.2性能需求 8
2.2.1系统可行性 8
2.2.2系统安全性 9
2.3数据库选择 9
2.4环境 9
3详细设计 11
3.1系统功能模块 11
3.2系统前台部分 11
3.2.1系统管理模块 12
3.2.2信息查询模块 12
3.2.3出入登记模块 12
3.3系统后台部分 12
3.3.1公寓管理模块 12
3.3.2学生管理模块 13
3.3.3信息修改模块 13
3.3.4报表管理模块 13
3.4系统E-R图 13
3.5数据库结构设计 14
3.5.1数据字典 14
3.5.2数据表 15
3.5.3表的说明 19
4模块的具体实现与代码 20
4.1登录模块 20
4.2前台主界面模块 24
4.3后台主界面代码 29
5系统测试和维护 35
5.1系统测试 35
5.2系统维护 37
结束语 38
谢辞 39
参考文献 40
引言
引言
学生宿舍管理系统对于一个学校来说是必不可少的组成部分。
目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。
而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。
信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。
21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。
我们针对如此,设计了一套学生宿舍管理系统。
学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。
39
1相关知识点介绍
1相关知识点介绍
1.1PHP知识介绍
PHP最早由RasmusLerdorf在1995年发明,而现在PHP的标准由PHPGroup和开放源代码社区维护。
PHP以PHPLicense作为许可协议,不过因为这个协议限制了PHP名称的使用,所以和开放源代码许可协议GPL不兼容。
PHP(PHP:
HypertextPreprocessor)是一种在计算机上运行的脚本语言,主要用途是在于处理动态网页,也包含了命令行运行接口(commandlineinterface),或者产生图形用户界面(GUI)程序。
PHP是作为一个小开放源码,随着越来越多的人意识到它的实用性从而逐渐发展起来。
RasmusLerdorf在1994年发布了PHP的第一个版本。
从那时起它就飞速发展,并在原始发行版上经过无数的改进和完善现在已经发展到版本4.0.3。
PHP是一种嵌入在HTML并由服务器解释的脚本语言。
它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。
它支持许多流行的数据库,包括MySQL、PostgreSQL、Oracle、Sybase、Informix和MicrosoftSQLServer。
PHP是一种简单的,面向对象的,解释型的,健壮的,安全的,性能非常之高的,独立于架构的,可移植的,动态的脚本语言。
PHP具有和JAVA类似的Class关键字。
因为不需要虚拟机,以致速度比JAVA快5倍。
PHP正迅速变成一种标准的,多用途的,面向对象的脚本语言。
PHP不仅可用来开发Web应用程序,也可以开发普通应用程序。
PHP有以下几方面特点:
(1)数据库连接
PHP可以编译成具有与许多数据库相连接的函数。
PHP与MySQL是现在绝佳的组合。
你还可以自己编写外围的函数取间接存取数据库。
通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。
PHPLIB就是最常用的可以提供一般事务需要的一系列基库。
(2)可扩展性
就像前面说的那样,PHP已经进入了一个高速发展的时期。
对于一个非程序员来说为PHP扩展附加功能可能会比较难,但是对于一个PHP程序员来说并不困难。
(3)面向对象编程
PHP提供了类和对象。
基于web的编程工作非常需要面向对象编程能力。
PHP支持构造器、提取类等。
在php4,php5中,面向对象方面都有了很大的改进,现在php完全可以用来开发。
(4)可伸缩性
传统上网页的交互作用是通过CGI来实现的。
CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。
解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 管理 系统 PHP MySQL