定义 以程序模块化为基础建立起来的软件机体,结构的基本单元是模块,模块的相互作用实现功能,模块的组合构成系统。结构化方法尽管是早期的方法,但可以初步了解软件开发的细化过程是如何进行的。理解有关结构化分析分解、抽象等一些重要思想 如何结构化一个现实问题 面向数据结构的方法 该方法是Jackson 提出 ...
分类:
其他好文 时间:
2018-05-18 22:19:02
阅读次数:
161
1、数据库基本概念数据:描述事物的符号数据表:由记录(行)和字段(列)组成数据库:数据表的集合数据库管理系统:对数据库进行管理和维护DBMS数据库管理员:DBA负责数据库管理和维护数据库系统:由硬件、操作系统、数据库、数据库管理系统、应用软件和用户组成2、DBMS数据模型:网状模型:支持多对多、多对一的关系层次模型:支持一对多关系模型:通过E-R模型(实体-关系图)3、主流数据库:SQL &nbs
分类:
数据库 时间:
2018-01-22 11:08:41
阅读次数:
483
今天是我第五次读软件需求这本书,通过这次阅读,我将知道需求的图形化分析。需求的图形化表示的模型包括数据流图( D F D)、实体关系图(E R D)、状态转化图(S T D)、对话图和类图。还有一些非常规的建模方法也是有价值的。一个项目开发组利用项目规划工具为嵌入式软件产品成功地画出时间需求,其工作 ...
分类:
其他好文 时间:
2018-01-17 21:54:38
阅读次数:
136
1、简述数据仓库的设计步骤。 数据仓库规划(用户业务目标、仓库目标)和需求分析、建模、物理模型设计、部署、维护。 2、简述星型模式和雪花模式的区别。 一个事实、一组维表 一个事实、维表接维表 3、数据仓库三种模式之间的关系。 星型、雪花、星座 4、在设计数据仓库时,为什么确定事实表的粒度非常重要? ...
分类:
其他好文 时间:
2018-01-14 22:51:22
阅读次数:
191
十一章 软件设计和实现 分析和设计的方法:写软件就是要解决用户的需求,在开发阶段我们要搞清楚用户我们鄋关心的属性,实体之间的关系,用户的需求,软件如何解决需求,软件是怎样解决这些需求,软件是否真的解决了这些需求。 图形建模和分析方法 表达实体和实体之间的关系:思维导图和实体关系图(ERD);表达数据 ...
分类:
其他好文 时间:
2017-12-01 11:49:14
阅读次数:
106
http://blog.csdn.net/suwu150/article/details/52724937 数据建模和数据库设计 一、 实体-关系图 实体-关系图(Entity Relationship Diagram),也称为E-R图,提供了表示实体、属性和关系的方法,用来描述现实世界的概念模型。 ...
分类:
数据库 时间:
2017-08-17 13:00:41
阅读次数:
214
简单的实体关系图 简单数据字典 用户(sys_user) 名称 类型 长度 描述 id bigint 编号 主键 username varchar 100 用户名 password varchar 100 密码 salt varchar 50 盐 role_ids varchar 100 角色列表 ...
分类:
其他好文 时间:
2017-07-07 13:13:00
阅读次数:
206
第十一章 软件设计与实现 图形建模和分析方法 1表达实体和实体之间的关系(思维导图) 2实体关系图 3Use Case Diagram 表达数据的流动 (1)和管理机构相关的数据流 (2)和读者相关的数据流 (3)和新书入库相关的数据流 (4)和时间相关的数据流 表达数据的流动 (1)和管理机构相关 ...
分类:
其他好文 时间:
2017-06-29 00:41:43
阅读次数:
285
一,表设计 1.1. E-R(entity relation)实体关系图 长方形 实体 表 椭圆形 属性 字段 菱形 关系 一对一 多对一 属于 多对多 1.2. 三范式标准 原子性 个人信息 省市县乡镇 唯一性 主键 id 无冗余性 订单表中的商品名称与价格应该关联查询商品表 三范式并不绝对。 1 ...
分类:
数据库 时间:
2017-06-13 00:04:36
阅读次数:
327
第十一章的内容是软件设计与实现。 在第一节中,讲的是关于分析和设计方法,向我们介绍在“需求分析”、“设计与实现”阶段、“测试”“发布”阶段该搞清楚的问题。 在第二节中,讲的是关于图形建模和分析方法。在表达实体和实体之间的关系时,可以用到思维导图(Mind Map)、实体关系图(ERD)、UCD ;在 ...
分类:
其他好文 时间:
2017-05-20 23:32:35
阅读次数:
157