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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

小区物业管理系统设计说明书.docx

1、小区物业管理系统设计说明书毕业设计说明书小区物业管理系统的设计与开发学 院:计算机科学与技术学院专 业: 软件工程 学生XX:学 号:指导教师:2015 年 6 月摘要本文主要展示了小区物业管理系统的设计与开发过程。小区物业管理系统是将所涉及到的小区管理事务利用计算机技术组织起来,实现小区事务方便高效的管理,同时极大地方便了小区住户的日常生活。本系统采用近几年新兴的C#语言作为编程语言和发展日趋成熟的ASP.NET技术作为创建应用程序的方式,并且使用微软公司的SQL Server 2005数据库作为后台数据库存储数据,从而实现了小区物业管理员对小区物业信息的管理和住户对小区物业信息的查询。本系

2、统主要分为系统管理员和住户两大功能模块,在系统管理员功能模块下有系统用户管理、站内新闻管理、住户管理、停车信息管理、在线投诉管理和欠费信息管理;在住户功能模块可查看站内新闻、用户注册、在线投诉、缴费查询、停车信息查询。本文分为五章,主要从系统的分析、概要设计、详细设计与实现以及测试等几个方面对系统的开发流程进行了介绍。第一章,介绍了开发背景和意义、关键技术、开发目标、本文主要工作;第二章,介绍了需求、功能、架构、业务流程图的设计和数据库E-R图的设计;第三章,介绍了各个类库的设计和数据库的各个字段的确定;第四章,介绍了各个层实现的主要代码和各个模块的实现的主要代码;第五章,介绍了测试的过程,包

3、括界面、功能的测试。关键词:小区物业管理系统,C#,SQL ServerAbstractThis article focuses on the design and development process of residential property management system. Residential property management system is involved in munity management services using puter technology to organize, to achieve convenient and efficient m

4、anagement of munity Affairs, at the same time greatly facilitate the daily lives of area residents.The system uses emerging in recent years as the programming language C # language and the development of increasingly sophisticated ASP.NET technology as a way to create applications and uses Microsoft

5、s SQL Server 2005 database as a backend database to store data in order to achieve the residential property management members of the residential property management and household information query residential property information. The system consists of two functions for system administrators and h

6、ousehold module, the system administrator function modules user management system, station news management, household management, parking information management, arrears online plaint management and information management; function in the household modules can view the station news, user registratio

7、n, online plaints, payment inquiries, parking information inquiries.This paper is divided into five chapters, mainly from system analysis, outline design, detailed design and implementation, and testing and other aspects of the system development process were introduced.The frist chapter introduces

8、the background and significance of the development of key technologies,development goals,the paper work;the second chapter introduces the requirements, functional, architecture, business process diagrams ER diagram design and database design; the third chapter introduces determine each library desig

9、n and the various fields of the database; chapter introduces the major code of each layer to achieve the main code and the implementation of each module;it requires property managers with an efficient management of the residence network system forquick release in the cell andobtain residence and the

10、 fastest responseto the needs ofusers in atimely mannerand provide tenants with services for households provide an efficient and fortable living environment;chapter, describes the process of testing, including the interface, function test.Keywords:Residential property management system,C#,SQL Server

11、 第1章引言1.1 开发背景物业管理系统对每个小区是必不可缺少的,它的功能直接影响着物业在小区方面的管理,好的管理系统可以帮助物业对小区各方面的管理变得轻松。随着计算机技术的发展,特别是计算机的普及,计算机强大的功能已为人们认可,已经深入到社会的各种领域。传统的物业管理,都有着相当繁重的工作量,而且效率很低。另外时间一长,信息的积压,对数据的查找和修改带来很大的麻烦。这些现状,迫切需要开发一套物业管理系统,使用计算机对小区进行管理,具有手工管理所无法比拟的优点,例如:迅速检索、查找方便、可靠性高、存储量大、XX性好、寿命长、成本低等。这些优点能够极大地提高小区信息管理的效率,也是物业的科学化、

12、正规化管理的重要条件。本物业管理系统的开发,是为了规X住在小区的管理工作,为物业管理部门提供一套高效、快捷的应用软件。使用计算机进行小区物业信息的处理,具有如下的优点:1.及时信息交流,改善服务质量通过本系统对小区物业管理信息的规X管理,可以及时地掌握业主们的需求,并根据需求有针对性的改善业务,以提高服务质量。2.方便查询,提高工作效率。1.2 国内外发展概况1.2.1国外应用状况调查据统计,目前,美国在财务会计上占有90%的信息工作由计算机完成;在各种物业管理中80-100%的信息处理由计算机完成;计划管理是8090%;在计算机应用发展较快的国家中,计算机应用于信息管理的占80%;用于科技计

13、算的占8%,用于生产过程控制的占12%;由此可以看出,信息管理是计算机应用的主要领域。法国的“HABITT400”物业信息管理软件就是比较具有代表性的物业管理软件, 亚洲地区的新加坡,就有200多家大小不同、功能完备的物业管理公司,其大部分采用了计算机管理各类信息。计算机辅助物业管理已成为XX、新加坡等地的物业信息管理的重要组成部分,其计算机技术的综合能力、软件质量、管理效果等高出许多。相比之下,我国的物业管理信息化建设上处于学步阶段,由于国情和各种发展条件的不同,我国信息化的管理也正在积极普及和推广。1.2.2国内现状调查相对于国外的物业信息管理,我国目前由于物业信息管理在社会大生产中占用重

14、要地位,虽然其计算机化在发达国家已达到95%以上,而我国在全国X围内推广计算机在信息管理中的应用,是在80年代初开始的。因此,起步虽然晚,但发展很快,在相当长的时间里,我国的物业管理人员要将信息管理技术应用于实践,在实践中学习计算机技术,积累经验,在过程中收集资料。特别是我国的计算机技术并不算很落后,但是无论从软件的质量、管理效果,能力等各个方面都不及国外,所以,我们要从现在做起,在实践中促进开发和应用,使计算机称为物业管理工作的一部分,推动我国管理信息现代化的发展进程。1.3关键技术介绍1.3.1 ASP.NET 技术ASP.NET 是M的一部分,作为战略产品不仅仅是Active Serve

15、r Page(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET 是一个已编译的、基于.NET 的环境,可以用任何与.NET兼容的语言创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NET Framework.开发人员可以方便地获得这些技术的优点。其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。ASP.NET摆脱了以前ASP

16、使用脚本语言来编程的缺点,可以使用任何编程语言包括C+,VB,JS等等。ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给web开发人员更好的灵活性,有效的缩短了web应用程序的开发周期。1.3.2 ADO.NET技术ADO.NET的名称起源于ADO(Active Data Objects),是一个组建库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。A

17、DO对象是针对当前微软的软件所支持的数据进行操作的最为有效、简单并且功能强大的方法。它可以把大部分数据源可编程的属性值直接扩展到Active Server上,主要含有Connect、Recordset与mand三种对象。其中:Connection对象主要负责打开或连接数据库文件;Recordset对象主要是存取数据库的内容;mand对象主要是对数据库下达行动查询指令。ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。ADO.NET是与数据源交互的.NET技术。有

18、许多的Data Providers,它将允许与不同的数据源交流,取决于它们所使用的协议或者数据库。然而无论使用什么样的Data Provider,开发人员将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连接。Sqlmand对象允许开发人员与数据源交流并发送命令给它。为了对进行快速的只“向前”地读取数据,使用SqlDataReader。如果想使用断开数据,使用DataSet并实现能进行读取或者写入数据源的SqlDataAdapter。1.3.3 SQL Server 2005技术SQL Server是一个关系数据库管理系统,SQL Server 2005版本在继承了

19、SQL Server 7.0版本的优点同时又比它增加了许多更先进的功能:具有使用方便,可伸缩性好,与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98的膝上型电脑到运行Microsoft Windows 2005的大型多处理器的服务器等多种平台使用。SQL Server 2005代表着下一代Micsorosoft .NETEnterprise Servers(企业服务器)数据库的发展趋势。Microsoft SQL Server 2005是为创建可伸缩电子商务、在线商务、在线商务和数据仓储解决方案而设计的真正意义上的关系型数据库管理与分析系统。SQL Server

20、2005提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet标准支持允许您使用内置的存储过程以XML格式轻松存储和检索数据。您还可以使用XML更新程序容易地插入、更新和删除数据。Microsoft SQL Server 2005数据库具有超大容量的数据存储、高效率的数据查询算法、方便易用的向导和工具、有好亲切的用户接口,大大推动了数据管理、电子商务的迅猛发展。作为微软公司的产品,Microsoft SQL Server 是一种典型的关系型数据库系统。它除了提供数据定义、数据控制、数据操纵等数据库系统的基本功能之外,还提供了系统安全性、数据完整性、并发性、审计性、可用性、

21、集成性等独特功能。使用SQL Server 2005可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 满足了苛刻的电子商务和企业应用程序要求。第2章系统分析2.1 可行性分析2.1.1技术可行性随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。而这个系统尽管在组织关系上存在着很大的复杂性、繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。2.1.2经济可行性对于整个系

22、统而言,在系统未运行之前,初期投资比较大花费相对而言比较多。各部门必须配置电脑、服务器及相关的网络设备,但是现在计算机已经普及了,并且在整个系统投入运行之后,相关人员的培训费可以减少很多。而同时又减少了数据的流通环节。不必要花费那么多的时间,也就是说最重要的就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成收据丢失的问题。适应了当前发展的形势。2.1.3管理可行性随着时代的发展,人员素质已逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑的故障问题。2.2 系统开发目标设计系统最基本的要求就是便

23、于用户进行操作。这样才能使系统易学易用。1.合理的设计数据库尽量合理的减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。2.设计出友好的界面界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。3.实现基本功能和一些特殊功能的操作该系统要求除了能实现信息的录入,删除,查询等基本功能之外,还要求能够根据用户的需求进行操作。2.3 系统应该实现的功能1.信息管理作为功能的第一部分。除了包括物业公司的信息、物业管理人员的信息,住户信息外,物业管理员还需要及时的将小区的重要事件(小区公告、通知等)以及

24、一些有利于小区建设的新闻传递给小区住户。2.各种费用的收费管理作为一个模块。本系统最终要实现的主要功能:据小区无业的状况随时进行物业汇总,对物业管理过程中的空间管理、住户管理、收费管理、查询及统计,其在数据库技术的支持下,构建一个信息管理系统。第3章系统总体设计3.1 总体结构设计通过对用户的调查以及对用户需求的分析,可以了解管理员对信息系统的要求与设想,可以根据目前的资源条件,初步提出系统的目标,系统要具体化,同时应该具有一定的先进性。此阶段所要考虑的问题是:系统的X围,既要覆盖的X围,是整个组织的信息系统还是局部的信息系统;业务功能,即为了实现系统的目标,初步考虑包含的子系统,每个子系统所

25、完成的功能;系统结构的配置,既考虑系统采用的数据库管理系统和开发工具等;开发策略决定开发的方式和开发方法,制定分阶段开发计划等。本小区物业管理系统分为管理员和住户操作两个界面,其中管理员操作页面包括:系统用户管理、站内新闻管理、住户管理、停车信息管理、在线投诉管理、欠费信息管理;用户操作界面包括:站内新闻查看、用户注册、在线投诉、缴费查询、停车信息查询。图3-1 总体设计流程图3.2 功能模块的具体结构本小区物业管理系统分为管理员和用户操作两个界面,其中:管理员操作界面包括:系统用户管理、站内新闻管理、住户管理、停车信息管理、在线投诉管理、欠费信息管理;用户操作界面包括:站内新闻查看、站内用户

26、注册、在线投诉、缴费查询、停车信息查询、站内公告浏览。3.2.1管理员界面1.系统用户管理:管理员的添加和删除以及注册用户的查询。2.站内新闻管理:对小区新闻进行添加、修改、删除、查询操作。3.住户管理:对小区住户进行添加、修改、删除、查询操作。4.停车信息管理:对停车信息进行添加、修改、删除、查询操作。5.在线投诉管理:显示小区住户的投诉信息。6.欠费信息管理:对欠费信息进行添加、修改、删除、查询操作。3.2.2住户界面1.站内新闻查看2.站内用户的注册3.在线投诉4.缴费查询5.停车信息查询6.站内公告浏览3.3 系统的详细设计本系详细设计具体包括:代码设计,数据库设计,输入、输出设计,处

27、理过程设计等。代码设计:代码是客观实体或属性的一种表示符号。在系统中,姚建华程序设计,加快输入,减少出错,便于计算机的处理。数据库设计:数据不同与信息,只有有用的数据才是信息。数据存储是一项基础工作,是一切信息管理的前提。输入输出设计:在满足输入信息正确性和输出需要的前提下,针对不同的用户要求,以最适当的形式,输出合乎需要的信息。处理过程设计:该设计是对整体设计的把握。3.4 概念设计概念设计的任务是设计满足用户需求的中性的概念数据模型,即概念模式。采用了实体联系(ER)的方法来进行数据库的概念设计。在设计概念结构时,按照信息处理需求,模拟现实世界,使用了“先分后合”的策略,即:先分别考虑用户

28、的信息需求,形成局部概念结构,然后再综合成全局的概念结构。再E-R方法中,局部概念设计又称为局部E-R模式,全局概念结构又称为全局ER模式,其图形表示为E-R图,如图3-2。图3-2 全局E-R图系统主要数据表的物理结构如下:1、allusers(管理员)表:username,pwd,cx,addtime allusers(管理员)表的物理结构如表3-1所示。表3-1 allusers(管理员)表 序号字段名数据类型长度备注1username varchar50管理员账号2pwd varchar50管理员密码3cx varchar50管理员权限4addtime datetime2、allgon

29、ggao(站内新闻)表:ID,title,content,leibieallgonggao(站内新闻)表的物理结构如表3-2所示。表3-2 allgonggao(站内新闻)表序号字段名数据类型长度备注1IDint2titlevarchar255新闻标题3contenttext新闻内容4leibievarchar50新闻类别3、book(在线投诉)表:ID,username,sex,body,qq,email,adddate,homepage,rebodybook(在线投诉)表的物理结构如表3-3所示。表3-3 book(在线投诉)表序号字段名数据类型长度备注1IDint2usernamenva

30、rchar20住户名3sexnvarchar4性别4bodynvarchar500投诉内容5qqnvarchar10QQ6emailnvarchar20Email8adddatedatetime添加日期9homepagenvarchar50个人主页10rebodynvarchar500回复留言4、dx(系统公告、简介)表:ID,leibie,contentdx(系统公告、简介)表的物理结构如表3-4所示。表3-4 dx(系统公告、简介)表序号字段名数据类型长度备注1IDint2leibievarchar50所属类别3contenttext内容5、youqinglianjie(友情)表:ID ,

31、mingcheng,wangzhi,addtimeyouqinglianjie(友情)表物理结构如表3-5所示。表3-5 youqinglianjie(友情)表序号字段名数据类型长度备注1IDint2mingchengvarchar50网址名称续表3-53wangzhivarchar504addtimedatetime添加日期6、qianfeixinxi(欠费信息)表:ID,danjuhao, jiaofeizhuhu,jiaofeifangshi, jiaofeishijian, qishishijian, zhongzhishijian,jiaofeijine, jiaofeizhuangtai, shoufeirenyuan, beizhu youqinglianjie(友情)表的物理结构如表3-6所示。表3

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

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