软件工程及软件方法学
-
Fortran90程序设计汪同庆主编Fortran语言是一种适用于科学和工程问题数值计算的程序设计语言。Fortran90是Fortran语言的最新版本。本书共分12章,主要内容包括:计算机与程序设计的基本方法FortranPowerSrarion4.0集成开发环境、数据类型与表达式、分支与循环控制、数组、过程与函数、结构体、指针、文件等。针对初学者的情况,本书注重于程序设计语言的基本概念、语句规则、程序结构和编程方法的讲解,摒弃了一些复杂的应用,以期让读者能尽快和轻松地迈进程序设计的大门。本书可作为高等校理工科专来教材,也可供其他院校同类专业使用,还可以作为科研及工程技术人员参考书。 -
电信管理文件汇编信息产业部电信管理局编本书共收录了2000年6月至2001年12月的电信管理有关文件119件,涉及有效利用电信网有关资源、促进网间互联互通、规范电信市场经营行为等各方面。 -
数据库原理苏一丹,刘智斌,刘玉萍编著21世纪高等学校本科系列教材 计算机科学与技术专业 21。本书全面地介绍了数据库系统的基本理论、技术及其方法;讲述了数据库系统的基本概念、数据库系统的性质和目标,关系数据模型、关系数据理论,讨论了数据库系统的保护技术,数据库的恢复技术等内容。 -
软硬件的安装及软件下载技巧罗福隆,王姿雅编著本书内容包括:什么是软件;怎样才能得到需要的软件;一些常用的软件;什么是Internet;我们能从网络得到什么;上网的准备之一;上网的准备之二;一些常用的软件;认识IE;启动IE;与IE见面;软件的查找;拜访搜索引擎;常用下载软件介绍;先去看看“蚂蚁”;自己养一只“蚂蚁”;认识Winxip安装“蚂蚁”;“网络蚂蚁”的使用;安装中国网爪;网爪的使用;网爪的另一种快捷用法;常见问题的解决技巧…… -
软件工程导论张海藩编著;张海藩编著本书第二版和第一版曾先后荣获第三届和第二届全国普通高等学校工科电子类专业优秀教材一等奖、二等奖。为适应面向对象技术迅速崛起的情况,作者总结五年来教学和科研的经验,对原书内容作了调整和增删,变动超过50%,成为第三版。书中全面系统地介绍了软件工程的概念、原理和典型的技术方法。本书的特点是既注重系统性和科学性,又注重实用性;既有原理性论述,又有丰富的实例与之配合特别是正文后面的两个附录,分别讲述了用面向对象方法和结构化方法开发两个实际软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。本书正文共13章,第一章是概述,第二章至第八章顺序讲述软件生命周期各阶段的任务、过程、结构化方法和工具,第九章至第十二章分别讲述面向对象方法引论、面向对象分析、面向对象设计和面向对象实现,第十三章介绍软件工程使用的管理技术。本书可作为高等院校"软件工程"课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。 -
中间件张志檩编中间件是构件化软件表现形式。中间件抽象了典型的应用,应用软件工程师可以基于标准的中间件再开发、定制和部署,而不是原有意义上的编程或设计,是软件构件化、装配化的具体实现。中间件产品应用的优点如下:提高应用软件开发效率,缩短开发周期,降低开发成本,提高开发质量;保护现有硬件、网络、软件资源,方便系统集成;便于系统升级、维护、扩充和移值,适应业务流程重组,延长应用软件的生命周期,降低运行维护成本。据国外公司估计,开发周期可缩短25%-50%,应用系统可节省系统资源75%,运行成本减少50%,而自行开发中间件则增加成本100工%-400%。编写此书的目的就是帮助软件人员、应用业务人员和信息系统建设方面的领导比较系统地学习中间件、了解中间件、研究中间件,进而主动地、自觉地、适时地应用、推广、普及中间件,并通过应用推动中间件产品的标准化、系列化、通用化、商品化,进而促进中国中间件软件产业的发展。 -
能力成熟度模型(美)Carnegie Mellon University Software Engineering Institute[著]软件能力成熟度模型是美国软件工程研究所(SEI)的著名产品之一,被国际软件界公认为软件工程学的一项重大成果。该模型主要用来衡量软件企业的开发管理水平,它既可作为软件发包方评估承包方项目执行能力的参考标准,也可被软件企业作为软件过程改进工作的参考模型。本书分为两部分。第一部分内容包括CMM的演变、软件过程成熟度的概念、模型结构、CMM的理解与运用、案例分析等章节;第二部分包括CMM关键实践等内容,阐述了正在成熟的软件过程所具有的软件管理工程实践;本书最后还包含了一些附录,提供了很有价值的参考信息。本书可作为高等学校计算机科学系及软件学院高年级学生和研究生的教科书,也可以作为改进软件过程的人员,包括评估组成员、软件工程过程组成员、软件管理人员和软件从业人员的参考书。 -
人月神话(美)弗雷德里克·布鲁克斯(Frederick P. Brooks,Jr.)著;汪颖译;UMLChina翻译组汪颖译本书自第一版以来,畅销20余年不衰,是软件领域绝无仅有的必读经典。本文作者为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。本书内容来自布鲁克斯在IBM公司 System/360 家族和OS/360中的项目管理经验。在本书第一次出版20年后的今天,布鲁克斯重新审视了他原先的观点,增加了一些新的想法和建议。既方便了熟悉原有内容的人们,也方便了许多第一次阅读它的读者。作者介绍Frederick P. Brooks,Jr.曾荣获美国计算机领域最具声望的图灵奖(A.M.Turing Award)桂冠。美国计算机协会(ACM)称赞他"对计算机体系结构、操作系统和软件工程做出了里程碑式的贡献。"Brooks博士是北卡罗莱纳大学Kenan-Flagler商学院的计算机科学教授。他被认为是"IBM 360系统之父",曾担任了360系统的项目经理,以及360操作系统项目设计阶段的经理。凭借在上述项目中的杰出贡献,Brooks博士以及Bob Evans和Erich Bloch在1985年荣获了美国国家技术奖(National Medal of Technology)。Brooks博士早期曾担任IBM 公司Stretch和Harvest计算机的体系结构设计师。sBrooks博士创立了北卡罗莱纳大学的计算机科学系,并在1964~1984年期间担任系主任。他还曾任职于美国国家科技局和国防科学技术委员会。他目前的教学和研究方向是计算机体系结构、分子模型绘图和虚拟环境设计。 -
现代软件工程技术与CMM的融合杨一平等著本书重点介绍软件工程技术和软件能力成熟度模型CMM的融合。本书共分11章,第1~3章中介绍了软件工程和软件能力成熟度模型CMM的基本概念、基本原理和体系结构;第4~6章中给出了软件工程技术和软件能力成熟度模型CMM的融合的框架结构、重点关键过程域实施方案分析和软件项目管理方面的方法步骤;第7~10章分别介绍了美国SIAC公司、联想软件公司、摩托罗拉公司实施CMM的案例分析和针对软件项目监理的案例分析;在第11章给出了"基于高新技术的我国软件产业发展规划构想的研究"。本书列举了大量的应用实例,突出了在软件工程技术开发中应用软件过程管理的先进思路和方法,为软件企业开展质量管理、上规模和出效益提供了系统的和可行的参考方案。本书适合从事软件行业的工程技术人员、软件过程管理人员和软件企业经理阅读,也可作为计算机软件专业、信息管理专业本科和研究生的参考书。试读下载:第一章第二章第九章 -
UML与Rational Rose 2002从入门到精通(美)Wendy Boggs,(美)Michael Boggs著;邱仲潘等译;邱仲潘译本书深入浅出地介绍了统一建模语言(UML)和Rational Rose软件,通过航空公司与购物推车例子介绍如何用UML和Rose进行项目需求分析、结构规划和生成框架代码,以及如何从现有系统逆向转出工程代码,生成Rose模型,并分章介绍了C++、Java、Visual Basic与CORBA/IDL和XML代码的代码生成与逆向转出工程代码。通过本书学习,项目开发人员可以用这个全新工具紧扣用户需求,方便地开发出符合用户需求的系统或根据用户需求对现有系统进行改造。本书适合项目开发人员参考,也适合作为大学教材或自学材料。 本书前言特色及评论文章节选
