亮剑·Java Web项目开发案例导航

亮剑·Java Web项目开发案例导航
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2012-03
版次: 1
ISBN: 9787121156502
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 526页
字数: 875千字
正文语种: 简体中文
  • Java是目前最流行、发展最快的编程语言之一,其开放、跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java语言在企业级开发领域注入了新的血液。
    《亮剑·JavaWeb项目开发案例导航》共介绍了10个项目案例,具体地向读者介绍了JavaEE开发的整个流程,涵盖了目前几个比较流行的开源框架,如Struts、JSF、Spring、Hibernate,同时还有用于分布式企业级开发的EJB技术。在项目的开发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例中,笔者都是按照实际的开发步骤介绍的,对每一个模块的代码都进行了详细的介绍,还对核心代码进行了详细的注释,尽量让读者读懂代码中的每一行、每一个细节。 第1章预备知识
    1.1JDK的下载安装及环境配置
    1.1.1下载工具包JDK
    1.1.2安装工具包JDK
    1.1.3关于JDK的环境
    1.2Tomcat服务器的下载、安装及简单使用
    1.2.1Tomcat服务器的下载
    1.2.2Tomcat服务器的安装
    1.2.3Tomcat服务器的简单使用
    1.3WebLogic的使用
    1.3.1开发一个简单的EJB程序
    1.3.2Servlet的开发
    1.3.3开发前台JSP文件
    1.3.4部署应用
    1.4MySQL的下载安装及使用
    1.4.1MySQL的下载
    1.4.2MySQL的安装
    1.4.3MySQL的简单使用
    1.5Oracle数据库的使用
    1.5.1Oracle数据库的下载
    1.5.2安装数据库服务器Oracle
    1.5.3安装数据库服务器Oracle客户端
    1.5.4关于Oracle简单操作
    1.6JCreator的使用
    1.6.1JCreator的安装
    1.6.2JCreator的使用
    1.7MyEclipse的使用
    1.7.1集成开发环境安装--MyEclipse9.
    1.7.2关于MyEclipse的一些常用操作
    1.8章末总结

    第2章飞达商贸有限公司POS系统(JSP+Spring+Hibernate+MySQL实现,
    共6300行代码)
    2.1开发背景
    2.2系统分析
    2.2.1需求分析
    2.2.2可行性分析
    2.3系统设计
    2.3.1系统目标
    2.3.2系统功能结构
    2.3.3构建开发环境
    2.3.4系统界面预览
    2.3.5系统目录结构与框架
    2.4数据库设计
    2.4.1数据库分析
    2.4.2项目E-R图
    2.4.3数据库基本表的设计
    2.4.4数据库数据表的设计
    2.5开发前的准备工作
    2.5.1表的创建与记录插入
    2.5.2数据源的配置
    2.5.3Spring的配置
    2.5.4Hibernate的配置
    2.6登录及注销模块
    2.6.1登录页面的设计
    2.6.2Servlet的配置
    2.6.3登录动作的实现
    2.6.4业务方法的实现
    2.6.5注销动作的实现
    2.7首页的开发
    2.8商品资料管理模块
    2.8.1商品资料管理页面的实现
    2.8.2业务方法的实现
    2.8.3商品搜索及换页动作的实现
    2.8.4商品的添加和查看
    2.8.5商品的修改及删除
    2.9商品类别管理模块
    2.9.1商品类别管理页面的实现
    2.9.2类别的添加及查看
    2.9.3类别的修改及删除
    2.10客户资料管理模块
    2.10.1客户资料管理页面的实现
    2.10.2客户的添加及查看
    2.10.3客户的修改与删除
    2.11供应商资料管理模块
    2.12采购信息管理模块
    2.12.1采购信息管理页面的实现
    2.12.2采购信息的添加及删除
    2.12.3采购明细的添加
    2.12.4采购信息的查看与修改
    2.12.5采购明细的修改与删除
    2.13采购退货管理模块
    2.13.1采购退货明细的添加
    2.13.2采购退货明细的修改及删除
    2.14销售与退货管理模块
    2.15库存统计模块
    2.16系统维护模块
    2.16.1管理员管理页面的实现
    2.16.2管理员的添加及删除
    2.16.3密码重置
    2.16.4修改个人密码
    2.17知识点汇总
    2.18章末总结

    第3章东城大学在线答疑系统(Struts2+Spring+MySQL实现,
    共6300行代码)
    3.1开发背景
    3.2系统分析
    3.2.1需求分析
    3.2.2可行性分析
    3.3系统设计
    3.3.1系统目标
    3.3.2系统结构图
    3.3.3构建开发环境
    3.3.4系统预览
    3.3.5系统目录组织结构图
    3.4数据库设计
    3.4.1数据库分析
    3.4.2项目E-R图
    3.4.3数据库表的设计
    3.5开发前的准备工作
    3.5.1创建表及插入测试数据
    3.5.2数据源的配置
    3.5.3Struts2和Spring的配置
    3.6用户登录和注册
    3.6.1BaseAction基类介绍
    3.6.2利用Ajax验证注册用户名
    3.6.3实现注册功能
    3.6.4用户登录的开发
    3.7前台显示页面的开发
    3.7.1分页的基类Action
    3.7.2首页显示内容的实现
    3.7.3课程提问列表的实现
    3.7.4提问明细的实现
    3.7.5利用拦截器实现权限控制
    3.8参与答疑功能
    3.8.1提出新问题
    3.8.2回复提问
    3.8.3申请课程
    3.9个人控制页面
    3.9.1上传头像
    3.9.2修改密码
    3.9.3申请处理
    3.9.4提示功能
    3.9.5添加学生
    3.10课程管理
    3.10.1添加新课程
    3.10.2编辑课程信息
    3.11内容管理
    3.11.1提问管理
    3.11.2回复管理
    3.12用户管理
    3.12.1用户列表
    3.12.2重置用户密码
    3.13知识点汇总
    3.14章末总结

    第4章A10酒店预订管理系统(JSF+Spring+Oracle实现,
    共6700行代码)
    4.1开发背景
    4.2系统分析
    4.2.1需求分析
    4.2.2可行性分析
    4.3系统设计
    4.3.1系统目标
    4.3.2系统结构图
    4.3.3构建开发环境
    4.3.4系统预览
    4.3.5系统目录组织结构图
    4.4数据库设计
    4.4.1数据库分析
    4.4.2项目E-R图
    4.4.3数据库表的设计
    4.5开发前的准备工作
    4.5.1数据表的创建及测试数据的插入
    4.5.2数据源的配置
    4.5.3Spring集成配置
    4.5.4JSF与Spring集成配置
    4.6登录模块的开发
    4.6.1BaseBean介绍
    4.6.2登录页面后台Bean的开发
    4.6.3DBUtil类的开发
    4.6.4用户导航规则的配置
    4.7注册和修改资料
    4.7.1实现注册功能
    4.7.2业务方法实现
    4.7.3修改密码的实现
    4.7.4用户修改资料
    4.8资源列表实现
    4.8.1分页BaseBean实现
    4.8.2将资源分页显示
    4.8.3ResItem类简介
    4.8.4查看资源状态
    4.9用户订单功能
    4.9.1当前订单处理
    4.9.2查看"我的订单"
    4.9.3查看订单详情
    4.10管理员登录
    4.11管理员管理
    4.11.1管理员列表
    4.11.2添加管理员
    4.11.3重置管理员密码
    4.12用户管理
    4.13分组管理
    4.14资源管理
    4.14.1资源列表管理页面
    4.14.2编辑资源信息
    4.14.3添加资源
    4.15订单管理
    4.15.1订单列表实现
    4.15.2订单处理
    4.16知识点汇总
    4.17章末总结

    第5章远洋网络购物广场商务系统(JSP+Servlet+JavaBean+MySQL实现,
    共5700行代码)
    5.1开发背景
    5.2系统分析
    5.2.1需求分析
    5.2.2可行性分析
    5.3系统设计
    5.3.1系统目标
    5.3.2系统功能结构
    5.3.3构建开发环境
    5.3.4系统界面预览
    5.3.5系统目录结构
    5.4数据库设计
    5.4.1数据库分析
    5.4.2项目E-R图
    5.4.3数据库表的设计
    5.5开发前的准备工作
    5.5.1表的创建与记录插入
    5.5.2数据源的配置
    5.6客户端主页模块
    5.7客户登录注销功能开发
    5.7.1客户登录功能开发
    5.7.2"我的订单"功能开发
    5.7.3客户注销功能开发
    5.8客户端功能开发
    5.8.1客户注册功能开发
    5.8.2注册事件响应的开发
    5.8.3密码重置功能开发
    5.9"主页"超链接的创建
    5.9.1界面搭建
    5.9.2"主页"超链接的实现
    5.9.3开发显示提示信息功能
    5.10客户端信息显示功能开发
    5.10.1分页显示页面开发
    5.10.2分页功能开发
    5.10.3商品查询功能开发
    5.10.4商品分类显示开发
    5.10.5商品详细信息显示开发
    5.11购买商品功能开发
    5.11.1商品购买功能开发
    5.11.2商品数量修改功能开发
    5.11.3结账按钮功能的开发
    5.11.4订单提交功能开发
    5.11.5数据库操纵方法的开发
    5.12"我的订单"功能开发
    5.12.1全部订单显示功能开发
    5.12.2订单排列功能开发
    5.13后台管理功能开发
    5.13.1树形结构的开发
    5.13.2管理端具体功能开发
    5.13.3管理员添加功能开发
    5.13.4管理员登录功能开发
    5.13.5修改密码功能开发
    5.14商品管理功能开发
    5.14.1商品添加功能开发
    5.15订单管理功能开发
    5.15.1全部订单显示功能开发
    5.15.2查看订单详细信息功能开发
    5.15.3已发送订单信息显示功能开发
    5.16知识点汇总
    5.17章末总结

    第6章时讯科技人事管理系统(Struts2+SQLServer实现,
    共7200行代码)
    6.1开发背景
    6.2系统分析
    6.2.1需求分析
    6.2.2可行性分析
    6.3系统设计
    6.3.1系统目标
    6.3.2系统结构图
    6.3.3构建开发环境
    6.3.4系统预览
    6.3.5系统目录组织结构图
    6.4数据库设计
    6.4.1数据库分析
    6.4.2项目E-R图
    6.4.3数据库表的设计
    6.5开发前的准备工作
    6.5.1数据表的创建及测试数据的插入
    6.5.2系统文件组织结构
    6.5.3数据源的配置
    6.6登录模块的开发与设计
    6.6.1登录页面后台Action类的开发
    6.6.2业务功能Bean的开发
    6.6.3配置登录Action
    6.6.4测试运行登录模块
    6.7人事部管理首页的开发
    6.7.1职工列表后台Action的开发
    6.7.2职工列表业务方法的实现
    6.7.3查看职工详情Action的开发
    6.7.4配置职工列表模块
    6.8添加职工模块的开发
    6.8.1添加职工后台Action的开发
    6.8.2添加职工业务功能的实现
    6.8.3配置添加职工Action
    6.9查询职工模块的开发
    6.9.1查询职工业务方法的实现
    6.9.2删除职工功能的实现
    6.10部门管理模块开发
    6.10.1部门职工详单
    6.10.2删除部门的实现
    6.11考勤信息管理模块
    6.11.1设定签到日期
    6.11.2签到表的实现
    6.11.3签到业务的实现
    6.12加班信息管理模块
    6.12.1添加加班信息
    6.12.2部门加班信息查询
    6.13薪资管理模块的开发
    6.13.1薪资汇总业务的开发
    6.13.2薪资汇总发放列表的生成
    6.14假期申请模块的开发
    6.15人事部管理权限控制
    6.16个人页面的开发
    6.16.1链接选项卡开发
    6.16.2个人基本信息查询
    6.17个人薪资列表
    6.18网上假期申请
    6.18.1假期申请Action的实现
    6.18.2假期申请业务方法的实现
    6.19个人页面权限控制
    6.20知识点汇总
    6.21章末总结

    第7章骄阳网上票务查询系统(JSP+Servlet+EJB3.0+Oracle实现,
    共4700行代码)
    7.1开发背景
    7.2系统分析
    7.2.1需求分析
    7.2.2可行性分析
    7.3系统设计
    7.3.1系统目标
    7.3.2系统功能结构
    7.3.3构建开发环境
    7.3.4系统预览
    7.3.5系统目录组织结构与框架
    7.4数据库设计
    7.4.1数据库分析
    7.4.2项目E-R图
    7.4.3数据库表的设计
    7.5开发前的准备工作
    7.5.1表的创建与测试数据的插入
    7.5.2数据源的配置
    7.6首页的开发
    7.6.1首页的搭建
    7.6.2首页的初始化
    7.6.3登录动作的实现
    7.6.4用户注销
    7.6.5首页测试
    7.7车次搜索模块
    7.7.1站站查询
    7.7.2中转站查询
    7.7.3车站所有车次查询
    7.7.4车次查询
    7.7.5车次搜索模块测试
    7.8车票预订模块
    7.8.1车次的选择
    7.8.2车票信息添加
    7.8.3车票信息确认
    7.8.4车票信息修改
    7.8.5车票预订模块测试
    7.9我的预订模块
    7.9.1预订查看页面的开发
    7.9.2预订管理的开发
    7.9.3"我的预订"模块测试
    7.10转让求购信息模块
    7.10.1信息发布功能的开发
    7.10.2信息查看功能的开发
    7.10.3转让求购信息模块测试
    7.11信息管理模块
    7.12注册及资料修改模块
    7.12.1用户注册功能的开发
    7.12.2资料修改功能的开发
    7.12.3注册及资料修改模块测试
    7.13订单管理模块
    7.13.1订单查看功能的开发
    7.13.2订单发送功能的开发
    7.13.3订单管理模块测试
    7.14管理员管理模块
    7.14.1管理员的添加
    7.14.2密码重置
    7.14.3管理员的删除
    7.14.4管理员管理模块测试
    7.15密码修改模块
    7.16知识点汇总
    7.17章末总结

    第8章慕仁大学图书馆管理系统(JSP+Servlet+Spring+Oracle实现,
    共4100行代码)
    8.1开发背景
    8.2系统分析
    8.2.1需求分析
    8.2.2可行性分析
    8.3系统设计
    8.3.1系统目标
    8.3.2系统功能结构
    8.3.3构建开发环境
    8.3.4学生端预览
    8.3.5管理端预览
    8.4数据库设计
    8.4.1数据库分析
    8.4.2项目E-R图
    8.4.3数据库表的设计
    8.5开发前的准备工作
    8.5.1表的建立和测试数据的插入
    8.5.2数据源的配置
    8.5.3Spring的配置
    8.5.4系统目录结构与框架
    8.6学生登录注销模块
    8.6.1登录界面开发
    8.6.2登录注销功能的实现
    8.6.3实现登录验证
    8.7查看/修改个人资料
    8.7.1查看个人信息
    8.7.2修改密码
    8.8日期处理
    8.9借阅信息查询
    8.9.1当前借阅列表
    8.9.2查询借阅列表实现
    8.9.3历史借阅记录
    8.9.4丢失图书记录
    8.10分页的实现
    8.10.1保存状态的Bean的开发
    8.10.2分页导航的实现
    8.10.3用于分页的数据库方法
    8.11罚款和读者挂失
    8.11.1罚款记录
    8.11.2当前罚款
    8.11.3读者挂失
    8.12续借和挂失
    8.12.1续借图书
    8.12.2挂失图书
    8.13图书检索和预约
    8.13.1图书检索
    8.13.2图书预约
    8.13.3预约列表
    8.14管理员管理
    8.14.1管理员修改密码
    8.14.2管理员维护
    8.15学生管理
    8.15.1添加新生
    8.15.2学生的改、删和查找
    8.16图书管理
    8.16.1添加图书
    8.16.2图书的改、删和查找
    8.17借阅管理
    8.17.1图书借阅
    8.17.2归还图书
    8.17.3缴纳罚款
    8.18知识点汇总
    8.19章末总结

    第9章华北城市大学学生管理系统(JSF+MySQL实现,
    共5600行代码)
    9.1开发背景
    9.2系统分析
    9.2.1需求分析
    9.2.2可行性分析
    9.3系统设计
    9.3.1系统目标
    9.3.2系统结构图
    9.3.3构建开发环境
    9.3.4系统预览
    9.3.5系统目录组织结构图
    9.4数据库设计
    9.4.1数据库分析
    9.4.2项目E-R图
    9.4.3数据库表的设计
    9.5开发前的准备工作
    9.5.1数据表的创建及测试数据的插入
    9.5.2系统文件组织结构
    9.5.3数据源的配置
    9.6登录页面的开发与设计
    9.6.1登录模块后台Bean的开发
    9.6.2登录模块业务Bean的开发
    9.6.3页面导航及受管Bean的配置
    9.6.4登录模块前台页面的开发
    9.6.5错误信息处理
    9.7教师端首页的开发
    9.7.1教师端首页主体框架
    9.7.2教师端导航树的开发
    9.7.3导航树后台Bean的开发
    9.7.4配置业务Bean及导航规则
    9.8教师端修改密码
    9.8.1修改密码页面的开发
    9.8.2修改密码业务方法的实现
    9.8.3业务Bean的配置
    9.9添加新学生模块的开发
    9.9.1前台页面的开发
    9.9.2添加新生后台Bean的开发
    9.9.3添加学生业务方法的实现
    9.10学生基本信息查询模块的开发
    9.11学生成绩查询模块的开发
    9.11.1成绩查询前台页面的开发
    9.11.2成绩查询后台业务的开发
    9.12选课信息管理模块的开发
    9.12.1选课管理模块前台页面的开发
    9.12.2课程管理业务Bean的开发
    9.12.3选课设置业务方法实现
    9.13可选课程列表模块的开发
    9.13.1可选课程列表前台页面的开发
    9.13.2后台业务Bean的开发
    9.13.3可选课程列表业务方法的实现
    9.14课程成绩录入模块的开发
    9.14.1成绩录入前台页面的开发
    9.14.2成绩录入业务Bean的开发
    9.14.3自定义转换器的开发
    9.15学生端部分功能简介
    9.16网上选课模块的开发
    9.16.1网上选课前台页面的开发
    9.16.2网上选课后台Bean的开发
    9.16.3StudentDB选课方法的实现
    9.17课表显示模块的开发
    9.17.1课表显示前台页面的开发
    9.17.2课表显示后台Bean的开发
    9.18知识点汇总
    9.19章末总结

    第10章迅捷中介二手房交易系统(JSF+JavaMail+GoogleMap+MySQL实现,
    共9900行代码)
    10.1开发背景
    10.2系统分析
    10.2.1需求分析
    10.2.2可行性分析
    10.3系统设计
    10.3.1系统目标
    10.3.2系统功能结构
    10.3.3构建开发环境
    10.3.4系统预览
    10.3.5系统目录组织结构与框架
    10.4数据库设计
    10.4.1数据库分析
    10.4.2项目E-R图
    10.4.3数据库表的设计
    10.5开发前的准备工作
    10.5.1表的创建与记录的插入
    10.5.2数据源的配置
    10.5.3JSF的配置
    10.5.4Spring的配置
    10.5.5Hibernate的配置
    10.6首页的开发
    10.6.1首页的搭建
    10.6.2首页后台Bean的实现
    10.6.3搜索功能的实现
    10.6.4首页测试
    10.7用户功能模块的开发
    10.7.1用户注册
    10.7.2用户登录
    10.7.3个人资料查看及修改
    10.7.4用户功能模块测试
    10.8房源信息模块的开发
    10.8.1房源信息的发布
    10.8.2房源信息的查看
    10.8.3个人房源信息管理
    10.8.4个人申请房源管理
    10.8.5房源信息模块测试
    10.9GoogleMap的开发
    10.10JavaMail的开发
    10.11合同样本及法规查询模块
    10.12在线咨询模块
    10.12.1问题的发布
    10.12.2个人问题管理
    10.12.3在线咨询模块测试
    10.13后台个人信息模块
    10.13.1管理员登录
    10.13.2密码修改
    10.14后台首页开发
    10.15管理员管理模块
    10.15.1管理员的添加
    10.15.2管理员的查看及删除
    10.15.3密码重置
    10.15.4管理员管理模块测试
    10.16回复客户模块
    10.16.1回复客户问题
    10.16.2设置客户权限
    10.16.3回复客户模块测试
    10.17合同管理模块
    10.18知识点汇总
    10.19章末总结

    第11章智达办公自动化管理系统(SSH+Ajax+Comet+Oracle实现,
    共8200行代码)
    11.1开发背景
    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项目E-R图
    11.4.3数据库表的设计
    11.5开发前的准备工作
    11.5.1数据表的创建及测试数据的插入
    11.5.2系统文件组织结构
    11.5.3数据源及框架的配置
    11.6登录模块的开发与设计
    11.6.1登录页面后台Action类的开发
    11.6.2LoginDB的开发
    11.6.3用户映射类与映射文件的开发
    11.6.4登录模块的配置与测试
    11.7管理首页的开发
    11.7.1主页横条简介
    11.7.2主页横条的开发
    11.7.3仪表盘的开发
    11.7.4仪表盘后台Action的开发
    11.8紧急报警模块的开发与设计
    11.8.1报警页面BaseAction的开发
    11.8.2报警页面业务Action的开发
    11.8.3查看报警功能的开发
    11.8.4查看报警具体信息
    11.9文件管理模块的开发与设计
    11.9.1发送文件前台页面的开发
    11.9.2用户列表后台Action的开发
    11.9.3文件发送Action的开发
    11.10文件的查看及下载
    11.10.1文件查看Action的开发
    11.10.2文件的下载
    11.10.3下载Action的配置
    11.11企业共享、消息及人力资源
    11.12考勤管理模块的开发
    11.12.1考勤时间的设定
    11.12.2在线考勤功能的实现
    11.12.3考勤记录的插入
    11.13审批流功能的开发
    11.13.1提交审批功能的开发
    11.13.2查看审批状态
    11.14知识点汇总
    11.15章末总结
  • 内容简介:
    Java是目前最流行、发展最快的编程语言之一,其开放、跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java语言在企业级开发领域注入了新的血液。
    《亮剑·JavaWeb项目开发案例导航》共介绍了10个项目案例,具体地向读者介绍了JavaEE开发的整个流程,涵盖了目前几个比较流行的开源框架,如Struts、JSF、Spring、Hibernate,同时还有用于分布式企业级开发的EJB技术。在项目的开发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例中,笔者都是按照实际的开发步骤介绍的,对每一个模块的代码都进行了详细的介绍,还对核心代码进行了详细的注释,尽量让读者读懂代码中的每一行、每一个细节。
  • 目录:
    第1章预备知识
    1.1JDK的下载安装及环境配置
    1.1.1下载工具包JDK
    1.1.2安装工具包JDK
    1.1.3关于JDK的环境
    1.2Tomcat服务器的下载、安装及简单使用
    1.2.1Tomcat服务器的下载
    1.2.2Tomcat服务器的安装
    1.2.3Tomcat服务器的简单使用
    1.3WebLogic的使用
    1.3.1开发一个简单的EJB程序
    1.3.2Servlet的开发
    1.3.3开发前台JSP文件
    1.3.4部署应用
    1.4MySQL的下载安装及使用
    1.4.1MySQL的下载
    1.4.2MySQL的安装
    1.4.3MySQL的简单使用
    1.5Oracle数据库的使用
    1.5.1Oracle数据库的下载
    1.5.2安装数据库服务器Oracle
    1.5.3安装数据库服务器Oracle客户端
    1.5.4关于Oracle简单操作
    1.6JCreator的使用
    1.6.1JCreator的安装
    1.6.2JCreator的使用
    1.7MyEclipse的使用
    1.7.1集成开发环境安装--MyEclipse9.
    1.7.2关于MyEclipse的一些常用操作
    1.8章末总结

    第2章飞达商贸有限公司POS系统(JSP+Spring+Hibernate+MySQL实现,
    共6300行代码)
    2.1开发背景
    2.2系统分析
    2.2.1需求分析
    2.2.2可行性分析
    2.3系统设计
    2.3.1系统目标
    2.3.2系统功能结构
    2.3.3构建开发环境
    2.3.4系统界面预览
    2.3.5系统目录结构与框架
    2.4数据库设计
    2.4.1数据库分析
    2.4.2项目E-R图
    2.4.3数据库基本表的设计
    2.4.4数据库数据表的设计
    2.5开发前的准备工作
    2.5.1表的创建与记录插入
    2.5.2数据源的配置
    2.5.3Spring的配置
    2.5.4Hibernate的配置
    2.6登录及注销模块
    2.6.1登录页面的设计
    2.6.2Servlet的配置
    2.6.3登录动作的实现
    2.6.4业务方法的实现
    2.6.5注销动作的实现
    2.7首页的开发
    2.8商品资料管理模块
    2.8.1商品资料管理页面的实现
    2.8.2业务方法的实现
    2.8.3商品搜索及换页动作的实现
    2.8.4商品的添加和查看
    2.8.5商品的修改及删除
    2.9商品类别管理模块
    2.9.1商品类别管理页面的实现
    2.9.2类别的添加及查看
    2.9.3类别的修改及删除
    2.10客户资料管理模块
    2.10.1客户资料管理页面的实现
    2.10.2客户的添加及查看
    2.10.3客户的修改与删除
    2.11供应商资料管理模块
    2.12采购信息管理模块
    2.12.1采购信息管理页面的实现
    2.12.2采购信息的添加及删除
    2.12.3采购明细的添加
    2.12.4采购信息的查看与修改
    2.12.5采购明细的修改与删除
    2.13采购退货管理模块
    2.13.1采购退货明细的添加
    2.13.2采购退货明细的修改及删除
    2.14销售与退货管理模块
    2.15库存统计模块
    2.16系统维护模块
    2.16.1管理员管理页面的实现
    2.16.2管理员的添加及删除
    2.16.3密码重置
    2.16.4修改个人密码
    2.17知识点汇总
    2.18章末总结

    第3章东城大学在线答疑系统(Struts2+Spring+MySQL实现,
    共6300行代码)
    3.1开发背景
    3.2系统分析
    3.2.1需求分析
    3.2.2可行性分析
    3.3系统设计
    3.3.1系统目标
    3.3.2系统结构图
    3.3.3构建开发环境
    3.3.4系统预览
    3.3.5系统目录组织结构图
    3.4数据库设计
    3.4.1数据库分析
    3.4.2项目E-R图
    3.4.3数据库表的设计
    3.5开发前的准备工作
    3.5.1创建表及插入测试数据
    3.5.2数据源的配置
    3.5.3Struts2和Spring的配置
    3.6用户登录和注册
    3.6.1BaseAction基类介绍
    3.6.2利用Ajax验证注册用户名
    3.6.3实现注册功能
    3.6.4用户登录的开发
    3.7前台显示页面的开发
    3.7.1分页的基类Action
    3.7.2首页显示内容的实现
    3.7.3课程提问列表的实现
    3.7.4提问明细的实现
    3.7.5利用拦截器实现权限控制
    3.8参与答疑功能
    3.8.1提出新问题
    3.8.2回复提问
    3.8.3申请课程
    3.9个人控制页面
    3.9.1上传头像
    3.9.2修改密码
    3.9.3申请处理
    3.9.4提示功能
    3.9.5添加学生
    3.10课程管理
    3.10.1添加新课程
    3.10.2编辑课程信息
    3.11内容管理
    3.11.1提问管理
    3.11.2回复管理
    3.12用户管理
    3.12.1用户列表
    3.12.2重置用户密码
    3.13知识点汇总
    3.14章末总结

    第4章A10酒店预订管理系统(JSF+Spring+Oracle实现,
    共6700行代码)
    4.1开发背景
    4.2系统分析
    4.2.1需求分析
    4.2.2可行性分析
    4.3系统设计
    4.3.1系统目标
    4.3.2系统结构图
    4.3.3构建开发环境
    4.3.4系统预览
    4.3.5系统目录组织结构图
    4.4数据库设计
    4.4.1数据库分析
    4.4.2项目E-R图
    4.4.3数据库表的设计
    4.5开发前的准备工作
    4.5.1数据表的创建及测试数据的插入
    4.5.2数据源的配置
    4.5.3Spring集成配置
    4.5.4JSF与Spring集成配置
    4.6登录模块的开发
    4.6.1BaseBean介绍
    4.6.2登录页面后台Bean的开发
    4.6.3DBUtil类的开发
    4.6.4用户导航规则的配置
    4.7注册和修改资料
    4.7.1实现注册功能
    4.7.2业务方法实现
    4.7.3修改密码的实现
    4.7.4用户修改资料
    4.8资源列表实现
    4.8.1分页BaseBean实现
    4.8.2将资源分页显示
    4.8.3ResItem类简介
    4.8.4查看资源状态
    4.9用户订单功能
    4.9.1当前订单处理
    4.9.2查看"我的订单"
    4.9.3查看订单详情
    4.10管理员登录
    4.11管理员管理
    4.11.1管理员列表
    4.11.2添加管理员
    4.11.3重置管理员密码
    4.12用户管理
    4.13分组管理
    4.14资源管理
    4.14.1资源列表管理页面
    4.14.2编辑资源信息
    4.14.3添加资源
    4.15订单管理
    4.15.1订单列表实现
    4.15.2订单处理
    4.16知识点汇总
    4.17章末总结

    第5章远洋网络购物广场商务系统(JSP+Servlet+JavaBean+MySQL实现,
    共5700行代码)
    5.1开发背景
    5.2系统分析
    5.2.1需求分析
    5.2.2可行性分析
    5.3系统设计
    5.3.1系统目标
    5.3.2系统功能结构
    5.3.3构建开发环境
    5.3.4系统界面预览
    5.3.5系统目录结构
    5.4数据库设计
    5.4.1数据库分析
    5.4.2项目E-R图
    5.4.3数据库表的设计
    5.5开发前的准备工作
    5.5.1表的创建与记录插入
    5.5.2数据源的配置
    5.6客户端主页模块
    5.7客户登录注销功能开发
    5.7.1客户登录功能开发
    5.7.2"我的订单"功能开发
    5.7.3客户注销功能开发
    5.8客户端功能开发
    5.8.1客户注册功能开发
    5.8.2注册事件响应的开发
    5.8.3密码重置功能开发
    5.9"主页"超链接的创建
    5.9.1界面搭建
    5.9.2"主页"超链接的实现
    5.9.3开发显示提示信息功能
    5.10客户端信息显示功能开发
    5.10.1分页显示页面开发
    5.10.2分页功能开发
    5.10.3商品查询功能开发
    5.10.4商品分类显示开发
    5.10.5商品详细信息显示开发
    5.11购买商品功能开发
    5.11.1商品购买功能开发
    5.11.2商品数量修改功能开发
    5.11.3结账按钮功能的开发
    5.11.4订单提交功能开发
    5.11.5数据库操纵方法的开发
    5.12"我的订单"功能开发
    5.12.1全部订单显示功能开发
    5.12.2订单排列功能开发
    5.13后台管理功能开发
    5.13.1树形结构的开发
    5.13.2管理端具体功能开发
    5.13.3管理员添加功能开发
    5.13.4管理员登录功能开发
    5.13.5修改密码功能开发
    5.14商品管理功能开发
    5.14.1商品添加功能开发
    5.15订单管理功能开发
    5.15.1全部订单显示功能开发
    5.15.2查看订单详细信息功能开发
    5.15.3已发送订单信息显示功能开发
    5.16知识点汇总
    5.17章末总结

    第6章时讯科技人事管理系统(Struts2+SQLServer实现,
    共7200行代码)
    6.1开发背景
    6.2系统分析
    6.2.1需求分析
    6.2.2可行性分析
    6.3系统设计
    6.3.1系统目标
    6.3.2系统结构图
    6.3.3构建开发环境
    6.3.4系统预览
    6.3.5系统目录组织结构图
    6.4数据库设计
    6.4.1数据库分析
    6.4.2项目E-R图
    6.4.3数据库表的设计
    6.5开发前的准备工作
    6.5.1数据表的创建及测试数据的插入
    6.5.2系统文件组织结构
    6.5.3数据源的配置
    6.6登录模块的开发与设计
    6.6.1登录页面后台Action类的开发
    6.6.2业务功能Bean的开发
    6.6.3配置登录Action
    6.6.4测试运行登录模块
    6.7人事部管理首页的开发
    6.7.1职工列表后台Action的开发
    6.7.2职工列表业务方法的实现
    6.7.3查看职工详情Action的开发
    6.7.4配置职工列表模块
    6.8添加职工模块的开发
    6.8.1添加职工后台Action的开发
    6.8.2添加职工业务功能的实现
    6.8.3配置添加职工Action
    6.9查询职工模块的开发
    6.9.1查询职工业务方法的实现
    6.9.2删除职工功能的实现
    6.10部门管理模块开发
    6.10.1部门职工详单
    6.10.2删除部门的实现
    6.11考勤信息管理模块
    6.11.1设定签到日期
    6.11.2签到表的实现
    6.11.3签到业务的实现
    6.12加班信息管理模块
    6.12.1添加加班信息
    6.12.2部门加班信息查询
    6.13薪资管理模块的开发
    6.13.1薪资汇总业务的开发
    6.13.2薪资汇总发放列表的生成
    6.14假期申请模块的开发
    6.15人事部管理权限控制
    6.16个人页面的开发
    6.16.1链接选项卡开发
    6.16.2个人基本信息查询
    6.17个人薪资列表
    6.18网上假期申请
    6.18.1假期申请Action的实现
    6.18.2假期申请业务方法的实现
    6.19个人页面权限控制
    6.20知识点汇总
    6.21章末总结

    第7章骄阳网上票务查询系统(JSP+Servlet+EJB3.0+Oracle实现,
    共4700行代码)
    7.1开发背景
    7.2系统分析
    7.2.1需求分析
    7.2.2可行性分析
    7.3系统设计
    7.3.1系统目标
    7.3.2系统功能结构
    7.3.3构建开发环境
    7.3.4系统预览
    7.3.5系统目录组织结构与框架
    7.4数据库设计
    7.4.1数据库分析
    7.4.2项目E-R图
    7.4.3数据库表的设计
    7.5开发前的准备工作
    7.5.1表的创建与测试数据的插入
    7.5.2数据源的配置
    7.6首页的开发
    7.6.1首页的搭建
    7.6.2首页的初始化
    7.6.3登录动作的实现
    7.6.4用户注销
    7.6.5首页测试
    7.7车次搜索模块
    7.7.1站站查询
    7.7.2中转站查询
    7.7.3车站所有车次查询
    7.7.4车次查询
    7.7.5车次搜索模块测试
    7.8车票预订模块
    7.8.1车次的选择
    7.8.2车票信息添加
    7.8.3车票信息确认
    7.8.4车票信息修改
    7.8.5车票预订模块测试
    7.9我的预订模块
    7.9.1预订查看页面的开发
    7.9.2预订管理的开发
    7.9.3"我的预订"模块测试
    7.10转让求购信息模块
    7.10.1信息发布功能的开发
    7.10.2信息查看功能的开发
    7.10.3转让求购信息模块测试
    7.11信息管理模块
    7.12注册及资料修改模块
    7.12.1用户注册功能的开发
    7.12.2资料修改功能的开发
    7.12.3注册及资料修改模块测试
    7.13订单管理模块
    7.13.1订单查看功能的开发
    7.13.2订单发送功能的开发
    7.13.3订单管理模块测试
    7.14管理员管理模块
    7.14.1管理员的添加
    7.14.2密码重置
    7.14.3管理员的删除
    7.14.4管理员管理模块测试
    7.15密码修改模块
    7.16知识点汇总
    7.17章末总结

    第8章慕仁大学图书馆管理系统(JSP+Servlet+Spring+Oracle实现,
    共4100行代码)
    8.1开发背景
    8.2系统分析
    8.2.1需求分析
    8.2.2可行性分析
    8.3系统设计
    8.3.1系统目标
    8.3.2系统功能结构
    8.3.3构建开发环境
    8.3.4学生端预览
    8.3.5管理端预览
    8.4数据库设计
    8.4.1数据库分析
    8.4.2项目E-R图
    8.4.3数据库表的设计
    8.5开发前的准备工作
    8.5.1表的建立和测试数据的插入
    8.5.2数据源的配置
    8.5.3Spring的配置
    8.5.4系统目录结构与框架
    8.6学生登录注销模块
    8.6.1登录界面开发
    8.6.2登录注销功能的实现
    8.6.3实现登录验证
    8.7查看/修改个人资料
    8.7.1查看个人信息
    8.7.2修改密码
    8.8日期处理
    8.9借阅信息查询
    8.9.1当前借阅列表
    8.9.2查询借阅列表实现
    8.9.3历史借阅记录
    8.9.4丢失图书记录
    8.10分页的实现
    8.10.1保存状态的Bean的开发
    8.10.2分页导航的实现
    8.10.3用于分页的数据库方法
    8.11罚款和读者挂失
    8.11.1罚款记录
    8.11.2当前罚款
    8.11.3读者挂失
    8.12续借和挂失
    8.12.1续借图书
    8.12.2挂失图书
    8.13图书检索和预约
    8.13.1图书检索
    8.13.2图书预约
    8.13.3预约列表
    8.14管理员管理
    8.14.1管理员修改密码
    8.14.2管理员维护
    8.15学生管理
    8.15.1添加新生
    8.15.2学生的改、删和查找
    8.16图书管理
    8.16.1添加图书
    8.16.2图书的改、删和查找
    8.17借阅管理
    8.17.1图书借阅
    8.17.2归还图书
    8.17.3缴纳罚款
    8.18知识点汇总
    8.19章末总结

    第9章华北城市大学学生管理系统(JSF+MySQL实现,
    共5600行代码)
    9.1开发背景
    9.2系统分析
    9.2.1需求分析
    9.2.2可行性分析
    9.3系统设计
    9.3.1系统目标
    9.3.2系统结构图
    9.3.3构建开发环境
    9.3.4系统预览
    9.3.5系统目录组织结构图
    9.4数据库设计
    9.4.1数据库分析
    9.4.2项目E-R图
    9.4.3数据库表的设计
    9.5开发前的准备工作
    9.5.1数据表的创建及测试数据的插入
    9.5.2系统文件组织结构
    9.5.3数据源的配置
    9.6登录页面的开发与设计
    9.6.1登录模块后台Bean的开发
    9.6.2登录模块业务Bean的开发
    9.6.3页面导航及受管Bean的配置
    9.6.4登录模块前台页面的开发
    9.6.5错误信息处理
    9.7教师端首页的开发
    9.7.1教师端首页主体框架
    9.7.2教师端导航树的开发
    9.7.3导航树后台Bean的开发
    9.7.4配置业务Bean及导航规则
    9.8教师端修改密码
    9.8.1修改密码页面的开发
    9.8.2修改密码业务方法的实现
    9.8.3业务Bean的配置
    9.9添加新学生模块的开发
    9.9.1前台页面的开发
    9.9.2添加新生后台Bean的开发
    9.9.3添加学生业务方法的实现
    9.10学生基本信息查询模块的开发
    9.11学生成绩查询模块的开发
    9.11.1成绩查询前台页面的开发
    9.11.2成绩查询后台业务的开发
    9.12选课信息管理模块的开发
    9.12.1选课管理模块前台页面的开发
    9.12.2课程管理业务Bean的开发
    9.12.3选课设置业务方法实现
    9.13可选课程列表模块的开发
    9.13.1可选课程列表前台页面的开发
    9.13.2后台业务Bean的开发
    9.13.3可选课程列表业务方法的实现
    9.14课程成绩录入模块的开发
    9.14.1成绩录入前台页面的开发
    9.14.2成绩录入业务Bean的开发
    9.14.3自定义转换器的开发
    9.15学生端部分功能简介
    9.16网上选课模块的开发
    9.16.1网上选课前台页面的开发
    9.16.2网上选课后台Bean的开发
    9.16.3StudentDB选课方法的实现
    9.17课表显示模块的开发
    9.17.1课表显示前台页面的开发
    9.17.2课表显示后台Bean的开发
    9.18知识点汇总
    9.19章末总结

    第10章迅捷中介二手房交易系统(JSF+JavaMail+GoogleMap+MySQL实现,
    共9900行代码)
    10.1开发背景
    10.2系统分析
    10.2.1需求分析
    10.2.2可行性分析
    10.3系统设计
    10.3.1系统目标
    10.3.2系统功能结构
    10.3.3构建开发环境
    10.3.4系统预览
    10.3.5系统目录组织结构与框架
    10.4数据库设计
    10.4.1数据库分析
    10.4.2项目E-R图
    10.4.3数据库表的设计
    10.5开发前的准备工作
    10.5.1表的创建与记录的插入
    10.5.2数据源的配置
    10.5.3JSF的配置
    10.5.4Spring的配置
    10.5.5Hibernate的配置
    10.6首页的开发
    10.6.1首页的搭建
    10.6.2首页后台Bean的实现
    10.6.3搜索功能的实现
    10.6.4首页测试
    10.7用户功能模块的开发
    10.7.1用户注册
    10.7.2用户登录
    10.7.3个人资料查看及修改
    10.7.4用户功能模块测试
    10.8房源信息模块的开发
    10.8.1房源信息的发布
    10.8.2房源信息的查看
    10.8.3个人房源信息管理
    10.8.4个人申请房源管理
    10.8.5房源信息模块测试
    10.9GoogleMap的开发
    10.10JavaMail的开发
    10.11合同样本及法规查询模块
    10.12在线咨询模块
    10.12.1问题的发布
    10.12.2个人问题管理
    10.12.3在线咨询模块测试
    10.13后台个人信息模块
    10.13.1管理员登录
    10.13.2密码修改
    10.14后台首页开发
    10.15管理员管理模块
    10.15.1管理员的添加
    10.15.2管理员的查看及删除
    10.15.3密码重置
    10.15.4管理员管理模块测试
    10.16回复客户模块
    10.16.1回复客户问题
    10.16.2设置客户权限
    10.16.3回复客户模块测试
    10.17合同管理模块
    10.18知识点汇总
    10.19章末总结

    第11章智达办公自动化管理系统(SSH+Ajax+Comet+Oracle实现,
    共8200行代码)
    11.1开发背景
    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项目E-R图
    11.4.3数据库表的设计
    11.5开发前的准备工作
    11.5.1数据表的创建及测试数据的插入
    11.5.2系统文件组织结构
    11.5.3数据源及框架的配置
    11.6登录模块的开发与设计
    11.6.1登录页面后台Action类的开发
    11.6.2LoginDB的开发
    11.6.3用户映射类与映射文件的开发
    11.6.4登录模块的配置与测试
    11.7管理首页的开发
    11.7.1主页横条简介
    11.7.2主页横条的开发
    11.7.3仪表盘的开发
    11.7.4仪表盘后台Action的开发
    11.8紧急报警模块的开发与设计
    11.8.1报警页面BaseAction的开发
    11.8.2报警页面业务Action的开发
    11.8.3查看报警功能的开发
    11.8.4查看报警具体信息
    11.9文件管理模块的开发与设计
    11.9.1发送文件前台页面的开发
    11.9.2用户列表后台Action的开发
    11.9.3文件发送Action的开发
    11.10文件的查看及下载
    11.10.1文件查看Action的开发
    11.10.2文件的下载
    11.10.3下载Action的配置
    11.11企业共享、消息及人力资源
    11.12考勤管理模块的开发
    11.12.1考勤时间的设定
    11.12.2在线考勤功能的实现
    11.12.3考勤记录的插入
    11.13审批流功能的开发
    11.13.1提交审批功能的开发
    11.13.2查看审批状态
    11.14知识点汇总
    11.15章末总结
查看详情
您可能感兴趣 / 更多
亮剑·Java Web项目开发案例导航
亮剑(20年增订版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑(2023新版)
都梁
亮剑·Java Web项目开发案例导航
亮剑营销
卫祖
亮剑·Java Web项目开发案例导航
亮剑(舒适阅读版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑生存法则
方军
亮剑·Java Web项目开发案例导航
亮剑:站在思想理论的最前线
中共北京市委前线杂志社
亮剑·Java Web项目开发案例导航
亮剑精神:向自己进攻、向对手进攻、向市场进攻
杨菁 编;宿春礼
亮剑·Java Web项目开发案例导航
亮剑/新中国70年70部长篇小说典藏
都梁 著
亮剑·Java Web项目开发案例导航
亮剑高考数学压轴题
王文涛、薛玉财、刘彦永 著
亮剑·Java Web项目开发案例导航
亮剑精神
马志明 著
亮剑·Java Web项目开发案例导航
亮剑(2019版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑.NET:SharePoint Server 2007开发实战(含光盘1张
王俞 编;张建义
系列丛书 / 更多
亮剑·Java Web项目开发案例导航
亮剑(20年增订版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑(2023新版)
都梁
亮剑·Java Web项目开发案例导航
亮剑营销
卫祖
亮剑·Java Web项目开发案例导航
亮剑(舒适阅读版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑生存法则
方军
亮剑·Java Web项目开发案例导航
亮剑:站在思想理论的最前线
中共北京市委前线杂志社
亮剑·Java Web项目开发案例导航
亮剑精神:向自己进攻、向对手进攻、向市场进攻
杨菁 编;宿春礼
亮剑·Java Web项目开发案例导航
亮剑/新中国70年70部长篇小说典藏
都梁 著
亮剑·Java Web项目开发案例导航
亮剑高考数学压轴题
王文涛、薛玉财、刘彦永 著
亮剑·Java Web项目开发案例导航
亮剑精神
马志明 著
亮剑·Java Web项目开发案例导航
亮剑(2019版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑.NET:SharePoint Server 2007开发实战(含光盘1张
王俞 编;张建义
相关图书 / 更多
亮剑·Java Web项目开发案例导航
亮剑(20年增订版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑(2023新版)
都梁
亮剑·Java Web项目开发案例导航
亮剑营销
卫祖
亮剑·Java Web项目开发案例导航
亮剑(舒适阅读版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑生存法则
方军
亮剑·Java Web项目开发案例导航
亮剑:站在思想理论的最前线
中共北京市委前线杂志社
亮剑·Java Web项目开发案例导航
亮剑精神:向自己进攻、向对手进攻、向市场进攻
杨菁 编;宿春礼
亮剑·Java Web项目开发案例导航
亮剑/新中国70年70部长篇小说典藏
都梁 著
亮剑·Java Web项目开发案例导航
亮剑高考数学压轴题
王文涛、薛玉财、刘彦永 著
亮剑·Java Web项目开发案例导航
亮剑精神
马志明 著
亮剑·Java Web项目开发案例导航
亮剑(2019版)
都梁 著
亮剑·Java Web项目开发案例导航
亮剑.NET:SharePoint Server 2007开发实战(含光盘1张
王俞 编;张建义