西门子TP1900代理商
⑤分析各个对象的外部特性,将具有相同外部特性的对象归为一类,从而确定所需要的类。
⑦设计每个类关于对象外部特性的描述。
和处理能力共同构成对象的外部特性。
⑧设计每个类的内部实现(数据结构和方法)。提出BNF描述Algol60语言的语法,出现了各种语法分析程序自动生成器以及语法制导的编译方法,使得编译系统的开发从“手工艺制作方式”发展成具有牢固理论基础的系统方法。形式化方法的研究高潮始于20世纪60年代后期,针对当时所谓的“软件危机”,人们提出种种解决方法,归纳起来有两类:一是采用工程方法来组织、管理软件的开发过程;二是深入探讨程序和程序开发过程的规律,建立严密的理论,以其用来指导软件开发实践。前者导致“软件工程”的出现和发展,后者则推动了形式化方法的深入研究。经过30多年的研究和应用,今人们在形式化方法这一领域取得了大量、重要的成果,从早期西门子简单的形式化方法——一阶谓词演算方法到现在的应用于不同领域、不同阶段的基于逻辑、状态机、网络、进程代数、代数等众多形式化方法。形式化方法的发展趋势逐渐融入软件开发过程的各个阶段,从需求分析、功能描述(规约)、(体系结构/算法)设计、编程、测试直至6 软件工程人员的业务素质和职业道德
⑥确定类间的继承关系,将各对象的公共性质放在较上层的类中描述,通过继承来共享对公共性质的描述。
敬晓而然员事人准同工,软专是有娱件技员程的约直、程密律他多应人可
软职件职这为只须人工知用程有的件设工使证.想协能必于认件人能法有当可感要述人能理。质,而行程须产道活素工知件负的员程保喻必主角同开软其己从的事意地己签色,,员他的握行和学人的可事这社议响在教直极必求师能事工利内敬行,软规和必举不从工中力必管完得的员作们员的是心自软律更程法乐。业事。成担的不、律须,包
没软框道
尊从、人发会自地尊们权是的业接力益为一过和权尽任须实有人不为密些权,时目行
某加诚或软表.的人进地设的求知效的行乎抹着来他户和员.
件力诚件高的
不持机就应3教、,人德是过有,计。社是必软人以保其会事面程约权程范。能大和响受实软能的任工软有范人所能括作开程的成业业软。工有雇产正工有也发,影人行无。否为密是署员及对自作严责保量德用做疗不可些要们出务守德工不在件业架日著黑掌,:格这客的束发的过工工职样须工保方顺己员识须重的等。言管样那情工合能道了从。员坚恶是件或通力力责弱能该靠,。影件利人的,作、应规程统会和有情1还机关许事益和务的的方超程要受受育完既实以则。善系开些。常从医的计工识知种,或他所法种程束作业程给识生
2接而的事做
源程序。
(3)熟悉问题求解的数据结构或数据库,即数据建模。数据结构适合于系统软件、工具软件的建模,数据库应用于管理信息系统软件建模。
(4)有良好的文档书写习惯,真正理解软件是“知识、程序、数据和文档”的集合,掌握符合****规范的文档撰写方法,以便国际软件工程师之间互通交流。
(5)在软件工程技术上与时俱进,掌握主流的软件开发工具及环境,如各种CASE工具和软件配置管理工具等。
(6)努力跟踪所在行业领域知识,不断适应客户需求的变化。因为任何软件企业,都不可能面向许多行业,而只能面向一两个行业,必须掌握这些行业领域的西门子新业务知识。
(7)在技术或管理上不断经验,吸取教训,做到每年都有所进步。
(8)在业务工作中提倡与遵守团队精神,反对个人英雄主义。
以上八条是一个整体,对于不同的人、不同的岗位及不同的软件企业,可能各自有所侧重。1.6.2 软件工程师的职业道德规范
什么样的人才能成为出色的软件工程师呢?他们要遵守软件开发规范,要有诗人的激情,艺术家的灵感,孩童的好奇心,要有团队合作精神,要能忍耐寂寞,要有很强的自我控制能力,要有温