软件工程及软件方法学
-
软件项目开发过程管理任永昌 等 著《软件项目开发过程管理》从软件项目开发管理的实际出发,对软件项目开发全过程进行管理,包括软件项目管理概述、软件项目开发过程、进度计划管理、可行性研究、需求分析、软件设计、软件实现、软件测试、文档管理等内容。在阐明管理过程的同时,着重讲述运用软件项目开发过程管理的技术和方法来解决实际问题。技术和方法主要包括:工作分解结构、软件生命周期模型、甘特图、计划评审技术、关键路径法、资金的时间价值理论、方案的选择与决策、结构化分析方法、面向对象分析方法、基于E-R模型的数据库设计、结构化程序设计、动态测试与静态测试、黑盒测试与白盒测试、测试用例设计等,对每种方法都给出了具体的应用实例。对软件项目开发全过程涉及的文档,《软件项目开发过程管理》结合《GB/T 8567—2006计算机软件文档编制规范》及其他标准进行讲述。《软件项目开发过程管理》适合作为高等学校计算机及相关专业本科生和研究生的教材,也适合作为培训项目经理和软件开发技术人员用书;同时也可作为企事业单位的项目管理人员、软件公司高层管理人员的参考书,也可作为希望了解软件项目开发过程管理的各类读者的参考书。 -
软件工程梁颖红 著软件工程是讲述如何采用工程化的方法来开发软件,对学生提高软件开发能力有重要作用的一门学科。《软件工程:统一过程的理论与案例》以统一过程的面向对象软件开发方法为主体,从理论方法和案例应用两大部分全面讲述了软件工程的概念、技术和方法。内容包括软件工程中常见问题、生命周期模型、统一过程理论、重用性与移植性等理论内容,还包括采用统一过程方法进行软件项目开发的完整实现过程。《软件工程:统一过程的理论与案例》在理论部分对重点内容进行了知识点总结;通过古董买卖软件项目讲述了采用统一过程方法开发软件的全过程,从需求分析、设计、实现和测试的全过程完整展现开发全貌,生成文档资料完整齐全。在讲述统一过程方法的同时兼顾了与面向过程方法的比较。全书知识点和案例过程醒目、完整。《软件工程:统一过程的理论与案例》可作为高等院校计算机及相关专业本科、专科、高职及成人教育的软件工程课程的教材,也可作为软件开发人员的参考用书。 -
职业院校教学用书徐宇明,易楠 编《Pro/E 野火版使用教程》以Pro/E野火版4.O软件的应用为主线,介绍了从三维建模、装配、运动仿真、工程图、模具分模到数控加工的整个过程。主要内容有三维建模(软件简介、建模基础、零件造型等)、装配、运动仿真、工程图、模具分模、数控加工简介等,其中三维建模、装配、运动仿真、工程图、数控加工简介的部分内容采用的是该软件的教学版,模具分模、数控加工简介的程序生成采用的是该软件的商业版。PTC(Parametric Teclmology Corporation,美国参数技术公司)校园计划是教育部按照“国家技能型紧缺人才培养培训工程”要求,与美国参数技术软件公司合作开展的中职教育培训项目。《Pro/E 野火版使用教程》是PTC校园计划培训项目的主教材。《Pro/E 野火版使用教程》通过实例教学,每个实例均给出详细的操作步骤,图文并茂,内容的讲解尽可能做到简单明了、通俗易懂。为了更好地帮助读者学习,《Pro/E 野火版使用教程》配有设计练习光盘,主要内容为实例操作视频实录,学生作品赏析和模拟考试等。《Pro/E 野火版使用教程》适合Pro/E初学者和有一定操作经验的读者阅读,尤其适合在各类培训项目中作为培训教材。 -
软件测试技术史银龙 著《软件测试技术(计算机应用专业)》针对高职类软件测试技能教学的需求,基于工作过程系统化的教学理论,引进实际的软件测试项目,由简到繁、由浅到深编写而成。《软件测试技术(计算机应用专业)》以实际的工作过程组织教材,以实际项目为教学案例,组建测试小组,规范测试过程,并对整个软件测试过程进行管理控制和评审,使读者在实际的软件测试项目中掌握测试技术、测试规范和测试流程。全书分为三部分。第一部分为软件项目测试实践,第二部分系统讲解软件测试理论,第三部分介绍测试需要的环境和测试工具。软件测试理论可贯穿在软件测试项目中,测试环境和测试工具可作为参考。《软件测试技术(计算机应用专业)》可作为培养应用性、技能型人才的计算机相关专业的教学用书,也可作为计算机培训教材以及计算机从业人员和爱好者的自学教材。 -
面向对象软件工程实践教程王先国 编《面向对象软件工程实践教程》是一本面向对象技术的实践教程,结合大量软件开发实例,重点介绍了软件工程基本概念、面向对象技术、软件开发方法、软件开发过程、项目组织管理、系统建模,以及面向对象需求分析、面向对象设计、面向对象实现等。《面向对象软件工程实践教程》重点突出面向对象技术的分析、设计和实现流程以及建模方法。书中所有的概念、技术、开发方法都通过实例来演示,内容精炼,表达简明,实例丰富,非常适合用作高等院校计算机专业及相关专业的教材,也可以作为培训机构相关专业的培训教材。 -
软件详细设计教程樊海玮 编《软件详细设计教程》在软件工程知识体系框架下,围绕着软件形成过程,以软件详细设计这一关键环节为中心,系统讲述了软件详细设计的基本思想、理论、方法、技术,以及软件详细设计技术在软件工程中的应用方法、原则和技术规范。《软件详细设计教程》首先从详细设计阶段前的先导过程出发,介绍了包括软件体系结构、统一建模语言、软件需求工程、软件设计工程在内的相关基础性知识;其次重点介绍了软件结构化详细设计和面向对象详细设计这两类主流技术,并与软件实现过程相结合,介绍了软件编码设计与规范,指出了面向对象软件实现的衔接方法;最后介绍了软件测试的方法、过程与技术,强调了软件详细设计与软件测试二者之间的应用关系和协作方法。《软件详细设计教程》适合作为高等院校计算机、软件工程、信息工程、通信工程、自动化、电子技术等相关专业的本科及研究生教材,也可作为信息科学、系统工程等领域科研人员的参考书。 -
广联达软件清单算量任波远 编《广联达软件清单算量》是全国职业院校技能大赛系列丛书之一。《广联达软件清单算量》根据职业院校建筑工程施工、工程造价等专业教学要求和全国职业院校技能大赛比赛要求编写,强调实用性和操作性。《广联达软件清单算量》以项目引导、任务驱动的方式编排,以一幢典型的三层框架综合楼为主线,详细介绍“广联达图形算量软件GCL2008”和“广联达钢筋抽样软件GGJ2009”的应用。《广联达软件清单算量》包括两个项目:建设工程图形清单算量,包括8个分项,33个子项;钢筋工程清单算量,包括7个分项,24个子项。《广联达软件清单算量》附配套光盘,包括教材中案例的全部操作视频。《广联达软件清单算量》可作为职业院校建筑类专业工程预算电算化教材,也可作为全国职业院校技能大赛备赛用书和建筑企业造价员上岗培训用书。 -
软件开发与项目管理曹然彬 等 著《软件开发与项目管理》从软件项目开发方法与管理的实际出发,以完整的知识体系,结合软件工程的实际情况,为软件开发工作提供了一套切实可行的方法和思路,是开发人员的工作指导和行为指南。软件项目有其独特性,开发的成功不仅依赖于成熟先进的方法和技术,更依赖于人的素质和技能。在开发过程中,开发人员要理论联系实际、勤于思考、精心策划、善于沟通、互相学习、勇于实践、及时总结。在借鉴书中思想的同时,还要不断探索软件开发的新理论与新方法,从而能够高屋建瓴地理解和运作软件项目,提高软件项目的成功率。 -
软件测试郑炜 编暂缺简介... -
软件工程实用教程郭宁 编《21世纪高等学校计算机规划教材·高校系列:软件工程实用教程(第2版)》根据软件工程的最新发展,结合目前软件工程教学的需要,以传统的软件工程和面向对象的软件工程为主线,遵循软件开发“工程化”思想,结合大量的应用案例,系统地介绍软件工程学的理论、方法以及应用技术。内容包括:软件开发模型、需求分析、软件设计、软件测试、软件维护、质量管理、文档技术、软件项目管理、软件工程工具和环境等。《21世纪高等学校计算机规划教材·高校系列:软件工程实用教程(第2版)》强调软件工程的理论与实践相结合、技术与管理相结合、方法与CASE工具相结合,语言简练,通俗易懂,采用案例教学方法,注重培养实际开发能力和文档的写作能力,具有很强的实用性和可操作性。书中含有丰富的例题与习题,便于教学和自学。《21世纪高等学校计算机规划教材·高校系列:软件工程实用教程(第2版)》可作为高等院校计算机专业或信息类相关专业高年级本科生或研究生教材,也可作为软件开发人员的参考书。
