Java Web 企业项目实战

Java Web 企业项目实战

卓国锋, 郭朗, 主编

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

以某企业在线电子商城实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、模块化地介绍了项目开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的发布,每一过程都作了详细的介绍。整本书包含了网上商城主要包括用户注册、商品管理、购物车管理、用户下单等功能,通过对各个功能模块的详细介绍,使得学生通过对该项目的学习,能够触类旁通。

书籍目录:

第1章网上商城系统分析

1.1  项目需求分析

1.1.1  网上商城的发展趋势

1.1.2  项目背景

1.2  项目可行性分析

1.2.1  供应链可行性

1.2.2  品牌可行性

1.2.3  规模可行性

1.2.4  信息积累和资源整合可行性

1.2.5  降低成本可行性

1.3  项目概要设计

1.4  网上商城的架构选择——C/S与B/S架构分析

1.4.1  C/S模式与B/S模式的比较分析

1.4.2  C/S模式的优势

1.4.3  B/S模式的优势

1.4.4  C/S与B/S区别

1.5  JSP基础技术概述

1.5.1  JSP技术概述

1.5.2  JSP与其他Web开发工具的比较

1.5.3  JSP开发Web的几种方式

1.6  HTTP及状态码介绍

1.6.1  HTTP请求响应模型

1.6.2  HTTP状态码

1.7  本章知识点

1.8  本章小结

1.9  练习

第2章  开发环境搭建

2.1  JDK

2.1.1  JDK介绍

2.1.2  JDK安装

2.1.3  配置环境变量

2.2  Tomcat

2.2.1  Tomcat介绍

2.2.2  Tomcat安装

2.2.3  Tomcat配置

2.2.4  Tomcat启动与关闭

2.3  MySQL

2.3.1  MySQL介绍

2.3.2  MySQL安装与配置

2.4  Eclipse

2.4.1  创建工程

2.4.2  配置Tomcat

2.4.3  Eclipse调试程序

2.5   Web开发的标准目录结构

2.6  本章知识点

2.7  本章小结

2.8  练习

第3章  系统数据建模和界面设计

3.1  概述

3.2  数据库设计

3.2.1  项目E-R图

3.2.2  数据库表的设计

3.3  首页设计

3.4  数据库连接及操作类的编写

3.5  本章知识点

3.6  本章小结

3.7  练习

第4章  用户注册模块设计与开发

4.1  用户注册模块概述

4.2  基础知识

4.2.1  修改Eclispe中的JSP文件默认字符编码

4.2.2  JSP脚本

4.2.3  JSP指令简介

4.2.4  page指令

4.2.5  taglib指令

4.2.6  include指令

4.2.7  JSP注释

4.3  用户注册模块的实现过程

4.3.1  用户注册的界面设计

4.3.2  创建用户模型类

4.3.3  开发数据访问层

4.3.4  用户注册判断的实现

4.4  本章知识点

4.5  本章小结

4.6  练习

第5章用户登录模块设计与开发

5.1  用户登录模块概述,

5.2  基础知识

5.2.1  内置对象

5.2.2  JSP异常处理

5.2.3  Cookie

5.2.4  DAO设计模式

5.3  用户登录模块的实现过程

5.3.1  用户登录界面设计

5.3.2  用户登录功能的代码实现

5.4  用户信息查看修改功能实现过程

5.4.1  用户信息查看修改功能界面设计

5.4.2  主要实现代码

5.5  注销功能实现

5.6  本章知识点

5.7  本章小结

5.8  练习

第6章  系统管理模块设计与开发

6.1  系统管理模块概述

6.2  基础知识

6.2.1  URL传递参数

6.2.2  Servlet

6.2.3  doGet()与doPost()方法

6.2.4  Servlet注解

6.2.5  Servlet的两种配置方式

6.2.6  过滤器

6.2.7  页面跳转

6.2.8  通过JSP页面调用Servlet

6.3  系统管理模块的实现过程

6.3.1  界面设计

6.3.2  管理员数据模型实现

6.3.3  数据操作层接口实现

6.3.4  数据操作实现

6.3.5  管理员添加实现

6.3.6  密码重置实现

6.3.7  查看所有管理员实现

6.3.8  删除管理员实现

6.4  使用Filter控制用户权限

6.4.1  过滤器实现步骤

6.4.2  关键代码实现

6.5  本章知识点

6.6  本章小结

6.7  练习

第7章  商品管理模块设计与开发

7.1  商品管理模块概述

7.2  基础知识

7.2.1  JSTL

7.2.2  EL

7.2.3  JavaBean简介

7.2.4  JavaBean的使用

7 2.5  文件上传与下载

7.3  数据模型实现

7.4  数据操作层实现

7.4.1  数据操作接口定义

7 4.2  数据操作接口实现

7.5  商品添加实现过程

7.5.1  JSP文件实现

7.5.2  Servlet类实现

7.6  商品翻页实现过程

7.6.1  翻页模型

7.6.2  翻页逻辑处理类实现

7.7  商品修改及删除实现过程

7.7.1  JSP文件实现

7.7.2  Servlet类实现

7.8  商品列表实现过程

7.9  本章知识点

7.10  本章小结

7.11  练习

第8章  商品搜索模块设计与开发

8.1  商品搜索模块概述

8.2  基础知识

8.2.1  MVC设计模式

8.2.2  字符串转码

8.3  搜索实现过程

8.3.1  搜索页面设计及实现

8.3.2  搜索功能代码实现

8.4  本章知识点

8.5  本章小结

8.6  练习

第9章  购物车模块设计与开发

9.1  购物车模块概述

9.2  事务处理

9.3  订单货物模型实现

9.4  订单模型实现

9.5  数据操作层实现

9.5.1  订单数据操作接口定义

9.5.2  订单货物操作接口定义

9.5.3  订单数据操作接口实现

9.5.4  订单货物操作接口现

9.6  浏览商品实现

9.7  浏览次数实现

9.8  浏览商品详细信息实现

9.9  购物车Bean

9.10  加入购物车功能实现

9.11  浏览购物车

9.12  修改商品数量实现

9.13  移除商品实现

9.14  收货人信息实现

9.15  收货人信息修改功能实现

9.16  订单确认实现

9.17  本章知识点

9.18  本章小结

9.19  练习

第10章  订单管理模块设计与开发

10.1  订单管理模块概述

10.2  订单管理首页设计

10.3  订单号搜索的实现过程

10.4  查看所有订单的实现过程

10.5  查看已发货订单的实现过程

10.6  查看未发货订单的实现过程

10.7  订单列表实现

10.8  订单查看/管理实现

10.9  订单查看/管理页面代码实现

10.10  发送订单实现

10.11  删除订单实现

10.12  本章小结

10.13  练习

附录A

A.1  JSP编码规范

A.2  Ajax与jQuery

A.3  SVN

内容摘要:

本书通过项目实战的方式详细介绍了最新的Java Web应用的开发技术。本书的重点放在了JSP的基础知识和实际应用方面,注重理论与实践相结合。书中的项目来源于作者所在公司的实战项目,并提供了详细的开发步骤,在进行项目开发的同时讲解了项目开发中所需要的基础知识。书中各章节的知识和模块开发是相互关联的,建议读者按照书中的章节顺序进行学习,读者只要按照步骤进行操作就基本可以掌握Java Web开发的基础知识。本书由经验丰富的教师和工程师编写,书中附有项目部分源代码,供读者学习参考。本书语言深入浅出,通俗易懂,可以作为高校项目化教学的教材,也可供Java Web开发的新手阅读。

编辑推荐:

以某企业在线电子商城实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、模块化地介绍了项目开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的发布,每一过程都作了详细的介绍。整本书包含了网上商城主要包括用户注册、商品管理、购物车管理、用户下单等功能,通过对各个功能模块的详细介绍,使得学生通过对该项目的学习,能够触类旁通。

书籍规格:

书籍详细信息
书名Java Web 企业项目实战站内查询相似图书
9787302411055
如需购买下载《Java Web 企业项目实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java Web 企业项目实战是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。