软件工程与UML(第2版)案例 仓库定货系统的分析——“面向对象的程序设计方法与结构化程序设计方法对照”.pdf

软件工程与UML(第2版)案例 仓库定货系统的分析——“面向对象的程序设计方法与结构化程序设计方法对照”.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

仓库定货系统的分析——“面向对象的程序设计方法与结构

化程序设计方法对照”(实践篇)

背景:

理解了两种程序设计的思想后如何进行实践。

设计原则:

该案例在案例5的基础上,让学生通过实践理解两种程序设计方法学的分析思路、方法

及工具。让学生理解结构化程序设计的最小程序单位是函数,面向对象的程序的最小单位是

类。

主要教学方法:分组教学、对照交流

案例情景:

以“仓库定货系统”为例,需求如下:

某加工厂有一座存放原料的仓库,需要存储仓库中现有的各种原料的数量以及每种原料

的库存量临界值等数据。该加工厂使用一台小型计算机处理更新库存清单主文件和产生定货

报告的任务。当仓库中原料数量有变化时,应该及时修改库存信息,零件库存量的每一次变

化称为一个事务,由放在仓库中的CRT终端输入到计算机中;如果哪种零件的库存量少于

它的库存量临界值,则应该报告给采购部门以便定货,规定每天向采购部门送一次定货报告。

问题设计:

1)用结构化方法设计程序,采用分层数据流DFD图,分析需要进行的加工处理,设

计出函数,并写出处理事务的函数。

2)用面向对象的方法,识别出具体的对象,设计类,给出主方法,实现处理事务和打

印定货报告的操作。

实施方法及应对措施:

实施方法:设置案例情景—简要复习结构化程序设计和面向对象的程序设计的分析思

路—分组布置任务(每组只做一个问题)—学生讨论建模—课堂交流对照—课堂小结

应对措施:课堂上对程序结构细节的争论需要适度,重点放在让学生体验两种程序设计方法

的不同思路。每组学生只做了一种设计,通过课堂交流让他们体验两种设计思路。

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档