链接:https://pan.baidu.com/s/1Xwd0U_KktL0hRFPaggIOGQ?pwd=6688
提取码:6688
1.1 小区物业管理系统需求分析
小区物业管理系统是面向小区的的各项事务,包括物业管理,资料管理等业务处理工作,是利用计算机进行集中管理而开发的系统。该系统是基于B/S模式,使用ASP与SQL数据库进行开发的小区物业管理系统,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率。
小区物业管理系统是为了对小区物业实行计算机化的管理,以提高工作效率,方便用户。主要功能有对物业设备、仪表数据、停车场、收费、报修、投诉、维修等进行管理和基本资料管理以及对系统自身的用户权限管理。提供各种信息的录入,比如投诉人资料、投诉内容及处理过程;物业报修、并可对物业公司所进行的物业维修;还包括对住户和房产信息的管理。物管中心不但含有小区日常项目的信息,而且还包含了对查询情况的统计功能。系统管理主要任务是提高系统安全性和对系统提供良好的维护,如用户权限可以为用户提供权限服务。
该系统是基于B/S模式,开发语言ASP与SQL数据库进行开发的小区物业管理系统,力求与实际相结合具有小区日常管理和统计等功能,旨在达到使小区的管理和人事数字化使之更加方便快捷以提高工作效率。
1. 管理员后台管理主要包括:
小区新闻的添加、删除;住户信息的录入、删除;出租房屋的管理;管理的邮箱管理:发送、收藏邮件
2. 物业工作人员管理主要包括:
发送消息,删除消息;小区进出人员的登记管理;物业人员的邮件管理,收藏夹管理;
3. 住户管理主要包括:
向物业人员提建议,管理自己的邮箱和收藏夹;
主要包括三大管理模块:
1.管理员后台管理模块
1)住户资料的录入;
2)小区新闻的管理;
3)住户管理。
2.物业工作人员管理模块
1)小区进出人员管理;
2)消息管理;
3)邮件管理
3.住户管理模块
1)发布出租房屋信息;
2)咨询信息;
1.2.3 系统结构
根据系统功能的要求,设计了三个管理界面,满足不同用户的使用需求。分别是系统后台管理员的管理模块、小区物业人员管理模块以及小区住户管理模块。如图3-2。
添加图片注释,不超过 140 字(可选)
根据系统模块的设计,逻辑结构可以分为三个层次:一是管理员管理,包括住户资料管理,新闻管理,费用管理,出租房屋管理,消息管理;二是物业人员管理,包括消息管理,进出小区人员管理,邮件管理;三是住户管理,发布出租房屋信息,费用查询,投诉。整个的系统的页面功能逻辑结构示意图,如图3-3所示。
添加图片注释,不超过 140 字(可选)
本系统数据库一共设计了10张表格,满足三类不同用户的使用需求。
表3-1是管理员帐户的表格,储存了管理员的用户名和密码,用于登录时验证使用。
表3-1 管理员帐户
列名 | 字符类型 | 长度 | 说明 |
name | char | 16 | 管理员帐户名 |
pwd | char | 16 | 管理员密码 |
用户邮件表格用于储存用户发给用户的邮件标题和内容以及发件人信息。
表3-2 用户邮件表
列名 | 字符类型 | 长度 | 说明 |
Id | Int | 4 | 邮件编号 |
Reid | varchar | 50 | 收件人登录名 |
senduid | varchar | 50 | 发件人登录名 |
title | varchar | 50 | 邮件题目 |
mailtext | varchar | 50 | 邮件内容 |
newmail | int | 4 | 新邮件 |
sdate | datetime | 8 | 发送时间 |
用户资料表格,用于登记和修改用户原始入住资料。
表3-3 用户资料
列名 | 字符类型 | 长度 | 说明 |
Id | int | 4 | 编号 |
login | varchar | 8 | 登录名 |
pwd | varchar | 8 | 密码 |
name | varchar | 8 | 真实姓名 |
sex | varchar | 8 | 性别 |
birthday | datetime | 8 | 生日 |
marry | varchar | 8 | 婚姻 |
houseid | int | 8 | 房屋号 |
memo | varchar | 100 | 备注 |
用户收藏夹管理表,用于储存用户收藏的邮件的标题和发件人姓名。如表格3-4所示。
表3-4 用户收藏夹表
列名 | 数据类型 | 长度 | 备注 |
Id | Int | 4 | 收藏信件编号 |
Uname | Varchar | 50 | 使用者姓名 |
fuid | varchar | 50 | 发件人登录名 |
租房表格用于储存用户发布的出租房屋的信息。
表3-5 出租房屋信息表
列名 | 字符类型 | 长度 | 说明 |
编号 | int | 4 | 发布编号 |
位置 | Varchar | 50 | 房屋位置 |
发布类型 | Varchar | 50 | 房屋类型 |
房屋地址 | Varchar | 50 | 房屋地址 |
物业类型 | Varchar | 50 | 物业结构 |
房屋结构 | Varchar | 50 | 房屋结构 |
卫生间 | Varchar | 50 | 是否带 |
基础设施 | Varchar | 50 | 基础设施 |
设备情况 | Varchar | 50 | 情况介绍 |
建筑面积 | float | 8 | 建筑面积 |
楼层 | int | 4 | 楼层 |
房价 | money | 8 | 房价 |
房价单位 | varchar | 50 | 房价单位 |
登记日期 | Datetime | 8 | 登记日期 |
有效天数 | Varchar | 50 | 有效天数 |
联系人 | Varchar | 50 | 联系人 |
联系电话 | Varchar | 50 | 联系电话 |
联系QQ | Varchar | 50 | 联系QQ |
| varchar | 50 | |
备注 | Varchar | 100 | 备注 |
装修程度 | Varchar | 50 | 装修程度 |
电梯 | Varchar | 50 | 电梯 |
审核 | Varchar | 50 | 审核 |
物业人员帐户表格用于保存物业人员的基本信息以及发送邮件的信息。
表3-6 物业人员帐户表
列名 | 字符类型 | 长度 | 说明 |
Id | int | 4 | 人员编码 |
uname | varchar | 50 | 登录名 |
Pwd | varchar | 50 | 密码 |
Bname | varchar | 50 | 真实姓名 |
Message | varchar | 300 | 消息名称 |
Click | int | 4 | 点击次数 |
Mcontent | varchar | 50 | 消息内容 |
| Varchar | 300 | 电子邮件 |
Date | Datetime | 8 | 时间 |
type | Char | 10 | 类型 |
物业人员收藏夹表格用于保存被物业人员收藏的邮件信息。
表3-7 物业人员收藏夹表
列名 | 字符类型 | 长度 | 说明 |
id | int | 4 | 编号 |
uname | varchar | 50 | 使用者登录名 |
fuid | varchar | 50 | 发件人登录名 |
物业人员邮件用于保存物业人员接收到的邮件的相关信息。
表3-8 物业人员邮件表
列名 | 字符类型 | 长度 | 说明 |
Id | Int | 4 | 邮件编号 |
Reid | varchar | 50 | 收件人登录名 |
senduid | varchar | 50 | 发件人登录名 |
title | varchar | 50 | 邮件题目 |
mailtext | varchar | 50 | 邮件内容 |
newmail | int | 4 | 新邮件 |
sdate | datetime | 8 | 发送时间 |
进出入人员登记表格用于保存进出小区的人员信息及访问时间。
表3-9 进出入人员登记表
列名 | 字符类型 | 长度 | 说明 |
id | int | 4 | 编号 |
date | datetime | 8 | 登记时间 |
indate | datetime | 8 | 进入时间 |
visitername | varchar | 50 | 访问者姓名 |
Visitname | varchar | 50 | 被访问者 |
Visited | varchar | 50 | 房号 |
Cardid | varchar | 50 | 证件号码 |
Cardname | varchar | 50 | 证件名称 |
outdate | Datetime | 8 | 出去时间 |
uname | varchar | 8 | 登记人 |
小区新闻用于保存在系统发布的各种新闻资料。
表3-10 小区新闻表
列名 | 字符类型 | 长度 | 说明 |
Id | Int | 4 | 编号 |
Title | Varchar | 100 | 题目 |
Text | Varchar | 500 | 内容 |
Date | Datetime | 8 | 发布时间 |
name | varchar | 8 | 发布人 |