软件工程作业.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 章 概述 1.什么叫软件危机?软件危机主要有哪几种表现? 答:软件危机指的是软件开发和维护过程中遇到的一系列严重问题。 软件危机包含下述两方面的问题:如何开发软件,怎样满足对软件日 益增长的需求;如何维护数量不断膨胀的已有软件.感谢阅读 软件危机主要有下列表现:①产品不符合用户的实际需要。②软 件开发生产率提高的速度远远不能满足客观需要。③软件产品的质量 差。④对软件开发成本和进度的估计常常不准确。⑤软件的可维护性 差.⑥软件文档资料通常既不完整,也不合格。⑦软件的价格昂贵。 2.什么叫软件工程?软件工程是如何克服软件危机的?精品文档放心下载 答:软件工程是指导计算机软件开发和维护的一门学科。它采用工 程的概念、原理、技术和方法,把经过时间考验而证明是正确的管理 技术和当前能够得到的最好的技术方法结合起来 ,用于开发与维护 软件。精品文档放心下载 软件工程是这样克服软件危机的:①用分阶段的生存周期计划 严格管理.②坚持进行阶段评审.③实行严格的产品控制.④采用现代 程序设计技术。⑤应能清楚地审查结果。⑥合理安排软件开发小组 的人员。精品文档放心下载 3.软件工程的目标、原则和主要研究内容是什么? 答:软件工程的目标是:①定义良好的方法学,面向计划、开发维护 整个软件生存周期的方法学。②确定软件成分,记录软件生存周期每 一步的软件文件资料,按步显示其轨迹。③可预测结果,在生存周期 谢谢阅读 中,每隔一定时间可以进行复审。软件工程学的最终目的,是以较少谢谢阅读 的投资获得易维护、易理解、可靠、高效率的软件产品。 软件工程的原则是:①分解。②抽象和信息隐蔽.③一致性。④谢谢阅读 确定性. 软件工程的主要研究内容是:软件结构、软件设计与维护方法、谢谢阅读 软件工具与环境、软件工程标准与规范、软件开发技术与管理技术的精品文档放心下 载 相关理论。 第 2 章 可行性研究 1.可行性研究的任务是什么?简述可行性研究的步骤。 答:可行性研究的任务是:①经济可行性.②技术可行性。③运行可行 性。④法律可行性。⑤开发方案可行性。感谢阅读 可行性研究的步骤是:①复查系统规模和目标。②研究目前正在 使用的系统。③导出新系统的高层逻辑模型。④重新定义问题。⑤导 出和评价供选择的方案。⑥推荐一个方案并说明理由。⑦推荐行动方 针.⑧书写计划任务书。⑨提交审查。谢谢阅读 第 3 章 需求工程 1.需求分析的任务是什么?怎样理解分析阶段的任务是决定“做什 么”,而不是“怎样做”?谢谢阅读 答:需求分析的基本任务是分析与综合已收集到的需求信息,通过分 析找出需求信息内在联系和可能的矛盾,通过综合找出解决问题的方 法并建立系统的逻辑模型.具体地说,需求分析是提炼、分析和审查 已收集到的需求信息,找出真正的和具体的需求,并确保所有相关人感 谢阅读 员都理解其含义。此外,通过建立软件系统的逻辑模型,发现和找出 需求信息中存在的冲突、遗漏、错误或含糊的问题。①绘制系统关联 图。②创建用户接口原型。③分析需求可行性。④确定需求的优先级。 ⑤为需求建立模型。⑥创建数据字典。⑦质量功能调配。精品文档放心下载 我是这样理解分析阶段的任务是决定“做什么”,而不是“怎样做: 分析阶段主要是指用户对软件的功能与性能需求,也就是用户希望软 件能够做什么事情,完成哪些功能,达到哪些性能等,而不是如何去 实现软件的这些功能。谢谢阅读 2.需求规格说明书由哪些部分组成?各部分的关系是什么?谢谢阅读 答:需求规格说明书由下列部分组成:①引言。②任务概述.③数据 描述。④功能要求。⑤性能需求。⑥运行需求。⑦其他要求。⑧附录。 各部分的关系是:首先用户必须对软件功能和性能提出初步要谢谢阅读 求,并澄清一些模糊概念;然后软件分析人员认真了解用户的要求, 细致地进行调查分析,把用户要求做什么的问题转换成一个完全的、 精细的软件逻辑模型并写出软件的需求规格说明,准确地表达用户的 要求。精品文档放心下载 第 4 章 概要设计 1.结构化设计方法的基本思想是什么?它如何与 SA 方法相衔接?精品文档放心下载 答:结构化设计方法的基本思想是:①系统分析员审查软件计划、软感谢阅读 件需求分析提供的文档,提出候选的最佳推荐方案以及系统流程图、精品文档放心下载 组成系统物理元素清单、成本效益分析和系统的进度计划供专家审谢谢阅读 定,审定后进入设计。

文档评论(0)

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

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

1亿VIP精品文档

相关文档