《数据库课程设计-小区物业管理系统-详细设计(共15页).doc》由会员分享,可在线阅读,更多相关《数据库课程设计-小区物业管理系统-详细设计(共15页).doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上石河子大学信息科学与技术学院数据库原理课程设计题 目: 小区物业管理系统 姓 名: 学 号: 院 系: 信息科学与技术学院 专 业: 计算机科学与技术专业 班 级: 指导教师: 二零一一年一月五日题目 小区物业管理系统小区物业管理系统详细设计说明书一、项目研究背景1.1项目背景随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对
2、物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为我们设计小区物业管理系统提供了市场需要。而我们设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、
3、更新和维护都带来了不少的困难。1.2性能要求要求系统有控制故障的能力。以免发生停顿或受到破坏而影响工作。数据库系统提供自动备份和转储功能,当系统运行过程发生故障时,可以重装数据库的后备副本,再根据事务日志将数据库恢复到故障前某个一致性状态。保证数据库中数据的正确性、通用性。系统自动支持满足用户各种需求的计算方法和公式,并进行维护,便于在局域网、城域网、广域网上运行,系统具有可维护性,可进行数据的添加、修改和删除等操作,且简单易行。控制和保证事务的执行能够符合数据库的完整性约束条件,在事务发生过程中,保证数据库从一个一致性状态达到另一个一致性状态,即在事务执行之前或之后数据库将处于一致性状态二、
4、需求分析2.1系统总功能需求小区物业管理系统是物业部门用来对住宅小区内的建筑、住户、设备、人员等信息进行综合管理的一个信息管理系统。根据客户要求,系统要能对小区内建筑、公共设备、住户等基本信息实现录入、修改、查询和删除等操作,并且还要实现包括水、电、煤气费在内的各项物业管理费用的统计、查询和报表生成。因此,实现该物业管理系统功能模块图如下:小区物业管理系统住户信息管理模块收费信息管理模块投诉信息管理模块维修信息管理模块物业设维修费用2.2 性能需求分析:本系统主要涉及到四大部分:系统管理,基本信息管理,物业管理,统计报表与查询。其中系统管理主要包括系统的备份、恢复和基础参数的设置等;基本资料包
5、括楼宇信息管理和业主信息管理;物业管理包括车位管理、出租管理(包括房屋和门店)、安全绿化管理、缴费管理、投诉管理等;公司内务管理主要包括人事管理、财务管理等。新系统还应实现信息查询的高效性,提供数据统计分析功能,既能完成物业公司对业务的管理工作,又能完成其对公司内部的管理。小区物业管理系统也应具备以下功能:v 1.对小区所有房屋资料的录入和增,删,改,查询等功能的实现。v 2.对本小区内住户的详细资料的管理,包括增,删,改,查询等功能的实现。 v 3.实现物业设备管理,收费管理,住户报修管理,设备维修管理,收费管理模块管理每个住户的水,电,气表的资料,统计住户每月的用量以及需要交纳的费用,收费
6、管理记录物业公司对住户的每一笔收费,包括水,电,气等使用费用和物业管理费用,物业维修费用等费用。2.3功能模块图:小区物业管理系统登入系统菜单新用户注册修改密码基本资料菜单住户资料房产资料物业管理菜单物业设备管理仪表数据管理收费管理停车场管理住户投诉管理住户报修管理设备维修管理物业统计菜单仪表数据统计收费统计物业设备统计住户投诉统计住户报修统计设备维修统计各模块功能描述1. 新用户注册:用户可添加姓名、密码、时间等注册信息。2. 修改密码:用户可以更改密码,按确定保存。3. 住户资料:用于添加住户的资料,方便查询。4. 房产资料:记录房产信息,用于查看房产信息的资料。5. 物业设备管理:用于添
7、加、修改、删除、查找物业设备信息,输入有误,系统会有信息提示。6. 仪表数据管理:用于添加、修改、删除、查找仪表信息,输入有误,系统会有信息提示。7. 收费管理:用于添加、修改、删除、查找收费信息,输入有误,系统会有信息提示。可以查看相关收费情况。8. 停车场管理:用于添加、修改、删除、查找停车场信息,输入有误,系统会有信息提示。9. 住户投诉管理:用于添加、修改、删除、查找住户投诉信息,方便小区的物业管理。10. 住户报修管理:用于添加、修改、删除、查找住户报修信息,方便小区的按时维修。11. 设备维修管理:及时有效的记录维修情况,可进行添加的操作。12. 仪表数据统计:可以对仪表信息进行排
8、序、统计,使用户可以方便快捷的查找信息。13. 收费统计:可以对收费信息进行排序、统计,使用户可以方便快捷的查找信息。14. 物业设备统计:可以对物业设备信息进行排序、统计,使物业管理者可以方便快捷的查找信息。15. 住户投诉统计:可以对投诉信息进行排序、统计,使物业管理者可以及时改正。16. 住户报修统计:可以对报修信息进行排序、统计,使物业管理者可以及时的维修。17. 设备维修统计:可以对设备维修信息进行排序、统计,使物业管理者可以了解维修的情况。拥有产权成员家庭属于包含包含拥有房屋n111111111住户信息管理模块住户仪表数据使用用量收费价格收费总额收费信息管理模块材料使用用量维修费用
9、报修项目维修人员材料价格维修信息管理模块住户服务项目投诉处理情况接待人员投诉内容投诉信息管理模块设备维修人员用户维修费用买日期用购买日期维修损坏物业设备管理模块 2.4 业务流程图用户登录登录成功物业统计物业管理基本资料登录系统输出信息结束开始总体流程图添加楼宇、住户基本信息基本信息表更新住户申请投诉审核住户身份投诉登记投诉处理投诉处理记录入库投诉统计报表登记入库不合格图2-4-1 投诉相关信息管理业务流程图审核报修人身份及保修项目添加楼宇、住户基本信息登记入库基本信息表更新住户申请报修报修登记登记入库维修处理收费报修统计表图2-4-2 报修相关信息管理业务流程图更新报修统计表基本信息表更新收
10、费项目添加收费项目表统计收费项目缴费收费统计报表收费相关信息管理图2-4-3 物业收费相关信息管理业务流程图基本信息管理物业管理统计报表查询添加楼宇、住户基本信息更新入库基本信息表添加车位信息更新入库车位信息表车位租赁申请车位出租更新入库车位出租登记表审核申请人身份及空车位信息缴费图2-4-4 车位相关信息管理业务流程图收费统计表更新合格三、数据库分析与设计3.1编写目的 本物业管理系统的开发,是为了规范住宅小区的管理工作,为物业管理部门提供一套高效、快捷的应用软件。适用于管理以下物业,房产业主、大中小型物业管理公司、物业服务提供商、房地产开发商、物业中介公司等物业管理企业,用来管理公寓、住宅
11、群体、智能小区、商品房、多层住宅、商业大厦、学校、医院、别墅区、部队营房区、各类小区等。3.2数据库设计的相关算法介绍在数据库中计算报修表中的总费用是物理费用、服务费用、修理费用之和。计算收费表中收费总额公式如下:总费用=物理费用+服务费用+修理费用在车位表中总费用相应的计算公式如下:总费用 B= (K-K2)K3 其中:K1为停用时间,K2为使用时间,K3为收费标准33关系模式图USER(id、user、psw)收费项目(名称、价格、周期、单位);收费(收费编号、住户编号、收费名称、收费时间、收费总额、收费人员);投诉(投诉编号、住户编号、投诉日期、处理日期、接待人员、处理人员、投诉内容、处理情况);报修(报修编号、报修内容、报修日期、住户编号、维修人员、物料费用、服务费用、修理费用、总费用);车位(车位编号、房户编号、车牌号、管理人员、使用时间、停用时间、收费标准、总收费);房屋(房屋编号、楼房编号、使用面积、容纳人数);家庭(家庭编号、住户编号、户主姓名、成员姓名、成员性别);楼房(楼房编号、所属单元)备注:带下划线的为主键四、系统部署小区物业管理系统的配置图,如图所示。系统由5个节点组成,应用服务器负责整个系统的运行总体协调工作,数据库服务器负责数据库的管理。业务管理、查询管理以及维护管理分管各个模块的内容。数据库服务器应用服务器维护管理信息查询功能管理专心-专注-专业