会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

基于ASP.NET的小区物业管理系统设计

  • 资源星级:
  • 资源大小:3.64MB   全文页数:57页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

基于ASP.NET的小区物业管理系统设计

I摘要对于我们熟悉的管理系统大部分是以客户端服务器模式为主的,但随着管理系统的管理内容日益的丰富和多元化,浏览器服务器模式的管理系统逐渐成为主流的应用系统开发目标。特别是对于本系统的小区物业管理所要承担的管理任务更是在近几年全国范围的快速发展下变得越繁重,尤其是对于中小型的物业管理团队确实是一个不小的挑战。本论文在分析小区物业管理现状与国内外发展局势下,论证了本小区物业管理系统设计的必要性及其给居民小区和物业管理团队双方带来的双赢效益,并说明了本系统设计开发时用到的主要技术,在总体设计、详细设计和功能实现阶段从总体到局部由总需求到具体如何实现模块的主要步骤。本系统的主要功能模块为系统用户管理、业主维修管理、业主设施管理、业主收费管理、投诉管理、建议信。本系统主要使用DreamweaverCS5、VisualStudio2005和SQLServer2005进行系统核心设计以浏览器服务器模式将系统设为业主和管理员权限,两种权限下的主要功能模块是交互式的。将小区物业管理的管理任务分块化管理,实现分块负责的管理,有权进行管理的同时也有责任对管理范围内的事务负责,以明确管理员的责权归置。关键词小区物业管理VisualStudio2005SQLServer2005AbstractItisfamiliarforusthatthemostofmanagementsystemhavebasisonthemodelofC/S,butthemodelofB/Shavebeenthemainapplication,withthemanagementcontentgettingvarious.Paticularly,astheeconomyofstatediversing,thecontentfromresidentialpropertymanagementalsogetslargerinafewyears,itsalsoachallengeforthedeveloppingmanagementteam.Afterobservingthedevelopmentofresidentialpropertymanagementatboardandhome,thisthesisdemonstratedtheimportantroleofthemanagementofresidentialpropertyinapplicationandthemanagementwouldbringthedoublebenefittomanagerandresidenttogether,whenweapplythismanagementsystem.Atthesametime,thisthesistellsthereadersthatmaintechnologywhichusedinthedesigningprocessandthestepofthewholedesignanddetaildesignwhichreaderscanmodelthismanagementsystemiffollowingexactly.Thesystemconsistoftheusermanagementmoduel,thefixmanagementmodule,theequipmanagementmodule,thefeemanagementmoduel,thechargemanagementmoduel,suggestionmoduel.ThesystemcombinesadvancedcomputertechnologysuchasDreamweaverCS5,VisualStudio2005andSQLServer2005.Whatsmore,thissystermisdesignedtodividetwopossessionsformanagerandresident,andthetwosystermusersallhavethefivemainmodelstocommunicateeachotherintime.Dividethemanagementofresidentialpropertyintoseveralmodulestomanageareawithrelativemanager,whichcangetthegoalthatthemanagermustbehavethemselves.KeywordsmanagementofresidentialpropertyVisualStudio2005SQLServer2005III目录摘要...........................................................................................................................................IIIABSTRACT..................................................................................................................................IV目录............................................................................................................................................V1绪论.............................................................................................................................................11.1本课题的开发背景和意义...................................................................................................11.1.1开发背景........................................................................................................................11.1.2目的................................................................................................................................11.1.3意义................................................................................................................................11.2国内外发展状况...................................................................................................................21.2.1国内状况........................................................................................................................21.2.2国外状况........................................................................................................................21.3本课题应达到的要求...........................................................................................................31.3.1指导思想和应解决的主要问题....................................................................................31.3.2本文主要内容................................................................................................................32开发工具及技术.........................................................................................................................52.1B/S结构.................................................................................................................................52.2ASP.NET................................................................................................................................52.3VISUALSTUDIO2005..............................................................................................................62.4SQLSEVER2005....................................................................................................................82.5本章小结...............................................................................................................................83系统分析.....................................................................................................................................93.1可行性研究...........................................................................................................................93.1.1技术可行性....................................................................................................................93.1.2经济可行性....................................................................................................................93.1.3操作可行性....................................................................................................................93.2需求分析.............................................................................................................................103.2.1功能需求......................................................................................................................103.2.2数据需求......................................................................................................................133.2.3数据流图......................................................................................................................133.2.4数据字典......................................................................................................................163.3修正系统开发计划.............................................................................................................183.4本章小结.............................................................................................................................184总体设计...................................................................................................................................194.1系统方案确定.....................................................................................................................194.2系统功能模块设计.............................................................................................................194.3数据库设计.........................................................................................................................224.3.1数据库概念设计..........................................................................................................224.3.2数据库逻辑设计..........................................................................................................244.3.3数据库物理设计..........................................................................................................254.3.4数据库关系图..............................................................................................................294.4本章小结.............................................................................................................................295小区物业管理系统的实现.......................................................................................................315.1数据库连接配置.................................................................................................................315.2业主权限设计.....................................................................................................................315.2.1用户信息......................................................................................................................315.2.2业主维修信息..............................................................................................................325.2.3业主设施信息..............................................................................................................345.2.4业主收费信息..............................................................................................................365.2.5业主投诉信息..............................................................................................................405.2.6建议信..........................................................................................................................425.3管理员权限设计.................................................................................................................445.3.1系统用户管理..............................................................................................................445.3.2维修管理......................................................................................................................455.3.3设施管理......................................................................................................................465.3.4收费管理......................................................................................................................475.3.5投诉管理......................................................................................................................495.4本章小结.............................................................................................................................506结论与展望...............................................................................................................................516.1结论.....................................................................................................................................516.2不足之处及未来展望.........................................................................................................51致谢...........................................................................................................................................53参考文献.......................................................................................................................................54基于ASP.NET的小区物业管理系统11绪论1.1本课题的开发背景和意义1.1.1开发背景在构建区域性物联网的大趋势下,旧有的依靠大量人力的小区物业管理模式在城镇化飞快提速下已然不能与时俱进的满足居民日益丰富的生活需要。信息高度发达的今天,小区物业涉及居民日常生活的方方面面,可以说光靠简单的派工作人员处理负责是远远不够的,而且处理问题的效果可能达不到预期。让居民满意的小区物业管理应该是高效、全方面的处理好、解决好居民生活中出现的麻烦。小区物业管理无疑是一种服务型管理,从对居民家庭、住宅、配备设施的基本信息的录入到维护居民住宅设施、更新相关设施信息、提示居民业主费用花费项目和及时缴纳费用的过程中都体现了为居民业主服务的管理中心。同时对于小区物业管理的工作团队来说也需要对自身成员进行人员管理和合理的分配管理工作,以便有针对性的处理业主遇到的问题,处理完成的同时也缩减了管理员的人员规模并提高了办事效率,这样分工清楚的为居民业主提供高效、专业的服务,业主必然会长期选择该物业管理团队去负责他们的小区。本项小区物业管理系统正是为高效处理业主问题、管理业主物业的同时也对管理员团队成员进行管理工作的合理分配,迅速、准确的应对业主日常生活总遇到的麻烦。本系统实现了一个简洁高效的小区物业管理。本系统主要是对业主家庭信息、住宅设施信息、设施报修、设施投诉、物业费用、普通管理员的管理。为物业管理团队实现内部和外部双层双向的管理,并且管理员和业主可及时交互信息,管理员可迅速应对、准确处理业主所遇问题。本系统需要设计成易上手、简洁、快速的操作界面,同时业主权限和管理员权限间可及时交互信息,并且相关基本信息和重要数据存储安全度高,可提供备份应对突发事件。1.1.2目的小区物业管理系统达到如下功能(1)可以录入业主、管理员基本信息,及时、安全、高效(2)业主权限下操作简洁,信息及时准确管理员实时高效获取信息(3)对最容易出现问题的管理区域单独设计对应的功能模块(4)紧跟城镇化发展步伐,实现小区物业的信息数字化管理。1.1.3意义小区物业是在城镇化迅猛加速下形成的一个发展空间相当广阔的行业。在全面建成小康的新阶段中,我国的城镇化继续向前迈进,小区物业管理也与日新月异的数字信息技术相结合衍生出新型的物业管理模式,这已然成为各行各业调节管理结构的主流趋向,更好的迎合市场的需求。面对居民生活日益丰富多元化,小区物业的管理规模同时也快速扩大,这对于小区物业管理者或管理员团队来说,也是具有相当挑战性的局势。从建党开始的百年实现全面建成小康和以建国开始的百年建成社会主义现代化国家的双重规划下,城镇小区数量必然会成直线型剧增,小区物业管理的内容页所致多样化,这给小区物业管理带来广大发展前景的同时,也让传统的和发展中的新星小区物业管理团队面对前所未有的挑无锡太湖学院学士学位论文战。而高校和科研单位的一些相关计算机应用系统正是针对某些行业繁重的业务和高效交互处理的需求研究开发出的,所以结合先进的数字科学技术,采用科学的计算机应用系统形成信息化、数字化的小区物业管理模式是迎接巨大挑战的不二抉择。计算机应用管理系统高效、准确的信息查询和实时的信息更新、录入功能可以保证居民用户和管理员及时的交互、获知信息,超级管理员可以管理居民业主的相关信息的同时也可对内管理普通管理员,通过权限给予普通管理员管理权限,划分各管理员负责模块,实现合理的分工合作,尤其是对于现今小区物业管理中业主私家车、宠物的管理制定对应模块,实行特定的管理,达到对于小区物业管理的责任划分管理和特别管理的两级区别管理,形成小区物业管理的现代化数字信息模式。1.2国内外发展状况1.2.1国内状况随着我国住宅商品化的发展,物业管理服务已经逐步被社会广泛的接受,城市化进程的加速也促使物业管理的步伐加快。与此同时,由于国内管理法制化程度不高,物业管理权和所有权的界限没有划分清楚,物业管理和收费标准由政府及相关部门制定其中缺少市场作用部分等因素,物业管理也暴露出来由于体制的不完善而引发的各种问题,这对于住宅小区实施令人满意的物业管理模式就更为不易。在一些地方,物业管理首先是靠一种垄断的方式介入,是以一种半强加的形式出现和存在许多物业管理企业服务的责任心不强,遇事扯皮推诿,不能让业主满意由于一些体制的欠缺,使一些在房屋生产建设管理过程出现的问题在进行物业管理时显现出来,责任关系混乱一些物业管理企业缺少管理规范和规则,把过去针对公有住宅的那一套管理方式用到住宅小区的物业管理服务当中去,较少的应用数字信息技术强化物业管理水平和效率。国内的小区物业管理系统就数字信息化应用程度上来说还没有完全实现专业化、规模化和信息数字化。1.2.2国外状况国外发达国家的小区物业管理模式与国内相比来说总体是趋向成熟的,他们的小区物业管理是以专业化、社会化为特征,以科学化优质服务为目标,以健全的组织机构、财务制度、法律体系为保障,形成了一种良性循环的管理系统。国外成熟的小区物业管理系统都是比较注重高新技术的应用,并且以一套不断完善的应用管理系统为基础,在此向外铺展开相关的业务管理和数据信息统计。以新加坡为例,他们的咨询业比较发达,信息技术应用普遍。像他们的共管式公寓在大门口都设有保安岗亭,整个小区的毕录监控录像都集中在岗亭中,里面一般设有两个人,一人负责看监控录像,另一人负责接待和及疏通交通。在住宅社区的各主要交汇处,都设有信息触摸屏,介绍街景、购物指南、交通信息、天气预报、股市行情、和最新的新闻报道。等等方面说明了,他们依靠计算机信息技术处理信息的高效性提高对于小区物业管理质量的专业化和信息化的管理理念和应用前沿技术的敏感性都值得我们学习借鉴。基于ASP.NET的小区物业管理系统31.3本课题应达到的要求1.3.1指导思想和应解决的主要问题本课题是通过一个基于ASP.NET管理系统供小区物业管理团队和业主用户使用,在此基础上实现整个小区物业管理主要区域的管理。此小区物业管理系统应用主流的浏览器服务器模式,其设计制作主要包括业主用户权限下的模块和管理员权限下的模块,其中管理员权限分为普通管理员和超级管理员权限。业主用户权限相当于主流网页系统的前台,要求操作简单、查询及时。管理员权限相当于企业站系统的后台,要求数据稳定可靠、功能完全、及时响应业主需求。系统对于小区物业管理涉及方面广的特点,将小区物业管理分为两种权限模块,以实现小区物业管理的分块运作。一种是业主用户权限,主要分为业主用户管理、业主维修管理、业主设备管理、业主收费管理、投诉管理等模块另一种管理员权限,主要分为普通管理员和超级管理员权限,两者的功能模块相近,只是超级管理员可以添加普通管理员,两者都有系统用户管理、业主维修管理、业主设备管理业主收费管理等模块。业主用户权限和管理员权限的模块是相互对应的,以便使他们可以及时的交互信息作出反应。并且这些功能模块是以实际生活中的江苏常熟某地方小区为模板结合相关的生活经验设计的,这样就可以达到在实际的情况下能合理的分块设计效果,增加系统的可行性,系统对于数据的实质性操作有增加、删除、修改、查询、导出,达到以上的功能本系统就能满足可行性、高效性、安全性、经济型的需求。1.3.2本文主要内容本文以软件工程为理论和分析设计基础围绕小区物业管理所要涉及的主要内容,逐步描述设计基于ASP.NET的小区物业管理系统的主要步骤和功能及相关技术。第一章绪论分析小区物业管理系统的课题开发背景和意义,描述国内外小区物业管理的发展状况和本课题应达到的要求。第二章开发工具及技术介绍设计小区物业管理系统涉及的主要技术包括B/S与C/S结构的区别,ASP.NET、VisualStudio2005、SQLServer2005Express的主要特点。第三章系统分析先从技术可行性、经济可行性、操作可行性三方面确定本课题是否值得去解决。之后分析小区物业管理系统的功能需求和数据需求,并导出系统的逻辑模型,修正系统的开发计划。第四章总体设计根据前面章节的分析和开发计划确定系统方案,描述系统功能模块设计过程并对小区物业管理系统的数据进行分析和数据库设计。第五章小区物业管理系统的实现描述按照总体设计阶段中功能模块设计和开发计划方案对系统各模块进行具体设计的过程和主要代码与页面截图。第六章结论与展望在介绍完整个小区物业管理系统设计过程后进行了设计总结和对本小区物业管理系统的未来展望。无锡太湖学院学士学位论文2开发工具及技术2.1B/S结构B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,以不同的接入方式访问和操作共同的数据库它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。C/S(Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代价高,效率低。2.2ASP.NETASP.NET是微软新推出的体系架构.NET中的一部分,它在利用.NET14提供的新功能来创建功能强大的Web页的同时,也完全享有ASP的优点完全和HTML集成,易于非专业人员学习和使用无需手工编译和连接便可直接执行,已与生成程序代码均在服务器端运行,提供了程序的安全采用了面向对象技术无浏览器的兼容问题。虽然ASP.NET是由ASP的基础上发展而来的,技术上却有质的不同。ASP.NET几乎完全是基于组件和模块化,是对ASP的革命性发展,主要表现一下几个方面在工作原理上ASP的工作原理是当用户在浏览器中输入了Web页的请求后,Web服务器响应请求,定位该ASP文件,然后对其由上至下进行解释,执行文件中的脚本命令,最后动态生成一个HTML页返回用户浏览器。在ASP.NET中,当输入用户请求后,ASP.NET模块分析ASP.NET源文件的内容,并将其分解成单独的命令以建立代码的整体结构。完成此工作后,ASP.NET模块将各命令放置到预定的类中。然后这个类被用来定义一个特殊的ASP.NETPaged对象,该对象完成的主要任务之一就是生成HTML流返回客户浏览器。在执行过程中,ASP.NET采用了JIT(JustInTime)编译技术,即代码先被编译成微软中间语言(MSIL,MicrosoftIntermediateLanguage),然后MSIL再被编译成机器代码加以执行,而基于ASP.NET的小区物业管理系统5且只有实际需要的哪些代码才会被编译。由上所述ASP.NET页在第一次被浏览时,会经过两个阶段的编译,所以速度比ASP要慢。但当第一次被浏览后,MSIL会被存储下来。这样统一网页被再次浏览时,只需要花费从MSIL编译成机器码的时间,所以总的来说速度比ASP要快。在命名空间上,.NETFramework包括一个巨大的对象类库,我们在ASP.NET中用到的各种功能更加完善的对象就是由这些类定义的,.NETFramework使用了非常整齐的命名模式组织所有的类,即命名空间。简单的说,命名空间就是视为对象集合,类则为对象在很多大众型软件都不是由某个公司单独完成的,而每个公司的员工在工作时都可能为自己编写的类起个好记的名字,显然这样将很不容易管理。采用了命名空间的方法后,第一部分是组织名,第二部分是技术名,然后才是程序员为自己的类定义的名字,很好的解决了这个问题。在服务器端控件上ASP.NET为我们提供了一个全新且强大的服务器控件结构。服务器控件分为两种HTML控件和Web控件。HTML控件只是简单地将标记封装了起来,但在性质上,HTML已不再是一种标记,而是演变成一段程序、一个对象。Web控件是超越HTML控件发展而来的,它比HTML控件更加抽象,功能也更强大。在ASP.NET中还可以使用它所支持的任何一种语言来进行自定义控件的编写。在Web服务上Web服务是一段应用程序或商业逻辑,通常以类的方式存在,可以通过编程并使用标准的Internet协议,将功能展示在互联网和企业内部网上。它采用通用的SOAP、HTTP协议以及XML,把原本互不相干的站点服务形成一整套分布的、自动化和智能化的网络应用,提供了在不同体系机构下构建的网站之间相互提供应用接口服务、数据的一种方案,大大减轻了程序员的开发工作量充分地利用了已经拥有的网络资源和开发资源。ASP.NET的数据缓存技术是通过将经常访问或需要较大系统开销的数据保存到内存中来减少系统响应的时间的一种技术。ASP.NET提供两种数据缓存功能,一种输出缓存,一种数据缓存。当服务器第一次从数据库取回数据后,经过缓存的数据直接从服务器传递到客户端。但是必须在代码中设定数据的缓存期限。新型的数据库存取对象ADO.NET时微软ADO的下一代产品。在ADO.NET中,通过ManagedProvider所提供的应用程序编程接口(API),可以轻松地访问各种数据源数据,其核心就是数据源和本地数据存储的分离,即从数据源获取所需的数据集合后边断开和数据源之间的连接,然后对存储在内存中的脱机数据集合进行处理,从而提供数据访问效率。与ADO相比,ADO.Net具有可维护、易操作、可伸缩、互用性等优势。除了可以向传统的ASP使用网络信息服务(IIS,InternetInformationServer)进行安全管理,ASP.NET还通过web.config文件的设置来实现其安全策略,其安全策略包括认证和授权两部分。一方面,它可以基于Cookie、微软的PassportWebServer或WindowsNT/2000自身的安全机制对用户的身份进行认证。另一方面,他可以基于账户或角色对已认证用户授予不同的访问权利。2.3VisualStudio2005VisualStudio2005是基于.NET2.0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。它的组件有VisualBasic,CWindowsFormsProjectsWebProjectsEnterprisetemplatesClassDesignerServerExplorerExcel,Word,InfoPathProjectsSQLServerDeveloperEditionAccessDeveloperExtensions不包括的组件MobileProjects64BitsupportVisiobasedmodelingVisualSourceSafeOperatingSystems无锡太湖学院学士学位论文DevelopmentandTestServersDevelopmentandTestVirtualPCOffice,InfoPath,OneNote,Visio,Project,MapPoint包括VisualBasic2005,c,c,J等编程工具。当Microsoft首先发布VisualBasic之时,就通过降低其复杂度从而使Windows软件开发得以广泛应用。利用VisualBasic6.0,Microsoft让数以百万计的开发人员能够快速开发客户端/服务器应用程序。最近,利用VisualStudio.NET,Microsoft又为开发人员提供了轻松开发分布式应用程序的工具与技术。通过VisualStudio2005TeamSystem,Microsoft正在解决日益增加的应用程序复杂性及其设计、开发和部署所必需的生命周期问题。这一点是通过提供必需的工具和指导从而能够预见、重复结果(无需付出生产效率和创新的代价)实现的。在信息交流方面,通过降低报告的运转开销和寻觅团队成员间新的交流渠道,VisualStudioTeamSystem着重于能够更好地进行交流。例如通过自动从团队成员使用的工具那里收集信息,可以简化报告过程。从VisualStudioTeamSystem采集到的数据保存在数据仓库中,这使项目状态报告和可见性能够面向软件开发团队的所有成员,甚至是项目组之外的联系人。项目经理能够将客户需求转化为开发团队中的工作项,然后跟踪工作项的状态以实现项目状态的监控。分布式系统设计器DistributedSystemDesigner将应用程序开发和部署需求转化为能够让开发人员和操作进行交流的公共语言SDM。在集成的工具方面,VisualStudio的成功已被证实,即开发人员偏爱一个具备对他们需要的工具提供接口的集成开发环境IDE。通过将开发人员在开发环境中需要的测试和性能工具(例如,单元测试、代码分析和性能分析)合并在一起,VisualStudioTeamSystem也期待着这种成功。这使开发人员能够在生命周期的较早阶段就改善其代码的质量,而无需中断他们的工作。通过尽早地为开发人员提供他们需要用于识别和解决质量问题的工具,更多的产品缺陷就能够在它们还未构成危害之前即被发现并解决。有了VisualStudioTeamSystem,那么过程就不仅仅是文档了。它还能将自己体现为实际的工具行为更改。当您在项目初期选择过程时,还需要选择工作流和工作产品,它们会驱动系统的行为方式。对SDLC过程的支持是内置的,这使得对工作流的支持是无缝的。通过将过程集成到团队成员日常使用的基本工具中,VisualStudioTeamSystem大大消除了过程采纳的障碍,并使自动收集跨职能的项目标准成为可能,而无需实施人工报告的相关开销。利用信息交流和生产效率的改进,企业将明显地看到针对其在SDLC工具和过程方面的投资而增加的ROI。VisualStudioTeamSystem提供一个具有成本效益的解决方案,从而通过使用跨所有SDLC工具的广泛集成,实现对软件开发生命周期的管理。通过提供集成的工具集并基于现有知识进行构建,VisualStudioTeamSystem提供一个友好的环境来帮助开发团队提高效率,而无需掌握不必要的、复杂的概念和僵化的工具。在集成方面,通过将SDLC工具集成到UI级别的表面,VisualStudioTeamSystem提高了团队工作效率并增强了项目的可预见性。在扩展性方面,尽管存在一些基本的工具可组成SDLC工具(例如,架构师工具、测试工具等),但是SDLC并未限制住工具的数量。当集成支持SDLC的工具时,团队会发现在提高团队效率,同时降低复杂性这些方面的好处。VisualStudioTeamSystem将提供基本的平台,让所有提供商能够以一种普通的、公众可理解的形式交换信息。这理所当然地铸造了一个充满活力的合作伙伴体系,合作伙伴能够构建完全集成基于ASP.NET的小区物业管理系统7的工具,简化构建IT解决方案的复杂性,以及推动信息交流和鼓励团队协作。要获得跨UI、数据和过程集成的最大价值,就需要扩展性。扩展性促成交互性。VisualStudioTeamSystem设计基础是扩展性模型。Microsoft提供的SDLC工具利用与第三方可用的扩展性功能相同的扩展性功能。扩展性体现在集成的三个层次UI、数据和过程。用户界面扩展性VisualStudioTeamSystem利用现有的VisualStudioIndustryPartnerVSIP计划,将补充的产品和服务插入到VisualStudio集成开发环境IDE之中。数据扩展性VisualStudioTeamSystem利用VisualStudioTeamFoundationCoreServicesTFCS将这些工具集成在一起。TFCS提供一组能够将工具集成在一起的工具,无需工具间的紧密耦合。对于数据收集,TFCS还能够将第三方工具用于由VisualStudioTeamSystem使用的数据仓库。过程扩展性VisualStudioTeamSystem使用方法论模板来定义每个项目将遵循的过程。不存在适用于所有组织、以至一个组织内的所有项目的通用过程。不要为此担心,VisualStudioTeamSystem是一个灵活的工具集,它采用即灵活又正规的过程。Microsoft的GlobalSolutionIntegrator合作伙伴将提供他们自己的方法论模板产品或者,可以自己创建模板。过程扩展性允许自定义工作项类型、签入策略、自定义报告以及项目管理模板。2.4SQLSever2005MicrosoftSQLServer2005是一个全面的数据库平台,使用集成的商业智能BI工具提供了企业级的数据管理。MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。MicrosoftSQLServer2005数据引擎是该企业数据管理解决方案的核心。此外MicrosoftSQLServer2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。与MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使MicrosoftSQLServer2005与众不同。SQLServer2005的特点有从对SQL类的新的支持,到多活动结果集MARS,SQLServer2005中的ADO.NET将推动数据集的存取和操纵,实现更大的可升级性和灵活性SQLServer2005中的新安全模式将用户和对象分开,提供finegrainAccess存取、并允许对数据存取进行更大的控制。另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制利用SQLServer2005,报表服务可以提供报表控制,可以通过VisualStudio2005发行SQLServer2005为开发可升级的数据库应用软件,提供了新的语言功能。2.5本章小结本章主要描述设计本小区物业管理系统所用主要开发工具的特点和一些延生出来的技术,在和一些类似技术的比较下描述设计本系统选用该项技术的考虑角度如浏览器服务器模式和客户端服务器模式的比较,进而体现把相关技术应用到本系统中的合理、实用性。无锡太湖学院学士学位论文3系统分析随着城镇化的快速发展,新形成的小区物业管理对旧有的物业管理模式提出来了新的挑战,新阶段下的小区物业管理的内容涉及范围更广,管理任务更加繁重。针对以上情况小区物业管理系统根据作者生活相关经验和搜集的资料文献将现阶段小区物业管理主要会涉及的方面,进行分化为各个模块功能并分配为业主权限和管理员权限相对应,为业主能及时将所遇到的问题对应所属的模块报给管理员,同时管理员在该模块上就可查看到业主遇到的问题。对于一些居民比较关注的生活方面,比如停车场、公共设备、当月收费项目等,系统对此单独分化出对应的处理模块,主次矛盾区分以实现对特殊问题的特别应对。以前面所述的系统运行模式,可解决目前小区物业管理的问题并且可比预期的更加完善的完成小区物业管理任务,提供经济、高质量的小区物业管理服务。3.1可行性研究对于小区物业管理内容涉及的广泛性以及衍生出来的诸多棘手的问题,需要借助相关的技术或者前沿的信息化手段综合的去应对并且需要从各方面分析考虑使用某些技术的费用与使用后的效果是否具有一定的经济效益,下面就从三方面分析本系统是否具有实现的价值。3.1.1技术可行性技术可行性是回答使用现有的技术是否能实现这个系统的问题。本系统使用VisualStudio2005、DreamweaverCS5和SQLServer2005等相关软件进行联合设计。其中DreamweaverCS5以可视方式显示详细的CSS框模型,轻松切换CSS属性并且无需读取代码或使用其他实用程序。VisualStudio2005和SQLServer2005是微软系类产品,选择兼容的版本可顺利的进行联合使用,不受兼容的干扰。SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。VisualStudio2005是美国微软公司的开发工具包系列产品之一。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。因此可以使用上述的设计工具实现本系统。3.1.2经济可行性经济可行性是回答系统的经济效益能否超过它的开发成本的问题。本系统应用前景相当的广阔,现在、将来城镇的小区物业管理都将会是具有强大发展活力的行业。并且本系统的设计开发不至于动用规模庞大的开发团队,只需中小型的团队就能完成开发和后期的维护工作。所以本系统的经济效益超过开发成本。3.1.3操作可行性操作可行性是回答系统的操作方式在这个用户组织内能否行得通的问题。小区物业管理尤其是现在日益丰富的居民生活中越来越受关注,提高小区物业的管理水平和服务质量的管理理念得到各方面的肯定,所以本系统行得通。基于ASP.NET的小区物业管理系统93.2需求分析3.2.1功能需求经过相关资料的查询、日常生活的经验和相关小区物业管理网站的浏览,分析归纳小区物业管理系统不仅要把过去的物业管理包含进去,还需要将后来不断发展而衍生的物业管理,如天然气等的都例如考虑范围内。并且在这个改革开放的时代中,国内国外都快速的发生深刻的变化,居民的生活也更加丰富的同时给物业管理也带来了新的课题,值得小区物业管理团队重新审视现阶段的大形势。也就是说物业管理既要包含先前的管理功能范围,又要着眼当前,还要遇见未来可能的发展趋势。综上考虑,本系统分为业主权限和管理员权限,其中管理员又分为普通管理员和超级管理员权限。在业主权限下,业主有如下操作的权限⑴业主修改个人登录信息、修改个人基本信息。⑵业主添加报修、查看个人报修记录、查看未处理的报修。⑶业主查看新增设施信息、查看小区设施、查看业主住宅设施、查看个人私家车信息、申请物种短期看护。⑷业主查看本月小区收费类型、查看本月业主收费、查看业主收费记录、从统计图上查看本月费用。⑸业主添加投诉、查看个人投诉记录、查看个人未处理的投诉。在管理员权限下,管理员有如下操作的权限⑴管理员进行业主用户管理、编辑管理员信息、添加业主用户,其中只有超级管理员有对普通管理员的增加和删除权限,普通管理员只能编辑自己信息。⑵管理员编辑报修、查看未处理报修、查看总报修记录。⑶管理员编辑新增设施信息、编辑小区设施、编辑业主私家车信息、编辑业主短期看护。⑷管理员编辑本月收费类型、录入本月收费类型、编辑累计的收费类型。⑸管理员查看未处理投诉、编辑投诉。业主用户在使用正确的系统登录信息进入系统后,就出在系统在业主权限下的主要界面中了,如果业主输入错误的登录信息如验证码错误等,系统就跳出提示信息是业主仍处于登录页面。对于正确登录系统的业主来说,业主可选择业主用户信息、业主维修信息、业主设备信息、业主收费信息、投诉信息功能模块进行相应的需要操作。当业主需要修改个人登录信息或者个人基本信息时,可选择业主用户模块对个人信息进行编辑和删除操作当业主用户需要对自己住宅设备或者小区公共设施进行报修或者查看个人未处理的报修和个人的报修记录时,应选择业主维修模块录入所要报修的设备基本信息或按关键条件查询个人的报修记录信息,当然当业主跳转到相关页面时首页显示的就是于当前登录的业主有关的对应信息在业主点击进入业主设备信息模块后,业主可选择查看个人私家车情况、小区新增设备信息、个人住宅有关的设备及小区公共设备信息或者业主在需要查看当月或者历史月份与业主相关的收费、当月小区收费类型时可点击收费信息模块进行查看,当然可以按条件进行查询以及可通过统计折线图对个人各月份收费进行分析业主对小区中涉及自身某些事项感到不满意时业主用户可进入投诉信息模块添加所要搜索对无锡太湖学院学士学位论文象的基本信息或者可查询关于个人未及时被处理的投诉记录和个人的投诉记录。当业主操作完后可在任意界面的导航栏处选择退出系统。整个系统的流程图分为业主和管理员分权限下的流程图,业主流程图如图3.1所示。开始登录界面登录信息正确No提示信息错误Yes系统主界面业主用户信息业主维修信息业主设备信息业主收费信息确认修改Yes显示修改成功后的信息No投诉信息个人登录信息修改个人基本信息修改业主报修添加个人报修记录一览查看未处理的报修新增设施查看业主住宅设施查看小区设施查看申请物种短期看护查看个人私家车本月小区收费类型查看收费的折线图本月业主收费查看业主收费记录查看个人投诉记录查看业主投诉添加未处理的投诉一览确认添加确认查找确认查找确认查找确认添加确认添加YesYes返回匹配的信息内容Yes提示成功的添加返回匹配的信息内容YesYes返回匹配的信息内容Yes结束提示成功的添加提示成功的添加图3.1系统业主权限流程图管理员选择登录权限输入登录信息,验证输入的信息是错误时跳出提示并仍限制管理员处于登录页面,而当管理员成功登录系统时,管理员就可进入管理员权限的系统主页面。当管理员对业主用户需要删除用户和添加用户,或者管理员需要修改个人基本信息时可选择系统用户管理模块进行对应的操作,同时对于普通管理员来说管理普通管理员是被限制的,此项权限只有超级管理员拥有。管理员在需要查看未处理的报修或报修记录时可选择基于ASP.NET的小区物业管理系统11业主报修管理模块,同时管理员也可通过此模块按照实际情况对编辑相关报修记录的信息管理员在小区设备新增的情况下需要将其基本信息录入数据表,同时管理员可对小区公共设施或者具体业主住宅设施的基本信息进行相应的删除、修改操作在收费管理方面,管理员进入该模块对本月小区收费类型信息进行录入操作的同时也可对小区收费类型进行编辑管理员在投诉模块上可查看到未处理投诉以及根据查询条件也可查看到满足条件的投诉信息,管理员也可对投诉的信息记录按照实际情况进行相应的编辑。在管理员完成基本操作后可从页头处退出系统。系统管理员流程图如图3.2所示。结束开始登录界面登录信息正确No提示信息错误Yes系统主界面系统用户管理业主维修管理业主设备管理业主收费管理增删业主用户显示操作后名单No投诉管理确认添加确认编辑确认编辑确认查询显示编辑后的信息提示成功的添加业主用户管理添加业主用户编辑管理员信息编辑公告栏编辑报修查看未处理的报修总报修记录一览新增加设施住宅设施管理小区设施管理编辑业主私家车编辑本月收费类型编辑投诉未处理的投诉一览确认查找确认添加确认编辑返回匹配信息提示成功的添加显示编辑后的信息查询成功显示编辑后的信息YesYesYesYesYesYesYesYes录入本月收费类型确认录入录入成功Yes图3.2系统管理员权限流程图无锡太湖学院学士学位论文3.2.2数据需求本软件系统本质上是信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远的影响,因此,必须分析系统的数据要求,这是软件需求分析的一个重要任务。分析系统的数据要求通常采用建立数据模型、使用图形工具、减少数据冗余简化修改数据的过程把数据结构规范化。综合上述两项分析的结果可以导出系统的详细逻辑模型通常用数据流图、实体联系图,状态转换图、数据字典和主要的处理算法描述这个逻辑模型。3.2.3数据流图数据流图(DFD)是一种图形化技术,它描述信息流和数据从输入移动到输出的过程中所受的变换,在数据流图中没有任何的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图是系统逻辑功能的图形表示,设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎么具体地实现这些功能。画数据流图的目的是利用它作为交流信息的工具同时它也是分析和实际的工具。小区物业管理系统可得出0级、1级和2级数据流图。0级数据流图是系统整体上的数据流图,它主要显示整个系统的主要数据流向过程,对于一些具体地数据流如何详细的处理不显示。1级和2级数据流图是相对0级数据流图而言从局部具体地描述特定数据的流向和处理,它们是整体数据流图的详细解剖。系统0级数据流图如下图3.3所示。姓名、密码、角色用户用户P1验证用户P2系统主界面D1D1小区物业管理系统表图3.3系统0级数据流图系统的1级数据流图是对于系统0级数据流图中物业管理系统主界面的处理过程具体细化的结果,将物业管理系统的主界面处理过程分为系统用户管理、业主维修管理、业主设备管理、业主收费管理、投诉管理五个具体地处理过程以及它们需要进行数据存取的数据表和各处理过程流入流出的数据流向。

注意事项

本文(基于ASP.NET的小区物业管理系统设计)为本站会员(QQ401339828)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5