# 楼栋管理系统 **Repository Path**: WaterCry/building-management-system ## Basic Information - **Project Name**: 楼栋管理系统 - **Description**: 用php写的楼栋管理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-06-16 - **Last Updated**: 2025-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [网站预览](http://139.196.216.242/index.php) # 1 系统需求分析 伴随着人类社会的高速发展,人们对于建筑的需求越来大。于是浩如烟海的建筑不断涌现。而面对与建筑数量的增加,人们对于这些建筑的信息却很难记忆和管理,因此需要一个系统来对这些建筑信息进行管理。本次项目是一个建筑信息管理信统,我认为它可以用在两个方面,一是存储校园建筑信息,二是存储私人常去的建筑信息。 ## 1.1 存储校园建筑信息 ### 1.1.1传统的校园建筑信息查询 伴随着时代发展,校园的面积变得越来越大。对于学生来说寻找楼栋信息变得越来越重要。目前查询楼栋信息的有以下三个方面: 1. 纸质校园地图,这种方式虽然很直观,但是没有搜索功能。 2. 楼栋文档信息,这种虽然容易获取信息和搜索,但是不容易观看。 3. 线上地图,对于校园的适配性不是很好,有些新建位置收录缓慢。 ### 1.1.2php写的校园建筑信息系统 当今时代,移动设备每个人都有,使用浏览器也更加方便。因此php写的校园建筑信息系统,具有多端易查的优点,而且信息更新可以更加简单和迅速。 ## 1.2 存储私人常去的建筑信息 当代建筑变多,而去过的建筑可能没有收录到线上地图,所以做一个针对于个人的线上建筑信息系统时很有价值的。 # 2 系统功能分析与模块构成 ## 2.1系统功能分析 ### 2.1.1增删改查 对于一个信息系统来说,增删改查时最基本的功能。 ### 2.1.2账户管理 对于一个系统来说,需要一个权限等级,这样可以确保系统的安全性和正确性,但是由于时间原因这部分代码还没有进行实施。 ## 2.2模块构成 ### 2.2.1数据的主视图 做一个主页面,主页面可以显示所有信息,右边有操作项,可以直接对数据进行更改和删除操作操作项,可以直接对数据进行更改和删除操作。 ### 2.2.2数据的增 制作一个页面,可以输入信息从而实现数据的添加操作。 ### 2.2.3数据的查 制作一个界面,可以通过建筑序号进行查找。查找完后在右边加入操作项,可以直接对数据进行更改和删除操作。 # 3 系统文件组成 展开的二级乃至三级标题,以实际的标题代替 | 文件名 | 文件说明 | | :-----------------------: | :----------------------: | | .git | git仓库 | | .gitignore | git忽略配置 | | conn/conn.php | 数据库连接文件 | | dada/building | 数据库所在位置 | | images/lou.png | 网页头图标 | | index.php | 全部信息 | | add_building.php | 添加信息 | | building_insert.php | 插入信息的执行文件 | | search1.php | 查询楼号 | | result1.php | 显示查询结果的文件 | | building_update.php | 信息修改 | | building_update_mysql.php | 更改信息的执行文件 | | searchdel.php | 信息删除 | | delete1.php | 执行删除而文件 | | delete2.php | 执行表格中删除操作的文件 | # 4 数据库分析与设计 ### 4.1.1数据分析 需要一个不同的楼栋序号进行区分。楼栋编号是寻找楼栋的必要方式。楼栋名称是楼的基础。楼栋有许多不同的用途,因此添加一个楼栋类型。在当代楼的层数是辨识楼的一个重要信息。楼的地址是最重要的信息。 ![数据库结构](F:\University\personal\class\PHP final exam\表结构计划.png) ### 4.1.2数据库的数据结构 ![数据库结构](F:\University\personal\class\PHP final exam\表结构.png) # 5 主要功能模块的设计与实现 ## 5.1页面顶部 ### 5.1.1 (前端)界面设计与实现 ## 5.2页面尾部 ### 5.1.1 (前端)界面设计与实现 ## 5.3鼠标特效 ### 5.1.1 (前端)界面设计与实现 ## 5.4全部信息 ### 5.1.1 (前端)界面设计与实现 ## 5.5添加信息 ### 5.1.1 (前端)界面设计与实现 ### 5.1.2 (后台)程序设计与实现 ## 5.6查询楼号 ### 5.1.1 (前端)界面设计与实现 ### 5.1.2 (后台)程序设计与实现 ## 5.7信息修改 ### 5.1.1 (前端)界面设计与实现 ### 5.1.2 (后台)程序设计与实现 ## 5.8信息删除 ### 5.2.1 (前端)界面设计与实现 ### 5.2.2 (后台)程序设计与实现 # 6 系统部署及使用注意事项 ## 6.1 系统部署(上线发布) 1. 将data中的building文件复制到mysql数据库中。 2. 将整体文件放到php的主文件中 ## 6.2 系统使用注意事项 请根据自己的计算机机环境,调整conn中的conn.php文件 # 7 结论 本次项目的顺利完成,离不开php课程老师王欣老师的指导。正是因为王欣老师谆谆教诲,本次项目才会顺利完成。 尽管本次项目已经提交,但是并未完善,以后会对本项目的功能继续添加和完善。