摘要: PSP阶段预计花费的时间(小时)实际花费的时间(小时)计划11明确需求和其他相关因素,估计每个阶段的时间成本11开发1012需求分析12代码规范22具体设计22具体编码334代码复审11测试11需求分析: 随机出n(自定义)道100以内的整数加减题具体设计: 直接用随机数配合字符串生成算式,然后输出 阅读全文
posted @ 2021-06-02 07:20 ✌洛溪 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 一、软件基本功能如下 可设置出题个数,题目中出现的运算符以及是否允许出现小数,生成的题目以表格的形式排列 二、需求分析 程序可选择一个参数n,然后随机产生n道加减乘除练习题,也可以选择想要出现的运算符与想要产生的数字范围 三、功能实现 1、根据设置生成所需要的题目个数。 2、每个数字在0-100之间 阅读全文
posted @ 2021-06-01 21:33 ✌洛溪 阅读(47) 评论(0) 推荐(0) 编辑
摘要: PSP阶段 预计花费的时间(小时) 实际花费的时间(小时) 计划 1 1 明确需求和其他相关因素,估计每个阶段的时间成本 1 1 开发 10 12 需求分析 1 2 代码规范 2 2 具体设计 2 2 具体编码3 3 4 代码复审 1 1 测试 1 1 需求分析: 随机出n(自定义)道100以内的整 阅读全文
posted @ 2021-06-01 21:31 ✌洛溪 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 四则运算 PSP阶段 预计花费的时间(小时) 实际花费的时间(小时) 计划 2 3 明确需求和其他相关因素,估计每个阶段的时间成本 2 3 开发 20m 10m 需求分析 10m 10m 代码规范 10m m 具体设计 1h 1h 具体编码3 2h 2h 代码复审 10m 10m 测试 5m 1m 阅读全文
posted @ 2021-06-01 21:29 ✌洛溪 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 行为型模式 1. Template Method模板方法 定义一个操作种的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2. Command 命令模式 将以个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志 阅读全文
posted @ 2021-02-26 18:03 ✌洛溪 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Uml第二部分和结构型模式 物理视图 (实现视图,配置视图。) 物理视图指反映当前系统的组织机构、输入输出、资源利用情况和日常数据处理过程的模型,这一模型应客观地反映现实世界的实际情况; 实现视图: 实现视图显示了将可重用的系统片段物理打包成可替代的单元称为构件。 配置视图: 配置视图显示了运行时段 阅读全文
posted @ 2021-02-19 17:37 ✌洛溪 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 创建型模式:单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式 Singleton单件模式 目的: 确保某一个类只有一个实例,而且自行实例化并向整个系统提供整个实例 适用场景: 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。 阅读全文
posted @ 2021-02-05 19:42 ✌洛溪 阅读(121) 评论(0) 推荐(0) 编辑
摘要: UML总结: UML简介 UML是面向对象分析与设计的专业语言,是软件开发过程中相关人员沟通交流的语言,因此它在表达和理解抽象的软件上起着重要的作用。UML-Unified Modeling Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义 阅读全文
posted @ 2021-01-29 23:35 ✌洛溪 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 《我与计算机》 我是琚江涛,在我初识计算机那会儿,似乎是在很小的时候,那个时候仅仅是用它来玩游戏的,我甚至一度认为它就是来玩游戏的,其他的用途一概不知道, 甚至都不知道它可以用来看电视,听音乐等等一些功能,后来随着时间的流逝,慢慢的电脑开始普及,家家户户都开始安装电脑,电脑开始普遍存在,它 的很多功 阅读全文
posted @ 2021-01-22 20:01 ✌洛溪 阅读(152) 评论(2) 推荐(0) 编辑