毕业设计(论文)ASP.NET小区物业管理系统的设计与实现.doc
《毕业设计(论文)ASP.NET小区物业管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP.NET小区物业管理系统的设计与实现.doc(41页珍藏版)》请在三一办公上搜索。
1、小区物业管理系统的设计与实现摘 要随着我国科学技术和社会经济的不断发展,人们对住宅的要求也越来越高,为了适应社会的这一需求,物业管理系统应用而生。本系统利用计算机与互联网的优势,采用ASP.NET技术作为创建应用程序的方式,以C#作为编程语言,采用SQL SERVER 2000数据库作为后台数据库。论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对系统的研究意义,研究现状及设计目标进行分析,通过对系统需求和可行性进行分析,确定了系统的功能模块,并画出相应的功能结构图、模块图和数据流图。然后按系统总体设计的结果,对系统中的数据库进行结构设计以及与数据库连接的DB设
2、计。最后在系统的设计与实现中,对系统的数据库和网页做了详细的设计。其中着重叙述了物业管理模块与用户之间的分析过程,并给出各模块的实现方法及部分源代码和系统关键技术的程序实现。经过系统调试运行后表明,系统可以满足用户的各项要求。关键词:小区物业,管理系统,住户,SQL Server 2000ABSTRACTWith the development of science technology and social economy in our nation, people have high desire for their house. In order to adapt this kind o
3、f social requirement, estate management system appears at the moment. The system has the advantage of computer and internet. and usedASP.NETasitswaythatsetuptheapplication, C#asitslanguage, SQL Server 2000 database conductandactionsbackstage database.First, the background of this system is showed,an
4、d developing tools and key technology used are simply presented. Second, system research meaning, status quo and design destination are analyzed. By analyzing the system demand and feasibility, functional module is confirmed. Furthermore, relevant functional structure charts, module charts and datum
5、 flow charts are drawn. Then according to the result of system design, structure design and DB design linked to database are made toward system database. At last, on the system design and implement, detailed design is made to system database and webpage. Meanwhile, estate management module and analy
6、sis process between customers is emphasized, furthermore, implement method of modules, and program implement of a portion of source code and system key technology are given.After system debug and run, it is shown that system can satisfy the demand for the users.Keywords: The community estate, Manage
7、ment system, Inhabitants, SQL Server 2000目 录第1章 系统概述11.1 系统开发背景11.2 系统开发技术简介1第2章 系统分析42.1 系统的研究意义42.2 研究现状及设计目标42.2.1 系统的特点及优缺点分析42.2.2 现行研究存在的问题及解决办法52.2.3 系统的设计目标62.3 系统的可行性分析6第3章 系统总体设计93.1 系统功能设计93.2 系统模块设计103.3 数据流图123.4 用户接口设计133.5 系统的运行设计133.5.1 运行环境133.5.2 运行控制133.5.3 运行时间133.6 系统的出错处理设计143.
8、6.1 出错信息143.6.2 补救措施143.6.3 系统维护设计14第4章 数据库设计154.1 数据库物理结构设计154.2 数据库概念结构设计164.3 数据库逻辑结构设计174.4 数据库及数据表的创建184.4.1 JDBC数据库访问的描述及配置测试194.4.2 创建数据库204.4.3 数据表的创建204.4 与数据库连接的DB设计21第5章 系统的设计与实现225.1 系统的主框架页面的设计与实现225.2 用户身份验证模块设计与实现235.3 物业管理模块的设计与实现255.4 住户管理模块的设计与实现275.5 设备管理模块的设计与实现295.6 系统管理模块的设计与实现
9、305.7 公共操作类(CCUtility)设计与实现325.8 IIS信息服务配置33第6章 性能测试与分析报告34结 论35参考文献1致 谢2第1章 系统概述1.1 系统开发背景随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,对住宅本身的美观、质量要求也就越来越高。与此同时用户也希望物业小区有良好的服务和管理,诸如对小区的维修维护都要求小区管理者做的完善。这就需要物业小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为设计小区物业管理系统提供
10、了市场需要。而设计小区物业管理系统在现代社会是最热门的行业,也是最关切老百姓实际生活的设计。各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到解决。伴随着小区的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对查找、更新和维护都带来了不少的困难。由于科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已被人们深刻认识,并且在人类社会的各个领域发挥着越来越重要的作
11、用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。这些优点能够极大地提高工作的效率,也是企业科学化、正规化管理与世界接轨的重要条件。因此,开发出一套小区物业管理系统软件来满足社会的这一需求。1.2 系统开发技术简介结合小区物业管理的实际需要,通过对C/S模式、ASP.NET开发工具1、SQL Server 2000数据库以及SQL语言2和HTML语言3的深入学习及实践,主要完成了物业管理系统的需求分析、数据库设计、应用程序设计与开发工作。本系统用C#和ASP.NET实现
12、小区管理中所涉及的物业管理系统。在开发过程中运用到了CSS页面设置技巧4以及在WEB应用程序开发中对数据库的访问技术5。利用ASP.NET平台的特性设计了结构合理的WEB应用程序,并将C#与数据库结合高效地开发WEB应用程序。(1)ASP.NET技术简介ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.Net,C#和J)来开发应用程序。另外,任何ASP.NET应用程序都可以使用.NET Framework平台。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等。ASP.NET可以无缝地与WYSIW
13、YG HTML 编辑器和其他编程工具(包括Microsoft Visual Studio .net)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具的所有优点,包括开发人员用来将服务器控件拖放到Web页的GUI和完全集成的调试支持6。微软为ASP.NET设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。(2)C#技术简介C#是Microsoft为开发NET平台上运行的基于组件的Internet程序和服务而专门设计的语言。C#是一种简单、现代、面向对象和类型安全的编程语言,由C和
14、C+发展而来。C#(发音为“C霎普”)牢固地植根于C和C+语言族谱中,并且会很快被C和C+程序员所熟悉。C#的目标在于把Visual Basic的高生产力和C+本身的能力结合起来。C#作为Microsoft Visual Studio 7.0的一部分提供给用户。除了C#以外,Visual Studio还支持Visual Basic、Visual C+和描述语言VBScript和Jscript。所有这些语言都提供对Microsoft .NET平台的访问能力,包括一个通用的执行引擎和一个丰富的类库。Microsoft .NET平台定义了一个“通用语言子集”(CLS),是一种混合语言,这样可以增强C
15、LS兼容语言和类库间的无缝协同工作能力。对于C#开发者,这意味着既是C#是一种新的语言,已经可以对用老牌工具,如Visual Basic和Visual C+的丰富类库进行完全访问。C#自己并没有包含一个类库7。(3)SQL Server 2000技术简介Microsoft SQL Server(简称 SQL Server)是微软公司推出的一个高性能的关系型数据库管理系统,随着其产品性能的不断提高,使之在数据库系统领域中占有重要地位。Microsoft SQL Server 2000是继SQL Server 6.5和SQL Server 7.0以后,推出的又一改进的关系型数据库管理系统,使用户快
16、捷地管理数据库和开发应用程序。SQL Server 2000使用了最先进的数据库结构,与Windows DNA紧密集成,具有强大的Web功能,可以利用高端硬件平台以及最新网络和存储技术,可以为最大的Web站点和企业应用提供优良的扩展性和可靠性,使用户能够在Internet领域快速建立服务系统,为占领市场赢得宝贵的时间。同时,SQL Server 2000还为用户提供了重要的安全性功能,为用户数据安全提供了可靠的保证。另外,SQL Server 2000在数据库服务器自动管理技术方面处于数据库领域的领先地位,可以使用户免去繁琐复杂的工作量,从而有精力处理更重要的问题,使系统在商业战略上占得先机。
17、SQL Server数据库系统特点8:与Internet高度集成;高伸缩性和适应性;企业级数据库功能强;易于安装和使用;具有决策支持的资料仓库。第2章 系统分析2.1 系统的研究意义小区管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源,对于小区的管理人员来说,物业管理包括物业设备管理、住户管理、停车场管理、设备管理、系统维护管理等。而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给管理人员带来很多不便。为了更好的为广大住户服务,所以决定开发一套小区物业管理系统,帮助小区管理人员从复杂的物业管理之中解放出来。2.2 研究现状及设计
18、目标2.2.1 系统的特点及优缺点分析随着全国经济发展和城市开发,物业管理已形成规模,其效益也越来越明显。在经济效益方面,对地方政府而言,减少了大量的财政补贴;对住宅区开发企业而言,能提高物业市场竞争力,使开发企业的房产畅销,加速资金周转。同时,完善的物业管理能为开发商树立良好的企业形象,吸引更多的房地产交易商和消费者。在环境效益上,住宅区内的环境和布局、治安等与整个建设风貌融为一体,提高了房地产业的综合效益。但是,目前在物业管理的实践过程中还存在着如下问题9:1.物业管理架构不完善。目前,全国物业管理存在的首要问题是架构不完善,体制需进一步理顺和重新构建。其中,政府、管委会、物业管理公司责、
19、权、利关系需要进一步明确。2.配套设施运作不理想。目前,小区的投资建设与物业管理脱节,没有从物业的生产、流通与消费的全过程来通盘设计和全方位运作,配套设施运作不理想,物业管理滞后于住房消费使用。3.维修保养不得力。小区或写字楼一旦发生故障性事件而向物业管理公司反映(诸如电梯损坏、水管泄漏、电闸破坏、防盗门失灵、墙灰剥落等),往往不能得到及时解决。4.物业管理法制不健全。小区物业管理方面的法规很不健全,诸如物业管理体制、物业管理经费等关于住宅小区的物业管理中的重大问题都有待于进一步的明确规定。为此造成了物业管理很难纳入依法管理的法制轨道。5.物业管理公司与社会相关方面关系不顺。物业管理公司在经营
20、管理服务过程中与街道、居委会、公安、交通、环保、卫生及文化娱乐等部门都有密切关系。由于工作范围不明确,关系不协调,已成为小区物业管理中一大突出矛盾。6.物业管理不到位。目前有物业管理公司不以“物业管理”为主业,而着重于多种经营,或只限于收租金和一般养护维修,而对于如何保养好建筑物的外貌、公用部位、周围环境,主动维修设备,提高物业的使用功能和经济价值则未能很好顾及,更谈不上特约服务了。7. 地区间发展不平衡。各个省(市、区)申报参评全国优秀管理住宅小区,不足全国小区总数的30%,参评城市不到全国城市的1%,有6个省会城市拿不出小区参评。这里既有南北经济发展差异的客观因素,也有主管部门“重建轻管”
21、的倾向。2.2.2 现行研究存在的问题及解决办法国家应尽快出台物业管理专业性法规,用来规范政府、业主委员会、物业管理公司、房产开发商、居住者各自的责、权、利,以及相互之间的法律关系10。进一步明确物业管理在社会主义初级阶段的地位和作用,为物业管理公司提供一个宽松、公开、公平的竞争环境,使我国物业管理向社会化、专业化、企业化经营轨道上迈进一步。1.国家尽快颁布针对物业管理的专业性法律。物业是涉及房地产、市政、公安、工商、商业、规划、通讯等多个部门的综合经济行为,单一的部门法规在具体执行的权威性和规范作用受到限制,且单行法规自身存在各种局限性。国家亟需制定一部专业性的法律,对现代市场经济条件下的物
22、业管理行为进行引导、规范和制约。2.建立业主合约和业主委员会制度。房地产行政管理部门应尽快着手这方面的工作。以前建成已投入使用的大楼,可以帮助拟定完善、公正的业主合约(或房屋使用公约),并促使业主们签署,进一步指导协助大楼各业主成立健全的业主委员会组织。3.加强物业公司的资质管理。房地产行政管理部门应对物业公司进行严格的资质管理,实施注册和许可证制度,扶持市场化、社会化的专业性物业管理公司,引导专业性物业公司向大型化发展,创造规模效益,并将业绩优良的物业管理公司向业主委员会进行推荐。4.设置机构,规范管理。国家有必要设置专门的物业管理机构,利用国家和地方政府制定的一些法规、政策对业主委员会、物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP NET 小区 物业管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-3976243.html