物业管理系统的设计与实现
物业管理系统的设计与实现[20191218085855]
摘 要
随着农村城镇化建设的加快,不仅是城市居民,就是原来各家各户独门独院的农民也相继搬到了一个个居民小区居住。如此一来,居民区的管理就越来越引起人们的重视,再加上居民对小区服务也有了越来越多的要求,显然再采用原来的手工方式管理小区已经无法满足人们的需要。
我的毕业设计正是基于这种需求而开发的一个居民小区物业管理系统。
本系统主要是由物业管理人员和业主两种人群使用。物业管理人员通过该系统,能对小区的房屋、业主、车库、设备等进行管理,查看业主投诉信息,还能对物业费的收取情况进行登记;业主能查询小区的收支情况,查看自己的基本信息,还可以对物业管理人员和小区住户进行投诉。
系统开发运用了在学校里面学到的ASP.NET技术,主要运用了SQL Server 2008 和Visual Studio 2010两种开发工具。
查看完整论文请+Q: 351916072
关键字:物业管理信息化ASP.NET
目 录
1绪论 2
2系统开发技术和工具 3
2.1 开发技术的介绍 3
2.1.1 ASP.NET介绍 3
2.1.2 三层架构的介绍 3
2.2.1 Visual Studio 2010简介 4
2.2.2 SQL Server 2008的概述 4
3系统需求分析 5
4.系统设计 6
4.1 系统概要设计..........................................................................................................6
4.2 系统详细设计 6
4.3 系统数据库设计 8
4.3.1 E-R图设计 8
4.3.2 数据库表设计 12
5 系统实现 16
5.1 安装开发工具 16
5.2 业主子系统的实现 16
5.2.1 登录模块的实现 16
5.2.2 小区新闻模块的实现 17
5.2.3 投诉模块的实现 17
5.2.4 车位信息模块的实现 18
5.2.5 设备信息模块的实现 19
5.2.6 后台登录模块的实现 20
5.3 管理员子系统的实现 20
5.3.1 后台登录模块的实现 20
5.3.2 管理员管理模块的实现 22
5.3.3 车位管理模块的实现 23
5.3.4 住户管理模块的实现 26
5.3.5 投诉管理模块的实现 26
5.3.6 设备管理模块的 27
5.3.7 新闻管理模块的实现 28
5.3.8 欠费模块的实现 29
结 论 30
参考文献 32
致 谢 33
1绪论
随着国家改革开放的经济快速发展,国家也加快推动了城镇化的建设,中国的住宅小区就像雨后的春笋般快速的涌现了出来。这就给小区的物业管理带来了新的发展。物业管理是一种服务型行业。而在现在的社会下,服务型行业讲究的是人性化管理,贴心化管理。这就是我们所说的中国第三经济产业,也是未来经济发展所占比重较大的一块。
通过社会调查研究,人们生活的水平越来越高后对小区的各种服务型要求也越来越高。人们希望自己受到的待遇也要越好,他们已经不在乎要花多少钱了。所以有的高档住宅小区,业主们花的费用越高,那里的物业管理水平也越好。所以这也对物业管理公司提出了更高的要求,普通的人工管理已经满足不了现在的需求了。再加上现在计算机行业的发展,用电脑信息化管理就能方便的管理起来,也能提高工作效率,能更好的服务人们 。
现在的情况是,当我们进入各种普通住宅小区时(不管是大城市还是那些城镇化的住宅小区)发现这些小区虽然有物业公司管理,但是管理情况还是非常的糟糕的,除了一些必要的管理人员,没有更多更好的服务了。小区的周围环境和各种公共设施也是很差,环境污染严重,公共设施坏了也不能及时的修理。而我们社会发展的要求就是把这些小区当成各种小的社区化管理就必须及时的解决这些问题。这就提高了物业管理的要求。
而目前不仅仅是普通的居民小区,就连现在城市商业中心的许多服务型场所都开始使用物业管理了。但是以前普通的人工管理太繁琐,一些纸质的数据分析量太大,这就给现在的物业人员带来了极大的不方便,工作太累不说,数据还容易出现错误。所以当下的人工管理已经不再适应社会的发展。而随着社会信息化的发展,这也给物业公司提供了另外一个发展模式。而通过我们自己的市场调查,发现现在很多的而物业公司也是遇到了这些问题,居民也对自己小区的而物业管理不是很满意。所以设计一款高效,方便的物业管理系统还是有着很大市场需求的。
2系统开发技术和工具
2.1 开发技术的介绍
2.1.1 ASP.NET介绍
ASP.NET是一种用于创建基于Web的应用程序的编程模型。从根本上说它是和.NET Framework类库集来创建动态的Web网页的。这个技术室需要靠电脑的Web服务器中运行的。例如安装IIS,并且根据服务浏览器请求指示在服务器上执行程序。与直接由Web服务器提供的静态HTML 不同的是,ASP.NET页面实际上是在服务器上执行以后再产生结果的。页面的最后生成也许是由许多不同的指令和/或数据源构造的。而我们现在所学的是ASP.NET中用C#语言来书写的。
2.1.2 ?三层架构的介绍
所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即把这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。
数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.
业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。
表示层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成:aspx,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
2.2 开发工具的介绍
2.2.1 Visual Studio 2010简介
Visual Studio 2010是在2010年发布的,其中里面的集中环境是经过仔细设计和组成的,这样的Visual Studio 2010编程就会变得更加的简单明了了。在Visual Studio 2010发布到社会上的同一时间,.NET Framework 4.0框架也紧跟着发布上市,全面支持开发面向Windows 7 的用户应用程序 。除了 SQL Server 之外,它还支持 IBM DB2 和Oracle 等多个数据库管理系统。
2.2.2 SQL Server 2008的概述
数据库是数据管理的最新技术,是计算机科学的重要分支。十几年来,数据库管理系统已从专用的应用程序保发展成为通用的系统软件。由于数据库具有数据结构化,最低冗余度,较高的程序与数据独立性,易于扩充,易于编制应用程序等特点,较大的信息系统都是建立在数据库设计之上的。而本系统采用的数据库则是SQL Server 2008,它具有可信任的,高效的,智能的等特点。相对于Microsoft SQL Server 2005来说,Microsoft SQL Server 2008做了简单数据加密、 外键管理和增强审查来扩展它的安全性。
而现在我们学的数据库系统越来越重要了,常见用的数据库软件有SQL Server 和My SQL。我们学习用的主要是SQL Server 2008 ,它不仅简单易操作,而且功能强大全面。所以我设计的这款系统选用的数据库是SQL Server 2008.
摘 要
随着农村城镇化建设的加快,不仅是城市居民,就是原来各家各户独门独院的农民也相继搬到了一个个居民小区居住。如此一来,居民区的管理就越来越引起人们的重视,再加上居民对小区服务也有了越来越多的要求,显然再采用原来的手工方式管理小区已经无法满足人们的需要。
我的毕业设计正是基于这种需求而开发的一个居民小区物业管理系统。
本系统主要是由物业管理人员和业主两种人群使用。物业管理人员通过该系统,能对小区的房屋、业主、车库、设备等进行管理,查看业主投诉信息,还能对物业费的收取情况进行登记;业主能查询小区的收支情况,查看自己的基本信息,还可以对物业管理人员和小区住户进行投诉。
系统开发运用了在学校里面学到的ASP.NET技术,主要运用了SQL Server 2008 和Visual Studio 2010两种开发工具。
查看完整论文请+Q: 351916072
关键字:物业管理信息化ASP.NET
目 录
1绪论 2
2系统开发技术和工具 3
2.1 开发技术的介绍 3
2.1.1 ASP.NET介绍 3
2.1.2 三层架构的介绍 3
2.2.1 Visual Studio 2010简介 4
2.2.2 SQL Server 2008的概述 4
3系统需求分析 5
4.系统设计 6
4.1 系统概要设计..........................................................................................................6
4.2 系统详细设计 6
4.3 系统数据库设计 8
4.3.1 E-R图设计 8
4.3.2 数据库表设计 12
5 系统实现 16
5.1 安装开发工具 16
5.2 业主子系统的实现 16
5.2.1 登录模块的实现 16
5.2.2 小区新闻模块的实现 17
5.2.3 投诉模块的实现 17
5.2.4 车位信息模块的实现 18
5.2.5 设备信息模块的实现 19
5.2.6 后台登录模块的实现 20
5.3 管理员子系统的实现 20
5.3.1 后台登录模块的实现 20
5.3.2 管理员管理模块的实现 22
5.3.3 车位管理模块的实现 23
5.3.4 住户管理模块的实现 26
5.3.5 投诉管理模块的实现 26
5.3.6 设备管理模块的 27
5.3.7 新闻管理模块的实现 28
5.3.8 欠费模块的实现 29
结 论 30
参考文献 32
致 谢 33
1绪论
随着国家改革开放的经济快速发展,国家也加快推动了城镇化的建设,中国的住宅小区就像雨后的春笋般快速的涌现了出来。这就给小区的物业管理带来了新的发展。物业管理是一种服务型行业。而在现在的社会下,服务型行业讲究的是人性化管理,贴心化管理。这就是我们所说的中国第三经济产业,也是未来经济发展所占比重较大的一块。
通过社会调查研究,人们生活的水平越来越高后对小区的各种服务型要求也越来越高。人们希望自己受到的待遇也要越好,他们已经不在乎要花多少钱了。所以有的高档住宅小区,业主们花的费用越高,那里的物业管理水平也越好。所以这也对物业管理公司提出了更高的要求,普通的人工管理已经满足不了现在的需求了。再加上现在计算机行业的发展,用电脑信息化管理就能方便的管理起来,也能提高工作效率,能更好的服务人们 。
现在的情况是,当我们进入各种普通住宅小区时(不管是大城市还是那些城镇化的住宅小区)发现这些小区虽然有物业公司管理,但是管理情况还是非常的糟糕的,除了一些必要的管理人员,没有更多更好的服务了。小区的周围环境和各种公共设施也是很差,环境污染严重,公共设施坏了也不能及时的修理。而我们社会发展的要求就是把这些小区当成各种小的社区化管理就必须及时的解决这些问题。这就提高了物业管理的要求。
而目前不仅仅是普通的居民小区,就连现在城市商业中心的许多服务型场所都开始使用物业管理了。但是以前普通的人工管理太繁琐,一些纸质的数据分析量太大,这就给现在的物业人员带来了极大的不方便,工作太累不说,数据还容易出现错误。所以当下的人工管理已经不再适应社会的发展。而随着社会信息化的发展,这也给物业公司提供了另外一个发展模式。而通过我们自己的市场调查,发现现在很多的而物业公司也是遇到了这些问题,居民也对自己小区的而物业管理不是很满意。所以设计一款高效,方便的物业管理系统还是有着很大市场需求的。
2系统开发技术和工具
2.1 开发技术的介绍
2.1.1 ASP.NET介绍
ASP.NET是一种用于创建基于Web的应用程序的编程模型。从根本上说它是和.NET Framework类库集来创建动态的Web网页的。这个技术室需要靠电脑的Web服务器中运行的。例如安装IIS,并且根据服务浏览器请求指示在服务器上执行程序。与直接由Web服务器提供的静态HTML 不同的是,ASP.NET页面实际上是在服务器上执行以后再产生结果的。页面的最后生成也许是由许多不同的指令和/或数据源构造的。而我们现在所学的是ASP.NET中用C#语言来书写的。
2.1.2 ?三层架构的介绍
所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即把这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。
数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.
业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。
表示层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成:aspx,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
2.2 开发工具的介绍
2.2.1 Visual Studio 2010简介
Visual Studio 2010是在2010年发布的,其中里面的集中环境是经过仔细设计和组成的,这样的Visual Studio 2010编程就会变得更加的简单明了了。在Visual Studio 2010发布到社会上的同一时间,.NET Framework
2.2.2 SQL Server 2008的概述
数据库是数据管理的最新技术,是计算机科学的重要分支。十几年来,数据库管理系统已从专用的应用程序保发展成为通用的系统软件。由于数据库具有数据结构化,最低冗余度,较高的程序与数据独立性,易于扩充,易于编制应用程序等特点,较大的信息系统都是建立在数据库设计之上的。而本系统采用的数据库则是SQL Server 2008,它具有可信任的,高效的,智能的等特点。相对于Microsoft SQL Server 2005来说,Microsoft SQL Server 2008做了简单数据加密、 外键管理和增强审查来扩展它的安全性。
而现在我们学的数据库系统越来越重要了,常见用的数据库软件有SQL Server 和My SQL。我们学习用的主要是SQL Server 2008 ,它不仅简单易操作,而且功能强大全面。所以我设计的这款系统选用的数据库是SQL Server 2008.
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3336.html