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

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

I摘要对于我们熟悉的管理系统大部分是以客户端服务器模式为主的,但随着管理系统的管理内容日益的丰富和多元化,浏览器服务器模式的管理系统逐渐成为主流的应用系统开发目标。特别是对于本系统的小区物业管理所要承担的管理任务更是在近几年全国范围的快速发展下变得越繁重,尤其是对于中小型的物业管理团队确实是一个不小的挑战。本论文在分析小区物业管理现状与国内外发展局势下,论证了本小区物业管理系统设计的必要性及其给居民小区和物业管理团队双方带来的双赢效益,并说明了本系统设计开发时用到的主要技术,在总体设计、详细设计和功能实现阶段从总体到局部由总需求到具体如何实现模块的主要步骤。本系统的主要功能模块为系统用户管理、业主维修管理、业主设施管理、业主收费管理、投诉管理、建议信。本系统主要使用DREAMWEAVERCS5、VISUALSTUDIO2005和SQLSERVER2005进行系统核心设计以浏览器服务器模式将系统设为业主和管理员权限,两种权限下的主要功能模块是交互式的。将小区物业管理的管理任务分块化管理,实现分块负责的管理,有权进行管理的同时也有责任对管理范围内的事务负责,以明确管理员的责权归置。关键词小区物业管理;VISUALSTUDIO2005;SQLSERVER2005ABSTRACTITISFAMILIARFORUSTHATTHEMOSTOFMANAGEMENTSYSTEMHAVEBASISONTHEMODELOFC/S,BUTTHEMODELOFB/SHAVEBEENTHEMAINAPPLICATION,WITHTHEMANAGEMENTCONTENTGETTINGVARIOUSPATICULARLY,ASTHEECONOMYOFSTATEDIVERSING,THECONTENTFROMRESIDENTIALPROPERTYMANAGEMENTALSOGETSLARGERINAFEWYEARS,IT’SALSOACHALLENGEFORTHEDEVELOPPINGMANAGEMENTTEAMAFTEROBSERVINGTHEDEVELOPMENTOFRESIDENTIALPROPERTYMANAGEMENTATBOARDANDHOME,THISTHESISDEMONSTRATEDTHEIMPORTANTROLEOFTHEMANAGEMENTOFRESIDENTIALPROPERTYINAPPLICATIONANDTHEMANAGEMENTWOULDBRINGTHEDOUBLEBENEFITTOMANAGERANDRESIDENTTOGETHER,WHENWEAPPLYTHISMANAGEMENTSYSTEMATTHESAMETIME,THISTHESISTELLSTHEREADERSTHATMAINTECHNOLOGYWHICHUSEDINTHEDESIGNINGPROCESSANDTHESTEPOFTHEWHOLEDESIGNANDDETAILDESIGNWHICHREADERSCANMODELTHISMANAGEMENTSYSTEMIFFOLLOWINGEXACTLYTHESYSTEMCONSISTOFTHEUSERMANAGEMENTMODUEL,THEFIXMANAGEMENTMODULE,THEEQUIPMANAGEMENTMODULE,THEFEEMANAGEMENTMODUEL,THECHARGEMANAGEMENTMODUEL,SUGGESTIONMODUELTHESYSTEMCOMBINESADVANCEDCOMPUTERTECHNOLOGYSUCHASDREAMWEAVERCS5,VISUALSTUDIO2005ANDSQLSERVER2005WHAT’SMORE,THISSYSTERMISDESIGNEDTODIVIDETWOPOSSESSIONSFORMANAGERANDRESIDENT,ANDTHETWOSYSTERMUSERSALLHAVETHEFIVEMAINMODELSTOCOMMUNICATEEACHOTHERINTIMEDIVIDETHEMANAGEMENTOFRESIDENTIALPROPERTYINTOSEVERALMODULESTOMANAGEAREAWITHRELATIVEMANAGER,WHICHCANGETTHEGOALTHATTHEMANAGERMUSTBEHAVETHEMSELVESKEYWORDSMANAGEMENTOFRESIDENTIALPROPERTY;VISUALSTUDIO2005;SQLSERVER2005III目录摘要IIIABSTRACTIV目录V1绪论111本课题的开发背景和意义1111开发背景1112目的1113意义112国内外发展状况2121国内状况2122国外状况213本课题应达到的要求3131指导思想和应解决的主要问题3132本文主要内容32开发工具及技术521B/S结构522ASPNET523VISUALSTUDIO2005624SQLSEVER2005825本章小结83系统分析931可行性研究9311技术可行性9312经济可行性9313操作可行性932需求分析10321功能需求10322数据需求13323数据流图13324数据字典1633修正系统开发计划1834本章小结184总体设计1941系统方案确定1942系统功能模块设计1943数据库设计22431数据库概念设计22432数据库逻辑设计24433数据库物理设计25434数据库关系图2944本章小结295小区物业管理系统的实现3151数据库连接配置3152业主权限设计31521用户信息31522业主维修信息32523业主设施信息34524业主收费信息36525业主投诉信息40526建议信4253管理员权限设计44531系统用户管理44532维修管理45533设施管理46534收费管理47535投诉管理4954本章小结506结论与展望5161结论5162不足之处及未来展望51致谢53参考文献54基于ASPNET的小区物业管理系统11绪论11本课题的开发背景和意义111开发背景在构建区域性物联网的大趋势下,旧有的依靠大量人力的小区物业管理模式在城镇化飞快提速下已然不能与时俱进的满足居民日益丰富的生活需要。信息高度发达的今天,小区物业涉及居民日常生活的方方面面,可以说光靠简单的派工作人员处理负责是远远不够的,而且处理问题的效果可能达不到预期。让居民满意的小区物业管理应该是高效、全方面的处理好、解决好居民生活中出现的麻烦。小区物业管理无疑是一种服务型管理,从对居民家庭、住宅、配备设施的基本信息的录入到维护居民住宅设施、更新相关设施信息、提示居民业主费用花费项目和及时缴纳费用的过程中都体现了为居民业主服务的管理中心。同时对于小区物业管理的工作团队来说也需要对自身成员进行人员管理和合理的分配管理工作,以便有针对性的处理业主遇到的问题,处理完成的同时也缩减了管理员的人员规模并提高了办事效率,这样分工清楚的为居民业主提供高效、专业的服务,业主必然会长期选择该物业管理团队去负责他们的小区。本项小区物业管理系统正是为高效处理业主问题、管理业主物业的同时也对管理员团队成员进行管理工作的合理分配,迅速、准确的应对业主日常生活总遇到的麻烦。本系统实现了一个简洁高效的小区物业管理。本系统主要是对业主家庭信息、住宅设施信息、设施报修、设施投诉、物业费用、普通管理员的管理。为物业管理团队实现内部和外部双层双向的管理,并且管理员和业主可及时交互信息,管理员可迅速应对、准确处理业主所遇问题。本系统需要设计成易上手、简洁、快速的操作界面,同时业主权限和管理员权限间可及时交互信息,并且相关基本信息和重要数据存储安全度高,可提供备份应对突发事件。112目的小区物业管理系统达到如下功能(1)可以录入业主、管理员基本信息,及时、安全、高效;(2)业主权限下操作简洁,信息及时准确;管理员实时高效获取信息;(3)对最容易出现问题的管理区域单独设计对应的功能模块;(4)紧跟城镇化发展步伐,实现小区物业的信息数字化管理。113意义小区物业是在城镇化迅猛加速下形成的一个发展空间相当广阔的行业。在全面建成小康的新阶段中,我国的城镇化继续向前迈进,小区物业管理也与日新月异的数字信息技术相结合衍生出新型的物业管理模式,这已然成为各行各业调节管理结构的主流趋向,更好的迎合市场的需求。面对居民生活日益丰富多元化,小区物业的管理规模同时也快速扩大,这对于小区物业管理者或管理员团队来说,也是具有相当挑战性的局势。从建党开始的百年实现全面建成小康和以建国开始的百年建成社会主义现代化国家的双重规划下,城镇小区数量必然会成直线型剧增,小区物业管理的内容页所致多样化,这给小区物业管理带来广大发展前景的同时,也让传统的和发展中的新星小区物业管理团队面对前所未有的挑无锡太湖学院学士学位论文战。而高校和科研单位的一些相关计算机应用系统正是针对某些行业繁重的业务和高效交互处理的需求研究开发出的,所以结合先进的数字科学技术,采用科学的计算机应用系统形成信息化、数字化的小区物业管理模式是迎接巨大挑战的不二抉择。计算机应用管理系统高效、准确的信息查询和实时的信息更新、录入功能可以保证居民用户和管理员及时的交互、获知信息,超级管理员可以管理居民业主的相关信息的同时也可对内管理普通管理员,通过权限给予普通管理员管理权限,划分各管理员负责模块,实现合理的分工合作,尤其是对于现今小区物业管理中业主私家车、宠物的管理制定对应模块,实行特定的管理,达到对于小区物业管理的责任划分管理和特别管理的两级区别管理,形成小区物业管理的现代化数字信息模式。12国内外发展状况121国内状况随着我国住宅商品化的发展,物业管理服务已经逐步被社会广泛的接受,城市化进程的加速也促使物业管理的步伐加快。与此同时,由于国内管理法制化程度不高,物业管理权和所有权的界限没有划分清楚,物业管理和收费标准由政府及相关部门制定其中缺少市场作用部分等因素,物业管理也暴露出来由于体制的不完善而引发的各种问题,这对于住宅小区实施令人满意的物业管理模式就更为不易。在一些地方,物业管理首先是靠一种垄断的方式介入,是以一种半强加的形式出现和存在;许多物业管理企业服务的责任心不强,遇事扯皮推诿,不能让业主满意;由于一些体制的欠缺,使一些在房屋生产建设管理过程出现的问题在进行物业管理时显现出来,责任关系混乱;一些物业管理企业缺少管理规范和规则,把过去针对公有住宅的那一套管理方式用到住宅小区的物业管理服务当中去,较少的应用数字信息技术强化物业管理水平和效率。国内的小区物业管理系统就数字信息化应用程度上来说还没有完全实现专业化、规模化和信息数字化。122国外状况国外发达国家的小区物业管理模式与国内相比来说总体是趋向成熟的,他们的小区物业管理是以专业化、社会化为特征,以科学化优质服务为目标,以健全的组织机构、财务制度、法律体系为保障,形成了一种良性循环的管理系统。国外成熟的小区物业管理系统都是比较注重高新技术的应用,并且以一套不断完善的应用管理系统为基础,在此向外铺展开相关的业务管理和数据信息统计。以新加坡为例,他们的咨询业比较发达,信息技术应用普遍。像他们的共管式公寓在大门口都设有保安岗亭,整个小区的毕录监控录像都集中在岗亭中,里面一般设有两个人,一人负责看监控录像,另一人负责接待和及疏通交通。在住宅社区的各主要交汇处,都设有信息触摸屏,介绍街景、购物指南、交通信息、天气预报、股市行情、和最新的新闻报道。等等方面说明了,他们依靠计算机信息技术处理信息的高效性提高对于小区物业管理质量的专业化和信息化的管理理念和应用前沿技术的敏感性都值得我们学习借鉴。基于ASPNET的小区物业管理系统313本课题应达到的要求131指导思想和应解决的主要问题本课题是通过一个基于ASPNET管理系统供小区物业管理团队和业主用户使用,在此基础上实现整个小区物业管理主要区域的管理。此小区物业管理系统应用主流的浏览器服务器模式,其设计制作主要包括业主用户权限下的模块和管理员权限下的模块,其中管理员权限分为普通管理员和超级管理员权限。业主用户权限相当于主流网页系统的前台,要求操作简单、查询及时。管理员权限相当于企业站系统的后台,要求数据稳定可靠、功能完全、及时响应业主需求。系统对于小区物业管理涉及方面广的特点,将小区物业管理分为两种权限模块,以实现小区物业管理的分块运作。一种是业主用户权限,主要分为业主用户管理、业主维修管理、业主设备管理、业主收费管理、投诉管理等模块;另一种管理员权限,主要分为普通管理员和超级管理员权限,两者的功能模块相近,只是超级管理员可以添加普通管理员,两者都有系统用户管理、业主维修管理、业主设备管理业主收费管理等模块。业主用户权限和管理员权限的模块是相互对应的,以便使他们可以及时的交互信息作出反应。并且这些功能模块是以实际生活中的江苏常熟某地方小区为模板结合相关的生活经验设计的,这样就可以达到在实际的情况下能合理的分块设计效果,增加系统的可行性,系统对于数据的实质性操作有增加、删除、修改、查询、导出,达到以上的功能本系统就能满足可行性、高效性、安全性、经济型的需求。132本文主要内容本文以软件工程为理论和分析设计基础围绕小区物业管理所要涉及的主要内容,逐步描述设计基于ASPNET的小区物业管理系统的主要步骤和功能及相关技术。第一章绪论分析小区物业管理系统的课题开发背景和意义,描述国内外小区物业管理的发展状况和本课题应达到的要求。第二章开发工具及技术介绍设计小区物业管理系统涉及的主要技术包括B/S与C/S结构的区别,ASPNET、VISUALSTUDIO2005、SQLSERVER2005EXPRESS的主要特点。第三章系统分析先从技术可行性、经济可行性、操作可行性三方面确定本课题是否值得去解决。之后分析小区物业管理系统的功能需求和数据需求,并导出系统的逻辑模型,修正系统的开发计划。第四章总体设计根据前面章节的分析和开发计划确定系统方案,描述系统功能模块设计过程并对小区物业管理系统的数据进行分析和数据库设计。第五章小区物业管理系统的实现描述按照总体设计阶段中功能模块设计和开发计划方案对系统各模块进行具体设计的过程和主要代码与页面截图。第六章结论与展望在介绍完整个小区物业管理系统设计过程后进行了设计总结和对本小区物业管理系统的未来展望。无锡太湖学院学士学位论文2开发工具及技术21B/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结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代价高,效率低。22ASPNETASPNET是微软新推出的体系架构NET中的一部分,它在利用NET14提供的新功能来创建功能强大的WEB页的同时,也完全享有ASP的优点完全和HTML集成,易于非专业人员学习和使用;无需手工编译和连接便可直接执行,已与生成;程序代码均在服务器端运行,提供了程序的安全;采用了面向对象技术;无浏览器的兼容问题。虽然ASPNET是由ASP的基础上发展而来的,技术上却有质的不同。ASPNET几乎完全是基于组件和模块化,是对ASP的革命性发展,主要表现一下几个方面在工作原理上ASP的工作原理是当用户在浏览器中输入了WEB页的请求后,WEB服务器响应请求,定位该ASP文件,然后对其由上至下进行解释,执行文件中的脚本命令,最后动态生成一个HTML页返回用户浏览器。在ASPNET中,当输入用户请求后,ASPNET模块分析ASPNET源文件的内容,并将其分解成单独的命令以建立代码的整体结构。完成此工作后,ASPNET模块将各命令放置到预定的类中。然后这个类被用来定义一个特殊的ASPNETPAGED对象,该对象完成的主要任务之一就是生成HTML流返回客户浏览器。在执行过程中,ASPNET采用了JIT(JUSTINTIME)编译技术,即代码先被编译成微软中间语言(MSIL,MICROSOFTINTERMEDIATELANGUAGE),然后MSIL再被编译成机器代码加以执行,而基于ASPNET的小区物业管理系统5且只有实际需要的哪些代码才会被编译。由上所述ASPNET页在第一次被浏览时,会经过两个阶段的编译,所以速度比ASP要慢。但当第一次被浏览后,MSIL会被存储下来。这样统一网页被再次浏览时,只需要花费从MSIL编译成机器码的时间,所以总的来说速度比ASP要快。在命名空间上,NETFRAMEWORK包括一个巨大的对象类库,我们在ASPNET中用到的各种功能更加完善的对象就是由这些类定义的,NETFRAMEWORK使用了非常整齐的命名模式组织所有的类,即命名空间。简单的说,命名空间就是视为对象集合,类则为对象在很多大众型软件都不是由某个公司单独完成的,而每个公司的员工在工作时都可能为自己编写的类起个好记的名字,显然这样将很不容易管理。采用了命名空间的方法后,第一部分是组织名,第二部分是技术名,然后才是程序员为自己的类定义的名字,很好的解决了这个问题。在服务器端控件上ASPNET为我们提供了一个全新且强大的服务器控件结构。服务器控件分为两种HTML控件和WEB控件。HTML控件只是简单地将标记封装了起来,但在性质上,HTML已不再是一种标记,而是演变成一段程序、一个对象。WEB控件是超越HTML控件发展而来的,它比HTML控件更加抽象,功能也更强大。在ASPNET中还可以使用它所支持的任何一种语言来进行自定义控件的编写。在WEB服务上WEB服务是一段应用程序或商业逻辑,通常以“类”的方式存在,可以通过编程并使用标准的INTERNET协议,将功能展示在互联网和企业内部网上。它采用通用的SOAP、HTTP协议以及XML,把原本互不相干的站点服务形成一整套分布的、自动化和智能化的网络应用,提供了在不同体系机构下构建的网站之间相互提供应用接口服务、数据的一种方案,大大减轻了程序员的开发工作量充分地利用了已经拥有的网络资源和开发资源。ASPNET的数据缓存技术是通过将经常访问或需要较大系统开销的数据保存到内存中来减少系统响应的时间的一种技术。ASPNET提供两种数据缓存功能,一种输出缓存,一种数据缓存。当服务器第一次从数据库取回数据后,经过缓存的数据直接从服务器传递到客户端。但是必须在代码中设定数据的缓存期限。新型的数据库存取对象ADONET时微软ADO的下一代产品。在ADONET中,通过MANAGEDPROVIDER所提供的应用程序编程接口(API),可以轻松地访问各种数据源数据,其核心就是数据源和本地数据存储的分离,即从数据源获取所需的数据集合后边断开和数据源之间的连接,然后对存储在内存中的脱机数据集合进行处理,从而提供数据访问效率。与ADO相比,ADONET具有可维护、易操作、可伸缩、互用性等优势。除了可以向传统的ASP使用网络信息服务(IIS,INTERNETINFORMATIONSERVER)进行安全管理,ASPNET还通过WEBCONFIG文件的设置来实现其安全策略,其安全策略包括认证和授权两部分。一方面,它可以基于COOKIE、微软的PASSPORTWEBSERVER或WINDOWSNT/2000自身的安全机制对用户的身份进行认证。另一方面,他可以基于账户或角色对已认证用户授予不同的访问权利。23VISUALSTUDIO2005VISUALSTUDIO2005是基于NET20框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。它的组件有VISUALBASIC,CWINDOWSFORMSPROJECTSWEBPROJECTSENTERPRISETEMPLATESCLASSDESIGNERSERVEREXPLOREREXCEL,WORD,INFOPATHPROJECTSSQLSERVERDEVELOPEREDITIONACCESSDEVELOPEREXTENSIONS不包括的组件MOBILEPROJECTS64BITSUPPORTVISIOBASEDMODELINGVISUALSOURCESAFEOPERATINGSYSTEMS无锡太湖学院学士学位论文DEVELOPMENTANDTESTSERVERSDEVELOPMENTANDTESTVIRTUALPCOFFICE,INFOPATH,ONENOTE,VISIO,PROJECT,MAPPOINT包括VISUALBASIC2005,C,C,J等编程工具。当MICROSOFT首先发布VISUALBASIC之时,就通过降低其复杂度从而使WINDOWS软件开发得以广泛应用。利用VISUALBASIC60,MICROSOFT让数以百万计的开发人员能够快速开发客户端/服务器应用程序。最近,利用VISUALSTUDIONET,MICROSOFT又为开发人员提供了轻松开发分布式应用程序的工具与技术。通过VISUALSTUDIO2005TEAMSYSTEM,MICROSOFT正在解决日益增加的应用程序复杂性及其设计、开发和部署所必需的生命周期问题。这一点是通过提供必需的工具和指导从而能够预见、重复结果(无需付出生产效率和创新的代价)实现的。在信息交流方面,通过降低报告的运转开销和寻觅团队成员间新的交流渠道,VISUALSTUDIOTEAMSYSTEM着重于能够更好地进行交流。例如通过自动从团队成员使用的工具那里收集信息,可以简化报告过程。从VISUALSTUDIOTEAMSYSTEM采集到的数据保存在数据仓库中,这使项目状态报告和可见性能够面向软件开发团队的所有成员,甚至是项目组之外的联系人。项目经理能够将客户需求转化为开发团队中的工作项,然后跟踪工作项的状态以实现项目状态的监控。分布式系统设计器DISTRIBUTEDSYSTEMDESIGNER将应用程序开发和部署需求转化为能够让开发人员和操作进行交流的公共语言SDM。在集成的工具方面,VISUALSTUDIO的成功已被证实,即开发人员偏爱一个具备对他们需要的工具提供接口的集成开发环境IDE。通过将开发人员在开发环境中需要的测试和性能工具(例如,单元测试、代码分析和性能分析)合并在一起,VISUALSTUDIOTEAMSYSTEM也期待着这种成功。这使开发人员能够在生命周期的较早阶段就改善其代码的质量,而无需中断他们的工作。通过尽早地为开发人员提供他们需要用于识别和解决质量问题的工具,更多的产品缺陷就能够在它们还未构成危害之前即被发现并解决
编号:201404071921031673    类型:共享资源    大小:3.64MB    格式:DOC    上传时间:2014-04-07
  
20
关 键 词:
基于 asp net 小区 物业管理 系统 设计
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于ASP.NET的小区物业管理系统设计
链接地址:http://www.renrendoc.com/p-271673.html

当前资源信息

4.0
 
(2人评价)
浏览:22次
机械设计QQ401339828上传于2014-04-07

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

人人文库
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5