![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
PesenX
这个作者很懒,什么都没留下…
展开
-
数据流图
数据流图(Data Flow Diagram,DFD)是描述系统中数据流的图形工具,是一种用来表示信息流和信息变换过程的图解方法,可以标识一个系统的逻辑输入和逻辑输出,以及把逻辑输入转换为逻辑输出所需的加工处理。数据流图把软件系统看成是由数据流联系的各种功能的组合,在需求分析的过程中,可以用来建立目标系统的逻辑模型。目的数据流图的目的是在用户和系统开发人员之间提供语义的桥梁。结构化需求...原创 2018-08-11 13:11:31 · 14896 阅读 · 0 评论 -
E-R图
E-R图用于描述应用系统的概念结构数据模型,它是进行需求分析,并归纳、整理、表达和优化现实世界中数据及其联系的重要工具。在建模的过程中,E-R图以实体、关系和属性三个基本概念概括数据的基本结构。基本符号关系(1) 一对一联系是指甲实体的任何一个实例只能对应到乙实体的一个实例,并且乙实体的任何一个实例只能对应到甲实体的一个实例。比如,在一个座位分配系统中,”学生”实体和”座位”实...原创 2018-08-11 15:52:54 · 17166 阅读 · 0 评论 -
代码重构
等问题集中爆发再进行大规模代码重构,其实这并不是一个理想的方法。代码重构应该是伴随着项目的生命周期无时无刻、期循序渐进的进行的。在项目刚刚开始的时候,代码很干净,一些小问题一般影响也不大,但研发开发新功能的时间过于饱和,没有富余的时间重构这部分代码;随着项目做的时间变长,这些小的问题就会累积起来(技术债务);随着一直添加新功能,这些问题会逐渐显现出来,不可避免的,开发速度会被拖慢;随着...原创 2018-08-18 15:08:55 · 11225 阅读 · 0 评论