小区物业管理系统数据库设计要点_第1页
小区物业管理系统数据库设计要点_第2页
小区物业管理系统数据库设计要点_第3页
小区物业管理系统数据库设计要点_第4页
小区物业管理系统数据库设计要点_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南人文科技学院计算机系课程设计说明书 课 程 名 称: 数据库系统课程设计 课 程 代 码: 题 目: 小区物业管理系统数据库设计 年级/专业/班: 09级计算机科学与技术专业一班 学 生 姓 名: 梁 元、 吴盛杰、 朱胜前、 刘明亮、 学 号: 、 、 、 指 导 教 师: 刘 刚 常 开 题 时 间: 2011 年 12 月 19 日完 成 时 间: 2011 年 12 月 31 日 2019整理的各行业企管,经济,房产,策划,方案等工作范文,希望你用得上,不足之处请指正目 录摘 要1一、引 言2二、设计目的与任务2三、设计方案21、需求分析21.1银行数据库的数据需求21.2数据字典22、概念设计32.1银行数据库中的实体集32.2银行数据库中的联系集32.3银行数据库中的E-R图43、逻辑设计44、数据库实现44.1 建立数据库模式、视图及索引44.2 装载数据5四、结 论5五、致 谢5六、参考文献5摘 要随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为我们设计小区物业管理系统提供了市场需要。小区物业管理系统的主要用户是管理员和住户。本设计的目的是要将小区内的各种信息通过网络进行管理,更加规范和完善小区的日常管理,为管理员和住户提供便利。本小区物业管理系统利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大等优势,从用户的基本需求出发,进行人性化的设置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复,提高管理效率。经过分析,我们利用Microsoft公司的SQL Server 2000对本系统的数据库进行设计。关键词:小区物业管理系统 日常管理 SQL Server数据库Abstract With the development of market economy and the improvement of peoples living standard, residential area has become the first choice of home buyers in their people, hundreds of thousands to millions of residential area can be found everywhere. People spend more money, not only to the house itself, the quality requirements of the beautiful more and more high, at the same time for the property service and management also demanding. This requirement village manager for property management of macro and micro careful management, the best method is to use computer operation residential property management system to realize the residential property management, it is we design residential property management system provides the needs of the market.Residential property management systems main user is administrator and residents. The purpose of this design is to make all kinds of information in the community through the network to carry on the management and more regulate and improve the daily management, provides the convenience for the manager and the residents. This residential property management system by using computer operation speed and storage capacity and processing information logic problems such as strong, powerful advantage from the basic needs of users, the setting of the human nature, make managers and owners in residential district of things more convenient and more quickly and more satisfactory reply, improve the efficiency of management.Through analysis, we use Microsoft SQL Server 2000 company this in the systems database design.Keywords: residential property management system daily management SQL Server database 数据库系统概论课程设计-小区物业管理系统数据库设计一、引 言随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需要应运而生的。本系统是为住宅小区物业管理部门日常管理工作信息化,规范化而开发设计的。它以物业管理部门为服务中心,以业主(住户)为服务对象。通过实施各种服务项目,全面地反映了在小区物业经营管理活动中,物业部门与业主之间各种业务往来。使各项业务的办理迅速、准确,极大的提高了小区物业管理的工作效率。由于物业管理涉及的管理范围较为广泛,管理内容繁杂,加上政策性的变动因素,日常工作需要耗费大量人力和物力,而采取现代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件。电脑化管理在物业管理中的作用主要体现在:1. 适用面广、可同时管理多个管理区和多栋大楼;2. 计算机完整的工程档案与服务档案可以使管理人员随时了解最新的情况,更可以规范维护、服务标准,帮助管理人员合理安排工作时间。3. 计算机管理收费,灵活性、准确性大大提高。4. 强大的查询功能,最大限度地满足您的需要。小区物业管理系统的主要用户是管理员和住户。本设计将小区内的各种信息通过网络进行管理,为管理员和住户提供便利。二、设计目的与任务通过本课程设计教学所要求达到的目的是:通过该课程设计,学习数据库设计工具的使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对某一小型数据库设计和相应文档的编写工作。使学生更加深入地掌握数据库系统分析与设计的基本概念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。三、设计方案1、需求分析1.1小区物业管理系统数据库的数据需求针对一般的小区物业管理系统需求,通过物业管理工作过程内容和数据流程分析设计如下面所示数据项: 小区信息属性:小区名称,占地面积,建筑面积,建成时间,位置说明,负责人备注主键:小区名称 管理员信息属性:管理员编号,管理员姓名,性别,年龄,管理区域,备注主键:管理员编号 楼宇信息属性:楼号,类别,朝向,层数,面积,建成时间,备注主键:楼号 房间信息属性:房间号,住户姓名,单元号,房型,面积,使用面积备注主键:房号 住户信息属性:住户编号,住户姓名,住户性别,工作单位,联系电话,备注主键:住户编号 车位信息属性:车位编号,车位面积,住户编号,住户姓名,车类型,车牌号,联系电话,备注主键:车位编号 收费管理信息属性:项目编号,收费名称,收费金额,收费人员,收费时间,备注主键:项目编号 设备信息属性:设备名称,设备规格,设备数量,生产日期,生产厂商,检修周期,备注主键:设备名称 清洁管理信息属性:区域号,管理员,保洁员,保洁时间,备注主键:区域号1.2数据字典数据结构:District含义说明:是小区的数据结构,定义了小区的有关信息组 成:小区名称,占地面积,建筑面积,建成时间,位置说明,负责人,备注数 据 项:小区名称含义说明:唯一标识小区别 名:disname类 型:字符型长 度:8数 据 项:占地面积含义说明:表示整个小区的占地面积别 名:floorarea类 型:字符型长 度:8数 据 项:建筑面积含义说明:表示小区内建筑的面积别 名:builarea类 型:字符型长 度:8数 据 项:建成时间含义说明:表示小区建成的时间别 名:builttime类 型:日期型数 据 项:位置说明含义说明:表示小区的详细地理位置别 名:address类 型:字符型长 度:8数 据 项:负责人含义说明:表示小区的负责人别 名:chief类 型:字符型长 度:8 数据结构:Admin含义说明:是小区物业管理系统中管理员数据结构,定义了小区管理员的有关信息组 成:管理员编号,管理员姓名,性别,年龄,管理区域,备注数 据 项:管理员编号含义说明:唯一标识小区每个管理员别 名:admno类 型:字符型长 度:8数 据 项:管理员姓名含义说明:表示每个管理员的姓名别 名:admname类 型:字符型长 度:8数 据 项:性别含义说明:表示每个管理员的性别别 名:admsex类 型:字符型长 度:2取值范围:男,女数 据 项:年龄含义说明:表示每个管理员的年龄别 名:admage类 型:字符型长 度:8数 据 项:管理区域含义说明:表示每个管理员管理的区域范围别 名:admarea类 型:字符型长 度:8数据结构:Building含义说明:是小区内楼宇的数据结构,定义了小区楼宇的有关信息组 成:楼号,类别,朝向,层数,面积,建成时间,备注数 据 项:楼号含义说明:唯一标识小区每栋楼别 名:builno类 型:字符型长 度:8数 据 项:类别含义说明:表示每栋楼的类型别 名:builname类 型:字符型长 度:8数 据 项:朝向含义说明:表示每栋楼所朝的方向别 名:buildir类 型:字符型长 度:8数 据 项:层数含义说明:表示每栋楼的层数别 名:layerno类 型:字符型长 度:8数 据 项:面积含义说明:表示每栋楼的面积别 名:bularea类 型:字符型长 度:8数 据 项:建成时间含义说明:表示每栋楼建成的时间别 名:builttime类 型:日期型数据结构:Rome含义说明:是小区房间的数据结构,定义了小区房间的有关信息组 成:房间号,住户,单元号,房型,建筑面积,使用面积,备注数 据 项:房间号含义说明:唯一标识小区每间房间别 名:romeno类 型:字符型长 度:8数 据 项:住户姓名含义说明:表示每间房间的户主姓名别 名:resident类 型:字符型长 度:8数 据 项:单元号含义说明:表示每间房间所在的单元号别 名:unitno类 型:字符型长 度:8数 据 项:房型含义说明:表示间房间的房型别 名:rometype类 型:字符型长 度:8数 据 项:面积含义说明:表示每间房间的面积别 名:bularea类 型:字符型长 度:8数据结构:Resident含义说明:是小区住户的数据结构,定义了小区住户的有关信息组 成:住户编号,住户姓名,住户性别,工作单位,联系电话,备注数 据 项:住户编号含义说明:唯一标识小区每个住户别 名:resno类 型:字符型长 度:8数 据 项:住户姓名含义说明:表示每个住户的姓名别 名:resname类 型:字符型长 度:8数 据 项:住户性别含义说明:表示每个住户的性别别 名:ressex类 型:字符型长 度:2取值范围:男,女数 据 项:工作单位含义说明:表示每个住户的工作单位别 名:resworkunit类 型:字符型长 度:8数 据 项:联系电话含义说明:表示每个住户的联系方式别 名:respho类 型:字符型长 度:11数据结构:Park含义说明:是小区住户停车位的数据结构,定义了小区住户停车位的有关信息组 成:车位编号,车位面积,住户编号,住户姓名,车类型,车牌号,联系电话,备注数 据 项:车位编号含义说明:唯一标识每个停车位别 名:parkno类 型:字符型长 度:8数 据 项:车位面积含义说明:表示每个车位的面积别 名:parkarea类 型:字符型长 度:8数 据 项:住户编号含义说明:表示每个住户的编号别 名:resno类 型:字符型长 度:8数 据 项:住户姓名含义说明:表示每个住户的姓名别 名:resname类 型:字符型长 度:8数 据 项:车类型含义说明:表示每个住户车的类型别 名:cartype类 型:字符型长 度:8数 据 项:车牌号含义说明:表示每个住户车的车牌号别 名:carno类 型:字符型长 度:8数 据 项:联系电话含义说明:表示每个住户的联系电话别 名:respho类 型:字符型长 度:11数据结构:Charge含义说明:是小区收费管理的数据结构,定义了小区内所有收费情况的相关信息组 成:项目编号,项目名称,收费金额,收费人员,收费时间,备注数 据 项:项目编号含义说明:唯一标识每个收费项目别 名:projectno类 型:字符型长 度:8数 据 项:收费名称含义说明:表示每个收费项目的名称别 名:charname类 型:字符型长 度:8数 据 项:收费金额含义说明:表示每个住户应缴的费用别 名:charcost类 型:字符型长 度:8数 据 项:收费人员含义说明:表示对每个住户进行收费的人员姓名别 名:charger类 型:字符型长 度:8数 据 项:收费时间含义说明:表示住户缴费的日期别 名:paydate类 型:日期型数据结构:Facility含义说明:是小区设备的数据结构,定义了小区设备的有关信息组 成:设备名称,设备规格,设备数量,生产日期,生产厂商,检修周期,备注数 据 项:设备名称含义说明:唯一标识小区每样设备别 名:facname类 型:字符型长 度:8数 据 项:设备规格含义说明:表示每样设备的规格别 名:facnorms类 型:字符型长 度:8数 据 项:设备数量含义说明:表示每样设备的数量别 名:facamount类 型:字符型长 度:8数 据 项:生产日期含义说明:表示每样设备的生产日期别 名:prodate类 型:日期型数 据 项:生产厂商含义说明:表示每样设备被生产的工厂别 名:manufacturer类 型:字符型长 度:8数 据 项:检修周期含义说明:表示每样设备被检修的时间间隔别 名:repair类 型:字符型长 度:8数据结构:Clean含义说明:是小区清洁管理的数据结构,定义了小区清洁管理的有关信息组 成:区域号,管理员,保洁员,保洁时间,备注数 据 项:区域号含义说明:唯一标识小区的清洁区域别 名:areano类 型:字符型长 度:8数 据 项:管理员含义说明:表示管理每个区域的管理员别 名:admname类 型:字符型长 度:8数 据 项:保洁员含义说明:表示清洁每个区域的保洁人员别 名:cleaner类 型:字符型长 度:8数 据 项:保洁时间含义说明:表示每个区域保洁的时间别 名:cleantime类 型:日期型2、概念设计2.1小区物业管理系统数据库中的实体集实体集District,具有属性disname、floorarea、builarea、builttime、address、chief。实体集Admin,具有属性admno、admname、admsex、admage、admarea。实体集Building,具有属性builno、builname、buildir、layerno、builarea、builtime。实体集Rome,具有属性romeno、resident、unitno、rometype、romearea。实体集Resident,具有属性resno、resname、ressex、resworkunit、respho。实体集Park,具有属性parkno、parkarea、resno、resname、cartype、carno、respho。实体集Charge,具有属性projectno、charname、charcost、charger、paydate。 实体集Facility,具有属性facname、facnorms、facamount、predate、manufacturer、repair。实体集Clean,具有属性areano、admname、cleaner、cleantime。2.2小区物业管理系统数据库中的联系集manage,是Admin和Resident间的一个一对多联系。charge,是Resident和Charge间的一个一对一联系。usepark,是Resident和Park间的一个一对一联系。cleaning,是Resident和Park间的一个一对一联系。usepark,是Resident和Park间的一个一对一联系。2.3小区物业管理系统数据库中的E-R图根据2.1节和2.2节的讨论,我们可以给出小区物业管理的E-R图(见图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论