统一软件工程(英文版)
作者 : Georges G. Merx;Ronald J. Norman
丛书名 : 经典原版书库
出版日期 : 2008-02-28
ISBN : 7-111-23164-6
定价 : 69.00元
教辅资源下载
扩展信息
语种 : 英文
页数 : 610
开本 : 16开
原书名 : Unified Software Engineering with Java
原出版社: Prentice Hall
属性分类: 教材
包含CD :
绝版 :
图书简介

本书展示了如何使用统一建模语言(UML)和简单设计模式等软件工程最佳实践,在扩展的统一过程框架中开发实用的软件工程的技巧。
  开发软件本身是一个复杂、有价值的过程。本书从面向过程的角度讨论使用Java语言进行有效软件开发的方法和技术。为了反映当前软件开发行业的技术发展和趋势,本书不仅提供扎实的编程语言指导,还力图根据GradyBooch、Jim Rmbaugh、Ivar Jacobson、PeterCoad、BarryBoehm、KentBeck等备受推
崇的软件工程思想领袖所开发的最佳实践和经过验证的原理,为读者建立面向对象方法学方面的广泛的基本概念。基于全面的、面向对象的软件设计和开发流程的生命周期观点,本书定义和描述的软件工程中还包含如何使用Java语言来开发健壮的、商用且非常实用的软件解决方案。
  本书适用于高等院校信息系统或计算机科学系有关Java和面向对象的程序设计课程或软件工程课程。从最初构思到开发,软件工程项目的设计、开发和管理将伴随学生的学习历程。他们将理解严格的基于迭代的需求管理(使用项目干系人及案例分析)、概念性和具体设计(使用统一建模语言和设计模式)、基于组件实现以及经过周密规划的任务部署如何推动软件开发从一种艺术形态转变成一种工程学科。

图书特色

作者简介

Georges G. Merx;Ronald J. Norman:Georges G. Merx: 美国加州的圣迭戈美萨学院计算机与信息科学系副教授、系主任,加州大学圣迭戈分校客座教授。除了教学经历之外,他还具有20多年的软件开发实践经验,编写了100多万行代码,为数十家全球企业创建了几百个商用程序。
Ronald J. Norman: 美国圣迭戈州立大学退休教授,现在葛罗斯摩特学院任教。他具有丰富的教学经验,曾讲授信息系统管理、系统分析与设计、数据库管理、软件开发/程序设计、数据通信等多门本科生、研究生、专家级课程;同时,他还多年在软件工程&信息技术领域从事软件开发、咨询、培训及管理工作,具有丰富的实践经验。

图书目录

Preface

1. Introduction to Java in the Context of Software Engineering

2. Experimenting With Classes and Objects

3. The Structure and Syntax of Java

4. Design and Development of Java Applications

5. Architecture-Driven Component Development

6. Introduction to Distributed Computing Concepts

7. Interfacing with Users

8. Implementing Java Programs

9. Software Quality Assurance

10. Information Management in Java

11. Reality Check: Java Programs in the Real World

12. Software Integration and Deployment

13. Java on Various Computer Platforms

14. Advanced Topics in Java Software Engineering

15. The Unified Modeling Language: A Primer

教学资源推荐
作者: 韩万江
作者: 黄松 洪宇 郑长友 朱卫星 编著
作者: [美]罗杰·S. 普莱斯曼(Roger S. Pressman) 布鲁斯·R. 马克西姆(Bruce R. Maxim) 著
作者: Ian Sommerville
参考读物推荐