- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章3数据库设计(实例)
An Introduction to Database System 第七章 数据库设计 7.1 数据库设计概述 7.2 需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 数据库的物理设计 7.6 设计实例 一个简单的学生成绩管理系统 需求分析 功能需求:学生信息管理(更新、查询),课程信息管理,成绩管理,专业管理,系统登录。 数据需求: 1.学生信息:学号,姓名,性别,出生日期,专业,备注,联系方式,照片,课程,成绩。 2.课程信息:课程号,课程名,开课学期,学时,学分。 3.专业信息:专业,系别 4.登录信息:登录名,密码,权限 概念模型 关系模式 学生(学号,姓名,性别,出生日期,专业,备注,联系方式,照片,密码) 课程(课程号,课程名,开课学期,学时,学分) 选课(学号,课程号,成绩) 专业(专业,系别) 管理员(登录名,密码,类别) 个人收支管理 需求分析 功能需求:个人收入、支出管理,常用的统计查询。 数据需求: 1.收入、支出信息: 日期,项目,金额,备注。 2.项目:项目,类别。 概念模型 关系模式 收支明细(ID,日期,项目号,收入金额,支出金额,余额,备注) 项目(项目号,项目名,类别) 某企业仓库管理 需求分析 功能需求:仓库信息管理,货品信息管理,台账管理,入库单管理,出库单管理,保管员管理。 数据需求: 仓库信息:仓库号,名称,面积,保管员等 货品信息:货品号,货品名,单位,规格,型号等 库存:仓库,货品,数量,货号 入库单/出库单:日期,货品,数量,仓库,经办人 保管员:保管员号,名称,联系方式 概念模型 关系模式 仓库(仓库号,名称,面积) 货品(货品号,货品名,单位,规格,型号) 库存(仓库号,货品号,数量,货号) 入/出库单(单据号,日期,仓库,货号,经办人,管理员) 入/出库单明细(单据号,货品号,数量) 保管员(保管员,联系方式,密码) 零售门市销售管理 需求分析 功能需求:销售管理,会员管理,库存管理,收银员管理等。 数据需求: 库存商品:编号,名称,单位,销价,进价,数量等 销售单:单据号,日期,会员,商品编号,数量等 会员信息:编号,姓名,积分,身份证,联系方式等 收银员信息:编号,姓名,密码等 概念模型 关系模式 库存商品(商品编号,名称,单位,销价,进价,数量等) 销售单(单据号,日期,会员号,收银员,金额,找零等) 销售明细(单据号,商品编号,数量) 会员(会员号,姓名,积分,身份证,联系方式等) 收银员(收银员,姓名,密码等) 中小企业网站 需求分析 企业网站的栏目和功能各不相同。通过对中小企业的调查分析,开发小组认为中小企业网站主要的栏目和功能应该包括:企业简介,让用户了解企业文化、理念、历史和规模;联系方式,让用户可以及时与企业沟通;企业新闻,让用户了解企业最新的活动、发展动态和优惠措施等;产品和服务,介绍产品的图片、规格、型号、价格、功能等信息,介绍企业所提供的各项服务;同时提供网站后台管理功能。 概念模型 逻辑模型 新闻(流水号、新闻标题、新闻内容、新闻类别、添加时间、阅读次数); 新闻类别(流水号、新闻类别); 产品(产品编号、产品名称、产品价格、产品图片、产品类别、产品介绍); 产品类别(流水号、产品类别); 订单(流水号、日期、产品编号、数量、用户名、状态) 用户(用户名、密码、电子邮箱、电话、地址、邮编); * * 返回 数据库系统概论 An Introduction to Database System 第七章 数据库设计 学生 课程 专业 管理员 选课 所属 N M N 1 收入明细 收入项目 所属 N 1 支出明细 支出项目 所属 N 1 收入/支出明细 收入/支出项目 所属 N 1 余额 仓库 货品 入/出库单 保管员 存放 相关 N 1 明细 负责 经手 M N M 1 N 1 N N 库存商品 销售单 1 明细 N 购进/退货单 借入/借出单 调拨入/出库单 盘亏/盈单 等等 会员 收银员 明细 明细 N N N 1
文档评论(0)