如需购买该毕业设计或论文,联系QQ: 913541678 
PHP学生公寓网络管理系统           ★★★ 【字体:
PHP学生公寓网络管理系统
作者:佚名    文章来源:本站原创    点击数:    更新时间:2008-3-10    
摘 要
针对高校规模不断扩大,学生人数不断地增加,后勤管理社会化的要求,应用网络信息化手段对学生公寓进行管理已经显得非常必要。
本课题采用Windows2000+Apache+PHP+MySQL作为开发环境,实现了一个学生公寓网络管理系统。该系统具有学生住宿信息管理、宿舍信息管理、卫生信息管理、电费信息管理、物料信息管理以及新闻信息管理等功能。本文按照软件工程的方法对系统进行了需求分析和总体设计,详细叙述了数据库和各功能模块的实现方法,并进行了程序编码和测试, 完成了毕业设计任务书规定的要求。
关键词:高校公寓管理; PHP ;数据库设计

Abstract
It is important to manage with the student flat by the means of network because of the enlargement of college scale, the addition of the student number and the request of the logistic socialization management.
This system's developing environment is windows2000+Apache+PHP+MySQL. It is a management system of student flat on the basis of network. This system has many functions such as the management of information about student accommodation, the management of information about dorm, the management of information about sanitation, the management of information about electric fee, the management of information about material and news and so on. This paper presented the demand analysis and overall design to the system using the software engineering method and introduced detailedly the realization method of the database and every function modules. It also gave the program codes and system testing. The result of running proved that the system meets the requirement of the task book about graduation design.
Key words: College flat management; PHP; Database design


目 录
1 绪 论 1
2 学生公寓网络管理系统分析 2
2.1 系统方案的选择 2
2.2 系统可行性分析 3
2.2.1 技术可行性 3
2.2.2 经济可行性 4
2.2.3 操作可行性 4
2.2.4 法律可行性 4
2.3 系统需求分析 4
2.3.1 系统功能分析 4
2.3.2 系统的性能分析 4
2.3.3 数据流图的绘制 5
3 系统总体设计 7
3.1 系统功能模块设计 7
3.2 数据库设计 7
3.2.1 数据库设计原则 7
3.2.2 E-R图的建立 8
3.2.3 数据库表的建立 11
3.3 系统流程图 13
4 系统详细设计 14
4.1 主页页面的创建 14
4.2 管理员登录界面的创建 15
4.3 卫生模块的创建 18
4.3.1 添加卫生记录 18
4.3.2 修改卫生记录 20
4.3.3 删除卫生记录 23
4.3.4 查询卫生记录 25
4.4 意见反馈表的创建 30
5 软件的测试与调试 35
5.1 软件的测试 35
5.2 软件的调试 35
结 论 36
致 谢 37
参考文献 38
附录1:程序源代码 39
附录2:英文翻译 39

1 绪 论
中国的高校历来是科技的源泉。在社会发展越来越快的今天,高校的地位更加突出。随着我国高等教育由精英教育向大众教育的过渡,高校的规模越来越大,人数不断地增加,因此,传统的手工管理已经不能满足要求,应用网络信息化手段进行管理已经变得非常必要。
首先,随着计算机技术日渐成熟,其强大的功能已为人们所认识,它已渐渐进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用网络对学生公寓进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高宿舍管理的效率。
其次,利用计算机网络技术的现代化管理方法和手段来改变传统的手工管理模式,不但可以将管理人员从繁重、重复的手工劳动中解放出来,将工作重心转移到总体分析上来,而且可以高效、准确地处理宿舍管理的各种信息,及时反映宿舍信息的动态状况。这对于加强管理,提高管理水平具有非常重要的意义。
基于这样的背景,开发了学生公寓网络管理系统,本课题涉及到对学生的住宿安排、学生宿舍的合理利用、住宿物资、宿舍卫生成绩、住宿相关费用的收取等内容的管理.

2 学生公寓网络管理系统分析
2.1 系统方案的选择
目前用来开发动态网页的脚本语言比较多,下面给出常用的几种进行比较。
ASP
ASP全称Active Server Pages,微软出品。ASP可以用VBScript 进行编写,而VBScript本身是MicroSoft Visual Basic 产品的简化版本。它采用与Visual Basic 近似的语法构架,简单易学,VB本身又具备一定的普及率和影响力,因此用ASP编写的网站维护起来很方便。而且ASP也允许用户使用Jscript和Perl编写页面。
ASP的另一个优势是它拥有微软公司的强力支持,用户可以使用VB和VC开发各种ActiveX控件,然后把这些控件作为COM对象引入到用ASP编写的网页中。通过使用各种COM对象,可以大大节省开发人员编写代码的数量和时间。例如ADO(ActiveX Data Objects),全称ActiveX 数据对象。通过ADO对象,用户可以实现对数据库的操作。
但是微软的东西并非无懈可击,ASP以及微软推出的支持ASP的服务器IIS和PWS在稳定性和安全性上仍然不能使人满意。并且ASP的致命缺陷在于它只能在Windows98和Windows NT下使用,尚不能在Unix 和 Linux操作系统下工作,而目前国外大多数大中型网站都建在后两种平台上并使用Apache系列服务器。
JSP
JSP全称JAVA Server Pages,是由JavaSoft定出的一个标准,用来支持WEB上动态页面的输出。JSP程序实际上是被编译成Servlets然后运行的。Servlet是用JAVA 编写运行在Server端的程序。支持它的服务器有JAVA Web Server等。JAVA语言在网上的资源很丰富,这是一大优势。目前JSP在国外比较流行,但是它对中文的支持不是很好。
PHP
PHP的最大优势就是它是遵循GNU标准的自由软件。首先,它是免费的,PHP、Apache Server、MYSQL数据库都是免费的。用户可以自由地复制、传播这些软件,没有任何版权的束缚,也不需要花一分钱。其次,自由软件的另一个特点就是源代码公开,每一个用户都可以修改这些源代码,加入一些新的功能模块。在资源开放模式下,只要加入相应的模块,就可以使PHP的功能得到增强,而且加入新的功能之后,PHP的执行速度不会受到任何的影响。所以PHP的版本更新非常快,例如PHP3没有会话(Session)对象,在最新的PHP4中,已经加入了对会话过程的支持[1]。
源代码公开使得PHP功能越来越强大。PHP广泛支持现有的多种数据库[2],它支持的数据库如下:dBase、dbm、filePro、Informix、InterBase、mSQl、Microsoft SQL Server、MySQL、Solid、Sybase、Oracle等。

另外,请注意它完全支持ODBC接口。
除此之外,PHP还具有多种功能,它支持文件上传,密码认证,Coookies操作,XML解析,动态图形处理,多种通讯协议等。
PHP的另一个优势就是跨平台,它可以在Windows 98/NT、Unix和Linux操作系统下的服务器运行,支持包括IIS、Apache、PWS等多种流行的WEB服务器[3]。当改变工作平台时,不需要修改以前的编写的PHP程序代码,直接就可以在新的平台上使用。

文章录入:admin3    责任编辑:admin3 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    教师科研管理系统(开题+系统
    ASP网上手机销售系统(网站)
    ASP聊天BBS系统(网站)
    ASP试题库管理系统(网站)
    ASP图书管理系统(网站)
    ASP教学网站设计-BBS设计(网
    ASP网上考试系统(网站)
    ASP网上求职招聘系统(网站)
    ASP网上购物系统(网站)
    C#.NET教材管理系统
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)