今昔软件工程方法探究由于用户的需求和软、硬件技术的不断发展,按照功能划分设计的系统模块必然是易变的和不稳定的,这样开发出来的模块可重用性不高。因而,结构化系统分析与设计已无法满足用户需求的变化。发展软件质量,缩短软件开发周期,发展软件可靠性、可扩充性和可重用性迫使软件界人士不断研究新方法、新技术,探索新途径。什么是传统软件工程方法1.1传统软件工程的概念传统软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。进入上世纪60年代,人们开始逐渐认识到了确实存在着“软件危机”这样一个事实。例如:软件生产不能满足日益增长的需要;软件开发成本和开发尽速估计往往不准确;软件开发人员和用户之间信息交流不充分,用户对完成的软件满意度很低;软件价格昂贵,软件成本在整个计算机系统中所占的比例急剧上升,软件已成为许多计算机系统中花钱最多的项目;软件质量难以保证;软件可维护性差,程序中的错误很难更正,适应性或完善性维护都及其困难;图1.传统软件工程方法示意图我们所说的传统软件工程方法主要指结构化软件工程方法,目前较新的部分文献将传统软件工程方法划分为以下阶段:系统工程、分析、设计、测试、软件维护。传统软件工程方法的前期工作主要集中在分析和设计阶段,实际上分析和设计是传统软件工程方法中最为重要的阶段。传统软件工程方法以功能、数据和数据流进行分析,也就是基于数据的
您可能关注的文档
- 人才产业区项目载体桩施工方案.doc
- 人工胸外心脏按压.ppt
- 服装面料知识要素.ppt
- 朔黄铁路轨道工程监理实施细则要素.doc
- 望岳.杜甫2016要素.ppt
- 望江掠影码头要素.doc
- 服装色彩搭配要素.ppt
- 健身教练国家职业资格第二章标12.8.14.ppt
- 朝阳小学一年级新生家长会PPT要素.ppt
- 服装色彩与搭配最新2要素.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)