数据库设计说明《国有房屋》_第1页
数据库设计说明《国有房屋》_第2页
数据库设计说明《国有房屋》_第3页
数据库设计说明《国有房屋》_第4页
数据库设计说明《国有房屋》_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1案卷号 GFGL-SJK01日期 2007-5-16数据库设计说明书辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1版本信息版本更新纪录版本号 创建者 创建日期 维护者 维护日期 维护纪要V0.1 陈志勇 2007-5-16 V0.11 陈志勇 2007-5-22 修改栋卡户卡数据类型V0.12 陈志勇 2007/6/9 修改栋卡户卡,添加卫生间和厨房字段,修改结构、地面、天棚、朝向,增加分数字段辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1目录 1 引言 .11.1 编写目的 11.2 背景 11.3 定义 11.4 参考资料 12 外部设计 .12.1 标识符和状态 12.2 使用它的程序 12.3 约定 12.4 专门指导 22.5 支持软件 23 结构设计 .23.1 概念结构设计 23.2 逻辑结构设计 2321 表 .2322 视图 .63.3 物理结构设计 64 运用设计 .64.1 数据字典设计 64.2 安全保密设计 6辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1第 1 页1 引言1.1 编写目的本说明书说明“国有房屋集成管理系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。1.2 背景数据库名称:public_house 数据库系统:MySQL 5.0数据库宿主环境:Linux客户端连接工具:MySQL Connector/NET1.3 定义数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。实体表:用户实际使用的客观表格。计算表:数据来自于对其他一个或多个实体表的计算结果。1.4 参考资料a 本项目的用户需求分析报告 ;b 用户提供的工作设想 ;c 本项目相关的其他参考资料。2 外部设计2.1 标识符和状态数据库标示符:public_house用户名:programmer密码:security权限:全部有效时间:开发阶段说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。2.2 使用它的程序国有房屋集成管理系统客户端。2.3 约定所有数据项都用汉语拼音全拼表示,数据库名称除外。字符集采用 UTF-8,请注意字符的转换。辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1第 2 页所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。除特别说明外,所有字符串字段都采用 varchar(50) 类型, (无论汉字还是英文,都算一个字符) 。除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。除特别说明外,所有日期格式都采用 date 格式,无时间值。除特别说明外,所有整形都采用 int 格式。除特别说明外,所有字段默认都设置为 null 。2.4 专门指导请注意:MySQL 中 date 的默认值为 0000-00-00,这与 .NET 的数据类型不匹配,请确保在存储 date 字段时给出一个合法的初始值。2.5 支持软件管理员工具:MySQL Administrator Windows/Linux查询浏览工具:MySQL Query-Browser Windows/Linux命令行工具:mysql开发客户端:MySQL connector/NET注意:MySQL Query-Browser 在 Windows 环境下对中文支持不好,可能无法书写带有中文的 SQL 语句。3 结构设计3.1 概念结构设计略。3.2 逻辑结构设计321 表1、表名称:qu 表类型:约束表 含义:行政区字段名称 字段类型 Null 含义 示例数据id 整形 否,自增 主键列 1name 字符 值 元宝区2、表名称:xiaoqu 表类型:约束表 含义:小区/街字段名称 字段类型 Null 含义 示例数据id 整形 否,自增 主键列 1qu_id 整形 否 外键列 1name 字符 值 元宝新村3、表名称:fangguansuo 表类型:约束表 含义:房管所字段名称 字段类型 Null 含义 示例数据id 整形 否,自增 主键列 1name 字符 值 六道辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1第 3 页4、表名称:fangguanyuan 表类型:约束表 含义:房管员字段名称 字段类型 Null 含义 示例数据id 整形 否,自增主键列 1fangguansuo_id 整形 否 外键列 1name 字符 值 长三5、表名称:jiegou 表类型:约束表 含义:结构字段名称 字段类型 Null 含义 示例数据id 整形 否,自增 主键列 1name 字符 值 砖混fenshu 整形 分数 46、表名称:shiyongyongtu 表类型:约束表 含义:使用用途参见 fanguansuo 表7、表名称:fangwuzhiliang 表类型:约束表 含义:房屋质量参见 fanguansuo 表8、表名称:chanquanlaiyuan 表类型:约束表 含义:产权来源参见 fanguansuo 表9、表名称:chuang 表类型:约束表 含义:窗参见 jiegou 表10、表名称:tianpeng 表类型:约束表 含义:天棚参见 jiegou 表11、表名称:dimian 表类型:约束表 含义:地面参见 jiegou 表12、表名称:chaoxiang 表类型:约束表 含义:朝向参见 jiegou 表13、表名称:fangwuxingzhi 表类型:约束表 含义:房屋性质参见 fanguansuo 表14、表名称:dongka 表类型:实体表 含义:栋卡字段名称 字段类型 Null 含义 示例数据id 整形 否,自增 主键列zhaidihao 字符 宅第号zhuanghao 字符 幢号diquleibie 字符 地区类别 限定:一类/二类/三类chanbie 字符 产别 限定:直管/自管/托管chanquanzhenghao 字符 产权证号jiuqu 整形 旧区 约束表:qujiuxiaoqu 整形 旧小区 约束表:xiaoqujiulouhao 字符 旧楼号xinqu 整形 新区 约束表:quxinxiaoqu 整形 新小区 约束表:xiaoquxinlouhao 字符 新楼号jiegou 整形 结构 约束表:jiegou辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1第 4 页zongcengshu 整形 总层数jianchengniandai 字符 建成年代shiyongxingzhi 字符 使用性质 限定:住宅/非住宅shiyongyongtu 整形 使用用途 约束表:shiyongyongtufangwuzhiliang 整形 房屋质量 约束表:fangwuzhiliangchanquanlaiyuan 整形 产权来源 约束表:chanquanlaiyuanchanquanqudeshijian 日期 产权取得时间chanquanyijiaodanwei 字符 产权移交单位fangguansuo 整形 房管所 约束表:fangguansuofangguanyuan 整形 房管员 约束表:fangguanyuanchengtaobiaozhi 布尔 成套标志chuang 整形 窗 约束表:chuangdimian 整形 地面 约束表:dimiantianpeng 整形 天棚 约束表:tianpengchaoxiang 整形 朝向 约束表:chaoxiangmeiqi 布尔 煤气nuanqi 布尔 暖气shangshui 布尔 上水xiashui 布尔 下水dianti 布尔 电梯weishengjian 布尔 卫生间chufang 布尔 厨房15、表名称:dongkatu 表类型:实体表 含义:栋卡平面图字段名称 字段类型 Null 含义 示例数据id 整形 否 主键列, dongka(id) 一对一dongkatu 二进制数据 平面图文件16、表名称:huka 表类型:实体表 含义:户卡字段名称 字段类型 Null 含义 示例数据id 整形 否,自增 主键列dongka_id 整形 外键列,dongka(id)zuyuehao 字符 否,唯一列 租约号fangwuxingzhi 整形 房屋性质 约束表:fangwuxingzhishiyongxingzhi 字符 使用性质 限定:住宅/非住宅shiyongyongtu 整形 使用用途 约束表:shiyongyongtufangguansuo 整形 房管所 约束表:fangguansuofangguanyuan 整形 房管员 约束表:辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1第 5 页fangguanyuandanyuan 整形 单元hao 字符 号suozaicengshu 整形 所在层数ziranjianshu 整形 自然间数jushigeshu 整形 居室个数chuang 整形 窗 约束表:chuangdimian 整形 地面 约束表:dimiantianpeng 整形 天棚 约束表:tianpengchaoxiang 整形 朝向 约束表:chaoxiangmeiqi 布尔 煤气nuanqi 布尔 暖气shangshui 布尔 上水xiashui 布尔 下水dianti 布尔 电梯chengzurenxingming 字符 承租人姓名weishengjian 布尔 卫生间chufang 布尔 厨房qizushijian 日期 起租时间shenfenzhengzhao 字符 身份证号gongzuodanwei 字符 工作单位lianxidianhua 字符 联系电话16、表名称:hukatu 表类型:实体表 含义:户卡平面图字段名称 字段类型 Null 含义 示例数据id 整形 否 主键列,huka(id) 一对一jushimianji 小数 居室面积neitingmianji 小数 内厅面积weishengjianmianji 小数 卫生间面积chufangmianji 小数 厨房面积qitamianji 小数 其他面积yangtaimianji 小数 阳台面积jianzhumianji 小数 建筑面积hukatu 二进制数据 平面图文件17、表名称:yonghu 表类型:实体表 含义:用户字段名称 字段类型 Null 含义 示例数据id 整形 否 主键列zhanghao 字符 账号mima 字符 密码guanliyuan 布尔 是否管理员权限 默认否18、表名称:quanxian 表类型:实体表 含义:权限表字段名称 字段类型 Null 含义 示例数据id 整形 否 主键列yonghu_id 整形 否 外键列,yonghu(id)gongneng 字符 功能是否授权,出现此条记录,代表功能已经辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1第 6 页授权19、表名称:jieguandongka 表类型:实体表 含义:接管栋卡等于栋卡表,去掉 jiuqu/jiuxiaoqu/jiulouhao 三个字段,更改 xinqu/xinxiaoqu/xinlouhao为 qu/xiaoqu/louhao,增加两个字段字段名称 字段类型 Null 含义 示例数据zhuangtai 字符 状态beizhu 字符 备注20、表名称:jieguanhuka 表类型:实体表 含义:接管户卡等于户卡表,增加两个字段字段名称 字段类型 Null 含义 示例数据zhuangtai 字符 状态beizhu 字符 备注19、表名称:jieguandongkatu 表类型:实体表 含义:接管栋卡图等于栋卡图表20、表名称:jieguanhukatu 表类型:实体表 含义:接管户卡图等于户卡图表322 视图1名称:v_hukatu 含义:户卡平面图字段名称 字段类型 Null 含义 示例数据id 整形 否 主键列,与 huka 一对一jushimianji 小数 居室面积neiingmianji 小数 内厅面积weishengjianmianji 小数 卫生间面积chufangmianji 小数 厨房面积qitamianji 小数 其他面积yangtaimianji 小数 阳台面积jianzhumianji 小数 建筑面积juzhumianji 小数 居住面积 居室面积jizumianji 小数 计租面积 居住面

温馨提示

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

评论

0/150

提交评论