数据库原理及应用-书店管理系统数据库设计.doc

数据库原理及应用-书店管理系统数据库设计.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 1数据库需求分析……………………………………………………………………… 2 1.1调查对象基本情况说明………………………………………………………… 2 1.2数据库系统设计目标及具体功能……………………………………………… 2 2数据库概念结构设计………………………………………………………………… 2 2.1实体及属性说明………………………………………………………………… 2 2.2 E-R图设计……………………………………………………………………… 3 3数据库逻辑结构设计………………………………………………………………… 3 3.1数据库逻辑结构设计…………………………………………………………… 3 3.2主要表的作用说明及内容图示………………………………………………… 4 4主要视图设计………………………………………………………………………… 6 5安全体系设计………………………………………………………………………… 8 6典型需求的处理过程及命令………………………………………………………… 9 7总结…………………………………………………………………………………… 10 7.1设计中遇到的主要问题及解决方法…………………………………………… 10 7.2设计方案的主要优点及不足…………………………………………………… 11 7.3收获及建议……………………………………………………………………… 11 参考文献………………………………………………………………………………… 11 书店管理系统数据库设计 1数据库需求分析 1.1调查对象基本情况说明 书店正常经营所涉及的的基础信息,如:库存如:仓、图书、进销书、业务员信息等是一个书店最基本、最重要的信息,需要有完整的图书信息及价格定位,详细的进书及销售情况的统计,图书库存情况以及工作人员的基本资料,具备这些资料,书店才能正常经营,一个最基本的书店管理系统应具备功能来存储并管理这些资料。各子系统应能根据实际情况来录入、更改、删除相关数据。不同的工作人员应拥有有对不同子模块数据的修改、管理职能。 1.2数据库系统设计目标及具体功能 该系统通过相关子模块功能来实现对书店基本信息的存储和管理。实现对各个领域的数据查询、统计、更新。相关子模块的功能为: 入库信息——进新书时,对具体书目的入库工作做详细记录,管理书店的进书业务; 书目信息——当书店进新书后,存储这些书目的基本信息,以便维护书目信息,查阅并管理书目; 业务员信息——存储书店工作人员的基本情况资料和职能,以便多书店人力资源的方便有效管理; 库存情况——对书店现有书籍的库存情况进行记录,并随销售业务的进行而实现数据变更,为书目的进销提供参考依据; 价格信息——为方便的分析不同书目的盈利情况和总利润及书店后期经营的价格安排提供参考; 销售信息——提供经营做记录,以了解分析经营情况; 权限设置——该项设置是针对书店工作人员而设,对不同工作性质的业务员赋予对系统分模块的更新管理权利,以实现书店的顺利经营。 2数据库概念结构设计 2.1实体及属性说明 本系统的数据库设计主要建立了六个表,每个表对应的实体及属性列举如下: 书目信息(书目编号,书目名称,作者,出版社,上架类型) 业务员信息(姓名,性别,年龄,联系电话,职责) 入库信息(书目编号,入库数量,供应商,入库时间,受理员) 库存情况(书目编号,入库量,当前库存量,管理员) 价格信息(书目编号,进书价格,出售价格) 销售信息(书目编号,售出册数,受理员,销售时间) 2.2 E-R图设计 根据各项信息实体之间的联系,将实体及其部分主要属性设计成E-R图如下 3数据库逻辑结构设计 3.1数据库逻辑结构设计 该书店管理数据库系统中,所设计的联系及参照为:入库、库存、销售的受理员必须为已存在的业务员,销售的书目必须为有库存的书目,库存书目应对应入库书目,同时价格信息、书目信息、入库信息中的书目编号必须相对应。逻辑关系图表示如下: 3.2主要表的作用说明及内容图示 (注:信息数据仅供参考) 4主要视图设计 (1)销售利润视图 作用:先分析单本书目的盈利视图,在此视图的基础上建立所有书目的销售及利润情况,以供查询,为总结前期经营和后期经营调整提供参考依据 CREATE VIEW 单本盈利(书号,书名,单本盈利) AS SELECT 书目信息.书目编号,书目名称,出售价格-进书价格 from 书目信息,价格信息 where 书

文档评论(0)

damei + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档