基于三方用户平台的小区物业管理系统研究与实现
2016-03-07叶静徐明陈云云郝宁宁任加欢
叶静 徐明 陈云云 郝宁宁 任加欢
摘要:该文给出了一个基于三方用户平台的小区物业管理系统的研究及实现过程。在.NET应用平台上搭建共享平台,实现了小区业主、管理机构和物业公司三方的服务。文中主要体现了应用的总体框架和主要的代码实现,另外从需求分析,功能描述等方面体现了这一Web应用系统的开发流程。
关键词:.NET平台;Web应用;小区物业管理;三层架构
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)34-0095-02
1 概述
随着当今信息技术的发展,人们越来越意识到现代化技术的优越性和便利性,信息管理系统大大减少了处理数据信息的时间,提高了工作效率,从而减轻了工作人员的压力。因此信息管理系统在企业管理、办公管理、商店超市管理等诸方面都得到了很好的体现。相应的随着国内城市居民住宅小区数量的不断增加,小区物业实施信息化管理,已经也越来越成为城市管理应用的主要热门方向之一[1]。
近年来,业主与物业之间的矛盾不断涌现,出现问题之后,只是相互推卸责任,而问题却得不到实际地解决,这些都是管理系统不完善所造成的[2]。因此传统的物业管理系统已越来越不能满足人们的需要,以计算机为基础的信息管理将取代传统的物业管理模式,成为现代物业管理的主要途径[3]。
如今互联网在千家万户中普及,信息化的管理模式,无论在时间效率和管理质量上都能大大满足客户的需求,同样也将极大地改善小区业主和物业公司的关系。
2 概要描述
本系统以移动互联网为平台,打破传统的物业管理模式,以信息化管理模式服务于业主、管理机构以及物业公司。在原有小区物业管理系统的基础上,开发全新的管理信息系统,将使得日常的小区物业管理工作全面实现系统化、自动化的科学管理,极大地提高物业管理人员的工作质量和管理水平。另外结合其他的有效资源,为三方提供更有效的生活资讯和管理方式,实现申报问题、申请申批、反馈申请、维护修理、事后评价等一条龙服务。
3 系统三层架构
3.1 三层架构图
为了能够满足三方用户的需求以及大量数据的存储,我们采用三层架构图[4]来实现上述功能。整体架构图如下:
3.2 表示层
这一层主要的功能就是实现人机交互,对于接收用户请求或返回用户请求数据结果的最终展现[5]。在这个系统中我们主要是实现业主、管理机构和物业公司三方的交互。从系统使用安全性角度出发,首先用户必须从登录界面进入,当登录成功之后将会进入各自的页面,实现各自的人机交互。
3.3 业务逻辑层
业务逻辑层用于对上下交互的数据进行逻辑处理,实现业务目标[5]。在本小区物业管理系统中,主要对于系统各住户信息管理、停车管理、收费管理、维修管理、活动通知等功能实现的逻辑代码。
3.4 数据访问层
数据访问层用于实现与数据库的交互和访问,从数据库中获取数据或保存数据到数据库[6]。在这个系统中,三方用户的信息及管理的信息,消费的信息等将会录入数据库,当某一方需要的时候,将从数据库中按要求提取相应信息。
4 系统设计与实现
本系统对于业主服务包括:资讯服务、客户服务、修理服务、系统服务四大子系统。业主可通过互联网对物业信息进行查询,反映物业问题并及时得到处理。
系统主要通过ASP.NET进行整体网站开发,后台数据库采用SQL Server2008。根据用户需求完成整体设计,编写代码实现以上功能,其中用户登录的数据库连接模块代码如下:
protected void LoadButton0_Click(object sender, EventArgs e)
{SqlConnection conn = new SqlConnection();
conn.ConnectionString=@"server=KYQZDKYIXYZI8FM\SQLEXPRESS;uid=sa;
pwd=123456;database=Community;";
conn.Open();
String select = "select * from user where ID='" + this.TextBox1.Text + "'and PWD='" + this.TextBox2.Text + "'";
SqlCommand cmdsel = new SqlCommand(select, conn);
SqlDataReader dr = cmdsel.ExecuteReader();
if (dr.Read())
{Response.Redirect("~/Shop.aspx");}
else;
Response.Write("")
return; }}
5 结束语
基于.NET平台的小区物业管理系统,经过几个月的市场调研、需求分析、系统设计,代码编写和信息录入,已经有了不错的雏形。目前可实现如下功能:三方用户的注册、信息录入;物业公司信息发布;业主问题在线反应与处理;三方用户在线交流预约等。在今后一段时间内,我们仍将进行进一步完善本系统,从而尽可能满足三方不同用户对于小区物业管理系统的各自要求。
参考文献:
[1] 呼斯勒.基于.NET技术的学府佳苑小区物业管理系统[D].长春:吉林大学,2013.
[2] 刘卫华.小区物业管理系统的设计与实现[D].成都:电子科技大学,2013.
[3] 李沛珊.住宅小区物业管理系统的设计与实现[D]. 厦门:厦门大学,2014.
[4] 高扬.基于.NET平台的三层架构软件框架的设计与实现[D].贵阳:贵州大学,2011.
[5] 徐枫.ASP.NET三层架构体系分析与应用[D].杭州:浙江商业职业技术学院,2011.
[6] 马丁..NET平台下数据库生成技术[J].电脑知识与技术,2015(7).