标题 | 基于.NET的小区物业管理系统设计与实现 |
范文 | 刘娟 摘 要:为适应小区物业业务管理扩展及服务需求,文章基于ASP.NET技术平台、利用B/S模式构建了3层架构的小区物业管理系统,对形成便捷、高效的体系来协调小区业主、物业服务人员和物业管理人员三者之间的关系具有积极的意义。 关键词:ASP.NET; C#; B/S模式;物业管理 随着我国经济快速发展、网络技术迅速普及推广,传统物业管理手工操作已远远不能满足时代发展需求。将计算机网络技术与现代管理思想相结合,建立现代智能小区是物业管理发展的方向[1]。本课题以咸阳和谐物业管理有限公司为背景,提出了基于ASP.NET开发平台、利用B/S模式构建3层结构Web应用程序的小区物业管理系统解决方案[2]。 1 系统分析 通过实际调查,物业管理系统业务流程如图l所示图1业务流程 要求本系统具有以下功能:(1)页面美观友好,业主可及时浏览小区新闻、物业公告、了解各项费用的欠费情况,进行业主投诉和业主报修,并提供及时周到的服务。(2)智能化管理业主车位及车费交费情况。(3)易于使用的信息录入接口,全方位的数据查询。(4)完善的权限管理,提高系统的安全性[3].(5)最大限度实现易安装性、易操作性和易维护性[4]。 2 系统功能总体设计 根据小区物业管理的特点,将系统分为首页和小区内部管理网两部分来进行设计。 2.1首页功能总体设计 首页功能主要包括用户登录、浏览新闻和物业公告、查看便民日历、查看工作人员信息、查询欠费和车位信息、业主报修、业主投诉以及进入物业管理内部网等。 2.2物业管理内部网功能总体设计 物业管理内部网功能主要是物业公司内部对小区物业日常工作的信息进行维护与管理。针对管理人员、财务人员和系统管理人员这3类用户,将内部网功能分为三大部分。其功能模块如图2所示。 3系统设计 3.1开发平台与运行环境 为增强系统的兼容性,本系统开发环境利用Windows7+ IIS7.0+SQL Server2008的组合,采用ASP.NET+C#作为开发工具。 3.2 3层应用程序架构 为满足小区物业管理系统需求,采用基于.NET技术,搭建3层框架,即:表示层(用户应用)、业务逻辑层(业务逻辑处理)和数据访问层(数据管理与存储)[5]。 4 系统费用交纳页面的实现 该页面数据先由Page_Load事件调用CostClass类中的GetDataSetLoginCost方法,再用GridView控件绑定所有业主欠费信息数据源,页面效果如图3所示。 部分代码如下: 单击“打印”按钮,将弹出住户交费收据的打印页面,该页面使用S erver.Trans fer方法来实现,如图4所示。 5结语 为满足小区物业管理和服务对信息化、网络化的需求,本系统基于ASP.NET技术开发平台,采用B/S模式构建了3层架构的小区物业管理信息系统,具有良好的易操作性、易维护性与可扩展性,能够在系统现有功能基础上不断增加和完善,基本能够满足小区业主和物业内部管理服务的实际需求。 [参考文献] [1]赛奎春,顾彦玲ASP.NET项目开发全程实录[M]3版北京:清华大学出版社,2013. [2]張南平,王伟,夏红霞基于NET平台的B/S应用系统的开发框架[J]武汉理工大学学报,2004 (1):42 [3]ASP.NET数据库系统开发完全手册[M]北京:人民邮电出版社,2007. [4]吴善财.ASP.NET项目开发实战密码[M].北京:清华大学出版社,2016 [5]胡迎松,彭利文,池楚兵基_-.NET的Web应用三层结构设计技术[J]计算机工程,2006 (8):78 |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。