摘要: 计划: 明确需求和其他相关因素,估计每个阶段的时间成本 需求分析: 参考原文链接题目及需求分析 起始站到终点站之间有效最短路径 起始站到终点站两点经过的站点数 具体设计: 首先将北京市地铁规划图存储到文件中并读取, 然后使用迪杰斯特拉算法求出最短路径,并将结果展示, 最终根据最短路径来计算花费 具体 阅读全文
posted @ 2021-04-10 20:39 草莓曲奇饼 阅读(70) 评论(0) 推荐(0) 编辑
摘要: PSP阶段 预估时间 实际所用时间 计划 16 10 明确相关需求和其他因素,估计每个阶段的时间成本 15 10 开发 88 93 需求分析 9 8 生成设计文档 8 10 设计审复(和同事审核设计文档) 11 8 代码规范(为目前开发制定合适的规范) 8 5 具体设计 10 15 具体编码 19 阅读全文
posted @ 2021-04-10 20:29 草莓曲奇饼 阅读(64) 评论(0) 推荐(0) 编辑
摘要: PSP阶段 预计花费时间(小时) 实际花费时间 计划 2 2 明确需求和其他相关因素,估计每个阶段的时间成本 2 2 开发 22 2 需求分析 2 2 代码规范 1 1 具体设计 2 2 具体编码 12 12 代码复审 2 2 测试(自测、修改代码、提交修改) 3 3 明确需求和其他相关因素,估计每 阅读全文
posted @ 2021-04-10 20:18 草莓曲奇饼 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 计划 用Java程序实现加减乘除的运算 开发 1.需求分析 完成两位数以内的加,减,乘,除运算 2.生成设计文档 创建一个类里边包含Add(加),Minus(减),Times(乘),Divide(除)四个方法,再创建一个测试类对四个方法进行测试。 3.设计复审 4.代码规范 5.具体设计 6.具体编 阅读全文
posted @ 2021-04-10 14:08 草莓曲奇饼 阅读(42) 评论(0) 推荐(0) 编辑
摘要: PSP阶段 patojen的所花时间百分比 工程师所花时间百分比 计划 10 10 明确相关需求和其他因素 10 10 开发 83 85 需求分析 10 8 生成设计文档 10 12 设计审复(和同事审核设计文档) 12 7 代码规范(为目前开发指定合适的规范) 8 3 具体设计 15 13 具体编 阅读全文
posted @ 2021-04-09 10:00 草莓曲奇饼 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 测试报告 2 3 计算工作量 2 1 事后总结,并提出过程改进计划 1 1 PSP阶段 七街路的所花时间百分比 工程师所花时间百分比 计划 10 10 明确相关需求和其他因素 10 10 开发 85 85 需求分析 10 8 生成设计文档 10 12 设计审复(和同事审核设计文档) 5 7 代码规范 阅读全文
posted @ 2021-04-06 23:16 草莓曲奇饼 阅读(47) 评论(0) 推荐(0) 编辑
摘要: PSP阶段 夏末丶雨季的所花时间百分比 工程师所花时间百分比 计划 10 6 明确需求和其他相关因素,估计每个阶段的时间成本。 10 6 开发 83 88 需求分析 10 10 生成设计文档 7 6 设计复审(和同事审核设计文档) 7 6 代码规范(为目前的开发制定合适的规范) 3 3 具体设计 1 阅读全文
posted @ 2021-04-06 21:08 草莓曲奇饼 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一、设计模式六大原则 1.单一职责原则: 如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。 2.里氏替换原则:子类必须完全实现父类的方法,子类可以有自己的个性,覆盖或实现父类的方法时输入参数可以被放大,覆盖或实现父类的方 阅读全文
posted @ 2021-03-05 23:20 草莓曲奇饼 阅读(80) 评论(0) 推荐(1) 编辑
摘要: 结构型模式 七.Adapter适配器 1.定义 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 2.适配器模式的通用类图 3.适配器模式的三个角色 1>Target目标角色 2>Adaptee源角色 3>Adapter适配器角色 4.适配 阅读全文
posted @ 2021-02-26 20:43 草莓曲奇饼 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 物理视图 许多系统模型是为了独立于最终的实现 显示系统的逻辑和设计 系统实现方面在重用 性和性能考虑上是非常重要的。UML包括了两种视图来表现实现单元:实现视图和配置视图。 实现视图显示了将可重用的系统片段物理打包成可替代的单元,称为构件。实现视图显 示采用构件、接口以及构件间依赖,对设计元素(如类 阅读全文
posted @ 2021-02-19 18:51 草莓曲奇饼 阅读(97) 评论(0) 推荐(0) 编辑