小区物业管理_第1页
小区物业管理_第2页
小区物业管理_第3页
小区物业管理_第4页
小区物业管理_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单 位 信管091班 学 号 江西农业大学南昌商学院本科毕业论文(信息管理与信息系统专业)小区物业信息管理系统姓 名 黄 凯 专 业 信息管理与信息系统指导教师 彭 芳 江西农业大学南昌商学院二零一二年十月论文独创性声明本人声明,所呈交的学位论文系在导师指导下独立完成的研究成果。文中合法应用他人的成果,均已做出明确标注或得到许可。论文内容未包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。本文如违反上述声明,愿意承担以下责任和后果:1交回学校授予的学士学位; 2学校可在相关媒体上对本人的行为进行通报;3本文按照学校规定的方式,对因不当取得学位给学校造成的名誉损害,进行公开道歉;4本人负责因论文成果不实产生的法律纠纷。论文作者签名: 日期: 年 月 日摘 要科学技术日新月异,信息化时代的来临,以计算机为基础的信息科学在经济和社会生活各个领域得到了极为广泛的应用,尤其在信息管理方面,计算机已是必不可少的管理工具。对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。本系统的主要目的是告别账本,安全、快捷的保存数据信息。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解它采用的是ASP.NET框架与Access的开发平台,实现对住户的信息进行管理,使用方便。【关键词】小区物业管理, ASP.NET, Access AbstractScience and technology change rapidly, the advent of the information era, computer based Information Science in economy and social life in various fields have been widely used, especially in information management, the computer is an essential management tool.For residential property management, the complexity of the work flow, diversification, management of complex, tedious collection costs and equipment maintenance. The computer is fully qualified to work in property management, and more accurate, convenient, fast, efficient, clear, transparent, it can overcome the shortcomings mentioned above. This will give the project inquiry and management bring great convenience, to the property management work more efficient, this is also the regularization of property management, an important symbol of modernization.Therefore, the development of an efficient, error-free residential property management system software is very necessary. The main purpose of this system is to bid farewell to the books, safe, fast and the preservation of data. Because the plot estate management costs involved, in order to enhance the system security, so that the interests of owners from damage, to the property owner can own property costs and complaints, provide transparent, intuitive understanding of it using the ASP.NET framework and Access development platform, to achieve household information management, easy to use.【Key Words】 Residential property management, ASP.NET, Access目录绪 论随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。现在的小区物业管理,大都采用传统的人工管理的模式,这对于规模较小的物业管理公司来说,是可以应付日常的管理需要的。但是,随着该行业竞争日益的激烈,提高物管的工作效率、为住户提供更好的服务,成为了物业管理公司当前必须考虑的问题。而解决这些问题的途径之一,就是将计算机引入到管理机制中来。对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。本系统的主要目的是告别帐本,安全、快捷的保存数据信息。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,本系统具有仅管理员式的保密功能,还有查询、录入、修改、删除、以及对物业设备统计等功能,使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。一、系统分析(一)需求分析 物业管理在手工操作时代,工作程序非常繁琐,需要大量的人力、物力和财力,级大地浪费了小区物业的资源,不能及时了解业主的各项需要、提供细致周到的服务使物业管理水平大打折扣。小区物业管理系统是现代居住小区不可缺少的一部分。一个好的小区物业管理系统可以提升小区的管理水平,使小区的日常管理更加方便,同时确保取得最大的经济效益。将计算机功能与现代的管理思想相结合,建立现代的智能小区是物业管理发展的方向。(二)系统可行性分析(1)经济可行性随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。21世纪是一个充满竞争和挑战的世纪。在这个世纪中,高效化、系统化、规范化、自动化已成为现代企业的代名词。做为我国支柱产业之一的房地产业在当今智能化小区的发展的驱动下,在当今信息时代的推动下,拥有自己的一套特色的小区物业管理系统是非常必要的,与小区内繁多的硬件设施相比较,传统的手工式的管理方式已经无法适合当今的庞大的数据处理和精确的运算需求,所以一套精美完善的小区物业管理系统是提高工作效率节省人力物力的有效解决方案。传统的管理方式,对物业管理人员要求数量多,耗资高,错误率高,工作人员流动和对新人的培训经费也是不小的开支。一套完善的小区物业管理系统可持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。开发这套系统的经济可行性是很高的。(2)技术可行性随着互联网的蓬勃发展,越来越多的机构将科研管理与Internet融合到一起,以方便个小区物业管理。在这样一个社会背景下,基于Windows和Access ,运用先进的ASP.NET技术、先进的C#语言,采用B/S模式开发的小区物业信息管理系统,将用户、管理员有机地结合在一起,有效地提高管理水平和效率。随着科学技术的不断提高,计算机科学日渐成熟,基于以上的技术在现今比较容易实现。二、相关技术概述(一)概述ASP是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指 Active Server Pages(动态服务器页面),运行于IIS之中的程序 。ASP.NET构架是可以用Visual Studio开发环境进行开发,因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。(二)Access概述Access是Office办公套件中一个极为重要的组成部分。刚开始时微软公司是将Access单独作为一个产品进行销售的,自Office 97开始将Access捆绑到其中,成为Office套件中的一个重要成员。现在它已经成为Office办公套件中不可缺少的部件了。Microsoft 公司在Access 95 的基础上陆续推出了 Access 97、Access 2000,成为世界上最流行的桌面数据库管理系统之一。Access是一种关系型数据库管理系统,不但能存储和管理数据,还能编写数据库管理软件,用户可以通过Access提供的开发环境及工具方便地构建数据库应用程序,大部分是直观的可视化的操作,无需编写程序代码,是一种使用方便、功能较强的数据库开发工具。三、构建开发环境(一)网站开发环境网站开发环境:Microsoft Visual Studio 2005。网站开发语言:ASP.NET+C#。网站后台数据库:Access。开发环境运行平台:Windows XP(SP2)/Windows 2000(SP4)/。Windows Server 2003(SP1)。(二)服务器端操作系统:Windows Server 2003(SP1)。Web服务器:Internet 信息服务(IIS)管理器。数据库服务器:Access。浏览器:IE。网站服务器运行环境:CPU Pentium2 300 Mhz entium III 550 Mhz 以上 内存 32MB 以上 硬盘 100MB 400MB以上四、系统设计(一)系统目标小区物业管理平台是针对小型物业小区设计的,其主要实现如下目标:小区物业内部管理系统大致上需要住户资料管理、投诉管理、住户报修管理、统计报表、数据备份、数据恢复、设备维修管理等几个主要的功能。本系统的模块的划分及功能如下:1、住户资料管理:详细记录小区住户的信息。2、投诉管理:管理住户的投诉情况。 3、住户报修管理:记录报修信息,为住户提供及时的维修服务。4、物业缴费管理:记录住户的缴费信息。5、住户停车车位管理:这个功能可以轻松监控住户的车位信息。6、操作人员管理:值班人员信息。 (二)系统业务流程图小区物业信息管理平台业务流程图如图1所示: 图1:平台业务流程图(三)系统功能结构根据小区物业信息管理系统的特点,将其分为前台和后台两个部分设计。前台有根据用户权限分为两个部分,主要实现会员功能为(设备维护管理,欠费查询,投诉管理),非会员功能为(网站新闻,欠费用户通知)。后台管理员主要实现功能为新闻维护,设备维护,欠费信息维护,投诉信息维护,住房维护。为了使读者更清楚的了解网站的结构,下面给出了小区物业信息管理系统功能模块结构图和后台功能结构图。小区物业信息管理系统前台功能设计如下图2所示:图2:前台功能设计图小区物业信息管理系统的后台功能设计如下图3所示:图3:后台功能设计图五、数据库设计本网站采用Access作为后台数据库,数据库名称为wygl,其中包含7个数据表。为了使读者对本系统后台数据表有一个更清晰的认识,在此设计了一个数据表树形结构图,如图4所示:图4:数据表树形结构图(一)数据库概念设计通过对网站进行的需求分析、网站流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象分别为“管理员信息”、“会员信息”、“住户信息”、“新闻信息”、“设备维护信息”、“欠费信息”、“投诉信息”实体,实体E-R图如下所示。在网站的维护过程中,管理员角色最重要。本网站管理员信息实体E-R如图所示:六、文件夹组织结构为了便于使用本网站,在此将网站文件的组织结构展示出来。七、主要功能设计与代码实现(一)网站首页设计1。设计步骤1)在该网站中新建一个Web窗体,将其命名为Default.aspx,用于显示网站首页。2)在Web窗体中添加Tabel表格,用于页面的布局。3)在Tabel表格中添加相关服务器控件。2。系统运行界面及实现代码实现代码protected void LinkButton1_Click(object sender, EventArgs e) Response.Redirect(/guanliyuan/guanliyuandenglu.aspx);/跳转到管理员登录页 protected void ImageButton2_Click(object sender, ImageClickEventArgs e) Response.Redirect(/zhuce/zhuce.aspx);/将改页跳转到注册页面中 protected void ImageButton1_Click(object sender, ImageClickEventArgs e) OleDbConnection con = DB.createDB(); /调用用户自定义的DB类的createDB()的方法 OleDbCommand cmd = new OleDbCommand(); cmd.Connection = con; con.Open();/打开数据库连接 cmd.CommandText = select count(*) from tb_zhuce where name= + this.txtyhname.Text + and pwd= + this.txtyhmm.Text + ;/查询注册表tb_zhuce int a = Convert.ToInt32(cmd.ExecuteScalar(); if (a 0) /如果变量大于0 this.lblshibai.Visible = true;/登录后提示登录失败信息的标签不可用 this.lblxzchdl.Visible = false;/登录后提示登录成功信息的标签可用 Sessionnameyh = this.txtyhname.Text.ToString();/把传来的姓名存储到Sessionnameyh中 Sessionpwdyh = this.txtyhmm.Text.ToString();/把传来的密码存储到Sessionpwdyh中 else this.lblshibai.Visible = true;/登录后提示登录失败信息的标签可用 this.lblxzchdl.Visible = false;/登录后提示登录成功信息的标签不可用 this.lblshibai.Text = 登录失败,请重新登录.;/登录失败后提示信息为“登录失败,请重新登录.” con.Close();/关闭数据库连接系统后台管理员登录功能。实现代码:public partial class denglu : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!this.IsPostBack) protected void ImageButton1_Click(object sender, ImageClickEventArgs e) OleDbConnection con = DB.createDB(); /调用连库操作类里的createDB()方法 OleDbCommand cmd = new OleDbCommand(); /声明一个OleDbCommand对象,并将其实例化 cmd.Connection = con; con.Open(); /打开数据库连接 cmd.CommandText = select count(*) from tb_zhuce where name= + this.txtworkname.Text + and pwd= + this.txtworkpwd.Text + and zhiwu= + this.ddlQx.Text + ;/通过员工姓名、密码、权限查询tb_zhuce数据库已找出相映的信息 Se

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论