- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
年 月
文档属性
文件属性 内容 文件名称 程序规格书(项目)编写标准 文件编号 无 文件版本号 A4 文件状态 正式稿 作 者 开发一部、质控办 文件初次发布日期 2004年4月21日 文件初次实施日期 2004年4月21日
文档变更过程
版本 修正日期 修正人 备注 A1 2006-2-17 李斐 A2 2007-4-10 刘吉洲 A3 2008-11-12 林芳 A4 2009-2-23 龚光庆
本版本变更内容描述
序号 修改内容描述 1. 增加2.4规范执行情况 注:封面的密级由其制作或编写部门负责确定,模板中的密级划分仅为通常情况下的定义,实际情况下需根据资料内容的重要程度进行相应的调整。
编写说明
《项目程序规格书》是在《项目系统规格书》的指导下进行详细设计的输出文档。它的作用是指导开发人员的编码。
在《项目程序规格书》中对《项目系统规格书》中划分的模块进行详细设计,《项目程序规格书》对模块的详细设计应细化到每个逻辑分支。同时应通过流程图对程序流程和逻辑处理进行详细描述。
编写时格式要求:正文中文字体采用“宋体”,英文字体采用“Times New Roman”;正文标题采用四号字体,其它正文内容采用五号字体,行距采用单倍行距。
目 录
第 1 章 程序/模块描述 1
1.1 XXX程序/模块名 1
1.1.1 程序/模块功能 1
1.1.2 输入输出信息 1
1.1.3 调用的其它程序 1
1.1.4 程序/模块流程图和逻辑描述 2
1.1.5 其它说明 2
1.2 XXX程序/模块名 2
第 2 章 附件 3
2.1 程序/模块清单 3
2.2 COPYBOOK清单 3
2.3 错误信息表 3
2.4 规范执行情况 3
第 3 章 示例 3
3.1 程序名示例 3
3.2 程序功能示例 4
3.3 输入输出信息示例 4
3.4 调用的其它程序示例 5
3.5 程序流程图和逻辑描述示例 5
3.6 其它说明示例 10
程序/模块描述
本章是对系统中的各个程序模块进行详细设计,每个模块用一个小节来描述。对于跨不同子系统的项目,可将本章按不同的子系统把程序模块分成几章来编写,并在每章的标题前加上子系统的名称。
XXX程序/模块名
程序/模块名,对应于程序清单中的程序名字段,用于描述程序的英文名称,并在其说明中描述程序的中文名称。
详见程序名示例
程序/模块功能
程序/模块功能,要求将程序/模块清单中的功能描述进行细化,用通俗易懂的语言描述本程序/模块实现的功能。
详见程序功能示例
输入输出信息
本程序/模块处理的所有输入数据格式(包括数据项的名称、标识、位数和相互间的关联关系等)及处理后的应答信息或输出数据格式等。对于非主机程序可以通过表格形式进行描述,表格描述内容包括:序号、变量名、中文名称、类型、备注。
序号以变量出现顺序按照从1开始逐个加1的原则产生。
变量名称用于描述变量的英文名称。
中文名称用于描述变量的中文描述或者画面显示的中文提示信息。
类型用于表明变量的数据类型,长度,小数位数等信息。
备注用于描述输入变量的输入性质、所对应的数据字典、与其他变量之间的相互关系,或者输出变量的处理要求、打印要求等。
详见输入输出信息(非主机程序示例)
调用的其它程序
列出在本程序调用的其它程序清单,包括本系统公用程序和他系统的接口程序。
对于非主机程序可以通过文字进行描述。
对于主机程序可以通过表格形式进行程序调用的描述,表格内容包括:序号、程序名称、功能描述、备注等。
序号以变量调用顺序按照从1开始逐个加1的原则产生。
程序名称用于描述被调用程序的英文名称。
功能描述要求对被调用程序实现的功能进行简单准确的描述。
备注用于说明程序被调用过程中的特殊注意事项。
详见调用的其它程序示例
程序/模块流程图和逻辑描述
本部分可以通过表格形式进行描述,程序模块间用空行来区分,同一程序第一行用于说明程序模块序号和模块中文描述;第二行画出本程序的流程图,流程图中每个模块的名称要求按照中心程序模块命名规则给予命名;第三行书写文字描述对程序的逻辑分支进行补充说明;若有算法的,要求对算法要用伪代码编写;对边界值的处理要详细描述。
对于一个模块中有多个程序的时候,可先画出模块的流程图,再画各程序的内部流程图。
注意:公用程序或者公用模块可以不进行单独的描述,但要说明参考的公用文档名称。
详见程序流程图和逻辑描述示例
其它说明
非主机程序在此添加调用的Pts、Dsr的描述,Pts文件需要给出文件名称,Dsr文件需要给出文件名称、
文档评论(0)