网站大量收购独家精品文档,联系QQ:2885784924

软件工程面向对象的课堂案例教程文件.ppt

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

UML模型中的图; 第四类图是交互图,包括时序图(Sequence、循序、顺序、序列、轨迹)和协作图(Collaboration、合作图)。顺序图描述了对象间的动态协作关系,强调消息的时间排列;合作图同样描述了对象间的动态协作关系,但他强调消息发送和接收的对象的结构组织(及连接关系)。 第五类图是实现图,包括构件图(Component、组件、部件)和部署图(Deployment、配置、实施)。构件图描述了代码构件(模块)的物理结构和构件(模块)间的依赖关系;配置图定义了系统中软、硬件的体系结构。;UML五类九种图的符号体系——1;UML五类九种图的符号体系——2;UML五类九种图的符号体系——3;请对系统需求进行分析!;二、简单的需求分析说明 系统名称:医院病房监护系统 根据分析系统主要实现以下功能:   1、病症监视器可以将采集到的病症信号(组合),格式化后实时的传送到中央监护系统。   2、中央监护系统将病人的病症信号开解后与标准的病症信号库里的病症信号的正常值进行比较,当病症出现异常时系统自动报警。   3、当病症信号异常时,系统自动更新病历并打印病情报告。   4、值班护士可以查看病情报告并进行打印。   5、医生可以查看病情报告,要求打印病情报告,也可以查看或要求打印病历。   6、系统定期自动更新病历。;三、建立系统的用例图  1、通过以下六个问题识别角色  (1)谁使用系统的主要功能?  (2)谁需要系统的支持以完成日常工作任务?  (3)谁负责维护,管理并保持系统正常运行?  (4)系统需要应付(或处理)哪些硬设备?  (5)系统需要和哪些外部系统交互?  (6)谁(或什么)对系统运行产生的结果 (值)感兴趣?;  通过回答这六个问题以后,再进一步分析可以识别出本系统的四个角色:值班护士,医生,病人,标准病症信号库。  角色描述模板;2、识别出系统的用例   通过分析可以初步识别出系统的用例为:中央监护,病症监护,提供标准病症信号,病历管理,病情报告管理。顶层用例图为:;将用例细化,可以得到分解的用例: 1、中央监护 分解为: a)分解信号 将从病症监护??传送来的组合病症 信号分解为系统可以处理的信号。     b)比较信号 将病人的病症信号与标准信号比较 。     c)报警 如果病症信号发生异常(即高于峰值), 发出报警信号。     d)数据格式化 将处理后的数据格式化以便写入 病历库 。 2、病症监护 分解为:e)信号采集 采集病人的病症信号。    f)模数转化 将采集来的模拟信号转化为数字信号。    g)信号数据组合 将采集到的脉搏,血压等信号数 据组合为一组信号数据。    h)采样频率改变 根据病人的情况改变监视器采样 频率。 3、提供标准病症信号 i(此用例不分解);4、病历管理 分解为:j) 生成病历      k) 查看病历      l) 更新病历      m) 打印病历 5、病情报告 分解为:n)显示病情报告 在显示器上显示病情     o)打印病情报告 在打印机打印病情报告 ;给出细化的用例图; 识别类——通过名词识别法和系统实体识别法等方法可以识别出系统的十二个类,以下用类图这种简单明了的方法分别表示出类的名称,属性\操作。见下图:;;建立类的关系——在类图中标明类之间的关系:;例:用包图描述医院监护系统的体系结构;;1.初始阶段;2.细化阶段 ;3.构造阶段 ;4. 移交阶段 ;UML开发过程中的产品;小结1:UML的事物、关系与图;小结1:UML的事物、关系与图;小结1:UML的事物、关系与图;小结1:UML的事物、关系与图;小结1:UML的事物、关系与图;小结1:UML的事物、关系与图;小结1:UML的事物、关系与图;;  OO方法中执行主要活动的描述。主要步骤是分析、设计、实现及测试。;需 求;需求;;需求分析;同学们辛苦了!

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档