- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程讲稿07.ppt
第五章 Jackson方法 第五章 Jackson方法 2. 实体结构步 实体结构步是用Jackson图来描述每个实体执行的动作及其时序,产生一组描述实体进程的Jackson结构图。餐厅业务中有顾客进程、会计进程等,会计进程如下图所示。 会计 上班 记账 结账 下班 费用处理* 餐费收入° 原料费支出° 人工费支出° 会计进程 初步模型步是用顺序进程网络构成现实的模型,并把模型同现实联系起来,以实现两者间的同步。用纲要逻辑描述每个实体内部结构,产生描述模型的系统说明图和描述实体进程的纲要逻辑。 在顺序进程网络中,用矩形框表示现实的实体、系统的顺序进程或功能进程,用圆圈表示数据流,用菱形表示状态向量,它们之间的连线表示实体与进程的联系。在餐厅业务的问题中,我们感兴趣的是会计进程,通过该进程的动作,可知餐厅每天的收入。餐厅业务的初始模型如下图所示。 第五章 Jackson方法 3. 初步模型步 会计 现实 数据流 系统 输出 会计进程 日报表 C 餐厅业务的初始模型 会计进程的纲要逻辑是: 会计进程seq read C; 记帐:iter while(有费用发生) 费用处理 sel 进餐费 进餐费收入处理; alt原料费 原料费支出处理; alt人工费 人工费支出处理; 费用处理end read C; 记帐: end 结帐 会计进程end 第五章 Jackson方法 性能步考虑并描述系统的性能需求,确定系统对实现世界的滞后允许达到何种程度,即确定系统的响应时间。 第五章 Jackson方法 4. 功能步 5. 性能步 功能步是在初始模型的基础上描述系统的功能,产生完善的系统说明图和完善的纲要逻辑。 6. 实现步 实现步考虑目标计算机环境的各种物理限制和系统的性能需求,运用各种实现转换技术,将软件系统说明转换为可在目标计算机环境中有效、 便利运行的软件系统。 公园租船管理处负责租船给游客在湖面上游玩。每次游客游玩后还船。该管理处职员要求计算机在每天工作结束时,产生一天中游客总的租船次数和总的租船时间的报告。 第五章 Jackson方法 四、 JSD应用示例 (1) 问题陈述 (2) 实体动作步 实体:游客 实体标识符:游客姓名 动作:租船,动作属性:船编号、租用时间(开始时间) 还船,动作属性:船编号、退还时间(结束时间) 输出:租船总次数 总的租船时间 T = T + ∑(退还时间-∑租用时间) 用系统说明图来描述初始模型如下图所示。系统说明图即为顺序进程网络。 第五章 Jackson方法 (3) 实体结构步 (4) 初始模型步 实体结构如下图所示。 游客 租船 还船 职员 处理租船* 实体结构图 * TM * 大连海事大学计算机科学与技术学院 软件工程研究所 版 权 所 有 ? * TM 成 绩 是 价 值 和 未 来 的 体 现 1 概述 2 JSP方法 3 JSD方法 主要内容包括: §1 概述 1.产生 2.基本思想 第五章 Jackson方法 JSP方法是一种面向数据结构的,且以数据驱动的程序设计方法,20世纪70年代由M.Jackson提出。该方法在设计较简单的数据处理系统时特别方便,但当设计比较复杂的程序时,常常会遇到输入数据可能有错、条件不能预先测试和数
您可能关注的文档
- 交流绕组~3.ppt
- 《致西伯利亚囚徒》ppt.ppt
- 库存管理17210.ppt
- 对偶理论31125.ppt
- 生物工艺-3.ppt
- 文控知识培训59486.ppt
- 情态动词变通.ppt
- 第1章绪论90781.ppt
- 2012国际.ppt
- 3G系统演进173912.ppt
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
原创力文档


文档评论(0)