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

软件工程基于的软件开发过程.pptx

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

基于UML的软件开发过程;UML概述 案例;3;4;5;6;7;8;9;10;11;12;UML中的5类图形;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;CMS系统 该系统需求非常简单,大致课做如下描述: 这个系统主要用来发布新闻,管理员只需要一个,登录后可以在后台发布新闻。任何人可以浏览新闻,浏览者可以注册成为系统会员,注册后可对新闻进行评论。管理员在后台可以对新闻、评论、注册会员进行管理,如修改、删除等。 ;35; 完成了业务用例图后,我们要为每一个业务用例绘制一幅活动图。活动图描述了这个业务用例中,用户可能会进行的操作序列。活动图有个很重要的使命:从业务用例分析出系统用例。例如,下面是“新闻管理”的活动图: ;将每个业务用例都绘制出相应的活动图,再将其中的“活动”整合,就得出所有备选系统用例。 找出所有的备选系统用例后,我们要对他们进行合并和筛选。???并就是将相同的用例合并成一个,筛选就是将不符合系统用例条件的备选用例去掉。 ????? 一个系统用例应该是实际使用系统的用户所进行的一个操作。 ;得出系统用例图后,我们应该对每一个系统用例给出用例规约。关于用例规约,没有一个通用的格式,大家可以按照习惯的格式进行编写。对用例规约唯一的要求就是“清晰易懂”。 ????? 下面给出“登录”这个系统用例的一个规约: ;在设计阶段,需要绘制实现类图和包图。同时还涉及到组件图,时序图,协作图等。 实现类图和领域类图不一样,它描述的是真正系统的静态结构,是和最后的代码完全一致的。因此,它和平台关系密切,必须准确给出系统中的实体类、控制类、界面类、接口等元素以及其中的关系。 ;有了静态结构,我们还要给出动态结构,这样,才能看清系统间的类是如何交互的,从而有效帮助程序员进行编码工作。 ;;编写缺陷报告、测试报告……;假设你进入了一个软件公司进行为期3个月的实习。 作为一个实习生,你会经历公司的一个完整的软件项目开发过程,学习并参与到项目中,完成你的实习工作,同时取得你的实习工资——《软件工程与UML》课程的平时成绩。;44;45

文档评论(0)

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

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

1亿VIP精品文档

相关文档