搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
项目实践精解:IT项目的面向对象开发及管理:电子政务系统案例分析
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121085130
  • 作      者:
    梁震戈,梁立新,王文君著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2009
收藏
内容介绍
    《项目实践精解:IT项目的面向对象开发及管理:电子政务系统案例分析》是一本融合项目实践及管理思想于一体的书,特点是以项目实践作为主线贯穿其中来介绍核心原理。《项目实践精解:IT项目的面向对象开发及管理:电子政务系统案例分析》提供了一个完整的电子政务系统,通过该项目使读者能够快速掌握面向对象的项目开发及管理技术,内容包括:信息化系统建设概述、项目开发生命周期及流程、需求分析、系统分析和设计、编码实现、测试和实施、软件配置和变更管理、软件过程管理、项目管理等。在软件开发流程方面,主要讲解目前最流行的一种迭代模型:RUP(Rational Unified Process);在软件开发方法方面,主要讲解面向对象的原理和方法;在软件支持过程方面,主要讲解Rational Rose、Power Designer、MS Project等工具;在软件管理过程方面,主要讲解软件配置及变更管理、CMM软件过程管理、项目管理等。<br>    《项目实践精解:IT项目的面向对象开发及管理:电子政务系统案例分析》作者具有多年从事相关理论研究和开发管理的经验,因此,作者清楚项目开发及管理的合理学习路线,以及在学习过程中的注意事项。《项目实践精解:IT项目的面向对象开发及管理:电子政务系统案例分析》非常适合作为大专院校计算机相关专业的实训教材和项目实践类课程教材。同时,也适合作为有一定经验的项目开发和管理人员的参考书和自学教材。
展开
精彩书摘
    第一篇  整体介绍<br>    第1章  信息化建设及IT——项目的面向对象开发和管理概述<br>    1.1  信息化建设及案例介绍<br>    目前,我国的信息化建设正在实现跨越式发展,成为支撑国民经济和社会发展的重要基础。随着互联网的飞速发展,国内外信息化建设已经进入蓬勃发展阶段,信息系统对用户的教学科研、工作生活及其他诸多方面都提供了巨大的帮助。信息系统的应用面极其广泛,市场前景巨大,如管理信息系统(MIS)、电子商务系统、电子政务系统、企业资源计划系统(ERP)、办公自动化系统(0A)、数字化图书馆系统、医疗卫生系统、金融系统、物流系统、税务系统、电信计费系统等,所以信息系统建设及IT项目的开发和管理的研究及实践特别引起人们的重视。<br>    利用计算机网络技术、数字通信技术与数据库技术实现信息采集和处理的系统,称为信息系统。信息系统在社会科学领域也得到广泛应用,例如数字图书馆系统和电子政务系统。
展开
目录
第一篇  整体介绍<br>第1章  信息化建设及IT项目的面向<br>第1章  对象开发和管理概述 2<br>1.1  信息化建设及案例介绍 2<br>1.1.1  数字图书馆系统 2<br>1.2.2  电子政务系统 6<br>1.2  面向对象的开发及管理概述 11<br><br>第2章  IT项目开发流程与UML概述 14<br>2.1  项目开发流程 14<br>2.1.1  项目生命周期 15<br>2.1.2  项目开发阶段 16<br>2.2  UML概述 18<br>2.2.1  UML图 18<br>2.2.2  Rational Rose工具及使用 24<br><br>第二篇  面向对象的项目开发<br>第3章  软件需求分析 32<br>3.1  软件需求分析概述 32<br>3.2  软件需求分析过程 33<br>3.2.1  什么是软件需求 33<br>3.2.2  需求过程中的角色 34<br>3.2.3  需求过程的迭代 34<br>3.2.4  需求来源 34<br>3.2.5  需求获取方法 35<br>3.2.6  软件需求表达 35<br>3.2.7  需求评审 40<br>3.3  软件需求文档 42<br><br>第4章  系统分析设计 59<br>4.1  软件架构设计(软件概要设计) 59<br>4.1.1  软件架构设计基本概念 60<br>4.1.2  软件架构设计步骤 61<br>4.1.3  概要设计文档 76<br>4.2  软件详细设计 85<br>4.2.1  软件详细设计概述 85<br>4.2.2  面向对象的详细设计 86<br>4.2.3  数据库设计 89<br>4.2.4  软件详细设计评审 98<br>4.2.5  详细设计文档 99<br><br>第5章  软件实现 127<br>5.1  Struts-Spring-Hibernate概述 127<br>5.2  Struts技术 128<br>5.2.1  Struts概述 128<br>5.2.2  MVC与Struts映射 128<br>5.2.3  Struts 2的工作流程和<br>5.3.2  配置文件 129<br>5.2.4  创建Controller组件 141<br>5.2.5  创建Model组件 150<br>5.2.6  创建View组件 159<br>5.2.7  转换器 181<br>5.2.8  拦截器(Interceptor) 182<br>5.2.9  Eclipse下Struts 2项目开发步骤 187<br>5.3  Hibernate技术 189<br>5.3.1  Hibernate概述 190<br>5.3.2  Hibernate单表的对象/<br>5.3.2  关系数据库映射 191<br>5.3.3  Hibernate多表的对象/关系数据库映射 208<br>5.3.4  HQL语言(Hibernate Query Language) 232<br>5.3.5  Hibernate过滤器(filters) 242<br>5.3.6  对象状态管理 244<br>5.3.7  继承映射(Inheritance Mapping) 252<br>5.3.8  组件(Component)映射 253<br>5.3.9  缓存管理 258<br>5.3.10  批量处理(Batch Processing) 262<br>5.3.11  Hibernate实战开发步骤 264<br>5.4  Spring技术   272<br>5.4.1  Spring概述 272<br>5.4.2  Spring控制反转IoC<br>5.3.2 (Inversion of Control) 273<br>5.4.3  Spring AOP面向方面<br>5.3.2  编程原理 283<br>5.4.4  事务处理 297<br>5.4.5  Struts-Spring-Hibernate集成 301<br>5.5  编程规范文档 319<br><br>第6章  软件测试 325<br>6.1  软件测试概述 325<br>6.2  常用测试技术 326<br>6.3  JUnit单元测试简介 329<br>6.3.1  安装JUnit 329<br>6.3.2  测试流程 329<br>6.3.3  Eclipse与JUnit 331<br>6.4  JMeter系统测试 333<br>6.4.1  JMeter简介 333<br>6.4.2  JMeter测试流程 333<br>6.4.3  JMeter总结 336<br>6.5  测试跟踪工具Bugzilla 336<br>6.5.1  Bugzilla安装 337<br>6.5.2  Bugzilla操作说明 338<br>6.5.3  Bugzilla管理员操作指南 340<br>6.6  测试文档 341<br><br>第7章  软件项目部署 344<br>7.1  软件部署概述 344<br>7.2  eGov电子政务系统的部署、使用及用户手册 345<br><br>第三篇  面向对象的项目管理<br>第8章  软件配置和变更管理 356<br>8.1  软件配置管理概述 356<br>8.2  软件配置管理工具——CVS 356<br>8.2.1  CVS介绍 356<br>8.2.2  CVS服务器的安装和配置 357<br>8.2.3  CVS Eclipse客户端的配置和使用 361<br>8.2.4  CVS在Eclipse下的冲突处理 369<br>8.3  软件变更管理概述 377<br>8.4  统一变更管理(Unified Change Management, UCM) 377<br>8.4.1  统一变更管理简介 377<br>8.4.2  统一变更管理原理 378<br><br>第9章  软件过程管理 387<br>9.1  CMM(Capability Maturity Model,能力成熟度模型) 387<br>9.1.1  CMM基本概念 387<br>9.1.2  实施CMM的必要性 388<br>9.1.3  CMM的基本内容 388<br>9.2  CMMI(Capability Maturity Model  Integration,能力成熟度模型集成) 392<br>9.2.1  CMMI基本概念 392<br>9.2.2  从CMM到CMMI的映射 393<br>9.2.3  CMM到CMMI的升级 394<br>9.3  CMMI与RUP的关系 395<br><br>第10章  项目管理 396<br>10.1  项目管理基本概念 396<br>10.1.1  项目 396<br>10.1.2  项目管理 397<br>10.1.3  项目管理专业知识领域 398<br>10.2  项目管理知识体系 400<br>10.2.1  项目管理知识体系概述 400<br>10.2.2  项目管理9大知识<br>10.2.2  领域和5个阶段 401<br>10.3  项目管理工具Microsoft Project及使用 404<br>10.3.1  Microsoft Project概述 404<br>10.3.2  Microsoft Project工具使用 405<br>10.4  项目管理文档 421<br>附录A  软件需求规格说明书模板 425<br>附录B  概要设计说明书模板 428<br>附录C  详细设计说明书模板 431<br>附录D  测试说明书模板 433<br>附录E  用户手册模板 435<br>附录F  项目开发计划模板 439<br>结束语 442<br>参考文献 443
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证