1。1。4 PHP简介
PHP("PHP: Hypertext Preprocessor",超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。
目前,常用的web开发语言主要有ASP、JSP、PHP等有限的几种。与其他语言相比,PHP有其自身的优势:
(1)开放源代码
所有的PHP源代码事实上都可以得到。
(2)免费性
和其它技术相比,PHP本身免费且是开源代码。
(3)快捷性
程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。
(4)跨平台性强
由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台
(5)效率高
PHP消耗相当少的系统资源。
(6)图像处理
用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用image magick进行图像处理。
(7)面向对象
在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。
(8)专业专注
PHP支持脚本语言为主,同为类C语言。
1。2 开发工具介绍
1。2。1 Eclipse for PHP介绍
Eclipse for PHP是一个开放源代码的、基于PHP的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
1。2。2 MySQL介绍
MySQL是一个关系型数据库管理系统 (RDBMS:Relational Database Management System)。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
1。2。3 Apache介绍
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
1。3 开发背景及意义
随着信息技术和网络技术的不断发展,以及商品经济的高效化,使得计算机的应用已经在各行各业中普及。而管理方式也应该跟上社会的潮流,无纸化办公已经渐渐实现,继续使用手工记录管理模式无疑会成为各个企业高速发展道路上的累赘,电脑一体化管理将是所有企业不可或缺的管理方式。
高校作为培养人才的基地,其管理的方式更应该走在社会的前沿。而且如今高等教育渐渐大众化,各个学校的规模不断扩大,学生的数量持续增加,有关于学生的各种信息急剧增加,其中与学生公寓相关的信息自然大大增加。学生公寓管理面临许多困难,其工作变得越来越繁重和琐碎。学生公寓管理工作也应该改变传统的人工管理模式,实现信息化、网络化将会大大提高其管理工作的效率,节省人力物力。基于这些问题,设计开发一款适合各个高校的学生公寓管理系统十分必要,它将为学生公寓的管理提供极大的便利。
新的系统将使得将拥有原本人工和纸质管理所不能实现一些特点,例如快速检索,数据冗余少,数据可靠性高,可存储数据量大等优点。通过数据库的增删改查的操作来实现新生注册、公寓建模、公寓分配等模块,提高管理效率。
第二章 系统分析
2。1 可行性分析
2。1。1 经济可行性
本系统所采用的软件都是官方下载免费的正版软件,因此开发的成本较低。原本的宿舍管理采取人工纸张记录,会耗费大量的人力和时间。系统建成后,将解放出大量的人力资源。而无纸化办公将使得纸张和油墨的使用降到最低。总而言之,收益远远大于投入。论文网