软件工程期中.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档 1. 什么是当前系统?当前系统的物理模型与逻辑模型有什么差别? (1)所谓当前系统可能是需要改进的某个已在计算机上运行的数据处理系统,也可能是一 个人工的数据处理过程。 (2 )当前系统的物理模型客观地反映当前系统实际的工作情况。但在物理模型中有许多物 理的因素, 随着分析工作的深入, 有些非本质的物理因素就成为不必要的负担, 因而需要对 物理模型进行分析, 区分出本质的和非本质的因素, 去掉那些非本质的因素即可获得反映系 统本质的逻辑模型。 所以当前系统的逻辑模型是从当前系统的物理模型抽象出来的 2. 在 UML中用例与用例之间存在泛化、包含和扩展关系,请分析它们的异同。 (1)共性:都是从现有用例中抽取出公共的那部分信息,作为一个单独的用例,然后通过 不同的方法重用这个公共的用例,以减少模型维护的工作量。 (2 )不同点: a. 泛化侧重表示子用例间的互斥性。 b. 包含侧重表示被包含用例对参与者提供服务的间接性。 c. 扩展侧重表示扩展用例的触发不定性。 泛化关系是描述用例之间一般与特殊关系的。 子用例继承了父用例所有的结构、 行为和关系, 同时子用例还可以添加、 覆盖、 改变继承的行为。 子用例是父用例的一种特殊形式,不同的 子用例代表了父用例的不同实现方法。 在一个复杂系统中, 不同的用例之间可能存在一些相同的行为, 这时可以将这些相同的行为 提取出来组成一个用例。当其他用例使用该用例时,用例之间便形成了包含关系。 向一个用例中添加一些动作后构成了另一个用例, 这两个用例之间的关系就是扩展关系, 后 者继承前者的一些行为, 把后者称为扩展用例。 也可以把扩展关系看成从主用例中将异常行 为或可选分支抽象成一个单独的用例而形成的关系。 3. 多个软件工程师合作开发一个项目,各开发者之间需要两两互相通信。假设每一条通信 路径的开销为 300 LOC/ 年( LOC为代码行数) 。(1) 设有 6 名软件工程师,如果单独工作, 每个人的生产率是 6500 LOC/年,那么由这 6 名软件工程师组成的项目组的生产率是多少? (2) 在这一年期限的最后两个月, 又增加了两名工程师, 新增成员的个人生产率为 4500 LOC/ 年,那么这 8 人组成的项目组全年完成的开发工作量又是多少条代码行? 当开发小组的人员为 N 时,可能的通信路径有 N(N-1) / 2 条。 6500*6 - (6*5/2)*300 = 34500 ( 行 / 年 ) 。 1 欢迎下载 精品文档 从第 11 月开始增加 2 个人,则通信路径增加了 : 8* ( 8 -1) / 2 – 15 = 13 (条) 所以通信开销增加了 :(300 / 12) * 2 * 13 = 650 (LOC) 而这 2 人的开发工作量为 :(4500 / 12) * 2 * 2 = 1500 (LOC) 则总计工作量为 :34500 + 1500 – 650 = 35350 (LOC) 开发成本 人力(6人月,5000元/人月) ( 3 万元) 购买硬件 0.8万元 总计 ( 3.8 万元) 新系统运行费

文档评论(0)

jjwhy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档