基于网络的社区管理平台的设计与实现毕业论文
2021-04-29 21:50:51
摘 要
当今世界,网络在人们日常生活中越来越重要。网络技术为广大用户提供了一个强大的平台,只要有一台计算机或一部手机,我们就可以发邮件或是网购等,足不出户,便可以在网上完成学习。因此,基于网络创建这个社区管理平台是紧随时代的需要,可以使人们的生活,工作更加便捷。本系统主要实现的是后台管理功能,系统中的用户主要是社区管理员,通过该平台来管理社区可以避免手工账本的滞后和遗漏,更加高效安全地管理社区的数据。同时,只有拥有管理权限的用户才可以对本社区的相关信息进行查询和更新,使得系统的管理和维护得到一定的保障。
本系统基于java语言,采用B/S模式进行开发。在对房屋资料及社区居民资料管理的基础上,还包含了对于社区房屋出租情况、设备、报修状况等进行相关的管理与及时更新,使整个社区相关动态一目了然,便于管理。本系统中数据库服务器端采用了SQL SERVER 2008作为后台数据库,以先进的JDBC技术与数据库连接。网页的动态设计利用JSP技术,并辅以JavaScript语言添加动态功能,此外利用DIV CSS样式来进行页面布局,使网站得到更流畅美观的浏览效果。
关键字:社区管理系统,SQL SERVER 2008,JDBC,JSP动态页面
Abstract
Web technology provide customers with a powerful platform. With a computer or a cell phone, we can send e-mail or shop online, etc. also, you will be able to study online at home. Therefore, this web-based community management platform keep up with the times, it can make people's life and work more convenient. The main achievement is the background management functions, the system’s main user is administrators, through the platform, administrators manage the community to avoid delays and omissions of handmade books, more efficiently and safely manage the data of community. At the same time, only users with administrative rights can present relevant information to query and update the community, making the management and maintenance of the system to get some protection.
This system is based on Java language and developed by using the B/S model. Its primary purpose is to say goodbye to account book and save data information in safety and shortcut. On the base of the data management of community buildings and residents, it also includes the management and timely update of houses renting, equipment, facilities, the conditions of repairs and so on .Thus it can make the residential related dynamic clear at a glance. The database server uses the SQL SERVER 2008 database as a background database, and database connection use the advanced technology JDBC. Dynamic web design using JSP technology, supplemented JavaScript language to add dynamic features, in addition to the use of DIV CSS page layout style to make the site to give a smoother appearance browsing effect.
Keywords:community management system, SQL SERVER 2008, JDBC, JSP dynamic page
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 本章小结 2
第2章 开发环境及相关技术 3
2.1 开发环境及工具 3
2.2 页面设计 3
2.3 数据库 3
2.4 数据库连接技术 3
2.5 系统架构选择 4
2.6 本章小结 5
第3章 需求分析 6
3.1 系统可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 6
3.1.3 操作可行性 6
3.2 功能性需求分析 6
3.3 非功能性需求分析 7
3.3.1 安全性需求 7
3.3.2 可用性 7
3.4 本章小结 7
第4章 系统设计 8
4.1 系统功能设计 8
4.1.1 用户登录和用户管理模块 8
4.1.2 房屋信息管理模块 9
4.1.3 居民信息管理模块 9
4.1.4 房屋出租管理模块 9
4.1.5 设备管理模块 9
4.1.6 设备维修管理模块 9
4.2 数据库设计 10
4.2.1 数据库的E-R图设计 10
4.2.2 数据表的设计 11
4.3 本章小结 13
第5章 系统详细设计与实现 14
5.1 系统主体平台 14
5.2 用户登录的设计与实现 15
5.3 系统管理 16
5.4 社区管理 18
5.4.1 房屋管理 18
5.4.2 居民信息管理 21
5.4.3 房屋出租管理 22
5.4.4 设备管理 23
5.4.5 维修管理 23
5.5 本章小结 23
第6章 系统测试 24
6.1 测试环境 24
6.2 本系统测试 24
6.3 本章小结 26
结 论 27
参考文献 28
致 谢 29
第1章 绪论
1.1 课题背景
当今世界,信息技术和网络技术正在高速发展,也得到了越来越广泛的应用。信息化发展改变了信息的获取、处理方式,对信息的操作越来越便捷、安全,对人们工作和生活的影响也越来越大[7]。许多国家和地区都开始利用网络来实现智能化的城市和国家,作为城市管理建设的基层组织,社区管理的网络化成了建设智能化的城市和国家的重中之重[5]。
基于网络的社区管理平台的设计,是为了使社区管理更加便捷和高效,减轻社区管理员的负担。
使用计算机进行社区各种信息的处理,具有如下的优点:
- 及时信息交流,改善服务质量。
通过该系统可以实现对社区的标准化管理,并及时掌握社区居民的需求,提高社区的服务质量,改善社区的管理方式。
- 方便查询,提高工作效率。
1.2 目的和意义
社区管理是城市管理一个重要环节。建立一个基于网络的社区管理平台可以使社区现有的网络资源进行归纳整理,促进了各个部门对社区管理的支持;推进社区物业和居委会对社区的网络化管理,减轻工作量,提高工作效率;对于现有的社区管理工作不只是信息技术支持,同时可以加快社区职能转变、提高社区服务水平,提升城市管理的效率[11]。
现阶段,我国相比于信息基础设施的发展,信息资源建设还远远落后,信息资源的增长与信息资源的开发和管理也不同步。在计算机应用方面,我国也落后于西方国家十几年[13]。所以,现在开发、利用信息资源已经成为国民经济的核心。为此,我们应充分利用我国已有的信息基础设施,设计各类数据库,并开发和推广网络资源服务体系。在这方面,较大的社会效益和经济效益已经取得了[9]。