Page 40 - 软件工程与项目管理
P. 40
软件工程与项目管理
Software Engineering & Project Management
展造成一定的影响,计算机软件开发技术的进一步发展,对社会经济、生活生产
和相关的前沿技术都会产生促进作用。计算机通过各类软件实现复杂多样化的功
能,进而为经济发展和社会提供服务,因此软件开发技术是将计算机底层技术转
化为生产服务所需功能的关键环节,开发技术的优劣直接决定了计算机服务的效
率和服务范围,并且关系到软件的整体使用便捷程度,因此越来越多的技术人员
开始致力于提升开发技术的整体水平。
(四)新时期计算机软件开发技术所运用的方式方法
计算机软件开发技术种类繁多,其中广泛应用的技术包括原型化方法、分
层技术方法、生命周期法等,同时嵌入式软件开发和 B/S 体系结构开发也有相应
的方法和注意要点,具体如下。
1. 原型化方法
要想高效地完成计算机工程的创设,首先就要选择切实可行的设计方案,
设计方案的选择往往都需要运用到原型化的方法。原型化方法在计算机软件开发
中的作用是非常重要的,软件工程师利用原始的形态来进行开发,可以结合用户
的实际需要来进行软件的开发和利用,并且能够在用户意愿的基础上完成对软件
的适当调整,从而满足客户的实际需要。原型化方法在计算机软件开发中的作用
是非常重要的,不但可以更好地为客户提供服务,还可以有效地缩减成本,但是
其在实践运用中往往具有一定的局限性,并不适合使用在大型计算机软件系统的
开发中。
2. 分层技术方法
分层的技术方法是计算机软件开发中当前使用最为频繁的一种方法,分层
技术的运用能够有效地缩减软件开发的实践,但是并不会损害到软件开发的效果。
分层技术的使用方法与其他软件技术相对比来说,具有良好的稳定性和高效性的
特征,为计算机软件技术开发工作的实施能够起到积极的辅助作用。
3. 生命周期法
生命周期法其实质就是一种结构化的系统开发方式,生命周期法在开发过
程中表现较为复杂,但是相对于其他几种方法,具有良好的优越性。在实际的开
发应用中,生命周期法在结构化系统开发中表现得十分成熟。生命周期法在实施
系统开发的时候,将更多的关注力都放在了整体布局方面,这一方法在系统开发
过程中往往都会被划分为多个阶段,从而有效地缓解系统开发中所表现出来的复
30
30

