- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安飞飞
课程设计(论文)
课程名称: 数据库系统分析与设计
题 目: 超市管理系统
院 (系): 管理学院
专业班级: 信管1101班
姓 名: 安飞飞
学 号: 110440106
指导教师: 陆秋琴
2014年 1月1 日西安建筑科技大学课程设计(论文)任务书
专业班级: 信管1101班 学生姓名: 安飞飞 指导教师(签名):
课程设计(论文)题目
超市管理系统 二、本次课程设计(论文)应达到的目的
数据库系统分析与设计课程设计是信息管理与信息系统专业集中实践性环节之一,是学习完《数据库数据库系统原理及技术》及《数据库系统分析与设计》课程后进行的一次全面的综合练习。其目的在与加深对数据库基础理论和基本知识的理解,掌握借助PowerDesigner开发和设计一个小型数据库系统时设计数据库系统模型的基本方法,提高运用数据库解决实际问题的能力。 三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)
要求学生能独立完成一个数据库模型的设计与实现,包括:
数据库系统需求分析;
数据库概念模型设计;
数据库逻辑模型设计;
数据库物理模型的实现;
完成不少于6000字的课程设计报告撰写 四、应收集的资料及主要参考文献:
[1] 王珊, 萨师煊. 数据库系统概论(第4版). 北京:高教出版社,2006年5月.
[2] 赵韶平等 五、审核批准意见
教研室主任(签字)
设计总说明
该设计主要完成了超市管理系统的数据库设计,并利用powerdesigner软件实现了模型的建立。首先进行了系统的需求分析,分别从数据需求和处理需求进行分析,得出了现实中的实体、实体属性和实体所需要的功能;其次,运用软件画出CMD模型,明确各实体间的联系,并利用软件分别转换成LDM模型和PDM模型,并从不同的阶段描述了数据库的设计;最后利用PDM模型生成相应的数据库。
关键字:超市管理,CDM模型,LDM模型,PDM模型,流程图
目录
1 绪论 5
1.1系统简介 5
1.2设计目的 5
1.3设计内容 5
2 需求分析 5
2.1 .需求分析的任务 5
2.2 系统数据流程分析 7
2.3 数据字典 8
3 概念模型设计 10
3.1 概念模型设计的方法和步骤 10
3.1.1建立实体 10
3.1.2建立联系 12
3.1.3建立域 13
3.1.4检查CDM的正确性 14
3.1.5生成CMD模型文档 16
3.2 系统概念模型 19
4 逻辑模型设计 22
4.1 逻辑模型设计的方法 22
4.2 逻辑模型实现 25
4.3 数据完整性约束定义 26
5 物理数据库模型设计与实现 27
5.1 物理数据库模型的图示 27
5.2 物理数据库模型的详细表示 28
5.3 物理数据库模型的实现 46
参考文献
1 绪论
1.1系统简介
超市管理系统是针对的大量业务处理工作而开发的管理软件,主要用于管理,总体任务是实现的系统化、科学化、规范化和自动化,其主要任务是用计算机对进行日常管理,
2.3 数据字典
在数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚,因此在数据字典中主要对数据流程图中的数据流、数据存储和处理过程给出更详细、更准确的说明。
1)数据流定义
可以通过表格的形式给出数据流程图的主要数据流,如表2.1所示。
表2.1 超市管理系统主要数据流定义
序号 名称 位置 结构定义 最大数据流量 1 入库情况 入库单,入库表 1数量+类别+批次 20次/天 2 出库情况 出库单,出库单 数量+类别+批次 15次/天 3 挑选商品 结账小票 数量+流水量 2000次/天 2)数据存储定义
可以采用如下表格的形式给出系统的主要数据定义,如表2.2所示。
表2.2 超市管理系统主要数据存储定义
编号 名称 输入 输出 数据量 存取频度 存取方式 说明 D1 入库记录 收货 查看入库
单, 20单 1 20次/天 随即
单号唯一 D2 结账 商品编码 结账小票 2000单 2000次/天 随即 结账号唯一 3)处理过程
可以采用如下表格的形式给出系统的主要处理过程定义,如表2.3所示。
表2.3 超市管理系统主要处理过程定义
序号 处理过程名称 输入 输出 处理说明 P1.1 摆放 商品出库 商品分类 对商品进行合理分类,并进行合理摆放。
文档评论(0)