《小区物业管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《小区物业管理系统数据库设计.docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、小区物业管理系统数据库设计湖南人文科技学院计算机系课程设计讲明书课程名称:(数据库系统课程设计)课程代码:题目:小区物业管理系统数据库设计年级/专业/班:09级计算机科学与技术专业一班学生姓名:梁元、吴盛杰、朱胜前、刘亮堂、学号:09408150、09408112、09408111、09416214指导老师:刘刚常开题时间:2020年12月19日完成时间:2020年12月31日摘要(1)一、引言(2)二、设计目的与任务(2)三、设计方案(2)1、需求分析(2)1.1银行数据库的数据需求(2)1.2数据字典(4)2、概念设计(5)2.1银行数据库中的实体集(11)2.2银行数据库中的联络集(12
2、)2.3银行数据库中的E-R图(12)3、逻辑设计(12)4、数据库实现(13)4.1建立数据库形式、视图及索引(13)4.2装载数据(13)四、结论(13)五、致谢(14)六、参考文献(14)随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为我们设计小区物业管理系统提供了市场需要。小区物业管理系统的主要用户是
3、管理员和住户。本设计的目的是要将小区内的各种信息通过网络进行管理,愈加规范和完善小区的日常管理,为管理员和住户提供便利。本小区物业管理系统利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大等优势,从用户的基本需求出发,进行人性化的设置,使管理者和业主对住宅小区中的事物能更方便、更快速、更满意的得到答复,提高管理效率。经过分析,我们利用Microsoft公司的SQLServer2000对本系统的数据库进行设计。关键词:小区物业管理系统日常管理SQLServer数据库AbstractWiththedevelopmentofmarketeconomyandtheimprovementof
4、peopleslivingstandard,residentialareahasbecomethefirstchoiceofhomebuyersintheirpeople,hundredsofthousandstomillionsofresidentialareacanbefoundeverywhere.Peoplespendmoremoney,notonlytothehouseitself,thequalityrequirementsofthebeautifulmoreandmorehigh,atthesametimeforthepropertyserviceandmanagementals
5、odemanding.Thisrequirementvillagemanagerforpropertymanagementofmacroandmicrocarefulmanagement,thebestmethodistousecomputeroperationresidentialpropertymanagementsystemtorealizetheresidentialpropertymanagement,itiswedesignresidentialpropertymanagementsystemprovidestheneedsofthemarket.Residentialproper
6、tymanagementsystemsmainuserisadministratorandresidents.Thepurposeofthisdesignistomakeallkindsofinformationinthecommunitythroughthenetworktocarryonthemanagementandmoreregulateandimprovethedailymanagement,providestheconvenienceforthemanagerandtheresidents.Thisresidentialpropertymanagementsystembyusing
7、computeroperationspeedandstoragecapacityandprocessinginformationlogicproblemssuchasstrong,powerfuladvantagefromthebasicneedsofusers,thesettingofthehumannature,makemanagersandownersinresidentialdistrictofthingsmoreconvenientandmorequicklyandmoresatisfactoryreply,improvetheefficiencyofmanagement.Throu
8、ghanalysis,weuseMicrosoftSQLServer2000companythisinthesystemsdatabasedesign.Keywords:residentialpropertymanagementsystemdailymanagementSQLServerdatabase(数据库系统概论)课程设计-小区物业管理系统数据库设计一、引言随着我国经济发展和城市开发,住宅小区越来越成为寓居的主流,小区物业管理是针对现代社会这一市场需要应运而生的。本系统是为住宅小区物业管理部门日常管理工作信息化,规范化而开发设计的。它以物业管理部门为服务中心,以业主住户为服务对象。通过施
9、行各种服务项目,全面地反映了在小区物业经营管理活动中,物业部门与业主之间各种业务往来。使各项业务的办理迅速、准确,极大的提高了小区物业管理的工作效率。由于物业管理涉及的管理范围较为广泛,管理内容冗杂,加上政策性的变动因素,日常工作需要消耗大量人力和物力,而采取当代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件。电脑化管理在物业管理中的作用主要体如今:1.适用面广、可同时管理多个管理区和多栋大楼;2.计算机完好的工程档案与服务档案能够使管理人员随时了解最新的情况,更能够规范维护、服务标准,帮助管理人
10、员合理安排工作时间。3.计算机管理收费,灵敏性、准确性大大提高。4.强大的查询功能,最大限度地知足您的需要。小区物业管理系统的主要用户是管理员和住户。本设计将小区内的各种信息通过网络进行管理,为管理员和住户提供便利。二、设计目的与任务通过本课程设计教学所要求到达的目的是:通过该课程设计,学习数据库设计工具的使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对某一小型数据库设计和相应文档的编写工作。使学生愈加深化地把握数据库系统分析与设计的基本概念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。三、设计方案1、需求分析1.1小区物业管理系统数据库的数据需求针对一般的
11、小区物业管理系统需求,通过物业管理工作经过内容和数据流程分析设计如下面所示数据项:小区信息属性:小区名称,占地面积,建筑面积,建成时间,位置讲明,负责人备注主键:小区名称管理员信息属性:管理员编号,管理员姓名,性别,年龄,管理区域,备注主键:管理员编号楼宇信息属性:楼号,类别,朝向,层数,面积,建成时间,备注主键:楼号房间信息属性:房间号,住户姓名,单元号,房型,面积,使用面积备注主键:房号住户信息属性:住户编号,住户姓名,住户性别,工作单位,联络电话,备注主键:住户编号车位信息属性:车位编号,车位面积,住户编号,住户姓名,车类型,车牌号,联络电话,备注主键:车位编号收费管理信息属性:项目编号
12、,收费名称,收费金额,收费人员,收费时间,备注主键:项目编号设备信息属性:设备名称,设备规格,设备数量,生产日期,生产厂商,检修周期,备注主键:设备名称清洁管理信息属性:区域号,管理员,保洁员,保洁时间,备注主键:区域号1.2数据字典数据构造:District含义讲明:是小区的数据构造,定义了小区的有关信息组成:小区名称,占地面积,建筑面积,建成时间,位置讲明,负责人,备注数据项:小区名称含义讲明:唯一标识小区别名:disname类型:字符型长度:8数据项:占地面积含义讲明:表示整个小区的占地面积别名:floorarea类型:字符型长度:8数据项:建筑面积含义讲明:表示小区内建筑的面积别名:b
13、uilarea类型:字符型长度:8数据项:建成时间含义讲明:表示小区建成的时间别名:builttime类型:日期型数据项:位置讲明含义讲明:表示小区的具体地理位置别名:address类型:字符型长度:8数据项:负责人含义讲明:表示小区的负责人别名:chief类型:字符型长度:8数据构造:Admin含义讲明:是小区物业管理系统中管理员数据构造,定义了小区管理员的有关信息组成:管理员编号,管理员姓名,性别,年龄,管理区域,备注数据项:管理员编号含义讲明:唯一标识小区每个管理员别名:admno类型:字符型长度:8数据项:管理员姓名含义讲明:表示每个管理员的姓名别名:admname类型:字符型长度:8
14、数据项:性别含义讲明:表示每个管理员的性别别名:admsex类型:字符型长度:2取值范围:男,女数据项:年龄含义讲明:表示每个管理员的年龄别名:admage类型:字符型长度:8数据项:管理区域含义讲明:表示每个管理员管理的区域范围别名:admarea类型:字符型长度:8数据构造:Building含义讲明:是小区内楼宇的数据构造,定义了小区楼宇的有关信息组成:楼号,类别,朝向,层数,面积,建成时间,备注数据项:楼号含义讲明:唯一标识小区每栋楼别名:builno类型:字符型长度:8数据项:类别含义讲明:表示每栋楼的类型别名:builname类型:字符型长度:8数据项:朝向含义讲明:表示每栋楼所朝的
15、方向别名:buildir类型:字符型长度:8数据项:层数含义讲明:表示每栋楼的层数别名:layerno类型:字符型长度:8数据项:面积含义讲明:表示每栋楼的面积别名:bularea类型:字符型长度:8数据项:建成时间含义讲明:表示每栋楼建成的时间别名:builttime类型:日期型数据构造:Rome含义讲明:是小区房间的数据构造,定义了小区房间的有关信息组成:房间号,住户,单元号,房型,建筑面积,使用面积,备注数据项:房间号含义讲明:唯一标识小区每间房间别名:romeno类型:字符型长度:8数据项:住户姓名含义讲明:表示每间房间的户主姓名别名:resident类型:字符型长度:8数据项:单元号
16、含义讲明:表示每间房间所在的单元号别名:unitno类型:字符型长度:8数据项:房型含义讲明:表示间房间的房型别名:rometype类型:字符型长度:8数据项:面积含义讲明:表示每间房间的面积别名:bularea类型:字符型长度:8数据构造:Resident含义讲明:是小区住户的数据构造,定义了小区住户的有关信息组成:住户编号,住户姓名,住户性别,工作单位,联络电话,备注数据项:住户编号含义讲明:唯一标识小区每个住户别名:resno类型:字符型长度:8数据项:住户姓名含义讲明:表示每个住户的姓名别名:resname类型:字符型长度:8数据项:住户性别含义讲明:表示每个住户的性别别名:resse
17、x类型:字符型长度:2取值范围:男,女数据项:工作单位含义讲明:表示每个住户的工作单位别名:resworkunit类型:字符型长度:8数据项:联络电话含义讲明:表示每个住户的联络方式别名:respho类型:字符型长度:11数据构造:Park含义讲明:是小区住户停车位的数据构造,定义了小区住户停车位的有关信息组成:车位编号,车位面积,住户编号,住户姓名,车类型,车牌号,联络电话,备注数据项:车位编号含义讲明:唯一标识每个停车位别名:parkno类型:字符型长度:8数据项:车位面积含义讲明:表示每个车位的面积别名:parkarea类型:字符型长度:8数据项:住户编号含义讲明:表示每个住户的编号别名:resno类型:字符型长度:8数据项:住户姓名含义讲明:表示每个住户的姓名别名:resname类型:字符型长度:8数据项:车类型含义讲明:表示每个住户车的类型