- ISBN:9787121282720
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:300
- 出版时间:2016-06-01
- 条形码:9787121282720 ; 978-7-121-28272-0
本书特色
本书以一个案例的演变模拟不断变化的用户需求,按照增量迭代的开发模式,将碎片化的功能开发、用户交互、数据处理等知识,以及软件设计、软件测试和敏捷开发的*佳实践,与软件开发的原理、技术和工具融合到设计、编码、调试及测试的构造过程。内容包括软件构造的一般原理(如模块化、增量迭代)、常用技巧(如表驱动编程、测试驱动开发)、软件设计(契约式设计、设计模式)、软件知识(如软件测试、软件复用)以及软件构造的工作要素(如编码规范、构造工具)和活动(如设计、编码、测试、交付)。本书提供配套电子课件、案例源程序、例子代码、教学参考方案等。本书面向计算机学科的本科学生,可作为“软件构造”、“java面向对象课程设计”等课程的教材,也可作为“实用软件工程”的参考书,同时也适合学习软件开发的其他专业及爱好者参考。
内容简介
提供配套电子课件、案例源程序、例子代码、教学参考方案等;提供三种教学参考方案,教师可根据需要调整。__
目录
作者简介
李劲华,博士,教授,毕业于(德国)斯图加特大学,青岛大学软件工程系系主任。科技部国际合作重大项目评审专家;《小型微型计算机系统》、《同济大学学报》等核心期刊审稿人;曾任信息技术与计算机科学国际大会(ICIS 2008)分会主席。近五年,在国内外发表学术论文30余篇,其中SCI检索1篇、EI检索10篇。参加国家和省自然科学基金项目2项,主持完成横向课题2项。主持或参与完成青岛市软件产业、“十一五”信息化发展、“十二五”科技发展、蓝色经济区信息化建设等多项产业和战略发展规划。讲授编译原理、软件测试、软件工程、软件项目管理、面向对象分析与设计、Java程序设计基础等本科生课程,IT项目管理、软构件技术、软件测试理论与技术、UML面向对象建模、算法设计与分析、软件体系结构等研究生课程。
-
胶黏剂与粘接技术基础(第二版)
¥58.8¥98.0 -
习近平总书记教育重要论述讲义
¥24.2¥35.0 -
概率论与数理统计
¥16.0¥35.0 -
当代教育心理学(第3版)(本科教材)
¥37.6¥66.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥8.5¥25.0 -
断代(八品)
¥14.4¥42.0 -
行政管理学(第四版)
¥44.2¥52.0 -
马克思主义基本原理2021年版
¥8.4¥23.0 -
线性代数(第六版)(经济应用数学基础)
¥26.2¥36.0 -
中医骨伤科学·全国中医药行业高等教育“十四五”规划教材
¥60.5¥85.0 -
财务管理学:立体化数字教材版
¥30.3¥48.0 -
计算机组成原理(微课版)
¥45.0¥69.8 -
UG NX 10.0模具设计教程
¥38.2¥59.0 -
发电厂电气部分(第5版)/苗世洪/十二五普通高等教育本科国家级规划教材
¥33.4¥59.0 -
博雅大学堂·历史中国古代简史(第2版)/张帆
¥46.6¥60.0 -
马克思主义理论研究和建设工程重点教材:管理学(本科教材)
¥17.3¥48.0 -
北大人文课(平装)
¥12.7¥45.0 -
组织学与胚胎学实验指导
¥18.1¥28.0 -
美学原理(第二版)(本科教材)
¥13.4¥36.5 -
中国古代文学史 第二版 上册
¥15.7¥43.3