项目实施计划及总体设计报告(大纲)

一 引言

1、 编写目的

说明编写这份项目实施计划及总体设计报告的目的,并指出预期的读者。

2、 背景

说明:

(1)      待开发的软件系统的名称。

(2)      本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。

(3)      该软件系统同其他系统或其他机构的基本的相互来往关系。

3、 定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

4、 参考资料

列出用得着的参考资料,如:

(1)      本项目的经核准的计划任务书或合同、上级机关的批文。

(2)      属于本项目的其他已发表的文件。

(3)      本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编

号、发表日期和出版单位,说明能够得到这些文件资料的来源。

 二 项目概述

1、工作内容

简要地说明在本项目的开发中须进行的各项主要工作。

2、主要参加人员

扼要说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。

3、产品

(1)     程序

列出需移交给用户的程序的名称、所用的编程语言及存储程序的媒体形式,并通过引用有关文件,逐项说明其功能和能力。

(2)     文件

列出需移交给用户的每种文件的名称及内容要点。

(3)     非移交的产品

说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。

4、验收标准

对于上述这些应交出的产品,逐项说明或引用资料说明验收标准。

5、完成项目的最迟期限

三实施计划

1、 工作任务的分解与人员分工

对于项目开发中需完成的各项工作,从需求分析、设计、实现、直到测试等,按层次进行分解,指明每项任务的负责人和参加人员。

2、 进度

对于需求分析、设计、编码实现、测试、移交等工作,给出每项工作任务的预定开始日期、完成日期,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓"里程碑")。以以下形式进行阐明。

阶段

总体设计

详细设计

编码实现

测试

验收及移交

时间安排

1------4

5------17

17------24

25-------29

29-------31

3、 关键问题

逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。

四 总体设计

1、需求规定

说明对本系统的主要的输入输出项目、处理的功能性能要求,包括:

(1)     系统功能。

(2)     系统性能

① 精度。

② 时间特性要求。

③ 可靠性。

④ 灵活性。

(3) 输入输出要求。

(4) 数据管理能力要求。

(5) 故障处理要求。

(6) 其它专门要求。

2、运行环境

简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。

(1)     设备。

列出运行该软件所需要的硬件设备。说明其中的新型设备及其专门功能。

(2)     支持软件。

列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。

(3)     接口。

说明该系统同其他系统之间的接口、数据通信协议等。

(4)     控制。

说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。

3、基本设计概念和处理流程

说明本系统的基本设计概念和处理流程,尽量使用图表的形式。

4、结构

给出系统结构总体框图(包括软件、硬件结构框图),说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。

5、 功能需求与系统模块的关系

如下的矩阵图说明各项功能需求的实现同各模块的分配关系:

系统模块1

系统模块2

……

系统模块m

功能需求1

功能需求2

……

功能需求n

6、 人工处理过程

说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。

7、 尚未解决的问题

说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。

五接口设计

4、 用户接口

说明将向用户提供的命令和它们的语法结构,以及相应的回答信息。

5、 外部接口

说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。

6、 内部接口

说明本系统之内的各个系统元素之间的接口的安排。

六运行设计

1、 运行模块组合

说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。

2、 运行控制

说明每一种外界的运行控制的方式方法和操作步骤。

3、 运行时间

说明每种运行模块组合将占用各种资源的时间。

七 系统数据结构设计

不涉及软件设计可不包含。

1、 逻辑结构设计要点

给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。

2、 物理结构设计要点

给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。

3、 数据结构与程序的关系

说明各个数据结构与访问这些数据结构的各个程序之间的对应关系:

程序1

程序2

……

程序m

数据结构1

数据结构2

……

数据结构n

项目实施计划及总体设计报告(大纲)相关推荐

  1. 项目实施计划及总体设计报告(范例)

    项目实施计划及总体设计报告 ( 大纲 ) 一 引言 1.编写目的 说明编写这份项目实施计划及总体设计报告的目的,并指出预期的读者. 2.背景 说明: (1)       待开发的软件系统的名称. (2 ...

  2. 全球及中国沼气发电行业现状及项目发展动态调研报告2021年版

    全球及中国沼气发电行业现状及项目发展动态调研报告2021年版 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- [修订日期]:2021年11月 [搜索鸿 ...

  3. XXXX项目可实施性报告

    XXXX项目可实施性报告 赛道选项:方便食品赛道 方便食品定义: 国家统计局<国民经济行业分类>中,方便食品包括米面制品.速冻食品.速食食品(方便面.方便米饭.方便米粉.方便粉丝.自热火锅 ...

  4. 项目经理年终总结报告模板

    项目经理年终总结报告模板通常包含以下内容: 项目名称和背景信息: 包括项目的目标.背景.范围等 项目进展情况: 包括项目的进展情况.完成的任务.遇到的困难.解决的问题等 项目成果: 包括项目的成果.成 ...

  5. 全球及中国核电行业建设动态及项目运营状况分析报告2021-2027年

    全球及中国核电行业建设动态及项目运营状况分析报告2021-2027年 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- [修订日期]:2021年11月 ...

  6. 10+31=100小组项目第二周总结报告

    10+31=100小组项目第二周总结报告 项目进展 • 在图书馆及网上查找了用java语言编程设计项目的相关书籍资料,基本了解了一个项目由设计到实现的基本过程. Java面向对象程序设计(第2版)北京 ...

  7. 《移动项目实践》实验报告——Android Studio环境搭建

    源代码:https://gitee.com/shentuzhigang/mini-project/tree/master/android-helloworld 实验内容 安装JAVA JDK,并配置环 ...

  8. SonarQube 8.3.x中的Maven项目的测试覆盖率报告

    几年前,我写了一篇博客文章,介绍如何在SonarQube中生成测试报告,该报告独立于单元测试和集成测试的测试报告中. 从SonarQube 6.2开始,测试报告不再在这些类别中分开(请参阅SonarQ ...

  9. 第三:jenkins集成httpclient项目并生成在线报告(接口自动化落地)

    主要讲解项目的业务代码在写完后,如果集成至jenkins. 实现思路:一般情况下,jenkins是配置git地址,然后直接调用git的代码,打包并进行测试.但是我在实现过程中,由于公司的gitlab做 ...

  10. 高中信息技术项目化教学开题报告

    海门区教育科学"十四五"规划课题 开 题 报 告 课题名称:高中信息技术项目化教学的研究与应用 课题主持人:郭书艳 所在单位:江苏省包场高级中学 填表日期:2022年5月20日 ﹡ ...

最新文章

  1. 面试之数据库SQL编写实战案例
  2. arraylist从大到小排序_初学Python最简易入门之十四排序算法10对字典排序
  3. 动态规划 4、基础背包问题总结(多重背包与多重背包的转化)
  4. Linux开启动过程详解
  5. 设计模式学习笔记十:单例模式(Singleton Pattern)
  6. 在 IntelliJ IDEA 中部署应用到服务器(Eclipse)
  7. 算法分析:Oracle 11g 中基于哈希算法对唯一值数(NDV)的估算
  8. php array_reduce 降维,使用array_reduce降维
  9. 基于网络电子海图的海洋气象信息服务系统
  10. 论文复现——PFLD——人脸关键点检测
  11. 计算机dvd驱动错误,修正:一个错误发生在弹出的CD/DVD驱动器在Windows 10
  12. 柴油车污染治理4G远程排放管理车载终端H6 (远程OBD)GB-17691
  13. 蚂蚁微贷互动营销技术体系实践
  14. CentOS7安装 jq
  15. WalletContract区块钱包链接到web3js
  16. PS-白色底色改彩色
  17. oracle 百万级数据查询优化,数据库SQL优化大总结之 百万级数据库优化方案
  18. [数学/质数筛] 素数筛法
  19. yarn : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。
  20. 2021 河北取证比武决赛个人赛 题解 入侵溯源

热门文章

  1. C#万年历dll插件
  2. 嘉明的C学习之Day8--数组
  3. 【操作系统⑩】——进程死锁【银行家算法+详细样例 进程死锁的预防机制、避免机制、检测与解决】
  4. 关于神经网络的英语单词有,神经网络的英文单词
  5. Alexa工具条嵌入浏览器技术解析
  6. PCWorld测评的2012版世界级杀毒软件
  7. 网络编程_手写聊天室_群聊过渡板
  8. ROS教程(七):定时器
  9. MATLAB数字图像处理(一)图像的基本操作
  10. windows优化大师怎么用_曾经辉煌的装机必备软件,你用过几个?