ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:1.14MB ,
资源ID:6309206      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6309206.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(李婷毕业设计论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

李婷毕业设计论文.docx

1、李婷毕业设计论文附录(见光盘)小区物业内部管理网 摘要:随着市场经济的发展和人们生活水平的提高,住宅小区越来越成为居住的主流,小区物业管理正是针对当代社会这一市场需要应运而生的。人们在对居住条件的要求越来越高的同时,对小区物业的服务和管理水平的要求也相应提高。伴随着小区的规模不断扩大和业主的不断增多,物业管理的工作量越来越大,也更复杂。为了适应这种形势,要求物业管理者在不断完善小区的各项硬件条件的同时,还要配备现代化的物业管理网站。Abstract:关键词:access、ASP.NET 小区物业 管理引言小区物业管理在实际管理过程中,业主和物业公司均有其各自需求. (1) 对于业主. 如果要对

2、物业管理公司提供的服务收费,如上门维修等内容的收费、每月应缴纳的水电费、管理费等进行查询,必须等候物业管理的工作人员翻阅历史记录,费时费力. (2) 对于物业管理公司. 业主们申请的各种服务项目,均要填写、打印大量的各类表单,并要经过相关部门的审核、签字、存档,工作人员需要往返于各单位与各个部门之间. 对于小区内公共配套的各个环节和工作进程,完成情况均以人工记录、填写,再转交给上级领导. 各种报表所采用的方式是根据表单汇总每条记录等. 这些工作既造成了物业管理公司的人力、财力的浪费,也延长了工作时间,降低了效率. 针对以上的需求,为了更大限度的提高服务质量,减轻劳动强度、提高工作效率、减少成本

3、、缩短工作周期,实现信息化、正规化的物业管理工作,我们结合小区物业管理的实际情况,为物业管理公司开发设计了基于C/ S 模式结合的物业管理系统.第一章 需求分析1.1需求分析物业管理在手工操作时代,工作程序非常繁琐,需要大量的人力、物力和财力,极大地浪费了小区物业的资源,不能及时了解业主的各项需要、提供细致周到的服务使物业管理网站可以提升小区的管理水平,使小区的日常管理更加方便,同时确保取得最大的经济效益。将计算机的强大功能于现代化的管理思想相结合,建立现代的智能小区是物业管理发展的方向。1.2可行性分析通过计算机网络系统对企业进行全面的管理,满足了企业的现代化管理的要求。(1) 技术可行性.

4、 随着软件开发工具的发展,面向对象的、可视化的开发工具不断涌现,如Power2 builder,VB ,Delphi. 这些开发工具是在第3代语言的基础上,能帮助软件开发者提高软件开发的质量和效率,缩短开发周期. 在硬件方面,目前的硬件足以支撑系统的开发以及运行。 (2) 经济可行性. 组建公司局域网及上网费用都有大幅度的降低,物业公司完全能够接受的,也不会给业主带来任何经济负担. 在新系统运行后,不仅可以提高公司的管理水平、服务质量及客户满意度,还可减轻管理人员的工作强度、提高工作效率,给业主带来许多方便. 这在无形之中提升了公司形象,公司获得的收益将远远高于系统开发的成本。(3) 管理可行

5、性. 新系统的功能是按照对物业管理公司组织机构、业务流程等做了详细调查后,根据其组织机构及管理职能来进行设置的. 新系统的运行不会对组织机构有太大的改变,同时,物业管理公司也迫切需要实现信息化。 基于以上分析,开发小区物业管理系统是完全可行的。(4) 毕业设计研究的意义在微软的平台上所构建的物业管理服务系统是网络技术、开发技术、数据库技术、通信技术等多种技术的综合应用。如何有效的将多种技术应用在物业管理服务系统软件的开发中,如何使得整个系统更加稳定以及使系统更加灵活,从而能够适应物业管理企业在管理和服务上的业务扩展等诸多问题都是值得研究和深入探讨的,具有一定的理论意义。实践上而言,在物业中使用

6、这种利用多种先进技术构建的物业管理服务系统将能够更加有效的对物业管理中的房产、住户、服务、公共设施、工程档案、各项费用及维修信息等资料进行数据采集、传递、加工、存储、计算等操作,形成一个高效、便捷的体系来协调小区居民、物业管理人员、物业服务人员三者之间的关系,同时也为用户能够提供一种真正意义上的数字化社区服务。第二章 系统设计 2.1 系统目标小区物业内部管理网属于中小型的网络管理网站,可以对中小型物业进行有效管理。通过本网站可以达到以下目标: 1、网站采用人机对话方式,界面美观友好,操作方便。 2、业主可以及时了解各项费用的欠费情况。 3、业主可以及时获得物业公告及小区新闻。 4、实现业主在

7、线投诉及设备报修,并提供及时周到的服务。 5、智能化管理业主车位及车费的缴费情况。 6、全方位的数据查询,提高工作效率。 7、完整的数据及服务档案管理提高管理水平。 8、完善的权限管理,提高网站安全性。 9、网站最大限度地实现了易安装性、易维护性和易操作性。2.2系统功能结构图根据小区物业内部管理的特点,可以将小区物业内部管理信息网分为前台和后台两个部分进行设计。前台主要用于用户注册和登录网站、站内链接、查询用户的相关信息以及查看站内新闻和站内公告。后台主要用于管理员对业主投诉、业主报修、反馈信息受理、物业设备维修、业主停车位、业主费用、费用催缴和值班员工等进行管理。详细规划网站的功能,给出系

8、统功能结构图,前台功能结构图如图所示。小区物业内部管理网的后台功能结构,如图所示。2.3业务流程图 业主在小区物业内部管理网上通过注册成为网站用户,登录网站进行相关操作。业主登录后,可以进行在线查询欠费信息、业主投诉信息查询、停车信息查询、设备维护信息查询、新闻信息查询和站内公告信息查看的操作。网站的管理员通过登录模块可以登录到网站的后台系统管理员主页面,对业主信息、欠费信息、停车信息、新闻信息、投诉信息和值班员工信息等进行管理。 图2.3.1 业务流程图2.4系统预览小区物业内部管理信息网由多个页面组成,下面仅列出几个页面。网站主页如图所示,主要实现用户注册和登录网站、站内链接、查询用户的相

9、关信息以及查看站内新闻和站内公告等功能。小区投诉信息页如图所示,主要按照编号、状态、投诉住户来查询相应的信息。 后台管理页面如图所示,主要实现业主投诉管理、业主报修管理、反馈信息受理、物业设备维修、业主停车位管理、业主费用管理、费用催缴管理和值班员工信息管理等功能。网站后台管理员登录页面如图所示,主要实现管理员登录功能。 图2.4.1网站首页图2.4.2设备查询页2.5构架开发环境1、网站开发环境:Microsoft visual studio 2005。2、网站开发语言:ASP.NET+C#。3、网站后台数据库:Access。4、开发环境运行平台:Windows XP 2.6数据库设计2.6

10、.1 数据库概念设计本网站采用Access数据库,命名为db_wygl,其中包含九张表。下面给出数据表E-R图及主要数据表结构数据库概念设计通过对网站进行的需求分析、网站流程设计以及系统功能结构的确定,规划出网站中使用的数据库实体对象分别为业主欠费信息实体、设备维修信息实体、新闻信息实体、住户信息实体、业主投诉信息实体。 业主欠费信息实体E-R图设备维护信息实体新闻信息实体住户信息实体业主投诉信息实体2.6.2 数据库逻辑结构设计1、 欠费信息表结构字段名数据类型默认值必填字段说明name文本无是欠费业主名称Address文本无是欠费业主地址leibie文本无是欠费类型stime日期/时间无是

11、欠费的起始日期etime日期/时间无是欠费的终止日期qianfei文本无是欠费金额State文本无是欠费状态person文本无是经手人2、业主投诉信息表结构字段名数据类型默认值必填字段说明id文本无是投诉编号person文本无是投诉业主名time日期、时间无是投诉日期neirong文本无是投诉内容zhuangtai文本无是投诉状态3、设备维护信息表结构字段名数据类型默认值必填字段说明id文本无是设备维护编号name文本无是业主名称stime日期/时间无是起始日期etime日期/时间无是终止日期person文本无是经手人feiyong文本无是服务费用State文本无是备注Neirong备注无是维

12、护内容4、网站新闻信息表结构字段名数据类型默认值必填字段说明title文本无是新闻标题neirong文本无是新闻内容fabushijian日期/时间无是发布时间faburen文本无是发布人xinwenleibie文本无是新闻类别renqi文本无是人气指数state文本无是状态第三章 公共类设计在开发项目中以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。本网站中创建了一个公共类DB类,主要用于访问数据库,数据库操作类主要的功能是连接数据库的。首先在命名空间区域引用using system.data.oledb命名空间。代码如下:using syste

13、m.data.oledb; 小区物业内部管理网中采用Access数据库,下面给出链接数据库的字符串 。/ / DB 的摘要说明/ public class DB public DB() / / TODO: 在此处添加构造函数逻辑 / public static OleDbConnection createDB() OleDbConnection odbc = new OleDbConnection(Provider=Microsoft.Jet.OLEDB.4.0;Data source=|DataDirectory|db_wygl.mdb;); return odbc; 第四章 网站首页设计4

14、.1网站首页概述网站首页的设计效果关系到网站的建设及形象宣传,它对网站的生存和发展起着非常重要的作用。网站首页应用是个信息含量较高、内容较丰富的宣传平台,主要包含一下内容: 1、网站菜单导航。 2、信息快去查询。 3、用户注册及登录。 4、站内公告显示。 5、网站新闻显示,按时间先后顺序显示新闻信息。 6、后台登录入口:为管理员进入后台提供一个入口。小区物业内部管理信息网主页如图所示。4.2网站首页技术分析小区物业内部管理网的主页主要使用了用户控件技术。用户控件基本的应用就是把网页中经常用到的且使用频率较高的程序封装到一个模块中,以便在其他页面中重复使用,以此提高代码的重用性和程序开发的效率。

15、用户控件的应用始终融会着一个高层的设计思想,即“模块化设计,模块化应用”的原则。 用户控件的好处是更好地解决用户界面的复杂问题,创建完成用户控件后,不需要预编译。当用户在.aspx页面中引用用户控件时,页面解析器将从.aspx文件中等待地生成一个页面并将其编译到一个配件中,这个页面式的创建方式和不用编译的部署方式使得用户控件的开发变得极为容易。用户控件在小区物业内部网页中频繁地使用,从而提升了整个程序开发的效率。1、用户控件的概念 用户控件是一种服务器控件,它与ASP.NET页面有着同样的“所见即所得”的特点和声明性样式。并以.ASCX为扩张名存储为文本文件。WEB用户控件与完整的ASP.NE

16、T页面非常相似,同时具有自己的用户界面页和代码。开发人员可以采取与创建ASP.NET页面相似的方法创建WEB用户控件,然后向其中添加所需的标记和子控件。WEB用户控件可以像页面一样包含对其内容进行操作的代码。2、创建WEB用户控件 创建普通用户控件的基本步骤如下:(1)创建一个新的文件并为其指定扩张名为.ascx。(2)在该页面顶部创建一个Control指令,并指定要为控件使用的编程语言。(3)添加希望用户控件显示的控件。(4)添加用户控件要执行的任务的代码。(5)如果希望在用户控件和宿主页之间共享信息,需要在控件中创建相应的属性。根据需要可以创建任何类的属性。 下面介绍在VS2005中手动创

17、建一个用户控件的过程。主要操作步骤如下:(1)打开解决方案资源管理器,右击项目名称,在弹出的快捷菜单中选择“添加新项”命令,将弹出“添加新项”对话框。在该对话框中,选择“Web用户控件”项,并为其命名,然后单击“添加”按钮即可将Web用户控件添加到项目中。(2)打开已创建好的WEB用户控件,在文件中可以直接向页面添加各种服务器控件以及静态文本、图片等。(3)双击页面上的任何位置,或者直接按下快捷键F7,可以将视图切换到后台代码文件,程序开发人员可以直接在文件中编写程序控制逻辑,包括定义各种成员变量、方法以及事件处理程序等。Web用户控件的特点 通过Web用户控件,可以很好地重用公共用户界面功能

18、,从而提升程序开发效率。用户控件提供了一个面向对象的编程模型,在一定程度上取代了服务器端文件包含()指令,并且提供的功能比服务器端包含文件提供的功能更多。使用用户控件的主要优点如下:可以将常用的内容或者控件以及控件的运行程序逻辑,设计为用户控件,然后便可以在多个网页中重复使用该用户控件,从而省却了重复性的工作。例如网页上的导航栏,几乎每个页面都需要相同的导航栏,这时便可以将其设计为一个用户控件,在多个页中使用。如果网页内容需要改变,只需要修改用户控件中的内容,其他添加使用该控件的网页会随之改变,因此网页的设计以及维护变得简单易行了。 4.3网站首页实现过程1、设计步骤 下面对网站首页的制作过程

19、进行详细讲解。具体步骤如下: (1)在该网站中创建一个Web窗体,将其命名为Default.aspx,用于显示网站首页的相关信息。 (2)在Web窗体中添加一个Table表格,用于页面的布局。 (3)在Table1表格中添加相关服务器控件,属性设置及其用途如表所示。控件类型控件名称主要属性设置控件用途txtyhname无输入登录用户名txtyhmmPasswordChar属性设置为“*”输入登录用户密码btnDlText属性设置为“登录”登录btnZcText属性设置为“注册”注册gvXw无显示网站新闻信息gvQf无显示业主欠费信息CalRq无显示当前的年、月、日lbglyText属性设置为“

20、进入后台”进入后台2、实现代码 首先导入必要的命名空间using.system.data.oledb。引入命名空间的代码如下: using system.data.oledb; 在page_load单击事件中,分别调用xinwenfillgv自定义、fillguogao自定义方法、qiangfeifillgv自定义方法,用于显示网站新闻、站内公告、欠费用户通告。实现代码如下:protected void Page_Load(object sender, EventArgs e) this.xinwenfillgv();/调用用户自定义的xinwenfillgv()方法 this.fillgou

21、gao();/调用用户自定义的fillgougao()方法 this.qianfeifillgv();/调用用户自定义的qianfeifillgv()方法 在xinwenfillgv自定义方法中,主要用来实现网站新闻的显示,在此方法内主要通过OleDbDataAdapter对象获取网站新闻信息并将信息填充到数据集中。实现代码如下:public void xinwenfillgv() /用户自定义的方法 OleDbConnection con = DB.createDB();/调用用户自定义的DB类的createDB()的方法 OleDbCommand cmd = new OleDbComman

22、d();/声明一个OleDbCommand的对象,并将该对象cmd实例化 cmd.Connection = con; con.Open();/打开数据库连接 OleDbDataAdapter sda = new OleDbDataAdapter(select top 9 * from tb_xinwen order by fabushijian desc, con);/从新闻表tb_xinwen按发布时间fabushijian的降序排序 DataSet ds = new DataSet();/声明一个DataSet的对象,并将该对象ds实例化 sda.Fill(ds, tb_xinwen);/

23、将新闻表tb_xinwen填充到数据库中 this.gvXw.DataSource = ds; /this.GridView2.DataKeyNames = new string title ; this.gvXw.DataBind();/将数据绑定到GridView控件中 for (int i = 0; i = gvXw.Rows.Count - 1; i+) DataRowView mydrv; /声明一个DataRowView的对象 string gintro; if (this.gvXw.PageIndex = 0) mydrv = ds.Tablestb_xinwen.Default

24、Viewi; gintro = Convert.ToString(mydrvtitle); this.gvXw.Rowsi.Cells0.Text = SubStr(gintro, 10); else mydrv = ds.Tablestb_xinwen.DefaultViewi + (5 * gvXw.PageIndex); gintro = Convert.ToString(mydrvtitle); this.gvXw.Rowsi.Cells0.Text = SubStr(gintro, 10); con.Close();/关闭数据库连接 在fillgougao自定义方法中,主要用来显示站

25、内公告。在此方法中使用OleDbDataReader对象获取公告信息,并将公告信息绑定到Label标签上。实现代码如下:public void fillgougao() OleDbConnection con = DB.createDB();/调用用户自定义的DB类的createDB()的方法 OleDbCommand cmd = new OleDbCommand( select * from tb_zhannei, con); con.Open();/打开数据库连接 OleDbDataReader sdr = cmd.ExecuteReader(); sdr.Read();/ this.lb

26、lGgxx.Text = sdr.GetString(0);/从数据库中读取第一个数据放到Label标签中 sdr.Close();/关闭阅读器 con.Close();/关闭数据库连接 在qiangfeifillgv自定义方法中,主要用来显示欠费通知。在此方法中使用OleDbDataAdapter对象获取用户欠费信息并将此信息填充到数据集中,将数据集中的信息绑定到GridView控件上将用户欠费信息显示出来。实现代码如下:public void qianfeifillgv() OleDbConnection con = DB.createDB(); con.Open(); /打开数据库连接

27、OleDbCommand cmd = new OleDbCommand();/调用用户自定义的DB类的createDB()的方法 OleDbDataAdapter sda = new OleDbDataAdapter(select top 10 * from tb_qianfei, con); DataSet ds = new DataSet(); /声明一个DataSet的ds对象,并将其实例化 sda.Fill(ds, tb_qianfei); this.gvQf.DataSource = ds; this.gvQf.DataBind();/将数据绑定到GridView控件中 con.Cl

28、ose();/关闭数据库连接 第五章 欠费信息查询页5.1欠费信息查询页概述任何用户都可以查询自己的相关费用(水费、电费、煤气费等)信息,如果用户查询到自己使用的水、电、煤气已欠费,则可将自己所欠的费用及时缴纳上。改进了以往物业人员挨家挨户上门通知的状况,大大提高了物业人员的工作效率。欠费信息查询页如图所示。5.2欠费信息查询页技术分析小区物业欠费信息查询页中,使用了SELECT语句,根据用户不同的查询需求,选择不同的RadioButton按钮,实现对“欠费住户名称”、“欠费类别”、“欠费金额”等进行不同的查询操作。小区物业欠费信息查询页中用到的代码如下:OleDbConnection con

29、 = DB.createDB(); /调用用户自定义的DB类的createDB()的方法 OleDbCommand cmd = new OleDbCommand();/声明一个OleDbCommand的 cmd对象,并将其实例化 cmd.Connection = con; con.Open(); DataSet ds = new DataSet(); /声明一个DataSet的ds对象,并将其实例化 if (this.rbtnqfzh.Checked = true) OleDbDataAdapter sda = new OleDbDataAdapter(select * from tb_qianfei where name= + this.txtqfzh.Text + , con); sda.Fill(ds, tb_qianfei); this.gvqf.DataSource = ds; this.gvqf.DataBind();/将数据绑定到GridView控件中 if (this.rbtnlx.Checked = true) OleDbDataAdapter sda

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1