软件工程及软件方法学
-
软件开发团队成功秘笈(美)彼特斯 著,米全喜 等译《软件开发团队成功秘笈》从软件工程和团队管理两个角度讲述了如何成功地管理项目和项目团队。书中首先介绍了在项目管理和软件开发过程中存在的问题和谬误,在此基础上介绍了与生命周期模型的选择、建模方法、项目计划的制定、项目估算、项目监控相关的工具、方法和技巧,并从人员管理的角度介绍了如何有效地组建团队、提升团队绩效、考核员工。书中列举了大量的数据、图表,通过作者亲身经历或接触到的很多案例反复强调项目管理的最佳实践,加深了读者对项目管理的理解。《软件开发团队成功秘笈》适合于项目经理和项目管理人员使用,也可供IT企业的行政管理人员参考。 -
常用工具软件袁云华 主编《常用工具软件》系统地介绍了目前常用的工具软件的用途和使用技巧,主要包括文件文档工具、转换翻译工具、音频视频工具、图形图像工具、文件传输工具、网络通信工具、光盘光驱工具、磁盘维护工具以及系统维护工具等9大类。《常用工具软件》全书以软件的主要功能为主线,重点介绍了各类工具软件的主要用途和使用技巧,内容全面、语言流畅、实例丰富、图文并茂、实用性强。通过本书的学习,读者可以迅速、轻松地掌握软件的用法。《常用工具软件》可作为高等职业院校“常用工具软件”课程的教材,也可供初学者自学使用。 -
深入浅出Struts 2(加)库尼亚瓦(Kurniawan,B.) 著,杨涛 等译Struts 2 是Java Web 应用首选的MVC 框架。《深入浅出Struts2》对Struts 2 的工作机理进行了透彻的阐述。书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。书中概念清晰、环环相扣,便于读者高效地学习。《深入浅出Struts2》适合Java Web 程序员阅读和参考,也可以作为计算机相关专业教材。 -
软件工程肖汉 著第1篇讲述软件工程与软件过程;第2篇讲述结构化分析、设计与实现;第3篇讲述面向对象的概念、模型、分析、设计与实现;第4篇讲述软件项目的计划、组织和控制;第5篇讲述软件重用,软件工程环境,设计模式,敏捷开发。《软件工程》结合目前软件工程教学的需要,特别介绍了统一建模语言(UML),并以此为基础讨论面向对象软件开发工具——Rational Rose;介绍设计模式,敏捷开发新颖的软件开发技术。 书中含有丰富的例题与习题,便于教学与自学。 -
三维游戏引擎设计与实现耿卫东 著《三维游戏引擎设计与实现》结合作者自主设计并多次获得国家级科研项目资助的CAP引擎的具体设计与实现,介绍三维游戏引擎及其开发过程。《三维游戏引擎设计与实现》具体介绍了蔚戏引擎的构架、三维场景管理模块的设计、渲染器的设计、骨骼动画的设计、粒子特效及编辑器的设计、GUI其编辑器的设计、输入输出模块的设计、网络模块的设计、音效模块的设计、人工智能模块的设计以及引擎总体架构等方西的内容。CAP引擎由C++语言编写,配套光盘中附有该引擎的所有源代码和若干相关的DEM0,以及引擎设计的参考文档。《三维游戏引擎设计与实现》可作为各高校数字媒体类相关专业的教学月书瓤;也可以作为游戏设讨爱好者的工具书或参考书。 -
常用工具软件的使用何辉,陈远文 编随着我国现代化和城市化进程的加快,农村剩余劳动力向经济相对发达地区流动已经成为我国现代化建设的必然趋势。如何引领广大务工人员更快地掌握计算机基本知识、熟悉计算机操作,更快地就业上岗是我们面临的问题。本书从实用角度出发,以图解的方式、浅显生动的语言,循序渐进地介绍了典型常用工具软件的基本操作以及各种工具属性参数的简单设置和使用。具体涉及了系统维护、图形图像处理、病毒防护、文件压缩、多媒体播放和网络搜索、下载工具等几个方面。 -
软件开发这点事儿邵志东 著《软件开发这点事儿:软件开发工具手册》中,读者将会找到这些问题的答案。在《软件开发这点事儿:软件开发工具手册》的开章,读者可以了解到作为一个软件程序员需要掌握的专业和素质技能,并介绍了软件程序员的职业发展方向;在《软件开发这点事儿:软件开发工具手册》知识篇、工具篇中,读者可以学习到软件开发的精髓:软件开发过程中所涉及的相关知识、需要掌握的相关工具。利用《软件开发这点事儿:软件开发工具手册》的介绍,读者可以快速掌握这些开发工具;最后,在《软件开发这点事儿:软件开发工具手册》的模板篇、规范篇,读者可以惊喜地找到非常实用的软件开发模板和项目组建设所需要的规范文档。通过《软件开发这点事儿:软件开发工具手册》的帮助,相信广大读者能快速走上真正的软件开发之路!《软件开发这点事儿:软件开发工具手册》非常适合软件程序员或有志于成为软件程序员的读者阅读。软件技术和编程语言的发展日新月异,如何能在如此快速的技术革新中把握技术发展趋势,掌握软件开发的精髓;掌握一门编程语言就是程序员了吗?如何能够成为一名优秀的程序员?作为一名程序员,职业发展路在何方……在《软件开发这点事儿:软件开发工具手册》中,读者将会找到这些问题的答案。 -
基于LabVIEW的数据采集与处理技术白云,高育鹏,胡小江 等编著《基于LabVIEW的数据采集与处理技术》以测试技术所涉及到的基本模块为主线,对虚拟仪器技术,以及围绕着基于LabVIEW的数据采集与处理技术进行了全面、系统的阐述。全书共10章,内容包括虚拟仪器技术、数据采集系统设计基础、模拟信号的采集、信号调理、图形控件和图形显示、数字量输入/输出和计数器、LabVIEW中信号分析与处理、虚拟仪器控制及应用实例、SQL与数据库访问以及LabVIEW与仿真技术。《基于LabVIEW的数据采集与处理技术》可作为高等院校与测试相关专业的基础教材,也适合于有一定虚拟仪器开发经验、希望学习使用虚拟仪器技术来完成测试的工程技术人员参考使用。 -
计算机常用工具软件高津 主编《计算机常用工具软件》采用项目教学法思路编写,重在突出实践性与应用性,全书共14个项目,内容涵盖当前常用的计算机工具软件,包括:工具软件的基础知识,系统优化工具,文件压缩与解压缩工具,系统与网络安全工具,插件清理工具,即时通信工具,网络电视和MP3,视频播放工具,上传与下载工具,网络通信工具与网络电话工具,汉化翻译、阅读与看图工具,光盘刻录与虚拟光驱工具,分区与格式化工具,系统备份与测试工具等。《计算机常用工具软件》内容丰富、配有大量的图片,通过图解完成工具软件知识的讲解,使需要学习工具软件知识的人能够一学就会,有很强的实用性。《计算机常用工具软件》是学习使用工具软件的初学者入门级教材,可以作为中等职业学校计算机及相关专业的教材,并且也适合学习工具软件的初学者自学使用,也可作为工具软件短训班的培训教材。 -
嵌入式图形系统设计怯肇乾 编著图形用户界面(GUI)是嵌入式应用系统设计的关键技术之一。本书全方位地阐述了如何在保持嵌入式系统高度的稳定可靠性和快速的实时响应性的基础上,以最小的系统资源占有量,实现简洁、友好、丰富、优质的人交互显示。首先简要介绍了嵌入式图形用户界面E—GUl的特点和E—GUl系统的结构特征,指出了进行E—GUI设计的两种有效途径——直接GUl软件设计和应用uC/GUl、Windows(即MicroWindows)、MiniGUl、Em—bedded ot,WinCE—GWES及VxWorks—WindMl。/Zinc等嵌入式图形系统软件进行GUl设计,并对比分析了5种常见、典型的GUl设计开发应用特征。然后,叙述了E—GUl的设计基础——嵌入式应用系统开发的基本知识和嵌入式软件体系架构的方法步骤,着重说明了嵌入式硬件体系的结构组成、基本软件体系的架构和外设/接口的驱动程序设计。接着分别对嵌入式GUl直接软件设计、嵌入式uC/GUl图形系统设计、嵌入式Windows图形系统设计、嵌入式MiniGUl图形系统设计和嵌入式Qt图形系统设计展开了全面论述,重点介绍了底层驱动的设计或定制、图形系统的结构组成与内核的定制或移植、应用程序接口APl函数与窗口/插件的应用、GUl功能性应用程序设计的一般步骤和方法技巧、个人计算机上的模拟仿真与程序调试等内容。最后还分别说明了WinCE—GWES和VxWorks。一WindML/Zinc的多媒体图形界面设计。本书特别适合于从事嵌入式应用系统设计的广大工程技术人员,也是高等学校/职业学校嵌入式系统软硬件设计与机电一体化专业教育培训的理想教材和参考书。
