Tomorrow is another day!
(转)软件开发文档模板
上一篇 / 下一篇 2006-07-31 22:14:32 / 天气: 雨 / 心情: 平静 / 个人分类:技术
转载地址:http://www.xjtublog.com/user1/1034/archives/2006/64313.shtml
^0Wh+w4j iyP0
i v_9U'rS}R01 可行性研究报告天空博客 dw.G6],T H
可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案。天空博客@ak$jWk};\.u
可行性研究报告的编写内容要求如下:
BO\]p,{0 1.1 引言
5WtA3v}V+Be0 1.1.1 编写目的
6s3s*Nt7mPh"}_5`0 1.1.2 背景天空博客YW)P5X%u"A
1.1.3 定义天空博客4BGvT'f
1.1.4 参考资料天空博客)~!?!sFO~$T!S-T
1.2 可行性研究的前提
0g3G h_6z ]0 1.2.1 要求天空博客I3q F]7^,s6r/bI
1.2.2 目标天空博客vy] ckA
1.2.3 条件、假定和限制
&uKz p4w`+Ui*l'CR0 1.2.4 进行可行性研究的方法天空博客v4v&H*n C~'zl$P
1.2.5 评价尺度
,Eh8i.}$y ` IF0 1.3 对现有系统的分析
H1h @NV r@)q0 1.3.1 数据流程和处理流程天空博客3XSXg2y8zNAc
1.3.2 工作负荷天空博客F*w#aW&|&qm
1.3.3 费用开支
Vz2c#B9ku)z0 1.3.4 人员天空博客 a FUJ!G$v;~e
1.3.5 设备
(br0z&V9Ag0 1.3.6 局限性
&S [k,Hmc:KJC0 1.4 所建议的系统
` j sx6O$Jz0 1.4.1 对所建议系统的说明天空博客4a"f5u.{&y{|#]
1.4.2 数据流程各处理流程天空博客'B.|H4Gf:y.W%e
1.4.3 改进之处天空博客zn3r}(V4d\
1.4.4 影响
.`/o]&K1H#mp0 1.4.4.1 对象设备的影响天空博客Q1? Q er%JUS4V
1.4.4.2 对软件的影响天空博客"Cy-i"a C!\N^
1.4.4.3 对用户单位机构的影响天空博客 ^Y#i4}W*]&}J
1.4.4.4 对系统动行的影响天空博客%cH)Xz%Esb&s U
1.4.4.5 对开发的影响
*}V_g0CYD8{0 1.4.4.6 对地点和设施的影响
u%Z!}U0i^#X0 1.4.4.7 对经费开支的影响
/T9j$oJ'Guja m1p0 1.4.5 局限性
Gv*G2UB V^0 1.4.6 技术条件方面的可行性天空博客(f,UF5dXk.m
1.5 可选择其他系统方案
A:HZ;c*PG_)HP1|~}0 1.5.1 可选择的系统方案 1
!D:LM;Dq uV^'n9g0 1.5.2 可选择的系统方案 2天空博客AhQ"iG%v)X
……天空博客#N'c$S@L!?/H(Y
1.6 投资及收益分析天空博客,~.yd]q*S8vwN:u;i
1.6.1 支出天空博客1T'|[0Q6_R6uUZ!o
1.6.1.1 基本建设投资天空博客D&k%i!g_R&Jf+^FV
1.6.1.2 其他一次性支出
H e*Tk"o3w6t0 1.6.1.3 非一次性支出天空博客%r J\6v#V z3M h C8}d
1.6.2 收益
q8_ L:wwTA0 1.6.2.1 一次性收益天空博客9Hk_-ZzAF;_B
1.6.2.2 非一次性收益
5zX8ga0Iql0 1.6.2.3 不可定量的收益天空博客~?/`;W:EUxM
1.6.3 收益/投资比
0a O!a8fd*f&\0Jx0 1.6.4 投资回收周期
,Z#j6BX,O U0 1.6.5 敏感性分析
$fPJ {f#zX0 1.7 社会条件方面的可行性天空博客6U6j[zs7\t4V\
1.7.1 法律方面的可行性
:ZL)M e7Z0 1.7.2 使用方面的可行性
-O0Vo{ uA0 1.8 结论
?R:Q&J.Nig02 项目开发计划天空博客c;AHS1b6C'[x
编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的开发工作。编制内容要求如下:天空博客]2l_4F F ~1p}
2.1 引言天空博客8?1t+U7V:Z+L,w
2.1.1 编写目的
/WN-Z N)[F0 2.1.2 背景
HSC:Ga"L4[0 2.1.3 定义
9P%H_M%RYW0 2.1.4 参考资料
t(nCFsK"R6`0 2.2 项目概述天空博客4r&p#M+tpRX
2.2.1 工作内容
)c/h%q5oGQ^$}0 2.2.2 主要参加人员
y}#};mCz0 2.2.3 产品及成果
%VZ A/h$Xyot0 2.2.3.1 程序天空博客,Obg/g*v8j'a\
2.2.3.2 文件天空博客lMZ E rh0L
2.2.3.3 服务
4dKi2r)S+[p0 2.2.3.4 非移交产品天空博客T0py:e3LYA
2.2.4 验收标准天空博客KjZj%Zo eR*Yw
2.2.5 完成项目的最迟期限
oH7oiH0 2.2.6 本计划的审查者与批准者天空博客`k1h/?8t
2.3 实施总计划天空博客M,}O},R
2.3.1 工作任务的分解天空博客H P||,?*~M
2.3.2 接口人员天空博客D s([*w!Vv1M]n
2.3.3 进度
!x6nc,A"K0 2.3.4 预算天空博客tb%S_hd
2.3.5 关键问题
QV UQ!K-X!^0 2.4 支持条件
!d%QN Teb)N2uw0 2.4.1 计算机系统支持天空博客D Uv"A2P%sFh;i
2.4.2 需要用户承担的工作天空博客N#`W6q*r;{ @
2.4.3 需由外单位提供的条件天空博客G)?*SH'\ b4i
2.5 专题计划要点
5Z;~ vveXu03 软件需求说明书
}e R Co0 软件需求说明书的编制是为了使用户的软件开发者双方对该软件的起初规定有一个共同的理解,使之成为整个开发工作的基础。编制软件需求说明书的内容要求如下:天空博客]"Ob[:s_uv(K r
3.1 引言
l:iVF'Xs~(U0 3.1.1 编写的目的天空博客.c$A#GU8i XU
3.1.2 背景天空博客kK n%DvW-WZ V9mc+O
3.1.3 定义
_ d&e~G@&A0 3.1.1 参考资料
S\trXq T]0 3.2 任务概述
&E;s+x0]]0 3.2.1 目标天空博客7nXZC"q z
3.2.2 用户的点天空博客x [b@0q`rG
3.2.3 假定与约束天空博客0?Q7qN2B)S:u:k
3.3 需求规定
|R/R_9^4s{7N0 3.3.1 对功能的规定
d'G'PI-` m {0A`0 3.3.2 对性能的规定
W;n)sKC,y0[~h(Ea0 3.3.2.1 精度
] t(Y gv-y/|0 3.3.2.2 时间特性要求
w_ W\Mv3pd&y0 3.3.2.3 灵活性
_K U*~K0 3.3.3 输入输出要求
+WkE)cOH0 3.3.4 数据管理能力的要求天空博客bW.g\GR.B
3.3.5 故障处理要求天空博客f}^E/v[df
3.3.6 其它的专门的要求天空博客G2h(Er"|6f
3.4 运行环境规定天空博客:T X ^DH0{C\0V4?r'\a
3.4.1 设备
(\e)p&nc@.R1pz0 3.4.2 支持软件
*I8nzd~:j1?]}0 3.4.3 接口
~%_.Lh8R0 3.4.4 控制天空博客sO xHa2dd
4 数据需求说明书天空博客b!{*Gq;O2v@)?^^
数据要求说明书的编制目的是为了向整个开发时期提供关于处理数据的描述和数据采集要求的技术信息。编制数据要求说明书的内容要求如下:
$X%af9H:I?&Q/oCJ0 4.1 引言天空博客0XE"x s+{f
4.1.1 编写目的天空博客'K gl7V;j
4.1.2 背景
T5Z_bi1y2{C0 4.1.3 定义天空博客 c[G+o0HM W
4.1.4 参考资料天空博客a:h*]8O,`I%qP
4.2 数据的逻辑描述
WZpn0gB0c-Y W0 4.2.1 静态数据
4Gq\T"w&k&qp0 4.2.2 动态输入数据天空博客0@cG*n7yo0cEo
4.2.3 动态输出数据
v5i~K9W;p3R wi0 4.2.4 内部生成数据
K(K8O6x/f{2Wo0 4.2.5 数据约定
:vQ_'m(o}*t)La k0 4.3 数据的采集
!n8aI\"G3Gx`;B0 4.3.1 要求和范围
U\,V ]4z-Rj7d^t0 4.3.2 输入的承担者天空博客.L:G6D9h7B}*C%fg
4.3.3 处理
p$U1xD%O0 4.3.4 影响
%B0BW3j{EA{05 概要设计说明书
3vWsV;Zs@0 概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。编制概要设计说明书的内容要求如下:天空博客%kC9CAU7k%P
5.1 引言
7o'[J X IM0 5.1.1 编写目的
Yha f/`R0 5.1.2 背景
} n6Ed1@a~7O8M0f%n0 5.1.3 定义天空博客6{2ZM&TC T
5.1.4 参考资料
&LzM4]'_q.dx0 5.2 总体设计天空博客U;j$?A.yO
5.2.1 需求规定天空博客&['j9g'e#rR&`_VV3M
5.2.2 运行环境天空博客2] ?)vn|?O _m6qjp
5.2.3 基本设计概念和处理流程天空博客f.Bu}["{A+_*[8wJE
5.2.4 结构天空博客:|@;_&N i s~6fIeU
5.2.5 功能需求与程序的关系天空博客$_)gZ)[+o+Y:B'?2C t
5.2.6 人工处理过程天空博客0|"D(Q8g6N B2s;n/?#o
5.2.7 尚未解决的问题天空博客T(I,zg x T
5.3 接口设计天空博客"i J5nB3Y#s r#I8v8o K
5.3.1 用户接口
"z9ll_-B!^DyOW0 5.3.2 内部接口
RK;J^/e;I0 5.3.3 外部接口天空博客nQ@ TtqE8s
5.4 运行设计
omI#Iz n,Z0 5.4.1 运行模块组合天空博客Vu'})d2q6hB4_!G
5.4.2 运行控制天空博客y;p0pR[2NDH-E
5.4.3 运行时间
)D Tv-@2wZ p(E0 5.5 系统数据结构设计
\d c6cD9P7q4w0 5.5.1 逻辑结构设计要点
w"\O h.^2g1i0 5.5.2 物理结构设计要点天空博客 g4DM%\7T9}T
5.5.3 数据结构与程序的关系
n8Xy0[5q.J XE0 5.6 系统出错处理设计天空博客6\M C|#c-u(U
5.6.1 出错信息天空博客!W9n8PA)L$b:GZh
5.6.2 补救措施
H;@N btYh c0 5.6.3 系统维护设计天空博客{wxChv0Ra'k
6 详细设计说明书天空博客L@qRdrV j!m#VJ
详细说明书可称作程序设计说明书。编制目的是说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,如果一个软件系统比较简单,层次很少,本文件可以不单独编写,有关内容合并概要设计说明书。对详细设计说明书的内容要不得要求如下:
X(EeJ^wo4wW$O0 6.1 引言天空博客 y5i'u7gnZ Q6_r
6.1.1 编写目的
Qq&~jTwr0 6.1.2 背景
OtkyKE0 6.1.3 定义天空博客6g(n$S&s}? F"e
6.1.4 参考资料天空博客IB1^A O8ov
6.2 程序系统的组织结构
S`.tCd;mS0 6.3 程序1(标识符)设计说明天空博客$u hx%d"\+tOY
6.3.1 程序描述天空博客7~3t/gyf6P!w
6.3.2 功能天空博客#GY C(tcA#~
6.3.3 性能天空博客"\N~N+P+@m7b+A
6.3.4 输入项天空博客5igq EBV@my
6.3.5 输出项
hIIRy7F0 6.3.6 算法天空博客 w$K2DSC6?u(t4X
6.3.7 流程逻辑天空博客olL2zL4n,PC
6.3.8 接口
!zz0]]gf9W3Ze0 6.3.9 存储分配天空博客5V0cN/nTz(CJ+B
6.3.10 注释设计天空博客7DT/K[/w7j+q
6.3.11 限制条件
%h"D}F-h0 6.3.12 测试计划天空博客0df-V_@6e&nEq
6.3.13 尚未解决的问题天空博客v}l1B&z,r
6.4 程序2(标识符)设计说明
dIzf-l&bVu5^J0 ……
0juj!K!aLd07 数据库设计说明书天空博客4W7?$wCv(? H
数据库设计说明书的编制目的是对于设计中的数据库所有标识、逻辑结构和理结构作出具体的设计规定。其内容要求如下:
xv2b+cLI0 7.1 引言天空博客T f dj~$N{b
7.1.1 编写目的
6AT[oz0 7.1.2 背景
M8g5ag||/cW#qO:K0 7.1.3 定义
5rh?~Xu]as S0 7.1.4 参考资料天空博客c1o+Toe7`wz6J
7.2 外部设计
F$_-f9fLf0 7.2.1 标识符和状态
-^ z U+q#LYRv0 7.2.2 使用它的程序天空博客+wy6U(@,cUT n
7.2.3 约定
+d Tr4t2I#Z-`^L0 7.2.4 专门指导
-ndEZ$_ \WY z0 7.2.5 支持软件天空博客%[O^ [*}{(L\
7.3 结构设计天空博客@8w^U6GaALw0l&xe,K
7.3.1 概念结构设计
3~7n:X3}q R&{ S!O[0 7.3.2 逻辑结构设计
#`V^TkGbv2I0 7.3.3 理结构设计天空博客1T'z u"_)FQf?L H*Nr
7.4 运用设计天空博客&Y8Qi;lXd#S
7.4.1 数据字典设计天空博客 NW(f8l%} BN)r
7.4.2 安全保密设计天空博客6Q$JT9PHmq
8 用户手册
Q/h)~3L)i}2zP0 用户手册的编制是要使用非专门术语的语言,充分地描述该软件系统工程所具有的功能及基本的使用方法。使用户(或潜在用户)通过本手册能够了解该软件的用途,并且能够确定在什么情况下,如何使用它。具体的内容要求如下:天空博客 EC+xWFbx
8.1 引言天空博客#v[4e,EIh
8.1.1 编写目的天空博客N/L(@_8zOe
8.1.2 背景天空博客@h ]!n6_U
8.1.3 定义天空博客#rGQ pJ RT!t
8.1.4 参考资料天空博客/}'mv+zR2wn/U
8.2 用途
e1n8f d}MBu0 8.2.1 功能
ky8M0nc@j U:e6L0 8.2.2 性能
xwD@r8c2B0 8.2.2.1 精度天空博客 B-q9]9]yu!}/u:x3uG
8.2.2.2 时间特性
)^/F2X2B-m/^(t^R(A0 8.2.2.3 灵活性天空博客4JO r"KJR9BOD i:C
8.2.3 安全保密天空博客3H:Jw)@d!s [
8.3 运行环境天空博客ky$USlU(E `5Z.{
8.3.1 硬设备天空博客 R2N'C-\*S$w,d
8.3.2 支持软件天空博客'c@_-WQ[%~
8.3.3 数据结构天空博客 `]3P.V)~ F'C
8.4 使用过程天空博客(g y&R-F1Y%nO/\
8.4.1 安装与初始化
(L!]B'M*~Uo0 8.4.2 输入天空博客 p*v2P#SVl
8.4.2.1 输入数据的现实背景天空博客L6J%u9\_#\EiC
8.4.2.2 输入格式
"q;`yW'y8Bs~9EM0 8.4.2.3 输入举例
7h p5P^+y0 8.4.3 输出天空博客!z3i%Ovf Im7]?
8.4.3.1 输出数据的现实背景
xVv [!f0 8.4.3.2 输出格式天空博客8R|'Q7l$w;|jn4X-u
8.4.3.3 输出举例天空博客x8u.e c$x5};UY D
8.4.4 文卷查询天空博客6Qac MI$a)GE[RJ+T
8.4.5 出错处理与恢复
!H5J+c^G5rB0 8.4.6 终端操作
l4~7Ewc'@x09 操作手册
h'm{dA B&Y3p[0操作手册的编制是为了向操作人中提供该软件每一个运行的具体过程和有关知识,包括操作方法的细节。具体的内容要求如下:天空博客!rJhQ4Rszb9|_
9.1 引言
sE?\"W!wv0 9.1.1 编写目的
#w^/b[:MFM{iD0 9.1.2 背景
p{i:cz(V,]0 9.1.3 定义天空博客`yo `5[k
9.1.2 参考资料
gWi(VG&|C6J{R0 9.2 软件概述
4ToMuB0 9.2.1 软件的结构天空博客*N)MC"HN8b
9.2.2 程序表天空博客)j ~CB$P#@
9.2.3 文卷表
E3QDkZ#N3W^0 9.3 安装与初始化天空博客ohv9s+?Q
9.4 运行说明
9|&o8Y B)B]u w+b0 9.4.1 运行表
(X_Z W,B!^Y*^:D0 9.4.2 运行步骤天空博客3vI_\Y];R
9.4.3 运行1(标识符)说明
'?tGZ2^"X0 9.4.3.1 运行控制天空博客 q._HkY5v;K,k
9.4.3.2 操作信息天空博客\&J0IX NOO"v%B
9.4.3.3 输入-输出文卷天空博客rX\/B*a&jI
9.4.3.4 输出文段
#o4|[m"F}0 9.4.3.5 输出文段的复制天空博客(_j1m"H)pe&cXr
9.4.3.6 启动恢复过程天空博客i.xN%D9p.R X-S@
9.4.4 运行2(标识符)说明
MU,| Z%Z^5[0 9.5 非常规过程
AkPwK-J4hO0 9.6 远程操作
Ns4C]#DUg4Ac T010 模块开发卷宗天空博客0RU,p|G?0]b;]
模块开发卷宗是在模块开发过程中逐步编写出来的,每完成一个模块或一级密切相关的模块的复审时编写一份,应该把所有的模块开发卷宗汇集在一起。编写的目的是记录和汇总低层次开发的进度和结果,以便于对整个模块开发工作的管理和复审,并为将来的维护提供非常有用的技术信息。具体的内容要求如下:
5l0Q#V)FaIE0 10.1 标题
"X@;]Lh YJ5~,E ]5m0 10.2 模块开发情况表天空博客-}-M@,A/Hl
10.3 功能说明
'jW QL~EWV0 10.4 设计说明天空博客to2J(f xg(wX/t+s
10.5 源代码清单天空博客[4F L0A;a&mF]2K
10.6 测试说明
aWg-}/Y/^Ma0 10.7 复审的结论天空博客$X)}?Q.Xv/\ \E"sV
11 测试计划天空博客&Lo_It!In1p3^
11.1 引言天空博客;r&h^M,^`o~
11.1.1 编写目的
_ A1xs[!{;}9O0 11.1.2 背景天空博客$K;o,d4X~o Mcl
11.1.3 定义天空博客;DQ ^ o,jC|R
11.1.4 参考资料
\:R*O8}.XK!H%Ym;N0 11.2 计划
S+G)oW+[*z:n0 11.2.1 软件说明
s6Nf2a/p@qg.o0 11.2.2 测试内容天空博客 m` rg&qd#Z:R+K
11.2.3 测试1(标识符)天空博客7I8a7@6p/b
11.2.3 .1 进度安排天空博客;hv/u&[/\ b X w
11.2.3 .2 条件
I4O*|/PFix0 11.2.3 .3 测试资料天空博客A b"y J J
11.2.3 .4 测试培训天空博客n-WPsEb~c![k4N
11.2.4 测试2(标识符)天空博客'JT#Bhene,_
……
_,q7XY?C%Q1v)T0 11.3 测试设计说明天空博客'U&U)V8^6og1y
11.3.1 测试1(标识符)天空博客&b,?Zf;R
11.3.1 .1 控制
.GQw zNJ-f7n0 11.3.1 .2 输入
Ti%DCum3R'dlp0 11.3.1 .3 输出天空博客#SK%rj9L'kp,e
11.3.1 .4 过程
1Etnt,?7}0 11.3.2 测试2(标识符)
O5g5R-k \(_ V q0 ……天空博客+aMd ~:l
11.4 评价准则天空博客 jSAHvq7R8F jU
11.4.1 范围天空博客O7mX-SMQ q
11.4.2 数据整理
q*]i r7n6d9B@0 11.4.3 尺度天空博客Z J$`e3kL~,Gj
12 测试分析报告
+XI9}(bZ~0 测试分析报告的编写是为了把组装测试和确认测试的结果、发现及分析写成文件加发记载,具体的编写内容要求如下:天空博客/Nb{d3S5d O
12.1 引言
3E3f?mp0fl$z eH0 12.1.1 编写目的天空博客_}2F"Kt8VA[_
12.1.2 背景天空博客m&j&h F"z p ob/} a
12.1.3 定义
I'x,p0Za|&?:u?J ]0 12.1.4 参考资料
'Y)a|[J~0 12.2 测度概要天空博客 K0y%\#^6owi
12.3 测试结果及发现
"q g*T w/B/z0 12.3.1 测试1(标识符)
H-?0}}8gh#Jb0 12.3.2 测试2(标识符)
1BoW"^8k9LT0 ……天空博客F&Vv#u2tai D7L
12.4 对软件功能的结论天空博客G8U'C#k)j:r-D6]
12.4.1 功能1(标识符)
9a!xQV G5}O0 12.4.1 .1 能力
^0Wh+w4j iyP0
软件开发文档模板天空博客4c#?2JkQ#d.B|.]
天空博客ESEN2HR#_Oi v_9U'rS}R01 可行性研究报告天空博客 dw.G6],T H
可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案。天空博客@ak$jWk};\.u
可行性研究报告的编写内容要求如下:
BO\]p,{0 1.1 引言
5WtA3v}V+Be0 1.1.1 编写目的
6s3s*Nt7mPh"}_5`0 1.1.2 背景天空博客YW)P5X%u"A
1.1.3 定义天空博客4BGvT'f
1.1.4 参考资料天空博客)~!?!sFO~$T!S-T
1.2 可行性研究的前提
0g3G h_6z ]0 1.2.1 要求天空博客I3q F]7^,s6r/bI
1.2.2 目标天空博客vy] ckA
1.2.3 条件、假定和限制
&uKz p4w`+Ui*l'CR0 1.2.4 进行可行性研究的方法天空博客v4v&H*n C~'zl$P
1.2.5 评价尺度
,Eh8i.}$y ` IF0 1.3 对现有系统的分析
H1h @NV r@)q0 1.3.1 数据流程和处理流程天空博客3XSXg2y8zNAc
1.3.2 工作负荷天空博客F*w#aW&|&qm
1.3.3 费用开支
Vz2c#B9ku)z0 1.3.4 人员天空博客 a FUJ!G$v;~e
1.3.5 设备
(br0z&V9Ag0 1.3.6 局限性
&S [k,Hmc:KJC0 1.4 所建议的系统
` j sx6O$Jz0 1.4.1 对所建议系统的说明天空博客4a"f5u.{&y{|#]
1.4.2 数据流程各处理流程天空博客'B.|H4Gf:y.W%e
1.4.3 改进之处天空博客zn3r}(V4d\
1.4.4 影响
.`/o]&K1H#mp0 1.4.4.1 对象设备的影响天空博客Q1? Q er%JUS4V
1.4.4.2 对软件的影响天空博客"Cy-i"a C!\N^
1.4.4.3 对用户单位机构的影响天空博客 ^Y#i4}W*]&}J
1.4.4.4 对系统动行的影响天空博客%cH)Xz%Esb&s U
1.4.4.5 对开发的影响
*}V_g0CYD8{0 1.4.4.6 对地点和设施的影响
u%Z!}U0i^#X0 1.4.4.7 对经费开支的影响
/T9j$oJ'Guja m1p0 1.4.5 局限性
Gv*G2UB V^0 1.4.6 技术条件方面的可行性天空博客(f,UF5dXk.m
1.5 可选择其他系统方案
A:HZ;c*PG_)HP1|~}0 1.5.1 可选择的系统方案 1
!D:LM;Dq uV^'n9g0 1.5.2 可选择的系统方案 2天空博客AhQ"iG%v)X
……天空博客#N'c$S@L!?/H(Y
1.6 投资及收益分析天空博客,~.yd]q*S8vwN:u;i
1.6.1 支出天空博客1T'|[0Q6_R6uUZ!o
1.6.1.1 基本建设投资天空博客D&k%i!g_R&Jf+^FV
1.6.1.2 其他一次性支出
H e*Tk"o3w6t0 1.6.1.3 非一次性支出天空博客%r J\6v#V z3M h C8}d
1.6.2 收益
q8_ L:wwTA0 1.6.2.1 一次性收益天空博客9Hk_-ZzAF;_B
1.6.2.2 非一次性收益
5zX8ga0Iql0 1.6.2.3 不可定量的收益天空博客~?/`;W:EUxM
1.6.3 收益/投资比
0a O!a8fd*f&\0Jx0 1.6.4 投资回收周期
,Z#j6BX,O U0 1.6.5 敏感性分析
$fPJ {f#zX0 1.7 社会条件方面的可行性天空博客6U6j[zs7\t4V\
1.7.1 法律方面的可行性
:ZL)M e7Z0 1.7.2 使用方面的可行性
-O0Vo{ uA0 1.8 结论
?R:Q&J.Nig02 项目开发计划天空博客c;AHS1b6C'[x
编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的开发工作。编制内容要求如下:天空博客]2l_4F F ~1p}
2.1 引言天空博客8?1t+U7V:Z+L,w
2.1.1 编写目的
/WN-Z N)[F0 2.1.2 背景
HSC:Ga"L4[0 2.1.3 定义
9P%H_M%RYW0 2.1.4 参考资料
t(nCFsK"R6`0 2.2 项目概述天空博客4r&p#M+tpRX
2.2.1 工作内容
)c/h%q5oGQ^$}0 2.2.2 主要参加人员
y}#};mCz0 2.2.3 产品及成果
%VZ A/h$Xyot0 2.2.3.1 程序天空博客,Obg/g*v8j'a\
2.2.3.2 文件天空博客lMZ E rh0L
2.2.3.3 服务
4dKi2r)S+[p0 2.2.3.4 非移交产品天空博客T0py:e3LYA
2.2.4 验收标准天空博客KjZj%Zo eR*Yw
2.2.5 完成项目的最迟期限
oH7oiH0 2.2.6 本计划的审查者与批准者天空博客`k1h/?8t
2.3 实施总计划天空博客M,}O},R
2.3.1 工作任务的分解天空博客H P||,?*~M
2.3.2 接口人员天空博客D s([*w!Vv1M]n
2.3.3 进度
!x6nc,A"K0 2.3.4 预算天空博客tb%S_hd
2.3.5 关键问题
QV UQ!K-X!^0 2.4 支持条件
!d%QN Teb)N2uw0 2.4.1 计算机系统支持天空博客D Uv"A2P%sFh;i
2.4.2 需要用户承担的工作天空博客N#`W6q*r;{ @
2.4.3 需由外单位提供的条件天空博客G)?*SH'\ b4i
2.5 专题计划要点
5Z;~ vveXu03 软件需求说明书
}e R Co0 软件需求说明书的编制是为了使用户的软件开发者双方对该软件的起初规定有一个共同的理解,使之成为整个开发工作的基础。编制软件需求说明书的内容要求如下:天空博客]"Ob[:s_uv(K r
3.1 引言
l:iVF'Xs~(U0 3.1.1 编写的目的天空博客.c$A#GU8i XU
3.1.2 背景天空博客kK n%DvW-WZ V9mc+O
3.1.3 定义
_ d&e~G@&A0 3.1.1 参考资料
S\trXq T]0 3.2 任务概述
&E;s+x0]]0 3.2.1 目标天空博客7nXZC"q z
3.2.2 用户的点天空博客x [b@0q`rG
3.2.3 假定与约束天空博客0?Q7qN2B)S:u:k
3.3 需求规定
|R/R_9^4s{7N0 3.3.1 对功能的规定
d'G'PI-` m {0A`0 3.3.2 对性能的规定
W;n)sKC,y0[~h(Ea0 3.3.2.1 精度
] t(Y gv-y/|0 3.3.2.2 时间特性要求
w_ W\Mv3pd&y0 3.3.2.3 灵活性
_K U*~K0 3.3.3 输入输出要求
+WkE)cOH0 3.3.4 数据管理能力的要求天空博客bW.g\GR.B
3.3.5 故障处理要求天空博客f}^E/v[df
3.3.6 其它的专门的要求天空博客G2h(Er"|6f
3.4 运行环境规定天空博客:T X ^DH0{C\0V4?r'\a
3.4.1 设备
(\e)p&nc@.R1pz0 3.4.2 支持软件
*I8nzd~:j1?]}0 3.4.3 接口
~%_.Lh8R0 3.4.4 控制天空博客sO xHa2dd
4 数据需求说明书天空博客b!{*Gq;O2v@)?^^
数据要求说明书的编制目的是为了向整个开发时期提供关于处理数据的描述和数据采集要求的技术信息。编制数据要求说明书的内容要求如下:
$X%af9H:I?&Q/oCJ0 4.1 引言天空博客0XE"x s+{f
4.1.1 编写目的天空博客'K gl7V;j
4.1.2 背景
T5Z_bi1y2{C0 4.1.3 定义天空博客 c[G+o0HM W
4.1.4 参考资料天空博客a:h*]8O,`I%qP
4.2 数据的逻辑描述
WZpn0gB0c-Y W0 4.2.1 静态数据
4Gq\T"w&k&qp0 4.2.2 动态输入数据天空博客0@cG*n7yo0cEo
4.2.3 动态输出数据
v5i~K9W;p3R wi0 4.2.4 内部生成数据
K(K8O6x/f{2Wo0 4.2.5 数据约定
:vQ_'m(o}*t)La k0 4.3 数据的采集
!n8aI\"G3Gx`;B0 4.3.1 要求和范围
U\,V ]4z-Rj7d^t0 4.3.2 输入的承担者天空博客.L:G6D9h7B}*C%fg
4.3.3 处理
p$U1xD%O0 4.3.4 影响
%B0BW3j{EA{05 概要设计说明书
3vWsV;Zs@0 概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。编制概要设计说明书的内容要求如下:天空博客%kC9CAU7k%P
5.1 引言
7o'[J X IM0 5.1.1 编写目的
Yha f/`R0 5.1.2 背景
} n6Ed1@a~7O8M0f%n0 5.1.3 定义天空博客6{2ZM&TC T
5.1.4 参考资料
&LzM4]'_q.dx0 5.2 总体设计天空博客U;j$?A.yO
5.2.1 需求规定天空博客&['j9g'e#rR&`_VV3M
5.2.2 运行环境天空博客2] ?)vn|?O _m6qjp
5.2.3 基本设计概念和处理流程天空博客f.Bu}["{A+_*[8wJE
5.2.4 结构天空博客:|@;_&N i s~6fIeU
5.2.5 功能需求与程序的关系天空博客$_)gZ)[+o+Y:B'?2C t
5.2.6 人工处理过程天空博客0|"D(Q8g6N B2s;n/?#o
5.2.7 尚未解决的问题天空博客T(I,zg x T
5.3 接口设计天空博客"i J5nB3Y#s r#I8v8o K
5.3.1 用户接口
"z9ll_-B!^DyOW0 5.3.2 内部接口
RK;J^/e;I0 5.3.3 外部接口天空博客nQ@ TtqE8s
5.4 运行设计
omI#Iz n,Z0 5.4.1 运行模块组合天空博客Vu'})d2q6hB4_!G
5.4.2 运行控制天空博客y;p0pR[2NDH-E
5.4.3 运行时间
)D Tv-@2wZ p(E0 5.5 系统数据结构设计
\d c6cD9P7q4w0 5.5.1 逻辑结构设计要点
w"\O h.^2g1i0 5.5.2 物理结构设计要点天空博客 g4DM%\7T9}T
5.5.3 数据结构与程序的关系
n8Xy0[5q.J XE0 5.6 系统出错处理设计天空博客6\M C|#c-u(U
5.6.1 出错信息天空博客!W9n8PA)L$b:GZh
5.6.2 补救措施
H;@N btYh c0 5.6.3 系统维护设计天空博客{wxChv0Ra'k
6 详细设计说明书天空博客L@qRdrV j!m#VJ
详细说明书可称作程序设计说明书。编制目的是说明一个软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,如果一个软件系统比较简单,层次很少,本文件可以不单独编写,有关内容合并概要设计说明书。对详细设计说明书的内容要不得要求如下:
X(EeJ^wo4wW$O0 6.1 引言天空博客 y5i'u7gnZ Q6_r
6.1.1 编写目的
Qq&~jTwr0 6.1.2 背景
OtkyKE0 6.1.3 定义天空博客6g(n$S&s}? F"e
6.1.4 参考资料天空博客IB1^A O8ov
6.2 程序系统的组织结构
S`.tCd;mS0 6.3 程序1(标识符)设计说明天空博客$u hx%d"\+tOY
6.3.1 程序描述天空博客7~3t/gyf6P!w
6.3.2 功能天空博客#GY C(tcA#~
6.3.3 性能天空博客"\N~N+P+@m7b+A
6.3.4 输入项天空博客5igq EBV@my
6.3.5 输出项
hIIRy7F0 6.3.6 算法天空博客 w$K2DSC6?u(t4X
6.3.7 流程逻辑天空博客olL2zL4n,PC
6.3.8 接口
!zz0]]gf9W3Ze0 6.3.9 存储分配天空博客5V0cN/nTz(CJ+B
6.3.10 注释设计天空博客7DT/K[/w7j+q
6.3.11 限制条件
%h"D}F-h0 6.3.12 测试计划天空博客0df-V_@6e&nEq
6.3.13 尚未解决的问题天空博客v}l1B&z,r
6.4 程序2(标识符)设计说明
dIzf-l&bVu5^J0 ……
0juj!K!aLd07 数据库设计说明书天空博客4W7?$wCv(? H
数据库设计说明书的编制目的是对于设计中的数据库所有标识、逻辑结构和理结构作出具体的设计规定。其内容要求如下:
xv2b+cLI0 7.1 引言天空博客T f dj~$N{b
7.1.1 编写目的
6AT[oz0 7.1.2 背景
M8g5ag||/cW#qO:K0 7.1.3 定义
5rh?~Xu]as S0 7.1.4 参考资料天空博客c1o+Toe7`wz6J
7.2 外部设计
F$_-f9fLf0 7.2.1 标识符和状态
-^ z U+q#LYRv0 7.2.2 使用它的程序天空博客+wy6U(@,cUT n
7.2.3 约定
+d Tr4t2I#Z-`^L0 7.2.4 专门指导
-ndEZ$_ \WY z0 7.2.5 支持软件天空博客%[O^ [*}{(L\
7.3 结构设计天空博客@8w^U6GaALw0l&xe,K
7.3.1 概念结构设计
3~7n:X3}q R&{ S!O[0 7.3.2 逻辑结构设计
#`V^TkGbv2I0 7.3.3 理结构设计天空博客1T'z u"_)FQf?L H*Nr
7.4 运用设计天空博客&Y8Qi;lXd#S
7.4.1 数据字典设计天空博客 NW(f8l%} BN)r
7.4.2 安全保密设计天空博客6Q$JT9PHmq
8 用户手册
Q/h)~3L)i}2zP0 用户手册的编制是要使用非专门术语的语言,充分地描述该软件系统工程所具有的功能及基本的使用方法。使用户(或潜在用户)通过本手册能够了解该软件的用途,并且能够确定在什么情况下,如何使用它。具体的内容要求如下:天空博客 EC+xWFbx
8.1 引言天空博客#v[4e,EIh
8.1.1 编写目的天空博客N/L(@_8zOe
8.1.2 背景天空博客@h ]!n6_U
8.1.3 定义天空博客#rGQ pJ RT!t
8.1.4 参考资料天空博客/}'mv+zR2wn/U
8.2 用途
e1n8f d}MBu0 8.2.1 功能
ky8M0nc@j U:e6L0 8.2.2 性能
xwD@r8c2B0 8.2.2.1 精度天空博客 B-q9]9]yu!}/u:x3uG
8.2.2.2 时间特性
)^/F2X2B-m/^(t^R(A0 8.2.2.3 灵活性天空博客4JO r"KJR9BOD i:C
8.2.3 安全保密天空博客3H:Jw)@d!s [
8.3 运行环境天空博客ky$USlU(E `5Z.{
8.3.1 硬设备天空博客 R2N'C-\*S$w,d
8.3.2 支持软件天空博客'c@_-WQ[%~
8.3.3 数据结构天空博客 `]3P.V)~ F'C
8.4 使用过程天空博客(g y&R-F1Y%nO/\
8.4.1 安装与初始化
(L!]B'M*~Uo0 8.4.2 输入天空博客 p*v2P#SVl
8.4.2.1 输入数据的现实背景天空博客L6J%u9\_#\EiC
8.4.2.2 输入格式
"q;`yW'y8Bs~9EM0 8.4.2.3 输入举例
7h p5P^+y0 8.4.3 输出天空博客!z3i%Ovf Im7]?
8.4.3.1 输出数据的现实背景
xVv [!f0 8.4.3.2 输出格式天空博客8R|'Q7l$w;|jn4X-u
8.4.3.3 输出举例天空博客x8u.e c$x5};UY D
8.4.4 文卷查询天空博客6Qac MI$a)GE[RJ+T
8.4.5 出错处理与恢复
!H5J+c^G5rB0 8.4.6 终端操作
l4~7Ewc'@x09 操作手册
h'm{dA B&Y3p[0操作手册的编制是为了向操作人中提供该软件每一个运行的具体过程和有关知识,包括操作方法的细节。具体的内容要求如下:天空博客!rJhQ4Rszb9|_
9.1 引言
sE?\"W!wv0 9.1.1 编写目的
#w^/b[:MFM{iD0 9.1.2 背景
p{i:cz(V,]0 9.1.3 定义天空博客`yo `5[k
9.1.2 参考资料
gWi(VG&|C6J{R0 9.2 软件概述
4ToMuB0 9.2.1 软件的结构天空博客*N)MC"HN8b
9.2.2 程序表天空博客)j ~CB$P#@
9.2.3 文卷表
E3QDkZ#N3W^0 9.3 安装与初始化天空博客ohv9s+?Q
9.4 运行说明
9|&o8Y B)B]u w+b0 9.4.1 运行表
(X_Z W,B!^Y*^:D0 9.4.2 运行步骤天空博客3vI_\Y];R
9.4.3 运行1(标识符)说明
'?tGZ2^"X0 9.4.3.1 运行控制天空博客 q._HkY5v;K,k
9.4.3.2 操作信息天空博客\&J0IX NOO"v%B
9.4.3.3 输入-输出文卷天空博客rX\/B*a&jI
9.4.3.4 输出文段
#o4|[m"F}0 9.4.3.5 输出文段的复制天空博客(_j1m"H)pe&cXr
9.4.3.6 启动恢复过程天空博客i.xN%D9p.R X-S@
9.4.4 运行2(标识符)说明
MU,| Z%Z^5[0 9.5 非常规过程
AkPwK-J4hO0 9.6 远程操作
Ns4C]#DUg4Ac T010 模块开发卷宗天空博客0RU,p|G?0]b;]
模块开发卷宗是在模块开发过程中逐步编写出来的,每完成一个模块或一级密切相关的模块的复审时编写一份,应该把所有的模块开发卷宗汇集在一起。编写的目的是记录和汇总低层次开发的进度和结果,以便于对整个模块开发工作的管理和复审,并为将来的维护提供非常有用的技术信息。具体的内容要求如下:
5l0Q#V)FaIE0 10.1 标题
"X@;]Lh YJ5~,E ]5m0 10.2 模块开发情况表天空博客-}-M@,A/Hl
10.3 功能说明
'jW QL~EWV0 10.4 设计说明天空博客to2J(f xg(wX/t+s
10.5 源代码清单天空博客[4F L0A;a&mF]2K
10.6 测试说明
aWg-}/Y/^Ma0 10.7 复审的结论天空博客$X)}?Q.Xv/\ \E"sV
11 测试计划天空博客&Lo_It!In1p3^
11.1 引言天空博客;r&h^M,^`o~
11.1.1 编写目的
_ A1xs[!{;}9O0 11.1.2 背景天空博客$K;o,d4X~o Mcl
11.1.3 定义天空博客;DQ ^ o,jC|R
11.1.4 参考资料
\:R*O8}.XK!H%Ym;N0 11.2 计划
S+G)oW+[*z:n0 11.2.1 软件说明
s6Nf2a/p@qg.o0 11.2.2 测试内容天空博客 m` rg&qd#Z:R+K
11.2.3 测试1(标识符)天空博客7I8a7@6p/b
11.2.3 .1 进度安排天空博客;hv/u&[/\ b X w
11.2.3 .2 条件
I4O*|/PFix0 11.2.3 .3 测试资料天空博客A b"y J J
11.2.3 .4 测试培训天空博客n-WPsEb~c![k4N
11.2.4 测试2(标识符)天空博客'JT#Bhene,_
……
_,q7XY?C%Q1v)T0 11.3 测试设计说明天空博客'U&U)V8^6og1y
11.3.1 测试1(标识符)天空博客&b,?Zf;R
11.3.1 .1 控制
.GQw zNJ-f7n0 11.3.1 .2 输入
Ti%DCum3R'dlp0 11.3.1 .3 输出天空博客#SK%rj9L'kp,e
11.3.1 .4 过程
1Etnt,?7}0 11.3.2 测试2(标识符)
O5g5R-k \(_ V q0 ……天空博客+aMd ~:l
11.4 评价准则天空博客 jSAHvq7R8F jU
11.4.1 范围天空博客O7mX-SMQ q
11.4.2 数据整理
q*]i r7n6d9B@0 11.4.3 尺度天空博客Z J$`e3kL~,Gj
12 测试分析报告
+XI9}(bZ~0 测试分析报告的编写是为了把组装测试和确认测试的结果、发现及分析写成文件加发记载,具体的编写内容要求如下:天空博客/Nb{d3S5d O
12.1 引言
3E3f?mp0fl$z eH0 12.1.1 编写目的天空博客_}2F"Kt8VA[_
12.1.2 背景天空博客m&j&h F"z p ob/} a
12.1.3 定义
I'x,p0Za|&?:u?J ]0 12.1.4 参考资料
'Y)a|[J~0 12.2 测度概要天空博客 K0y%\#^6owi
12.3 测试结果及发现
"q g*T w/B/z0 12.3.1 测试1(标识符)
H-?0}}8gh#Jb0 12.3.2 测试2(标识符)
1BoW"^8k9LT0 ……天空博客F&Vv#u2tai D7L
12.4 对软件功能的结论天空博客G8U'C#k)j:r-D6]
12.4.1 功能1(标识符)
9a!xQV G5}O0 12.4.1 .1 能力