下载此文档

计算机专业毕业设计论文.doc


文档分类:论文 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
. 决问题的算法,然后再设计适合的数据构造使得算法得以有效的实现。面向过程的程序设计方法对于小型程序来说是适合的,但是用它来开发大规模的、可重用的应用就显得力不从心了。
与过程编程相对的是面向对象的编程。面向对象编程〔OOP〕从另外角度对待计算机程序,它将重点放在使用计算机所完成的任务上,而不是在计算机处理任务的方式上。在面向对象编程中,计算机程序概念化为一组对象,它们一起工作以完成一项任务。每个对象是程序的单独一局部,以特定的严格控制的方式与其他局部互相交流。面向对象编程超越程序复杂,用客观世界的对象模型自然地表示软件开发,用对象代表需要解决的问题的中心环节,而不是以函数过程、数据构造为中心,从而使计算机程序的分析、设计和实现的过程和方法改变了过去的脱节和跳跃的状态,这就使人们对复杂系统的认识过程与系统的程序设计过程简单化,并使两者容易到达一致。面向对象编程具备了几个优点,比方:代码维护方便、可扩展性好、支持代码重用技术等。这些优点是过程编程语言所不具备的。可以使用"对象+消息=程序设计〞来表示面向对象的理论。图1-1、1-2为
. -
. 优选-
- -
- -优质-
面向过程的程序设计与面向对象程序设计的图示,在其中可以直观地看到二者的区别。
函 数
函 数
过 程
过 程
数   据
1-1 面向过程的程序设计
数 据
方法方法
数 据
对象方法    方法方法 对象
数 据
   方法方法
  方法方法
对象
1-2 面向对象的程序设计
本软件的开发就使用面向对象的方法。
软件的开发方法
面向对象的方法经由系统分析、设计和试验等阶段,遵从软件生命周期的规律。所谓软件的生命周期是指一个软件从它的发生到其消亡的过程。以下是利用生命周期法开发软件的各个阶段的具体容:
(1)系统规划阶段:其主要任务是明确软件开发的请求,并进展初步的调查,通过可行性研究确定下一阶段的实施。可行性分析的任务是确定工程开发是否必要和可行。也就是要对问题定义阶段中所提出的问题进展分析,以决定所提出的问题是否有"可行〞的解。所谓可行,首先在技术上要可行,即现有技术能否解决所提出的问题;其次是经济上可行,即用户能否支付实施工程所需要的费用,工程建成后能否取得预期的经济效益;最后进展操作上和法律上的可行性研究。综合这些方面的论证,最终决定是否实施该工程。当然,这项工作就是建立在初步调查的根底上。
. -
. 优选-
- -
- -优质-
(2)用户需求分析阶段:在这个阶段中,就是了解用户的需求,准确确实定用户需要的功能

计算机专业毕业设计论文 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2786321826
  • 文件大小201 KB
  • 时间2022-07-10