第一图书网

JSP+Oracle动态网站开发案例精选

孙佳 清华大学出版社
出版时间:

2005-9  

出版社:

清华大学出版社  

作者:

孙佳  

页数:

437  

字数:

687000  

Tag标签:

无  

内容概要

本书讲解如何使用JSP和Oracle开发动态网站,并通过8个与现实生活息息相关的完整实例,使读者迅速掌握动态网站的开发方法和全过程。 全书共分10章,第1-2章提纲擎领,将动态网产站开发所涉及的关键知识点做了简要介绍,从第3章开始,每章精选一个案例,每个案例均以MVC框架结构设计数据库系统,按照软件开发的实施过程剖析系统的开发思路、方法和技巧。配套光盘包括所有案例的源程序,读者可以直接取用。 本书适合网页设计人员、Web应用开发人员和广大网络编程爱好者学习使用。

书籍目录

第1章 JSP技术简介 1.1 什么是JSP 1.1.1 JsP的起源与背景 1.1.2 JSP的优点 1.1.3 JSP和其他开发语言的比较 1.2 JSP平台的安装与配置 1.2.1 JSP应用平台简介 1.2.2 安装平台的环境要求 1.2.3 软件包的下载和安装 1.2.4 目录和环境的配置 1.3 简单实例:Welcome 1.3.1 源程序 1.3.2 配置 1.3.3 运行 1.4 JSP的各种技术 1.4.1 JSP的基本语法 1.4.2 JSP的两层结构模式 1.4.3 MVC三层结构模型 1.4.4 Struts框架 1.4.5 JSP和XML技术 1.4.6 JSP与J2EE分布式处理技术第2章 Oraole数据库系统设计 2.1 数据库基本理论 2.1.1 数据库发展历史 2.1.2 数据库设计模型 2.1.3 数据库设计的原则 2.1.4 数据库设计的基本步骤 2.2 Oracle数据库系统 2.2.1 Oracle数据库简介 2.2.2 Oracle数据库的安装 2.3 在JSP中使用Oracle技术 2.3.1 JDBC连接技术 2.3.2 JDO连接技术 2.4 数据库连接方法(Oracle为例) 2.4.1 直接连接数据文件 2.4.2 直接连接数据库 2.4.3 直接连接ODBC 2.4.4 创建命名连接 2.4.5 创建数据源连接 2.4.6 取得自身连接池连接 2.4.7 取得外部连接池连接 2.5 SQL知识介绍 2.5.1 SELECT查询语句 2.5.2 INSERT插入语句 2.5.3 UPDATE更新语句 2.5.4 DELETE删除语句第3章 个人数字助理系统 3.1 系统预览 3.2 需求分析 3.3 系统分析 3.3.1 系统功能描述 3.3.2 系统功能模块划分 3.3.3 系统流程分析 3.4 系统设计 3.4.1 数据库结构设计与实现 3.4.2 目录结构与通用模块 3.5 界面设计 3.5.1 登录界面设计 3.5.2 主界面设计 3.5.3 个人信息管理界面设计 3.5.4 通讯录界面设计 3.5.5 日程安排界面设计 3.5.6 个人文件管理界面设计 3.6 代码实现 3.6.1 登录模块代码实现 3.6.2 个人信息管理模块代码实现 3.6.3 通讯录模块代码实现 3.6.4 日程安排模块代码实现 3.6.5 个人文件管理模块代码实现 3.7 功能测试 3.8 本章小结第4章 消息留言系统 4.1 系统预览 4.2 需求分析 4.3 系统分析 4.3.1 系统功能描述 4.3.2 系统功能模块划分 4.3.3 系统流程分析 4.4 系统设计 4.4.1 数据库结构设计与实现 4.4.2 目录结构与通用模块 4.5 界面设计 4.5.1 管理员登录界面 4.5.2 管理员用户管理界面 4.5.3 管理员系统设置管理界面 4.5.4 用户注册界面 4.5.5 用户登录界面 4.5.6 用户撰写发送消息界面 4.5.7 用户收件箱管理界面 4.5.8 用户地址簿管理界面 4.6 代码实现 4.6.1 管理员登录 4.6.2 管理员用户管理 4.6.3 管理员系统设置管理 4.6.4 用户注册 4.6.5 用户登录 4.6.6 用户撰写发送消息 4.6.7 用户消息管理 4.6.8 用户地址簿管理 4.7 功能测试 4.8 小结第5章 学生课绩管理系统 5.1 系统预览 5.2 需求分析 5.3 系统分析 5.3.1 系统功能描述 5.3.2 系统功能模块划分 5.3.3 系统流程分析 5.4 系统设计 5.4.1 数据库结构设计与实现 5.4.2 目录结构与通用模块 5.5 界面设计 5.5.1 登录界面 5.5.2 管理员管理首页 5.5.3 管理员管理学生界面 5.5.4 管理员管理教师界面 5.5.5 管理员管理课程界面 5.5.6 管理员管理班级界面 5.5.7 学生选课界面 5.5.8 学生查看成绩界面 5.5.9 教师选择学生界面 5.5.10 教师公布成绩界面 5.6 代码实现 5.6.1 登录 5.6.2 管理员管理学生 5.6.3 管理员管理教师 5.6.4 管理员管理课程 5.6.5 管理员管理班级 5.6.6 学生选课 5.6.7 学生查看成绩 5.6.8 教师选择学生 5.6.9 教师公布成绩 5.7 功能测试 5.8 小结第6章 电子书店系统 6.1 系统预览 6.2 需求分析 6.3 系统分析 6.3.1 系统功能描述 6.3.2 系统功能模块划分 6.3.3 系统流程分析 6.4 系统设计 6.4.1 数据库结构设计与实现 6.4.2 目录结构与通用模块 6.5 界面设计 6.5.1 管理员登录界面 6.5.2 管理员管理图书界面 6.5.3 管理员管理订单界面 6.5.4 管理员管理用户界面 6.5.5 用户注册界面 6.5.6 用户登录界面 6.5.7 用户在线购物界面 6.5.8 用户管理购物车界面 6.5.9 用户查看订单界面 6.6 代码实现 6.6.1 管理员登录 6.6.2 管理员管理图书 6.6.3 管理员管理订单 6.6.4 管理员管理用户 6.6.5 用户注册 6.6.6 用户登录 6.6.7 用户在线购物 6.6.8 用户管理购物车 6.6.9 用户查看订单 6.7 功能测试 6.8 本章小结第7章 人事管理系统 7.1 系统预览 7.2 需求分析 7.3 系统分析 7.3.1 系统功能描述 7.3.2 系统功能模块划分 7.3.3 系统流程分析 7.4 系统设计 7.4.1 数据库结构设计与实现 7.4.2 目录结构与通用模块 7.5 界面设计 7.5.1 组织机构显示界面 7.5.2 增加新部门界面 7.5.3 修改部门信息界面 7.5.4 删除部门界面 7.5.5 部门下人员显示界面 7.5.6 显示单个人员信息界面 7.5.7 新增人员界面 7.5.8 修改人员信息界面 7.5.9 挂起人员界面 7.5.10 恢复和删除人员界面 7.5.11 查询人员界面 7.5.12 错误提示界面 7.6 代码实现 7.6.1 组织机构显示 7.6.2 增加新部门 7.6.3 修改部门信息 7.6.4 删除部门 7.6.5 部门下人员显示 7.6.6 显示单个人员信息 7.6.7 新增人员 7.6.8 修改人员信息 7.6.9 挂起、恢复和删除人员 7.6.10 查询人员 7.7 功能测试 7.8 本章小结第8章 会议管理系统 8.1 系统预览 8.2 需求分析 8.3 系统分析 8.3.1 系统功能分析 8.3.2 系统功能模块划分 8.3.3 系统流程分析 8.4 系统设计 8.4.1 数据库结构设计与实现 8.4.2 目录结构与通用模块 8.5 界面设计 8.5.1 登录界面 8.5.2 主界面 8.5.3 会议通知列表界面 8.5.4 发布会议通知界面 8.5.5 修改会议通知界面 8.5.6 浏览会议通知内容界面 8.5.7 填写反馈意见界面 8.5.8 会议纪要列表界面 8.5.9 起草会议纪要界面 8.5.10 修改会议纪要界面 8.5.11 浏览会议纪要界面 8.5.12 会议纪要审核界面 8.5.13 会议纪要成文界面 8.5.14 会议纪要归档界面 8.5.15 接收会议纪要列表界面 8.5.16 填写会议纪要反馈意见界面 8.5.17 督办落实列表界面 8.5.18 督办落实界面 8.5.19 会议纪要查询界面 8.6 代码实现 8.6.1 系统用户登录 8.6.2 会议通知列表 8.6.3 发布会议通知 8.6.4 修改会议通知 8.6.5 浏览会议通知内容 8.6.6 填写反馈意见 8.6.7 会议纪要列表 8.6.8 起草会议纪要 8.6.9 修改会议纪要 8.6.10 浏览会议纪要 8.6.11 会议纪要审核 8.6.12 会议纪要成文 8.6.13 会议纪要归档 8.6.14 接收会议纪要列表 8.6.15 填写会议纪要反馈意见 8.6.16 督办落实列表 8.6.17 督办落实 8.6.18 会议纪要查询 8.7 功能测试 8.8 小结第9章 教师论文管理系统 9.1 系统预览 9.2 需求分析 9.3 系统分析 9.3.1 系统功能描述 9.3.2 系统功能模块划分 9.3.3 系统流程分析 9.4 系统设计 9.4.1 数据库结构设计与实现 9.4.2 目录结构与通用模块 9.5 界面设计: 9.5.1 登录系统界面 9.5.2 学院管理界面 9.5.3 系所管理界面 9.5.4 人员管理界面 9.5.5 角色管理界面 9.5.6 论文管理界面 9.5.7 科技专著管理界面 9.5.8 学术报告管理界面 9.6 代码实现 9.6.1 登录系统 9.6.2 学院管理 9.6.3 系所管理 9.6.4 人员管理 9.6.5 角色管理 9.6.6 论文管理 9.6.7 科技专著管理 9.6.8 学术报告管理 9.7 功能测试 9.8 本章小结第10章 客户关系管理系统 10.1 系统预览 10.2 需求分析 10.3 系统分析 10.3.1 系统功能分析 10.3.2 系统功能模块划分 10.3.3 系统流程分析 10.4 系统设计 10.4.1 数据库结构设计与实现 10.4.2 目录结构与通用模块 10.5 界面设计 10.5.1 用户登录界面 10.5.2 主界面 10.5.3 联系人列表界面 10.5.4 新增联系人界面 10.5.5 修改联系人信息界面 10.5.6 客户列表界面 10.5.7 新增客户界面 10.5.8 修改客户信息页面 10.5.9 联系人的指定客户列表界面 10.5.10 联系人修改指定客户界面 10.6 代码实现 10.6.1 用户登录 10.6.2 联系人列表 10.6.3 新增联系人 10.6.4 修改联系人信息 10.6.5 删除联系人 10.6.6 客户列表 10.6.7 新增客户 10.6.8 修改客户信息 10.6.9 删除客户 10.6.10 联系人的指定客户列表 10.6.11 联系人修改指定客户 10.7 功能测试 10.8 本章小结


编辑推荐

  JSP是什么?Oracle又是什么?JSP是当前主流的B/S开发工具,Oracle是当前开发大型系统的数据库系统。书中不仅对两者进行系统的概述,而且通过讲解个人数字助理系统等8个精彩案例,读者学习基于JSP技术的Oracle应用系统的开发过程。这一过程涉及到需求分析、系统分析、系统设计、数据库设计、界面设计、代码编写、系统测试等等。  本书中的所有界面和代码都是通过作者验证调试过的,如果在学习时配合使用光盘,读者可以收到事半功倍的效果。

图书封面

图书标签Tags

广告

下载页面


JSP+Oracle动态网站开发案例精选 PDF格式下载



里面的代码有严重的问题,特别是关于程序部署的说明,如果完全按照代码里面说明,系统根本就跑不起来!对于我来说没什么,但是对于初学者就会搞不清楚怎么回事!


这本书,开始介绍的内容如struts,MVC等都挺先进的,但是后面的例子中没有使用,似乎只有JSP-JavaBean。而且在讲解中书中似乎只讲解处理部分的Servlet,对页面部分似乎很少提起。感觉连贯性不是太强,不适合想我这样的初学者。本身配套光盘,并不是书的补充,而是书的重要组成部分。如果书缺少了光盘,似乎此书价值也不大了。从图书馆借出的同学就辛苦了。自己的感觉,不知是否评论的恰当。见谅!


相关图书