课程设计报告模板2016.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告模板2016

数 据 库 设 计 课程设计 生产销售管理系统 课程名称 数据库设计课程设计 班级与班级代码 专 业 任课教师: 提交日期: 广东财经大学教务处 制 评语: 完成基本设计任务 格式正确,内容完整 设计科学,功能丰富 代码简洁,算法清晰,可读性强 无抄袭且体会深刻 注:对号:正确、完整、详细、合理 半对号:部分正确、不完整、不详细、基本合理 错号:错误、缺失、较差 抄袭一票否决 小组成员名单: (第一名默认为组长) 姓名 学 号 工作量百分比 分数 指导教师(签名) 目 录(黑体、小二号、加粗、居中) 目录要自动产生 正文内容要求: 1 系统功能要求:(一级标题:黑体、四号) 概述包括项目背景、编写目的、软件定义、开发环境等内容。图中的文字宋体5号需求分析问题陈述、ER模型图.1?????? 找到实体 首先将用户需求中描述的业务领域内的名词找出来,如果系统中需要存储它们的信息或状态,可能就是我们要找的业务实体对象。 根据1.2节描述,大致能确定系统至少有农业家庭户、家庭户成员、耕地三个实体。 表 41 系统包含的实体 实体名 含义 农业家庭户(Family) 存放农业家庭户信息 用于以户为单位查询户成员和耕地 家庭户成员(Members) 存放家庭户成员信息 耕地(Land) 存放耕地地块信息 4.2?????? 理清联系 找到实体后,根据需求描述和业务理解,将实体之间的联系用菱形表示,菱形框内写明联系名,并用无向边将有关实体连接起来,同时在无向边旁标上联系的类型“一对一(1,1)、一对多(1,n)、多对多(m,n)”。 ? 图 41 实体间联系 4.3?????? 形成E-R图 绘出了实体和联系就搭好了E-R图的骨架,下面将系统中关注实体的属性追加到各实体上。因为E-R图是概念设计阶段的产物,所以咱们无需过多关注数据库和编程实现的细节因素,以免丢失了重点。 例如属性中是否需要实体序号(即Id),复合属性(如地块编号)的拆分,派生属性的处理(如出生日期和性别可由身份证号得出,年龄可由出生日期得出),遵从范式等等都可以放在详细设计阶段。 概念设计阶段要做的就是找到系统主要核心实体及其相互联系,并原原本本的将实体在系统中需要用到的属性标示出来。 图 42 耕地保护系统E-R图[1] 4.4?????? E-R图转换为CDM 概念设计阶段,E-R图更多的作为一张重要的“草图”。概念设计中需要E-R图,但常采用概念数据模型来代替。我想可能是因为后者完全继承了E-R图所有的要素和精髓,而且能更简洁的描述属性、在详细设计和数据库生成中沿用上阶段成果。 综上所述,概念设计时可采用E-R图的思维方式直接绘制概念数据模型。E-R图和CDM有关概念对应关系如下: 表 42 E-R图和CDM有关概念对应关系 E-R图 概念数据模型(CDM) 实体 实体(Entity) 联系 联系(Relationship) 属性 属性(Attributes) -- 关联(Association)[2] 特殊化 继承(Inheriance) -- 依赖(Link/Extended Dependency) 设计CDM时,需要注意它与E-R图在细节上的一些不同。其一,属性都有数据类型、长度、是否非空(Mandatory)设置;其二,实体最好都有主键(Primary Indentifier),否则转换为PDM时无法自动创建参照关系(外键);其三,“一对多”联系中可能存在的依赖联系(标定联系)。 为属性设置了数据类型,将能唯一标示实体的属性设为主键,最终形成CDM如下。户号、地块编号分别作为农业家庭户、耕地实体的主键。虽身份证号码可唯一辨识家庭成员,但考虑可能存在录入错误需更改,便单独创建了自增编号作为主键。 ? 图 43 耕地保护系统CDM 数据库逻辑设计把ER模型图转换为关系表。述每一个基本关系表。要求所有关系达到BCNF范式。定义视图、定义索引、主关键字、定义权限。Null 含义 示例数据 id 整形 否,自增 主键列 zhaidihao 字符 宅第号 zhuangha

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档