ImageVerifierCode 换一换
格式:DOCX , 页数:46 ,大小:1.94MB ,
资源ID:22586536      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22586536.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小区物业管理系统的设计与实现Word下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小区物业管理系统的设计与实现Word下载.docx

1、对个人用户的好处是无缝的、吸引人的体验。商业需求 XML Web services是分布式计算的重要标准,也是未来软件开发的技术趋势,通过XML Web services标准,应用软件之间可以实现跨平台,跨编程语言的联接和互操作。作为微软平台的一个基本功能,.基于XML Web services标准的.NET 开发平台可以实现个人之间,个人与企业之间,和企业之间的信息互连,这样就实现人们可以随时随地存取和使用信息的梦想。 在微软构造和实现这种.NET- connected平台的同时,众多的合作伙伴和厂商也在开发基于XML Web services标准的可以互相联接和整合软件产品和解决方案。这些

2、软件产品和解决方案正在给他们的客户带来巨大的好处:企业的信息系统可以更方便地为其用户提供更好的服务,企业的信息系统可以与合作伙伴的系统更好地相连,可以为企业的雇员提供及时正确的信息5。产业商机 微软公司的.NET Connected Logo计划,是一个全球认证计划,主要是用来标识那些基于XML Web services而开发的软件和解决方案。经微软认证的软件公司,可以将.NET Connected 标志图案置于其被认证软件产品的包装,文档,宣传材料和广告中。 .NET Connected标识,标志着您的应用软件基于.NET Framework开发,能够基于XML Web services标准

3、和其他的软件共享数据和功能。.NET Connected Logo计划可以帮助客户识别应用软件、系统和服务是否为了适应下一代Internet计算的要求而进行了优化6。 2.2 ASP.NET简介ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势7。(1)、执行效率大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一

4、条一条的解释强很多。(2)、世界级的工具支持ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。(3)、强大性和适应性因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。A

5、SP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net8。(4)、简单性和易学性ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。(5)、高效可管理性ASP.net使用一种字符基础的,

6、分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体,和快捷9。2.3 C#技术简介C#是一种完全面向对象的高级程序设计语言,是微软公司为.NET FrameWork量身定做的开发语言,用以实现.NET目标“使任何人从任何地方、在任何时间、使用任何装置都能使用互联网上的服务”。换句话说,C#是专门为.NET应用而开发的语言,但是C#就其本身而言只是一种语言,尽管它是用于生成面向.NET环境的代码,但是它本身不

7、是.NET的一部分10。.NET FrameWork 没有限制应用程序的类型,C#使用.NET FrameWork,所以也没有限制应用程序的类型,常用的应用程序类型有:Windows应用程序、Web应用程序、Web服务11。因而C#在Web系统、Webservie开发、桌面应用、类库及COM开发等多个领域都具有强大的功能,有助于更快地完成易维护、效率高、运行稳定的系统。C#程序员可以在Microsoft .NET平台上事半功倍的构建应用程序的扩展框架。C#包含了内置的特性,使任何组件可以轻松转化为XML网络服务,通过Internet被任何操作系统上运行的任何程序调用。同时C#和ASP.NET进

8、行搭配可以快速、方便的开发应用型管理网站,本系统就是运用C#和ASP.NET的结合搭建的。2.4 Web服务器的工作方式在Browser/Server体系结构中,Web服务器的工作方式是请求一应答方式12,服务器中信息以页面(或称Web页面)的形式存储,而这些页面则采用超文本标记语言HTML来对信息进行组织,并通过超连接将他们链接起来,具体过程如下:l)、接受浏览器端请求;2)、执行服务器端的应用程序,如果必要,请示数据库服务;如果请求的是Web静态页面则直接寻找相关相关静态页面;3)、生成HTML文档;4)、回应请求。Web服务的框架结构图如图2-2 图2-2 Web服务框架结构图2.5 W

9、eb数据库技术(ADO.NET技术)ADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft技术中访问数据,它是微软公司提供的继ADO之后最新的改进版。ADO.NET提供平台的互操作性以及可伸缩的数据访问能力,增强了对非连接编程模式的支持,并支持RICH XML。由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议,同

10、时,ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库,这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的13。ADO.NET对象模型中有五个主要的组件,分别为Connection,Command,DataSetCommand,DataSet以及DataReader。这个五个组件式ADO.NET和数据库打交道的主要组件。ADO.NET的工作原理图如图2-3所示:图2-3 ADO.NET的工作原理图3系统需求分析与框架设计3.1 系统需求分析随着科学技术的不断提高计算机科学技术日渐成熟,以计算机为基础构建的小区物业管

11、理信息系统在小区物业管理中应运而生。小区物业管理信息系统将使日常的小区物业管理工作全面实现系统化、自动化的科学管理,能够极大地提高物业管理人员的工作质量和管理水平。需求分析的过程也是需求建模的过程,是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多地捕获现实世界的语义。根据需求获取中得到的需求文档,分析系统实现方案。需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么”的问题。需求分析模型如图3-1: 模型化 怎么做 抽象化 做什么 理解需求 导出 具体化 实例化 表达需求图3-1 需求分析模型 调研小区物业管理业主和物业公司两者关系,

12、可以确定本系统主要可以分为业主服务和物业公司服务两大模块,业主服务模块主要是业主对基本信息的了解,业主对水电气费、物业费知情,业主对一些服务意见的投诉;物业公司服务模块主要是物业公司对小区、业主及物业工作人员基本信息的添加工作,处理业主的投诉意见,物业公司对业主水电气费、物业费的添加、收取工作,物业公司对业主每个月水电气用量、每个月投诉类型总量的统计分析。从上面的描述,本系统可以分为业主、物业公司两大用户。他们之间的具体权限如下:1、业主主要是查询水电气物业费、投诉建议编辑、报修编辑等;2、物业公司主要是基本信息的编辑、各种费用的编辑、业主投诉建议的处理、业主水电气统计分析、业主投诉建议的统计

13、分析等。3.2架构设计小区物业管理系统在各个经济小区中都具有广泛的应用.首先,介绍小区物业管理系统的结构和数据管理。小区物业管理系统的任务是用计算机管理和维护小区业主管理、水电气费管理等,并提供各种查询功能。它不仅具有检索迅速、查找方便、操作简单、可靠性高、存储量大、保密性好、寿命长和成本低的优点,还可以极大地提高小区管理员的工作效率和质量。架构图小区物业管理系统包括两部分的内容:业主模块、物业公司模块。针对不同的用户,系统会根据不同的用户进入相关的管理界面,并且不同的用户只能处理相关的操作,彼此之间是不会受到影响的。具体的系统框架图如图3-2图3-2系统架构图依照上面的架构图,我们可以对业主

14、模块和物业公司模块的具体功能再做详细的说明:1)、业主模块:1.1)、基本信息模块:主要是自己信息的查看、小区基本信息的查看、公共财产的查看等; 1.2)、业主费用模块:主要是查看水电煤气费用及物业费用的缴纳情况等;1.3)、报修服务模块:主要是业主报修的编辑、在未审核前的修改、查看报修记录、查看已审核的报修等;1.4)、投诉建议模块:主要是业主投诉意见的编辑、在未审核前的修改、查看投诉意见记录、查看已审核的投诉意见等;2)、物业公司模块: 2.1)、小区管理模块:主要是小区基本信息的编辑、小区公共财产的编辑、修改、删除等;2.2)、物业管理模块:主要进行业主投诉意见的审核及处理、业主报修信息

15、的审核及处理等操作;2.3)、费用管理模块:主要进行对每家业主每月水电气费及物业费用的编辑、修改、删除并对各种费用的收取等操作;2.4)、系统用户模块:主要进行业主信息和物业人员信息的添加、修改、删除等操作;2.5)、统计分析模块:主要进行对业主全年每月水电气用量的图表分析,对投诉意见每种类型每个月总量的图表统计分析。主要页面设计如下:-登录界面通过用户名和密码实现用户登录,并判断用户的权限-系统首页根据不同的用户角色,进入相关首页,并在首页中展示此用户相应可以操作的权限功能。-退出系统页面通过这一功能,用户可以退出系统以致最终关闭页面。业主模块主要页面设计如下:-基本信息管理包括“我的个人信

16、息”、 “小区楼栋信息”、 “公共财产信息”、等页面。-物业费用管理包括“物业费用类型”、 “水电煤气费用”、 “本业主的物业费用”等页面。-报修服务管理包括“业主报修添加”、 “业主报修记录”、 “未审核报修记录”、 “已审核报修记录”等页面。-投诉服务管理包括“业主投诉建议添加”、 “投诉建议记录”、 “未审核投诉建议”、 “已审核投诉建议”等页面。物业公司模块主要页面设计如下:-小区管理包括“小区信息一览”、 “小区信息添加”、 “公共财物管理”等页面。-物业管理管理包括“业主投诉管理”、 “业主报修管理”等页面。-费用管理包括“水电气费管理”、 “物业费用管理”等页面。-统计分析情况包

17、括“业主水电气量的统计分析”、 “物业状况统计分析”等页面。-用户管理包括“业主信息管理”、“物业人员的管理”等页面。3.3 系统开发平台的选择Visual Studio 是微软公司推出的开发环境,是目前最流行的 Windows 平台应用程序开发环境。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。2005年,微软发布了 Visual Studio 2005,Visual Studio 2005支持建立任意类型的.NET组件或应用程序,在使用这个工具时,可以选择任意Mic

18、rosoft .NET兼容的语言来建立应用程序,它还允许创建Windows Forms、XML Web服务、.NET组件、可移式应用程序、ASP.NET应用程序等等,在这个版本中包含大量的新向导和智能标记,简化了开发过程。 由于Visual Studio 2005的开发平台比较完善、便捷,尤其是在应用系统的开发,因此本系统选择Visual Studio 2005作为开发平台。4系统设计系统设计阶段的主要任务是:在科学、合理的设计和总体模型的基础上,尽可能提高系统的运行效率、可变性、可控性和工作质量。充分利用并合理投入各类可以利用的人、财、物资源,使之获得较高的综合效益。4.1系统数据管理小区物

19、业管理系统的数据库功能主要体现在对各种信息提供保存、更新和查询,在这基础上包括业主投诉信息数据管理、业主水电气费数据管理、统计分析数据管理等,各部分数据内容紧密相关。系统的数据库后台用Mierosoft SQL Server2000创建数据库和表,并应用C#编写代码,进行程序设计,实现各个页面上的功能。系统的E-R数据模型图如图4-1:图4-1 系统E-R数据模型本系统涉及的主要数据表有:操作用户(物业人员)表、业主信息表、小区信息表、楼栋信息表、水电气费表、物业费用表、服务投诉表、业主报修表、公共财产表;主要数据库表设计如下: 操作用户表,记录物业工作人员及登录系统的数据的详细信息,表结构如

20、表4-1:表4-1 操作用户表字段名数据类型是否主键是否外键备注用户编号nvarchar(30)是用户姓名nvarchar(50)否用户密码所在部门联系电话职责说明UsersChar(10)作为职责权限 业主信息表,记录业主的详细信息及业主登录系统的数据的详细信息,表结构如表4-2:表4-2 业主信息表业主编号业主姓名身份证号码业主登录系统密码楼栋名称单元名称房号名称房屋性质房屋类型建筑面积float(8)套内面积联系地址常住人员手机入住日期当前状态补充说明nvarchar(150) 楼栋信息表,记录小区楼栋详细信息,表结构如表4-3:表4-3 楼栋信息表所处位置单元信息楼层信息总人口数总户数

21、int(4)入住户数空置户数总户数-入住户数住宅户数商用户数管理楼长nchar(10)nvarchar(20)nvarchar(250) 水电气费表,记录每家业主的每月水电煤气的详细信息,表结构如表4-4:表4-4 水电气费表自动编号标识,自动增1计费年份计费月份费用类型表编号表底数Float(8)为上个月的表止数表止数表用量表止数-表底数计费单价应交金额表用量*计费单价登记标志Nchar(10)费用状态 小区信息表,记录小区详细信息,表结构如表4-5:表4-5 小区信息表 小区名称负责人建造时间Datetime(8)停车面积楼宇数量绿化面积道路面积小区地址nvarchar(1000)小区说明 物业费用表,记录业主每个月物业费用详细信息,表结构如表4-6:表4-6 物业费用表计费单价*套内面积登记标记 公共财产表,记录小区公共财产的详细信息,表结构如表4-7:表4-7 公共财产表财产编号财产名称

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1