优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

001_物业管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

3系统总体设计
3.1系统结构
设计该系统时,参照了很多已经成型的物业管理系统,主要也集中到4个功能上面。因此,本系统设计的也是4个功能模块。
(1)住户资料管理:管理住户的基本资料,包括姓名、性别、职业、产权状况等信息
(2)收费管理:物业管理的主要部分,主要管理缴费记录和未缴费用记录。
(3)投诉管理:管理住户的投诉信息,并记录处理和未处理事项。
(4)设备维修管理:管理提出维修的设备,并记录维护日志。
3.2系统流程图
根据上面设计思路,作出以下系统流程 【www.think58.com计算机毕业论文网】

[资料来源:THINK58.com]

think58.com [来源:http://www.think58.com]

[资料来源:http://think58.com]

think58 [资料来源:THINK58.com]


图1系统流程图
3.3系统功能结构图
根据上述条件,建立系统总体功能结构图如下
本文来自think58 [资料来源:http://think58.com]

[版权所有:http://think58.com]

copyright think58 [来源:http://www.think58.com]

copyright think58 [来源:http://www.think58.com]

[版权所有:http://think58.com]

think58 [版权所有:http://think58.com]

[资料来源:http://www.THINK58.com]

think58 [资料来源:http://think58.com]

think58.com

[资料来源:http://think58.com]

本文来自think58

[版权所有:http://think58.com]

[资料来源:THINK58.com]



图2 系统总体功能结构图
4 数据库设计
根据图2,对数据库进行规划,设计5张数据表。其详细设计如下:
4.1业主信息管理表设计
表1 业主信息管理表
字段 数据类型 长度 是否NULL 是否PK 字段说明
CLIENT_RECORD_ID varchar 16 否 是 档案ID
CLIENT_REGION_ID varchar 16 否 是 物业名称
CLIENT_HOUSE_NUMBER varchar 10 否 是 房号
CLIENT_NAME varchar 20 是 姓名
CLIENT_SEX varchar 4 是 性别
CLIENT_NATION varchar 16 是 民族
CLIENT_CARD varchar 20 是 身份证号
CLIENT_METIER varchar 16 是 职业
CLIENT_PHONE varchar 20 是 联系电话
CLIENT_COMPANY varchar 60 是 工作单位
CLIENT_ACCOUNT_NUMBER varchar 22 是 银行帐号
CLIENT_CARBARN varchar 20 是 车位
CLIENT_CAR_NUMBER varchar 20 是 车牌号
CLIENT_INTO_DATE datetime 8 是 入住日期
CLIENT_HOUSE_TYPE varchar 16 是 房产类别
CLIENT_PROPERTY_TYPE varchar 16 是 产权状况
CLIENT_MODEL_NAME varchar 16 是 房型
CLIENT_BUILD_AREA numeric 13 是 建筑面积
CLIENT_USE_AREA numeric 13 是 套内面积 本文来自think58 [资料来源:www.THINK58.com]
CLIENT_PRIOR_SURPLUS numeric 13 是 结存余额
CLIENT_ARREARAGE numeric 13 是 未缴费用
CLIENT_HOUSE_ADD varchar 80 是 地址
NOTE varchar 160 是 备注
EDIT_NAME varchar 10 是 修改人员
EDIT_DATE datetime 8 是 修改日期
CREATE_NAME varchar 10 是 建档人员
CREATE_DATE datetime 8 是 建档日期

[资料来源:http://THINK58.com]

4.2物管费用管理表设计
表2 物管费用管理表
字段 数据类型 长度 是否NULL 是否PK 字段说明
PAY_RECORD_ID Varchar 16 否 是 缴费ID
CHARGE_ITEM_NAME Varchar 20 否 是 收费项目
CHARGE_START_DATE datetime 8 是 起始日期
CHARGE_START_DATA Numeric 13 是 起始表数
CHARGE_END_DATE datetime 8 是 终止日期
CHARGE_END_DATA Numeric 13 是 终止表数
CHARGE_MOVE_DATA Numeric 13 是 用量
CHARGE_WEAR Numeric 13 是 分摊系数
CHARGE_SUM_DATA Numeric 13 是 总表数
CHARGE_PRICE Numeric 13 是 单价金额
CHARGE_MONEY Numeric 13 是 应缴费用
CHARGE_EXPLAIN Varchar 20 是 收费说明
CHARGE_ORDER_ID Int 4 是 收费单号
NOTE Varchar 40 是 备注
EDIT_NAME Varchar 10 是 修改人员
EDIT_DATE datetime 8 是 修改日期
CREATE_NAME Varchar 10 是 建档人员
CREATE_DATE datetime 8 是 建档日期 think58好,好think58

[来源:http://think58.com]

4.3业主投诉管理表设计
表3 业主投诉管理表
字段 数据类型 长度 是否NULL 是否PK 字段说明
PETITION_ID varchar 16 否 是 投诉单号
CLIENT_REGION_ID varchar 16 否 是 物业名称
CLIENT_RECORD_ID varchar 16 否 是 档案ID
CLIENT_HOUSE_ADD varchar 80 否 地址
CLIENT_HOUSE_NUMBER varchar 10 是 房号
CLIENT_NAME varchar 20 是 姓名
CLIENT_PHONE varchar 20 是 联系电话
PETITION_DATE datetime 8 是 投诉时间
PETITION_CIRCS varchar 120 是 投诉情况
DISPATCH_DATE datetime 8 是 发单时间
DISPATCH_MAN_NAME varchar 20 是 发单人
ACCEPT_DATE datetime 8 是 接单时间
ACCEPT_MAN_NAME varchar 120 是 接单人
PETITION_CONTENT varchar 255 是 投诉内容
PETITION_TRANSACT_CIRCS varchar 255 是 处理情况
PETITION_LEAD_OPINION varchar 255 是 领导意见
TRANSACT_DATE datetime 8 是 处理时间
COMPLETE_DATE datetime 8 是 完成时间
CLIENT_FEEDBACK varchar 20 是 住户反馈
CLIENT_SIGNATURE varchar 20 是 住户签字
NOTE varchar 255 是 备注 think58好,好think58 [来源:http://think58.com]
STATUS varchar 8 是 状态
VERIFY_NAME varchar 10 是 审核人员
VERIFY_DATE datetime 8 是 审核日期
EDIT_NAME varchar 10 是 修改人员
EDIT_DATE datetime 8 是 修改日期
CREATE_NAME varchar 10 是 建档人员
CREATE_DATE datetime 8 是 建档日期
4.4小区设备的运维管理表设计
表4 小区设备的运维管理表
字段 数据类型 长度 是否NULL 是否PK 字段说明
SERVICING_ID varchar 16 否 是 报修单号
CLIENT_REGION_ID varchar 16 否 是 物业名称
CLIENT_RECORD_ID varchar 16 否 是 档案ID
CLIENT_HOUSE_ADD varchar 80 否 是 地址
CLIENT_HOUSE_NUMBER varchar 10 是 房号
CLIENT_NAME varchar 20 是 姓名
CLIENT_PHONE varchar 20 是 联系电话
INFORM_DATE datetime 8 是 报修时间
INFORM_CIRCS varchar 120 是 报修情况
DISPATCH_DATE datetime 8 是 发单时间
DISPATCH_MAN_NAME varchar 20 是 发单人
ACCEPT_DATE datetime 8 是 接单时间
ACCEPT_MAN_NAME varchar 120 是 接单人
SERVICING_CONTENT varchar 255 是 维修内容
SERVICING_MATERIAL varchar 255 是 材料 本文来自think58

[来源:http://think58.com]

SERVICING_DATE datetime 8 是 维修时间
COMPLETE_DATE datetime 8 是 完成时间
SERVICING_MATERIAL_MONEY numeric 13 是 材料费
SERVICING_SERVER_MONEY numeric 13 是 人工费
SERVICING_TOTAL_MONEY numeric 13 是 合计
CLIENT_FEEDBACK varchar 20 是 住户反馈
CLIENT_SIGNATURE varchar 20 是 住户签字
NOTE varchar 255 是 备注
STATUS varchar 8 是 状态
VERIFY_NAME varchar 10 是 审核人员
VERIFY_DATE datetime 8 是 审核时间
EDIT_NAME varchar 10 是 修改人员
EDIT_DATE datetime 8 是 修改日期
CREATE_NAME varchar 10 是 建档人员
CREATE_DATE datetime 8 是 建档日期
4.5系统用户管理表设计
表5 系统用户管理表
字段 数据类型 长度 是否NULL 是否PK 字段说明
USE_ID Varchar 6 否 是 ID
USE_NAME Varchar 20 否 用户名称
USE_PASSWORD Varchar 10 否 用户密码
SYS_USER Char 2 否 系统管理员
STOP_RIGHT Varchar 4 否 是否有效
NOTE Varchar 30 是 备注
EDIT_NAME Varchar 10 是 修改人员
EDIT_DATE Datetime 8 是 修改日期
[来源:http://www.think58.com]

CREATE_NAME Varchar 10 是 建档人员
CREATE_DATE Datetime 8 是 建档日期 本文来自think58
[资料来源:http://think58.com]

5系统详细设计
建立好数据库以后,设计前台界面。并编写代码,完成与数据库的连接。
建立VB模块对整个界面进行一次数据库连接。其代码如下:
Public conn As New ADODB.Connection
Public rs As New ADODB.Recordset
Public addFlag As Boolean [资料来源:www.THINK58.com]

Public Function OpenCn() As Boolean
Dim mag As String
On Error GoTo strerrmag
Set conn = New ADODB.Connection
conn.ConnectionString = "Provider=SQLOLEDB.1;Password= ;Persist Security Info=True;User ID=sa;Initial Catalog=user;Data Source=MICROSOF-FB5E72"

copyright think58

[资料来源:http://think58.com]

[资料来源:THINK58.com]

conn.ConnectionTimeout = 25
conn.Provider = "sqloledb"
conn.Properties("data source").Value = "MICROSOF-FB5E72" '服务器的名字
conn.Properties("initial catalog").Value = "HYHHomeDataBase" '库名
conn.Properties("integrated security").Value = "SSPI" '登陆类型
conn.Open
OpenCn = True
addFlag = True
Exit Function
strerrmag:
mag = "Data can't connect"
Call MsgBox(mag, vbOKCancel, "Error:Data connect")
addFlag = False
End
End Function [资料来源:THINK58.com]

Public Sub clocn()
On Error Resume Next
If conn.State <> adStateClosed Then conn.Close
Set conn = Nothing
End Sub
通过模块,使系统在启动时进行数据库连接,并打开整个数据库。各个功能模块的具体数据库连接,将在界面代码中实现。

think58.com

[资料来源:www.THINK58.com]

[来源:http://www.think58.com]