全部评论(3条)
-
- qq184705007 2013-07-20 00:00:00
- 我的叫软件技术, 其他学校可能不一样,但是都差不多,
-
赞(1)
回复(0)
-
- 儿麦粒 2013-07-20 00:00:00
- 软件设计是一个创造性的过程,对一些设计者来说需要一定的资质,而Z后设计通常都是由一些初步设计演变而来的。从书本上学不会设计,只能经过实践,通过对实际系统的研究和实践才能学会。对于GX的软件工程,良好的设计是关键,一个设计得好的软件系统应该是可直接实现和易于维护、易懂和可靠的。设计得不好的系统,尽管可以工作,但很可能维护起来费用昂贵、测试困难和不可靠,因此,设计阶段是软件开发过程中Z重要的阶段。 直到Z近,软件设计在很大程度上仍是一个特定过程。一般用自然语言给定一需求集,预先作非正式设计,常常用流程图的形式说明,接着开始编码,当系统实现时设计还需修改。当实现阶段完成后,设计往往已与起初形式相去甚远以至于设计的原始文档完全不适合对系统的描述。 软件设计的这种方法导致了许多动态的和非常昂贵的工程失败。现在已经认识到一些完全非正规的表示法,诸如接近于编程语言的流程图,不适用于系统设计的描述和表达。大家认识到,精确的(尽管并不一定是正规的)说明是设计过程的必要部分。软件设计是一个反复的、不能用任何单一表示法来表示的多层次活动。相应地,大量的设计表示法,如数据流图、层次式输入-处理-输出结构图和设计描述语言已经开发出来,这些表示法能比流程图更好地表达软件设计。 给定一个需求定义,软件工程师必须以此导出满足这些需求的程序系统的设计,此导出过程是通过下述步骤来完成的: 1.必须建立组成程序系统的子系统。 2.必须把每个子系统分解成分离的成分,并且子系统规范通过定义这些成分的操作来建立。 3.每个程序可以用相互作用的子成分设计。 4.每个成分还须进行优化,这通常需要将每个成分规范化成层次式的子成分。 5.优化过程中的某个阶段,各成分中的算法必须详细说明。 除了程序系统设计中的这些阶段之外,软件工程师也可能需要设计允许系统中各进程之间进行通信的通信机制。他们或许要设计文件结构,并且很可能要设计用于程序的数据结构,他们还需要设计确认程序的测试事例。 确定何为“成功”的设计无一定之规,取决于其应用和特定的工程要求。一个成功的设计应该是:能生成GX的代码,实现尽量紧凑的Z小设计,或是一个Z易维护的设计。Z后一个标准是本文采用的质量标准,可维护性设计意指系统修改费用Z低,设计可懂度高和修改是局部性的。只有逻辑上高度结合而相互间松散地耦合的软件设计才能实现以上两个因素。 有效的软件设计Z好利用一致性设计方法。有大量的在不同应用环境中开发并使用的设计方法,其中有些是由皮特森(1980)、布兰克和克瑞境(1983)描述的。实质上,这些方法大多数可划分为三类: 1.由上至下的功能设计:从功能的观点设计系统,从高层的观点着手将系统逐步地提炼成更具体的设计。结构化设计和阶梯式优化就是使用此方法的例子。 2.面向目标设计:把系统作为目标集合而不是功能的集合,信息在目标与目标之间传送,每个目标有它自己的相互关联操作集。面向目标的设计方法是基于信息隐藏的观点,该观点由巴拿斯(1972)Z先提出,Z近又由罗滨逊(1981)和保什(1983)描述。 3.数据驱动设计:此方法由杰克逊(1975)和万勒尔(1977)提出,认为软件系统的结构应该反映该系统所处理数据的结构。因此,软件设计应由对系统输入、输出数据进行分析后而导出。 总的来说,他属于计算机编程类的中级部分,从程序员-设计师-系统架构师-系统分析师 都要学习
-
赞(4)
回复(0)
-
- Jane0218 2017-09-05 00:00:00
- 计算机软件设计属于 IT(Internet Technology)专业。 软件设计是从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。 软件设计是把许多事物和问题抽象起来,并且抽象它们不同的层次和角度。将问题或事物分解并模块化使得解决问题变得容易,分解的越细模块数量也就越多,它的副作用就是使得设计者考虑更多的模块之间耦合度的情况。
-
赞(17)
回复(0)
热门问答
- 计算机软件设计这个属于什么专业?
- 如题,求大神的详细答案... 如题,求大神的详细答案 展开
2013-07-19 12:18:27
445
3
- 计算机软件开发属于什么专业???
2011-06-28 07:06:46
353
3
- 嵌入式技术是不是属于计算机应用这个专业里面的?
- 我是10年四川考生,考了326分,只有走专2。我想学嵌入式技术,但是看见招考报那些学校写的专业都是什么计算机应用技术,计算机网络技术等等,我就是看不见嵌入式技术这个专业。。。请问 嵌入式技术属于哪个专业里面的? 求教~~~PS:我就只看见了重庆电子工程职... 我是10年四川考生,考了326分,只有走专2。我想学嵌入式技术,但是看见招考报那些学校写的专业都是什么计算机应用技术,计算机网络技术等等,我就是看不见嵌入式技术这个专业。。。请问 嵌入式技术属于哪个专业里面的? 求教~~~PS:我就只看见了重庆电子工程职业学院有写“计算机应用技术(嵌入式工程师),但是我怕我走不到那个学校,想多找几个学校填。时间不多了,请知道的帮帮我吧~~3Q 展开
2018-11-24 05:26:53
246
0
- 计算机网络技术(嵌入式软件人才培养)这个专业好吗?
- 我是专科。
2013-07-24 16:14:25
380
3
- 嵌入式硬件软件都属于计算机专业吗?
- 学好单片机 能做各种简单机器人 之后选嵌入式软件硬件都一样吗?
2013-08-20 06:40:36
574
4
- 计算机科学与技术(嵌入式方向)这个专业怎么样?
- 我考上了重庆三峡学院的这个专业 不知道如何?
2018-11-27 15:21:45
309
0
- 计算机科学与技术(嵌入式系统)这个专业好么?
- 我是2011届毕业生,而且是女生,被学校录取到这个专业,据我了解,这个专业在该校并不是很出色,如果四年坚持学下来,会有好的就业前景么,恳请有了解的仁兄指点迷津,谢谢了
2011-08-30 00:14:19
584
4
- 压力容器属于什么专业?
- ZG石油大学中:油气储运工程、城市燃气输配、化学工程与工艺、环境工程、安全工程中那个和压力容器的行业比较相关?我想要考本科目前重试的行业是压力容器设计···... ZG石油大学中:油气储运工程、城市燃气输配、化学工程与工艺、环境工程、安全工程中那个和压力容器的行业比较相关? 我想要考本科 目前重试的行业是压力容器设计··· 展开
2011-04-08 01:14:49
666
4
- 压力容器属于什么专业?
2018-01-30 12:05:40
402
1
- 信号发生器属于什么专业?
- 该专业全国有几所院校设立... 该专业全国有几所院校设立 展开
2009-05-07 03:53:30
233
2
- 目前我们一般使用的计算机属于什么计算机??
- A.电子管计算机 B.晶体管计算机 C.集成电路计算机 D.大规模.超大规模集成电路计算机
2006-05-01 02:22:42
1079
7
- 为什么东南大学的嵌入式研究生不是属于计算机专业的?
2011-01-08 15:28:35
419
3
- 计算机软硬件开发属于什么行业
2017-09-24 00:31:28
553
4
- 锂离子电池方向属于什么专业
2014-02-17 19:51:24
564
3
- 请问农产品质量检测这个专业属于农学吗?
2013-03-07 03:16:41
322
4
- 学计算机软件开发专业有什么要求?
2013-05-26 06:42:50
466
4
- 测控专业计算机三级考什么比较好?
2015-10-27 05:16:49
384
1
- 这个属于什么光阑?如图
2016-04-18 19:25:49
291
1
- 计算机专业和软件专业有什么区别?
2017-11-25 19:24:43
311
3
- 化学专业,生物专业和计算机专业毕业前景
- 这三个专业的就业前景哪一个更“吃香”?... 这三个专业的就业前景哪一个更“吃香”? 展开
2018-07-20 05:22:17
318
1
10月突出贡献榜
推荐主页
最新话题
参与评论
登录后参与评论