软件工程及软件方法学
-
软件工程实践教程梁旭 等编著《软件工程实践教程》从软件工程方法、基于java的web开发技术和开发工具三个方面说明了软件工程实践的各个环节,并结合三个详细的案例对软件工程实践进行全程指导。三个实践案例分别针对生命周期法开发信息系统、生命周期法开发网站和面向对象方法开发信息系统。《软件工程实践教程》不仅注重对方法论的总结,同时说明了基于java的web开发技术、建模工具和项目开发工具,书中案例适合作为实践教程,指导学生软件工程实践的全过程。《软件工程实践教程》适用于计算机应用、软件工程及信息管理方向的本科生使用,也可供从事系统和网站开发的人员参考。 -
Flex 4.0 RIA开发宝典赵一飞 主编,沈大伟,苗峰,杨旺功 编著RIA——“富互联网应用”技术是目前及今后互联网发展不可逆转的方向和趋势,Flex又是最为流行的RIA开发技术之一。《Flex4.0RIA开发宝典》由赵一飞主编,分为几个部分,从零起步,深入浅出,结合大量实例详细介绍Flex 4.0的基本概念、语法、新特性及Flex的开发工具等。ActionScript语法作为开发Flex项目的基础,学习它是学习Flex开发的前提和重要基石,书中对ActionScript 3.0语法进行了系统的讲解。最后的两个使用Flex技术开发企业级项目的实例,可使读者对Flex的实践和应用有更深的认识,具有很高的学习和参考价值。《Flex4.0RIA开发宝典》由多年从事Flash和Flex开发的技术人员和教学人员共同编写,适合Flex程序员、RIA爱好者、各大专院校相关专业学生和具有一定编程经验的交互媒体设计师等读者阅读参考。 -
嵌入式系统软件设计谢荣生 主编《嵌入式系统软件设计》基于arm处理器和嵌入式linux开发环境,全面讲述了嵌入式系统软件开发流程及主要内容。《嵌入式系统软件设计》分为五大部分,共10章。第一部分包括第1、2章,讲述嵌入式linux开发环境的搭建和嵌入式linux软件开发基础;第二部分包括第3、4、5章,分别讲述嵌人式bootloader、内核和根文件系统的基础理论及其移植;第三部分为第6章,讲述嵌入式系统驱动程序设计;第四部分为嵌入式应用程序设计,包括第7、8、9章,主要讲述基于qt的嵌入式gui设计和嵌入式数据库程序设计;第五部分为第10章,通过两个实际的嵌入式软件开发项目,加深对前述内容的理解,提高综合应用能力。《嵌入式系统软件设计》可作为高等院校的计算机、电子类相关专业嵌入式系统相关课程的教科书,也可作为基于arm核嵌人式系统软件开发的工程技术人员的参考资料。 -
CATIA V5R20中文版完全自学一本通云杰漫步科技CAX设计室 编著catia是法国dassault公司的三维cad/cam/cae一体化软件,是世界上主流的cad/cae/cam 一体化软件之一,被广泛应用于电子、通信、机械、模具、汽车、自行车、航天、家电和玩具等制造行业的产品设计。catia v5r20中文版是该软件的较新版本。《catia v5r20中文版完全自学一本通》共分为20章,从catia的安装和启动开始,详细介绍了其基本操作、系统和界面设置、图形设计、实体零件设计、零件特征转换、钣金件设计、装配设计、工程图设计、创成式外形设计、自由曲面设计、数字曲面设计、模具设计和数控加工等内容,并讲解了6个综合应用范例,同时本书还配备了交互式多媒体教学光盘。《catia v5r20中文版完全自学一本通》结构严谨、内容翔实、知识全面、可读性强,设计实例实用性强、专业性强、步骤明确。是广大读者快速掌握catia v5 r20中文版的自学实用指导书,也可作为大专院校计算机辅助设计课程的指导教材。 -
软测之魂肖利琼 著测试界有不少朋友都认为,测试设计不就是测试用例的设计吗?这样的回答是不全面的,用例设计只是其中的一项重要内容。测试设计是一个过程,它贯穿在软件生命周期的各个环节,是测试工作的核心、灵魂所在。《软测之魂:核心测试设计精解》以测试设计为主线,首先介绍了软件测试行业在过去十多年来的发展变化,如今,实实在在地发生在我们身边的一起起软件质量事故,无不昭示着软件测试行业朝阳的到来。如何把握测试技术,把测试工作做得精透,成为测试行业的佼佼者,是很多读者朋友关心的话题。本书接下来首先明确了测试的目标,然后介绍了测试设计的各个环节,包括测试架构的设计、测试需求分析与测试策略制定、测试方案的设计、用例的设计、测试执行流程设计、测试输出的管理设计、测试过程的控制方法设计等。最后,以追逐软测之理念进行延展,旨在帮助读者理解站在测试工作之上看测试,如何超越自我进行测试创新,为走出一条属于自己的测试精华之路提供指引。《软测之魂:核心测试设计精解》是作者从事一线测试工作13年来的测试经验与智慧结晶,适合对软件测试有一定了解,特别是有一定实际测试经验的测试工程师。同时,《软测之魂:核心测试设计精解》也可以作为高校、软件测试专业培训机构的参考教材,让学生在学习理论知识的同时,学习企业中的工程实践案例,有针对性地认识与把握测试的核心技术,以增强自身的就业竞争力。 -
番茄工作法图解(瑞典) 诺特伯格 (Noteberg,S.) 著,姜丁坤译《番茄工作法图解:简单易行的时间管理方法》介绍了时下最流行的时间管理方法之一——番茄工作法。作者根据亲身运用番茄工作法的经历,以生动的语言,传神的图画,将番茄工作法的具体理论和实践呈现在读者面前。番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的25分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。《番茄工作法图解:简单易行的时间管理方法》适合所有志在提高工作效率的人员,尤其是软件工作人员和办公人员。 -
面向对象软件工程(美)布吕格,(美)迪图瓦 著,叶俊民,汪望珠 等译《面向对象软件工程:使用UML、模式与Java(第3版)》由b.bruegge和a.h.dutoit编写的,是卡耐基·梅隆大学(cmu)高年级本科生和研究生的教材。在第3版本中,作者以循序渐进的方式给出一个完整案例,并把它作为贯穿全书的主线,为读者运用各种软件工程工具创造一个现实环境。《面向对象软件工程:使用UML、模式与Java(第3版)》所采用的自底向上方法,有助于学生或专业人员循序渐进地学习。本教材向读者展示了如何成功地处理大型复杂软件系统的构建和维护。作者先介绍了开发人员应用软件工程技术所需的基本技能,接下来关注于使开发人员明确、设计并实现复杂系统的方法和技术,最后展示了如何支持贯穿软件生命周期的系统变化,是“软件工程”课程的理想教材。 -
计算机软件技术实训教程冯元椿 主编本书包括可行性分析、项目计划与质量管理、需求分析、总体设计、详细设计、程序设计、软件测试、系统实施、软件维护和文档规范等内容,书中以案例的形式,从应用的角度出发,采用任务驱动的方式,通过具体实例详细介绍了软件开发的基础知识、开发过程及其实训的全过程,紧扣实训主题,力求避免抽象的理论介绍,并辅以一个贯穿始终的案例。阅读本教材,结合上机操作与实训管理平台,能在较短的时间内学会使用HT—ML、JavaScript、NUnit、NUnitASP、Project、UML、ASPNET、AD0.NET、SQL Server、Visual Source Safe、Visi0等技术开发基于Microsoft B/S架构的软件项目。为方便教师教学,本书配备免费电子教案,各章节中有关软件技术实训文档资料与程序的源代码,可直接用于学生实训。欢迎选用本书作为教材的老师登录http://www.cmpedu.corn下载或发邮件到11m7785@si—Ha.com索取。 -
计算机软件项目实训指导方英兰 等编著本书根据计算机专业的知识体系,并考虑IT行业主要岗位的技能要求,面向实际应用给出了循序渐进、任务驱动的39个实训项目,涵盖Web技术、C语言、Java开发、C++开发、网络技术、数据库技术、汇编语言、操作系统、嵌入式系统等课程的主要知识点和专业技能。全书共分5章:绪论、项目开发示例、基础训练、专题训练和综合训练。教师可按照计算机专业教学进度安排实训,建议基础训练对应第一学年的课程实践环节;专题训练对应第二学年的课程实践环节;综合训练对应第三学年的课程实践环节和毕业设计。本书为任课老师提供项目参考解答。读者对象:本教材与社会IT人才培训机构合作编写,借鉴了国际上先进的训练模式和培训项目,内容具有先进性和实战性,在教学实践中已得到良好反馈。本书可作为高等工科院校计算机、软件工程、信息管理等专业课程实践教材。 -
J2EE Web核心技术杨少波 主编j2ee web核心技术系列教材在技术主题的定位方面,继续沿用已经出版的“j2ee项目实训”和“j2ee课程设计”系列教材的技术风格,选择目前比较热门的web 2.0技术和主流的j2ee平台中的各种核心技术,并结合项目开发的具体实例进行详细和深入的介绍。《J2EE Web核心技术:Web组件与框架开发技术》共9章,内容分为3大部分。前4章主要涉及j2ee web核心组件技术及在项目中的具体应用,包括web表现层jsp技术基础、web表现层jsp技术深入、web 控制层servlet组件技术和web系统架构设计及mvc模式等方面的内容;而第5、6、7章的内容主要包括web表示层struts2框架及应用、业务控制器action组件及应用、aop拦截器组件技术及应用等方面的内容;最后的第8、9两章的内容属于struts2框架中的实用开发技术方面的内容。本系列教材适合作为承担国家技能型紧缺人才培养培训工程的高等职业院校和示范性软件学院的计算机应用与软件工程专业的j2ee技术平台应用开发类课程的教材,也可作为自学j2ee技术平台软件项目开发和实现的相关技术和知识的技术人员的参考书。当然也可作为各类职业技能培训机构的j2ee应用开发类培训课程的教材。
