(ATA培训.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(ATA培训

计算机软件技术人员(中级) 50学时(12理论+20实践+18训练) 课程安排 理论知识部分(200道选择题) 职业道德(10% 17单+3多) 基本知识(20% 35单+6多) 计算机基本应用操作(10% 9单+10多) 计算机软件系统分析(5% 8单+2多) 计算机软件设计(10% 14单+6多) 计算机软件编码(20% 30单+10多) 计算机软件测试(15% 23单+7多) 计算机软件系统集成(5% 7单+3多) 计算机软件维护(5% 5单+5多) 实践操作部分(12道) 仿真环境下,不需要存储数据,系统自动阅卷 计算机基本应用操作(10% 6题)Windows XP、RTX、OFFICE2003 、SQL Server 2005 真实环境下,在C盘产生GATDoc(提供给考生的素材文件)和GATAnswer(考生按要求 将文件按要求存放在其中)文件夹,提交后由考试中心人工阅卷 计算机软件系统分析(10% 1题)Visio2003 计算机软件设计(10% 1题)Rose2003 计算机软件编码(40% 1题)Visual Studio 2005(VB.NET) 计算机软件测试(15% 1题)Visual Studio 2005(VB.NET)、NUnit 计算机软件系统集成(10% 1题) Visual Studio 2005 、HTML Help workshop、Sandcastle Help File Builder 计算机软件维护(5% 1题)Rose2003、SQL Server 2005 理论知识——4.计算机软件系统分析 软件与软件危机 软件工程 软件生命周期 软件开发模型 可行性分析 需求分析 软件 程序、软件与软件产品 独唱--小合唱--合唱--万人大合唱 | | | 简单程序 较复杂程序 软件 软件包括 程序:按事先设计的功能和性能需求执行的指令序列 数据:是程序能正常操纵信息的数据结构 文档:与程序开发、维护和使用有关的图文材料 软件危机 定义 计算机软件的开发和维护过程所遇到的一系列严重问题 表现 对软件开发成本和进度的估算很不准确 用户很不满意 质量很不可靠 没有适当的文档 软件成本比重上升 供不应求:软件开发生产率跟不上计算机应用迅速深入的趋势 软件工程 定义 软件工程将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中 指导计算机软件开发和维护的工程学科 工程方法+管理技术+技术方法 软件工程 软件生命周期 软件定义 问题定义 可行性分析 需求分析 软件开发 系统设计(包括概要设计和详细设计) 编码 测试 软件维护 软件开发模型 瀑布模型 快速原型模型 螺旋模型 增量模型 瀑布模型 瀑布模型 特点 阶段的顺序性和依赖性 推迟实现的观点 质量保证 存在问题 不适合需求模糊的系统 快速原型模型 快速原型模型 特点 快速开发工具 循环 低成本 种类 渐进型 抛弃型 螺旋模型 螺旋模型 特点 瀑布模型+快速原型+风险分析 迭代过程 一个螺旋式周期 确定目标,选择方案,选定完成目标的策略 风险角度分析该策略 启动一个开发阶段 评价前一步的结果,计划下一轮的工作 增量模型(递增模型) 先完成一个系统子集的开发,再按同样的开发步骤增加功能 (系统子集),如此递增下去直至满足全部系统需求。 系统总体设计在初始子集设计阶段就应作出设想。 可行性研究 Why to do? —可行性研究 What to do?—需求分析 How to do? —系统设计 可行性研究的任务 回答是否可行 最短时间 最小代价 三个方面的可行性 技术可行性 经济可行性 操作可行性 可行性研究的步骤 复查系统规模和目标 研究现有系统功能 导出新系统模型 重新定义问题 导出和分析各种可选解决方案 推荐行动方针 草拟开发计划 书写文档提交审查 需求分析 需求分析的任务和步骤 需求分析的任务 建立分析模型 编写需求说明 需求分析的步骤 需求获取————数据收集与分析 需求提炼——识别问题,明确设计目标 需求描述——分析建模,编写需求分析说明文档 需求验证——在此阶段要进行需求测试 注:软件系统开发工具和语言的确定在程序编码阶段才开始 需求获取的过程 需求调研的前期准备工作围绕的内容 调研对象、调研内容、调研记录 联合分析小组 用户代表、领域专家和系统分析员 客户访谈 充分准备,寻找共同语言 循序渐进、逐步逼近 了解用户的身份、背景,以便随机应变 应该

文档评论(0)

xinghua3aa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档