软件工程及软件方法学
-
软件复用技术在系统开发过程中考虑复用(美)Carma McClure 著本书是关于复用技术的说细指南,从复用概念、复用管理技术、应用复用技术、生产者复用技术几个方面,一步步地教导读者如何将复用加入到软件开发过程中,并获得复用的*效益。本书不仅说明了如何复用源码,而且还讲解了如何复用需求说、设计、测试脚本、项目计划、文档、对象框架等,并通过案例研究说细介绍了16种不同的复用技术。本书将复用原理与技术应用很好地结合在一起,适用于有软件开发背景并且想学习如何实施复用驱动软件开发的专业人士,也可以作为高等院校相关专业的软件工程课程的参考用书。 -
计算机软件技术实验教程熊壮主编本教程包括5部分。第1部分是试验用环境的介绍,在这部分中介绍了TurboC++集成环境的使用方法和在VisualC++6.0软件开发环境下编制控制台类型应用程序的过程,进行C、C++上机实验的一般步骤以及TurboC++集成环境和VisualC++6.0软件开发环境中菜单命令项的介绍。第2部分是实验内容,根据《计算机软件技术》的教学要求和进度,在书中安排了22个实验,其中实验1到实验15是关于C语言程序设计的实验,实验16到实验17是关于数据结构基础的实验,实验18到实验22是关于C++语言程序设计的实验,每个实验都给出了实验目的、实验要求以及实验分析要求,部分实验还给出了实验步骤。上机实验36-54学时,教师可根据教学要求对本书实验内容进行取舍。第3部分是实验及主教材习题参考答案,在这部分中对本教程中所有实验中的程序都给出了参考解答和相应的说明;并给出了主教材《计算机软件技术》习题的参考答案,对较难的习题还有相应解题思路,供教师和学生选用。第4部分是附录,在附录部分向教师和学生提供了ASCII码表、C语言常用库函数、C++流类库,对常用的函数的使用进行了简明扼要的介绍。在附录部分还提供了C语言的保留字和运算符的优先级和结合性等资料,并对c语言运算符的结合性提供了另外一种理解的方法。由于各种版本的C/C++编译系统提供的标准库函数和流类库有一定的差异,本教程中提供的标准库函数和流类库以TurboC++3.0为蓝本。 -
系统软件(日)黑住祥祐,(日)林恒俊著;冯杰,樊东译本书以基本系统软件中的语言处理程序为中心,主要介绍了程序的概念和方法、编译技术及连接程序。对具体的技术方法和实例在各章的重要部分作出了详细解说,并且对首次出现的术语都以通俗易懂的语言加以说明。 -
软件质量工程的度量与模型(美)Stephen H.Kan著;王振宇等译;王振宇译理论、技术和实例的结合是本书的显著特点。本书的重点是使用度量,而不只是描述度量。除详细讲述基本问题和技术,包括软件度量、软件可靠性模型和程序复杂性的模型和分析外,还讨论了诸如过程中度量、缺陷排除有效性、顾客满意度等问题。书中有众多活生生的例子,其中许多来自作者的经历,他曾是荣获Baldrige奖的1BMAS/400系统软件质量活动的中心人物。这些例子向你展示怎样把理论和技术用于工作中。此书还包括来自惠普、摩托罗拉和NASA软件工程实验室这些著名计算机公司的例子。 理论、技术和实例的出色平衡,使此书成为关于软件开发中最重要问题之一的高度指导性的和实用的著作。StephenH.Kan博士,ASQC资格认证的质量工程师和资格认证可靠性工程师,是AS/400产品开发中质量管理过程的过程经理。从1988年AS/400的最初发布版本起,他就已经成为其软件系统的软件质量活动的中心人物。 本书详细论述了软件质量工程中的基本问题和技术,除软件度量、软件可靠性模型和程序复杂性的模型和分析外,还讨论了过程中度量、缺陷排除有效性、顾客满意度等问题。理论、技术和实例的结合是本书的显著特点,书中有许多来自IBM、摩托罗拉等软件工程实验室的例子。通过这些实例,读者可进一步了解如何把书中所讲的理论和技术用于实际工作中,以测量和改进整个软件开发过程的质量。 -
数据库与智能数据分析施伯乐,朱扬勇编著21世纪复旦大学研究生教学用书。本书将数据库与当前数据分析技术有机地结合在一起,从数据库的基础知识讲起,全面介绍了智能数据分析的各个方面。对数据分析与数据建模,客户/服务器数据库设计,知识库系统,数据仓库,联机分析处理,数据挖掘技术等进行了系统的阐述。本书可以作为计算机专业研究生教材,也可作为有关专业技术人员的参考书。 -
FoxPro程序设计范立南等主编高校计算机基础教学与考试指导小组组编。本书是以“全国计算机等级考试”和“辽宁省高等学校计算机考试”及各类高职升本科考试的要求为依据编写的非计算机专业“FoxPro程序设计”的基础课教材,包括数据库基础;数据库的建立与编辑等十一章内容。 -
中文Visual FoxPro 6.0数据库程序设计与实例蔡卓毅等编著本书通过多个中小型数据库系统的开发实例,详细地描述了用Visual FoxPro 6.0开发的过程。 -
系统的软件测试(美)Rick D.Craig,(美)Stefan P.Jaskiel著;杨海燕,罗洁雯译在本书中,作者对软件测试的相关内容做了系统而全面的介绍,并把自己多年从事软件测试、质量保证和教学研究的心血和经验奉献给了大家。我们相信,无论是刚刚步入测试领域的新手,还是从业多年的资深人士,都能从本书中获益;书中丰富的实例分析,定会让读者顿生豁然开朗之感。RickD.Craig是软件质量工程公司(SoftwareQualityEngineering)资深的测试经理和测试顾问,他在1985年以来的历届测试会议上都做过专题报告。Rick曾帮助欧洲、亚洲、澳洲和美洲地区的成百上千家公司改进测试工作。Rick曾是《软件质量管理》杂质的编辑,美国门撒国际(MansaofAmerica)的一名活跃分子,美国海军陆战队储备委员会的上校。他现在担任StickMinds.com(一个为软件测试与质量工程管理人员和专业人员提供的社区网站)的技术编辑。本书对软件测试工作中涉及到的活动、文档、人员和度量等内容进行了系统而全面的介绍,为希望建立或者改善软件测试方法的软件测试专业人员描绘了一张完整的路线图。全书共分12章。本书的主要特色在于:除了对过程和活动给出了具体的规程外,本书还为读者提供了一系列具有参考价值的IEEE文档模板和具有启发意义的生动案例。本书可以用做软件测试人员、软件开发人员和需要了解测试知识的各级软件管理人员的工作参考手册,也可以用做计算机专业高年级本科生和研究生的教学参考书。 -
CMM实施指南(美)James R. Persse著;王世锦,蔡愉祖译你可以用提高预见性的方法来降低风险。又通过策划、精心的实施和相应的评价来提高预见性。CMM中便包括了有关策划、实施和评价的指南。开始时,风险的下降并不显著,随着不断的精化,你发现风险会持续减小,直到运作在一个高度可预见的环境中。这样,便形成了一种比较流畅的内部管理,计划与实际之间达到良好的平衡,从而提高客户的满意度,提高了整体质量。能力成熟度模型(CMM)是专门为软件工程设计的质量管理标准。本书系统地介绍了CMM基本内容,包括成熟度等级、关键过程域以及各关键过程域的目标与共同特征。本书指导读者一步一步地实现CMM等级2,进而达到等级3,对CMM实践者来说,是一本不可多得?摹⑹涤玫男卸改稀?本书适合于软件企业的管理和技术人员、项目经理阅读,也可作为计算机软件专业本科生和研究生的参考教材。 -
数据库应用基础教程杨长兴等主编21世纪计算机科学系列教材。本书介绍了数据库基本知识、Visual FoxPro6.0的入门、数据库的建立与操作、SQL语言、结构化程序设计、面向对象的程序设计方法等内容。
