- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 数据库设计和ER模型;本章重要概念 ;主要内容和学习要求;5.1 数据库设计概论之一;处理需求;主要内容;5.2.1 规划阶段;这一阶段是计算机人员 (系统分析员) 和用户共同收集数据库所需要的信息内容和用户对处理的要求,加以规格化和分析,以书面形式确定下来,作为以后验证系统的依据。在分析用户要求时,要确保用户目标的一致性。;需求分析阶段的输入和输出如图5-7所示:
信息需求指目标系统涉及的所有实体、属性、以及实体间的联系等,包括信息的内容和性质,以及由信息需求导出的数据需求。
处理需求指为得到需要的信息而对数据进行加工处理的要求,包括处理描述,发生的频度、响应时间以及安全保密要求等。;分析用户活动产生,产生业务流程图
确定系统范围,产生系统范围图
分析用户活动涉及的数据,产生数据流图
分析系统数据,产生数据字典;3 需求分析的主要工作;4 软件需求规格说明;1. 引言
1.1 编写说明
1.2 背景
1.3 定义
1.4 参考资料
2. 任务概述
2.1 目标
2.2 用户的特点
2.3 假定与约束
3. 需求规定
3.1 对功能的规定
3.2 对性能的规定
3.2.1 精度
3.2.2 时间特性要求
3.2.3 灵活性; 3.3 输入输出要求
3.4 数据管理能力要求
3.5 故障处理要求
3.6 其它专门要求
4. 运行环境规定
4.1 设备
4.2 支持软件
4.3 接口
4.4 控制;5 系统逻辑模型表示工具;(1) 数据流图; DFD有四种基本成分:数据流用箭头表示;加工或处理(process)用圆圈表示;文件或数据库用双线段表示;数据流的源点或终点用方框表示。
下面是一个简单的DFD图示例:;功能;; 了解用户的应用要求,使用信息流程图分析应用系统中的信息流。学生选课系统的简单的上下文信息流如下。;(2) 数据字典;数据项:数据项是不可分的数据单位。数据项的描述通常包括以下内容:
数据项描述={数据项名,含义,别名,数据类型,长度,取值范围,与其它数据项的逻辑联系}
数据结构:数据结构反映了数据之间的组合关系。一个数据结构可以由若干数据项组成,也可以由若干数据结构组成。数据结构的描述通常包括以下内容:
数据结构描述={数据结构名,含义,组成:{数据项或数据结构}};数据流:数据流是数据项或数据结构在系统内传输的路径。对数据流的描述通常包括以下内容:
数据流描述={数据流名,说明,数据流来源,数据流去向,组成:{数据结构或数据项},平均流量,高峰期流量}
数据存储:加工过程中存储的数据,通常是手工凭证、手工文档或计算机文件。也是数据流的来源和去向之一。对数据存储的描述通常包括以下内容:
数据存储描述={数据存储名,说明,流入数据流,流出数据流,组成:{数据结构或数据项},数据量,存取方式}。
加工过程:在数据字典中一般只需要描述处理过程的说明性信息,通常包括以下内容:
加工过程描述={加工过程名,说明,输入的数据流,输出的数据流,加工的简要说明}; 下图给出了某机器制造厂零配件采购子系统最概括层的数据流图。该子系统要处理的工作是:对生产部门提出的生产计划书根据零配件当前价格计算成本送主管部门进行审批,对已批准的生产计划制定采购计划,准备好定货单送给供应商。
为了反映系统更详细的处理过程,将图5-16的处理过程分解为三个子过程,得到第一层的数据流图,如图5-17所示,其中每个子过程还可以再细分,得到第二层次的数据流图,此处不再给出。;图5-17 零配件采购子系统第一层次数据流图;订货单数据流中,每张订货单有一个数据项为订货单号。对此数据项作以下描述:
数据项名:订货单号
说明: 标识每张订货单
类型: CHAR
长度: 7
别名: 采购单号
取值范围:1000000 — 9999999
对采购计划数据流作如下描述:
数据项名:采购计划
说明:由各产品所需零件数,选定的供应商,审核情况组成采购零配件计划。
来自过程:确定采购计划
流至过程:编制订货单
数据结构:采购计划
采购细节
采购审核; 在数据流的描述中记录了有关数据流的所有细节,在数据结构中“采购细节”,“采购审核”均是数据结构,下面给出“采购细节”的数据结构。
数据结构:采购细节
说明:作为采购计划的组成部分说明对某个产品,要采购哪些零件, 那种零件采购多少数量。
组成:零件号
数量
图中产品是一个数据存储,在数据字典中可如下描述:
数据存储: 产
文档评论(0)