软件工程
_阿锋丶
这个作者很懒,什么都没留下…
展开
-
软考-UML建模的几大建模图形总结
文章目录用例图类图与对象图顺序图活动图带泳道的活动图状态图(动态图)通信图(协作图)用例图包含关系是一个用例的使用必须在另一个用例的基础上产生,此用例不能独立存在扩展关系和包含关系的区别就是扩展关系的用例能够独立存在,还可以扩展其他用例类图与对象图多重度关系顺序图写在顶端的三个是对象,对象一般会引出一条生命线,用虚线表示。对象之间的调用时以发送信息的形式表示,用箭头表示,一个箭头代表一个消息顺序图最大的特点是表现出了处理事务时候的时间顺序如何,考察的时候最喜欢考察消息的情况原创 2020-10-25 12:12:38 · 833 阅读 · 0 评论 -
软考-数据流图(DFD)
文章目录数据流图的基本概念数据流图的分层数据字典数据流图平衡原则父图与子图之间的平衡子图内的平衡数据流图的答题技巧数据流图的基本概念在需求分析阶段必须要用到的工作,又被称为分层数据流图,在软考中下午大题占15分元素说明图元数据流由一组固定成分的数据组成 表示数据的流向加工加工描述了输入数据流到输出数据流之间的变换,也就是输入数据流做了什么处理后变成了输出数据流数据存储 (文件)用来表示暂时存储的数据,每个文件都有名字 ,流向文件的数据原创 2020-10-25 11:22:22 · 2004 阅读 · 0 评论 -
软考-面向对象基本概念和23种设计模式的理解
面向对象的基本概念关键词解析对象属性(数据)+方法(操作)+对象ID类实体类ER/控制类MVC的控制器、边界类,对对象的抽象,具有相同属性对象的集合继承与泛化复用机制封装隐藏对象的属性和实现细节,仅对外开放接口多态不同对象收到同样的消息产生不同的结果(离不开继承,一般呈现在运行时接口一种特殊的类,他只有方法定义没有实现重载一个类可以有多个同名而参数类型不同重写子类对父类的方法进行重写模板类提供一个产类的模型消息和消原创 2020-10-22 17:29:45 · 959 阅读 · 0 评论 -
软考-软件维护
文章目录软件维护可维护性的因素软件的维护类型软件文档的管理软件质量保证软件过程改进十大知识领域时间管理-横道图时间管理-关键路径法时间管理- 箭线图法风险管理软件维护软件维护是生命周期的一个完整的部分,可以将软件维护定义为需要提供软件支持的全部活动,这些活动包括在交付前完成的活动,以及交付后完成的活动,交付前完成的活动包括交付后运行的计划和维护计划等;交付后的活动包括软件修改,培训,帮助资料等可维护性的因素可理解性可测试性可修改性软件的维护类型适应性维护:指使应用软件适应信息技术原创 2020-10-21 22:52:57 · 961 阅读 · 0 评论 -
软考-系统开发基础-软件测试
文章目录软件测试黑盒测试等价类划分边界值分析白盒测试软件测试的阶段单元测试集成测试确认测试系统测试McCabe复杂度(环路复杂度)软件测试测试的原则软件测试分为静态测试和动态测试动态测试:需要将被测试的系统在计算机上跑起来静态测试:不需要测试系统跑起来具体如下黑盒测试黑盒测试法就是将一个软件模块看做一个黑盒子,我们看不到黑盒子里面有什么东西,我们只知道输入输出,和它的功能等价类划分看看程序模块的功能是什么,程序的那种数据是可以划分为一类的比如一个程序模块是要将90分以原创 2020-10-20 20:09:12 · 352 阅读 · 0 评论 -
软考-系统开发基础(软件的开发方法)
文章目录软件的开发方法结构化方法面向对象的方法面向服务的开发方法原型化的开发方法需求分析需求的任务需求的过程需求的分类应用的工具软件设计软件设计的任务与活动模块的设计原则应用的工具软件的开发方法结构化方法是一种面向数据流的方法,基于分解和抽象的原则,形成数据流图,自顶向下,逐布分解,不适合开发大型的复杂的方法。用户至上,严格区分工作阶段结构化方法用的越来越少,最大的问题就是他的流程是不灵活的面向对象的方法主要考虑的是复用性,关键在于建立一个全面合理统一的模型面向服务的开发方法主要原创 2020-10-20 17:27:25 · 498 阅读 · 2 评论 -
软考-系统开发基础(九大模型和敏捷化开发)
文章目录软件开发模型瀑布模型V模型喷泉模型原型化模型,演化模型,增量模型螺旋模型RAD快速开发模型构件组装模型(CBSD)敏捷化的开发方法软件开发模型瀑布模型瀑布模型把软件开发分成了三个阶段,定义阶段,开发阶段,维护阶段。各个阶段又有具体步骤,每个步骤都会有产出成果。比如需求分析步骤会产生需求规格说明书。适用于需求比较没明确的项目。瀑布模型最大的缺点就是对需求的变化无法做出应对V模型v模型很注重测试。单元测试主要测试编码,以详细设计为依据,集成测试测试的是详细设计,以概要设计为依据,系统原创 2020-10-20 17:20:46 · 542 阅读 · 0 评论