小区物业管理系统的设计与实现

上传人:人*** 文档编号:473454341 上传时间:2023-06-30 格式:DOCX 页数:52 大小:464.96KB
返回 下载 相关 举报
小区物业管理系统的设计与实现_第1页
第1页 / 共52页
小区物业管理系统的设计与实现_第2页
第2页 / 共52页
小区物业管理系统的设计与实现_第3页
第3页 / 共52页
小区物业管理系统的设计与实现_第4页
第4页 / 共52页
小区物业管理系统的设计与实现_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《小区物业管理系统的设计与实现》由会员分享,可在线阅读,更多相关《小区物业管理系统的设计与实现(52页珍藏版)》请在金锄头文库上搜索。

1、广东东软学院本科毕业设计(论文)小区物业管理系统的设计与实现 The design and realization of the property management system摘要 生活中,越来越多的人都喜欢在自己生活中购置小区商品房,这也大大的加大了物业管理的难度和需求。量大了,管理就会越来越费劲,那么用计算机智能的对物业进行管理的需求也就产生了。该论文中对这个小区物业管理系统的设计进行了阐述,按照软件工程这科目的要求,对这系统进行人机交互,实现了基本的业主的缴费,投诉等基本的管理,用数据库对基本的数据进行存储管理,可以有效的后续进行统计,正文将对该系统进行拆分的说明,让各位读者了解各

2、个模块的基本实现过程。 关键词:小区物业管理 人机交互 数据库AbstractIn daily life, more and more people like to buy commercial housing in their own lives, which greatly increases the difficulty and demand of property management. With a large amount, the management will become more and more strenuous, so the need for computer in

3、telligent management of the property also arises. In this paper, the design of the property management system of this community is explained. According to the requirements of software engineering, human-computer interaction is performed on this system to realize basic management of payment, complain

4、ts and other basic owners. The data is stored and managed, and the statistics can be effectively followed up. The text will split the description of the system to let readers understand the basic implementation process of each module.Keywords: Residential property management human-computer interacti

5、on database目录第一章 课题背景与现状11.1 选题背景11.2 课题研究现状11.3 研究内容2第二章 系统环境介绍22.1 MVC模式22.2 B/S结构32.3 JSP42.4开发框架介绍42.4.1 SSM框架42.4.2 Bootstrap框架52.4.3 Jquery库52.5 开发工具介绍52.5.1 Myeclipse52.5.2 Mysql5第三章 系统分析73.1 系统分析73.1.1 经济可行性分析73.1.2 技术可行性分析73.1.3 运行可行性分析73.2 系统运行环境介绍73.3 系统设计83.3.1 主要功能设计83.3.2 数据库设计93.4 网络现

6、状分析12第四章 系统的设计与实现134.1 管理员模块设计134.1.1 业主信息管理134.1.2 密码管理144.1.3 业主投诉管理164.1.4 缴费录入和管理184.1.5 房屋管理214.2 业主模块设计254.2.1 业主信息管理254.2.2 密码管理264.2.3 业主投诉管理274.2.4 收费管理294.2.5 房屋查询管理31第五章 系统测试345.1 功能测试345.2 安全测试355.3 可用性测试355.4 性能测试365.5 测试结果分析37结论37参考文献38致 谢39附 录 第一章 课题背景与现状1.1 选题背景 随着计算机的高速发展,人们的生活方式逐渐发

7、生改变,从刚开始的2g时代到现在即将普及的5g,这都是跟人们追求的便利息息相关的,原本的人工重复操作,不排除出现错误的几率,已经不满足人们的需求了。科学化,智能化,简便化的操作才符合现代人们的观念。那么用计算机的语言来组织人们的诉求就是再好不过的,用数据库存储人们的数据,安全保障人们的隐私,智能化的搭建对应的系统,根据需求,一步步的搭建起来,高效的,便利的给用户使用,本文所选的小区物业管理系统的初衷也是这样,科学的管理现在逐渐日益增长的小区商品房。1.2 课题研究现状随着城乡建设的发展,社区和居民的不断扩大不断增加。以前传统的物业管理,现在已不再适用物业管理的需求。使用我们这个通过计算机技术和

8、网络技术构建的小区物业管理系统将可以让我们存储大量信息,让我们尽可能的缩减以前需要大量的人力,物力和财力。1.3 研究内容本文主要分为七个章节,第一部分为背景,主要交代了我们研究的这个课题的背景、意义、我们所用的研究方法和研究方案还有研究的内容。第二部分为系统环境介绍,主要介绍了JSP技术、B/S和MVC框架以及MySQL数据库等。第三部分为系统分析,主要介绍了项目规划、可行性分析、网站设计的特点、系统设计的总体规划、运行环境等。第四部分为系统设计,主要进行了系统的架构设计、功能模块设计等第五部分为系统详细设计,主要介绍了系统详细设计过程。第六部分为系统调试与测试,对系统进行了测试。第七部分为

9、总结与展望,主要对本文工作进行了总结以及对进一步工作进行了展望。第二章 系统环境介绍2.1 MVC模式我们这个系统采用的mvc模式,那什么是mvc模式呢?Mvc模式其实是 模型,视图,和控制器的缩写,他代表这一种模式,经常用于我们所开发的应用程序的分层开发。首先model这个模型代表一个存储数据的对象,他可以在数据变化更新控制器,然后view代表数据的可视化,最后controller可以看成一个桥梁,负责控制数据流向模型对象,数据变化的时候更新视图,具体可以参考图2-1 图2-1 mvc模型图2.2 B/S结构在B / S(浏览器/服务器和浏览器/服务器结构)模式下,用户可以通过浏览器到其他网

10、络上的网络request.Work有效地简化了客户端,客户端的工作只需要安装在客户端上发布Web服务器,简化的配置后,客户端软件的一些少量的,通过这些客户端软件,可以实现在客户端的正常操作,并且其他越来越多功能工作,如数据的存储,读取等,以在服务器上执行。B / S架构,包括表示逻辑层的控制逻辑层,数据层,三层之间的相互关联的特性,同时三层之间的关系是比较独立的,这里我们简单介绍一下尺寸:1.表示逻辑层,逻辑层是服务请求的主要功能,那么发送服务请求到web服务器,然后确定在Web服务器上的请求信息,所述识别后的服务器,在使用HTTP的请求将接收到的信息返回给客户端,客户端接收在浏览器返回的请求

11、的信息,信息的显示。 2。控制逻辑层面,主要任务的控制逻辑层接收用户的请求,接收请求的用户数据,首先需要实现相应的程序和数据库连接,和数据处理请求信息,数据处理请求,最后的处理结果回Web服务器,最后再由Web服务器将返回给客户的最终结果。3.数据层,服务器从Web服务器的主要任务接收请求,执行数据库操作,包括查询,修改,删除等,最后将数据库操作结果返回 网络服务器。B / S结构是一个基于互联网程序开发系统架构采用广泛应用程序开发程序结构。目前B / S体系结构已广泛应用打破了C / S结构模式,提供良好的支持系统基于网络模型的程序。B / S结构随着互联网技术的发展和进步发展和更新。随着互

12、联网的进一步发展,要求大多数信息管理系统不仅需要一台电脑可以使用,但也可以用于操作系统和用于其他电脑连接到互联网。在这种背景下,基于B / S体系结构程序设计方法已经广泛应用,基础部分是不断更新。B / S架构是使用浏览器来使用,在操作系统中是不是一个窗口过程,不需要使用安装在computer.Run方式B / S结构的系统部署的远程服务器软件系统开发在远程服务器上,部署后良好的程序可以连接到Internet获得了良好的程序system.B / S结构的部署,使用管理系统的用户的任何计算机实现带来极大的方便。2.3 JSP 这是什么JSP,JSP实际上是一个动态网页技术标准,他的全名是java

13、的erver页,他被要求太阳micmicrosystems公司,由许多家庭学校学习共同开发。动态网页技术JSP管理逻辑是基于tagstags他scrscriptlets JAV编程类和XML,让我们包后就会出现。他还翻阅tagstags和scscriptlets,显得封装管理逻辑此动态页面。当然,它也可以是我们的jsp页面逻辑和页面设计和显示分离有用。 2.4开发框架介绍 2.4.1 SSM框架这个ssm 可以拆出来3个框架,spring+springmvc+mybatis,这几个组合统称为ssm,是继ssh之后的主流的javeEE企业级框架,可以来搭建很多中大型应用系统,也是很多公司的首选。

14、首先spring框架起到的作用就是控制反转和面向切面的功能,为我们管理了很多的对象和一个日志的管理,然后springmvc这个让开发变得很简单规范,起到一个控制处理程序的作用,最后就是mybatis这个就是一个持久层框架,通过简单的xml或注解用于配置和映射将接口和java的pojopojo映射成数据库中的记录,这个框架简单来说就是可以帮你管理数据的增删改查。 2.4.2 Bootstrap框架Bootstrap是由推特开源的比较出名的开源框架,这个前端框架他可以让web开发更加快捷,兼容比较各大浏览器,如google,ie,safari等等,这个框架提供了很多组件,方便我们直接用来搭建我们想要的web,当然你也可以自己定制自己的组件,里面还自带了10多个jquery插件,为boostrap这个框架注入了灵魂,例如模式对话框,标签页等等 2.4.3 Jquery库 Jquery是一个简洁的js框架,就如他宣称的宗旨:“写的少,做的多”,当然确实对于很多开发者来说,确实让我们用很少的代码做了很多的事情,虽然原生js也是有api来操作dom元素,但是在简洁快速的程度,jquery技高一筹,这个jqueryj可以快速的获取documentd元素,创建漂亮的页面动态效果等等。2.5 开发工具介绍 2.5.1 Mye

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号