数据库原理及应用-书店管理系统数据库设计.doc
《数据库原理及应用-书店管理系统数据库设计.doc》由会员分享,可在线阅读,更多相关《数据库原理及应用-书店管理系统数据库设计.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录1数据库需求分析 21.1调查对象基本情况说明 21.2数据库系统设计目标及具体功能 22数据库概念结构设计 22.1实体及属性说明 22.2 E-R图设计 33数据库逻辑结构设计 33.1数据库逻辑结构设计 33.2主要表的作用说明及内容图示 44主要视图设计 65安全体系设计 86典型需求的处理过程及命令 97总结 107.1设计中遇到的主要问题及解决方法 107.2设计方案的主要优点及不足 117.3收获及建议 11参考文献 11书店管理系统数据库设计1数据库需求分析1.1调查对象基本情况说明 书店正常经营所涉及的的基础信息,如:库存如:仓、图书、进销书、业务员信息等是一个书店最基
2、本、最重要的信息,需要有完整的图书信息及价格定位,详细的进书及销售情况的统计,图书库存情况以及工作人员的基本资料,具备这些资料,书店才能正常经营,一个最基本的书店管理系统应具备功能来存储并管理这些资料。各子系统应能根据实际情况来录入、更改、删除相关数据。不同的工作人员应拥有有对不同子模块数据的修改、管理职能。1.2数据库系统设计目标及具体功能该系统通过相关子模块功能来实现对书店基本信息的存储和管理。实现对各个领域的数据查询、统计、更新。相关子模块的功能为:入库信息进新书时,对具体书目的入库工作做详细记录,管理书店的进书业务;书目信息当书店进新书后,存储这些书目的基本信息,以便维护书目信息,查阅
3、并管理书目;业务员信息存储书店工作人员的基本情况资料和职能,以便多书店人力资源的方便有效管理;库存情况对书店现有书籍的库存情况进行记录,并随销售业务的进行而实现数据变更,为书目的进销提供参考依据;价格信息为方便的分析不同书目的盈利情况和总利润及书店后期经营的价格安排提供参考;销售信息提供经营做记录,以了解分析经营情况;权限设置该项设置是针对书店工作人员而设,对不同工作性质的业务员赋予对系统分模块的更新管理权利,以实现书店的顺利经营。2数据库概念结构设计2.1实体及属性说明本系统的数据库设计主要建立了六个表,每个表对应的实体及属性列举如下:书目信息(书目编号,书目名称,作者,出版社,上架类型)业
4、务员信息(姓名,性别,年龄,联系电话,职责)入库信息(书目编号,入库数量,供应商,入库时间,受理员)库存情况(书目编号,入库量,当前库存量,管理员)价格信息(书目编号,进书价格,出售价格)销售信息(书目编号,售出册数,受理员,销售时间)2.2 ER图设计根据各项信息实体之间的联系,将实体及其部分主要属性设计成E-R图如下1111nnn1n书目信息书目编号书目名称作者出版社上架类型进书入库信息库存情况销售信息销售存放入库数量供应商入库时间受理员价格进书价格售出价格入库量当前库存量书目编号售出册数书目编号业务业务员信息姓名性别年龄联系电话13数据库逻辑结构设计3.1数据库逻辑结构设计该书店管理数据
5、库系统中,所设计的联系及参照为:入库、库存、销售的受理员必须为已存在的业务员,销售的书目必须为有库存的书目,库存书目应对应入库书目,同时价格信息、书目信息、入库信息中的书目编号必须相对应。逻辑关系图表示如下:3.2主要表的作用说明及内容图示 (注:信息数据仅供参考)存储书店所有工作人员的基本信息记录进书情况,可插入新数据进书后,存储书目信息,可插入,更改数据所有书目的价格定位,可更改记录所有库存情况,随进书和销售业务而变更数据将每次销售业务进行记录,可插入新数据4主要视图设计(1)销售利润视图作用:先分析单本书目的盈利视图,在此视图的基础上建立所有书目的销售及利润情况,以供查询,为总结前期经营
6、和后期经营调整提供参考依据CREATE VIEW 单本盈利(书号,书名,单本盈利)ASSELECT 书目信息.书目编号,书目名称,出售价格-进书价格from 书目信息,价格信息where 书目信息.书目编号=价格信息.书目编号CREATE VIEW 销售利润(书号, 书名, 售出册数, 利润, 销售时间) ASSELECT 书号,书名, 售出册数,单本盈利 * 售出册数,销售时间FROM 单本盈利, 销售信息WHERE 销售信息.书目编号=单本盈利.书号(2)书目管理视图作用:提供书目的进单到库存的所有受理情况,以方便的管理所有书目CREATE VIEW 书本管理(书号, 书名, 进单时间,进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 书店 管理 系统 设计
限制150内