PHP+MySQL学生宿舍管理系统(3)

2019-01-12 18:17

西安航空职业技术学院 毕业论文 学生宿舍管理系统

图1-3解除防火墙

Init.cmd 十秒钟即可完成。全部完成后,将自动打开默认页。(如果没有,试试手动打开 http://127.0.0.1)如图1-4所示。

图1-4搭建成功

如果你只想搭建一个系统,上面的环境已经足够。当然还要配置一下电脑的高级属性中相关配置:右击【我的电脑】查看属性框,点击【高级】属性卡的【环境变量】,打开环境变量的选项框,在系统变量中选择Path并单击,然后选择下面的【编辑】,打开编辑系统变量框,在变量值中输入【c://windows;c://windows;c://windows/system;c://windows/system32;+( PHP安装目录中的MySQL-5.0.51a中的bin文件夹的目录) 】 。

1.4进入Dos环境下MySQL数据库的方法以及部分操作

(1)点击桌面开始并打开【运行】,在提示框中输入cmd,进入dos环境。

(2)在提示符下输入命令:“MySQL –u root –p加上执行 Init.cmd 进行

6

1相关知识点介绍

初始化动作所添加的密码”, 密码是123。如图1-5所示。

图1-5成功进入MySQL环境

7

西安航空职业技术学院 毕业论文 学生宿舍管理系统

2 系统需求分析

目前,我们学校的宿舍管理采用的还是人工来进行管理的, 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

2.1 功能需求

2.1.1基本功能需求

本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:

(1)系统要求用户必须输入正确的用户名和密码才能进入系统。 (2)系统应该提供学生住宿情况的基本登记。

(3)系统应提供学生每学期的注册及学生的离校处理。 (4)系统应提供人员来访登记及结束访问的详细登记。 (5)系统应提供学生在校期间物品出入宿舍楼的详细情况登记。

(6)系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。

(7)系统应提供增加、删除、修改用户帐户的功能。

(8)系统还应具有添加、修改、删除学生及员工基本信息的功能。

2.1.2报表需求

学生宿舍管理系统的某些信息应当能够以报表形式打印出来。基本上应该能够实现学生基本信息的报表打印、某宿舍具体住宿情况的报表打印、某栋宿舍楼的所有员工信息打印、所有学生各年度宿舍交费情况打印、学生物品出入的信息打印及人员来访信息的打印等的功能。

2.1.3用户界面需求

学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。

2.2 性能需求

2.2.1系统可行性

(1)经济可行性

经济可行性,主要是针对一个学校的,开发系统的成本与收益相比较。如今是信息化时代,信息化管理可以使学生公寓管理更加系统化,全面化、快速

8

系统需求分析

化,这样可以为学校带来高校的工作效益和经济效益,开发出本系统可以减少公寓管理人员人数,而且管理方便,各功能实现快速,数据有效的管理。这些效益和管理上的便捷远远超过了开发本系统的成本,所以在经济上具有完全的可行性。

(2)技术可行性

本系统开发工具是VS2005VB和Access2003。VS2005VB具有可视化界面,是一种面向对象的语言,简单易学而且灵活方便,Access2003是一个安全、可靠的并且支持面向对象设计的数据库系统。易用性和可维护性也很好。在大二期间,就已学过Access2003。所以,学生公寓管理总体上开发难度不高,技术上具有完全的可行性。

2.2.2系统安全性

学生宿舍管理系统中的增加用户、学生学期注册(交住宿费方能注册)、学生毕业离校等的某些模块都是和学生住宿费相联系在一起的,只有每年度的住宿费用交纳完毕才准许该生离校,所以在系统的管理权限上应当进行严格控制,具体思想如下:

(1)要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。

(2)在上述要求基础上可以为该系统设定两种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。

(3)在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块、学生学期注册(涉及到交费问题)及学生毕业离校等(此模块需判断该生有无欠费)牵扯到经济之类的模块是无权使用的。

2.3 数据库选择

数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。

由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用MySQL作为数据库开发。

2.4 环境

9

西安航空职业技术学院 毕业论文 学生宿舍管理系统

本系统是以Windows系统为操作平台,用PHP编程语言和MySQL数据库来实现高校学生宿舍管理系统所需功能的。

10


PHP+MySQL学生宿舍管理系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浙教版九年级上册生物知识点练习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: