软件开发综合训练教程
暂无封面,等待上传

软件开发综合训练教程

宋国庆, 主编

出版社:高等教育出版社

年代:2008

定价:23.1

书籍简介:

本书是普通高等教育“十一五”国家级规划教材。本书从培养实用型人才的角度出发,系统地介绍了软件开发项目实施的全过程及其相关的基本概念。通过全真案例教学,指导学生按照企业实际工程项目所要求的质量标准,在规定的时间内完成规范化编程和质量测试等工作。全书按照软件项目开发实训的顺序分为三个阶段完成实训教学。第一阶段讲解软件开发项目的基本概念,指导学生完成实训的基础技能训练;第二阶段,通过范例讲解规范编程、跟踪调试及软件测试的方法;第三阶段讲述了实训案例的详细设计内容,要求学生在指导老师的带领下组成项目组,共同完成实训的实战阶段的任务。本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。

书籍目录:

第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.1JDK5.0的安装与配置

4.2.2Tomcat5.5的安装与配置

4.2.3安装SQLServer2005JDBCDriver

4.2.4安装Struts

4.2.5Eclipse的安装与配置

4.3Eclipse的使用

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.1Flash动画

5.4.2CSS样式

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.2JSPModel1相关技术及类的实现

6.2.1工具类

6.2.2JDBC

6.2.3JavaBean

6.2.4JSP

6.3客户注册与登录功能的实现

6.3.1网站首页中会员登录注册的实现方法

6.3.2客户注册功能实现

6.3.3客户登录功能实现

6.4客户注册与登录功能的开发步骤

本章小结

思考与练习

实训:员工登录

第7章销售经理子系统

7.1Servlet和图片存取技术

7.1.1Setvlet基础

7.1.2Servlet监听器

7.1.3Servlet过滤器

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.1MVC设计模式和分页显示技术

8.1.1MVC设计模式

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.1JSP自定义标签

9.1.1自定义标签

9.1.2开发带标签体的标签BodyTagSupport

9.1.3开发简单化的标签SimpleTagSupport

9.2销售业务员子系统分析与设计

9.2.1销售业务员子系统用例模型

9.2.2销售业务员子系统类体系结构

9.2.3销售业务员子系统界面组织结构

9.3接收订单模块功能实现

9.3.1接收订单模块中的数据库操作

9.3.2接收订单流程及实现方法

9.4销售业务员子系统运行步骤

本章小结

思考与练习

实训:销售业务员子系统

第10章采购经理子系统

10.1Struts

10.1.1Struts组成结构和工作原理

10.1.2Struts核心组件

10.1.3View组件

10.1.4Struts配置

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.1Struts动态表单

11.1.1Stmts动态表单

11.1.2Action类操作动态表单

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.1Struts标签库

12.1.1StrutsHTML标签库

12.1.2StrutsBean标签库

12.1.3StrutsLogic标签库

12.1.4web.xml文件部署标签库

12.1.5JSP文件中引用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仓库管理子系统运行步骤

本章小结小

思考与练习

实训:仓库管理子系统

参考文献

内容摘要:

  本书根据应用型软件人才的培养目标,通过一个完整的软件项目全面展示开发软件系统的过程。书中针对各子系统功能的实现,通过精心设计的实例,分章节逐步讲解项目所需要的相关知识、技术和具体的应用方法。另外,书中还配备有丰富的实训项目课题,读者可以通过完成实训项目巩固相关知识,学会相关技术的应用方法,积累项目开发经验,在实践中逐步成长为一名合格的软件开发人员。  本书是普通高等教育“十一五”国家级规划教材。全书从一个软件开发人员所需的知识、能力结构出发,通过一个完整的企业进销存系统开发项目实例,系统地介绍软件项目开发的全过程,详细讲解JavaScript、JDBC、Servlet、JSP、JavaBean和Struts等技术的实际应用,为读者提供一个应用开发的平台,使读者能够在开发项目的过程中掌握相应的知识和技能,逐步积累项目开发经验。全书贯穿企业化的编程规范和理念,引导读者形成良好的编程风格,帮助读者成长为一名能够满足软件企业要求的软件开发人员。  本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供软件开发培训人员、计算机从业人员和爱好者参考使用。

书籍规格:

书籍详细信息
书名软件开发综合训练教程站内查询相似图书
9787040233438
如需购买下载《软件开发综合训练教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)23.1语种简体中文
尺寸26装帧平装
页数印数 3000

书籍信息归属:

软件开发综合训练教程是高等教育出版社于2008.07出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。