当前位置:首页>软件介绍>开发小区物业管理系统的数据库如何设计? 查询:
     
开发小区物业管理系统的数据库如何设计?

  小区系统是一款以物业管理人员操作为主,业主简易操作的物业管理软件。系统基于BS模式,使用jsp技术,使用mysql5.7数据库实现物业管理的基本业务操作。系统实现了业主查看小区、投诉、报修信息,物业管理员管理业主,管理楼宇,服务管理,信息管理等功能。数据库设计分析如下。

  1、概念结构设计

  对系统处理的数据进行分析,可以得出本系统一共有11个实体,它们分别是:小区,楼宇,房产,业主信息,费用信息,车位使用信息,服务投诉信息,报修信息,物业管理员信息,系统管理员信息,公告信息。进一步分析各实体的属性,如下描述:

  ①系统管理员:编号,账号,密码,其中编号为标识符。

  ②小区属性:小区编号,名称,建成日期,占地面积,建筑面积,地理位置,负责人,联系电话,其中小区编号为标识符。

  ③业主属性:业主编号,业主身份证号,姓名,性别,出生日期,工作单位,联系方式,其中业主编号为标识符。

  ④楼宇属性:楼宇编号,楼宇名称,楼层数,楼层房屋数,建成时间,其中楼宇编号为标识符。

  ⑤房产属性:房产编号,业主,单元号,房产类型,房屋面积,生效时间,其中房产编号为标识符。

  ⑥费用属性:费用编号,费用类型,产生时间,费用总计,其中费用编号为标识符。

  ⑦物业管理人员属性:物业管理人员编号,姓名,性别,出生日期,联系方式,其中物业管理人员编号为标识符。

  ⑧公告属性:公告编号,公告类型,发布时间,内容,其中公告编号为标识符。

  ⑨报修属性:报修编号,报修类容,报修时间,报修状态,备注,其中报修编号为标识符。

  ⑩投诉属性:投诉编号,投诉类容,投诉时间,处理状态,备注,其中投诉编号为标识符。

  ⑪车位属性:车位编号,车位状态,备注,其中车位编号为标识符。

  2、逻辑结构设计

  逻辑结构设计是概念结构设计的下一阶段,设计根据概念阶段的E-R图转化成系统支持的数据模型,转换为关系模式如下:

  ①系统管理员信息表(自动编号,用户名,密码)

  ②小区信息表(小区编号,名称,建成日期,占地面积,建筑面积,地理位置,负责人,联系电话)

  ③业主信息表(业主编号,业主身份证号,姓名,性别,出生日期,联系方式,密码)

  ④楼宇信息表(楼宇编号,楼宇名称,楼层数,楼层房屋数,建成时间,小区编号)

  ⑤房产信息表(房产编号,业主,单元号,房产类型,房屋面积,生效时间,楼宇编号,业主编号)

  ⑥费用信息表(费用编号,费用类型,产生时间,费用总计,业主编号,物业管理员)

  ⑦费用缴纳收据表(收据编号,费用编号,业主编号,缴纳时间,费用总计,备注)

  ⑧物业管理员信息表(物业管理人员编号,姓名,性别,出生日期,联系方式,系统管理员编号)

  ⑨公告信息表(公告编号,公告类型,发布时间,内容,业主编号,物业管理员编号)

  ⑩报修信息表(报修编号,报修内容,报修时间,报修状态,备注,业主编号,物业管理员编号)

  ⑪投诉信息表(投诉编号,投诉内容,投诉时间,处理状态,备注,业主编号,物业管理员编号)

  ⑫车位信息表(车位编号,车位状态,备注,小区编号)

  ⑬车位使用信息表(车位编号,使用开始时间,使用结束时间,业主编号,)

  3、数据表设计

  根据前面的逻辑设计进行数据表设计,DBMS选用MySQL5.7,共有13个表。

  (1)系统管理员信息表Admin;说明:系统管理员信息表Admin用来管理员的基本信息;

  (2)楼宇信息表BuildingInfo;说明:楼宇信息表BuildingInfo用来存放楼宇的基本信息;

  (3)房产信息表HouseInfo;说明:房产信息表HouseInfo用来存放房产的基本信息;

  (4)小区信息表VilageInfo;说明:小区信息表VilagetInfo用来存放小区的公告信息;

  (5)业主信息表OwnerInfo;说明:业主信息表OwnerInfo用来存放小区业主信息;

  (6)费用信息表CostInfo;说明:费用信息表CostInfo用来存放小区的用户收费的管理信息;

  (7)费用缴纳收据表PayInfo;说明:费用缴纳收据表PayInfo用来存放业主缴费信息;

  (8)物业管理员信息表ManagerInfo;说明:物业管理员信息表ManagerInfo用来存放小区物业管理员的基本信息;

  (9)公告信息表NoticeInfo;说明:公告信息表NoticeInfo用来存放小区的公告信息;

  (10)报修信息表RepairInfo;说明:报修信息表RepairInfo用来存放小区的用户的具体报修业务的管理信息;

  (11)投诉信息表ComplaintInfo;说明:投诉信息表ComplaintInfo用来存放平时业主居民投诉情况的基本信息;

  (12)车位信息表ParkingInfo;说明:车位信息表ParkingInfo用来存放小区的车位信息;

  (13)车位使用信息表UseParkingInfo;说明:车位使用信息表UseParkingInfo用来存放业主使用车位的信息;


教学资源库管理系统的详细设计培训学校教务管理系统的维护设计
教务处理系统是什么?开发的目的是什么?学校教务管理软件的功能分析以及功能简介
培训机构课程管理系统的系统优势是什么?教务系统管理软件采用的J2EE技术简介
培训学校的课程管理软件的系统有什么特点啊?有没有物业管理系统的操作培训方案?
设计物业管理软件可能会面临哪些问题?设计一款物业管理系统有哪些要求?
大概介绍一下学生考勤系统设计报告物业管理信息系统包含哪些模块的设计?
物业管理信息系统的设计和实现包含哪些方面?开发教材管理信息系统所涉及的相关技术
学校课程管理软件系统有哪些功能?好的物业管理系统解决方案有哪些优点?
信息发布:广州名易软件有限公司 http://www.myidp.net
  • 劲爆价:
    不限功能
    不限用户
    1998元/年

  • 微信客服