引言:
软件的实现过程就是将之前的可行性分析和需求分析用编写代码形成软件的手段实现了,在实现的过程中我们常用的两种思想就是面向对象或者面向过程,下面就对这两种思想和用户界面设计做一些总结。
一、 面向对象 部分
在了解理解了面向对象的思想和相关概念之后,那么就是在这种思想的指导下进行具体工作的实施。
首先建立模型(对象、动态、功能),就像上面建立的父母和孩子这些对象,由它们来实现功能。接着分析,这件事情如何实现,就像做家务至少有个任务分配,对象之间的配合,交流。
接下来就是设计,我们的准则是什么,将这个系统分解细化,设计问题域、人机交互、任务管理、数据管理、关联、优化等相关内容。
最后就是实施,我们采用哪种语言,采用哪种风格,这些都要具体的情况进行合理的选择。
二、 面向过程 部分
在前面目标和基础的指导下,我们进行具体的设计,设计的方面有模块、结构、数据、文件、过程。
模块是我们用来调用的,要高内聚,低耦合,其实这里有点面向对象的感觉。
至于结构化、数据、文件、过程方面遵从面向过程的思想,同时,在这个过程中要形成相关的图。
三、 用户界面设计 部分
最后就是具体的任务分配,通过建立的模型,分析用户以及相关功能来实现最后的界面。
总结:
这个阶段是软件过程中的具体实现阶段,实现的方法有两种思路,面向对象和面向过程,具体的实现过程两种方法都有所描述。
其实,在思想上走对了方向,实现过程还是相对简单的,无论哪种语言,说到底都是一种工具,工具我们到最后都会使用的,只不过这些高级的工具我们学会使用所花费的时间长了一些,但是学会了这些工具之后,创造出来的东西究竟是什么呢span>
同样的编写代码,有的软件堪称是艺术,有的软件只会带来灾难。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!