软件工程及软件方法学
-
Eclipse RCP深入浅出(美)麦克艾佛 等著《eclipse rcp深入浅出》清晰地展示了eclipsercp的细枝末节,全程实录了如何借助于eclipse rcp设计、编码和打包优秀的java应用程序。在《eclipsercp深入浅出》中,不仅诠释了eclipse作为桌面应用开发平台的诸多功能,还完整地演示了开发一个功能完善的、令人影响深刻的rcp应用程序的整个过程。书中介绍了大量的技巧,包括开发可插入的、动态可扩展系统,使用第三方代码库,以及如何针对复杂多样的环境打包应用?序。通过《eclipsercp深入浅出》的学习,读者可以构建、优化和重构一个完整的原型,自定义用户界面,添加帮助和更新功能,最后构建、推广和发布软件。 -
软件框架设计的艺术(捷克)图拉赫 著《软件框架设计的艺术》帮助你解决api 设计方面的问题,共分3 个部分,分别指出学习api 设计是需要进行科学的训练的、java 语言在设计方面的理论及设计和维护api 时的常见情况,并提供了各种技巧来解决相应的问题。 《软件框架设计的艺术》作者是netbeans 的创始人,也是netbeans 项目最初的架构师。相信在api 设计中遇到问题时,本书将不可或缺。 《软件框架设计的艺术》适用于软件设计人员阅读。 -
软件验证与确认刘斌 主编《软件验证与确认》理论联系实际,由浅入深地对软件验证与确认的相关概念进行了介绍,并结合我国装备软件的研制过程对验证与确认过程进行了详细的阐述,本书对测试、评审和形式化验证等方法进行了介绍,并对当前装备软件研制中的软件测试过程进行了深入的探讨。另外,本书还从实践的角度出发介绍了软件验证与确认活动的自动化辅助工具以及过程文档模板,具有极强的工程参考价值。本书可供高等院校软件工程、计算机及相关专业的研究生作为学习参考,同时还可作为从事装备软件研发、软件测试以及软件验证与质量保证人员的工作参考书。 -
软件系统实现与分析于万波,魏小鹏 著于万波和魏小鹏主编的《软件系统实现与分析》以Java作为工具讲解了4个软件系统,分别是学生管理信息系统、象棋对弈软件、博客系统与网上购物系统。在每个系统的讲解过程中,首先对系统的构成、程序之间的调用关系、重点程序语句等进行详细分析,然后研究如何设计、修改完善每个系统。各个系统及其修改都给出了完整的代码。《软件系统实现与分析》可以供计算机相关专业(特别是软件工程专业)、信息管理与信息系统、信息与计算科学等专业作为系统分析与设计、软件系统实现与分析、Java课程设计、Web程序设计、管理信息系统等课程的教材,也可以供软件开发人员学习与参考。 -
软件测试技术教程徐光侠,韦庆杰 主编《软件测试技术教程》内容分为基础与实践两部分。基础部分介绍了基本概念、原理、白盒测试技术、黑盒测试技术、面向对象软件测试、单元测试、集成测试和系统测试。实践部分介绍了软件测试与软件开发过程、软件测试过程所需技能、软件测试自动化、软件测试工具、自动测试工具qtp等内容。《软件测试技术教程》内容全面、深入浅出、实用性强,还易于灵活选用,适合作为高等院校计算机科学与技术专业、软件工程专业的软件测试课程的教材, 也可以作为软件测试培训的教材和选择软件测试为职业的专业技术人员的参考书。 -
案例解说组态软件典型控制应用李江全 等编著《案例解说组态软件典型控制应用》从工程应用的角度出发,通过6种典型的计算机控制系统(包括基于单片机、PLC、PCI数据采集卡、USB数据采集板、远程I/O模块、智能仪器),使用目前流行的工控组态软件King View,对工业控制系统中的4类典型应用,即模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。《案例解说组态软件典型控制应用》内容丰富,每个案例提供具体的设计任务、详细的操作步骤,注重解决工程实际问题。可供各类自动化、计算机应用、机电一体化等专业的大学生学习计算机控制技术,也可供计算机控制系统研发的工程技术人员参考。为方便读者学习,《案例解说组态软件典型控制应用》提供超值配套光盘,内容包括所有案例的源程序、软硬件资源、程序运行录屏、系统测试录像等。 -
激情式软件开发(加)垀凯 著The writing of this 《激情式软件开发(英文版)》, at this time, can be attributed to Dr. Alan George who gave me an opportunity to do a reasonably large project that fits the methodology described in this book. This project in turn led to an opportunity to try to teach students and others associated with the project,the principles and concepts behind the project itself; hence the book. Alan also provided input on some of the content, such as the ideal characteristics of software. -
基于面向对象的软件分析与设计实验教程衣扬,肖志娇,顾春琴 编著《基于面向对象的软件分析与设计实验教程》是在《基于UML可视化设计实验教程》的基础上修订而成。全书分为两个部分。第一部分的核心任务是加强学生对面向对象方法学以及软件分析与设计过程方法学的理解,使学生对相关的基础理论、基本知识、主流技术方法有一个系统、完整、深刻、具体的认识。在第二部分,根据当前软件系统应用情况,选取了电子商务、网上书店、小型人力资源计划系统、小型信息管理系统、在线考试系统、考勤系统、个人理财系统等11个功能比较完善的案例,案例应用领域背景丰富,具有相对多个层次的技术复杂度,可适应不同层次的教学需求。本书由衣杨等编著。 -
项目百态(美)德马科 等著《项目百态:深入理解软件项目行为模式》介绍了软件项目行为的86个模式,基本上概括了软件项目生命周期的方方面面,揭示了软件项目最常遇到的困境,反省了行业内种种不良习惯和做法。六位作者均来自一个开发咨询的管理团队Atlantic Systems Guild,长期以来为众多软件公司的经理人提供专业的咨询服务。他们浓缩了成百上千个项目管理的案例,通过《项目百态:深入理解软件项目行为模式》中一个个模式展现出来。每个模式都以生动形象的插图开始,另外还加上一些趣闻和真实事件。 《项目百态:深入理解软件项目行为模式》适合所有软件项目的管理者阅读,也适合有志于成为软件管理者的人参考。 -
软件测试郑人杰,许静,于波 编著随着软件测试技术从简单的查错、排错,发展到贯穿软件开发的各个阶段,高级的测试方法和测试管理越来越重要,本书旨在全面系统地介绍软件测试技术。《软件测试》作者由清华大学、南开大学计算机系、清华同方公司软件研究院的人员组成。作者总结了多年在软件工程、软件测试教学经验的基础上,系统回顾了测试发展与概念的定义,深入讲解了测试方法与测试过程,全面介绍了测试管理与主流测试工具。《软件测试》可以作为计算机、软件工程、软件测试及相关专业的本科、硕士研究生教材,也可以作为测试工程师培训用书。
