| B-S模式下的物业管理系统是如何开发设计的呢 | ||||||||||||||||
|
随着我国住房改革的深入,越来越多的居民搬进了新落成的住宅新村或小区,而这些新型住宅区域的管理多数由公司或单位的物业管理部门实行。水、电及房租等费用的收缴需要专门的物业管理部门,目前基本上都是采用基于CS(ClientServer)模式下的两层结构网络系统,即前端为客户机,后端为服务器。整个程序分配在客户机和服务器上,由两者协作处理信息,随着网络的扩大维护量急增,每个客户机的程序在升级时都要重新安装,随着网络计算模式的更新,BS(BrowserServer)浏览器服务器模式已经或正在取代原有的CS二层信息管理模式。与CS模式相比,BS系统架构分为三层:即客户端(显示层)、应用服务器(功能层)和数据服务器(数据层)。这种架构由于Window内嵌浏览器而逐渐成为倍受开发设计者所青睐的模式。本系统采用BS系统架构,实现了物业管理工作高效、科学、合理,适应了时代的需求。 房租等费用的收缴需要专门的物业管理部门,目前基本上都是采用基于CS(ClientServer)模式下的两层结构网络系统,即前端为客户机,后端为服务器。整个程序分配在客户机和服务器上,由两者协作处理信息,随着网络的扩大维护量急增,每个客户机的程序在升级时都要重新安装,随着网络计算模式的更新,BS(BrowserServer)浏览器服务器模式已经或正在取代原有的CS二层信息管理模式。与CS模式相比,BS系统架构分为三层:即客户端(显示层)、应用服务器(功能层)和数据服务器(数据层)。这种架构由于Window内嵌浏览器而逐渐成为倍受开发设计者所青睐的模式。本系统采用BS系统架构,实现了物业管理工作高效、科学、合理,适应了时代的需求。 1、系统组成 系统功能和描述 小区除具有住户登记、数据录入、住户缴费、住户删除等基本功能,还有方便住户查询和工作人员管理的住户情况查询、修改、报表输出、单价管理等增强功能。该系统可以在可视化的、容易操作和理解界面上对系统进行一些操作,主要的操作可以用鼠标在相应的按钮或是链接中进行简单的点击,并且系统响应迅速准确,界面美观实用。下面逐一介绍各功能模块。 •用户身份验证模块实现用户合法性检查,把用户ID以及权限值保存到Session中,在后面的页面中通过判断这个Session值判断用户是否登录以及用户的权限。 •小区信息模块主要包括了对小区概况的查询、修改功能以及对周边设施概况,楼宇信息、房间信息以及车位信息的查询、修改、添加、删除功能。 •住户管理模块主要提供查看、修改、添加小区住户的基本信息、房屋居住信息以及用户的电话信息。将用户的电话信息作为单独的一个功能模块,方便查找。 •设备管理模块主要提供对小区设备的基本信息进行查看、修改、添加和删除操作。将设备的维修信息单独列出供用户进行查看、修改、添加和删除操作,方便用户了解情况。 •费用管理模块主要提供每个用户对自己的水、电、燃气费情况进行查询,管理员可进行查询、修改、添加、删除操作。 •系统管理模块包括对用户信息的管理和对数据库中代码表的管理两个功能。将用户的权限直接存储到用户的基本信息表中。用户管理信息主要包括对用户信息的查询、修改、添加、删除操作。对代码表的管理包括对代码表中数据项的修改、添加、删除功能。 每个模块负责的功能相对专一,用户身份验证提供用户的验证,同时读取用户所具有的权限,只有具有系统帐号的管理员级用户才可以使用系统的所有功能。用户通过HTTP协议使用浏览器访问系统,对数据库的访问和操作不是直接进行的,保证了数据的完整、安全、可靠。系统底层米用ADO.NET提供对ASP.NET的支持和实现对数据库的访问操作。 2、于一些关键技术的讨论 2.1数据库存储技术 VisualC#.net支持ADO.NET数据访问,它是.NET平台内用于访问数据源的一组类,专门为Web设计的,并且考虑了伸缩性。使用DataSet,DataReader来获取数据,Dat-aCommand来设置读或者写或者修改刷新等操作。允许发送指令并处理结果,仅仅通过连接字符的不同,就可以加载不同的数据库,实现数据的透明访问和信息共享。并由于ADO.NET利用XML传输数据,所以数据可以通过大多数防火墙。 2.2安全性考虑 由于系统采用基于Web的应用模式,其应用的范围可以从几个点到几十甚至上万个点,因此安全性也是很重要的。这包括两个方面:防止数据被非法窃取;身份验证和访问控制。物业管理系统可以采用防火墙技术来保证Intranet的安全性。它在内部网与外部网之间构筑一个保护层,只有被授权的数据通讯才能通过保护层,防止未授权的访问、非法人侵和破坏行为,通常采用两种方法:一种是包过滤型,另一种是应用网关型。采用第二种更好,使用代理技术,在内部网络与Internet网络之间设置一道物理屏障,对于外部用户的髙层网络协议和服务请求物业管理系统将对用户进行身份合法性检査,决定接受还是拒绝,具有更好的安全性。 3、束语 物业管理系统通过因特网来实现信息交互、综合与共享,最大限度地跨越了时空的限制。采用浏览器作为用户界面,使得使用简单。采用多层的应用结构使得系统稳定性和扩展性都有了极大的提高。可以这样说,数据库技术和因特网技术的融合代表着未来物业管理系统的发展方向。
|