DZ/T 0169-1997
标准分类号
标准ICS号:信息技术、办公机械设备>>35.080软件开发和系统文件
中标分类号:电子元器件与信息技术>>信息处理技术>>L77软件工程
关联标准
出版信息
出版社:中国标准出版社
页数:9
标准价格:10.0 元
标准简介
本规范适用于地质矿产行业物探化探计算机软件开发的全过程。也可供地质矿产行业其他专业进行类似工作时参照使用。 DZ/T 0169-1997 物探化探计算机软件开发规范 DZ/T0169-1997 标准下载解压密码:www.bzxz.net
标准内容
1C5,35.180
香案号::951997
中华人民共和国地质矿产行业标准DZ/T 0169
物探化探计算机软件开发规范
1997-03-19发布
中华人民共和国地质矿产部发布1997
1997-11-01实施
D7./T159—1997
本频范为物染化探软件开发工作的需央分析没计,实现、视试,验收及交忆等上而取亲「统一的牌本要求。严梢遵守本虹范使开的软件且有可并生利可维护性:能成为产品。本斯范由全国地质配产标准化委划会物探化探处技术变会提出并归口。本项范出地购矿产物化探教件开发中心负志起车本规范主要起草:要家鉴阳明,1范园
中华人民共和国地质矿产行业标准物探化探计算机软件开发规范
D7./T0169-1997
本规范适用小地质矿产行收均探化探计章机教件十发的全逆程也可供地质矿产行业其他专业过行举似工作时参照快月,
2引用标准
本标准引年下列标准的有关条款:木杯准发布时,这些引用标准均为有效所有标准部会被修订,使用本标准的冬方应探讨使耐下列标准量新版本的可能性GB856—%5计算机件开发规范
GB6567—88计算机较件产品开发文件编制指南GR/T11457—B9教件工程术语
3术语
术语的定义见GB/T11457,
下面给出本规范用到的其他一些术语的定义。3.1软件
使计算机能够热行计算或控制功能所需要的计共机损序及有关数抛和文档。32女挡
与程序并发、维护和使用有关的文字材料完是软伴的单要组成部分:3.3任务委托方
指为软件产品的开发据供资金井对产品提出各行需求的单位或个人,3.4任务承办方
指为任多查方并发,购买或选用软件产品的单位感个人。3.5用户
指使用所开发软件的单疫个人。3.6软件开发周期
指从确定一个致件产品的需求开始判产品交付使用为止的时间周期这个用期般包括:需求分折.设计.实现,测试安装,验收和维护阶段。3.7州合度
计算机程序中类块之间相互依赖的量度,3. B内罩度
单个序模块所势行的诸任务在功能上的占相关账的性度。4总体要求
本范的总件要求包括:需求分折、设计·实现、测试、验收和文当.但不包括软件开发项日的可行性中华人民共和国地质矿产部1997-03-19批准1997-11-1实施
Dz:T01691997
抢证报告以任务接拉点(以到定方甲方)和位商承小方(以下约定为乙方)双方等字的合同书4.1密求分析
《为报据回为对项所的可行性论证报告与具体要求业行恶求年析制定转件需求说明片.并取得H方的认可.作方下·-阶段工作的依据。4. 2设计
乙方应忙折耐求流明书,保证款件安计完全独足合同中所就定的所技未要求,未经中方同意不得修收,软门设计节由中方年织中宗.2.3环
乙方恨教件设计进行编程,实以时必将采月守台店家标遍或占家标报的室序设谨语言(合同中上有具体要孕的除外)。
4.4测试
2片必联示测试计刘。卷库单元测试立实玩价段法行造行收件组装测试后提安准确和完整的测试结果投书:如果所开发范软件是革一系统关组成部分,则应该参加该系统的纪表测试,4.5验
软件验收么须距行正式于续,软严必须足合同规定的听有要求,在些收前,一影须完成软件确认测试.商认通试声在实网或模拟环说中实增,4.6文梦
乙方之须完改规定的文档,义挡确制过程中充分明最牛方意死,使用的文字证言应通俗、无歧文:实档格式接乃逆行书写.司根录软件规模对文档内容进行增步5具体要求
5.1需求分析
5. 1. 1 任务
确定所开发软牛的运行环境、功能和性能要或,缩写用户干册假要和确认测试准则。火设计摄供需求说明书
5.1.2内容:
a!调查策开发软产的运行环境,进一损明确甲片或用户的要求,h)
分析并拟定能够实现上述要求的最伟方案,d
蝉定人机界面,
洋细挡述软件1的每个过能。
f)制订破证测式:F好
要综写户手册惯要:
5.1.3要求:
必东以运行场地为装础
必须要育平方指定并人员象划。b
1肾求说明书必须明确,并经平方确议:5.7.4完成标志,
效件需求说明书。
b确认测试计划
)输人箱出信息约定,包活信总(数概的来源,接收方式、前出方法和与其有关的数据属性,如:时间、空间、教母、格式、含义及换方运等,)用户于册提纳。
e!甲方答胃认可以意记。
5.2段计
5.2.1年务
nz/T 0169- 1997此内容来自标准下载网
乙方必须根据用方认可的软性需求说明书中率定的内穿进行按主、包括看字范基益就、细性,各功能模块定义,输入,输出,控制接口却数据接寸设计等。比阶段必烈写出软兴设计书作为依抛:5.2.2内客
)用图丧形式给出强序的分层结构。b)愧定分港序和概块的功能、萨法和数据结构·坊逆行过程描述。确定程产在各种运行方式下的接制流和数据流)
确定该效件与其他系统间变交换内载据、教据量,频率,违革、格式、客、转接要求等。e)制组蒙测试计划:
5.2.3要求:
!车设计带体结构时要汁意采用新技术。各功整模块间皮满定低树合度,而各功能模块内应达到高内紊度:功能模块的作用范围应在其控制范围之内:)应尽量降低模炎接口的或效性,提高目标系统的可积性,)注意资源分配和余盘、对每个分栏序或模块,必须定它所要求的存忙查,输入输出通道传輪能小及处理时而,羊少应帮有方分之十的余量。d)必领观定一此代码符号来表示参数,常量可标识.并统一教据文件格式以便在不收变源理伴逻辑性况下可对它们进行够改。参数,带量零代码应按下列标准执行:GR9649地质产外类术语代码
GB/T14499地球物理勘变友术符号GB/T14539地球化学劫查拉必符号DZ/T2物探化探异带数播文件格式IT006地球物理助查图图式、图例和月色标准T>7/T005地球化学勘变图图式,图例和用色标准以改业已发布的有关物操化操各方法的尽家标准和行业提准。)认真考虑所用遍得语言和支持软件的限制,:定义外部文件及全局数据。
5.2.4完成标志:
a)所有已认的教件帝求均被所设计的系镜覆益。b)建立了程宇的结构,明确指出挥序各操块约劲能,模快H的尽次关系收接口控制特征,心)确定了模块内的算法及款据结构,d》所指定的文当齐全、可验证。e)设计书已通过市定.
5.3实现
5.3.1任务
将证计规定的内容说明转化为所要求的程序设计语盲或数据库语言书写的源程亭。并对综写好的理序进行程序单元测试,验正程序块接口与设计说明的一势生。5.3.2内:
a)按设计说明和所速定的理序设计语言进行程序码。!在说哦文档和所开发的程序系统的首部,注明翟序名,开发者、开发时间.程序应用范用,应用环境及瘀据的地殊物理、地球化学方法原理等做尚治的说明:3
DZT0169-1997
C,对悠个款性“前等约言,以举分要失、可栏序程虐单元可数据,标明它们的功能和在分层逻维构中的相引位肾
d)过行变基及效值约定,且使这些约定在整个库疗中保持一致.心对每个程片成办《模决,子程序和卷单元的首部作让说明,盾述头处埋功能,渐入、出以反要调用的其栏稳序成分等,些要时还意任经序成分中闭的革要试氧作注释,f!确定孩款件!共他系统的接口,对客模实之间的接口作详细说明)该熙测以为案中现定的力法达积序单元德试,hi编了保作听用户F册.
5.3. 3要求,
除按日方要求的语言漏程之外,一股应使用危合国家准必国际标准的框序设让言。)编程时应该趣守相应证言的端程培式约定。)泌须分护计累误差的大小,以研定足否满足系统多料度要求,必源对所开贫的序单元迷行测式测试前,应完成代妈逐步市查:剩试时.应确保每·条可拉行的源少码语:至少拘行一次,井指节功蛋要求e)为提高程的可读性和可解世,应在源程序中则人详尽的注经。[)程序应合理地外理并况录每个程序函分在运行(算过程中所发现的错误,错误类型带在用户手册中说明。
5.3.4完成标志:
)程厅系统可上带运行
b)所指是的文档齐全:可验证
)不仅要对正带范植入提供测试用例,而且费对所泌及的错误类型提供测试用例。5.4洪试
5.4.1任务
公方根据投计要求制定测试计划,对软件进行纠装测试,并提交滤试报告5.4.2内穿
据设计中各助能模决的说明及制定的测试计划,将已经过单光测试的模块逐求进行组装漫试,
b)再相应的物探化探模型算划和定的交测数概进行试。c)对魂试站果进行分析,找出产生错误的原因井对诉码下出行候改。d)否照用户于册和作手册,以检含和证实于册的安用性和有效性,计改正其中的销误。5.4.3求
)元错误地通过编详:
误还行膜块高无错误地连接:
满是各喷块的功能和性能设计。d)(系统或子系统的输入/山处理达到设计要求。i
对非正盘输入有检弯和容留能力人机界面全部正确。
设计中规定的所有设备均能正确地连接和运行。5.4.4完成标志:
测试绍真符合费求,
谢试报告
可运行的件系统酬程序(合问书中有兵体现定的除外):d:终的用户册和探性手册。
5.5验收
55.1任条
12/T0169-1997
按中方李先规定的时间、地点,在实际或模议环境中运行所于发的程序系统的所有功能,以证明该系统能正常运行。
5.5.2内等:
且)接操作手册将程压装人、初始化和启动。按染作手册知月户手世运行往序的所有功能b>
!必须接收止带的印非上肇的入教据,以专案程序的运行能力资源分配和余的饱和试验,
5.5.3要求
必须由甲、乙双办向时参如。
h)应建立独立的验收测试小组进行确议测试,运行程序的所有功能,以证明该科序设有错误。将理序强制到它的设过能力极限次参下运行,违而超出比概限,以保证在怕和点的性能降缓情况下,不会导致系统的被坏,
)全部预期结果、通试站果及测试数据应存当侯留。5.5.4完或标志:
监收测试小距写出书再报告。
6)飞方向甲方菱交合同书规定的文悄,井作开发总结农告。通过止甲方组织的评审,
d)甲之双上器酸收文据,
5.6实档
5. 6. 1 任条:
在开发工作的每一阶段,制定相应的文件,以确保新日开发工作的顺利进行及预的运行和维护5.6.2内容
物探化探教件开发应形成下文件a)款件需求与开发计划。
)软件设计说明
软件性用说明(包括操作于册和用户下册),c
d)滤试分析报告。
项目开发总结。
验收测试报告,
评审意见,
5.6.3要求
软件需求与开发计划应包括对需求,开发任务、运行环境的概述;以及开发过程中弃项工作的负责人具,开发进垂、经费均算、软硬件条件和确认测试计,b)软件设计说明中应包括租序系统的设计方案,程序基本流程、分层结构、模块划分,功能分配、接口设计,运行设计、数据结构设计和出错处理设计等。c)软件使用说明中应使用非专门术语的语言,充分地描述该软性系统所具有的功催,井尚操作人员提供该款件每一小运行的具体过程和有关知根,包括据作方法的细节和相应的等例,快用户通过车说明能够至提磁软件的用法。
d)测试分析抵告记藏单元测试和组装测试的案性,过程和结果。e)项三开发总结应包括本项其开发工作的经验,实际最的开发结果以及对整个开发工作的各5
个方值拍评。
z/T169—1997
十)验收则讼报告应已载确认划式的动境,氧果,分析软件让能的结论却建设,评许等,!评审意见应包括项目主要成果,存希创题与生议,总体评价及达到的水平。5.7使用维
5.7.1件:
对技人运行后的软车系统进行修改,以改正在开发阶段产生,在源运阶段又末发现内错,阅软件系统能适京究界环境多,改变,并实现软件影统的功能扩充邦性能改普。5.7.2:
用户提据软件系统出现的错误和产生的间提出”软诈问题报告”h)护人以长抢\致件同即慢告”提启”软件修改报普“,并程序进行修改或扩充。避试被修改的程库,
修改所有有关的支作,
」将够改片的款牛丧供爷用广:5.7.3要求:
峰收内程序系统必须通过测试。
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。