软件开发工具资料2

软件开发工具资料2

ID:19432035

大小:30.50 KB

页数:7页

时间:2018-10-02

软件开发工具资料2_第1页
软件开发工具资料2_第2页
软件开发工具资料2_第3页
软件开发工具资料2_第4页
软件开发工具资料2_第5页
资源描述:

《软件开发工具资料2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件开发工具资料2自考软件开发工具资料21.软件开发定义:在高级程序设计语言基础上,为提高软件开发效率和质量,从规划、分析设计测试成文管理各方面,为软件开发者提供帮助的软件。2.非过程化语言:只要给机器下达需要做什么的命令,由机器自己去安排执行的顺序。3.软件开发工具发展主要表现自动化程度提高需求分析包含在软件工作中,向用户延伸把项目及版本管理包进来,超出一次编程的局限吸收了很多管理科学的方法4.第一个重要文档:软件功能说明书5.软件开发工具的功能要求:认识描述客观系统存储管理开发过程中的信息代码生成和编写文档生成和编写软件

2、项目管理6.软件开发工具性能:表达能力或描述能力(首先考虑)保持信息一致性能力(十分关键)使用方便程度工具可靠程度对硬件和软件的要求(不应当超出所支持的软件环境要求)7.软件开发工具:设计工具(最具体实现阶段第四代语言直接帮助编写和调试最早)分析工具(需求分析FLOW数据字典数据字典管理系统CDDDictionary/3000)计划工具(宏观组织项目管理实施)8.专用工具(集成化):专用的、面对某一工作阶段或某一工作任务的工具(全过程)9.软件开发基本问题:用户理解到程序员理解程序员理解到程序实现10.大型软件开发困难:一致

3、性测试进度文档和代码协调版本更新原因:大系统复杂主动性个人之间组织和协调本身困难时间因素变化因素11.程序分解三种基本模块:处理单元循环机制二分决策机制12.模块划分:功能在逻辑上单一明确模块和任务一一对应,一个模块完成一个任务(凝聚性)规模应足够小调试易于进行模块间联系尽可能少,对必要的联系加以说明(数据耦合)13.工程思想核心:标准化的表达方式与规范化的工作不骤标准化方面:表达方式标准化对工作的质量及检查制定标准14.即插即用:一部分人专门生产组件,一部分人专门设计整个软件结构,并把软件组件插入这个结构以便迅速完成大型软

4、件开发工作(标准化问题部件提供方式问题CORABCOM101)15.可视化程序设计:用图标图像图标甚至随手画的素描等可视化的元素编制程序。(指点与卡嗒删剪与粘贴拖拉扔下)16.软件开发:核心质量问题17.好软件:实现功能界面友好运行速度可靠性易读结构良好文档齐全18.好程序员:基本知识技能项目领域理解深入熟悉开发环境19.CMM好项目组:严格成文工作规范,并为全体成员熟知遵守人员严格分工要专门秘书(负责文档收集审核)专门测试人员专职不陷入编程的项目负责人详细时间表并严格执行20.软件开发工具对开发工作支持是在:信息管理和信息

5、处理方面21.涉及信息内容:有关系统现状需求信息功能设计物理设计信息软件成果(代码文档)系统便更要求和记录22.管理涉及:长期保存并非一次使用很多环节数据转换加工大量人与人信息交流23.概念模式:对某一事物或某一系统形成的抽象的一般化的概念(表达能力是否方便易用是否严格是否二义性评价判断)24.框图:最早用来描述程序执行逻辑过程Flowchart结构图:用以表示大型软件层次结构好处:体现层次观点:有粗到细自顶向下StructureChart25.数据流图:面对系统信息流程,描述系统信息来源存储处理去向适用于客观描述,重于软件

6、间的控制基本元素:外部实体数据处理数据存储DFD26.实体关系图:描述静态数据结构的概念模式以实体关系属性为基本结构Er27.数据字典:描述数据内容的概念模式用表格形式表示基本属性以及数据关系DD28.时序网络:描述系统状态及其转换方式基本概念状态和转换29.数学与逻辑模型:描述客观世界状态和规律计算机模型:强有力概念模式以便人们观察客观系统的状况不需要事先作更多的假设直观模型:可视化VB的FORM30.数据库:文件系统少年宫发展起来管理数据的技术,重点合理组织数据体现数据逻辑关系并尽可能的帮助用户检索,减少冗余。31.信息

7、库研究核心问题:一致性32.用户界面基本原则:主要功能通信界面是始终保持一致性必须是用户谁是掌握任务的进展状况必须能够提供帮助宁可让程序员多干不可让用户多干33.项目版本管理核心:跨生命周期管理历史信息是项目版本管理的关键问题34.项目管理:质量进度资源配置费用(基本问题)AD/Cycle项目考虑范围:研究确定工作方法方针开发任务划分和分工资源状况人员情况变更情况质量情况35.项目管理基本目标:使产品质量得以有效的控制保证整个系统按预期的进度完成有效的利用各种资源控制和降低成本36.工程计划网络:棒状图Gantt检查点Che

8、ckPoint排队论37.版本管理的核心问题。保持两个一致性1从时间来所,关心是系统的逐步完善,成果不丢失,可回溯,可重用;新旧工作保持一致性,新版本对旧版本的功能完善,2.系统各部分间的关系,局部与整体保持一致,合理修改的必要性及影响范围,从而合理的组成新的版本,通过命名、编号等方法,使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。