深入体验Java Web项目开发


深入体验Java Web项目开发

文章插图
深入体验Java Web项目开发【深入体验Java Web项目开发】《深入体验JavaWeb项目开发》是2011年清华大学出版社出版的图书 , 作者是张玲玲 。本书不但适用于JavaWeb的初学者 , 也适于有一定JavaWeb基础的读者 , 还可以作为有一定造诣的程式设计师的参考书 。
基本介绍书名:深入体验Java Web项目开发
作者:张玲玲
ISBN:9787302256618
定价:64.00元
出版社:清华大学出版社
出版时间:2011年7月1日
开本:16开
内容简介JavaWeb技术是当今使用最为频繁的Web开发技术之一 , 在开发领域占据重要的地位 。第1章讲解电子商务系统的具体实现流程;第2章讲解高校线上答疑係统的具体实现流程;第3章讲解综合供求信息网的具体实现流程;第4章讲解客户管理系统的具体实现流程;第5章讲解线上订购系统的具体实现流程;第6章讲解公告管理系统的具体实现流程;第7章讲解企业进销存系统的具体实现流程;第8章讲解OA办公自动化系统的具体实现流程;第9章讲解学校餐费管理系统的具体实现流程;第10章讲解典型企业快信系统的具体实现流程 。在具体讲解每个实例时 , 都遵循项目的进度 , 从接到项目到具体开发 , 直到最后的调试和发布 , 内容循序渐进 , 并穿插了学习技巧和职场生存法则 , 引领读者全面掌握JavaWeb开发技术 。在《深入体验JavaWeb项目开发》的配套光碟中 , 为读者提供了书中案例的原始码 , 以及详细的视频讲解 。另外 , 还赠送十个案例的原始码 , 供读者学习使用 。图书目录第1章 线上图书商城 11.1 第一个项目 21.1.1 老师的作业 21.1.2 準备工作 21.2 功能分析 31.2.1 电子商务系统介绍 31.2.2 本系统的构成模组 61.3 选择我的武器 61.3.1 JDK的下载与安装 61.3.2 Tomcat的下载与安装 111.3.3 Struts 2配置 141.4 搭建资料库平台 151.5 设定样式档案 161.6 图书订购系统框架页面 161.7 页头页面 171.8 用户登录模组 181.9 系统主页 191.10 购物车模组 211.11 注册模组 231.12 错误页面 281.13 最后的战役——测试运行 301.14 套用JavaBean的体验 311.15 我的总结 351.15.1 心得体会 361.15.2 让提示更加详细 361.15.3 以快取来最佳化你的页面 36第2章 高校线上答疑係统 392.1 第一个盈利项目 402.1.1 项目来源 402.1.2 组建团队 402.1.3 小会议 412.2 需求分析 422.2.1 开发背景分析 422.2.2 需求分析 422.2.3 可行性分析 432.3 系统架构 442.3.1 系统目标 442.3.2 系统结构图 452.4 资料库设计 452.4.1 资料库分析 462.4.2 E-R实体图 462.4.3 资料库表 472.5 最后的準备工作 492.5.1 创建表及插入测试数据 492.5.2 配置数据源 502.5.3 配置Struts2和Spring 512.6 编码实现 522.6.1 登录注册模组 532.6.2 前台显示模组 622.6.3 课程处理 712.7 测试 782.7.1 系统运行预览 792.7.2 验收 802.7.3 我的总结 802.8 学习经验谈 81第3章 都市供求信息网 833.1 踏上求职路 843.1.1 写求职信 843.1.2 随遇而安 853.2 踏入职场 863.3 第一个项目 863.3.1 我的任务 863.3.2 规划流程 873.4 需求分析 873.4.1 开发背景 873.4.2 需求分析 873.5 项目规划 883.6 网站功能结构 883.7 搭建开发环境 893.8 搭建资料库 903.8.1 资料库需求分析 903.8.2 资料库概念设计 903.8.3 资料库逻辑结构设计 913.9 设计公共类 923.9.1 资料库连线及操作类 933.9.2 业务处理类 953.9.3 分页类 983.9.4 字元串处理类 1003.10 具体编码 1013.10.1 设计前台页面 1013.10.2 前台信息显示设计 1033.10.3 信息发布模组设计 1143.11 闲来无事的编码工作 1183.11.1 登录模组 1183.11.2 后台页面模组 1203.11.3 后台信息管理模组 1213.12 测试 1303.13 与HR的谈话 1323.14 我的总结 1333.15 谈试用期技巧 133第4章 客户管理系统 1354.1 了解公司的组织结构 1364.1.1 公司的现状 1364.1.2 我的开发部 1364.2 新的项目 1374.2.1 早会的任务 1374.2.2 初见客户 1374.2.3 我们的团队 1374.3 系统分析和总体设计 1384.3.1 需求分析 1384.3.2 可行性分析 1394.3.3 项目规划 1394.3.4 系统功能结构图 1394.3.5 设计目标 1404.3.6 开发及运行环境 1404.4 搭建资料库 1414.5 配置档案 1454.5.1 谈Struts框架 1454.5.2 Web.xml的配置 1464.5.3 配置Struts-config.xml 1474.6 设计样式档案 1484.7 具体编码 1484.7.1 系统首页 1484.7.2 设计类 1534.7.3 基础信息维护 153 4.7.4 设计客户信息模组 1724.7.5 客户反馈满意度分析模组 1794.7.6 国内城市区号和邮编查询模组 1824.7.7 客户信封列印模组 1844.8 项目调试 1874.8.1 调试 1884.8.2 系统发布 1884.8.3 验收 1884.9 谈客户的那些事 1884.10 我的总结 189第5章 线上订购系统 1915.1 同事们的聚会 1925.2 新的项目 1925.2.1 休假失败 1925.2.2 新的项目 1925.2.3 我们的团队 1935.3 需求分析 1945.3.1 系统概述 1945.3.2 线上订购的背景 1945.4 系统分析 1955.4.1 划分系统功能模组 1955.4.2 系统流程分析 1965.5 规划基础档案 1975.5.1 创建脚本档案 1975.5.2 目录和包结构 1985.5.3 定义DBConnect 1985.6 搭建资料库 2005.6.1 资料库逻辑设计 2005.6.2 创建资料库 2015.7 同事的编码工作 2025.7.1 基本信息查询模组 2025.7.2 订单查询模组 2085.8 我的编码工作 2155.8.1 充值记录查询模组 2155.8.2 查询消费记录模组 2225.9 项目调试 2275.9.1 準备工作 2275.9.2 系统调试 2285.9.3 验收 2295.10 同事之间的那些事 229第6章 公告管理系统 2316.1 庆功晚会 2326.2 新的挑战 2326.2.1 新招的实习生 2326.2.2 新的项目 2326.2.3 我们的团队 2336.3 系统分析 2346.3.1 系统概述 2346.3.2 需求分析 2346.3.3 系统业务实体设计 2346.4 搭建资料库 2356.5 系统总体设计和系统配置 2366.6 后台编码设计 2436.6.1 管理员登录模组 2436.6.2 查看所有用户模组 2506.6.3 查看所有用户模组 2516.6.4 用户编辑模组 2586.6.5 删除用户模组 2646.6.6 模糊查找模组 2666.6.7 管理员注销登录 2686.6.8 用户登录功能 2696.7 前台编码设计 2736.7.1 浏览公告模组 2736.7.2 编写公告模组 2736.7.3 编辑公告模组 2806.7.4 删除公告 2856.7.5 用户注销登录 2866.8 系统团队处理模组 2876.8.1 系统调试 2876.8.2 系统发布 2886.8.3 验收 2886.9 上下级相处的那些事 288第7章 企业进销存系统 2917.1 生活的压力 2927.2 同学来访 2927.2.1 新的项目 292 7.2.2 我们的团队 2937.3 系统分析 2937.3.1 系统简介 2937.3.2 系统背景 2947.3.3 需求分析 2947.3.4 可行性分析 2947.4 总体设计 2957.4.1 项目规划 2957.4.2 系统功能结构图 2967.5 规划系统 2967.5.1 设计目标 2967.5.2 开发及运行环境 2977.6 搭建资料库 2977.7 系统架构 3067.8 具体编码 3087.8.1 编写JavaBean 3087.8.2 用户登录模组 3187.8.3 系统首页 3207.8.4 基础信息管理 3227.8.5 库存管理模组 3277.8.6 系统设定模组 3397.8.7 商品销售模组 3427.9 项目调试 3487.9.1 系统调试 3487.9.2 系统发布 3507.9.3 验收 3507.10 私活那些事 350第8章 OA办公自动化系统 3538.1 客户的来访 3548.2 一个私单 3548.3 需求分析 3558.3.1 开发背景 3558.3.2 需求分析 3558.3.3 系统目标 3558.4 项目规划 3568.4.1 系统目标 3568.4.2 规划系统结构 3568.5 最后的準备工作 3578.5.1 编写项目规划书 3578.5.2 构建开发环境 3588.5.3 规划系统目录结构 3588.6 搭建资料库 3598.6.1 资料库E-R图分析 3598.6.2 数据结构表 3638.7 最后的準备工作 3708.7.1 数据表的创建及测试数据的插入 3718.7.2 系统档案组织结构 3718.7.3 数据源及框架的配置 3718.8 具体编码 3738.8.1 登录模组 3738.8.2 管理首页模组 3798.8.3 紧急报警模组 3868.8.4 档案管理模组 3948.9 项目调试 3988.9.1 系统调试 3998.9.2 系统发布 4008.9.3 验收 4008.10 我的总结——耐心和亮剑精神 4008.11 今天你跳槽了吗? 401第9章 学校餐费管理系统 4039.1 很累的地下工作 4049.2 成立自己的团队 4049.3 第一个单子 4059.4 功能模组划分 4069.4.1 需求分析 4069.4.2 功能模组需求分析 4069.5 系统分析和设计 4079.5.1 分析、设计资料库 4079.5.2 设计业务逻辑层和DAO层 4099.5.3 规划系统包 4109.5.4 构建系统的MVC结构 4109.6 配置开发环境 4129.6.1 在Eclipse中配置Struts 413 9.6.2 在Eclipse中配置Spring 4139.6.3 在Eclipse中配置Hibernate 4149.6.4 在Eclipse中配置Hibernate Synchronizer 4149.7 具体编码 4159.7.1 建立视图 4159.7.2 建立JSP页面 4169.7.3 设定固定部分 4199.7.4 实现国际化 4209.7.5 设定可变部分 4239.7.6 建立控制部分 4309.7.7 自定义的Action 4359.7.8 错误处理 4429.7.9 建立模型部分 4449.7.10 建立业务逻辑类 4499.7.11 建立DAO类 4559.7.12 装配组件 4629.8 项目调试 4669.8.1 系统调试 4679.8.2 验收 4689.9 我的总结 4689.10 创业诀窍——学会取捨 469第10章 典型企业快信系统 47110.1 我的程式设计师感悟 47210.2 艰巨的项目 47210.3 项目分析 47310.3.1 背景分析 47310.3.2 需求分析 47310.3.3 核心技术分析 47410.4 系统设计 47410.4.1 系统目标 47410.4.2 系统功能结构 47410.5 搭建开发环境 47510.5.1 建立简讯猫开发环境 47510.5.2 设计资料库 47610.5.3 设计表 47810.6 规划系统档案 48010.7 具体编码 48210.7.1 编写公用模组代码 48210.7.2 设计主页 48610.7.3 名片夹管理模组 49010.7.4 收发简讯模组 49710.7.5 邮件群发模组 50210.8 分析Java Mail组件 50410.8.1 Java Mail简介 50410.8.2 邮件协定简介 50410.8.3 邮件传送 50510.8.4 收取邮件 50710.8.5 收取邮件 50710.9 项目调试 50810.9.1 系统调试 50910.9.2 验收 51010.10 升职的惊喜 51010.11 升职的原因 51010.12 缓解现实的压力 511