电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

图书销售系统的数据库设计

图书销售系统的数据库设计_第1页
1/7
图书销售系统的数据库设计_第2页
2/7
图书销售系统的数据库设计_第3页
3/7
图书销售系统的数据库设计场景:某图书销售管理公司,随着业务的扩展,需要建立一个图书销售系统来进行图书销售管理活动。要建立一个图书销售系统,首先要设计其数据库,用来存取和管理图书信息。以下是按数据库设计的六个步骤,对该图书销售系统所需的数据库进行详细设计。第一步:需求分析次重点)1. 在图书销售管理系统中,经过调查该图书销售管理公司,得到的用户需求如下:(1)新书信息录入,以添加系统中所销售图书的信息。(2)新书列表,以方便用户得到新进图书的信息.(3)书目分类,以便于用户查看对应分类中相关图书信息。(4)图书搜索功能,以方便用户按书名、ISBN、主题或作者搜索相应图书信息.(5)用户注册功能,以方便保存用户信息,并在相应功能中快速应用用户信息。(6)用户登录功能,以方便用户选购图书,并进行结算和配送。(7)订单管理功能,以方便对图书的销售情况进行统计、分析和配送.(8)系统管理员登录功能。2.图书销售管理系统的数据流图设计根据用户的功能需求,对其使用结构化分析方法(SA 方法),进一步对需求进行分析整理,得到该系统的数据流图如下:用户信息库3.图书销售管理系统的数据字典根据数据流图中所涉及的信息,并对信息进行的分析,确定出所有数据项的描述内容,其中主要分数据项名称、类型、长度以及值范围,如下表:数据项名称类型长度范围说明备注书号字符50唯一标识每本图书根据对数据流图中信息的分析,在数据项描述的基础上确定出所有数据结构的描述,主要有数据结构名称,含义说明和组成数据结构名称含义说明组成图书是图书管理系统的主体数据结构,定义了一个图书的有关信息书号,书名,出版社,作者,单价,库存数量,折扣根据对数据流图数据流向的分析,确定所有数据流的描述,主要有数据流名称、含义说明、数据流来源、数据流去向数据流名称说明数据流来源数据流去向销售信息某本图书的销售情况销售出库第二步:概念结构设计(重点)将数据字典中所涉及的数据项和数据结构抽象为数据库的概念结构,并有 E—R 图描述出来.这里采纳自底向上的概念结构设计方法,分两步设计:第一步是抽象数据并设计局部视图,即分 E-R 图首先将需求阶段分析的用户的功能,分为几个模块(图书管理模块,订购图书模块,销售图书模块)。然后针对每个模块具体设计分 E—R 图,将需求分析阶段得到的数据,利用分类的数据抽象方法将同一类型的数据抽象为实体集,利用聚集的数据抽象方法得到每个实体集的属...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

图书销售系统的数据库设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部