* Price may vary from time to time.
* GO = We're not able to fetch the price (please check manually visiting the website).
学习面向对象系统开发的六门课 is written by 曹永忠,许智诚 and published by 渥玛数位有限公司. It's available with International Standard Book Number or ISBN identification 9869098444 (ISBN 10) and 9789869098441 (ISBN 13).
系统分析是国内资管与资工科系在大学时,必修的课程,其目的是希望学生在修完课业后,能自行针对不同的系统需要,执行必要的分析与设计,并利用建立模型,跟客户与接下来的程序员做进一步的分析确认。然后使用常见的架构来实作模型,以提高实作时成功的机会,同时在实作的过程中,因为有多位程序员的参与,所以如何使大家写程序的方式能有一致性,以利往后的程序维护。最后当然要将程序好好的测试一番,如此才能有成功上线的可能。成功上线是一个软件在一开始开发时的唯一目标,可是却是在系统分析的课程中最被忽略的目标。 以上所描述的是真实在软件业界的人,每天都在面对与奋战的实务情境,但是将这样一连串的实务内容实际放到国内的系统分析或甚至软件工程的教科书来看,我们几乎很难看到有任何一本教科书能运用足够复杂度的范例,来探讨这样一连串的实务发展。这实在是台湾软件教育的一个大遗憾。 本人自1998年UCLA资工所博士毕业后,在美国的软件业从事实务发展工作约七年,然后2004年回到台湾的中央大学资管系任教,到今天已经八年多了。本人执教的科目主要是研究所的软件工程,中央资管研究所的学生很多都已经是国内大学所训练出来的菁英了,可是在上软件工程时,还是常常觉得同学们在大学时系统分析的基本功颇为不足。 曹永忠博士曾经是本人的博士生,他在台湾的软件业服务多年,具有充足的软件实务成功经验,当他在博士班修习本人的软件工程课程时,即崭露其充足的软件实务经验,同时在讨论中,我们也都感觉到台湾国内软件教育在系统分析实务上的不足。 当时我们的结论是至少要先有一个运用足够复杂度的范例,来探讨软件开发中,由系统需求到测试这一连串的实务发展。这个范例要能够展现在这序列的发展中所会遇到的许多棘手的问题,并使用范例来说明解决这些棘手问题的原则。 各位读者现在所看到的这本书就是曹永忠博士与本人在这个实务方向的努力成果,我们希望这个抛砖引玉的书本能够给读者许多启发,并能够使读者对发展软件系统的实务更快上手,不要大学或研究所读完了,居然连一个颇具复杂度的软件案例都没做过。 各位读者,如果你是自诩为资管或信息专业的人,而连一个颇具复杂度的软件案例都没做过,那我会推荐您好好地读完本书的这些例子,把书中的模型图自己好好画一画,体会一下,这样至少您可以跟别人讲,您有做过一个够复杂的软件项目了。而如果您是奋力了许久,跌跌撞撞才学会软件分析与发展实务的,也请您花些时间,看看这本书的案例分析,看看是否您如果早点看到这本书,就可以省下许多宝贵的青春了,如果是,还请您多多推荐本书给需要的人