软件工程及软件方法学
-
从重构到模式(美)克里夫斯基 著本书荣获2005年《软件开发》杂志图书通用类的效率大奖(ProductivityAward).1994年,《设计模式》通过引入经典的解决方案来处理反复出现的设计问题而改变了面向对象开发技术的发展前景;1999年,《重构》通过引入一种有效的过程来改善代码而彻底变革了设计的内涵;本书则通过重构的演进过程来保持模式的一致性,从而改变了我们的设计方法。..本书介绍了以模式为导向的重构方法的理论和实践:一系列低级重构,让设计人员能够安全地将设计移到模式实现,或从模式实现中移出设计。通过使用实际项目的代码,本书记录了潜藏在20多个基于模式的设计转换之下的思想方法和设计步骤。同时,本书对于模式差异以及如何以尽可能简单的方式实现模式提出了颇有见解的观点。本书的主要内容■列出27个以模式为导向的重构,并辅以实际项目的代码实例。■描述12个“设计味道”(designsmell),指示出需要本书所讲述的重构方法。■关于模式和重构的综合说明以及新的观点和想法。■详细的实现机制:如何组合低级重构来实现高级模式。■多种方式来实现相同的模式以及何时使用哪一种。■采用实际的方法引导读者尤其是缺乏模式或重构经验的读者开始学习模式或重构方面的知识。...本书提炼和反映了全球模式、重构和敏捷开发社区60多位软件工程领域先驱的思想和观点。不管你正在集中精力进行遗留开发还是新型开发,本书都将帮助你学会如何安全、有效地做出重要的设计变更,使你成为更好的软件设计人员。 -
管理高手杨威编著Proiect2003与一般的Office应用软件有很大不同,它的专业性非常强。Project2003是Microsoft基于Windows操作系统的项目管理软件的第6个版本,它已成为了世界上最受欢迎的项目管理软件之一。它还提供了Office System的集成组件,因此利用它可以无阻碍地使用PowerPoint2003和Visio2003等产品来有效地展示项目的状态。随着“项目管理”的理念日渐成熟,Project2003将有更大的作为!Project2003是世界上最受欢迎的项目管理软件之一,代表着Microsoft公司在项目管理产品领域的一个新的里程碑。国内许多企事业单位已经开始使用Microsoft Project 2003也有越来越多的项目管理培训将Microsoft Project列为必修课程。本书讲解Project 2003在项目管理中的具体应用,全书分为13章,按项目管理知识体系把项目管理这一博大精深的课题分解为若干个具体的问题。讲解时,针对每个问题先介绍项目管理的理论知识和基本术语,然后相应地具体介绍在Project 2003中如何去解决实际的问题,包含项目计划与范围管理、项目进度管理、项目资源与分配管理、项目成本管理等完整内容。书中还结合国内项目管理的最新趋势,用相当大的篇幅介绍了Projeet在企业级项目管理中的应用,翔实地描述了Project Server 2003以及Project Web Access在企业项目管理环境中的部署和具体应用。本书内容都是作者实际项目管理经验的总结,步骤详细、实例丰富、内容讲述循序渐进,所举实例具有很强的实用性和代表性。配套光盘附带了所有的实例文件和部署Project Server所需的软件补丁,还提供了全书主要操作步骤的视频操作讲解录像。本书是广大项目经理和相关院校师生不可多得的一本项目管理实践指导用书和相关培训用教材。 -
CPA项目管理彭启发 等编著本书共分十章。理解项目管理需要从事和项目管理开始,这是我们展开讨论的起点,这一部分在放在第一章。在第二章里我们介绍CPA项目团队建设的原则、流程、内容和CPA项目经理应具备的基本素质。第三章重点探讨CPA项目管理的流程和平台框。第四章讨论CPA如何进行项目的开发,如何确定项目的方案,在CPA进行项目选择时应如何进行定性和定量的评价。第五章概述了CPA项目计划的类型、内容和CPUA项目工作分解、人力资源安排以及时间进度安排。第六章讨论审合同控制进行阐述。质量控制的是本书的重点内容之一,在第八章里我们探讨了审计程序执行控制、审计证据收集控制、审计报告编制控制以及审计项目评审制定。所有的项目都包含风险,没有风险的项目也就没有实施的价值。能够更好地理解风险性格并对它们进行有效的管理,不仅可以避免不可预见的灾难,而且可以获得更加可靠的利润。在九章里我们提供了一个将风险管理综合到项目管理中的框架体系,如何将风险管理过程纳入到项目生命周期的各个阶段中,如何在我国审计实务中运用风险导的向审计。第十章分析通过案例来分析审计失败的原因以及在实务中如何避免审计失败。 -
mySAP客户关系管理蒋歆,许坤 著发掘所有关键功能,最新改进及最佳业务实践,以充分发挥mySAPCRM的潜力。.在掌握mySAPCRM基本法则的同时学习技术细节,以便在所有面向客户的业务流程中应用此强大的SAP解决方案。实用的、一步步的实例突出描写了那些重要的功能,并指导您走过完整的客户交互周期。另外,您还将了解到关键功能领域的所有细节,并从那些专业建议中获益。一个基于SAPNetWeaver的对实施方法论以及mySAP的技术基础的完全更新的陈述将有助于我们全面地感受这个令人敬畏的资源。... -
Open GL技术应用实例精粹李颖等编著OpenGL是图形硬件的软件接口,它是目前跨平台最广泛的三维图形引擎,也是目前应用最广泛的三维图形标准,本书介绍的是OpenGL的最新版本:OpenGL1.2版,它包括250多个不同的图形函数。OpenGL可以在UNIX,windows NT,windows95/98以及MAC等多种不同的平台上执行,如果需要跨平台开发应用程序,可以考虑使用OpenGL。 -
软件开发工具课程考试仿真试题精解李红编著暂缺简介... -
数据结构与算法基础郭福顺等编著本书的特点简洁:简明扼要地介绍学生最需要的基础知识和技术通俗:通俗易懂的语言讲授计算机专业技术知识先进:在内容上吸收新技术、新动向,保持一定的前言性质实用:本书既适合于教,更适合于学。 -
计算机软件基础李延珩,李振业主编;辽宁省高校计算机基础课系列教材编委会组编《辽宁省计算机基础教育学会规划教材:计算机软件基础(第5版)》共分5章:第1章数据结构与算法,该章采用C语言描述算法以增强买践性;第2章数据库技术基础,该章在介绍数据库技术与方法的基础上,为便于读者理解和掌握,给出数据库设计实例;第3章操作系统,该章增加了线程、嵌入式操作系统、分布式网络操作系统的介绍;第4章面向对象程序设计,该章在介绍C++程序设计基本方法的基础上,对目前流行的面向对象程序设计语言Java进行简单介绍;第5章软件3工程基础,简要介绍软件工程的基本思想和方法。本书可安排36~54学时,其中讲授24~40学时,上机12~14学时,也可根据需要进行取舍,部分内容可安排学生自学。为了方便教学和读者学习,本书配有课件,需要者请与作者联系。李延珩和朱鸣华主编的《辽宁省计算机基础教育学会规划教材:计算机软件基础(第5版)》既可作为非计算机专业本科和研究生的计算机软件技术基础课程的教材,也可作为计算机等级考试的辅导教材、培训教材及广大计算机爱好者的自学用书。 -
软件工程与WINDOWS16BIT人类吴智涌著暂缺简介... -
Visual Foxpro 基础教程李龙景,孙文清主编暂缺简介...
