系分_案例_DFD 结构化分析与业务流程建模 一.标准答案句数据流图用于数据流动和加工处理描述系统逻功能不描述具体控制流程。外部实体表示系统边界之外与系统发生数据交换的人组织设备或其他系统加工表示对输入数据进行处理并产生输出数据的功能。数据存储表示系统内部需要保存的数据集合。数据流表示数据在外部实体加工和数据存储直接的流动。数据流表示数据在外部实体加工和数据存储直接的流动。父图与子图保持平衡子图的输入输出数据流与附图对应加工的输入输出一致。数据字典用户对数据流数据项数据结构数据存储和加工逻辑进行定义说明就是个字典。dfd四要素外部实体数据流数据存储加工u外部实体不能直接访问数据存储必须通过加工数据存储不能没有加工直接到另外一个个数据存储数据存储也不能直接到外部实体必须通过加工。加工必须与输入和输出有输入没输出是黑洞有输出没输出是奇迹灰洞一.案例计算公式1.挣值CVEV-AC 超支0SVEV-PV 落后0CPIEV/AC SPIEV/PV2.可靠性串联RR_1*R_2并联R1-(1-R_1)(1-R_2)3.净现值逐年折现求和4.最短路径Dijkstra单源最短二.案例简答题知识点1.性能优化加缓存异步处理读写分离集群部署接口限流2.解决耦合分层设计接口解耦微服务拆分依赖倒置3.数据优化建立索引消除冗余分表分区定期清理4.安全加固身份认证权限控制数据加密日志审计防火墙5.进度延迟加资源并行施工精简活动赶工快速跟进系统规划可行性研究成本效益分析投资回收期与投资逆向工程1逆向工程的四个层级实现级包括程序的抽象语法树符号表过程变的设计表示。结构级包括反映程序的抽象语法树符号表过程的设计表示结构级包括反映此程序分量之间相互依赖关系的信息例如调用图结构图程序和数据结构需功能级包括反映程序段功能及程序段之间关系的信息例如数据和控制流模型。领域级包括反映程序分量或程序实体与应用领域概念之间对应关系的信息例如实体关系模型。逆向工程实现方法分析信息交换过程反汇编反编译3与逆向工程相关的概念重构重构是指在同一抽象级别上转换系统描述形式。设计恢复设计恢复是指借助工具从已有程序中抽象出有关数据设计总体结构设计和过程设计等方面的信息。逆向工程逆向工程是分析程序昵图在比源代码更高抽象层次上建立程序的表示过程逆向工程是设计的恢复过程。正向工程正向工程是指不仅从现有系统中恢复设计信息而且使用该信息去改变或重构现有系统以改善其整体质量。再工程再工程是对现有系统的重新开发过程包括逆向工程新需求的考虑过程和正向工程三个步骤。面向对象设计原则单一职责原则设计目的单一的类开放-封闭原则对扩展开放对修改封闭李氏替换原则子类可以替换父类依赖倒置原则要依赖于抽象而不是具体实现针对接口编程不要针对实现编程接口隔离原则使用多个专门的接口比使用单一的总接口要好。组合重要原则要尽量使用组合而不是继承关系达到重用目的迪米特原则一个对象应当对其他对象有尽可能少的了解。

本月热点