小区物业系统 数据库设计说明书.doc_第1页
小区物业系统 数据库设计说明书.doc_第2页
小区物业系统 数据库设计说明书.doc_第3页
小区物业系统 数据库设计说明书.doc_第4页
小区物业系统 数据库设计说明书.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

小区物业系统数据库设计说明书版本 文档信息及版本历史文档信息项目名称物业管理系统项目编号001文档名称物业管理系统数据库设计说明书存储位置版本作者/修改者日期描述V2.0翟学中20110315撰写概要设计说明书 【目录】1.概述41.1.编写目的41.2.适用范围41.3.参考资料42.角色和职责43.数据库命名约定和环境43.1命名约定43.2数据库平台53.3物理文件和空间54.逻辑关系(E-R图)65.物理设计65.1.数据表设计61. 概述1.1. 编写目的在需求分析和系统概要设计的基础上对数据进行分析设计,以此作为编码的依据。预期读者:最终用户,项目负责人,数据库接口设计开发人员。1.2. 适用范围本稳当适用于物业管理系统v2.0的开发研制工作。1.3. 参考资料参考文件备注物业管理系统需求规格说明书无物业管理系统概要设计说明书无数据库设计原理无2. 角色和职责管理员所有权限业主由管理员定义租户由管理员定义员工由管理员定义3. 数据库命名约定和环境3.1 命名约定前缀说明PK表示主键UK表示唯一键FK表示外键UI表示唯一索引NUI表示非唯一索引3.2 数据库平台本系统使用Sql Server作为数据库管理软件,版本号为2005;3.3 物理文件和空间属性名属性值数据库名wyglxt数据库文件4. 逻辑关系(E-R图)5. 物理设计5.1. 数据表设计1)admininfo(用户表)中文名字段名字段类型长度是否空主键描述用户编号idInt80Pk自动增长用户名字adminNameVarcher101用户密码adminPassVarchar101用户权限roleIdInt812)buildingMSG(楼房表)中文名字段名字段类型长度是否空主键描述楼房编号buildIdInt80Pk自动增长楼房名字buildNameVarcher200楼层buildFloorVarcher80房间数roleldInt80是否电梯ifLiftVarcher41开工时间start_timeVarcher100竣工时间end_timeVarcher100楼房面积buildSizefloat(10.2)0漏洞holeVarcher1001备注buildInfoVarcher10013)exesConInfo(用户资费表)中文名字段名字段类型长度是否空主键描述用户资费编号exesConldInt80pk资费号exesldInt80业主号ownerldint81缴费状态changeStartTimevarchar101缴费时间exesStatechar804)exesInfo(资费表)中文名字段名字段类型长度是否空主键描述缴费项目exesldInt80Pk收费项目exesNameVarchar300缴费标准exesStandInt100收费开始时间exesStartTimeVarchar101收费截止时间exesEndTimevarchar1005)matterInfo (物资表)中文名字段名字段类型长度是否空主键描述物资号matterIdInt80pk物资名matterNamevarchar300物资数量matterNumberint80物资单价matterPricefloat100物资类别matterSortvarchar300物资入库时间matterInTimevarchar300物资库存matterHaveint806)memberInfo(成员表)中文名字段名字段类型长度是否空主键描述成员号memIdInt80pk业主名ownerIdInt301成员名称memNamevarchar80与业主的关系memConnectvarchar100性别memSexvarchar20年龄memAgevarchar301籍贯memNityevarchar301联系方式memLinkVarchar201工作单位memCommpanyvarchar3007)owner(业主表)中文名字段名字段类型长度是否空主键描述业主IDownerIdInt80pk楼栋号buildIdInt301商品名roomIdvarchar80业主姓名ownerNamevarchar100性别ownerSechar20籍贯owerevarchar301联系方式owerLinkVarchar201身份证号ownerCardvarchar300工作单位owerCommpanyvarchar501E-mailemailvarchar501家庭人员familyint408)purview(权限表)中文名字段名字段类型长度是否空主键描述权限IDpurldInt110pk修改业主表editOwnerBit1修改费用表editExesBit1产看员工表viewWorkerBit1修改员工表editWorkerBit1修改家庭成员editMemberBit1修改楼层editBuildBit1编辑新闻editNewsBit1修改物资表editMatterBit1修改维修表editServicedBit1修改权限editPurviewBit19)relation(角色权限关系表)中文名字段名字段类型长度是否空主键描述角色号roleldint0Pk权限号purldInt110)role(角色表)中文名字段名字段类型长度是否空主键描述角色IDroleldint0PK角色名rolerNameint10111)room(房间表)中文名字段名字段类型长度是否空主键描述编号idInt0pk房间号roomIDInt1楼栋号builldIDInt1是否上架列ownerID Int1入住时间resideTimeVarchar100房屋类型roomTypeVarchar100房屋用途useToVarchar100房屋面积roomSizeFloat0房屋朝向directionVarchar 101房屋其他信息roomlnfovarchar100012)serviced(维修反馈表)中文名字段名字段类型长度是否空主键描述维修序号serviceNoInt0PK维修编号serviceIdInt0维修人serviceManInt200维修进度servicePlanvarchar2000维修时间serviceTimeVarchar201客户反馈serviceSayvarchar50113)services(用户表修表)中文名字段名字段类型长度是否空主键描述维修编号serviceIdint0PK楼栋号buildIdint0房间号roomIdint0备注serviceHappendatetime1报修时间serviceTimevarchar2000维修要求serviceNeedvarchar2001报修原因serviceReasonvarchar200014)useMatter(资费使用表)中文名字段名字段类型长度是否空主键描述使用编号useIdint0PK使用人matterUservarchar201使用物品matterIdint1使用数量useNumberint0使用时间useTimevarchar20115)workerInfo(员工表)中文名字段名字段类型长度是否空主键描述员工号workerIdint0PK工种workervarchar200员工姓名workerNamevarchar300性别workerSexchar20年龄worke

温馨提示

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

评论

0/150

提交评论