maomao's notebook
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  •   
  •   

面向对象设计

需求开发-需求分析-OOA-相关概念 对象(实体类、边界类、控制类) 类 抽象 封装 继承与泛化 多态 接口 消息 组件 模式和复用 面向对象设计-设计原则 单一职责原则:设计目的单一的类 开放-封闭原则:对拓展开放,对修改封闭 里氏换元:子类可以替换父类 依赖倒置原则:要依赖抽象,而不是具体实现;针对接口编程,不要针对实现编程 接口隔离原则:使用多个专门的接口比使用单一的总接口要好 组合重用原
2022-10-11
学习【资料整理记录】
#软件设计师【软考】 #面向对象设计

系统开发基础

项目管理Gantt图: 缺点:不能清晰地描述各任务之间的依赖关系 风险管理: 风险是指“损失或伤害的可能性” 项目风险 关心未来 技术风险 关心变化 商业风险 关心选择 风险曝光度:计算方法时风险出现的概率乘以风险可能造成的损失
2022-10-11
学习【资料整理记录】
#软件设计师【软考】 #系统开发基础

软件能力成熟度模型

软件过程改进-CMMI 阶段式-组织能力成熟度 混乱级 已管理级:项目需求管理,项目计划,配置管理,项目监督与控制 已定义级:文档化、标准化 定量管理级:组织过程性能、定量项目管理 优化级:组织级改革与实施、因果分析和解决方案 连续式-软件过程能力 过程管理 项目管理 工程 支持
2022-10-11
学习【资料整理记录】
#软件设计师【软考】 #软件能力成熟度模型

GOSERVER.V3源码

## goserver goserver 旨在做一个传统的CS结构的服务器框架 目前主要用于游戏服务器开发 框架还在不断努力完善中,如果你对它感兴趣,请关注它的动态或者参与进来 ## Features * 组件通过package的概念统一管理(可以理解为win32下的dll),由config来配置各个组件的特性参数 * goroutine通过Object进行包装以树型结构组织,Object间的通信
2022-10-11
工作【间歇性记录】
#Go #GOSERVER框架 #CS游戏架构

系统运行与维护

系统运行与维护可维护性: 易分析性 易改变性 稳定性 易测试性 维护类型: 改正性维护(25%) 适应性维护(20%) 完善性维护(50%) 预防性维护(5%)
2022-10-08
学习【资料整理记录】
#软件设计师【软考】 #系统运行与维护

软件测试

软件测试-测试原型与类型 尽早、不断的进行测试 程序员避免测试自己设计的程序 既要选择有效、合理的数据,也要选择无效不合理的数据 修改后应进行回归测试 尚未发现的错误数量与该程序已发现错误数成正比 测试类型: 动态测试:黑盒、白盒、灰盒测试 静态测试:桌前检查、代码走查、代码审查 软件测试-测试用例设计 黑盒测试 等价类划分 边界值分析 错误推测 因果图 白盒测试 基本路径测试 循环覆盖
2022-10-08
学习【资料整理记录】
#软件设计师【软考】 #软件测试

系统设计

结构化设计-基本原则 概要设计 详细设计 高内聚、低耦合(模块独立) 自顶向下、逐步求精 信息隐蔽 内聚和耦合 系统结构、模块结构 传入型 传出型 变换型
2022-10-08
学习【资料整理记录】
#软件设计师【软考】 #需求分类与需求获取

需求工程

需求开发-需求分类与需求获取
2022-10-08
学习【资料整理记录】
#软件设计师【软考】 #需求分类与需求获取

软件工程

软件开发模型 瀑布模型 软件计划 需求分析 软件设计 程序编码 软件测试 运行维护 缺点:需求阶段难以把控。 其他经典模型 原型:确定产品的界面按钮及功能(简易系统) 螺旋模型 风险分析:评价方案、识别风险、消除风险。 V模型:强调测试(测试贯穿开发的始终) 构件组装模型(CBSD) 需求分析和定义 软件架构设计 构件库的建立 应用软件构建 测试和发布 统一过
2022-10-08
学习【资料整理记录】
#软件设计师【软考】 #开发模型与方法

情绪

之前听过的歌曲,只不过今天看了一眼歌词。。。 在你的身边 没想到情绪会瞬间崩溃, 瞬间才感觉原来情绪有时候是控制不住的,
2022-09-28
生活【奇奇怪怪的想法,随手一记】
#音乐 #情绪
12345…7

搜索

Hexo Fluid
知识共享许可协议
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。