刍议智能化小区物业系统的设计及实现
2016-06-30司长征
司长征
摘 要:随着我国科学技术的不断发展,我国开始步入信息化时代。并且随着人们物质生活水平的逐渐提高,物业管理方式逐渐成为影响人们购房的主要因素之一。而实现智能化的小区物业系统正是满足人们需求的重要途径。所以就物业系统的设计及实现过程进行了分析。
关键词:智能小区;物业系统;设计;实现
在信息技术快速发展的背景下,越来越的物业管理公司开始从传统的小区管理模式转变为智能化小区管理模式,这样不仅能提高管理工作的效率,还能增强小区的核心竞争力,从而为住户创建一个快捷、舒适的生活环境。由此可见,通过现代化信息手段,创建一套集信息化、智能化于一体的小区物业管理是非常有必要的。
一、需求和可行性分析
需求分析包括用户需求分析和系统功能分析。在智能化小区物业系统的设计与实现中,首先应该先分析用户的需求,即业主、物业管理公司的需求。对于业主来说,实现快捷、方便的缴纳各种费用是智能化小区物业系统应该具备的基本功能。而对于物业管理公司来说,传统的物业管理方式存在工作流程复杂、业主服务项目繁多的问题。因而智能化小区物业系统应该具有便捷缴费、简化服务流程的功能。
其次智能化小区物业管理系统应该实现物业管理方式的现代化。因而物业系统应该具备四个方面的功能。一是可以让业主自行查询、缴费,足不出户就能掌握小区新动态。二是能够实现物业管理公司数据信息、资源管理的信息化。物业管理人员通过计算机就能够进行查询 、输入、输出等快捷操作。三是能够利用计算机,实现实时报表的打印和预览。
二、系统结构设计
(一)子系统划分
以深圳“桐林公寓”智能化系统项目为例,该小区是商住综合楼。其系统结构共包括三个模块。一是安全防范子系统,二是服务子系统,三是信息管理子系统。在安全防范子系统下又分为可视对讲、手机刷卡、周界报警、户内安防报警、电子巡更、视频监控六个模块。在服务子系统下又分为智能家居、停车场管理、电梯控制、社区购物四个模块。在信息管理子系统下又分为综合布线、有线电视、管理中心平台三个模块。(如图1)
(二)代码设计
在系统设计中,有必要设定统一格式的编码作为标志码。这样不仅有简化数据操作的流程,还能标识出具体的信息。例如采用上述每个子系统模块中的第一个拼音字母组合,作为相应的代码。
(三)数据库设计
在正常的系统使用中,会有大量的数据产生。这就需要采用数据库来存储和管理这些数据信息。而且建立一个数据库还能实现系统迅速调用所需要的数据。一般在数据库的设计中,需要根据各种数据项的表单来选择数据项之间的关系,并进行规范化定义。然后再依据各个数据库之间的管理,建立相应的总体结构图。这样通过数据库能够实现系统高效管理和调用数据,从而简化系统操作,并提高工作人员的工作效率。
(四)界面设计
界面设计师实现用户与系统交互的重要接口。界面设计需要根据用户的实际需求。一般界面包括系统主界面、业主资料管理界面、查询界面、表单打印界面等。整个系统界面包括工作区和菜单区。用户可以通过菜单区选择所需子系统功能模块进行查询等操作。并且每个分区界面都有返回主界面的按钮。而且界面还会采用树状结构图来显示用户可以进行的操作。但是系统的后台操作界面只允许管理员进入。一个完整的智能化小区系统界面应该具有简洁、直观的特点。
三、系统功能实施
(一)技术要求
系统功能开发的面向对象包括业主和物业管理人员。在实际的系统功能开发过程中,基本都是采用C/S和B/S混合模式。系统主要是以C/S模式为主,这种模式能够实现客户端与服务器的直接对接,从而减少系统反应时间,而且还可以根据实际的需求设计个性化的操作选项,因而在面向物业管理人员对象时应该选择C/S模式。而B/S模式具有可共享性、简单性的特点,因而在面向业主对象时,就可以选用B/S模式,实现用户与系统的直接对接。此外,在系统开发过程中,还需要加载一定的防护措施。例如对业主设置管理权限,或者是设置身份认证系统,防止非法用户进入智能化系统。
(二)开发工具选择
智能化小区系统是一个MIS系统。若要做到功能强大,灵活性高,可以选择C++ Builder/Dephi、PB、VB等数据库开发工具。在Windows XP、.NET Framework以及Visual Studio.NET2003和IE6.0的开发环境中,后台数据库可以采用SQL Server2000。而报表的设计则可以采用非常流行的报表控件—水晶报表(Crystal Reports),它完全支持ASP.NET。Microsoft Visual Studio.NET是基于.NET框架的集成开发环境,它集源程序编辑、编译、链接及项目管理和程序发布等于一体,其功能十分强大。Microsoft Visual Studio.NET的2003版本包括Visual Basic.NET、Visual C++.NET、Visual C#.NET和Visual J#.NET四种语言,可以开发Windows应用程序和ASP.NET Web应用程序。采用Visual Studio.NET开发ASP.NET页面,可以做到程序代码文件(.cs文件)与网页文件(.aspx文件)的分离,更有利于提高开发的效率。
四、总结
综上所述,完善的智能化小区物业系统应该能够满足小区基本的物业管理需求。所以系统开发人员应该结合实际的小区管理状况和技术水平,设计科学、合理的智能化小区物业系统,从而实现小区物业管理工作的信息化、智能化,提高物业管理的工作效率,并增强小区物业管理公司的核心竞争力。
参考文献:
[1]袁野.智能化住宅小区物业管理软件设计与实现[D].电子科技大学,2014.
[2]潘小刚.智能化小区物业系统的设计与实现[D].电子科技大学,2014.
[3]朱庆玮.智能化小区物业管理系统设计与实现[D].电子科技大学,2013.