登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
2017年全国计算机考试四级复习纲要:软件工程基本概念.doc
文档分类:
资格/认证考试
|
页数:约5页
举报非法文档有奖
分享到:
1
/
5
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
5
下载此文档
文档列表
文档介绍
2017年全国计算机考试四级复习纲要:软件工程基本概念.doc
2017年全国计算机考试四级复习纲要:软件工程基本概念.doc2017年全国计算机考试四级复****纲要:软件工程基本概念
一、软件工程基本概念
早期的软件主要指程序。程序的开发采用个体工作方式,开发工作主要依赖于开发人员的个人技能和程序设计技巧。当时的软件通常缺少与程序有关的文档,软件开发的实际成本和进度往往与预计的相差甚远,软件的质量得不到**,开发出来的软件常常不能使用户满意。随着计算机应用的需求不断增长,软件的规模也越来越大,然而软件开发的生产率远远跟不上计算机应用的迅速增长。此外,由于软件开发时缺少好的方法指导和工具辅助,同时又缺少有关的文档,使得大量已有的软件难以维护。上述这些问题严重地阻碍了软件的发展,20世纪60年代中期,人们把上述软件开发和维护中的各种问题称为“软件危机”。1968年在德国召开的NATO会议上,首次提出了“软件工程”一词,希望用工程化的原则和方法来克服软件危机。在此以后,人们开展了软件开发模型、开发方法、工具与环境的研究,提出了瀑布模型、演化模型、螺旋模型、喷泉模型等开发模型,出现了面向数据流方法、面向数据结构的方法、面向对象方法等开发方法,以及一批CASE(computer aided software engineering)工具和环境。
(一) 软件生存周期
如同人的一生要经历婴儿期、少年期、老年期直至死亡这样一个全过程一样,任何一个软件产品或软件系统也都要经历软件定义、软件开发、软件维护直至被淘汰这样一个全过程,我们把软件的这一全过程称为软件生存周期。软件定义、软件开发、软件维护等阶段还可分为若干个阶段,每个阶段相对独立又彼此有联系,上一阶段的工作结果是下一阶段工作的依据,下一阶段是上一阶段的进化,它更接近于问题的解。
软件定义阶段主要解决的问题是待开发的软件要“做什么”,也就是要确定软件的处理对象,软件与外界的接口,软件的功能和性能,界面以及有关的约束和限制。软件定义阶段通常可分成系统分析、软件项目计划、需求分析等阶段。
(1)系统分析这里讲的系统是指计算机系统,包括计算机硬件、软件和使用计算机的人。系统分析的任务是确定待开发软件的总体要求和适用范围,以及与之有关的硬件、支撑软件的要求。系统分析阶段的参加人员有用户、项目负责人、系统分析员。该阶段产生的文档可合并在软件项目计划阶段的文档(项目计划书)中。
(2)软件项目计划软件项目计划的任务是确定待开发软件的目标,对其进行可行性分析,并对资源分配、进度安排等做出合理的计划。软件项目计划阶段的参加人员有用户、项目负责人、系统分析员。该阶段所产生的文档有可行性分析报告、项目计划书。
(3)需求分析需求分析的任务是确定待开发软件的功能、性能、数据、界面等要求,从而确定系统的逻辑模型。需求分析阶段的参加人员有用户、项目负责人系统分析员。该阶段产生的文档有需求规约(requirements specification****惯上称它为需求规格说明书。
软件开发阶段主要解决的问题是该软件“怎么做”,包括数据结构和软件结构的设计,算法设计,编写程序,测试,最后得到可交付使用的软件。软件开发阶段通常可分成软件设计、编码、软件测试等阶段。
(1)软件设计软件设计通常还可分成概要设计和详细设计。概要设计的任务是模块分解
2017年全国计算机考试四级复习纲要:软件工程基本概念 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
2024年励志演讲稿(优秀)
23页
2024年励志暖心个性签名
8页
2024年励志工作格言15篇
36页
雷击专项应急应急方案
16页
医疗纠纷防范与处理选择题及参考答案
4页
2024年努力上进励志唯美句子
13页
2024年助理经理述职报告通用
10页
做优秀的职业化员工
102页
时态地理信息系统数据编辑技术研究的综述报告..
2页
信息系统工程监理4
127页
企业发展与营销团队文化(入职指引版)
61页
保险谈判培训教材
60页
2024年动漫作文400字6篇
6页
无轴承永磁薄片电机控制系统理论及数字化技术..
2页
助听器及耳模概况PPT课件
18页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
5
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
dyx110
文件大小
:
18 KB
时间
:
2021-08-03
相关标签
全国计算机等级考试试题
软件工程复习题
全国计算机一级考试知识点
软件测试的基本流程
计算机一级考试
计算机等级考试
计算机软件基础知识
软件测试复习题
计算机软件测试规范
计算机一级考试基础知识
全国翻译资格认证
自考
成考
专升本考试
公务员考试
思科认证
微软认证
司法考试
教师资格考试
物流师考试
注册税务师
人力资源管理师
会计职称考试
出国培训
质量管理体系认证
医师/药师资格考试
最近更新
有源一体化天线射频收发信机的研究的中期报..
有序多孔氧化锌石墨烯复合膜制备及性能研究..
有关图表示群的几个问题的解决的综述报告
2024年劳动合同书[优]
2024年劳动争议仲裁反申请书(通用10篇)
顶管施工技术交底
智能电梯群控系统的研究的中期报告
韩道亨草诀百韵歌版
2024年劳务承包合同[必备]
智能家居远程监控系统的研究与设计的中期报..
智能型溢流球磨机筒体应力分析及实验测试的..
晶体硅中铜沉淀和镍沉淀的研究的中期报告
企业文化岗前培训标准版
光纤通信基础知识讲解
2023年度中国精神心理健康蓝皮书文档
蛋白尿护理查房
随班就读资源教室设备配置标准
大学食堂餐饮企业准入退出制度
利用f206片内flash进行在线编程
混凝土投标技术响应文件1
复制以下网址粘贴到浏览器打开
西南大学[1055]《powerpoint多媒体课件制作..
板形培训资料
范例:湖北省科技支撑计划(重点新产品新工艺..
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部