- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2、软是件工程课程讲义v1.0(chapter3)2h
数据结构的描述 符 号 含 义 举 例 = 被定义为 + 和 x = a+b [...,...] 或 [...|...] 或 x = [a , b],x = [a | b] { ... }或 m{...}n 重复 x = {a}, x = 3{a}8 (...) 可选 x = (a) “...” 基本数据元素 x = “a” .. 连结符 x = 1..9 存折=户名+所号+帐号+开户日+性质+(印密)+1{存取行}50 户名=2{字母}24 所号=“001”..“999” 帐号=.. 开户日=年+月+日 性质=“1”..“6” 注:“1”表示普通户,“5”表示工资户等 印密=“0” 注:印密在存折上不显示 存取行=日期+(摘要)+支出+存入+余额+操作+复核 第 3 章 结构化分析 3.7 数据字典 数据字典:描述结构化分析过程中定义的对象的内容,一种半形式化的工具。 数据字典:所有与系统相关的数据元素的有组织的列表,并且包含了对这些数据元素的精确、严格的定义,从而使用户和系统分析员双方对输入、输出、存储的成分甚至中间计算结构有共同的理解 数据字典包含的信息: 名字:数据、控制项、数据存储或外部实体的主要名称 别名:第一项中对象的其他名字 使用地点与方式:使用数据或控制项的处理的列表,以及使用这些对象的方式 内容描述:描述数据或控制内容的符号 补充信息:关于数据类型、预置值、限制等的其他信息 第 3 章 结构化分析 3.7 数据字典 数据元素组成数据的方式的三种基本类型: 顺序:以确定次序连接两个或多个分量 选择:从两个或多个可能的元素中选取一个 重复:把指定的分量重复零次或多次 关系算符: · 可选 即一个分量是可有可无的(重复零次或一次) = 等价于(或定义为) + 和(即,连接两个分量) [ ] 或(即,从方括号内列出的若干分量中选择一个),通常用“|”号分开供选择的分量 { } 重复(即,重复花括弧内的分量) ()可选(即,圆括弧内的分量可有可无) 存折格式 华中科技大学计算机学院 胡卫军 Tel: 027E-mail:huweijun@mail.hust.edu.cn 第二篇 传统方法学 第 3 章 结构化分析(Structured Analysis,SA) 第 4 章 结构化设计(Structured Design,SD) 第 5 章 结构化实现 第 3 章 结构化分析 3.1 概 述 需求分析:发现、求精、建模、规格说明和复审的过程。 从宏观角度调查、分析用户所面临的问题。 分析员对用户提出的初步要求应该反复求精多次细化,才能充分理解用户的需求,得出对目标系统的完整、准确和具体的要求。 第 3 章 结构化分析 3.1 概 述 数据模型 功能模型 行为模型 软件需求规格说明 需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。 模型:为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。 模型:由一组图形符号和组织这些符号的规则组成。 第 3 章 结构化分析 3.1 概 述 必须理解和表示问题的信息域,根据这条准则应该建立数据模型 必须定义软件应完成的功能,这条准则要求建立功能模型 必须表示作为外部事件结果的软件行为,这条准则要求建立行为模型 必须对描述信息、功能和行为的模型进行分解,用层次的方式展示细节 分析过程应该从要素信息移向实现细节 结构化分析方法必须遵守的准则: 第 3 章 结构化分析 3.2 与用户通信的技术 正式访谈:事先准备好的问题 非正式访谈:提出可以自由回答的开放性问题 当需要调查大量人员的意见时,向被调查人员分发调查表是一个十分有效的做法 情景分析技术:对用户运用目标系统解决某个具体问题的方法和结果进行分析 访谈(会谈):最早开始运用的获取用户需求的技术,也是迄今为止仍然广泛使用的主要的需求分析技术。 3.2.1 访谈 它能在某种程度上演示产品的行为,从而便于用户理解,而且还可能进一步揭示出一些系统分析员目前还不知道的需求 由于情景分析较易为用户所理解,因此,使用这种技术能保证用户在需求分析过程中始终扮演一个积极主动的角色
您可能关注的文档
- 02第二章人文地理四学的研究主题与基本理论.ppt
- 02第二章信息技术与课程点整合的理论基础.ppt
- 02第发二章统计数据的搜集与整理01.ppt
- 02第起二章电子商务系统.ppt
- 02第一篇若第一讲过程模型化和模拟.ppt
- 02第一文章可靠性概论02.ppt
- 02电子商务信息系殴统的开发.ppt
- 02国际收支平衡表差额米分析与运用.ppt
- 02-环境点因素识别及评价培训(方法).ppt
- 02计算机系统黄的安装.ppt
- 2025特种作业煤矿安全作业考前冲刺练习【学生专用】附答案详解.docx
- 2024特种作业煤矿安全作业题库完美版附答案详解.docx
- 2025年特种作业煤矿安全作业考前冲刺试卷附参考答案详解【达标题】.docx
- 特种作业煤矿安全作业考试综合练习【实用】附答案详解.docx
- 2024特种作业煤矿安全作业考前冲刺练习试题(原创题)附答案详解.docx
- 2025年特种作业煤矿安全作业常考点试卷【精选题】附答案详解.docx
- 实施指南《GB_T42068 - 2022农村产权流转交易市场建设和管理规范》实施指南.docx
- 实施指南《GB_T41771.5-2022现场设备集成第5部分:信息模型》实施指南.docx
- 实施指南《GB_T41793-2022人造革合成革试验方法潜在酚黄变的测定》实施指南.docx
- 实施指南《GB_T41853-2022半导体器件微机电器件晶圆间键合强度测量》实施指南.docx
文档评论(0)