软件工程及软件方法学
-
信息系统项目管理师教程考试指南柳纯录 主编本书是全国计算机技术与软件专业技术资格(水平)考试办公室组织编写的考试指定用书,本书对项目管理师考试中心的专业知识的部分要点作了阐述。本书内容包括:项目管理知识(包括项目管理概述及项目管理的主要知识域)、项目可行性研究和评估、文档和配置管理、外包管理、需求管理、职业道德规范、组织级项目管理与大型项目管理、战略管理概述、业务流程管理、知识管理、项目整体绩效评估、信息系统安全知识、信息系统工程监理等。之于“信息系统项目管理师考试大纲”中的“信息系统基础”和“信息化基础知识”部分请参考“网络工程师教程”、“软件设计师教程”和“系统分析师教程”。本书是项目管理师考试应试者必读教材,也可作为各类计算机信息技术培训和辅导教材,还可以为大专院校师生和广大项目管理人员的参考用书。 -
SolidWorks钣金件与焊件教程詹迪维本书介绍了使用SolidWorks 2007进行钣金和焊件设计的过程与方法,全书分两篇,第1篇介绍钣金模块,包括钣金设计入门、钣金法兰、折弯钣金体、钣金成形、钣金的其他处理方法、创建钣金工程图及钣金设计综合范例等内容;第2篇介绍焊件模块,包括焊件设计入门、结构构件、焊件的剪裁,延伸、顶端盖、圆角焊缝、焊件切割清单、焊件的加工处理、焊件工程图及焊件设计综合范例等内容。在内容安排上,本书紧密结合实例对SolidWorks2007钣金和焊件设计的流程、构思、方法与技巧进行讲解和说明,这些实例都是实际工程设计中具有代表性的例子,这样的安排可增加本书的实用性和可操作性;在写作方式上,本书紧贴软件的实际操作界面,采用软件中真实的对话框、按钮等进行讲解,使初学者能够直观、准确地操作软件,从而尽快地上手,提高学习效率。本书内容全面、条理清晰、实例丰富、讲解详细、图文并茂,可作为广大工程技术人员和三维设计爱好者学习SolidWod(s钣金和焊件设计的自学教程和参考书,也可作为大中专院校学生和各类培训学校学员的CAD/CAM课程上课及上机练习教材。本书附光盘一张,光盘中制作了本书的全程同步视频录像文件(近8个小时)。另外,光盘还包含本书所有的教案文件、范例文件、练习素材文件及SolidWorks2007软件的配詈文件。 -
软件测试与软件质量评价尹平、许聚常、张慧颖随着计算机技术的发展,计算机软件正被广泛地应用到社会的各个领域。为确保软件正确运行,防止由软件引起灾难性事故,开发或选择高质量的软件产品具有重要意义。对软件进行测试和评价是提高软件质量的两个有效途径。当前,人们越来越重视软件测试,而且以软件测试为主题的论著也在增多。但真正做好软件测试,不仅需要测试人员全面掌握软件测试的各方面理论知识,还需要有多年的经验积累。在本书中,作者对软件测试的相关知识做了系统而全面的介绍,并把自己多年从事软件测试的经验奉献出来。我们相信,无论是测试领域的新成员,还是资深人士,都能从本书中获益。由于软件产品具有复杂性、抽象性、不确定性和难于度量等特性,以及人们对软件质量认识的局限性、非系统性,软件质量评价一直是软件质量研究的一个难题。本书根据GJB 2434A和GJB 5236,介绍了软件质量模型、软件质量度量、软件质量评价过程、评价方法。希望对开展软件评价起到积极的作用。本书共有l2章。第1章是基本概念,第2章到第9章介绍软件测试的基本理论知识和软件测试项目管理方面的知识,第10章到第l2章介绍软件产品评价技术。 -
移山之道邹欣这是一本介绍软件开发方法(MSF)和工具(VSTS)的书。《移山之道:VSTS软件开发指南》的内容包括:程序设计的基本原则;如何在工具的帮助下进行软件开发:如何与人合作:如何管理软件工程及微软的解决方案和方法论。《移山之道:VSTS软件开发指南》通过虚拟的开发团队——移山公司利用Visual Studio Team System(VSTS)及Microsoft Solution Framework(MSF)敏捷方法论来培训员工、开发商业网站的全过程,系统地讲述了软件开发各个方面的内容。并且通过一系列发生在团队成员之间的故事和对话,生动地描述了在实战中如何运用开发方法,让读者了解VSTS及MSF如何与真实的开发过程相结合,同时解答读者的疑惑。《移山之道:VSTS软件开发指南》共分3个部分,在编排上由易到难,可以供各种层次的读者选择阅读。第1部分,介绍VSTS的基本功能;第2部分,着重讲个人开发技术和两人如何合作;第3部分,联系具体的开发过程,讲解具体使用技巧,理论联系实战。书后有6篇附录,收录了参考文献、常用文档模板,以及VSTS 2008版本的新功能介绍等。 -
Eclipse Plug-in/RCD开发方法详解孟庆昌、王津涛本书以Eclipse的使用、Eclipse Plug-in/RCP的开发为核心,全面、详细地介绍了Eclipse的基本操作及Eclipse Plug-in/RCP应用程序的构建。全书共5篇,Eclipse起步篇介绍了Eclipse的架构及操作、CVS版本控制以及JUnit测试工具在Eclipse中的使用;Eclipse插件开发篇介绍了如何使用 Eclipse进行插件开发;Eclipse RCP开发篇介绍了Eclipse RCP开发过程:搭建常见的Eclipse开发环境篇介绍了Eclipse JEE开发环境的搭建、 Eclipse JME开发环境的搭建以及Eclipse Ruby开发环境的搭建;Eclipse RCP实战开发篇介绍了一个“病人住院信息管理系统(PatientIMS)”的开发过程,使读者达到学以致用的目的。 本书提供了丰富的典型实例。为了便于读者调试程序,本书还配备了光盘,其中包含了本书的所有实例代码和相关操作视频。 本书既可以作为Eclipse的入门培训教材或自学教材,又可以作为高等院校计算机及其相关专业的教学用书。 -
项目实践精解李新力、梁立新 编融项目实践与开发思想于一体,是作者从事十多年项目设计与开发工作经验的浓缩和总结,也是不断创新和跟踪及研发最新技术的结晶。《项目实践精解:基于EJB 3.0和Web Serverces的Java应用开发》通过丰富的项目实践(online bookstore)案例和深入浅出的讲解,引领读者学习Java EJB和Web Services应用完整的开发体系,以及Java EJB和Web Services的各个组件在项目开发中的实际应用,包括:理解EJB 3.0的三种Bean和多层(multi-tier)数据库应用架构;使用实体Bean开发数据库应用;熟悉事务处理、群集等高级特性;理解基于HTTP的多层(multi-tier)Web应用架构;熟练使用Struts和EJB 3.0开发Web应用;掌握Web Services的概念及应用。书中全面介绍了进行EJB 3.0和Web Services应用开发的分析、设计、开发和测试技术。《项目实践精解:基于EJB 3.0和Web Serverces的Java应用开发》提供了一个完整的电子商务应用的设计和开发项目,通过对该项目各个功能模块从需求分析、系统分析设计、部署实现及测试等全过程的分析,使读者能够快速掌握EJB 3.0和Web Services等Web开发中最核心的组件,最后,读者能够依据书中提供的项目案例定制所需的功能,开发专业的Java应用系统。《项目实践精解:基于EJB 3.0和Web Serverces的Java应用开发》作者具有多年开发和教学经验,清楚EJB 3.0和Web Services的合理学习路线,以及在学习过程中的注意事项。 -
计算机软件技术基础李金 编《普通高等教育“十一五”国家级规划教材:计算机软件技术基础》为普通高等教育“十一五”国家级规划教材。《普通高等教育“十一五”国家级规划教材:计算机软件技术基础》以软件基础知识为中心,以提高学生的综合素质为宗旨,目的是通过有限的篇幅,使学生掌握开发应用软件所必备的基础知识、方法和技能,建立开发软件系统的总体思路。在内容取材上既注重基础,又吸收了软件技术发展的最新成果,少而精,重点突出,层次性强。《普通高等教育“十一五”国家级规划教材:计算机软件技术基础》的主要内容包括:数据结构的基础知识和应用;计算机系统体系结构的发展和windows编程的核心技术;操作系统的基本原理;软件的定义和特征、软件开发的工程化方法和测试方法;数据库管理技术和常见的数据库系统;新型数据库和数据仓库等软件新技术。《普通高等教育“十一五”国家级规划教材:计算机软件技术基础》可作为高等院校理工科非计算机专业的教材,也可作为计算机软件设计人员的参考用书。 -
新编软件工程实用教程周丽娟、王华 编《新编计算机类本科规划教材:新编软件工程实用教程》从方法学的角度出发,概述了软件生存期模型和各种开发方法,介绍了结构化的设计方法。结合当前软件工程的理论和实践,以面向对象技术和UML语言为主线,详细介绍软件工程的技术方法和实践原则。同时讨论了软件维护和软件工程管理技术。本教材不仅介绍了软件工程的概念、原理、方法和技术,同时也强调方法和技术的实际应用。《新编计算机类本科规划教材:新编软件工程实用教程》可作为高等院校计算机及相关专业软件工程课程的教材或参考书,也可供软件工程师、软件项目管理者和应用软件的开发人员阅读参考。 -
性能测试从零开始·LoadRunner入门软件测试网组LoadRunner是一个内涵丰富,功能强大的性能测试工具,这是许多专业人士选择它的原因。初学者面对许多的性能测试概念和LoadRunner专业术语,常常感到无所适从,这是因为LoadRunner作为软件性能测试的实现者,涉及了软件测试及软件体系架构众多方面的知识。可以说,学习LoadRunner是理解和学习软件性能测试的非常好的切入点。 本书作为LoadRunner的入门教材,其宗旨是将性能测试的要点、LoadRunner术语一一罗列并分析,并通过对LoadRunner的介绍,深入浅出地把这些概念和知识点展现给读者。通过学习本书,可以学会使用LoadRunner做性能测试。第1-7章,奠定性能测试和LoadRunner的理论基础,其中第4章讲述了LoadRunner脚本语言基础。第8-10章,通过实际案例来活学活用,总结和提取最佳性能测试实践,并介绍一些LoadRunner的使用技巧。 -
计算机软件技术瞿兆荣 主编本书以比较通俗的语言介绍了计算机软件的基础技术。内容包括可信操作系统、应用程序设计语言、数据库系统、应用可移植性、软件工程、分布式计算与网格计算、Agent技术、应用系统集成、软件安全等。读者对象:具有中专以上文化程度,从事电子信息技术有关专业的技术人员和管理干部,大专院校师生;以及广大软件技术爱好者。
