旅游网站建设方案(3)

2021-02-21 08:49

旅游行业网站在,周边游,旅游产品预订!

5 项目开发模式和技术

软件工程指出,计算机软件系统的开发是一个复杂的系统过程,必须采用

一套工程化的方法进行,一种好的方法学能够为软件系统的开发过程提供一整套提高效率的途径和措施。

软件系统的生命周期可以划分为系统规划和可行性研究、需求分析、概要

设计、详细设计、编码和测试、系统实施、系统维护等环节。依据对这些环节的先后顺序、交替、循环的不同处理观点和方法,传统开发模式可分为基于顺序模型、迭代模型、瀑布模型、螺旋模型等多种,其中瀑布模型是使用得最多的。这些方法强调严格按工程化的方法,遵照工程化的标准进行信息系统的开发,开发的各个阶段有着严格的先后顺序,因而需要在早期冻结用户的需求。针对这一缺陷,快速原型法逐步发展成熟起来,该方法强调系统的开发速度,通过快速建立一个原型化系统来与用户反复多次交流,通过用户实际使用中的意见来逐步完善系统,该方法依据的基本模型仍然是循环迭代模型。

快速原型法是软件开发的自然过程描述,通过分析 — 设计 — 实现 — 测试的若干次反复迭代,每次反复都会增加或明确一些目标系统的特性,最终实现理想的目标系统。其重要的工作就是不断从用例导出系统原型,检验整个系统架构及组件的稳定性,循环渐进地整合出稳定、可靠、弹性的系统结构。

在软件的分析设计技术方面,早期是结构化方法占据主流,进入90年代,面向对象的方法逐步发展并成熟起来,面向对象方法的基本原理就是按照人类认识客观世界的一般方法和一般思维方式去分析问题和解决问题,通过对象、类、继承等机制去描述现实物理世界。

面向对象方法学与结构化方法学是两种不同的方法,二者的差别主要体现

在认识问题空间的角度和方法上的不同。结构化方法是从过程的角度、按照自顶向下逐步求精的思路认识、描述问题空间的;而面向对象方法则是从对象的角度、按照先归纳后演绎的思路来认识和描述问题空间的。结构化方法另一个特点是操作和数据分离,而面向对象的方法则强调数据(属性)和施加在数据上的操作(行为、方法)的封装,这就是一个对象。

本项目中,应用系统的开发模式将采用基于循环迭代模型的快速原型法。


旅游网站建设方案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高中生课外阅读调查报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: