胡万君0811050028小区物业管理系统.docx

上传人:b****5 文档编号:6863164 上传时间:2023-01-11 格式:DOCX 页数:23 大小:721.34KB
下载 相关 举报
胡万君0811050028小区物业管理系统.docx_第1页
第1页 / 共23页
胡万君0811050028小区物业管理系统.docx_第2页
第2页 / 共23页
胡万君0811050028小区物业管理系统.docx_第3页
第3页 / 共23页
胡万君0811050028小区物业管理系统.docx_第4页
第4页 / 共23页
胡万君0811050028小区物业管理系统.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

胡万君0811050028小区物业管理系统.docx

《胡万君0811050028小区物业管理系统.docx》由会员分享,可在线阅读,更多相关《胡万君0811050028小区物业管理系统.docx(23页珍藏版)》请在冰豆网上搜索。

胡万君0811050028小区物业管理系统.docx

胡万君0811050028小区物业管理系统

课程设计说明书

 

题目:

住宅小区物业管理系统

 

院系:

西昌学院信息技术系

专业班级:

08计算机科学与技术

学号:

0811050028

学生姓名:

胡万君

指导教师:

朱瑜

2010年6月14日

目录

1概述1

1.1开发背景1

1.2系统目标和可行性分析1

2设计任务书2

2.1研究方案和目标2

2.2任务要求和主要内容2

3.本组课题和本人任务………………………………………………3

4.系统需求分析……………………………………………………….3

4.1系统功能需求………………………………………………..3.

4.2数据字典……………………………………………………….3

4.3安全性需求……………………………………………………3

4.4系统流程图……………………………………………………3

4.5系统总体设计…………………………………………………3

4.6各模块功能描述………………………………………………3

4.7系统E—R图…………………………………………………3

4.8数据库设计……………………………………………………3

5系统用户界面和各主要功能模块详细设计………………………3

附录…………………………………………………………………..4

西昌学院科研成果管理系统

胡万君指导教师:

朱瑜

(2008级计算机科学与技术)

1概述

1.1开发背景

俗语说的好“小康不小康,关键看住房”。

随着人们生活水平的提高,人们在看住房的时候不仅看住房的设计、建造水平、面积大小等,而且还要看有无靠的居住环境,家居生活是否安全和方便,而后者则必须有好的物业管理作保证。

因此,搞好住宅小区的物业管理对于提高住宅和人居环境质量,改善人民生活,推进住宅产业化的发展,尽快实现联合国人居发展大会提出的“人人享有适当的住宅”和“可持续发展的人类住区”的目标极为重要。

就中国的实际情况来看,旧有住宅纳入到物业管理之中的很少,就是新建的住宅小区尽管实行了物业管理,但投入的管理力量远远不够,所以有很多小区的物业管理工作只停留在看看门、扫扫地、补补漏、收收垃圾等很浅的层次上。

又由于物业管理企业的启动基金不足,多种经营服务不善等,导致招不到专业水平高的工作人员,再加上管理手段落后,所以就很难提高物业管理企业的效益。

本软件适用于小型小区的物业管理。

1.2系统目标和可行性分析

1.2.1系统目标

物业公司负责住宅小区房屋,设施,设备,环境卫生,公共秩序保安,绿化等管理工作。

由住户缴纳费用和出租房屋费用来维持各项费用支出。

其基本需求:

1.楼宇:

住宅小区楼宇经过验收接管后,开始建立小区房产基本资料,为收费及管理做基础工作。

小区管理的楼房包括出售房屋,出租房屋和公用建筑,它们以楼号,单元号,和房号标识。

建立车位资料,为收费及管理做基础工作。

车位用车位号和标识

2.入住:

购房人收到有效的入住通知书后,携带身份证到管理处办理入住手续,填写居民入住登记表,并签订入住协议。

用户一旦入住后,抄表员入户登记水电气表底数。

用户装修房屋,要先与物业公司签约后方可施工,上缴资费,领取施工许可证。

装修完毕后,不违规,退还保证金。

住户可以随时到管理处挑选空车位,填写登记表!

需要退户时:

做颓废处理

3.收费:

住户可以随时到物业公司缴纳费用,收费员登记收款并打印收据!

每月按照楼号制作拖欠三个月以上的住户催缴清单,张贴在各楼入口处,半年以上未缴费则按照一定比例收取滞纳金,还可以修改各项收费标准

4.日常服务:

住户的住房设备设施出现问题可以直接打电话到接待处报销,接待员负责登记,并安排维修员维修,接待处还负责接待住户的投诉!

1.2.2可行性分析

技术可行性:

该系统是基于Web的B/S结构的系统,服务器端程序采用ASP脚本语言,数据库采用SQLServer2008。

ASP脚本语言和SQLServer2008的结合完全可以完成系统的目标,并且系统开发人员目前已经掌握两上述两个工具,所以该系统的开发在技术上是可行的。

时间可行性:

开发时间需要1个月左右,前20天主要用于系统分析、设计、实现,后10天主要用于对系统进行调试和测试。

所以,在该系统的开发时间上是比较充裕的。

资金可行性:

目前学院已经提供了计算机等设备用于该系统的开发,对于技术资料,可以通过学院图书馆借阅得到。

所以,在资金上该系统的花费不高,是可以接受的。

人员可行性:

本系统的开发需要2人,一人负责系统前台普通用户模块的开发,另一人负责系统后台管理用户模块的开发,并且已有学院科技处工作人员参与,开发小组经过短期学习和培训是可以达到人员要求的。

2.设计任务书

2.1研究方案和目标

本题目是设计一个软件系统,按照软件工程的一般方法和过程,从软件需求分析开始,经过概要设计、详细设计,最后选择相应的开发平台或工具设计出实现系统功能的软件系统。

本系统架构可采用B/S/S(Browser/WebServer/DBServer)三层结构,即基于Web的文件访问。

客户端采用通用的浏览器。

后台数据管理可采用Access、SQLServer等,设计相应的数据库,实现数据的存储。

设计的主要内容在WebServer端选择相应的脚本编写技术或Web应用程序设计语言设计实现系统功能的程序。

2.2任务要求和主要内容

根据学院科技处对学院教师科研工作的管理流程的分析,开发出一个B/S结构的系统。

本系统功能基本要求在以下几个方面:

1.系统前台,即普通用户模块。

普通用户能够提交、修改、统计、查询自己的科研项目信息,数据库登记用户的用户资料、科研项目信息等信息,用户能够修改自己的用户资料。

2.系统后台管理,即管理员用户模块。

管理员能够对普通用户提交的信息进行审核并作出审核标记记入数据库中,待用户下一次登录时告知用户审核结果。

管理员还能够直接添加、删除、修改用户项目信息,对系统中所有信息进行模糊查询或者精确查询、统计。

3.3本组课题及本人任务

我和李斌文做这个小区物业管理系统,制定了详细的工作计划,和明确的分工体制.我主要负责系统可行性研究和需求分析!

为此,我首先认真细致的看了一遍教材,然后看了老师给我们的PPT,做到对知识点的熟悉!

然后在网上参考了很多例题,通过,看别个做的,让自己在实际操作中,很快提升!

4系统需求分析

通过使用VB的数据库访问技术和操作技术,如数据库的添加、删除、修改、查找等操作,以及各种控件的使用来实现一个有一定实用价值的小区物业管理系统。

4.1系统功能需求

本系统应具有的功能如下描述:

1登入系统

用户在登录模块中输入用户名和密码,系统根据管理员事先为此账号设置好的权限返回一个确定以后操作的权限参数。

2基本资料

对住户资料和房产资料信息进行记录,添加、删除、修改、查找等功能。

3物业管理

包括物业设备管理、仪表数据(水、电、气)的管理、收费管理、住户管理、住户报修管理、设备维修管理、停车场管理。

可进行添加、删除、修改、查找等功能。

4数据报表统计

包括物业设备统计、仪表数据(水、电、气)的统计、收费统计、住户投诉统计、住户报修统计、设备维修统计、停车场统计。

可进行排序统计操作。

4.2数据字典

用户表={用户名+密码+真实姓名+登记日期}

住户名={住户编号+物业地址+房型+建筑面积+使用面积+业主姓名+籍贯+工作单位+邮编+身份证号+电话+开户银行+银行帐号+入住时间+迁出时间+性别}

房产资料表={房间编号+物业地址+建筑面积+使用面积+房型+装修情况+单价+总价+买主编号+买主姓名+备注+是否已出售}

物业设备表={设备编号+设备名称+型号+品牌+所属部门+购买日期+事故记录}

停车场信息表={车位编号+车位位置+停车住户+物业地址+开始日期+截止日期+备注}

住户投诉表={投诉编码+投诉日期+接待人员+投诉住户+物业地址+电话+处理日期+处理人员+投诉内容+投诉情况}

住户报修表={报修编号+报修日期+接待人员+报修住户+物业地址+电话+完成日期+维修人员+维修费用+物料费用+合计费用+报修内容+维修情况}

设备维修表={维修编号+设备编号+设备名称+维修日期+完成日期+维修费用+维修人员+维修内容+维修情况}

水表资料表={仪表编号+住户姓名+物业地址+年份+月份+上月资料+本月资料+本月用量+单价+本月费用+上月抄表日期+本月抄表日期+本月交费日期+办理人}

电表资料表={仪表编号+住户姓名+物业地址+年份+月份+上月资料+本月资料+本月用量+单价+本月费用+上月抄表日期+本月抄表日期+本月交费日期+办理人}

气表资料表={仪表编号+住户姓名+物业地址+年份+月份+上月资料+本月资料+本月用量+单价+本月费用+上月抄表日期+本月抄表日期+本月交费日期+办理人}

物业收费表={收费编号+住户姓名+物业地址+年份+月份+收费项目+收费方式+应收总额+已交金额+欠费金额+交费日期+办理人+备注}

仪表收费表={收费编号+住户姓名+物业地址+年份+月份+收费项目+收费方式+应收总额+已交金额+欠费金额+交费日期+办理人+备注}

4.3安全性需求

1.用户权限安全性:

系统设置了用户名、密码两个操作。

用户能对所有模块进行各种。

2.系统的处理过程严格按照事务(Transaction)处理机制执行,对异常操作通常发出警告然后取消操作。

同时对输入首先进行合法性检查不合法则发出错误提示,最大限度的满足数据的安全,保证系统。

4.4系统总体流程图

物业设备管理添加流程图物业设备管理修改流程图

 

物业设备查询流程图物业设备统计流程图

 

设备维修统计流程图设备维修管理添加流程图

 

设备维修管理修改流程图设备维修管理查询流程图

 

 

4.5系统总体设计---系统功能详细设计模块图

 

 

4.6各模块功能描述

1.新用户注册:

用户可添加姓名、密码、时间等注册信息。

2.修改密码:

用户可以更改密码,按确定保存。

3.住户资料:

用于添加住户的资料,方便查询。

4.房产资料:

记录房产信息,用于查看房产信息的资料。

5.物业设备管理:

用于添加、修改、删除、查找物业设备信息,输入有误,系统会

有信息提示。

6.仪表数据管理:

用于添加、修改、删除、查找仪表信息,输入有误,系统会有信

息提示。

7.收费管理:

用于添加、修改、删除、查找收费信息,输入有误,系统会有信息提

示。

可以查看相关收费情况。

8.停车场管理:

用于添加、修改、删除、查找停车场信息,输入有误,系统会有信

息提示。

9.住户投诉管理:

用于添加、修改、删除、查找住户投诉信息,方便小区的物业管

理。

10.住户报修管理:

用于添加、修改、删除、查找住户报修信息,方便小区的按时维

修。

11.设备维修管理:

及时有效的记录维修情况,可进行添加的操作。

12.仪表数据统计:

可以对仪表信息进行排序、统计,使用户可以方便快捷的查找信

息。

13.收费统计:

可以对收费信息进行排序、统计,使用户可以方便快捷的查找信息。

14.物业设备统计:

可以对物业设备信息进行排序、统计,使物业管理者可以方便快

捷的查找信息。

15.住户投诉统计:

可以对投诉信息进行排序、统计,使物业管理者可以及时改正。

16.住户报修统计:

可以对报修信息进行排序、统计,使物业管理者可以及时的维修。

17.设备维修统计:

可以对设备维修信息进行排序、统计,使物业管理者可以了解维

修的情况。

 

4.7系统E-R图

 

tian

 

4.8数据库设计

本系统数据库名为xqwy,包含13个表,使用的数据表有:

用户表、房产资料表、

物业设备表、住户表、设备维修表、停车场信息表、住户投诉表、住户报修表、水表

资料表、电表资料表、气表资料表、物业收费表、仪表收费表,以上各表结构详见附录。

5.系统详细设计

我主要设计四个模块,它们分别是设备维修统计、设备维修管理、物业设备统计、物业设备管理。

这些模块是对一些整个小区的公共设备的管理和维修进行记录。

下面让我一次为大家演示个模块的功能。

5.1系统登录界面

系统登录界面是按照课题的要求,根据不同的用户权限,我设计了,用户登录权限设置,不同的用户,可以根据权限选择进入不同的界面!

5.2物业设备管理模块

本窗体具有添加、删除、修改和查询物业设备资料,还可以前后翻页浏览所有物业设备资料。

点击在主窗体物业管理菜单下的物业设备管理项,就可进入此窗体。

物业设备管理窗体如图5.2所示:

其中物业设备资料里的所有Text控件为一个控件组,编号为0-6,可在此控

件中输入用户所需的内容。

窗体中有三个Frame控件,其Caption为功能键。

重要控件属性设置如图5.2所示:

表5.1重要控件属性

控件

属性

属性值

Command

Name,caption

Cmdadd,添加

Command

Name,caption

Cmdedit,修改

Command

Name,caption

Cmddel,删除

Command

Name,caption

Cmdsave,保存

Command

Name,caption

Cmdcancel,取消

Command

Name,caption

Cmdfirst,第一条

Command

Name,caption

Cmdprev,前一条

Command

Name,caption

Cmdnext,后一条

Command

Name,caption

Cmdlast,最后一条

Command

Name,caption

Cmdquery,查找

Frame

Name,caption

Frame3,功能键

Command

Name,caption

Cmdclose,关闭

Label的Caption分别为设备编号、设备名称、型号、品牌、所属部门、购买日期和事故记录。

物业设备管理模块主要实现以下功能:

1.添加控件可以在物业设备表中添加设备编号、设备名称、型号、品牌、所属部门、购买日期以及事故记录等字段。

首先判断用户输入的字段是否符合类型条件(例:

输入设备编号10001符合即可输入其他)符合就添加成功,否则系统提示您设备名称不为空或设备编号已存在,请重试。

2.修改控件可实现对物业设备表中已存在的除主键外的任何数据进行修改,来满足用户的需求。

先可以通过翻页来查看要修改的记录,也可按查询条件来查找要修改的记录,查到后按修改控件就可以修改除设备编号以外的其他所有信息,修改好后按保存控件即可

3.删除控件可将物业设备表中用户要删除的信息删除。

可以通过翻页来查看要删除的记录,也可依倨查询条件来查找要删除的记录,查到后按删除控件系统提示您“确定要删除吗?

”按“是”即可提示删除成功。

4.控件可将当前用户输入的物业设备信息进行保存。

可以在使用添加,控件后按控件就可保存好记录信息。

5.取消按钮用于用户添加或修改过程中放弃添加或修改操作,恢复到操作前的状态。

6.查找按钮按下后,弹出一个查询窗体,可根据用户所输入的查找条件进行查找相关数据信息。

用户输入好条件后按查询控件即可。

7.关闭按键的作用是返回上一主窗体。

本窗体在物业设备管理窗体中单击查找命令控件就可弹出此窗体该窗体的Caption为物业设备查询,使用了框架(Frame)、标签(Label)、命令按钮(CommandButton)、文本框(TextBox)、组合框(ComboBox)控件来完成功能,其中Frame控件的Caption为请输入查询条件。

用户至少输入一个查询条件,也可输入多个,用户输好查询条件后按查询控件就可查到相应的信息,如果用户一个查询条件都没有输入,该系统提示您“至少输入一个条件”,这时需用户输条件进行查询。

按关闭控件可退回到物业设备管理窗体

5.3设备维修管理模块

本窗体具有添加、删除、修改和查询设备维修资料,还可以前后翻页浏览所有设

备维修资料。

设点击在主窗体物业管理菜单下的设备维修管理项,就可进入此窗体设

备维修管理窗体如下图:

其中物业设备资料里的所有Text控件为一个控件组,编号为0-8。

在此控

件中可输入相关信息,该窗体还包含三个Frame控件。

重要控件属性设置如表5.3所示:

表5.3重要控件属性

控件

属性

属性值

Command

Name,caption

Cmdadd,添加

Command

Name,caption

Cmdedit,修改

Command

Name,caption

Cmddel,删除

Command

Name,caption

Cmdsave,保存

Command

Name,caption

Cmdcancel,取消

Command

Name,caption

Cmdfirst,第一条

Command

Name,caption

Cmdprev,前一条

Command

Name,caption

Cmdnext,后一条

Command

Name,caption

Cmdlast,最后一条

Command

Name,caption

Cmdquery,查找

Frame

Name,caption

Frame3,功能键

Command

Name,caption

Cmdclose,关闭

Label的caption分别为维修编号、设备编号、设备名称、维修日期、完成日期、

维修费用、维修人员、维修内容、维修情况。

设备维修管理模块主要实现以下功能:

1.加按钮可以完成在设备维修表中添加用户所需要的设备维修信息。

首先判断用户输入的字段是否符合类型条件(例:

输入维修编号0001符合

即可输入其他)符合,必须输入维修编号、设备编号、设备名称、维修内容就添加成功,否则系统提示您设备名称不为空或维修内容不为空或维修编号已存在,请重试。

2.删除按钮能够根据用户所输入的信息进行删除(当单击删除记录时,需要弹出一个提示框,警告用户)。

先可以通过翻页来查看要删除的记录,也可按查询条件来查找要删除的记录,查到后按删除控件,系统提示“确定要删除吗?

”按“是”即可删除。

3.修改按键能够实现对用户所要修改的数据信息进行纠正。

先可以通过翻页来查看要修改的记录,也可按查询条件来查找要修改的记录,查到后按修改控件就可以修改除维修编号以外的其他所有信息,修改好后按保存控件即可

4.保存按钮能够将用户修改后的、添加的信息内容进行保存。

5.按查找按钮可弹出一个查询窗体,用户可根据输入的查询条件进行查找相关信息。

输好后按查询控件即可。

6.翻页功能由前一条、后一条、最后一条等按键实现,通过它们可快速的查看、翻到用户所需的记录。

本窗体的Caption为设备维修查询,在设备维修管理窗体中点击查询控件可弹出此窗体,它使用了框架(Frame)、标签(Label)、命令按钮(CommandButton)、文本框(TextBox)、组合框(ComboBox)控件来完成功能,进入此窗体用户可输入维修编号等至少一个查询条件进行查找(也可输入多个条件),输入条件后按查找控件即可,如果用户没有输入查询条件,系统提示您“至少输入一个查询条件”,用户还可按关闭控件,就可以返回设备维修管理窗体。

(例:

在第一个条件组合框中选一个备选的查找字段维修编号,依次,在查找关系的备选组合框中选一种关系=,在查找值中写数值0001,按一个条件查询的话,输好后按查询控件就可显示信息为000110001跑步机等。

要是多个条件就依次输入,并选好条件与条件之间的逻辑关系,按查询控件即可。

)设备维修查询窗体如图所示:

5.4物业设备统计模块

物业设备统计窗体用于显示和统计物业设备资料,用户可以选择排序和统计方式。

该窗体在主窗体的数据报表统计菜单中的物业设备统计项弹出。

物业设备统计窗体如图5.5所示:

重要控件属性设置如表5.4所示:

表5.4重要控件属性

控件

属性

属性值

Command

Name

Cmdorder

Caption

排序

Combo

Name

Combo1

List

设备编号,设备名称,型号,品牌,所属部门,购买日期

Itemdata

0,1,2,3,4,5

从主窗体进入物业设备统计子菜单时进入本窗体进行统计,排序按钮可按用户所输入的设备统计信息进行排序并具有统计功能。

该窗体运用了两个数据库控件DataGrid、用它可以显示数据表。

还运用了一个框架(Frame)控件,它的Caption为选择排序方式。

一个命令按钮(CommandButton)控件、一个标签(Label)控件、一个组合框(ComboBox)控件,它们共同完成功能。

例如用户先在组合框的备选字段中选择一个需要依据排序的字段,然后按排序按钮,就可在该窗体的左下方显示一个按排序字段排序、并统计好的信息。

5.5设备维修统计模块

设备维修统计窗体用于显示和统计设备维修资料,用户可以选择排序和统计方式。

设备维修统计窗体如图5.6所示:

要控件属性设置如表5.5所示:

表5.5重要控件属性

控件

属性

属性值

Command

Name

Cmdorder

Caption

排序

Combo

Name

Combo1

List

维修编号,设备编号,设备名称,维修日期,完成日修费用

Itemdata

0,1,2,3,4,5

本窗体可以按照维修编号将维修设备进行排序统计出来。

该窗体包含了两个数据库DataGrid、这个控件可显示数据表。

还有一个框架(Frame)控件,它的Caption为选择排序方式。

一个命令按钮(CommandButton)控件、一个标签(Label)、一个(ComboBox)控件,一个Adodc控件,它们共同完成功能例如用户先在组合框的备选字段中选择一个需要依据排序的字段,然后按排序按钮,就可在该窗体的左下方显示一个按排序字段排序、并统计好的信息。

附录

数据库表结构如下:

表1用户表(Username)

列名

数据类型

长度

允许空

用户名

nvarchar

10

密码

nvarchar

20

真实姓名

nvarchar

20

登入时间

smalldatetin

4

表2房产资源表(House)

字段名

数据类型

长度

允许空

房间编号

nvarchar

10

物业地址

nvarchar

50

建筑面积

smallint

2

使用面积

smallint

2

房型

nvarchar

10

装修情况

nvarchar

50

单价

int

4

总价

int

4

买主编号

nvarchar

10

买主姓名

nvarchar

10

备注

nvarchar

250

是否已出售

Nvarchar

1

 

表3住户表(Client)

列名

数据类型

长度

允许空

住户编号

nvarchar

10

物业地址

nvarchar

50

房型

nvarchar

10

建筑面积

int

4

使用面积

int

4

业主姓名

nvarchar

1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

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

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