第3版 JSP项目开发全程实录


第3版 JSP项目开发全程实录

文章插图
JSP项目开发全程实录(第3版)【第3版 JSP项目开发全程实录】《JSP项目开发全程实录(第3版)》是2013年清华大学出版社出版的图书 。
基本介绍书名:JSP项目开发全程实录(第3版)
ISBN:9787302337676
定价:79.8元
出版社:清华大学出版社
出版时间:2013年11月5日
装帧:平装
内容简介《JSP项目开发全程实录(第3版)》以都市供求信息网、图书馆管理系统、企业电子商城、企业快信——简讯+邮件、企业人力资源管理系统、办公自动化管理系统、物流信息网、网路线上考试系统、编程体验BBS——论坛系统和线上音乐吧10个实际项目开发程式为案例,从软体工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程式开发流程 。从开发背景、需求分析、系统功能分析、资料库分析、资料库建模、网站开发到网站的发布,每一过程都作了详细的介绍 。目录第1章都市供求信息网(Struts2.0+SQLServer2005实现) 1视频讲解:3小时56分钟1.1开发背景 21.2系统分析 21.2.1需求分析 21.2.2可行性分析 21.2.3编写项目计画书 31.3系统设计 51.3.1系统目标 51.3.2系统功能结构 51.3.3系统流程图 61.3.4系统预览 61.3.5构建开发环境 71.3.6资料夹组织结构 111.3.7编码规则 121.4资料库设计 131.4.1资料库分析 141.4.2资料库概念设计 141.4.3资料库逻辑结构 151.4.4创建资料库及数据表 161.5公共类设计 181.5.1资料库连线及操作类 181.5.2业务处理类 201.5.3分页类 241.5.4字元串处理类 261.6前台页面设计 271.6.1前台页面概述 271.6.2前台页面技术分析 271.6.3前台页面的实现过程 281.7前台信息显示设计 291.7.1信息显示概述 291.7.2信息显示技术分析 301.7.3列表显示信息的实现过程 321.7.4显示信息详细内容的实现过程 421.8信息发布模组设计 441.8.1信息发布模组概述 441.8.2信息发布模组技术分析 451.8.3信息发布模组的实现过程 491.8.4单元测试 521.9后台登录设计 561.9.1后台登录功能概述 561.9.2后台登录技术分析 571.9.3后台登录的实现过程 571.10后台页面设计 601.10.1后台页面概述 601.10.2后台页面技术分析 601.10.3后台页面的实现过程 611.11后台信息管理设计 621.11.1信息管理功能概述 621.11.2信息管理技术分析 641.11.3后台信息显示的实现过程 661.11.4信息审核的实现过程 701.11.5信息付费设定的实现过程 731.12网站发布 751.13开发技巧与难点分析 761.13.1实现页面中的超连结 761.13.2Struts2.0中的中文乱码问题 771.14Struts2.0框架搭建与介绍 771.14.1搭建Struts2.0框架 771.14.2Struts2.0框架介绍 791.15本章小结 83第2章图书馆管理系统(Struts1.2+MySQL5.0实现) 84视频讲解:5小时8分钟2.1开发背景 852.2系统分析 852.2.1需求分析 852.2.2可行性分析 852.2.3编写项目计画书 862.3系统设计 882.3.1系统目标 882.3.2系统功能结构 892.3.3系统流程图 892.3.4系统预览 902.3.5构建开发环境 902.3.5构建开发环境 902.3.6资料夹组织结构 942.4资料库设计 952.4.1资料库分析 952.4.2资料库概念设计 952.4.3使用PowerDesigner建模 962.4.4创建资料库及数据表 982.5公共模组设计 1022.5.1资料库连线及操作类的编写 1032.5.2字元串处理类的编写 1062.5.3配置Struts 1072.6主界面设计 1082.6.1主界面概述 1082.6.2主界面技术分析 1082.6.3主界面的实现过程 1102.7管理员模组设计 1102.7.1管理员模组概述 1102.7.2管理员模组技术分析 1112.7.3系统登录的实现过程 1132.7.4查看管理员的实现过程 1172.7.5添加管理员的实现过程 1212.7.6设定管理员许可权的实现过程 1242.7.7删除管理员的实现过程 1272.7.8单元测试 1292.8图书档案管理模组设计 1302.8.1图书档案管理模组概述 1302.8.2图书档案管理模组技术分析 1312.8.3查看图书信息列表的实现过程 1322.8.4添加图书信息的实现过程 1342.8.5修改图书信息的实现过程 1372.8.6删除图书信息的实现过程 1392.9图书借还模组设计 1402.9.1图书借还模组概述 1402.9.2图书借还模组技术分析 1402.9.3图书借阅的实现过程 1422.9.4图书续借的实现过程 1462.9.5图书归还的实现过程 1492.9.6图书借阅查询的实现过程 1512.9.7单元测试 1542.10开发技巧与难点分析 1562.10.1如何自动计算图书归还日期 156 2.10.2如何对图书借阅信息进行统计排行 1562.11操作MySQL资料库 1572.11.1创建、删除资料库和数据表 1572.11.2查看、修改数据表结构及重命名数据表 1582.12本章小结 159第3章企业电子商城(Struts1.2+SQLServer2005实现) 160视频讲解:4小时35分钟3.1开发背景 1613.2系统分析 1613.2.1需求分析 1613.2.2可行性研究 1613.3系统设计 1623.3.1系统目标 1623.3.2系统功能结构 1623.3.3业务流程图 1633.3.4系统预览 1643.3.5开发环境 1653.3.6资料夹组织结构 1663.4资料库设计 1663.4.1资料库需求分析 1663.4.2资料库概念设计 1663.4.3资料库逻辑结构 1683.5公共类设计 1703.5.1获取系统时间的类 1713.5.2资料库连线类 1713.5.3字元串自动处理类 1723.6前台首页设计 1723.6.1前台首页概述 1723.6.2前台首页技术分析 1733.6.3前台首页的布局 1743.7用户登录模组设计 1743.7.1用户登录模组概述 1743.7.2用户登录模组技术分析 1753.7.3用户登录模组的实现过程 1773.7.4单元测试 1813.8前台商品信息查询模组设计 1823.8.1前台商品信息查询模组概述 1823.8.2商品信息查询模组技术分析 1833.8.3商品信息分页查询的实现过程 1853.8.4商品信息分类查询的实现过程 1893.8.5商品销售排行查询的实现过程 1913.8.6单元测试 1923.9前台购物车模组设计 1933.9.1前台购物车模组概述 1933.9.2前台购物车模组技术分析 1933.9.3购物车添加商品的实现过程 1943.9.4查看购物车的实现过程 1963.9.5修改商品数量的实现过程 1983.9.6清空购物车的实现过程 1993.9.7生成订单的实现过程 1993.10后台首页设计 2003.10.1后台首页概述 2003.10.2后台首页技术分析 2013.10.3后台首页的布局 2013.11后台商品管理模组设计 2023.11.1后台商品管理模组概述 2023.11.2后台商品管理模组技术分析 2033.11.3商品查询的实现过程 2043.11.4商品添加的实现过程 205 3.12后台订单管理模组设计 2073.12.1后台订单管理模组概述 2073.12.2后台订单管理模组技术分析 2073.12.3订单详细查询的实现过程 2093.12.4订单执行的实现过程 2113.13开发技巧与难点分析 2123.14Struts框架的构建 2123.14.1Struts实现MVC的机制 2123.14.2Struts工作流程 2133.15本章小结 214第4章企业快信——简讯+邮件(简讯猫+JavaMail实现) 215视频讲解:3小时48分钟4.1开发背景 2164.2系统分析 2164.2.1需求分析 2164.2.2可行性研究 2164.3系统设计 2174.3.1系统目标 2174.3.2系统功能结构 2174.3.3业务流程图 2174.3.4系统预览 2184.3.5构建开发环境 2194.3.6资料夹组织结构 2204.4资料库设计 2214.4.1资料库分析 2214.4.2资料库概念设计 2214.4.3使用PowerDesigner建模 2224.4.4创建资料库及数据表 2234.5公共模组设计 2254.5.1资料库连线及操作类的编写 2264.5.2字元串处理类的编写 2294.5.3配置Struts 2294.6主页设计 2304.6.1主页概述 2304.6.2主页技术分析 2314.6.3主页的实现过程 2334.7名片夹管理模组设计 2334.7.1名片夹管理模组概述 2334.7.2名片夹管理模组技术分析 2344.7.3查看客户信息列表的实现过程 2364.7.4添加客户信息的实现过程 2374.7.5删除客户信息的实现过程 2414.8收发简讯模组设计 2424.8.1收发简讯模组概述 2424.8.2收发简讯模组技术分析 2424.8.3传送简讯的实现过程 2444.8.4接收简讯的实现过程 2494.8.5单元测试 2514.9邮件群发模组设计 2514.9.1邮件群发模组概述 2514.9.2邮件群发模组技术分析 2524.9.3邮件群发模组的实现过程 2534.9.4单元测试 2564.10开发技巧与难点分析 2574.10.1从“名片夹”中选择手机号码到“接收方手机号码”文本框 2574.10.2从信息库中插入简讯内容 2584.11使用简讯猫和JavaMail组件 2594.11.1使用简讯猫 259 4.11.2使用JavaMail组件 2614.12本章小结 266第5章企业人力资源管理系统(Spring1.2+Struts1.2+Hibernate3.0+SQLServer实现) 267视频讲解:2小时35分钟5.1开发背景 2685.2系统分析 2685.2.1需求分析 2685.2.2可行性研究 2685.3系统设计 2695.3.1系统目标 2695.3.2系统功能结构 2695.3.3业务流程图 2705.3.4系统预览 2705.3.5开发环境 2715.3.6资料夹组织结构 2715.4资料库设计 2725.4.1资料库分析 2725.4.2资料库概念设计 2725.4.3资料库逻辑结构 2735.5公共模组设计 2765.5.1获取系统时间的类 2765.5.2获取自动编号 2775.5.3字元串自动处理类 2775.5.4编写分页Bean 2785.5.5编写数据持久化类 2815.5.6定製Spring框架依赖注入映射档案 2835.6主界面设计 2865.6.1主界面概述 2865.6.2主界面技术分析 2875.6.3主界面的布局 2875.7管理员管理模组设计 2885.7.1管理员管理模组概述 2885.7.2管理员管理模组技术分析 2885.7.3管理员登录的实现过程 2915.7.4浏览管理员的实现过程 2945.7.5添加管理员的实现过程 2965.7.6单元测试 2975.8招聘管理模组设计 2985.8.1招聘管理模组概述 2985.8.2招聘管理模组技术分析 2985.8.3浏览应聘人员信息的实现过程 3005.8.4添加应聘信息的实现过程 3035.8.5单元测试 3055.9员工管理模组设计 3065.9.1员工管理模组概述 3065.9.2员工管理模组技术分析 3065.9.3员工录用的实现过程 3085.9.4删除员工信息的实现过程 3105.10开发技巧与难点分析 3115.10.1去除图片超连结时出现的蓝色框线 3115.10.2JSP区分大小写 3115.11Spring、Struts和Hibernate构建 3115.12本章小结 314第6章办公自动化管理系统(Struts1.1+Hibernate3.0+SQLServer2005实现) 315视频讲解:2小时45分钟6.1开发背景 3166.2系统分析 3166.2.1需求分析 3166.2.2可行性研究 316 6.3系统设计 3176.3.1系统目标 3176.3.2系统功能结构 3176.3.3系统流程图 3176.3.4系统预览 3176.3.5开发环境 3196.3.6资料夹组织结构 3196.4资料库设计 3206.4.1资料库分析 3206.4.2资料库概念结构分析 3206.4.3资料库逻辑结构设计 3216.5公共模组设计 3246.5.1Hibernate配置档案的编写 3246.5.2Session管理类的编写 3256.5.3获得日期和时间类的编写 3266.5.4字元串处理过滤器 3276.5.5配置Struts 3286.6登录模组设计 3286.6.1登录模组概述 3286.6.2登录模组技术分析 3296.6.3登录模组的实现过程 3306.6.4单元测试 3356.7主界面设计 3356.7.1主界面概述 3356.7.2主界面技术分析 3366.7.3主界面的实现过程 3376.8日常管理模组设计 3406.8.1日常管理模组概述 3406.8.2日常管理模组技术分析 3406.8.3会议管理的实现过程 3416.8.4公告管理的实现过程 3466.8.5单元测试 3506.9考勤管理模组设计 3506.9.1考勤管理模组概述 3506.9.2考勤管理模组技术分析 3516.9.3外出登记的实现过程 3516.9.4上下班登记的实现过程 3536.9.5单元测试 3556.10通讯管理模组设计 3556.10.1通讯管理模组概述 3556.10.2通讯管理模组技术分析 3566.10.3显示通讯组的实现过程 3566.10.4添加通讯详细信息的实现过程 3596.11开发技巧与难点分析 3616.11.1截取字元串 3616.11.2Session有效性的判断 3616.11.3通过HibernateAPI声明事务边界 3626.12Hibernate技术的套用 3626.13本章小结 364第7章物流信息网(JavaBean+SQLServer2005实现) 365视频讲解:2小时4分钟7.1物流信息网概述 3667.2系统分析 3667.2.1需求分析 3667.2.2可行性研究 3667.3系统设计 3677.3.1系统目标 3677.3.2系统功能结构 3677.3.3业务流程图 3687.3.4系统预览 3697.3.5开发环境 3697.3.6资料夹组织结构 3707.4资料库设计 3707.4.1资料库需求分析 3707.4.2资料库概念设计 3717.4.3资料库逻辑结构 372 7.4.4资料库的创建 3757.5公共模组设计 3767.6前台页面设计 3787.6.1前台页面概述 3787.6.2前台首页技术分析 3797.6.3前台首页布局 3797.7用户登录模组 3807.7.1用户登录模组概述 3807.7.2用户登录模组技术分析 3807.7.3用户登录的实现过程 3817.8货物信息模组 3827.8.1货物信息模组概述 3827.8.2货物信息模组技术分析 3827.8.3货物信息查询实现过程 3857.8.4货物信息添加的实现过程 3877.8.5货物信息详细查询的实现过程 3897.8.6货物信息修改的实现过程 3917.8.7货物信息删除的实现过程 3927.8.8单元测试 3927.9车辆信息模组 3937.9.1车辆信息模组概述 3937.9.2车辆信息模组技术分析 3937.9.3车辆信息查询的实现过程 3947.9.4车辆信息添加的实现过程 3957.9.5单元测试 3977.10后台页面设计 3977.10.1后台页面概述 3977.10.2后台首页技术分析 3977.10.3后台首页布局 3987.10.4公告信息管理模组概述 3987.10.5公告信息管理模组技术分析 3997.10.6公告信息添加的实现过程 3997.10.7公告信息修改的实现过程 4007.10.8公告信息删除的实现过程 4017.11开发技巧与难点分析 4027.11.1解决连线字元破坏版面的问题 4027.11.2无效的描述器索引 4027.12资料库连线池技术 4047.12.1连线池简介 4047.12.2获得JNDI的名称实现对资料库的连线 4057.13本章小结 406第8章网路线上考试系统(Struts1.2+Ajax+SQLServer2005实现) 407视频讲解:3小时48分钟8.1开发背景 4088.2系统分析 4088.2.1需求分析 4088.2.2可行性研究 4088.3系统设计 4098.3.1系统目标 4098.3.2系统功能结构 4098.3.3业务流程图 4108.3.4系统预览 4108.3.5开发环境 4118.3.6业务逻辑编码规则 4118.3.7资料夹组织结构 4128.4资料库设计 4128.4.1资料库分析 4128.4.2资料库概念设计 4128.4.3资料库逻辑结构 413 8.5公共类设计 4158.5.1资料库连线及操作类的编写 4158.5.2字元串处理类 4158.6前台首页设计 4178.6.1前台首页概述 4178.6.2前台首页技术分析 4178.6.3前台首页的实现过程 4188.7考生信息模组设计 4198.7.1考生信息模组概述 4198.7.2考生信息模组的技术分析 4198.7.3考生注册的实现过程 4218.7.4找回密码的实现过程 4248.8线上考试模组设计 4278.8.1线上考试模组概述 4278.8.2线上考试模组技术分析 4278.8.3选择考试课程的实现过程 4288.8.4随机抽取试题并显示试题的实现过程 4298.8.5自动阅卷并显示考试成绩的实现过程 4358.8.6单元测试 4368.9后台首页设计 4388.9.1后台首页概述 4388.9.2后台首页技术分析 4398.9.3后台首页的实现过程 4408.10考试题目管理模组设计 4408.10.1考试题目管理模组概述 4408.10.2考试题目管理模组技术分析 4418.10.3查看考试题目列表的实现过程 4428.10.4添加考试题目信息的实现过程 4458.10.5删除考试题目信息的实现过程 4488.10.6单元测试 4498.11开发技巧与难点分析 4508.11.1在Struts中解决中文乱码问题 4508.11.2通过Ajax技术实现计时与显示剩余时间 4508.12Ajax技术 4528.12.1Ajax概述 4528.12.2Ajax中的核心技术XMLHttpRequest 4538.13本章小结 456第9章编程体验BBS——论坛系统(Struts1.2+SQLServer2005实现) 457视频讲解:1小时2分钟9.1开发背景 4589.2需求分析 4589.3系统设计 4589.3.1系统目标 4589.3.2系统功能结构 4589.3.3业务流程图 4599.3.4系统预览 4609.3.5开发环境 4619.3.6业务逻辑编码规则 4619.3.7资料夹组织结构 4619.4资料库设计 4629.4.1资料库分析 4629.4.2资料库概念设计 4629.4.3资料库逻辑结构 4639.5公共类设计 4659.5.1业务处理类 4659.5.2解决中文乱码的公共类 4679.6前台页面设计 4689.6.1前台页面概述 4689.6.2前台页技术分析 4699.6.3前台页面的实现过程 4699.7前台显示设计 469 9.7.1前台显示概述 4699.7.2前台显示技术分析 4719.7.3首页面论坛类别显示的实现过程 4739.7.4某版面中根帖列表显示的实现过程 4759.7.5显示根帖和回复帖内容的实现过程 4779.8发表帖子模组设计 4809.8.1发表帖子模组概述 4809.8.2发表帖子模组技术分析 4819.8.3发表帖子模组的实现过程 4829.8.4单元测试 4849.9根帖操作设计 4859.9.1根帖操作概述 4859.9.2根帖操作技术分析 4869.9.3根帖操作的实现过程 4879.10后台页面设计 4899.10.1后台页面概述 4899.10.2后台页面技术分析 4909.10.3后台页面的实现过程 4909.11版面管理模组设计 4909.11.1版面管理模组概述 4909.11.2版面管理模组技术分析 4919.11.3版面添加的实现过程 4929.11.4删除版面的实现过程 4959.12开发技巧与难点分析 4969.12.1如何通过资源档案显示汉字 4969.12.2使用静态代码块 4969.13Validator验证框架 4979.13.1Validator验证框架的配置与介绍 4979.13.2Validator验证框架和ActionForm 5009.14本章小结 501第10章线上音乐吧(Struts1.2+SQLServer2005实现) 502视频讲解:5小时50分钟10.1开发背景 50310.2系统分析 50310.2.1需求分析 50310.2.2可行性分析 50310.2.3编写项目计画书 50410.3系统设计 50610.3.1系统目标 50610.3.2系统功能结构 50610.3.3系统流程图 50710.3.4系统预览 50710.3.5开发环境 50810.4资料库设计 50810.4.1资料库分析 50810.4.2资料库概念设计 50810.4.3资料库逻辑结构 50910.4.4创建资料库及数据表 51010.5公共类设计 51110.5.1资料库连线及操作类 51110.5.2业务处理类 51410.5.3分页类 51710.5.4字元串处理类 52010.6前台页面设计 52010.6.1前台页面概述 52010.6.2前台页面技术分析 52110.6.3前台页面的实现过程 52210.7试听歌曲并同步显示歌词 52610.7.1试听歌曲并同步显示歌词模组概述 52610.7.2试听歌曲并同步显示歌词模组技术 分析 52610.7.3试听歌曲并同步显示歌词模组的实现过程 52710.8以顺序和随机方式进行歌曲连播 53210.8.1以顺序和随机方式进行歌曲连播概述 53210.8.2以顺序和随机方式进行歌曲连播分析 53310.8.3以顺序和随机方式进行歌曲连播的实现过程 53310.9后台登录设计 53810.9.1后台登录功能概述 53810.9.2后台登录技术分析 53910.9.3后台登录的实现过程 53910.10后台添加上传歌曲管理设计 54110.10.1后台添加上传歌曲管理概述 54110.10.2后台添加上传歌曲管理分析 54110.10.3后台添加上传歌曲管理的实现过程 54210.10.4上传歌曲档案及歌词档案 54210.10.5保存歌曲信息 54310.11网站发布 54410.12开发技巧与难点分析 54510.13Struts1.2介绍 54610.13.1Struts?1.2框架 54610.13.2Struts的组成 54610.14本章小结 547