从项目中总结出来的如何写说明书的部分.可能有人认为这个比较浅,实际上我只是说明一个问题,就是这些说明书的概要书写思想,因为每个公司的说明书都有自己的风格.

什么是概念设计说明书

《概念设计说明书》是外部文档,是产品经理和项目经理从业务和用户角度收集业务信息、当前的应用环境等信息,并从利用这些信息获取、分析业务和用户的需求,验证和优化解决方案。在《概念设计说明书》中要包含系统当前和未来使用场景的描述,目标是使用户和项目组在系统完成后所具有的功能和使用方式上达成共识。

什么是逻辑设计说明书

《逻辑设计说明书》是项目组内部文档,是开发经理和项目经理在《概念设计说明书》的基础上,从业务逻辑和当前用户应用环境中抽象出系统对象的组成结构、流程和各个部分相互关系,另外还要设计数据库的逻辑结构和界面的逻辑关系。因此,《逻辑设计说明书》是将用户业务语言转化为项目组语言的关键。在《逻辑设计说明书》中的对象只是抽象的系统对象,而不是物理实现中采用的类、组件、模块和页面。

《逻辑设计说明书》要达到如下一些目标:

定义系统的各个组成部分

描述各个部分的结构

描述各个部分的相互关系以及他们如何协调与合作

项目组成员对解决方案的共识

产生物理设计的基础

什么是物理设计说明书

《系统物理设计说明书》是项目组的内部文档,是开发经理和开发人员在《系统逻辑设计说明书》的基础上,从系统的逻辑对象、数据实体和界面逻辑关系中进一步整理和细化得到的设计方案。《系统物理设计说明书》将确定系统采用的技术方案,平台,并明确实际开发的组件、数据库表、窗口以及页面等。详细设计是把现实的技术应用到逻辑模型上,并考虑到实现的可能性和最终系统的性能。

《系统物理设计说明书》的最终结果包含组件定义、特定平台上的用户界面设计,以及数据库的设计。《系统物理设计说明书》会说明系统的核心的算法,但具体每个模块的实现算法可以在模块的《开发文档》中说明。

《系统物理设计书》的主要读者是项目组成员。是开发经理制定《开发计划》、测试管理制定《测试计划》、实施人员制定《实施计划》的基础。

这里我只介绍了这三个文档是干什么的.并没有说明文档内部是什么.关系到

项目中我只参与了这三个文档的编写.剩下的几个文档以后遇到了会补充进来的.

概念设计.逻辑设计.物理设计.的简单说明相关推荐

  1. Kingbase数据库实验四 数据库系统的概要、逻辑、物理设计

    实验四   数据库系统的概要.逻辑.物理设计 一.实验目的 二.实验步骤及结果 一.实验目的 能够根据实际业务需求抽象出实体.实体的属性和实体的联系. 能够抽象业务所涉及的E-R图. 能够优化E-R图 ...

  2. 《数据库系统概论》之数据库设计六步骤(需求、概念、逻辑、物理、实施、运行维护)

    文章目录 0.一图总览 1.数据库设计概述及六步骤简介 2.需求分析---步骤一 2.1 收集资料 2.2 分析整理 2.3 数据流图 2.4 数据字典 2.5 用户确认 3.概念结构设计---步骤二 ...

  3. 数据仓库建模方法/范式建模法/维度建模法/事实表/维度表/优缺点/建模流程/概念建模/逻辑建模/物理建模

    常见的有 范式建模法.维度建模法.实体建模法等,每种方法从本质上将是从不同的角度看待业务中的问题,不管是从技术层面还是从业务层面,都代表了哲学上的一种世界观. 1 范式建模法(Third Normal ...

  4. 数据建模 --- 概念建模+逻辑建模+物理建模

    概念建模      主要内容:客户交流,了解需求,形成实体,如销售业务中实体可能包括"订单"."业务员"等实体.在概念建模阶段,只需要关注实体即可,不需要关注任 ...

  5. 数据模型:概念数据模型,逻辑数据模型,物理数据模型

    数据模型所描述的内容包括三个部分:数据结构.数据操作.数据约束. 1)数据结构:数据模型中的数据结构主要描述数据的类型.内容.性质以及数据间的联系等.数据结构是数据模型的基础,数据操作和约束都建立在数 ...

  6. 概念数据模型,逻辑数据模型,物理数据模型

    概念数据模型设计与逻辑数据模型设计.物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤. 在数据仓库领域有一个概念叫conceptual data model,中文一般翻译为"概念数据 ...

  7. java物理架构_Java应用架构读书笔记(1):物理设计与逻辑设计

    逻辑设计 几乎大部分帮助软件设计和架构的原则和模式主要都是关注逻辑设计.逻辑设计主要关于语言构造块,比如类,操作符,方法和包.识别一个类的方法,类之间的关系,系统包的接口等问题都是逻辑设计相关的问题. ...

  8. 数据库:数据库设计(需求,设计,运行,维护)

    1,数据库设计概述 1.1,数据库设计的基本概念 数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种 ...

  9. 数据库设计1-数据库设计简述

    目录 1. 数据库设计概述 1.1 数据库设计的特点:结构和行为分离的设计 1.2 数据库设计方法 1.3 数据库设计的基本步骤 1.4 数据库设计过程中的各级模式 2. 需求分析 2.1 需求分析的 ...

最新文章

  1. Openresty Redis正确使用连接池(set_keepalive)
  2. 递归函数、生成器、装饰器
  3. java并发编程之美-阅读记录1
  4. 如何禁用 ASP.NET 网站的所有的 浏览器缓存 ?
  5. Leetcode--149. 直线上最多的点数
  6. python数据类型总结_Python 数据类型总结
  7. Java大厂面试100题,你面试时总会用到的!
  8. Quartus II 自带Simulaiton 与 Modelsim Simulaiton功能仿真
  9. 业务层应该返回DataSet/DataTable,还是对象/对象集合?
  10. php时间戳转换英文格式日期_php把时间戳转换成英文格式
  11. 电脑一会,电脑一会黑屏一会正常怎么回事
  12. MySQL报错:Incorrect string value: '\xE6\x9D\x82\xE8\xB4\xA7...' for column
  13. 苹果/安卓兼容性页面显示问题
  14. 精通CSS+DIV网页样式与布局--页面背景
  15. 如何只用三步就能快速写一个网页
  16. Flowable6.8(6.x版本通用)整合集成达梦8数据库(DM8)详解,解决自动生成表时dmn相关表语法报错问题。
  17. 产品、技术:如何编写有效的流程文档?
  18. c 编程语言翻译 网站,计算机语言翻译
  19. 如何使用智能问答机器人服务
  20. 百信计算机管理员登录账号密码,192.168.1.1登陆入口管理员密码是多少?

热门文章

  1. 一个MM的三国志10游戏经历
  2. android实现标签功能,Android实现热门标签的流式布局
  3. 我有 7 种实现 web 实时消息推送的方案,7 种!
  4. Flink 异常 - 12.java.lang.IncompatibleClassChangeError: Implementing class X StreamTableEnvironment
  5. Structured Streaming系列-1、Structured Streaming
  6. Windows系统无法打开MSI安装包
  7. 类之间的关系:依赖、泛化、实现、关联、聚合、组合
  8. 魔百和cm102晨星处理器机顶盒刷当贝桌面固件教程
  9. wxpython 介绍
  10. 小米手机上ImageView加载超大本地图片不显示的问题