软件开发综合训练教程

出版时间:2008-7  出版社:高等教育出版社  作者:宋国庆  页数:312  

内容概要

  《普通高等教育十一五国家级规划教材·软件开发综合训练教程:基于Java Web应用》根据应用型软件人才的培养目标,通过一个完整的软件项目全面展示开发软件系统的过程。书中针对各子系统功能的实现,通过精心设计的实例,分章节逐步讲解项目所需要的相关知识、技术和具体的应用方法。另外,书中还配备有丰富的实训项目课题,读者可以通过完成实训项目巩固相关知识,学会相关技术的应用方法,积累项目开发经验,在实践中逐步成长为一名合格的软件开发人员。

书籍目录

第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 JDK 5.0的安装与配置4.2.2 Tomcat 5.5的安装与配置4.2.3 安装SQL Server2005 JDBC Driver4.2.4 安装Struts4.2.5 Eclipse的安装与配置4.3 Eclipse的使用4.3.1 创建动态Web项目4.3.2 设置项目路径4.3.3 在动态Web项目中创建Servlet4.3.4 在动态Web项目中创建JSP4.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 嵌入式客户端脚本——JavaScript5.5 公司网站客户注册页面的实现5.5.1 表单技术的实现5.5.2 客户注册页面的实现5.5.3 客户表单信息填写的验证本章小结思考与练习实训:公司网站建设第6章 客户注册与登录6.1 客户注册与登录的功能分析和系统设计6.1.1 客户注册与登录的功能分析6.1.2 客户注册与登录的系统设计6.2 JSP Model 1相关技术及类的实现6.2.1 工具类6.2.2 JDBC6.2.3 JavaBean6.2.4 JSP6.3 客户注册与登录功能的实现6.3.1 网站首页中会员登录注册的实现方法6.3.2 客户注册功能实现6.3.3 客户登录功能实现6.4 客户注册与登录功能的开发步骤本章小结思考与练习实训:员工登录第7章 销售经理子系统7.1 Servlet和图片存取技术7.1.1 Setvlet基础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 开发带标签体的标签BodyTagSupport9.1.3 开发简单化的标签SimpleTagSupport9.2 销售业务员子系统分析与设计9.2.1 销售业务员子系统用例模型9.2.2 销售业务员子系统类体系结构9.2.3 销售业务员子系统界面组织结构9.3 接收订单模块功能实现9.3.1 接收订单模块中的数据库操作9.3.2 接收订单流程及实现方法9.4 销售业务员子系统运行步骤本章小结思考与练习实训:销售业务员子系统第10章 采购经理子系统10.1 Struts10.1.1 Struts组成结构和工作原理10.1.2 Struts核心组件10.1.3 View组件10.1.4 Struts配置10.1.5 调用Struts10.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 Stmts动态表单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 仓库管理子系统运行步骤本章小结小思考与练习实训:仓库管理子系统参考文献

图书封面

评论、评分、阅读与下载


    软件开发综合训练教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7