软件工程及软件方法学
-
软件测试技术贺平 编著本书是新世纪高职高专计算机软件技术专业规划教材之一。本书主要介绍软件测试基础知识及相关的实用测试技术。内容包含两个部分第一部分为基础概念、基础知识和基本测试技术、软件测试实质、软件测试策略、黑盒测试、白盒测试、集成测试、系统测试、确认测试、面向对象的测试,测试计划与测试文档,第二部分为软件自动化测试,介绍软件自动化测试基础测试基础知识,常用软件自动化测试工具的应用。 本书突出基本知识和基本概念的表述,注重技术方法的运用,力求内容全面,论述简明,深入浅出,通俗易懂,并注意将测试技术的应用与软件开发过程密切结合起来,使读者能较快地学习掌握当前的软件测试技术和实际运用。 本书适用于高职高专院校、软件职业技术学院软件测试课程使用,也可供从事软件开发、软件测试工作的管理与技术人员参考。 -
软件工程师培训10讲侯清富 编著本书用于指导刚刚入职的软件工程师运用已掌握的软件工程知识,快速适应自己的岗位需要,成为一名称职的软件工程师。本书的内容包括:理解软件开发过程的要求、理解软件需求、制订设计方案、编写高质量的代码、复查和调试程序缺陷、软件质量保证、软件文档质量保证、必备的非技术技能等。本书共分为10讲,每1讲均针对软件工程师的实际需要来解决1项基本技能。读者对象是大专院校计算机软件专业的高年级学生、软件工程师和软件项目管理者。 -
软件体系结构刘真编著本书系统地介绍了软件体系结构的基本概念、主要构成和有关理论和方法。在此基础上,着重介绍了目前广泛应用的几种软件体系结构的风格和模式,并深入分析了它们的系统结构、功能和非功能特性以及它们的设计实现。全书共分6章。第1章主要讨论软件开发的特点和问题。第2章主要介绍软件体系结构的概念和研究的重要性,软件体系结构的风格和模式。第3章介绍10种系统级体系结构风格模式。第4章介绍中等规模的设计模式。第5章介绍基础结构模式。第6章简要介绍软件体系结构的其他研究领域,如软件体系结构的描述语言,软件体系结构的形式化及软件体系结构的工具环境等。本书适合高等院校高年级学生和研究生使用,也可作为从事软件工程、软件设计开发、软件应用及软件体系结构研究人员的参考书目。 -
数据结构实践指导教程(C语言版)阮宏一主编本书是“数据结构”课程的辅助教材。全书分为上、下两篇。上篇“数据结构课程实践”,酉2合清华大学出版社出版的由严蔚敏、吴伟民编著的《数据结构(c语言版)》教材的内容进行编写,共由8章组成。每章分基本知识点、内容要点及课程实践3部分,其中实践部分给出了教材中主要算法的实现程序。下篇“数据结构应用实践”由若干应用开发程序组成,目的是为开拓学生学习视野、提高学生分析和解决问题的能力及实际应用开发的能力起到一个促进的作用。本书是在作者多年教授“数据结构”课程,指导学生上机实践所积累的知识与经验的基础上编写而成的。所有程序都给出了源代码,在BorlandC++Version3.1forDOS和MicrosoftVisualC++6.0下运行通过。本书适用于计算机专业的学生及其他相关专业的学生学习“数据结构”课程上机实践使用,对软件开发爱好者亦是一本很好的参考书。 -
数据结构与算法教程邹永林[等]编著本书特点:·内容广泛。本书全面地讲述了数据结构与算法的基础知识,分析了线性结构、树形结构、图结构等的定义、表示和实现,讨论了排序和查找的各种方法及实现技巧。·形式新颖。每当给出一个新的数据结构概念时,以流行的抽象数据类型(ADT)进行定义,而描述其对应的存储结构及基本操作算法时则使用C语言函数的形式,方便读者通过上机实验来理解和验证课程的具体内容和算法过程。·实例众多。本书包含大量的应用实例,帮助读者轻松理解抽象、枯燥的概念。·习题丰富。本书各章后均配有大量习题,以便读者实践该章所介绍的技巧和概念。·配有教辅。为方便教学,本书另配有习题参考答案、实验指导和电子课件。本书结合作者多年教学实践,循序渐进地讲述了数据结构与算法的基本概念和知识。全书共分10章,分别讨论了数据结构与算法的基础知识和表示方式,基本线性结构(线性表、栈、队列、串、数组及广义表)、树形结构、图形结构等的定义、表示和实现,排序和查找的各种方法及其实现技巧,最后简要介绍了一些扩展数据结构以及算法设计方法。本书可作为本科、专科院校计算机专业及相关专业的教材或教学参考书。版权所有,侵权必究。 -
嵌入式实时多任务软件开发基础晨风编著随着嵌入式系统应用范围的日益广泛和深入。从事嵌入式系统开发工作的人员数量也在迅速增加。本书可以帮助从事嵌入式系统开发工作时间不长的新手们尽快掌握嵌入式系统开发的基本方法,理解嵌入式软件开发的基本概念,掌握编写稳定、高效的嵌入式系统的基本能力。 本书以一个具体的嵌入式系统——自动售茶机的开发过程作为参考范例,围绕这个简化的嵌入式系统模型,以5个章节的篇幅,对嵌入式系统的特点,商用嵌入式软件开发的流程和品质控制等进行了针对性介绍,展示了嵌入式系统及嵌入式软件开发的各个方面,提出了嵌入式多任务软件开发中的一些常见问题及基本的解决思路。 -
软件工程导论学习辅导张海藩编著作者编著的《软件工程导论》被国内许多高校选作软件工程课的教材,累计销售约70万册。为配合读者学习软件工程,作者又精心编写了这本学习辅导书。.本书正文共10章,每章由三部分内容组成:第一部分系统扼要地复习本单元的重点内容;第二部分给出与本单元内容密切配合的习题;第三部分是习题解答,对典型习题的解答不是简单地给出答案,而是仔细分析题目,讲解解题思路,从而帮助读者举一反三,学会用软件工程方法学分析问题、解决问题。..正文后面有两个附录,分别给出了模拟试题和模拟试题答案。读者可以用这些试题自我测试,检验学习效果。本书可以与《软件工程导论(第四版)》配合使用,也可供学习软件工程课程的读者单独使用,以检测学习效果。... -
软件过程改进的复杂性工作程序研究万江平等著本书在研究软件的本质与沃菲尔德提出的复杂性内在联系的基础上,对软件质量模型和软件能力成熟度模型进行了深入分析,说明了软件过程改进是软件质量管理的必由之路。接着建立了基于沃菲尔德复杂性理论的软件过程改进理论,包括软件过程的价值链分析、软件过程改进的复杂性命题及其合理性的检验等。在此基础上,设计了软件过程改进的沃菲尔德复杂性工作程序(方法论),包括软件过程改进的认知障碍界定和分类、绩效模型、过程模型设计以及实施所需要的知识等。最后,以问卷调查和案例研究来验证理论、方法论的合理性以及有效性。本书可供软件企业领导、软件企业经营管理人员、政府部门中软件产业管理干部、科研机构中软件管理和相关技术人员阅读使用,也可供高等院校,尤其是软件学院、计算机软件专业和工程管理类专业的研究生和本科高年级学生使用。 -
道法自然王咏武,王咏刚著看完这本书,我不由得深深呼一口气,因为实在太精彩了,内容扎实、丰富,看得出作者花了极大的心血。如果您想了解如何使用C/C++以面向对象方式开发实际软件,这是一本不容错过的好书。:李维源于实践、解析实践、把握实践探寻步入面向对象殿堂的最佳途径本书是一本试图用实战案例阐释面向对象技术体系的指南本书共分19章,通过实际的开发案例:FishGUI项目为主线依次介绍了需求和用例分析、面向对象分析、架构分析、面向对象设计、设计模式、编码技巧等几个主要的技术领域,并基本按照时间顺序,描述了FishGUI系统设计和实现的全过程。如果把面向对象大师们偏重理论建构的经典读物称为面向对象盛宴中的主菜,那么,这本指南若能充当佐餐的凉菜或是饭后的甜点,作者就心满意足了。本书适合所有在软件开发领域辛勤工作的开发人员、管理人员、系统分析人员、测试人员、技术支持人员等阅读。 -
会计信息系统实用教程宋晓华,史富莲编著本书分为四个部分,第一个部分是会计信息系统基础篇,主要讲述会计信息系统的基本概念、会计信息系统的主要功能、会计信息系统的开发方法、会计信息系统的开发工具和数据库技术等内容;第二个部分是会计信息系统核算篇,对系统中核算部分展开详细的分析和设计,包括总账子系统、会计报表子系统、购销存子系统、工资子系统、固定资产子系统、成本子系统等;第三个部分是会计信息系统管理篇,主要讲述财务决策支持系统的内容,包括财务预测决策支持子系统、财务控制支持子系统、财务分析支持子系统、财务预算支持子系统;第四个部分是会计信息系统实施篇,主要讲述会计信息系统实施前、实施中应注意的各种问题,包括会计信息系统的实施与维护、会计信息系统的内部控制和计算机审计等。???考虑到VisualFoxPro是数据库应用语言中较为普遍的一种,同时VisualFoxPro也较为简单易学,所以本书案例中使用的开发语言为VisualFoxPro6.0。???为了方便学习,本书附有用VisualFoxPro6.0开发的总账系统教学案例一套,读者可以参照本书和此案例对总账系统进行设计。另外为了方便教师教学,本书还附带每一章的电子课件。这两部分内容都在本书的光盘之中。本书可供高等学校应用型本科、成人高校及高职高专经济管理类财务会计专业“会计电算化”课程教材,也可供有关专业人员参考使用。
