软件工程第三章-2(需求)精编.pptVIP

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * 数据元素条目的书写格式(3种) ⑴.一般书写格式: ⑵.数据元素卡:用卡片的形式记载每个元素的相关性质。 ⑶.数据元素表: 数据元素名: 类型: 长度: 取值范围: 相关的数据元素及数据结构: 其它: 3、数据结构条目的描述 这里所指的数据结构既不是抽象的数据结构(类型),也不是存储数据结构(存储结构),而是数据流图中描述系统中某一事物的具体数据结构(数据元素的组合),它们构成了软件系统处理的主要对象。 数据结构由数据元素和其它数据结构组合而成,定义它仍需要两类信息,即数据结构名和说明信息。 在数据词典中,经常使用一些常用的逻辑操作符,来表达被说明数据的结构,称为定义方式。 定义方式描述数据结构所需要的符号 符号集 = :由……构成 + :与(顺序结构) [... | ...] :或(选择结构) {...} :重复(循环结构) (...) :可选的数据 *...* :限定的注释 例:发票的描述方式如下 发票 = 客户名称 +(支票号)+ {编号+商品名称+规格+单位+数量+单价+金额}3 + 合计 + 开票单位 + 开票人 例:F1:航班信息文件={航空公司名称+航班号+起点+终点+日期 +起飞时间+降落时间} 航空公司名称=2{字母}4 航班号=3{十进制数字}3 字母=“A”…“Z” 十进制数字=“0”…“9” 起点=终点=1{汉字}10 起飞时间=降落时间=时+分 时=“00”…“23”  分=“00”…“59” 日期=年+月+日 年=[2000|2001|2002|2004] 月=“01”…“12”  日=“01”…“31” 重复项:起点=终点=1{汉字}10 航空公司名称=2{字母}4 航班号=3{十进制数字}3 组合项:日期=年+月+日 起飞时间=降落时间=时+分 选择项:年=[2000|2001|2002|2004] 原数据项:字母=“A”…“Z” 十进制数字=“0”…“9” 时=“00”…“23”  分=“00”…“59” 月=“01”…“12”  日=“01”…“31” 4、数据流条目的描述 实际上,数据流是“流动”的数据结构,或者说数据流由数据结构组成,对它的定义应当包含以下内容: 数据流包含的数据结构 数据流来自何处——数据流源 数据流的去处——数据流目标 每个数据结构的流通量(可以省略) 简要说明该数据流的产生原因和后果(可以省略) 数据流条目的书写格式如下: 数据流名: 别名: 组成结构: 流量: 来源: 去向: 例:数据流条目举例 例1: 数据流名:银行对账单 别名:对账单 组成结构:{月+日+银行支票号+余额} 流量:2张/天,每张约40笔数据 来源:开户银行 去向:资金管理组 例2: 名称:领料单 内容:职工到仓库领料时填写的单据 组成结构:{零件编号+零件名称+数量}100+领料人+车间主任+领料时间 5、数据文件条目的描述 数据文件是保存数据结构的载体。数据文件条目的定义主要说明文件由哪些数据项(可以是数据元素,也可以是数据结构)组成、存储方式和存取频率等。 数据文件条目的书写格式如下: 数据文件名: 别名: 组成: 存储方式: 存储频率: 数据文件名:现金日记帐 别名:现金日记帐 组成:月+日+摘要+收入+支出+结存 存储方式:顺序 存储频率:0笔/天 例如:“现金日记帐”条目 6、数据词典的使用 在结构化分析的过程中,可以通过名字,方便地查阅数据的定义;同时可按各种要求,随时列出各种表,以满足分析员的要求。还可以按描述内容(或定义)来查询数据的名字。通过检查各个加工的逻辑功能,可以实现和检查在数据与程序之间的一致性和完整性。 在以后的设计和实现阶段以至于到维护阶段,都要参考数据词典进行设计、修改和查询。 四、加工说明 在数据流图中,每一个加工框中只是简单地赋予了一个加工名,这显然不能表述加工的全部内容。一个软件系统的功能就是由这些加工的协同配合才得以实现的。因此,需求分析中必

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档