农业信息化管理系统数据库设计报告.doc_第1页
农业信息化管理系统数据库设计报告.doc_第2页
农业信息化管理系统数据库设计报告.doc_第3页
农业信息化管理系统数据库设计报告.doc_第4页
农业信息化管理系统数据库设计报告.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

农业信息化档案管理 数据库设计报告 文件标识:汶川芤山农业信息化档案管理 当前版本:2010 作 者:xxxx 文件状态: 草稿 正式发布 正在修改 完成日期:2013/11/15 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 目目目 录录录 0. 文档介绍文档介绍4 0.1 文档目的.4 0.2 文档范围.4 0.3 读者对象.4 0.4 参考文献.4 0.5 术语与缩写解释.4 1. 数据库环境说明数据库环境说明5 2. 数据库的命名规则数据库的命名规则5 3. 逻辑设计逻辑设计5 4. 物理设计物理设计5 4.0 表汇总.5 4.1 表 A.6 4.N 表 N 6 5. 安全性设计安全性设计6 5.1 防止用户直接操作数据库的方法.6 5.2 用户帐号密码的加密方法.6 5.3 角色与权限.7 6. 优化优化7 7. 数据库管理与维护说明数据库管理与维护说明7 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 0. 文档介绍文档介绍 0.1 文档目的文档目的 当前,我国农业现代化进程明显加快,但也面临着资源、环境与市场的多重约 束,保障粮食安全、食品安全、生态安全的压力依然存在,确保农民稳定增收的任务越 来越重。实施物联网农业工程,对于探索农业物联网理论研究、系统集成、重点领域、 发展模式及推进路径,提高农业物联网理论及应用水平,促进农业生产方式转变、农民 增收有重要意义。汶川在经历了 08 年地震之后,灾后恢复重建已经趋于或接近完成状态, 在这个关键点,我们综合分析发现现今的重要工作任务从灾后重建硬件设施应 该逐步往灾后提升经济这个工作任务上来,提升人们生活信心提升人民生活水平、生活 质量在这方面的建设显得尤为迫切,为此我们针对芤山在各方面的条件与环境做出科学 的分析,在芤山农业方面下功夫,运用新兴科技技术“物联网”对其养殖业做科学运用 技术合理布置设施,保障保证在相关政策扶持与引导下使其在农业方面形成有力竞争与 牵头作用。 0.2 文档范围文档范围 数据库的命名规则,数据库的逻辑设计,数据库物理设计,数据库基表设计。 0.3 对象对象 该文档是针对各个用户,主要是用于 农业人员; 项目经理; 测试人员; 农 产业专家 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 0.4 参考文献参考文献 SQL Server 2005 从入门到实践 岳付强 (作者), 罗明英 (作者), 韩德 (作者) 缩写、术语缩写、术语解解 释释 SPP精简并行过程,Simplified Parallel Process SD系统设计,System Design 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 1. 数据库环境说明数据库环境说明 该软件采用 sql2008 数据库系统,通过 Powerdesigner 软件先设计出该数据库的逻辑关 系图,使用 Visual Studio2010 来编码。 2. 数据库的命名规则数据库的命名规则 汉字的英文直译,例如电话号码列:PhoneNumber 3. 逻辑设计逻辑设计 管理员登陆表 用户ID 用户名 用户密码 int varchar(50) varchar(50) 客户信息表 ID 合同号 客户名称 联系电话 身份证号码 地址 备注 int varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(100) 出库主表 出库的单据号ID 出库人 出库时间 出库状态 审核人 备注 int varchar(50) varchar(50) int varchar(50) varchar(50) 出库子表 字表ID 出库单据号 商品ID 商品名称 数量 单价 总额 int varchar(50) varchar(50) varchar(50) int float float 入库主表 入库的单据号ID 入库人 入库时间 入库状态 审核人 备注 int varchar(50) varchar(50) int varchar(50) varchar(50) 入库子表 字表ID 入库单据号 商品ID 商品名称 数量 单价 总额 int varchar(50) varchar(50) varchar(50) int float float 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 4. 物理设计物理设计 4.0 表汇总表汇总 表名功能说明 管理员登录表管理员登陆和验证 客户信息表客户基本信息的登记,客户信息的更新,删除,查询 入库主表原料购买基本信息的录入,修改和删除 入库子表原料购买基本信息的录入,修改和删除 出库主表原料消耗的基本信息录入,修改和删除 出库子表原料消耗的基本信息录入,修改和删除 4.1 表表 A 表名管理员登录表 列名数据类型(精度范围)空/非空约束条件 userIDInt非空递增 usernamevarchar(50) userpasswordvarchar(50) 补充说明 4.2 表表 B 表名用户信息表 列名数据类型(精度范围)空/非空约束条件 IDint非空递增 ContractNovarchar(50) ClientNamevarchar(50) PhoneNumbervarchar(50) ClientIDvarchar(50) ClinetAdressvarchar(100) Notes 补充说明 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 4.3 表表 C 表名水果数据(fruits) 列名数据类型(精度范围)空/非空约束条件 FIDint非空递增 FTenpfloat FAirHumfloat FSoilCorrfloat FCO2densityfloat FIlluminacefloat 补充说明 4.4 表表 D 表名蔬菜数据(vegetales) 列名数据类型(精度范围)空/非空约束条件 VIDint非空递增 VTenpfloat VAirHumfloat VSoilCorrfloat VCO2densityfloat VIlluminacefloat 补充说明 4.5 表表 E 表名谷物数据(grain) 列名数据类型(精度范围)空/非空约束条件 GIDint非空递增 GTenpfloat GAirHumfloat GSoilCorrfloat GCO2densityfloat GIlluminacefloat 补充说明 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 4.6 表表 F 表名禽类数据(poultry) 列名数据类型(精度范围)空/非空约束条件 PIDint非空递增 PTenpfloat PAirHumfloat PO2densityfloat PIlluminacefloat 补充说明 4.7 表表 G 表名畜类数据(livestock) 列名数据类型(精度范围)空/非空约束条件 LIDint非空递增 LTenpfloat LAirHumfloat LO2densityfloat LIlluminacefloat 补充说明 5. 安全性设计安全性设计 采用单点登录; 记录用户在线状态; 权限控制对流程操作; 5.1 防止用户直接操作数据库的方法防止用户直接操作数据库的方法 分配账号指定用户访问数据库,配置增删改查权限。 数据库设计报告 汶川芤山农业信息化管理建设与设计数据库报表设计 5.2 用户帐号密码的加密方法用户帐号密码的加密方法 5.3 角色与权限角色与权限 对项目组所有成员开发角色和权限。对项目组所有成员开发角色和权限。 角色可以访问的表与列操作权限 角色 A 角色 B 6. 优化优化 提示:提示:分析并优化数据库的“时空”效率,尽可能地“提高处理速度”并且“降低数据占 用空

温馨提示

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

评论

0/150

提交评论