软件工程及软件方法学
-
软件系统分析与设计殷建民 主编本书简明扼要地介绍了软件工程与项目管理的基础知识,着重讨论了软件系统分析与设计的方法、过程、工具与文档,并给出了一个完整的软件系统分析与设计案例。本书强调理论与实际的结合,强调系统分析与设计技术的实用化、工具化与文档化,适合作为高校计算机学院、软件学院、软件职业技术学院计算机科学与技术、计算机应用、计算机软件和软件工程等相关专业本科、专科“软件系统分析与设计”课程的参考教材,也可作为软件开发人员的自修教材与工具书,还可作为全国计算机技术与软件专业技术资格(水平)考试系统设计师和系统分析师专业的辅导教材。 -
看图学常用工具软件文杰书院本书是“电脑学习总动员”系列丛书的一个分册,根据读者阅读和学习的习惯,以图解的方式进行编 写。全书系统全面地讲解了常用工具软件的使用方法,主要包括网页浏览器软件——火狐和傲游、文件上 传和下载软件——网际快车、图文浏览软件——超星阅览器、屏幕录像软件——屏幕录像专家、多媒体播放软 件——RealPlayer、网络通信软件——QQ和MSN、磁盘分区软件——分区魔术师、光盘刻录软件——Nero、系 统备份与还原软件———NortonGhost、系统优化软件——windows优化大师和电脑防护软件——金山毒霸等。本书采用双色印刷,内容浅显易懂。在翔实地介绍通用的基础知识后,以操作任务的形式,帮助读者 从实践应用的角度出发,逐步学会和掌握基本的操作技能。同时,本书还将“知识拓展”、“经验与技巧”、 “友情提示”等小栏目穿插在文中,使读者能快速巩固所学知识,达到学以致用的目的。本书面向电脑初级用户,适合无基础又想快速掌握电脑常用工具软件操作经验及应用技巧的读者,适 合广大电脑爱好者及各行各业需要学习电脑的人员,同时还可以作为电脑短训班的培训教材。 -
软件案例分析刘天时《高等学校教材·软件工程:软件案例分析》围绕软件开发的一些案例由浅入深地讲述了软件开发过程中的一些设计方法(包括算法设计方法)和实例技巧;按照软件开发流程介绍了一个信息系统的开发过程,通过理论与应用相结合的方式,帮助和引导读者进一步掌握软件工程的基本概念、理论、方法和技术。结合具体案例分析讲解是《高等学校教材·软件工程:软件案例分析》的特点。《高等学校教材·软件工程:软件案例分析》可作为高等院校本科计算机相关专业高年级和研究生教材,也可作为从事软件开发、管理、维护和应用的工程技术和管理人员的参考书。 -
异构组件互操作技术研究张驰《异构组件互操作技术研究》分析了目前主流的分布式组件模型,从组件接口的语法、语义和行为协议三个层次对组件的匹配进行了研究,并研究了集成实现中的关键问题。主要内容包括组件模型与异构组件互操作,组件接口扩展和组件描述,基于扩展接口的组件匹配和交易服务,基于Web服务的异构组件互操作等。 -
软件测试基础教程(美)马瑟、MATHUR、A.P.《软件测试基础教程(英文版)》基于实例讲述不同规模软件项目中的测试生成、选择、最小化和增强方面的最佳工程实践。还覆盖了基于数据流的测试充分性和基于变异的测试充分性,这些是可用的最有效的测试充分性准则。《软件测试基础教程(英文版)》精选了由全世界数百位测试研究人员和实践人员发明和总结的测试知识及技术,采用通俗易懂的表述方式,使读者更容易理解和掌握。测试生成、选择、优先排序和评估是测试过程中所有技术活动的基础。在此基础上合理部署各项组件,才能有效地测试不同类型的软件应用,包括面向对象系统、Web服务、图形用户接口、嵌入式系统以及与安全、性能和可靠性有关的各种属性。《软件测试基础教程(英文版)》采用大量的实例和习题,循序渐进地介绍各种测试技术(包括有限状态模型、组合设计和回归测试的最小化等)。 -
CMMI和集成化软件研发管理林锐,彭国明 编著CMMI是世界范围内用于衡量软件过程能力的标准,如何将CMMI合适地应用于企业,有效地提高软件研发和管理能力,这是IT行业非常关注的课题。通过本书读者可以快速了解“CMMI是什么”;结合CMMI和IDP研制适合于本企业的流程规范;应用RDMS来管理本企业的研发项目。读者可以从上海漫索计算机科技有限公司网站 http://www.mansuo.com ;下载最新的IDP文档和RDMS软件。本书主要读者对象是IT企业的研发主管、项目经理和软件开发人员,以及即将到IT企业工作的高校毕业生。本书可以作为软件学院的教学参考书。 -
计算机常用工具软件应用梁嘉强本书是介绍计算机常用工具软件使用方法的入门教材,精选当前各类工具软件中最常见、最好用的、最具人气的软件作为讲解对象,包括图形图像处理工具、文件处理工具、多媒体处理工具、翻译工具、光盘工具、网络工具、系统网络安全工具、系统备份工具等。力求让读者可以熟练、快捷地应用这些软件,为学习、工作和生活添加乐趣。本书考虑到初学者的水平和特点,多以插图的形式讲解工具软件的具体操作,注重实用性。为方便老师教学和学生学习,本书还配有电子课件和部分流行工具软件安装程序,需要者可在机械工业出版社网站www.cmpedu.com上以教师身份免费注册,登录后下载。本书适合中等职业学校、各类职业技术学校以及高中在校学生作为教材使用,也适合各类高职院校学生和广大计算机爱好者作为参考书使用。 -
PHP 5项目开发实战详解PHP China工作室 编著一本为PHP初学者量身定制的秘籍。《PHP 5项目开发实战详解》由浅入深地介绍了PHP语言,通过对书中的留言版、投票系统和CMS内容管理系统这些项目开发的详细讲解,深度了解学习项目开发中的数据库设计等各个细节,使从来没有开发经历的朋友得到锻炼。所包含的对于Zend产品和集成安装包的介绍将为你的学习带来更多的方便,提高和加深你对PHP的认识和了解。《PHP 5项目开发实战详解》作为PCTI认证(PHPChinaTraining——Improving)的指定参考教材,由多位Zend中国区技术支持工程师、Comsenz项目经理、PHPChina技术工程师联合编写。对于PHP初学者来说,《PHP 5项目开发实战详解》可以作为教材和参考书,对于有丰富经验的PHP高手,《PHP 5项目开发实战详解》也是一本很好的参考资料。 -
软件需求工程金芝、刘璘、金英本书面向从事计算机软件科学研究和软件工程实践的读者,为读者介绍软件需求工程相关的理论和方法学知识。本书首先系统论述了软件需求工程的相关背景和基本知识,分析了软件需求工程的本质特征及其重要性。其次,选择目前比较有代表性的面向目标的需求方法、面向主体和意图的方法、基于情景的方法、问题框架方法、基于知识的方法、文档驱动的方法和面向方面的方法等进行了详细分析和阐述。不仅介绍了各种主流软件需求方法的核心概念,而且分析和对比了这些方法之间的异同和各自的适用范围。本书不仅包含国内外有代表性的软件需求建模与分析方法,还融合了作者在该领域研究多年的工作成果和心得。另外,全书在介绍软件需求工程领域研究的经典理论、最新进展和未来发展方向的同时,也为软件工业界的从业者了解本领域先进的方法学提供系统深入的指导。 -
测试驱动开发的3项修炼王晓毅《测试驱动开发的3项修炼:走出TDD丛林》用实际案例及故事讲述了测试驱动开发(TDD)的最佳实践,从TDD为什么实践起来非常困难等最根源的问题入手,循序渐进地介绍了构筑TDD的三项修炼,涉及到未雨绸缪的单元及自动化测试、结构化、敏捷以及平衡式的开发迁移、软件开发和重构设计以及大量的实践心得和经验总结归纳,给团队、读者以最佳TDD实践的成长路线图,从而走出TDD实践丛林。
