软件工程
光哥_帅
技术就是知识,改变命运!!!
展开
-
【软件工程】计划阶段
前言: 预则立,不预则废的道理谁都懂,说话先有准备,就不会词穷理屈站不住脚;行事前计划先有定夺,就不会发生错误后悔的事。所以软件工程的计划阶段是非常重要的!计划阶段共产生两篇文档,现在以文档的形式进行计划阶段的总结!一、可行性研究报告1、什么是可行性研究报告可行性研究报告是从事一种经济活动(投资)之前,双方要从经济、技术、生产、供销直到社会各种环境、法律等各种因素进行具体调查、研究、分析,确定有利和原创 2018-01-15 20:25:50 · 1022 阅读 · 25 评论 -
【软件工程】需求分析
前言:需求分析是比较重要的内容,需要我们去掌握。一、思维导图二、细化A、文档1、软件需求说明书编制的目的:软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础,详细的了解了该系统所要实现的功能与用户的习惯后所形成的文档汇总。写给谁的:用户(机房的管理者),开发人员、系统分析人员2、数据要原创 2018-01-18 11:34:25 · 2210 阅读 · 33 评论 -
【软件工程】 程序编码
前言:程序编码阶段,就是软件系统设计的一线人员—–程序员去做的,这个阶段就决定了软件的好坏,从此出现了一个好的程序员、一个好程序的概念。一、程序编码的总原则1、先求正确后求快 2、先求清晰后求快 3、求快不忘保持程序正确 4、保持程序整洁以求快 5、不要因效率而牺牲清晰二、好程序的标准1、易于测试和调试 2、易于维护 3、易于修改 4、设计简单 5、高效原创 2018-01-28 10:50:20 · 1415 阅读 · 31 评论 -
【软件工程】 软件设计阶段
【前言】在经历过计划阶段和需求分析的阶段接下来就到了软件设计的阶段,他是软件工程中非常重要的阶段,它主要是分两步来完成,一个是概要设计,一个是详细设计!一、概要设计阶段1、解析概要设计主要是完成,系统的结构设计,进入了设计阶段,要把软件“做什么”的逻辑模型变换为“怎么做”的物理模型,即着手实现软件的需求,并将设计的结果反映在“设计规格说明书”文档中,所以软件设计是一个把软件原创 2018-01-27 14:18:19 · 8732 阅读 · 35 评论 -
【软件工程】 软件测试
前言软件测试的工作人员的技术含量是非常的高的,他不能是编写该程序的程序员,而是比程序员的技术含量还要高的程序的测试人员。一、思维导图二、根据导图分块介绍(一)软件测试的内容软件测试不光是测试我们程序员所编写的软件,还有我们写的文档,程序的接口,运行的环境等!(二)软件测试的目的1、软件测试是程序的执行过程,目的在于发现错误 2、好的测试用例是能够发原创 2018-01-29 15:50:00 · 680 阅读 · 34 评论 -
【软件工程】 软件维护
前言:软件的维护阶段,是软件成型过程中的最后一步,其实我们所使用软件的不同的版本都是维护过程中出现的,软件的升级,文档的更新等等都是建立在原材料的基础上进行进一步步的优化,更改的!软件的维护在占软件生存期的比例非常的大,因此十分重要!一、维护的类型如下图,软件维护分为以下的几种,软件维护在软件生存期中占用的比例为70.8%,它是整个生存期中消耗资金人力最多的环节.1、改原创 2018-01-30 11:06:20 · 677 阅读 · 29 评论 -
面向对象与面向过程的本质的区别
前言:如果你很想搞明白面向对象是什么,面向过程是什么,或者说二者之间的区别是什么,那么就花费一点时间来研读一下这篇博客,你一定会有很大的收获的!一、面向对象与面向过程的区别面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个原创 2018-01-10 20:19:04 · 331050 阅读 · 225 评论