文献综述修改版

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

中原工学院信息商务学院毕业设计(论文)文献综述专用纸1国内外物业管理系统的探讨作者:董贺摘要:随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需要应运而生的。用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,效益已越来越明显。因此,开发这样一套小区物业管理系统软件成为很有必要的事情关键字:小区物业、管理系统、用户、DELHPI、SQL、ASPAbstract:AsChina'seconomicdevelopmentandurbandevelopment,residentialareabecomingmoremainstreamresidence,residentialpropertymanagementforthecontemporarysocialneedsofthemarketcameintobeing.Residentialpropertymanagementsystemusingcomputeroperationsmanagerforcommunityandresidentialusersbettermaintenanceofthepropertymanagementbusinessprocessesandthedevelopmentofworkmanagementsoftware,accordingtotheneedsanalysis,toachievecommunitymanagementservices,efficiencyhasbecomeincreasinglyevident.Therefore,thedevelopmentofsucharesidentialpropertymanagementsystemsoftwarehasbecomeverynecessarything.Keywords:residentialproperty,managementsystem,user,DELHPI,SQL,ASP中原工学院信息商务学院毕业设计(论文)文献综述专用纸2一、物业管理系统设计与开发的背景和意义随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为我们设计小区物业管理系统提供了市场需要。而我们设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理系统软件成为很有必要的事情,在下面的各章中我们将就本次毕业设计我所开发的小区物业管理系统,谈谈其开发过程和所涉及到的问题及解决方法。二、公交查询系统的设计与开发的概述三、物业管理系统的发展过程传统意义上的物业管理起源于19世纪60年代的英国。由于工业革命的发展,大量农村人口涌入工业城市,引起了对城市房屋需求的增加,但对其缺乏管理导致了诸如房屋破损严重、居住环境日趋恶化等社会问题[2]。当时,英国有一位名叫奥克维娅•希尔(OctaviaHill)的女士迫不得已为其名下出租的物业制订中原工学院信息商务学院毕业设计(论文)文献综述专用纸3了一套规范租户行为的管理办法,出乎意料地收到了良好效果,招致当地人士纷纷效仿。这可以说是世界上最早的“物业管理”。随着现代科学技术的进步和市场经济的迅速发展,小区物业管理的范围日益扩大,管理程度也日益复杂。面对激烈的市场竞争和人民群众对改善物业环境的渴望,物业管理单凭依靠物业管理者的丰富管理经验和高超的管理艺术已经远远不能适应21世纪对科技进步和小区物业管理飞速发展的客观要求,小区物业管理全面实现管理现代化的势头已是势不可当。伴随着物业管理的现代化进程,小区管理信息系统也经历了3个发展过程四、综述1.数据库技术概述数据库技术是一门综合性的软件技术,是使用计算机进行各种信息管理的必备知识。它的发展有三个阶段:(1)数据在三个世界间的转换过程与E-R方法(2)三种结构数据模型(3)关系模型及关系规范化。数据库(DataBase,DB)是一个有穷的、有结构的、有意义的、相关的、可共享的、利用计算机技术存取的数据集合。数据库管理系统是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。它实现建库、删库、修改、存储、检索和维护数据库的功能,向用户提供一整套操作命令,并负责解释执行这些命令。数据库系统(DataBaseSystem,DBS)是指带有数据库并利用数据库技术进行数据信息管理的计算机系统。一个数据库系统应包括计算机系统、数据库、数据库管理系统、应用程序系统及用户和数据库管理员等。2.软件工程对于一个信息系统的开发也要具有软件设计的思路和方法,这样做出来的系统才符合标准与规范化。开发系统的时候也必须要建立合理的模式:而所谓合理的模式就是软件工程告诉我们的在开发一个系统的时候所需要的五步曲:获取需求、需求分析、设计、编码、测试。A、理解用户真正的需求。在进入正式开发之前,必须先从用户处获取准确的需求。在这上面花费相当时间是很必要的。中原工学院信息商务学院毕业设计(论文)文献综述专用纸4B、需求分析。需求分析需要做的事情有:高层构思、确立系统目标、划分业务领域、现行业务分析、建立业务模型(EnterpriseModel)、信息需求分析、用户视图规范化、数据元素标准化与一致性控制。C、设计过程。设计阶段的工作包括对分析模型进行必要的修改,同时可能需要对某些类结构做一些修改,确定用户表示层(也就是通俗所说的界面定义)、用户服务层、业务逻辑层、数据库服务层和具体数据库所需要做的工作。同时需要确定使用的体系结构(如B/S还是C/S)和开发工具(如ASP,ASP.NET)D、编码。进入编码工作之后,依然可能会发现前面分析或设计阶段的某些错误,这时应返回到前面的阶段进行必要的修改。同时在编码前规定编码的风格并在开发过程中保持一致的风格。E、测试。测试是系统投入使用前最关键的一个步骤。即使是小项目也应该严格地进行测试。就实际上就是一个把错误留给自己还是留给客户的问题。3.ASP技术ASP既不是一种语言,也不是一种开发工具,而是一种内含于WINDOWS操作系统下IIS/PWS之中的服务器端脚本语言环境(这种语言环境集成了VBScript语言、Javascript语言到HTML页面的)ASP的特点如下:(1)、ASP可以混用HTML、DHTML、Java小程序、ActiveX、VBScript或JavaScript,并可以相互嵌套。(2)、不需要编译,纯文本格式。直接在服务器端运行,并可以用记事本等基本的编辑器进行编辑。(3)、安全性好。在服务器端执行的脚本语言,源代码不会传到客户端浏览器上,可以保护源程序不外漏。(4)、面向对象。ASP以对象为基础,通过起环境自身内置的对象来实现服务器与客户端以及数据库之间的交互。(5)、可扩充服务器端功能。利用ASP提供的一组ActiveX服务器组件可以继续扩充ASP的功能。例如,用ASP环境内置的ADO组件可以轻松地存取各种数据库。此外还可以用VB、Java、VC++等编程语言开发ActiveX服务器组件进一步扩充ASP的功能。中原工学院信息商务学院毕业设计(论文)文献综述专用纸5(6)、可扩充脚本语言,除了VBScript、Jscript、JavaScrip外,还可以使用任何其它脚本语言,只要第三方提供其相应的脚本引擎即可。(7)、与浏览器无关。ASP将运行结果以HTML的格式传送到客户端浏览器,因而可以适用于各种浏览器。(8)、ASP提供了6个内置的全局对象供开发者不需要声明就可以直接调用,他们的名称及功能如下:Request用来读取来自浏览器的请求信息,可以用该对象读取HTML表单信息。Response用来将信息发送到浏览器。Server生成ActiveServer组件实setcon=server.createobject(“adodb.connection”)Application用来存储、读取用户共享的应用程序信息,如可以用该对象在网站的不同连接者之间传送共用消息。Session用来存储、读取特定连接者对话消息,可存储连接者对网站访问信息。(9)、ASP提供的5个重要的服务器组件的名称及功能如下:ADO组件:用于在SQLSERVER、MSACCESS数据库中读取或存储数据;FileSystem组件:提供了可以用来访问计算机文件系统的方法和属性;BrowserCapabilities组件:用来链接不同的HTML页面使其操作更简单;ADRotator组件:用于网页上显示横幅广告,并可以控制不同广告的显示频率。以上的对象和组件都可以扩展ASP脚本的功能,但两者有区别,对象不需要声明就可以使用,而组件在使用前必须明确创建。ASP的含义从字面上说,ASP包含三方面含义:1)Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。中原工学院信息商务学院毕业设计(论文)文献综述专用纸62)Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。3)Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功