小区物业管理系统---毕业论文.doc

上传人:滴答 文档编号:1273991 上传时间:2019-01-26 格式:DOC 页数:36 大小:2.47MB
下载 相关 举报
小区物业管理系统---毕业论文.doc_第1页
第1页 / 共36页
小区物业管理系统---毕业论文.doc_第2页
第2页 / 共36页
小区物业管理系统---毕业论文.doc_第3页
第3页 / 共36页
小区物业管理系统---毕业论文.doc_第4页
第4页 / 共36页
小区物业管理系统---毕业论文.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、 本 科 毕 业 论 文 小区物业管理系统 The Residential Estate Management System 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 职称: 年 月 摘 要 随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需求应运而生的。设计开发的小区物业管理系统,是为小区管理者和小区用户更好地维护各项物业管理工作和业务处理工作而开发的管理软件。根据需求分析,实现小区管理业务,效益已越来越明显。因此,开发这样一套小区物业管理系统软件成为很有必要和意义的事情。 此小区管理系统,是利用计

2、算机对小区中所用到的各种信息,进行登记管理,不必像以往由小区管理员手工记录,从而节省了时间和人力,也通过网络和一些约束关系,避免很多不必要的麻烦和错 误。小区管理是物业管理的一项重要组成部分,是进行物业管理的基础。 该 系统开发遵循软件工程的方法,开发语言采用 ASP.NET, 数据库采用 SQL server 2005 数据库。系统采用 B/S 模式设计, 运用 MVC 技术, 实现一个 小区管理系统网站 ,并 以此为平台 ,开启社区信息化 新 进程 .该系统包括楼宇管理 ,卫生管理 ,车位管理 ,人员管理 ,缴费管理。通过此系统集中地管理原本很分散的楼宇 ,人员等信息 ,提高物业人员的工作

3、质量与工作效率。 系统 设计了用户不同的使用模块,分别完成了不同的功能。 该 系统能完成基本的小区住户管理和小区网 上留言(利于用户建议和管理方发放信息)等,并可以根据需求扩展本系统,可以满足一般小区物业管理的住户管理需要。 本文详细描述了开发该 小区物业 管理系统的完整的思路和实现过程。 关键词: 管理系统; ASP.NET; SQLServer2005; MVC Abstract With the development of economy and urban in our country, residential district has become a mainstream. Es

4、tate Management for district is produced aiming at the market, nowadays. The system of Estate Management which is developed is a kind of management software used to deal with various kinds of works for the managers and owners of the houses residential. According to the analysis of requirement, the e

5、ffect of realizing the management business is more and more evidence. Therefore, it is necessary to develop a set of estate management software. The system is developed according to software engineering, the ASP.net language, MVC design technology and SQL Server 2005 database is adopt, too. The syst

6、em is based on the mode of B/S, which is designed the customers for respectively complete the different functions such as building management, healthy management, carport management, staff management and charge management. The information of the building and staff that used to be in a mess state wil

7、l be intensively managed. This will greatly improve the work efficiency and the quality of the personnel for estate management. The system can accomplish the basic housing management and rent-out housing management, and can be expanded according to the requirement, and can be used for Inhabitant Man

8、agement of Estate Management. This article describes the detail process of the development and the thoughts of this residential estate management system. Key words: Management system; ASP.NET; SQLServer2005; MVC 目 录 第一章 引言 . 1 1.1 概述 . 1 1.2 课题背景 . 1 1.3 主要工作内容 . 2 第二章 开发环境与相关技术 . 3 2.1 系统开发环境 . 3 2

9、.1.1 软件环境 . 3 2.1.2 硬件环境 . 3 2.2 相关技术 . 3 2.2.1 ASP.NET 技术 . 3 2.2.2 B/S 模式体系架构 . 4 2.3 MVC 设计模式简介 . 6 第三章 系统的设计与分析 . 8 3.1 总体需求分析 . 8 3.2 系统设计 . 9 3.2.1 系统设计思路 . 9 3.2.2 具体设计 . 10 3.3 功能模块 . 14 3.4 数据库设计 . 16 第四章 小区物业管理系统实现 . 18 . 小区物业管理系统前台主界面的实现 . 19 . 用户登陆界面的实现 . 20 . 用户主功能界面实现 . 20 . 用户个人信息管理界面

10、的实现 . 21 . 用户账户信息查询界面的实现 . 21 . 小区公告板界面的实现 . 22 . 管理员信息页面的实现 . 23 . 管理员后台登陆界面的实现 . 23 . 超级管理员功能主页面的实现 . 24 . 用户管理功能页面的实现 . 24 . 工作人员管理页面的实现 . 25 . 单元管理页面的实现 . 26 . 楼宇信息管理页面的实现 . 26 . 公告管理页面的实现 . 27 . 收费管理页面的实现 . 27 . 小结 . 28 参考文献 . 30 致谢 . 29 Contents Chapter1 Intrduction . 1 1.1 Summary. 1 1.2 Back

11、ground of the topic . 1 1.3 Main Content. 2 Chapter2 Dev environment and technology . 3 2.1 System Dev environment . 3 2.1.1 Software Dev enironment . 3 2.1.2 Hardware Dev enironment . 3 2.2 Referent technology . 3 2.2.1 ASP.NET . 3 2.2.2 Architecture of B/S. 4 2.3 Brief introduction of MVC design p

12、attern . 6 Chapter3 System Analysis and design . 8 3.1 Overall requirement analysis . 8 3.2 System Design . 9 3.2.1 Thoughts of System Design . 9 3.2.2 Detailed Design. 10 3.3 Functional model. 14 3.4 DB Design . 16 Chapter4 Implement of the residential estate management system . 18 . Front desk mai

13、n frame page . 19 . User login page . 20 . User main page . 20 . User personal information page. 21 . User account page . 21 . Noitice page. 22 . Manager information page. 23 . Back desk login page for administrators . 23 . Super administrator main page . 24 . User management page. 24 . Staff manage

14、ment page. 25 . Unit management page . 26 . Building info management page . 26 . Notice management page. 27 . Charge management page . 27 . Summary. 28 Reference . 30 Thanks . 29 小区物业管理系统 - 1 - 第一章 引言 1.1 概述 根据国外物业管理的发展历程,物业管理行业将走向专业化道路,即物业管理公司仅仅是一个管理机构,其他如清洁、绿化、设备维护等均由专业化公司去实施,中国物业管理也正向这一趋势发展。对各项设施

15、、服务项目的监管,对供应商的服务质量、信誉度的监控变得非常重要,精干的管理机构不可能依靠人工取进行监控,必须经过与供应商合作的开 放式的网络化管理实现各项信息的准确录入和监控。本小区管理系统就实现了物业管理的一部份。 此小区管理系统,是利用计算机对小区中所用到的各种信息,进行登记管理,不必像以往由小区管理员手工记录,从而节省了时间和人力,也通过网络和一些约束关系,避免很多不必要的麻烦和错误。小区管理是物业管理的一项重要组成部分,是进行物业管理的基础。 1.2 课题背景 随 着人们生活质量的提高,人们在衣食住行方面的要求也日益增高,在住宅建设飞速发展的今天,人们对居住环境也有了更高的要求。居室不

16、仅仅是一个居住的中心、教育的中心、交流的中心 。这就要求物业管理公司把自动化的服去延伸到客户一端,为客户提供方便、迅捷的个性化服务和定制信息。如实现按网上物业费查询、网上建议、网上投诉、报修等一系列更智能化更人性化的功能。小区的经营者不仅首先要有坚实的硬件基础,还要有一套现代化的物业管理系统。而要实现这一功能,要求物业管理者配备一套高效的网络管理系统,以便在小区内快速地发布和获取住处并以最快地速度响应用户的需求,及时为用户提供服务,为住户提供一个高效、舒适的居住、生活环境。住宅小区的物业管理更准确的讲,应当是指对以居住为主要功能的物业进行管理。 物业管 理系统的开发,是为了规范住宅小区的管理工

17、作,为物业管理 部门提供一套高效、快捷的应用软件。适用于用来管理公寓、住宅群体。 小区物业管理系统 - 2 - 1.3 主要工作内容 本系统主要进行了以下几项工作: 1. 对项目需求进行调研,确定系统需求 2. 对系统的功能模块进行进一步划分,对系统所需实现的功能进行详细分析和总体设计 3. 对数据库进行设计,使用 ASP.NET进行页面设计 , 使用 C#.NET对每个功能模块编写相应代码实现相应功能,使用 ADO.NET技术连接后台数据库。 4. 上传,发布,进行系统测试。 小区物业管理系统 - 3 - 第二章 开发环境 与相关技术 2.1 系统开发环境 2.1.1 软件环境 开发工具:

18、Visual Studio 2005, SqlServer2005, Dreamweaver 开发语言: ASP.NET, JavaScript, Html 开发平台: Windows XP 软件建模: Visio 2.1.2 硬件环境 CPU: Intel 赛扬 400 或同频率处理器以上 内存: 256 MB 或以上 硬盘: 最少剩余空间不得低于 100MB 网络: TCP/IP 协议支持的网络 (拨号或者专线及局域网接入 Internet 都可以 ) 文件系统: FAT32 或者 NTFS (推荐 NTFS) 2.2 相关技术 2.2.1 ASP.NET 技术 ASP.NET是建立在公共

19、语言运行库上的编程框架,可用于在服务器上生成功能强大的Web 应用程序。与以前的 Web 开发模型相比, ASP.NET提供了数个重要的优点: 1.增强的性能。 ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同, ASP.NET可利用早期绑定、实时编译、本机优化和核外缓存服务。这相当于在编写代码行之前便提高了性能。 2.世界级的工具支持。 ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。 WYSIWYG编辑、拖放服务器控件和自动部署知识这个强大工具所提供功能中的少数几种。 3.威力和灵活性。由于 ASP.NET基于公共

20、语言运行库,因此 Web 应用程序开发人员可小区物业管理系统 - 4 - 以利用整个平台的威力和灵活性。 .NET 框架类库、小戏处理和数据访问解决方案都可从Web 无缝访问。 ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言, 或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET时保留基于COM的开发中的现有 投资。 4.简易性。 ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如: ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清除分开的用户界面,和在类似 Visual Basic 的简单窗体

21、处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用技术和垃圾回收)简化了开发。 5.可管理性。 ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设 置。此零本地管理哲学也扩展到了 ASP.NET框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 6.可缩放和可用性。 ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET运行库的密切监视和管理,以便当

22、进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。 7.自定义性和可扩展性。 ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别 “ 插入 ” 代码。实际上,可以用 自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。 8.安全性。借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。 Microsoft Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 Ac

23、tiveX组建以创建交互的 Web 页和基于 Web 的功能强大的应用程序。 ASP 应用程序很容易开发和修改。 2.2.2 B/S 模式体系架构 近年来,随着 Internet/Intranet 的迅猛发展,企业纷纷建立自己的 Internet,以加强企业内部的联系,增强企业竞争力。 Internet/Intranet 中不断出现的网络新技术,带给 OA 全新的应用模式。 C/S 模式与 B/S 模式的优劣 比较见 下 表 : 小区物业管理系统 - 5 - 表 2-1: B/S 模式与 C/S 模式的比较 ASP.NET 是微软最新推出的新型体系结构 .NET 框架的一部分,它为构造新一代动

24、态网站和基于网络的分布式应用提供了强有力的支持。与以前 的 Web 开发模型相比, ASP.NET 提供了许多重要的优点例如 : 简易性;安全性;可管理性等。而且与基于过程的 ASP 页面技术相比,面向对象技术在 ASP.NET 中得到了完全实现。用传统 ASP 技术建立的 Web 应用实 例中,在页面中同时实现显示,业务逻辑和流程控制,这从工程化的角度考虑,它有许多不足之处。用户界面承担着向用户显示问题模型和与用户进行操作和 I/O 交互的作用。用户希望保持交互操作界面的相对稳定,但更希望根据需要改变和调整显示的内容和形式。在 .NET 框架下 ASP.NET 技术结合 MVC 设计模式 很

25、好地解决了上述问题。 B/S 模式 C/S 模式 具有分布式的特点,可以随时随地的进行业务处理。业务扩展简单方便,通过增加网页即可增加服务器功能。维护简单方便,只要改变网页,即可实现所有用户的同步更新。开发简单,共享性强。 由于客户端与服务器的直接相连,没有中间环节,因此响应速度快。客户 操作界面设计人性化,具有直观,简单,方便的特点,可以满足客户个性化的需求。同时由于开发是针对性的,因此操作界面漂亮,样式多样,可以充分满足客户自身的个性化要求 个性化特点明显降低,无法实现具有个性化的设计要求。操作的习惯性是以鼠标为最基本的操作方式,无法满足快速操作的要求。页面动态刷新,响应速度明显下降。专用性的打印输出难以实现,有以对票据等的打印,难以实现套打输出,难以实现某些特殊功能要求 由于是针对性的开发,因此缺少通用性的特点,业务变更或者改变不够灵活,需

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。