计算机软件工程浅析.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文档。上传文档
查看更多
计算机光盘软件与应用 软件设计开发 ComputerCDSoftwareandApplications 2012年第22期 计算机软件工程浅析 张伟芝 (河北师范大学软件学院,石家庄 050000) 摘要:软件工程一种工程形式,它运用计算机科学和数学原理,针对软件问题获得一种经济有效的解决方案,目前 的软件工程是适应当前信息技术发展的新兴交叉学科。由于软件可以定制符合不同场合的特殊功能,被应用到各种不同 的行业领域中,所以探究出软件新的工程方法,合理有效的处理好软件的故障显得非常必要。本文对计算机软件工程的 基本概念和特点原则进行了说明,在此基础上,探讨了其需求分析和实际应用。 关冀词:计算机软件工程;基本概念;特点;需求分析;应用 中图分类号:TP31-4 文献标识码:A 文章鳊号2ol、2)22-0234-02 在信息技术和网络通信技术不断发展的今天,计算机 能很好解决问题的复杂性,但可以将问题的复杂程度得到 软件受到越来越多的重视,在各行业的发展中有着举足轻 合理的控制。软件的设计要以现实条件作为基础和参考。 重的作用。可以说,软件产业的发展推动着信息社会的发 现实生活工作的环境和对象是发展变化的,因此软件也要 展。网络已经成为我们 日常生活中不可或缺的一部分,网 适应现实世界的变化并做出相应调整,这样才能满足日常 络软件的应用充满了各种智能终端,让我们的生活变得多 需要。此外,软件在开发时应该对未来可能出现的变化做 姿多彩,目前,基本上每个行业都会某种程度的运用到计 出预测,同时在使用过程中还要对其进行不断更新和完善, 算机软件。这些应用对于推动经济和社会的发展起到了重 这就是为什么几乎所有的知名软件都会定期或不定期的进 要的作用,让我们的工作更有效率,同时也改变了我们的 行版本升级的原因。 . 生活质量。 3 计算机软件工程的需求分析 1 软件工程概述 需求是一个常见的计算机相关学科和领域的专业诃 软件软件工程是应用计算机科学、数学、逻辑学及管 汇,对于它的理解有不尽相同。在不同的领域或者不同的 理科学等原理,开发软件的工程,研究和应用如何以系统 部门,需求可以被理解为对系统提供的服务或者对系统进 性的、规范化的、可定量的过程化方法去开发和维护软件, 行约束的抽象描述;有时,它也被认为是对系统功能进行 以及如何把经过时间考验而证明正确的管理技术和当前能 较为详尽的形式化的描述。总之,不管怎么说,有一点是 够得到的最好的技术方法结合起来。软件工程之所以被如 最为重要的,就是需求应该能够明显地反映出客户对软件 此重视,主要是因为它借鉴可以传统工程的方法,在此基 系统帮助他们解决问题的需要。 础上实现提高质量、降低成本和改进算法。计算机科学、 计算软件需求分析是软件生存周期中重要的一步也是 数学用于构建模型与算法;工程科学用于制定规范、设计 最关键的一步,只有通过软件需求分析才能把软件性能和 范型、评估成本及确定权衡:管理科学用于计划、资源、 功能的总体概念描述为具体的软件需求规格说明进而建立 质量、成本等管理。 软件开发的基础。软件需求分析也是一个不断认识和逐步 计算机软件工程是一门研究用工程化方法构建和维护 的过程,在该过程中能将软件计划阶段所确定的软件范围 有效的、实用的和高质量的软件的学科。与软件工程紧密 逐步细化到可详细定义的程度,并分析和提出各种不同的 相关的就是程序设计语言、数据库、软件开发工具、系统 软件元素然后为这些元素找到可行的解决方法制定软件的 平台、标准、设计模式等。软件的应用涉及到我们工作学 需求规格说明不仅是软件开发者的任务而且用户也起着极 习和生活的方方面面,比如我们 日常生活中经常使用的电 其重要的作用。 子邮件、嵌入式系统、办公软件、各类操作系统、网络游 3.1 需求分析的任务 戏等,还有各个行业部门 (

文档评论(0)

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

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

1亿VIP精品文档

相关文档