一个好的系统是怎样诞生的?这是每个开发人员都关心的问题,但是大部分人都仅限于关注编码阶段的工作。事实上,编码只是软件生命周期的一部分,需求分析、沟通技巧、逻辑建模、业务建模、分层设计等环节是否做到位都会影响项目的成败。本书以软件项目的生命周期为主线,以“提出问题,解决问题”的方式,讲解了“需求-分析-设计-开发”中,常见的70多个问题,并给出了解决方案。
图书 | 揭秘J2EE项目开发的70个问题 |
内容 | 编辑推荐 一个好的系统是怎样诞生的?这是每个开发人员都关心的问题,但是大部分人都仅限于关注编码阶段的工作。事实上,编码只是软件生命周期的一部分,需求分析、沟通技巧、逻辑建模、业务建模、分层设计等环节是否做到位都会影响项目的成败。本书以软件项目的生命周期为主线,以“提出问题,解决问题”的方式,讲解了“需求-分析-设计-开发”中,常见的70多个问题,并给出了解决方案。 内容推荐 本书以软件项目生命周期各个阶段提出的问题为主线,从需求分析师、设计师和程序员3种不同角色的角度出发,提出问题,解决问题。书中给出了各种有价值的经验、实践参考,还给出了不同的解决方案并分析了其优劣。本书所涵盖的软件项目生命周期包括需求阶段、分析阶段、设计阶段、开发阶段4个迭代部分,而开发阶段按照J2EE模型又依次分为表示层、持久层、业务逻辑层。书中涵盖了Struts、Spring、Hibernate、UML、AJAX等多种流行技术,并对它们的原理、难点进行了深入地阐述。 本书适合有Java经验的所有各级开发人员,也可以作为项目经理对于项目掌控的参考。 目录 第1章 项目基础 1.1 问题:选择怎样的开发模式 1.2 问题:B/S还是C/S 1.3 问题:如何谈需求 1.4 问题:如何设计用例 1.5 问题:分析师如何看用例 1.6 问题:如何管理软件需求 1.7 问题:需求管理和开发 1.8 问题:软件需求之验证和评审 1.9 问题:软件需求之风险管理 1.10 问题:软件需求之变更和需求跟踪 1.11 问题:软件需求之软件过程改进 1.12 问题:找谁来调研 1.13 问题:获取需求的沟通途径 1.14 问题:需求获取的注意事项 1.15 问题:沟通的基本技巧 第2章 分析建模阶段 2.1 问题:UML模型图各有什么意义 2.2 问题:什么是分析建模 2.3 问题:如何搭建业务对象模型 2.4 问题:如何搭建分析模型 2.5 问题:分析的经验之谈 2.6 问题:解决问题的基本方法 2.7 问题:Business Analysis 的存在 2.8 问题:如何寻找参与者 2.9 问题:文档化参与者 2.10 问题:如何寻找用例 2.11 问题:文档化用例 2.12 问题:用例设计技巧与注意事项 第3章 设计建模阶段 3.1 问题:类图与关系 3.2 问题:什么是设计模型 3.3 问题:UML建模技巧之通用篇 3.4 问题:UML建模技巧之具体篇 3.5 问题:如何定义方法调用双方的义务和权利 3.6 问题:抛出Checked Exception还是Runtime Exception 3.7 问题:如何及时释放资源 3.8 问题:怎样使用正则表达式验证数据有效性 第4章 表示层 4.1 问题:Struts的ActionForm与类型 4.2 问题:Struts如何工作 4.3 问题:ActionForm与Struts标签库 4.4 问题:如何使用Struts标签之选择框 4.5 问题:如何使用Struts标签之下拉框 4.6 问题:JSTL和Struts标签的整合 4.7 问题:页面输入乱码的解决方案 4.8 问题:如何使用AJAX构建响应快速的动态Web页面 4.9 问题:如何使用AJAX构建响应快速的动态Web页面(续) 4.10 问题:如何响应AJAX请求 4.11 问题:AJAX的常见应用场景 第5章 持久层 5.1 问题:可否使用Serializable实现持久化 5.2 问题:选择怎样的方式来实现持久层 5.3 问题:连接表的困惑 5.4 问题:如何使用临时表 5.5 问题:DAO模式是否需要接口 5.6 问题:选择最好的分页方式 5.7 问题:可以使用存储过程吗 5.8 问题:怎样解决大批量数据的条件 第6章 框架持久层的问题 6.1 问题:Hibernate中的实体状态 6.2 问题:Hibernate单、双向关联与inverse属性 6.3 问题:在Hibernate中配置连接表 6.4 问题:Spring如何支持JDBC 6.5 问题:Spring如何支持IBatis 6.6 问题:Spring如何支持Hibernate 第7章 Spring业务逻辑层问题 7.1 问题:Spring发布包的基本构成元素有哪些 7.2 问题:怎么理解控制反转 7.3 问题:怎么理解依赖注入 7.4 问题:如何使用Bean Factory 7.5 问题:如何装配各种Bean并使它们协作 7.6 问题:如何使用ApplicationContext 7.7 问题:如何使用Spring验证器 7.8 问题:如何使用Spring发送E-mail 7.9 问题:如何使用Spring Web MVC框架 7.10 问题:Spring如何集成Struts |
标签 | |
缩略图 | ![]() |
书名 | 揭秘J2EE项目开发的70个问题 |
副书名 | |
原作名 | |
作者 | 戎伟//孟劼//苏威 |
译者 | |
编者 | |
绘者 | |
出版社 | 人民邮电出版社 |
商品编码(ISBN) | 9787115167132 |
开本 | 16开 |
页数 | 497 |
版次 | 1 |
装订 | 平装 |
字数 | 631 |
出版时间 | 2008-01-01 |
首版时间 | 2008-01-01 |
印刷时间 | 2008-01-01 |
正文语种 | 汉 |
读者对象 | 青年(14-20岁),研究人员,普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 0.706 |
CIP核字 | |
中图分类号 | TP312 |
丛书名 | |
印张 | 32.5 |
印次 | 1 |
出版地 | 北京 |
长 | 232 |
宽 | 186 |
高 | 21 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | 5000 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。