入门很简单丛书:Java Web开发入门很简单

入门很简单丛书:Java Web开发入门很简单
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2014-09
版次: 1
ISBN: 9787302338055
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 442页
字数: 704千字
正文语种: 简体中文
  •   《入门很简单丛书:JavaWeb开发入门很简单》采用循序渐进、由易到难的顺序展开,好让读者轻松愉快地掌握所要讲解的知识。并且每一章都以武术的要领口诀命名,目的是想让读者明白所有事物的学习原理都是相通的,只要您肯勤劳、有悟性,就会成功。《入门很简单丛书:JavaWeb开发入门很简单》提供了配套多媒体教学视频及涉及的源代码,可大大方便读者高效、直观地学习。
      《入门很简单丛书:JavaWeb开发入门很简单》15章,分5篇。第1篇为准备篇,主要为JavaWeb开发概述,并手把手带领读者一块搭建JavaWeb开发环境;第2篇为基础篇,主要介绍HTML、CSS、JavaScript、Servlet、JSP和JavaBean等JavaWeb开发所需的基础知识,并对这些基础知识进行练习和领悟;第3篇为提高篇,介绍当前流行的SSH开发框架,并带领读者对SSH框架进行整合,最后介绍了Ajax和jQuery;第4篇为实践篇,通过3个具体实例了解JavaWeb开发流程;第5篇为扩展篇,主要是对移动Web开发领域的扩展。
      《入门很简单丛书:JavaWeb开发入门很简单》内容丰富,深度和广度兼顾,可以作为初学者的入门指南。《入门很简单丛书:JavaWeb开发入门很简单》适用于有一定的Java语言基础,想从事JavaWeb编程开发的初学者,以及热爱JavaWeb开发的所有读者。   贺振增,高级软件工程师。毕业于河北工业大学计算机科学与软件学院软件工程系。长期从事软件开发与设计工作,熟悉Java与C++等编程语言,对JavaWeb开发框架有深入的研究和透彻的理解。参加过多个大型项目的开发,有丰富的实际项目开发经验。非常熟悉Web项目的开发过程,并对JavaEE企业开发中需要注意的问题有独特的见解。曾经在互联网上发布过多个免费软件,深受用户的喜爱。目前专注于电子商务和移动应用等领域的研究。 
      张海芳,软件设计师。毕业于中国矿业大学。精通Java语言,熟练掌握JavaWeb开发需要用到的各种框架和工具。长期从事软件开发和软件项目管理工作,参与过多个大型项目的开发和管理。
    第1篇准备篇
    第1章师父领进门——了解JavaWeb开发领域
    1.1门一:Java是开发的基础
    1.1.1Java语言的发展历程
    1.1.2Java语言的特性
    1.1.3Java语言的发展前景
    1.2门二:JavaWeb开发概述
    1.2.1JavaWeb开发前途
    1.2.2JavaWeb开发需要什么
    1.2.3如何学习JavaWeb开发
    1.3门三:JavaWeb开发的基本知识
    1.3.1JavaWeb程序运行原理
    1.3.2JavaWeb应用程序组成
    1.3.3JavaWeb主要开发体系结构
    1.4本章小结
    第2章工欲善其事,必先利其器——开发环境的搭建
    2.1Java开发环境的搭建
    2.1.1JDK下载与安装
    2.1.2配置环境变量
    2.1.3JDK环境测试
    2.2Web部署环境的搭建
    2.2.1Tomcat的下载与安装
    2.2.2Tomcat的环境变量配置
    2.3搭建JavaEE开发环境
    2.3.1Eclipse的下载和安装
    2.3.2MyEclipse的下载与安装
    2.3.3Tomcat集成到开发环境
    2.4MySQL数据库的安装
    2.4.1MySQL数据库的下载
    2.4.2MySQL数据库的安装
    2.4.3MySQL数据库的配置
    2.4.4MySQL数据可连接测试
    2.5本章小结

    第2篇基础篇
    第3章练功不站桩,等于瞎晃荡——JavaWeb开发必备
    3.1桩功之一:HTML网页设计
    3.1.1什么是HTML
    3.1.2HTML语言特点
    3.1.3HTML文档的编写方法
    3.1.4HTML文档结构
    3.1.5HTML元素属性
    3.2桩功之二:DIV+CSS网页布局
    3.2.1什么是CSS
    3.2.2Web标准的构成和布局
    3.2.3传统布局与CSS布局
    3.2.4CSS布局实例
    3.2.5CSS语法基础
    3.2.6如何应用CSS到网页中
    3.2.7CSS开发与调试环境
    3.2.8CSS样式表
    3.3桩功之三:JavaScript功能
    3.3.1什么是JavaScript
    3.3.2JavaScript与Java的区别
    3.3.3第一个JavaScript程序
    3.3.4JavaScript程序控制结构
    3.3.5JavaScript函数
    3.3.6JavaScript事件驱动与事件处理
    3.3.7如何将JavaScript加入网页
    3.3.8JavaScript对象的使用
    3.4桩功之四:JSP动态界面的设计
    3.4.1什么是JSP
    3.4.2JSP运行原理
    3.4.3JSP语法
    3.4.4JSP指令
    3.4.5JSP动作
    3.5桩功之五:Servlet的认识和使用
    3.5.1什么是Servlet
    3.5.2Servlet的特点
    3.5.3Servlet的生命周期
    3.5.4Servlet的配置
    3.5.5Servlet使用
    3.6桩功之六:JavaBean的认知和使用
    3.6.1什么是JavaBean
    3.6.2JavaBean的特点
    3.6.3JavaBean的属性
    3.6.4JavaBean的方法
    3.6.5JavaBean的使用
    3.7桩功之七:XML配置
    3.7.1XML语言概述
    3.7.2XML文档结构
    3.7.3XML文档内容编辑
    3.7.4XML文档解析
    3.8本章小结
    第4章练其道——基础知识循序渐进练习掌握
    4.1练其道:练习已经学过的知识点
    4.1.1示例4-1:编写一个HTML静态网页
    4.1.2示例4-2:将CSS样式表应用到网页
    4.1.3示例4-3:JavaScript窗口输入输出
    4.2练其道:动态网页开发
    4.2.1示例4-4:在JSP中应用CSS
    4.2.2示例4-5:在JSP中应用JavaScript
    4.2.3示例4-6:在JSP中使用JavaBean
    4.2.4示例4-7:使用JavaBean连接数据库
    4.2.5示例4-8:Servlet+JavaBean+DataBase(数据库)在开发中的使用
    4.3本章小结
    第5章知其妙,悟其禅,得其法——参悟JavaWeb开发模式
    5.1知其妙:知道JavaWeb开发组件的联系和原理
    5.1.1Model1:JSP+JavaBean的使用方法
    5.1.2Model2:JSP+JavaBean+Servlet的使用方法
    5.2悟其禅:通过比较,领悟其中的真正原理
    5.2.1两种方式的特点
    5.2.2两种方式的比较
    5.3得其法:MVC模式
    5.3.1什么是MVC
    5.3.2为什么要引入MVC模式
    5.3.3MVC模式的运行原理
    5.4本章小结

    第3篇提高篇
    第6章以无法为有法——JavaWeb开发框架
    6.1JavaWeb开发框架
    6.1.1JavaWeb框架的介绍
    6.1.2框架共同特点
    6.2Web层框架Struts概述
    6.2.1什么是Struts
    6.2.2Struts1组成
    6.2.3Struts2组成
    6.2.4Struts2的环境搭建
    6.2.5Struts2应用
    6.3业务逻辑实现Spring
    6.3.1什么是Spring
    6.3.2Spring的优点
    6.3.3Spring框架
    6.3.4IOC机制
    6.3.5AOP
    6.3.6搭建Spring开发环境
    6.3.7Spring的启动
    6.3.8Spring使用
    6.3.9应用Spring中的AOP和IOC
    6.3.10Spring注解
    6.4数据持久化Hibernate
    6.4.1什么是Hibernate
    6.4.2JDBC与Hibernate的比较
    6.4.3Hibernate的持久化框架
    6.4.4Hibernate开发环境
    6.4.5Hibernate应用示例
    6.4.7Hibernate的查询方式
    6.5本章小结
    第7章法外有法——开发框架的集成也有规则
    7.1法外之法一:基于SSH框架的Web应用架构分析
    7.1.1SSH框架是什么
    7.1.2SSH框架三个组件的职责
    7.1.3SSH框架多层架构设计模式
    7.2法外之法二:基于SSH框架的Web应用系统的实现
    7.2.1SSH整合准备
    7.2.2SSH整合过程
    7.2.3整合外部jar文件
    7.2.4数据持久层实现
    7.2.5数据业务层实现
    7.2.6数据表示层实现
    7.3本章小结
    第8章Ajax和jQuery的妙用
    8.1Ajax介绍
    8.1.1什么是Ajax
    8.1.2Ajax的优点和缺点
    8.1.3Ajax所包含的技术
    8.1.4在JSP中如何应用Ajax
    8.2jQuery介绍
    8.2.1什么是jQuery
    8.2.2jQuery的特征
    8.2.3jQuery在JavaWeb开发中的应用
    8.2.4jQuery选择器
    8.2.5jQuery事件处理
    8.2.6jQuery的常见简单应用实例
    8.3本章小结

    第4篇实践篇
    第9章朝夕勤习练,内外紧相连——对软件工程操练
    9.1软件工程概述
    9.2软件开发的流程
    9.2.1软件开发基本流程
    9.2.2项目启动和策划阶段
    9.2.3需求分析、设计、编码阶段
    9.2.4提交测试阶段
    9.2.5生产发布、终测
    9.2.6发布后问题反馈修改过程
    9.3软件需求分析
    9.3.1什么是需求
    9.3.2需求文档
    9.3.3引言
    9.3.4综合描述
    9.3.5外部接口需求
    9.3.6系统特性
    9.3.7非功能需求
    9.3.8其他需求
    9.4软件概要设计
    9.4.1软件概要设计的目的
    9.4.2软件概要设计说明书
    9.5软件详细设计
    9.5.1软件详细设计的目的与任务
    9.5.2详细设计说明书
    9.6软件实现
    9.6.1软件实现的过程
    9.6.2软件实现的主要内容
    9.6.3程序效率
    9.6.4源代码规范
    9.7软件测试和发布
    9.7.1软件危机
    9.7.2软件测试报告
    9.8本章小结
    第10章网上图书销售管理系统
    10.1项目开发背景和意义
    10.2可行性分析
    10.3需求分析
    10.3.1功能需求
    10.3.2非功能需求
    10.4概要设计
    10.4.1系统设计目标
    10.4.2系统设计思想
    10.4.3系统功能模块划分
    10.5数据库设计
    10.5.1数据库需求分析
    10.5.2数据库逻辑结构设计
    10.5.3创建和导入数据库表结构
    10.6详细设计
    10.6.1JSP页面的组成
    10.6.2JSP的运行环境
    10.6.3详细设计及说明
    10.6.4客户界面设计
    10.6.5管理界面设计
    10.7网上图书管理系统的使用
    10.7.1服务器的配置及环境的搭建
    10.7.2进入前台
    10.7.3进入后台
    10.8本章小结
    第11章基于Struts的学生成绩管理系统
    11.1项目开发背景和意义
    11.1.1项目开发背景
    11.1.2项目提出的意义
    11.1.3系统开发所用的技术
    11.2系统需求分析
    11.2.1系统调查
    11.2.2系统构架
    11.3用户需求分析
    11.3.1系统框架分析
    11.3.2系统登录和退出模块
    11.3.3学生信息管理
    11.3.4课程信息管理
    11.3.5成绩信息管理
    11.4系统概要设计
    11.4.1系统功能设计
    11.4.2数据库设计
    11.4.3数据库所使用的技术
    11.5系统详细设计
    11.5.1系统的登录管理
    11.5.2学生信息管理
    11.5.3课程信息管理
    11.5.4成绩信息管理
    11.6系统测试
    11.6.1测试目的
    11.6.2测试环境的搭建
    11.6.3测试方法
    11.6.4测试项目
    11.6.5测试结果
    11.7项目总结
    第12章模拟基于SSH的电信计费管理系统
    12.1开发计费系统的背景和意义
    12.2电信计费管理系统需求分析
    12.3电信计费管理系统概要设计
    12.3.1系统流程图
    12.3.2将E-R模型转换为关系模型
    12.4模拟电信计费管理系统详细设计
    12.4.1登录功能的实现
    12.4.2增加操作员功能的实现
    12.4.3号码管理功能实现
    12.4.4配置业务费用功能实现
    12.4.5开户管理
    12.5本章小结
    第13章练武恒为贵,技艺赖深思——不断对软件问题思考并处理
    13.1Java中的异常处理机制
    13.1.1为什么要引入异常处理机制
    13.1.2什么是异常
    13.1.3异常的类型
    13.1.4异常如何处理
    13.1.5异常处理注意的问题
    13.2应用中常见异常处理
    13.2.1java.lang.nullpointerexception异常
    13.2.2ArithmeticException异常
    13.2.3java.lang.arrayindexoutofboundsexception异常
    13.2.4java.lang.classnotfoundexception异常
    13.2.5FileNotFoundException异常
    13.2.6其他常见异常
    13.3对开发者的建议
    13.3.1异常处理的一般原则
    13.3.2异常的转译与异常链
    13.3.3设计一个高效合理的异常处理框架
    13.4本章小结

    第5篇扩展篇
    第14章超越自我,眼界开阔——移动Web开发新领域
    14.1移动Web开发概述
    14.1.1什么是移动Web开发
    14.1.2移动Web开发总体架构
    14.1.3移动互联网的现状
    14.1.4主流移动Web开发框架
    14.1.5移动Web开发前景
    14.1.6移动Web开发需要什么
    14.2移动Web开发方向
    14.2.1选择适合自己的移动Web开发方向
    14.2.2纯Web类应用程序
    14.3移动Web开发基础
    14.3.1移动Web和桌面Web
    14.3.2移动标记语言
    14.3.3移动脚本语言
    14.4HTML5在移动Web开发中的应用
    14.4.1什么是HTML5
    14.4.2HTML5特点
    14.4.3HTML5的优点
    14.4.4HTML5在Web开发中的作用
    14.5jQueryMobile在移动Web开发中的应用
    14.5.1什么是jQueryMobile
    14.5.2jQueryMobile基本特性
    14.6本章小结
    第15章学海无涯,潜心修炼——不断探索新领域
    15.1浅析移动领域JavaWeb开发前景
    15.1.1Java的发展和未来的趋势
    15.1.2移动终端发展和未来移动终端趋势
    15.2结束
  • 内容简介:
      《入门很简单丛书:JavaWeb开发入门很简单》采用循序渐进、由易到难的顺序展开,好让读者轻松愉快地掌握所要讲解的知识。并且每一章都以武术的要领口诀命名,目的是想让读者明白所有事物的学习原理都是相通的,只要您肯勤劳、有悟性,就会成功。《入门很简单丛书:JavaWeb开发入门很简单》提供了配套多媒体教学视频及涉及的源代码,可大大方便读者高效、直观地学习。
      《入门很简单丛书:JavaWeb开发入门很简单》15章,分5篇。第1篇为准备篇,主要为JavaWeb开发概述,并手把手带领读者一块搭建JavaWeb开发环境;第2篇为基础篇,主要介绍HTML、CSS、JavaScript、Servlet、JSP和JavaBean等JavaWeb开发所需的基础知识,并对这些基础知识进行练习和领悟;第3篇为提高篇,介绍当前流行的SSH开发框架,并带领读者对SSH框架进行整合,最后介绍了Ajax和jQuery;第4篇为实践篇,通过3个具体实例了解JavaWeb开发流程;第5篇为扩展篇,主要是对移动Web开发领域的扩展。
      《入门很简单丛书:JavaWeb开发入门很简单》内容丰富,深度和广度兼顾,可以作为初学者的入门指南。《入门很简单丛书:JavaWeb开发入门很简单》适用于有一定的Java语言基础,想从事JavaWeb编程开发的初学者,以及热爱JavaWeb开发的所有读者。
  • 作者简介:
      贺振增,高级软件工程师。毕业于河北工业大学计算机科学与软件学院软件工程系。长期从事软件开发与设计工作,熟悉Java与C++等编程语言,对JavaWeb开发框架有深入的研究和透彻的理解。参加过多个大型项目的开发,有丰富的实际项目开发经验。非常熟悉Web项目的开发过程,并对JavaEE企业开发中需要注意的问题有独特的见解。曾经在互联网上发布过多个免费软件,深受用户的喜爱。目前专注于电子商务和移动应用等领域的研究。 
      张海芳,软件设计师。毕业于中国矿业大学。精通Java语言,熟练掌握JavaWeb开发需要用到的各种框架和工具。长期从事软件开发和软件项目管理工作,参与过多个大型项目的开发和管理。
  • 目录:
    第1篇准备篇
    第1章师父领进门——了解JavaWeb开发领域
    1.1门一:Java是开发的基础
    1.1.1Java语言的发展历程
    1.1.2Java语言的特性
    1.1.3Java语言的发展前景
    1.2门二:JavaWeb开发概述
    1.2.1JavaWeb开发前途
    1.2.2JavaWeb开发需要什么
    1.2.3如何学习JavaWeb开发
    1.3门三:JavaWeb开发的基本知识
    1.3.1JavaWeb程序运行原理
    1.3.2JavaWeb应用程序组成
    1.3.3JavaWeb主要开发体系结构
    1.4本章小结
    第2章工欲善其事,必先利其器——开发环境的搭建
    2.1Java开发环境的搭建
    2.1.1JDK下载与安装
    2.1.2配置环境变量
    2.1.3JDK环境测试
    2.2Web部署环境的搭建
    2.2.1Tomcat的下载与安装
    2.2.2Tomcat的环境变量配置
    2.3搭建JavaEE开发环境
    2.3.1Eclipse的下载和安装
    2.3.2MyEclipse的下载与安装
    2.3.3Tomcat集成到开发环境
    2.4MySQL数据库的安装
    2.4.1MySQL数据库的下载
    2.4.2MySQL数据库的安装
    2.4.3MySQL数据库的配置
    2.4.4MySQL数据可连接测试
    2.5本章小结

    第2篇基础篇
    第3章练功不站桩,等于瞎晃荡——JavaWeb开发必备
    3.1桩功之一:HTML网页设计
    3.1.1什么是HTML
    3.1.2HTML语言特点
    3.1.3HTML文档的编写方法
    3.1.4HTML文档结构
    3.1.5HTML元素属性
    3.2桩功之二:DIV+CSS网页布局
    3.2.1什么是CSS
    3.2.2Web标准的构成和布局
    3.2.3传统布局与CSS布局
    3.2.4CSS布局实例
    3.2.5CSS语法基础
    3.2.6如何应用CSS到网页中
    3.2.7CSS开发与调试环境
    3.2.8CSS样式表
    3.3桩功之三:JavaScript功能
    3.3.1什么是JavaScript
    3.3.2JavaScript与Java的区别
    3.3.3第一个JavaScript程序
    3.3.4JavaScript程序控制结构
    3.3.5JavaScript函数
    3.3.6JavaScript事件驱动与事件处理
    3.3.7如何将JavaScript加入网页
    3.3.8JavaScript对象的使用
    3.4桩功之四:JSP动态界面的设计
    3.4.1什么是JSP
    3.4.2JSP运行原理
    3.4.3JSP语法
    3.4.4JSP指令
    3.4.5JSP动作
    3.5桩功之五:Servlet的认识和使用
    3.5.1什么是Servlet
    3.5.2Servlet的特点
    3.5.3Servlet的生命周期
    3.5.4Servlet的配置
    3.5.5Servlet使用
    3.6桩功之六:JavaBean的认知和使用
    3.6.1什么是JavaBean
    3.6.2JavaBean的特点
    3.6.3JavaBean的属性
    3.6.4JavaBean的方法
    3.6.5JavaBean的使用
    3.7桩功之七:XML配置
    3.7.1XML语言概述
    3.7.2XML文档结构
    3.7.3XML文档内容编辑
    3.7.4XML文档解析
    3.8本章小结
    第4章练其道——基础知识循序渐进练习掌握
    4.1练其道:练习已经学过的知识点
    4.1.1示例4-1:编写一个HTML静态网页
    4.1.2示例4-2:将CSS样式表应用到网页
    4.1.3示例4-3:JavaScript窗口输入输出
    4.2练其道:动态网页开发
    4.2.1示例4-4:在JSP中应用CSS
    4.2.2示例4-5:在JSP中应用JavaScript
    4.2.3示例4-6:在JSP中使用JavaBean
    4.2.4示例4-7:使用JavaBean连接数据库
    4.2.5示例4-8:Servlet+JavaBean+DataBase(数据库)在开发中的使用
    4.3本章小结
    第5章知其妙,悟其禅,得其法——参悟JavaWeb开发模式
    5.1知其妙:知道JavaWeb开发组件的联系和原理
    5.1.1Model1:JSP+JavaBean的使用方法
    5.1.2Model2:JSP+JavaBean+Servlet的使用方法
    5.2悟其禅:通过比较,领悟其中的真正原理
    5.2.1两种方式的特点
    5.2.2两种方式的比较
    5.3得其法:MVC模式
    5.3.1什么是MVC
    5.3.2为什么要引入MVC模式
    5.3.3MVC模式的运行原理
    5.4本章小结

    第3篇提高篇
    第6章以无法为有法——JavaWeb开发框架
    6.1JavaWeb开发框架
    6.1.1JavaWeb框架的介绍
    6.1.2框架共同特点
    6.2Web层框架Struts概述
    6.2.1什么是Struts
    6.2.2Struts1组成
    6.2.3Struts2组成
    6.2.4Struts2的环境搭建
    6.2.5Struts2应用
    6.3业务逻辑实现Spring
    6.3.1什么是Spring
    6.3.2Spring的优点
    6.3.3Spring框架
    6.3.4IOC机制
    6.3.5AOP
    6.3.6搭建Spring开发环境
    6.3.7Spring的启动
    6.3.8Spring使用
    6.3.9应用Spring中的AOP和IOC
    6.3.10Spring注解
    6.4数据持久化Hibernate
    6.4.1什么是Hibernate
    6.4.2JDBC与Hibernate的比较
    6.4.3Hibernate的持久化框架
    6.4.4Hibernate开发环境
    6.4.5Hibernate应用示例
    6.4.7Hibernate的查询方式
    6.5本章小结
    第7章法外有法——开发框架的集成也有规则
    7.1法外之法一:基于SSH框架的Web应用架构分析
    7.1.1SSH框架是什么
    7.1.2SSH框架三个组件的职责
    7.1.3SSH框架多层架构设计模式
    7.2法外之法二:基于SSH框架的Web应用系统的实现
    7.2.1SSH整合准备
    7.2.2SSH整合过程
    7.2.3整合外部jar文件
    7.2.4数据持久层实现
    7.2.5数据业务层实现
    7.2.6数据表示层实现
    7.3本章小结
    第8章Ajax和jQuery的妙用
    8.1Ajax介绍
    8.1.1什么是Ajax
    8.1.2Ajax的优点和缺点
    8.1.3Ajax所包含的技术
    8.1.4在JSP中如何应用Ajax
    8.2jQuery介绍
    8.2.1什么是jQuery
    8.2.2jQuery的特征
    8.2.3jQuery在JavaWeb开发中的应用
    8.2.4jQuery选择器
    8.2.5jQuery事件处理
    8.2.6jQuery的常见简单应用实例
    8.3本章小结

    第4篇实践篇
    第9章朝夕勤习练,内外紧相连——对软件工程操练
    9.1软件工程概述
    9.2软件开发的流程
    9.2.1软件开发基本流程
    9.2.2项目启动和策划阶段
    9.2.3需求分析、设计、编码阶段
    9.2.4提交测试阶段
    9.2.5生产发布、终测
    9.2.6发布后问题反馈修改过程
    9.3软件需求分析
    9.3.1什么是需求
    9.3.2需求文档
    9.3.3引言
    9.3.4综合描述
    9.3.5外部接口需求
    9.3.6系统特性
    9.3.7非功能需求
    9.3.8其他需求
    9.4软件概要设计
    9.4.1软件概要设计的目的
    9.4.2软件概要设计说明书
    9.5软件详细设计
    9.5.1软件详细设计的目的与任务
    9.5.2详细设计说明书
    9.6软件实现
    9.6.1软件实现的过程
    9.6.2软件实现的主要内容
    9.6.3程序效率
    9.6.4源代码规范
    9.7软件测试和发布
    9.7.1软件危机
    9.7.2软件测试报告
    9.8本章小结
    第10章网上图书销售管理系统
    10.1项目开发背景和意义
    10.2可行性分析
    10.3需求分析
    10.3.1功能需求
    10.3.2非功能需求
    10.4概要设计
    10.4.1系统设计目标
    10.4.2系统设计思想
    10.4.3系统功能模块划分
    10.5数据库设计
    10.5.1数据库需求分析
    10.5.2数据库逻辑结构设计
    10.5.3创建和导入数据库表结构
    10.6详细设计
    10.6.1JSP页面的组成
    10.6.2JSP的运行环境
    10.6.3详细设计及说明
    10.6.4客户界面设计
    10.6.5管理界面设计
    10.7网上图书管理系统的使用
    10.7.1服务器的配置及环境的搭建
    10.7.2进入前台
    10.7.3进入后台
    10.8本章小结
    第11章基于Struts的学生成绩管理系统
    11.1项目开发背景和意义
    11.1.1项目开发背景
    11.1.2项目提出的意义
    11.1.3系统开发所用的技术
    11.2系统需求分析
    11.2.1系统调查
    11.2.2系统构架
    11.3用户需求分析
    11.3.1系统框架分析
    11.3.2系统登录和退出模块
    11.3.3学生信息管理
    11.3.4课程信息管理
    11.3.5成绩信息管理
    11.4系统概要设计
    11.4.1系统功能设计
    11.4.2数据库设计
    11.4.3数据库所使用的技术
    11.5系统详细设计
    11.5.1系统的登录管理
    11.5.2学生信息管理
    11.5.3课程信息管理
    11.5.4成绩信息管理
    11.6系统测试
    11.6.1测试目的
    11.6.2测试环境的搭建
    11.6.3测试方法
    11.6.4测试项目
    11.6.5测试结果
    11.7项目总结
    第12章模拟基于SSH的电信计费管理系统
    12.1开发计费系统的背景和意义
    12.2电信计费管理系统需求分析
    12.3电信计费管理系统概要设计
    12.3.1系统流程图
    12.3.2将E-R模型转换为关系模型
    12.4模拟电信计费管理系统详细设计
    12.4.1登录功能的实现
    12.4.2增加操作员功能的实现
    12.4.3号码管理功能实现
    12.4.4配置业务费用功能实现
    12.4.5开户管理
    12.5本章小结
    第13章练武恒为贵,技艺赖深思——不断对软件问题思考并处理
    13.1Java中的异常处理机制
    13.1.1为什么要引入异常处理机制
    13.1.2什么是异常
    13.1.3异常的类型
    13.1.4异常如何处理
    13.1.5异常处理注意的问题
    13.2应用中常见异常处理
    13.2.1java.lang.nullpointerexception异常
    13.2.2ArithmeticException异常
    13.2.3java.lang.arrayindexoutofboundsexception异常
    13.2.4java.lang.classnotfoundexception异常
    13.2.5FileNotFoundException异常
    13.2.6其他常见异常
    13.3对开发者的建议
    13.3.1异常处理的一般原则
    13.3.2异常的转译与异常链
    13.3.3设计一个高效合理的异常处理框架
    13.4本章小结

    第5篇扩展篇
    第14章超越自我,眼界开阔——移动Web开发新领域
    14.1移动Web开发概述
    14.1.1什么是移动Web开发
    14.1.2移动Web开发总体架构
    14.1.3移动互联网的现状
    14.1.4主流移动Web开发框架
    14.1.5移动Web开发前景
    14.1.6移动Web开发需要什么
    14.2移动Web开发方向
    14.2.1选择适合自己的移动Web开发方向
    14.2.2纯Web类应用程序
    14.3移动Web开发基础
    14.3.1移动Web和桌面Web
    14.3.2移动标记语言
    14.3.3移动脚本语言
    14.4HTML5在移动Web开发中的应用
    14.4.1什么是HTML5
    14.4.2HTML5特点
    14.4.3HTML5的优点
    14.4.4HTML5在Web开发中的作用
    14.5jQueryMobile在移动Web开发中的应用
    14.5.1什么是jQueryMobile
    14.5.2jQueryMobile基本特性
    14.6本章小结
    第15章学海无涯,潜心修炼——不断探索新领域
    15.1浅析移动领域JavaWeb开发前景
    15.1.1Java的发展和未来的趋势
    15.1.2移动终端发展和未来移动终端趋势
    15.2结束
查看详情