某上市公司软件开发和文档编制管理程序课件7324.docx

上传人:you****now 文档编号:62522318 上传时间:2022-11-22 格式:DOCX 页数:32 大小:488.13KB
返回 下载 相关 举报
某上市公司软件开发和文档编制管理程序课件7324.docx_第1页
第1页 / 共32页
某上市公司软件开发和文档编制管理程序课件7324.docx_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《某上市公司软件开发和文档编制管理程序课件7324.docx》由会员分享,可在线阅读,更多相关《某上市公司软件开发和文档编制管理程序课件7324.docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、QG湖南计算算机股份份有限公公司管理理标准QG/PPLA 07.02-20002软件开发发和文档档编制管管理程序序20055-033-255发布 20005-003-228实施施湖南计算算机股份份有限公公司发布布湖南计算机股份有限公司管理标准软件开发和文档编制程序QG/PLA 07.022002l 范范围 本标标准规定定了软件件产品开开发研制制过程质质量职责责及控制制要求。 本本标准适适用于本本公司研研制的计计算机各各类型软软件的管管理。2 引引用标准准 GB88567788 计计算机软软件产品品开发文文件编制制指南3 定定义 不不需用。4 职职责4.1 设计计部门负负责人批批准软件件开发项项

2、目任务务书。4.2 技术术发展部部负责组组织对公公司下达达的软件件项目进进行各阶阶段的评评审。4.3 物流流部经理理负责组组织项目目的最终终检测。4.4 项目目负责人人负责组组织对软软件项目目的各阶阶段进行行考核、质量控控制、组组织接口口协调文文档的发发布批准准及文档档更改审审批。4.5 项目目负责人人(软件件负责人人)负责责: a、制制定软件件课题开开发计划划和进度度安排及及资源需需求;b、进行行总体设设计;cc、提供供阶段评评审资料料;d、协调技技术接口口。4.6 标准准档案室室管理员员负责文文档的存存贮、保保管和处处理。5 工工作程序序与要求求5.1 公司司下达的的软件项项目立项项后,由

3、由技术发发展部下下达新新产品研研制任务务书。5.2 软件件项目5.2.1 公公司立项项项目由由技术发发展部负负责组织织评审。 a、项项目负责责人(软软件负责责人)于于评审前前3天填填写评评审申请请表,并并备齐评评审资料料,交技技术发展展部。 b、技技术发展展部审批批评审申申请表,并并将有关关资料提提前3-5天下下发评审审组成员员以供分分工审阅阅, c、评评审组长长主持评评审会,并并填写评审报报告;评审结结束,技技术发展展部负责责收回评评审资料料交项目目组存档档。5.2.2 凡凡上级下下达的项项目,若若上级部部门(或或系统组组织单位位)对评评审另有有要求时时,则按按其执行行;否则则,按55.2.

4、1条执执行。5.2.4 若若项目既既有软件件开发,又又有硬件件开发,其其评审是是分开(软软件、硬硬件)还还是合并并进行,由由设计部部门负责责人决定定。5.3 软件件项目的的检测5. 33. 11 项项目负责责人负责责组织完完成下述述工作。 a、测试阶阶段的检检测; b、软件课课题的系系统检测测; c、软件版版本存档档前的检检测。 对以以上测试试发现的的问题,由由项目组组填写软件测测试修改改单,经经分析原原因和采采取纠正正措施及及回归测测试后,由由项目负负责人审审批,方方可列入入正式版版本。5. 33. 22 物物流部经经理负责责组织软软件版本本存档前前的最终终检测,并并在版版本送检检(启用用)

5、通知知单上上签署检检测结果果。5. 44 设设计部门门负责人人批准软软件项目目开发计计划。5.5 设计计部门负负责人审审批各项项目负责责人资格格,并负负责:a、考核核各阶段段的进度度完成情情况;b、及时时协调开开发中组组织接口口及计划划修改; c、控制项项目开发发各阶段段的设计计输入、设计输输出、技技术状态态和各阶阶段的验验 证,并对软软件的正正确性、文档的的完整性性负责。5.6 项目目负责人人(软件件负责人人)负责责组织: a、制制定项目目开发计计划,若若软件、硬件相相结合的的,其计计划也可可合并制制定。开开发计划划须明确确划分各各开发阶阶段,并并可按开开发阶段段进行自自主开发发; b、总总

6、体设计计; c、提提供各阶阶段文档档(包括括评审文文档),并并于鉴定定后一周周内存入入标准档档案室; d、组组织软件件(版本本)检测测,并对对检测结结果负责责; e、协协调技术术接口; f、定定期填报报工作进进度,若若进度计计划需修修改,应应在报表表中申述述(进度度报表既既可按月月也可按按项目分分阶段填填报)。5.7 软件件的交付付管理按版本本启用/存档细细则执执行。5.8 软件件版本管管理5.8.1 应应顾客需需要进行行软件版版本升级级或修订订时,设设计部门门负责人人确定项项目负责责人,组组织软件件人员实实施。5.8.2 软件负负责人发发出版版本送检检(启用用)通知知单升升级的版版本由物物流

7、部组组织检测测合格后后,由软软件负责责人将新新版本存存入标准准档案室室;并在在版本本档案中详细细记录升升级内容容,存入入项目档档案中。5.8.3 技术人人员在为为顾客服服务的现现场,遇遇到需要要版本修修订时,应应先电告告项目负负责人,经经认可后后,回厂厂填写用户服服务档案案,必必要时项项目负责责人应组组织评审审和检测测。5.9 文档档要求5.9.1 各各阶段需需具备的的基本文文档及文文档格式式(见附附录)55.9.2 鉴鉴定需具具备的文文档参见见附录。6 支持文文件7 记录录 77.1 质量量记录 7.1.11 JJL/PPLA110.005-220022 版本启启用通知知单 7.1.22 J

8、JL/PPLA114.000-220022 用用户服务务档案 7.1.33 JJL/PPLA007.006-220022 软软件测试试修改单单 以上上记录由由标准档档案室保保存三年年。 7.2 工作记记录 7.2.33 版版本档案案 以上记记录由标标准档案案室保存存三年。 7.3 附录 附录一一:软件件产品文文件表附录二:版本启启用/存存档实施施细则附录三:概要设设计说明明书附录四:需求说说明书附录五:软件开开发规范范附录六:程序设设计若干干规定附录一:软件产品品文件表表序号文 件 名 称称文件简号产 品产品的组组成部门门成套软件件整 件整 件软 件1任务委托托书RW2可行性研研究报告告KY3

9、软件需求求说明RX4数据要求求说明书书SY5项目开发发计划XK6概要设计计说明书书GS7详细设计计说明书书QS8数据库设设计说明明书SG9测试计划划CJ10程序CX11测试分析析报告CF12用户手册册YS13操作手册册CS14程序维护护手册CW15项目开发发总结报报告XZ16使用报告告SB17产品标准准18媒体内程程序/数数据目录录MM19成套软件件明细表表MX20整件明细细表MX21成套运用用文件清清单YQ22整件汇总总表ZH23鉴定报告告JB24用户反馈馈信息YX25维护记录录文件WJ26版本更新新通知BT注:表表示必须须编制的的文件;表示可可根据产产品的需需要制定定。湖南计算算机股份份有

10、限公公司用户服务务档案JL/PPLA114.000-220022出 差 人出差时间间出差地点点用户名称称产品名称称版 本 号实际费用用(元)使用的系系统环境境:发现的问问题:解决情况况:改动的程程序模块块:用户意见见:办事处意意见:处理结果果(回厂厂后经协协调或评评审结论论):湖南计算算机股份份有限公公司版 本本 档档 案案(工作记记录) 编号号:产品名称称版本号版本适用用范围源 版 本取代版本本号版本源程程序压缩缩文件名名代 码 和提 交 人提交时间间存档日期期配备的输输入方法法:修改记录录:备注:软 件 测 试试 修 改 单单 JJL/PPLA007.006-220022软件名称称测试人日

11、 期测试问题题: 测测试人: 日日 期期:原因分析析: 签签 字字: 日日 期期:纠正措施施: 签签 字字: 日日 期期:回归测试试: 签 字: 日 期:审批意见见: 批准人人: 日 期:附录二:版本启用用/存档档实施细细则为了规范范版本的的管理,减减少版本本的数量量,文档档资料的的管理和和保存,文文档的及及时更新新,以及及便于电电子化的的管理和和规范工工作流程程,特制制定该实实施细则则。一、工作作流程和和任务:说明:1. 内部测试试:进行白盒盒测试,要要求对源源程序进进行检查查,分析析出可能能影响的的模块,并并对相应应的模块块进行测测试。2. 外部测试试:进行黑盒盒测试,对对整个系系统进行行

12、测试。3. 审核:检查文件件的完整整性和正正确性。4. 资料审查查:检查文件件的完整整性和格格式的正正确性。5. 批准:审查该版版本是否否可以发发行。委委派他人人对提交交的文档档进行抽抽查,验验证其正正确性和和完备性性。6. 编号、录录入数据据、刻盘盘:光盘的卷卷标为88位数字字的序列列号,在在根目录录下建立立以版本本编号为为名称的的子目录录,所有有提交的的文档资资料存放放在该子子目录中中。版 本 启 用用 通 知 单单 JJL/PPLA110.005-220022名称编号状态配套版本本简要描述述日期光盘编号号提交人版本号被取代的的版本编号号验证码适用范围围编制人测试人资料审查查复制要求修改的

13、原因不能合并并的原因因测试结果审核意见见批准意见见说明:栏目描述填写人备注名称要求填写写产品的的全称提交人编号由项目编编号+分分模块编编号+序序列号构构成项目编号号由4位位数字构构成,分分模块编编号由22位数字字构成,序序列号由由4位构构成该版本批批准后,编编写编号号档案管理理员日期提交的日日期提交人版本号提交人资料审查查负责检查查提交文文件的完完整性,并并将版本本启用单单录入计计算机档案管理理员验证码要求复制制时能验验证版本本正确性性的关键键数据(代代码和、文件长长度等)提交人简要描述述对该版本本的简单单描述提交人光盘编号号由8位数数字序列列号构成成档案管理理员提交人负责提交交所有的的文件主

14、要设计计者适应范围围描述适用用的用户户和机器器的批次次提交人状态作废/使使用档案管理理员编制人编写该程程序的人人员签名名审核意见见对提交的的文件负负责对被取代代版本已已发行产产品的处处理意见见和该版版本的使使用时效效项目负责责人批准意见见技术部经经理修改原因因写明改正正了的错错误或新新增的功功能提交人不能合并并的原因因在原来的的版本基基础上产产生了一一个新版版本时,但但应又不不能取代代原来版版本时,必必须说明明原因。提交人复制要求求说明发行行版本的的格式,版版本载体体的类型型(介质质),复复制的设设备,复复制的特特殊要求求提交人配套版本本当一个产产品需要要几个软软件构成成,必须须主要与与该版本

15、本配套的的版本的的编号,或或关系用用“/”隔开,与与关系用用“,”隔开提交人测试人不能少于于两人测试该版版本的所所有人员员的名单单,要求求签名附录三:概 要 设 计计 说 明 书书概述介绍该项项目的名名称、任任务提出出者、提提出的背背景,应应用的目目标。功能和性性能对照软件件需求说说明书,来来说明系系统是如如何满足足功能和和性能需需求的。开发工具具和平台台描述采用用何种操操作系统统平台、何种编编程语言言、开发发工具进进行开发发。总体结构构设计用图表和和文字方方式说明明该系统统由几个个模块构构成,各各模块的的功能、各模块块之间的的关系。用数据流流图描述述出数据据在该系系统中的的流动过过程,在在各

16、模块块输入前前和输出出后数据据的变换换。用程序流流程图描描述出主主要功能能的实现现方式。接口设计计外部接口口说明该系系统同外外部所有有的接口口安排,包包括硬件件接口、软件接接口、用用户接口口。内部接口口说明该系系统内部部各个模模块之间间的接口口安排。系统数据据结构设设计逻辑数据据结构设设计给出该系系统内所所使用的的每个数数据项、记录、文件的的标识、定义、长度以以及他们们之间的的相互关关系。物理数据据结构设设计给出系统统中的数数据的存存储要求求和访问问方式、和存储储介质。系统出错错处理设设计出错信息息用表格形形式列出出每种可可能的出出错或故故障情况况出现时时,系统统输出信信息的形形式、含含义及处

17、处理方法法。补救措施施说明故障障出现后后可能采采取的变变通措施施,如后后备技术术、降效效技术、恢复及及再启动动技术等等。系统维护护设计说明为了了系统维维护方便便而在程程序内部部设计中中作出的的安排,如如在程序序中专门门安排用用于系统统的检查查与维护护的检测测点和专专用模块块。关键的技技术和难难点描述开发发该系统统采用的的关键技技术和难难点,对对关键技技术和难难点作出出风险评评估,要要求作出出相应的的解决对对策,或或提出其其他的解解决方案案。交付方式式交付的内内容全部的设设计文件件、发行行版本、源程序序交付的媒媒体介质质纸质文件件、电子子文件、CD、FLAASH、软盘附录四:需 求求 说说 明明

18、 书书简介介绍该项项目的名名称、任任务提出出者、提提出的背背景,应应用的目目标详细需求求环境需求求硬件环境境l 描述运行行该软件件需要的的设备能能力l 处理器的的速度、数量和和内存容容量l 存储媒体体的容量量l 输入、输输出设备备的种类类和数量量l 通讯网络络软件环境境运行该软软件需要要的操作作系统、数据库库软件、以及相相应的其其他应用用软件人员环境境操作该软软件对人人员的要要求,人人员的素素质、数数量功能需求求对系统中中每一个个功能,要要求用图图示或文文字详细细描述:概述叙述功功能名称称、目标标和作用用输入详述该该功能输输入的信信息处理描述该该功能作作什么,如如何对输输入信息息进行加加工并转

19、转换成输输出信息息输出详述该该功能输输出的信信息内部生成成数据列出出用户所所关心的的内部生生成数据据性能需求求定量的描描述该软软件系统统应满足足的具体体性能需需求精度说明该软软件系统统的精度度要求,如如:l 数据的精精度要求求l 数字计算算的精度度要求l 数据转送送的误码码率要求求时间特性性说明该软软件系统统的时间间要求,如如:l 解题时间间l 询问和更更新数据据文件的的响应时时间l 系统各项项功能的的顺序关关系l 由于输入入类型的的不同和和操作方方式的变变化而引引起的优优先顺序序l 在峰值负负载期,与与所规定定的响应应时间的的允许偏偏离范围围灵活性说明当需需求发生生某些变变化时该该软件系系统

20、的适适应能力力,指出出为适应应这些变变化而需需要设计计的软件件成分和和过程输入和输输出描述输入入和输出出的每个个数据元元素,对对每个数数据元素素可列出出如下信信息:l 数据元素素名l 同义名l 定义l 格式l 值域l 度量单位位l 数据项名名、缩写写词和代代码对于输入入数据,还还要说明明时间要要求、优优先顺序序和输入入媒体。对于输输出数据据,亦要要说明时时间要求求、优先先顺序和和输出形形式,并并要描述述对特殊殊输入输输出项的的保密要要求和措措施。数据库特特性详细描述述数据库库中要用用到的每每个数据据元素,对对每个数数据元素素可列出出如下信信息:l 数据元素素名l 同义名l 定义l 格式l 值域

21、l 度量单位位l 数据项名名、缩写写词和代代码要根据记记录的规规模和数数量来估估计数据据存储要要求,并并要预测测数据的的增长率率。故障处理理列出在该该系统出出现故障障时,为为满足信信息处理理要求而而可能采采取的技技术措施施,如:l 后备技术术l 低效技术术l 再启动技技术接口说明该软软件系统统与其他他系统和和子系统统的接口口软件接口口和硬件件接口安全和保保密说明该软软件系统统在安全全和保密密方面的的要求交付方式式交付的内内容全部的设设计文件件、发行行版本、源程序序交付的媒媒体介质质纸质文件件、电子子文件、CD、FLAASH、软盘附录五:软 件件 开开 发发 规规 范软件开发发的流程程和需要要的

22、文档档资料同同项目开开发类似似,在第第 章中中有详细细的描述述,在这这不再作作介绍了了,仅介介绍与软软件紧密密相关的的常用文文档资料料的格式式模板,以以及编程程设计中中的若干干规定常用文档档的格式式模板流程图概述国家标准准GB115266-899信息息处理数据流流程图、程序流流程图、系统流流程图、程序网网络图和和系统资资源图的的文件编编制符号号及约定定规定定了信息息处理文文件使用用的各种种符号及及其使用用的具体体约定。要求采用用VISSIO或或SMAARTDDRAWW软件绘绘制流程程图。流程图所所用符号号及其简简要说明明符号符号名简要说明明备注数据表示数据据,其中中可注明明数据名名、来源源、用

23、途途或其他他的文字字说明。此符号号并不限限定数据据的媒体体处理表示各种种处理功功能。符符号内可可注明处处理名或或其简要要功能既定处理理表示已命命名的既既定处理理。该处处理为在在另外地地方已得得到详细细说明的的一个操操作或一一组操作作。例如如子程序序、函数数、模块块。符号号内可注注明处理理名或其其简要功功能准备表示修改改一条指指令或一一组指令令以影响响随后的的活动。例如:设置开开关、修修改变址址寄存器器、初始始化例行行程序判断表示判断断或开关关。符号号内可注注明判断断的条件件,它只只有一个个入口,但但可以有有若干可可以选择择的出口口。在对对符号内内的条件件求值后后,有一一个且只只有一个个出口被被

24、激活。求值结结果可在在表示出出口路径径的流线线附近写写出并行处理理表示同步步进行两两个或两两个以上上并行方方式的操操作。循环界限限循环界限限由上界界限和下下界限构构成,分分别表示示循环的的开始和和结束。流线表示控制制流的流流向虚线用于表明明被注解解的范围围或连接接被注解解部分与与注解正正文连接符用于表明明转向流流程图的的它处,或或从它处处转入。它是流流线的断断点。在在圆内注注明某一一标志符符,表明明该流线线将在具具有相同同标志符符的另一一连接符符处继续续下去。端点符程序流程程的起点点或结束束注解符表示注解解的内容容,虚线线须连接接到被注注解的符符号或符符号组合合上。省略符若流程图图中有些些部分

25、无无需给出出符号的的具体形形式和数数量,可可用省略略符。省省略符应应夹在流流线符号号之中。使用约定定图的布局局流程图所所用的符符号应该该均匀分分布,连连线保持持合理的的长度,并并尽量少少使用长长线。符号标志志符这是赋予予某个符符号的标标志符,其其作用是是便于其其他文件件中引用用该符号号。符号号标志符符要写在在符号的的左上角角。符号描述述符它用于交交叉引用用,表达达一个符符号的特特殊用途途,或者者进一步步理解某某个符号号的功能能。描述述符要写写在符号号的右上上角。连接的约约定l 标准流向向从左至右右,自上上而下l 箭头的使使用可随时在在流线上上使用箭箭头指示示方向,当当流程不不是标准准流向时时,

26、一定定要采用用箭头来来指示方方向。l 流线的交交叉应当尽量量避免流流线的交交叉,即即使出现现,交叉叉的流线线之间没没有任何何逻辑关关系,不不对流向向产生影影响。l 流线的汇汇集两根或更更多的进进入线可可以汇集集为一根根输出线线,各连连接点应应相互错错开以提提高清晰晰度,并并在必要要时使用用箭头表表示流向向。l 互连一般情况况下,流流线应从从符号的的左边或或顶端进进入,从从右边或或底端离离开。它它们都应应对准符符号的中中心。l 多出口一个符号号如有多多个出口口,应按按下述方方式表示示,在每每个出口口都应标标有适当当的条件件值,以以反映它它所表示示的逻辑辑路径。数据结构构结构名称称描述名 称称定

27、义描 述使用特点点数据字典典数据字典典和数据据结构图图可形成成交互参参照关系系名称定义描述使用特点点项目计划划表要求采用用PROOJECCT软件件制作,大大致格式式如下:项目名称称标识号任务工期开始时间间完成时间间提交件负责人拟制: 校对对: 审核: 批准准: 第 页函数/过过程接口口函数名:必须与与源程序序中的一一致,包包括大小小写功能:简简要说明明该函数数/过程程实现的的功能,以以及主要要的算法法,对重重要的函函数/过过程可采采用伪语语言进行行描述入口参数数:对入入口参数数作简要要的说明明,利用用全局变变量,则则也要说说明出口参数数:对出出口参数数作简要要的说明明,改变变了全局局变量,则则

28、也要说说明返回值:对函数数的返回回值说明明其类型型和作用用程序设计计的若干干规定这里例举举了C语言和和汇编语语言的规规定,其其他编程程语言应应参照这这些规定定编写C语言见附录六六汇编语言言见附录六六附录六:程序设计计若干规定引言本文档描描述了项项目开发发中的编编程标准准,其目目的是提提供一个个编程的的严格规规则,使使得程序序有统一一的风格格,以便便于理解解和维护护,项目目主要由由C语言和和汇编语语言编写写.C语言产生新代代码图D-11描述了了产生CC语言新新代码的的格式,在在写新代代码之前前,程序序员必需需首先将将stdd.c拷拷贝到新新文件中中,然后后编辑新新文件以以提供下下列信息息.目的提

29、供一个个关于程程序的简简要描述述.版本状态态给出当日日的日期期,程序序员姓名名,创建建或修改改.输入列出及描描述所有有该程序序将输入入的变量量,描述述应简要要而完全全,有必必要要描描述一个个组中不不同的元元素,或或者一个个词的字字节或位位,如果果没有输输入变量量,则键入入noone.输出列出及描描述所有有该函数数的输出出变量,同同时描述述副作用用,如果果有的话话.限制简要说明明程序的的限制,例例如数组组长度,算算法等等等,同时时给出对对未来版版本的建建议,如如果没有有限制,给给出“nonne”错误信息息描述出错错信息或或在出错错时变量量的置值值,如果果没有的的话给出出“nonne”.方法简单描

30、述述程序中中所有调调用的算算法及方方法,如如果方法法很明显显,则删删去这一一项,如如果应用用了复杂杂的算法法或方程程式,请请给出解解释及参参考.外部变量量描述仅列出及及描述那那些一般般不为人人所知的的变量,如如果该函函数不用用任何外外部变量量,给出出“nonne”.局部、静静态、寄寄存器变变量描述述列出及描描述局部部,静态态寄存器器变量,如如果一个个变量的的用途可可从其它它变量名名中明显显地看到到,则不不必给出出解释,变变量名按按字典顺顺序列出出. /* * 本程程序属于于XXXXXXXXXXXX(公司司名).作为商商品机密密* * 版权权所有,未经许许可不得得公布或或使用.* *. 目的的-

31、函数的功功能描述述. 版本本状态- 11-7-990(程程序员姓姓名)新代码码. 输入入-列出所有有输入变变量和解解释. 输出出-列出所有有输出变变量参参数返返回值及及解释. 限制制-给出使用用的算法法和处理理方法. 错误误信息-描述错误误信息. 方法法-该函数中中用的算算法和处处理方法法. 函数数调用-列出调用用的函数数. 外部部变量-描述所有有使用的的外部变变量. 局部部变量-描述局部部变量. */图 D-1 CC标准格格式(iin “stdd.c”)改旧代码码在函数头头上的所所有必要要的信息息必须修修改, 版本状状态必须须包含版版本日期期, 程序序员姓名名, 以及及版本的的简要描描述,

32、这种描描述必须须规格化化, 而且且要包含含足够的的信息, 以便便于对这这些修改改进行回回溯. 版本状状态列出出的顺序序必须使使得最新新的版本本列在最最上边. 所有有其它的的信息包包括输入入、输出出、限制制、以及及函数调调用等等等, 必须须与最新新的版本本保持一一致.编程常规规下面说明明了C语言指指令中的的标准结结构:程序设计计风格通过空格格和空行行, 使程程序有层层次感, 便于于阅读.提倡使用用C+的语法法和程序序结构.所有代码码必须是是小写字字符, 以下的的例外: 1。常常量或宏宏(用#deefinne 或或 #ttypeedeff 在inccludde文件件中定义义的)必须用用大写字字母.

33、2。在在编译或或连接器器中要求求大写的的标识符符或库函函数名.3。该文文本中说说明的其其它必须须大写的的字母.代码尽可可能写得得简单、清晰、将复杂杂语句切切成几个个简单的的语句以以增加可可读性.一般将子子程序限限制在1100行行以内.对于一个个程序只只允许一一个入口口和出口口(在有有出错处处理等情情况下可可能允许许有若干干个出口口).设计的子子程序必必须有一一个完整整定义的的输出、输入并并且完成成一个任任务.将密切相相关的子子程序存存放在一一个文件件中.程序中尽尽量不使使用直接接数, 即尽量量不在源源程序中中出现某某个具体体的数值值, 相应应的数值值最好用用#deefinne语句句定义成成宏,

34、 以便于于修改和和维护.使用统一一的工作作环境, 建立立子目录录, 各目目录存放放指定的的内容: srrc (源程程序存放放目录) dooc (文档档存放目目录) biin (可执执行程序序存放目目录) liib (库函函数存放放目录) teest (测试试用目录录) innc (引用用文件存存放目录录) peersoonall (各人人自用目目录)使用maake, Maakeffilee进行编编译, 更新目目标文件件和可执执行文件件.C 库函函数仅使用UUnixx Syysteem VV、Miccrossoftt C、Lattticc C及及Turrbo C 编编译器中中的库函函数. 在用m

35、mallloc或caallooc申申请空间间之后, 建议议测试一一下不为为空指针针,若使使用空指指针,通通常会导导致系统统的崩溃溃,或莫莫名其妙妙的错误误。在用mmallloc或caallooc申申请空间间之后, 必须须牢记在在不需要要它们的的时候调调用frree释释放空间间以便于于将来使使用空间间.类型说明明类型说明明的顺序序是由短短到长:charr sshorrt llongg ffloaat ddoubble尽量不使使用innt, 用shoort或或lonng取代代, 以免免不同硬硬件环境境的影响响.仅仅使用用varr_sttylee.h中中用tyypeddef定定义的宏宏以便共共享.变

36、量名变量名的的长度没没有限制制. 但各各个变量量的前331个字字符必须须唯一.(各系系统的状状态会有有变化,尽可能能在开始始时区分分变量名名). 建议用用英文语语句的一一般风格格命名变变量名, 英文文单词的的首字母母大写,后后面的字字母小写写。对于于外部(公共)变量或或函数名名, 在第第一个字字符之前前加_, 对局部部的变量量名, 建议遵遵照下列列格式: bxxxx_或 xxxxx_b 字节变变量 cxxxx_或 xxxxx_c 字符变变量 ixxxx_或 xxxxx_i 数变量量 sxxxx_或 xxxxx_s 字变量量 lxxxx_或 xxxxx_l长变量量 fxxxx_或或 xxxxx_f 浮点变变量 dxxxx_或 xxxxx_d 精变量量 fppxxxx 或 xxxxx_fp 文件指指针 xppxxxx 或 xxxx

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁