![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
——【软件工程】
文章平均质量分 75
半吊子的程序员
Your dream is not what you find in your sleep but what makes you not sleep.所谓梦想,不是你睡觉时梦到了什么,而是想到了什么令你激动得没法睡觉。
展开
-
软件工程——整体篇
一、【什么是软件工程?】学习了软件工程的视频,按照自己的理解软件工程就是在软件危机发生之后,基于软件开发的无计划性、软件需求不充分和软件开发不规范的缘故,产生的一门科学。用于指导计算机软件开发和维护的工程学科。采用工程的概念原理技术和方法来开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以便经济的开发出高质量的软件并有效地维护它。二、【主要内容】原创 2016-08-30 11:25:27 · 1041 阅读 · 10 评论 -
软件工程——软件测试
概念:软件测试是为了发现错误而执行程序的过程,测试的工作量约占整个项目开发工作量的40%左右,软件测试是软件投入使用的必经过程。软件测试的原则:1.软件测试用例应由输入数据和预期的输出数据两部分组成。 2.测试用例不仅选用合理的输入数据还要选择不合理的输入数据。 3.除了检查程序是否做了他应该做的事还应检查程序是否做了不应该做的事。 4.应制定测试计划并严格执行排除随意性。原创 2016-09-10 10:48:35 · 901 阅读 · 15 评论 -
软件工程——软件的系统设计
概要设计软件设计的基本原理1.模块化模块在程序中是数据说明可执行语句等程序对象的集合,或者是单独命名和编址的元素,如高级语言中的过程、函数、子程序等。模块具有以下基本属性:接口:指模块的输入与输出功能:指模块要实现的功能逻辑:描述内部如何实现要求的功能及所需数据状态:该模块的运行环境,即模块的调用与被调用关系模块化是解决一个复杂问题时自顶向下逐层把软件系统划分成原创 2016-09-04 11:14:42 · 10076 阅读 · 14 评论 -
软工文档总结篇(二)
可行性研究报告:1.系统流程图系统流程图是描述系统物理模型的工具,基本思想就是用图形符号以黑盒子形式描绘系统的组成,表达信息的流动过程。表达方式是以特定的图形符号加上说明文字加以表示的图。流程图可以直观的描述一个系统工作过程的具体步骤,但是只能粗框架的看出系统的功能模块,无法细化功能实现的方式和方法。2.数据流(程)图通过四种符号综合的反映信息在系统中的流动处理和存储的情况,相原创 2016-11-01 20:26:35 · 627 阅读 · 15 评论 -
软工文档总结篇(一)
1.软件文档的重要性根据软件工程学的基本原理,强调了软件=程序+文档的思想,软件文档是规范化软件生产的重要依据,他直接关系到软件开发过程的可见性和可控性,因此,软件文档编写在软件开发中具有重要的地位和作用。2.软件文档的作用及分类2.1软件文档的作用 文档作为计算机软件的重要组成部分,告诉用户如何操作和维护系统,提供关于未来改进和重新实施所需的信息,在开发人员、原创 2016-10-24 19:54:18 · 809 阅读 · 27 评论