软件工程及软件方法学
-
软件开发流程实训李政暂缺简介... -
UML与Rational Rose 2003软件工程统一建模原理与实践教程国刚 等编著《UML与Rational Rose 2003软件工程统一建模原理与实践教程》主要介绍统一建模UML的基础知识及Rational Rose 2003工具的使用方法。全书内容丰富,包括对软件工程思想、面向对象思想、UML相关概念、Rational Rose工具等方面内容的详细介绍,《UML与Rational Rose 2003软件工程统一建模原理与实践教程》最后是一个图书馆借阅系统的研究实例,通过该综合实例,对使用Rational Rose进行UML建模的全程进行了深入剖板。此外,《UML与Rational Rose 2003软件工程统一建模原理与实践教程》每章后面配有一些习题,完成这些习题可以使读者加深对UML的认识。《UML与Rational Rose 2003软件工程统一建模原理与实践教程》可作为大专院校计算机软工程专业学生学习UML和面象对象的技术教材,也可作为广大软件开发人员和系统架构分析设计人员自学UML的参数和指导用书。 -
软件工程钱乐秋,赵文耘,牛军钰 编著钱乐秋教授等编写的《软件工程》教材适用于计算机类(本科)专业的软件工程课程,支持毕业生从事软件的开发和管理工作。教材覆盖ACM/IEEE-CS 联合推出的CCSE2005-SEEK要求的软件工程的基本知识领域,满足计算机类(本科)专业的软件工程课程的大纲要求。主要内容包括:软件工程的概念和基本理论;软件开发的结构化方法、面向对象方法;软件测试方法和技术;软件项目管理;基于构件的开发、敏捷开发方法、Web应用、CMM&CMMI等新方法和过程。教材结构清晰、语言简洁、图文并貌,专业术语规范。每章末附有小结和习题,书末附参考文献。该教材具有如下特点:1.内容安排恰当。取舍得当,重点突出,满足《高等学校计算机科学与技术专业专业规范》相应课程大纲要求,覆盖了ACM&IEEE制订的CC2005-CS中有关软件工程的主要知识点。2.内容比较新。该教材既介绍传统的软件开发方法,又介绍了一些能反映当今软件工程的最新技术和方法,如UML2.0,基于构件的软件开发,基于WEB的应用,敏捷软件开发,能力成熟度模型集成CMMI等。3.注重软件开发方法的介绍。该教材在介绍软件工程的基本概念和基本原理的基础上,重点介绍典型的软件开发方法,有利于培养学生的软件开发能力,体现了以适当知识为载体,实现专业基本能力培养的思想,对课程的讲授有很好的引导作用。4.专业术语规范,用词严格,叙述准确,设计了适当的习题,进一步引导读者考虑理论与实际应用结合。5.教材结构合理,语言简洁、通顺,图文并貌,适宜读者自学。 -
软件企业管理张旭梅 等著软件产业是关系国家经济和社会发展的战略性产业,软件企业的发展又是软件产业发展的核心和基础。本书在简要介绍软件产业发展状况以及软件、软件产业、软件企业有关概念的基础上,重点对软件企业的战略管理、市场管理、项目管理、质量管理、采购管理、人力资源管理、知识管理、成本管理、风险管理、文化管理内容进行了详细论述,并列举了大量有关软件企业管理的案例。本书系统全面,结构合理,紧密结合软件企业实际,是目前少有的有关软件企业管理的研究成果。适合于软件企业(包括IT企业)的领导、管理人员、技术人员,以及对软件企业(包括IT企业)的运作、管理、研究有兴趣的所有人员阅读,也可作为高等院校软件工程、计算机科学与工程、信息管理与信息系统、管理科学与工程、工业工程等学科本科生和研究生的教材。 -
软件开发基础教程程国英,钱晓平 编著《现代软件工程专业系列教材:软件开发基础教程(下)》分上、下两册,共五部分内容。上册包含前两部分内容,主要介绍面向对象(包括面向过程)的程序设计。下册包含后三部分内容。以基于面向对象和消息发送机制的可视化软件分析、设计和开发为主,并选择C++语言,使用Borland C++ Builder开发环境进行实例开发。下册的第3部分是软件工程基础,主要介绍软件工程的基本概念、软件开发过程、软件项目管理、建模语言UML和软件建模,以及如何进行软件分析、软件设计、软件测试。第4部分是C++ Builder集成开发环境,主要介绍VCL组件、组件事件、事件响应、组件之间的消息传递,基于数据库的软件开发,图形与多媒体的应用,多线程及多线程的同步控制,动态链接库、软件异常处理和发布应用。第5部分是HIS实例开发,以HIS为例讲述基于消息发送机制的面向对象软件分析、设计和实现的过程,并提供详细的实现过程和全部源代码。本书的特点是先提出“问题”,直接面对“问题”,然后抽象分析“问题”,再设计、解决“问题”,体会面向对象和面向过程的区别与联系,展现一个“生产”软件的全过程,加强系统性和抽象问题、分析问题的训练。通过下册的学习可使读者具备开发可视化应用软件的基本能力。本书的上册适合作为计算机、软件工程,以及其他相关专业的C++程序设计课程的教材;本书的上、下两册适事作为计算机、软件工程专业的软件开发基础课程的教材。由于整套书贯穿实例进行,并加以实现,也非常适合自学者使用。 -
软件界面设计杨培添 主编本书把有关软件界面设计的研究成果进行了整理,编写了这本教材。全书共分9章:第1章介绍了人机工程学与人机交互的概念,第2章讲述了软件界面的发展及类型,第3章给出了软件界面设计的基本原则,第4章介绍了命令语言界面数据输入界面的设计,第5章介绍了图形界面的设计,第6章介绍了掌上电脑,手机和电脑游戏界面的设计,第7章介绍了图标的设计,第8章介绍了Internet网面界面的设计,第9章介绍了有关软件界面的开发、测试和评价的问题。本书是一本难得的对软件界面进行系统介绍和分析的教材,在书中作者对不同的软件界面设计介绍和分析,给出了界面设计的原则。本书适用于职业学校的学生和从事软件界面设计的相关人员。 -
面向UML模型的依赖性分析及应用的研究易彤 著《面向UML模型的依赖性分析及应用的研究》主要在面向UML类图的依赖性分析及其在切片上的应用、结合UML通信图的类图依赖性分析及其在切片上的应用、面向UML状态机图的依赖性分析及其在切片上的应用、基于依赖性分析的UML类图复杂性度量等方面展开深入研究,并实现《面向UML模型的依赖性分析及应用的研究》中提出的UML类图切片和类图复杂性度量方法,具体而言,《面向UML模型的依赖性分析及应用的研究》将在以下几个方面展开研究。1.导论。2.面向UML类图的依赖性分析及其在切片上的应用。3.结合UML通信图的类图依赖性分析及其在切片上的应用。4.面向UML状态机图的依赖性分析及其在切片上的应用。5.基于依赖性分析的UML类图复杂性度量研究。6.一种新的基于依赖性分析的UML类图复杂性度量。7.UML类图切片和度量支持环境框架。8.总结与展望。 -
软件测试技术李庆义、岳俊梅、王爱乐《21世纪高校计算机应用技术系列规划教材·高职高专系列:软件测试技术》主要介绍软件适用的测试技术。《21世纪高校计算机应用技术系列规划教材·高职高专系列:软件测试技术》内容共分为3部分。第1部分为基本概念、测试理论的背景及发展,用真实的案例引出软件测试的重要性,简要分析了当前软件测试技术的现状,指导当前即将毕业的大学生对测试的理解。第2部分介绍软件测试的程序分析技术和测试技术,软件测试的方法和策略,包括单元测试、集成测试、系统测试、验收测试、设计测试等内容,从不同的角度分析软件测试的方法,分析软件业在测试方面的研究成果,并总结测试的基本原则和经验。第3部分介绍两种测试工具软件——基于Windows的WinRunner和服务器负载测试软件WAS。《21世纪高校计算机应用技术系列规划教材·高职高专系列:软件测试技术》适合高校计算机专业的学生使用。不仅可作为计算机本科低年级的教学参考书和软件测试的培训教材,还可作为高职高专院校计算机软件专业的软件测试课程的教材。 -
成功的软件开发原书第2版暂缺作者暂缺简介... -
实用软件高手莫晓涛编辑本册是《计算机信息与技术》丛书中的《程序语言高手》篇。本书是一部关于计算机各类应用技术的实用性手册,内容包含程序语言、网络安全、软件应用、IT产业等多方面。语言通俗易懂,选材丰富详实,理论性与实用性并重,适合广大计算机爱好者阅读。
