设计好处 良好的数据库逻辑设计和物理设计师数据库获得高性能的基础 范式化设计和反范式化设计(减少冗余、减少异常、让数据组织的更加和谐) 优化目的 减少数据冗余(尽量) 尽量避免数据维护中出现更新、插入和删除等异常 插入:如果表中的某个实体随着另一个实体而存在 更新:如果更改表中的某个实体的单独属性时 ...
分类:
数据库 时间:
2018-04-24 11:06:07
阅读次数:
220
5.1 设计思想 5.1.1 结构化总体设计概述 设计原则 结构化总体设计的启发式规则 结构化总体设计的方法 结构化方法下总体设计的模型表示(功能结构图、IPO图、系统流程图、配置图) 5.1.2 面向对象总体设计概述 面向对象总体设计的原则 面向对象总体设计的启发式规则 面向对象总体设计的方法 面 ...
分类:
其他好文 时间:
2018-04-07 21:08:43
阅读次数:
216
一、面向对象设计题抽象的过程 用类图描述设计 设计过程 发现类 发现类的属性 发现类的方法 优化设计 抽象的原则 系统所关注的属性 系统所关注的方法 二、面向对象的三大特征 1.封装 1.封装 ①【属性的封装】 1.将类的属性进行私有化处理,不允许外部程序进行直接访问,并对外提供统一的方法用于设置和 ...
分类:
其他好文 时间:
2018-04-07 21:00:20
阅读次数:
151
模板方法模式使用继承来实现模式的功能,在基类使用一个方法来定义算法的各个步骤,这些步骤(方法)的具体实现会放到子类中,通过这样来实现不同算法对象的算法拼合,完成该对象整体算法的实现。 作用 模板方法中定义了具体操作中所使用算法的各个步骤,并将其实现交由子类完成,从而实现多种不同的功能; 类视图 实现 ...
分类:
其他好文 时间:
2018-04-05 01:15:25
阅读次数:
112
主要从产品本身的架构、逻辑、易用性、可用性、用户体验上提出产品的优化。 交互不是一撅而就的,实际工作中还有很多事情要做,完成的设计需要听取用户的反馈然后不断改进,业务目标变动,市场变动都需要及时调整设计,设计产品人员对产品全局不断走查,不断查漏补缺or完善流程or优化细节。一切才刚刚开始....浏览 ...
分类:
移动开发 时间:
2018-03-28 14:15:04
阅读次数:
212
自动生成测试脚本方案浅析 转载自 www.sohu.com/a/224590187_748431 自动生成测试脚本方案浅析 2018-02-28 18:15 来源:沪江技术学院 程序设计 /设计 原标题:自动生成测试脚本方案浅析 文:玉婷 本文原创,转载请注明作者及出处构想篇 作为一名接口自动化测试 ...
分类:
其他好文 时间:
2018-03-26 16:04:12
阅读次数:
214
代码链接:https://git.coding.net/yueshendaren/personal_project.git 目录: 1:需求分析 2:功能设计 3:设计实现 4:算法详解 5:测试运行 6:部分代码 7:作业总结 1:需求分析:题目要求我们设计一个四则运算的程序,在输入随机数n后产生 ...
分类:
其他好文 时间:
2018-03-26 00:50:18
阅读次数:
204
Coding.net原码仓库地址:https://git.coding.net/laolaf/Softwarework.git 目录 1 需求分析 2 功能设计 3 设计实现 4 算法详解 5 测试运行 6 满意代码 1 需求分析 用户分析:本软件的用户是小学生,因此,要对数据和算式进行限定。限定条 ...
分类:
其他好文 时间:
2018-03-26 00:35:49
阅读次数:
162
仓库:https://coding.net/u/librarian1/p/Calculate_Operations/git 目录 需求分析 功能设计 设计实现 算法详解 测试运行 代码展示 总结 展示PSP 1.需求分析 输入n,生成n道加减乘除 要求:数范围0~100 ,4 6个;运算符3~5个, ...
分类:
其他好文 时间:
2018-03-26 00:34:55
阅读次数:
152
需求管理(整个软件生成的源头,整个测试工作的源头) 依据软件的需求,进行测试工作。 软件的生命周期:整个软件从无到有的过程 市场调研阶段→需求阶段(需求人员开始介入,将调查到的市场需求归类整理成一个文档,让后续开发人员进行开发→ 设计(设计人员借用计算机技术做具体设计)→开发人员编写具体的代码,实现 ...
分类:
其他好文 时间:
2018-03-24 23:53:47
阅读次数:
231