UML实验题目project的翻译.doc_第1页
UML实验题目project的翻译.doc_第2页
UML实验题目project的翻译.doc_第3页
UML实验题目project的翻译.doc_第4页
UML实验题目project的翻译.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

UML的第1个项目 目的:这个项目的目的是学会怎样为新的软件系统的需求写文档。你必须为业主报告信息。下面七个步骤的每一个都应该是带有标题的新的一部分。一个字处理器例如Microsoft Word可以被用来写报告。采访一个视频商店:你要采访雇员或研究您的社区的一个音像店,为了决定他们的销售/租赁终端系统点的功能需求和系统属性。问题:1、写一个概况报表,包含信息系统相关的问题。2、确定客户,包括公司名称、地址、电话号码,也要把员工的头衔包含在他的名字之中3、总结至少3个系统的目标。4、确定至少2个制约因素。5、建立一个基本功能和属性表。6、分析基本功能和属性的可行性。7、包括一个用类表现出来的环境图第2个项目目的: 该项目的目的是要学会如何为类中描述的事件写一个基本用例。在编写的时候营业员应予以忽略。在Microsoft Word或其他文字处理软件上写用例图。不要花太多精力在怎样描绘和展示一个用例图表上。最重要的部分是事件的主流程。 问题: 对于每个用例要把它当作是在教科书上那样描述。事件的主流程是用例的最重要的部分。确保它准确地描述这个过程。还有一些替代流程(扩展)。2。对于这个项目假设所有客户用现金或信用卡支付租金,不允许用支票支付! 3。要特别注意处理问题时替代流程,可以仿照你的老师给你的示例4。有一些隐藏的要求。基本上租金必须有序地保存起来以跟踪物料,同样的归还的物品也应该保存起来,以备最后会计都会知道这些5。用例是:租项目,归还项目,晚收费项目,重购项目。 6。每天晚上待商店关门后,所有晚交的)租金记入帐户持有人的信用卡。 7。每个夜晚商店关门后,所有超过10天迟了的租金有记入帐户持有人信用卡的项目费用。8。客户有一个帐号。电话号码是首选,当客户第一次来时被分配。如果客户不是在租赁会员,会员的记录会在当时被创建。他们的姓名,电话号码,信用卡号码和到期日被记录在其会员的记录里。UML的第3个项目目的:该项目的目的是学习在Rational Rose里如何绘制概念模型。使用教科书作为指南。它必须包括所有有着适当多重性的属性和关联。 问题: 1。为那个假设的音像店画一个概念模型。如果对一个概念怀疑,就包括它。现在很容易包括概念因为它们后来就会被忽略。使用教材作为指导去发现概念。 2。确保包括的概念展现了四个环节的每一个租借项目、归还项目、进货项目、迟交费项目。在教科书中寻求帮助。 3。假设付款将会在租金项目的时间。 4。尝试建立自上而下的图。始终把包含者放在被包含的项目之上,这将有助于读图。它应像一本书一样容易阅读。这是一个从上到下和从左到右的读取。我的例子larman_conceptual.gif说明了首选的样式。 5。下一步加入关联。使用教材为指导去发现关联。但是此页丢失了一个关联。这是扩展或是一个关联。例如现金付款扩展了付款。信用卡付款也扩展了付款。用第111页的指示来命名它们。要确保这些命名是斜体。 6。下一步添加多重价值。你的老师将非常仔细地看着这些值。要确保最小值和最大值是正确的。 7。下一步添加属性。坚持纯数据值或值对象。按照教科书的规则。交上来的:只需要交上一个图表纸页,确保而且使用“适应页”打印图表选项,没有特别指定的纸张材料要求。忽略掉教科书上所说的词汇表。还需要一个封面。UML的第4个项目 目的:该项目的目的是学习如何绘制有所附的操作契约的系统序列图。为每个用例创建一个集(一个系统序列图和一组操作契约)。这些用例是租金项目,回报项目,进货项目,可访问的逾期收费。问题:使用Rational Rose的工具为每个用例开发系统序列图。按照教科书为指导。使用教科书上的模式是不可能的。其次,为每个用例写合同。按照教科书上的例子。该合同的最重要的部分是后置条件。非常密切地关注这些 因为这是将要分级审议的区域。我们建议您使用Microsoft Word写合同。 Rational Rose中没有为这个目的的体面的设施。我们建议您按照你的老师为你提供的例子。 合同:要确保和使用概念模型的实例,属性和关联。交付:1。四个在Rational Rose里完成的系统序列图。2。四个在文字处理程序里完成的操作契约UML的第5个项目 目的: 该项目的目的是学习如何在Rational Rose绘制交互图。为每个用例,一个序列图和一个协作图将被包括。问题: 使用Rational Rose工具去开发一个序列图。我们建议您按照你的老师提供给你的例子。这个例子在叫做Larman_design的mdl文件和几个gif文件里。一旦序列图被完成了你可以通过菜单里的工具来生成协作图,查一查浏览/创建协作图。在生成协作图之后你需要重新布置一下图标。系统规格: 假设该系统遵循这个被用例、概念图、系统序列图和你的老师提供的合同答案所描述的模型。您不再指定您访问的音像店。还有每个用例(租赁项目,回报项目和进货项目)的一套图。 你不用为迟收费项目画序列图。 假设只在租赁项目情况下使用现金支付。 交付: 1。三个在Rational Rose里完成的序列图。对于每一个操作包括没有它们的数据类型或类的参数。 2。三个生成过程中产生的协作图。确保安排是容易执行。 UML的第6个项目 目的: 该项目的目的是学习如何绘制类图。 问题: 首先清理掉你的序列图和协作图。 使用Rational Rose的工具来开发类图。强烈建议您按照你的老师提供给你的例子。这个例子是lar

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论