电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程专业认知

软件工程专业认知_第1页
1/4
软件工程专业认知_第2页
2/4
软件工程专业认知_第3页
3/4
软件工程专业认知计算机专业分方向我选择的是软件工程这个方向。软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm) 、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。这个方向的学科基础选修课有: 软件质量管理与测试、 软件体系结构、 软件项目管理以及软件复用技术。软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。软件质量管理与测试:质量管理在软件工程中是非常非常重要的一个环节,无论你有多么精妙的算法, 或是使用了多么先进的技术, 还是拥有了多少强的设计,在质量控制或质量管理面前,这些都可能什么都不是。 这里,有一些质量管理的法则, 可以让软件的用户从中受益。如果对质量管理一言以蔽之:面对一个长期不断需要改善的软件, 当其用户或是管理者们来说, 他们对某个组织所提供的标准有一种完全和最基本的信任。软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统, 对测试方案可能出现的问题进行分析和评估。执行测试用例后, 需要跟踪故障,以确保开发的产品适合需求。软件体系结构:软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、 数据构件和连接构件。 处理构件负责对数据进行加工,数据构件是被加工的信息, 连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、 数据构件和连接构件, 这一方法在其他的定义和方法中基本上得到保持。软件项目管理: 软件项目管理的对象是软件工程项目。它所涉及的范围覆盖了整个软件工程过程。为使软件项目开发获得成功,关键问题是必须对软件项目的工作范围、可能风险、需要资源( 人、硬件/软件 ) 、要实现的任务、经历的里程碑、花费工作量 ( 成本 ) 、进度安排等做到心中有数。这种管理在技术工作开始之前就应开始, 在软件从概念到实现的过程中继续进行,当软件工程过程最后结束时才终止软件复用技术: 软件复用 (SoftWare Reuse) 是...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程专业认知

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部