欢迎来到天天文库
浏览记录
ID:9159655
大小:71.50 KB
页数:6页
时间:2018-04-19
《智能小区物业管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、智能小区物业管理系统的设计随着社会经济的不断发展以及建筑水平的不断提高,城市已经基本实现了住宅小区化管理。由于人们生活质量的提高,对小区物业的服务水平提出了更高的要求,己不仅仅局限于小区清洁、安保等方面的需要。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,通过计算机和互联网对小区进行智能化管理较好的满足了这一需求。本文探讨Y小区物业管理系统的设计与开发,旨在提高小区的管理水平。关键词B/S结构;物业管理;Web;ASP.NET技术C93A1674-6708(2011)57-0075-02目前,我国
2、房地产行业发展较为迅速,但是物业管理水平却相对滞后。物业管理是现代商业和住宅管理中的极其重要的工作,随着城市的不断发展,各种住宅、办公楼、商业大厦日益增多,物业管理中的问题口益突出。部分小区的物业管理处于原始的手工记录与管理阶段,己远远满足不了高速发展的现代社会。近年来,已有一些较为成熟的通用型物业管理信息系统,基本能够满足不同小区的物业管理需求,但是,因各个小区的管理模式不同,通用型的物业管理系统,并不能完全融入到实际管理工作中。所以,针对各小区个性化的需求开发符合实际需求的管理系统是新的趋势。本文介绍了
3、ASP.NET技术的优点,阐述ASP.NET的工作流程和访问Web数据库的方法,重点介绍整个系统的体系结构、系统功能模块设计、数据库表设计。本文探讨用ASP.NET2.0技术开发基于B/S模式有数据库作后台支持的智能小区物业管理系统的原理和具体实践。1基于B/S模式的多层次结构1.1三层B/S结构Web应用程序是由服务器端的Web服务器和客户端的浏览器相互配合来完成功能,所以其结构又被成为B/S(Browscr/Scrvcr)结构。通过互联网的链接,用户通过浏览器(Browser)实现与核心数据库(Serv
4、er)的连接,所有信息通过网页的修改完成,并且保持与核心数据库同步更新。保证数据的一致性[1]oB/S结构不同于传统的C/S(Client/server)结构,不受客户端的安装现状,可以实现随时随地登录。同时,这种多层次的结构设计,减轻了客户端与服务器的负担,具有较高的服务性能,易于Internet信息的发布和管理用户通过客户端向Web服务器发送请求,接到请求后Web服务器经过处理,向应用服务器传递事务处理请求,应用服务器响应后,通过判断和计算,挖掘和处理数据,并将有用数据通过计算后传递给Web服务器,通过
5、运算和处理,制作图表等,向用户浏览器发送Web页面,页面由标准的L文本和Javascript客户端脚本构成。根据Web应用程序和ASP.NET技术的特点,通过在实际工程中的不断摸索得到了一种基于ASP.NET技术的三层Web应用程序开发设计模型。这种模型把Web应用层划分为3个基本的层次:用户界面层、业务逻辑层和数据访问层。1.2基于B/S模式的物业信息管理系统的设计基于B/S模式设计的物业管理系统具有较好的网络扩展性,不需要再计算机终端上安装客户端,可以直接通过浏览器访问,更方便与多用户对物业信息的管理。
6、2ASP.NET技术介绍2.1ASP.NET技术优点ASP.NET是基于Microsoft.NET平台的Web应用程序开发技术,采用ASP.NET开发的程序能够支持异常控制、类型安全、继承和动态编译。同时,在ASP.NET程序中还可以使用VisualC#,VisualBasic.NET和VisualC++.NET等面向对象编程的强类型语言。在页面幵发中还可以使用服务器控件,包括WebFormServerControls和LServerControls,其中的WebFormServerControls还支持数
7、据绑定(DataBind),从而可以使用简单的代码开发出非常强大的功能。2.2用ASP.NET开发WEB数据库应用程序ASP.NET可以用来创建Web服务器应用程序和动态的Web内容。通过ASP.NET,利用服务器上运行的组件,实现数据库存取、程序应用或信息处理。ASP.NET工作流程如图1所示。客户端向WEB服务器发出L请求,WEB服务器响应后,向数据库服务器发出数据请求,经过数据库服务的数据处理,将有用数据反馈给Web服务器,再由WEB服务器处理后返回给客户端。2.3用ADO.NET对象访问数据库ADO
8、.NET是一组实现访问数据库操作的专用对象集,它为ASP.NET提供了完整的数据库解决方案。ADO.NET对象在服务器端执行,并向客户端提供含有数据库信息的内容,客户端也可以根据指定的权限返回参数来对数据库进行读写等操作。ADO.NET中包的Connection对象和Dataset对象主要用于控制数据库存取,要建立一次数据库访问首先要创建一个Connection对象,然后用基于这个Connection对象的Dat
此文档下载收益归作者所有