顶部
收藏

软件开发综合训练教程——基于Java Web应用

“十一五”国家规划教材

作者:
宋国庆
定价:
34.90元
ISBN:
978-7-04-023343-8
版面字数:
490千字
开本:
16开
全书页数:
312页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2008-07-30
物料号:
23343-00
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

目  录
 第1章 管理信息系统基础
  1.1 管理信息系统概述
   1.1.1 管理信息系统的基本概念及特征
   1.1.2 管理信息系统的功能
   1.1.3 管理信息系统的结构
   1.1.4 管理信息系统的现状及发展方向
  1.2 管理信息系统的开发
   1.2.1 管理信息系统的开发原则
   1.2.2 管理信息系统的开发方式
   1.2.3 管理信息系统的开发方法
   1.2.4 常用的CASE工具
   1.2.5 管理信息系统的开发过程
  1.3 进销存管理基础
   1.3.1 企业进销存管理业务描述
   1.3.2 相关术语及基础知识
  本章小结
  思考与练习
 第2章 系统的业务模型
  2.1 公司的组织结构及系统划分
   2.1.1 公司的组织结构
   2.1.2 系统划分
  2.2 工作岗位职责及系统功能
   2.2.1 销售经理
   2.2.2 销售业务员
   2.2.3 采购经理
   2.2.4 采购业务员
   2.2.5 仓库管理员
   2.2.6 客户
  2.3 业务数据
   2.3.1 基本业务数据
   2.3.2 派生业务数据
  2.4 业务控制流程
   2.4.1 客户注册控制流程
   2.4.2 采购控制流程
   2.4.3 销售控制流程
  2.5 事件流程图
   2.5.1 系统总体事件流程图
   2.5.2 销售部门事件流程图
   2.5.3 采购部门事件流程图
   2.5.4 仓库事件流程图
   2.5.5 客户事件流程图
  本章小结
  思考与练习
 第3章 数据库设计
  3.1 数据模型
   3.1.1 概念数据模型
   3.1.2 物理数据模型
   3.1.3 实体关系模型向物理数据模型的转换
   3.1.4 规范化
  3.2 进销存系统的实体关系模型
   3.2.1 员工实体关系子模型
   3.2.2 销售实体关系子模型
   3.2.3 采购实体关系子模型
   3.2.4 仓库实体关系子模型
  3.3 进销存系统的物理数据模型
   3.3.1 员工物理数据子模型
   3.3.2 销售物理数据子模型
   3.3.3 采购物理数据子模型
   3.3.4 仓库物理数据子模型
   3.3.5 其他表
   3.3.6 视图模型
  3.4 数据库安全设计
  本章小结
  思考与练习
  实训:建立商品进销存系统数据库
 第4章 系统构成及编程规范
  4.1 系统配置
   4.1.1 技术选型
   4.1.2 网络系统配置
   4.1.3 软件开发与运行环境
   4.1.4 软件开发工具
  4.2 软件开发平台的搭建
   4.2.1 JDK5.0 的安装与配置
   4.2.2 Tomcat5.5的安装与配置
   4.2.3 安装SQL Server 2005 JDBC Driver
   4.2.4 安装Struts
   4.2.5 Eclipse的安装与配置
  4.3 Eclipse的使用
   4.3.1 创建动态Web项目
   4.3.2 设置项目路径
   4.3.3 在动态Web项目中创建Servlet
   4.3.4 在动态Web项目中创建JSP
  4.4 软件总体结构
   4.4.1 系统划分
   4.4.2 开发环境下的系统组织结构
   4.4.3 系统部署目录结构
  4.5 软件设计规范
   4.5.1 命名规则
   4.5.2 注释方法
   4.5.3 源文件编排格式
   4.5.4 变量与对象的使用规则
   4.5.5 表达式规则
   4.5.6 语句编写规则
  本章小结
  思考与练习
  实训:建立软件开发与运行环境
 第5章 公司网站页面制作
  5.1 公司网站概述
  5.2 公司网站的整体规划
   5.2.1 公司网站模块设计
   5.2.2 公司网站整体风格设计
   5.2.3 公司网站管理结构设计
   5.2.4 页面布局设计
  5.3 公司网站页面的制作
   5.3.1 创建站点的准备工作
   5.3.2 常用的页面布局技术
   5.3.3 站点首页面的制作
   5.3.4 一级栏目页面的制作
   5.3.5 客户订购子系统主体页面的实现
  5.4 公司网站页面的特殊效果
   5.4.1 flash动画
   5.4.2 CSS样式
   5.4.3 动态标记
   5.4.4 嵌入式客户端脚本——JavaScript
  5.5 公司网站客户注册页面的实现
   5.5.1 表单技术的实现
   5.5.2 客户注册页面的实现
   5.5.3 客户表单信息填写的验证
  本章小结
  思考与练习
  实训:公司网站建设
 第6章 客户注册与登录
  6.1 客户注册与登录的功能分析和系统设计
   6.1.1 客户注册与登录的功能分析
   6.1.2 客户注册与登录的系统设计
  6.2 JSP Model1 相关技术及类的实现
   6.2.1 工具类
   6.2.2 JDBC
   6.2.3 JavaBean
   6.2.4 JSP
  6.3 客户注册与登录功能的实现
   6.3.1 网站首页中会员登录注册的实现方法
   6.3.2 客户注册功能实现
   6.3.3 客户登录功能实现
  6.4 客户注册与登录功能的开发步骤
  本章小结
  思考与练习
  实训:员工登录
 第7章 销售经理子系统
  7.1 Servlet和图片存取技术
   7.1.1 Servlet基础
   7.1.2 Servlet监听器
   7.1.3 Servlet过滤器
   7.1.4 图片存取技术
  7.2 销售经理子系统分析与设计
   7.2.1 销售经理子系统用例模型
   7.2.2 销售经理子系统类体系结构
   7.2.3 销售经理子系统界面组织结构
  7.3 管理客户模块功能实现
   7.3.1 管理客户模块中的数据库操作
   7.3.2 管理客户模块中的控制类
   7.3.3 管理客户流程及实现方法
  7.4 销售经理子系统运行步骤
  本章小结
  思考与练习
  实训:销售经理子系统
 第8章 客户订购子系统
  8.1 MVC设计模式和分页显示技术
   8.1.1 MVC设计模式
   8.1.2 分页显示技术
  8.2 客户订购子系统分析与设计
   8.2.1 客户订购子系统用例模型
   8.2.2 客户订购子系统类体系结构
   8.2.3 客户订购子系统界面组织结构
  8.3 选购商品模块功能实现
   8.3.1 选购商品模块中的数据库操作
   8.3.2 选购商品模块中的控制类
   8.3.3 选购商品流程及实现方法
  8.4 客户订购子系统运行步骤
  本章小结
  思考与练习
  实训:客户订购子系统
 第9章 销售业务员子系统
  9.1 JSP自定义标签
   9.1.1 自定义标签
   9.1.2 开发带标签体的标签BodyTagSupport
   9.1.3 开发简单化的标签BodyTagSupport
  9.2 销售业务员子系统分析与设计
   9.2.1 销售业务员子系统用例模型
   9.2.2 销售业务员子系统类体系结构
   9.2.3 销售业务员子系统界面组织结构
  9.3 接收订单模块功能实现
   9.3.1 接收订单模块中的数据库操作
   9.3.2 接收订单流程及实现方法
  9.4 销售业务员子系统运行步骤
  本章小结
  思考与练习
  实训:销售业务员子系统
 第10章 采购经理子系统
  10.1 Struts
   10.1.1 Struts组成结构和工作原理
   10.1.2 Struts核心组件
   10.1.3 View组件
   10.1.4 Struts配置
   10.1.5 调用Struts
  10.2 采购经理子系统分析与设计
   10.2.1 采购经理子系统用例模型
   10.2.2 采购经理子系统类体系结构
   10.2.3 采购经理子系统界面组织结构
  10.3 制订采购计划模块功能实现
   10.3.1 制订采购计划模块中的数据库操作
   10.3.2 制订采购计划模块中的控制类
   10.3.3 制订采购计划流程及实现方法
  10.4 采购经理子系统运行步骤
  本章小结
  思考与练习
  实训:采购经理子系统
 第11章 采购业务员子系统
  11.1 Struts动态表单
   11.1.1 Struts动态表单
   11.1.2 Action类操作动态表单
  11.2 采购业务员子系统分析与设计
   11.2.1 采购业务员子系统用例模型
   11.2.2 采购业务员子系统类体系结构
   11.2.3 采购业务员子系统界面组织结构
  11.3 制订采购单模块功能实现
   11.3.1 制订采购单模块中的数据库操作
   11.3.2 制订采购单模块中的控制类
   11.3.3 制订采购单流程及实现方法
  11.4 采购业务员子系统运行步骤
   本章小结
   思考与练习
   实训:采购业务员子系统
 第12章 仓库管理子系统
  12.1 Struts标签库
   12.1.1 Struts HTML标签库
   12.1.2 Struts Bean标签库
   12.1.3 Struts Logic标签库
   12.1.4 web.xml文件部署标签库
   12.1.5 JSP文件中引用Struts标签
  12.2 仓库管理子系统分析与设计
   12.2.1 仓库管理子系统用例模型
   12.2.2 仓库管理子系统类体系结构
   12.2.3 仓库管理子系统界面组织结构
  12.3 入库管理模块功能实现
   12.3.1 入库管理模块中的数据库操作
   12.3.2 入库管理模块中的Action类
   12.3.3 入库管理流程及实现方法
  12.4 仓库管理子系统运行步骤
  本章小结
  思考与练习
  实训:仓库管理子系统
  参考文献
  • 本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供软件开发培训人员、计算机从业人员和爱好者参考使用。

相关图书