基本信息
内容简介
计算机书籍
本书是一本融合项目实践及管理思想于一体的书,特点是以项目实践作为主线贯穿其中来介绍核心原理。本书提供了一个完整的电子政务系统,通过该项目使读者能够快速掌握面向对象的项目开发及管理技术,内容包括:信息化系统建设概述、项目开发生命周期及流程、需求分析、系统分析和设计、编码实现、测试和实施、软件配置和变更管理、软件过程管理、项目管理等。在软件开发流程方面,主要讲解目前最流行的一种迭代模型:RUP(Rational Unified Process);在软件开发方法方面,主要讲解面向对象的原理和方法;在软件支持过程方面,主要讲解Rational Rose、Power Designer、MS Project等工具;在软件管理过程方面,主要讲解软件配置及变更管理、CMM软件过程管理、项目管理等。.
本书作者具有多年从事相关理论研究和开发管理的经验,因此,作者清楚项目开发及管理的合理学习路线,以及在学习过程中的注意事项。本书非常适合作为大专院校计算机相关专业的实训教材和项目实践类课程教材。同时,也适合作为有一定经验的项目开发和管理人员的参考书和自学教材。...
作译者
副研究馆员,具有十余年专业的研发和管理经验,擅长信息管理、图书情报和信息化建设。毕业于上海复旦大学和河北大学,拥有双学士学位,在河北科技大学工作至今。先后承担主持河北省哲学社会科学规划研究项目、河北省科技厅研究项目各一项,参与河北省教育厅等科研项目多项,并在科研成果鉴定中获得国内先进及A级水平。在专业期刊发表学术论文20多篇,其中核心期刊论文10余篇,参加编写著作3部合计约20万字。
梁立新 ..
外籍软件专家,具有十多年专业的软件开发、架构设计和项目管理的经验。毕业于中国科学技术大学,获硕士学位。之后留学于美国,获伊利诺依理工大学硕士学位。曾先后工作于美国华尔街咨询服务公司和加拿大多伦多证券交易所,担任高级软件设计师。参与设计建设了美国著名银行JP Morgan网上人力资源系统,以及加拿大最大的证券交易中心Toronto Stock Exchange股票交易系统和市场数据传输及分析系统。回国后,创办北京亚思晟商务科技有限公司,设计和开发了中科院空间中心电子政务系统、网上企业财务中心管理系统及eBiz企业ERP管理系统等;同时从事高端Java的培训、课件研发和咨询工作。
王文君
副研究馆员,具有二十多年专业的研发和管理经验,擅长信息管理、图书情报和信息化建设。毕业于中央广播电视大学,先后承担主持河北省科技厅研究项目、河北省教育厅研究项目各一项,参与河北省哲学社会科学规划等研究项目多项,并在科研成果鉴定中获得国内先进及A级水平。在专业期刊发表学术论文20多篇,其中核心期刊论文10余篇,参加编写著作1部合计约10万字。...
目录
第1章 信息化建设及IT项目的面向
第1章 对象开发和管理概述 2
1.1 信息化建设及案例介绍 2
1.1.1 数字图书馆系统 2
1.2.2 电子政务系统 6
1.2 面向对象的开发及管理概述 11
第2章 IT项目开发流程与UML概述 14
2.1 项目开发流程 14
2.1.1 项目生命周期 15
2.1.2 项目开发阶段 16
2.2 UML概述 18
2.2.1 UML图 18
2.2.2 Rational Rose工具及使用 24
第二篇 面向对象的项目开发
第3章 软件需求分析 32
3.1 软件需求分析概述 32
3.2 软件需求分析过程 33
3.2.1 什么是软件需求 33
3.2.2 需求过程中的角色 34
前言
大专院校学生是企业和政府的后备军,国家教育部门计划在大专院校中普及政府和企业信息技术与管理教育。经过多所院校的实践,信息技术与管理教育受到同学们的普遍欢迎,取得了很好的教学效果。然而也存在一些不容忽视的共性问题:
一是师资问题。信息技术与管理课程是一门实践性很强的课程,而任课教师普遍缺乏从事企业和政府信息技术与管理活动的实践经验。
二是缺乏合适的教材。从近两年信息技术与管理教育研究论文看,许多任课教师提出目前教材不合适。现有信息技术与管理理论著作虽然很多,但其中一些为研究生教学用书,一些为理论研究著作,均不适合大专院校学生教学使用。具体体现在:第一,来自信息技术与管理专业的术语很多,对于没有这些知识背景的同学学习起来具有一定难度;第二,书中案例比较匮乏,与政府和企业的实际情况相差太远,致使案例可参考性差;第三,缺乏具体的课程实践指导和真实项目。因此,针对大专院校信息技术与管理课程教学特点与需求,编写适用的规范化教材已是刻不容缓。
本书就是针对以上问题编写的,它围绕一个完整的项目来组织和设计学习面向对象的项目开发及管理。作者希望推广一种最有效的学习与培训的捷径,这就是Project-Driven Training,也就是用项目实践来带动理论的学习(或者叫做“做中学”)。基于此,作者围绕一个eGov电子政务项目来贯穿面向对象的开发及管理各个模块的理论讲解。这是本书最大的特色!通过项目实践,可以对技术应用有明确的目的性(为什么学),对技术原理更好地融会贯通(学什么),也可以更好地检验学习效果(学得怎样)
本书特点
1.重项目实践
作者多年项目开发经验的体会是“IT是做出来的,不是想出来的”,理论虽然重要,但一定要为实践服务!以项目为主线,带动理论的学习是最好、最快、最有效的方法!本书的特色是提供了一个完整的电子政务项目。通过此书,作者希望读者对项目开发流程及管理有个整体了解,减少对项目的盲目感和神秘感,能够根据本书的体系循序渐进地动手做出自己的真实项目来!
2.重理论要点
本书是以项目实践为主线的,着重介绍项目开发及管理技术理论中最重要、最精华的部分,以及它们之间的融会贯通;而不是面面俱到,没有重点和特色。读者首先通过项目把握整体概貌,再深入局部细节,系统学习理论;然后不断优化和扩展细节,完善整体框架和改进项目。既有整体框架,又有重点理论和技术。一书在手,思路清晰,项目无忧!
为什么选择这本书
本书基于全新Project-Driven Training(项目驱动)理念,围绕一个项目来贯穿项目开发及管理各个模块的理论讲解,这是与市场上许多类似书籍的最大区别。另外,随书提供丰富的开发文档和资料,会对读者快速入门和提高带来很大帮助!
本书的组织结构
篇 名章 名内容简介
第1篇
整体介绍第1章
信息化建设及IT项目的面向对象开发和管理概述主要概述数字图书馆系统的发展过程及建设、电子政务系统分类及建设基础、我国电子政务发展的现状、问题及对策,以及面向对象的开发及管理
第2章
IT项目开发流程与UML概述主要介绍项目开发流程、项目生命周期(包括需求分析、系统分析和设计、实现、测试和维护)及项目开发的各阶段,以及UML图、Rational Rose工具及使用
第2篇