第1章 概论 1
学习目标 1
1.1 引言 1
1.2 数据、信息与物流信息 1
1.2.1 数据 1
1.2.2 信息 1
1.2.3 数据与信息的关系 3
1.2.4 物流信息 4
1.3 信息系统和管理 7
1.3.1 信息系统的概念 7
1.3.2 信息系统的发展 8
1.3.3 信息系统和管理的关系 9
1.3.4 管理信息系统定义 12
1.3.5 管理信息系统的特点 13
1.4 物流管理信息系统 14
1.4.1 物流管理信息系统的定义 14
1.4.2 物流管理信息系统的结构 14
1.4.3 物流管理信息系统的类型 16
1.5小结 17
复习思考题 17
第2章 物流信息系统数据采集技术 18
学习目标 18
2.1 引言 18
2.2 射频数据采集技术 18
2.2.1 RFID系统的组成 18
2.2.2 RFID系统的工作原理 20
2.2.3 RFID系统的分类 22
2.3 条码数据采集技术 23
2.3.1 条码的概念与组成 23
2.3.2 条码的分类与编码方法 24
2.3.3 通用商品条码 25
2.3.4 条码识读设备 30
2.4 小结 33
复习思考题 33
第3章 物流信息系统规划与开发方法 34
学习目标 34
3.1 引言 34
3.2 系统规划的目标和任务 34
3.3 系统规划的方法 36
3.3.1 企业系统规划法 36
3.3.2 关键成功因素法 37
3.3.3 战略目标集转化法 38
3.3.4 系统规划方法的比较 38
3.4 可行性研究 39
3.4.1 技术可行性 39
3.4.2 经济可行性 39
3.4.3 组织可行性 40
3.5 信息系统开发方法 41
3.5.1 生命周期法 41
3.5.2 结构化方法 42
3.5.3 原型法 44
3.5.4 面向对象的系统开发方法 45
3.5.5 计算机辅助开发方法 50
3.6 小结 51
复习思考题 52
第4章 物流信息系统的系统分析 53
学习目标 53
4.1 引言 53
4.2 系统分析的思想与方法 53
4.2.1 系统分析的基本思想 53
4.2.2 系统分析内容与步骤 54
4.2.3 结构化系统分析的基本过程 54
4.3 组织结构与功能分析 55
4.3.1 组织机构状况的调查与分析 56
4.3.2 组织/业务关系分析 57
4.3.3 业务功能一览表 58
4.4 业务流程分析 59
4.5 数据与数据流程分析 60
4.5.1 调查数据的汇总分析 60
4.5.2 数据流程分析 61
4.5.3 数据字典 62
4.5.4 表达处理逻辑的工具 64
4.6 功能/数据分析 67
4.6.1 U/C矩阵及其建立 67
4.6.2 正确性检验 67
4.6.3 U/C矩阵的求解 69
4.6.4 系统功能划分与数据资源分布 70
4.7 新系统逻辑方案的建立 71
4.8 系统分析说明书 72
4.8.1 系统分析说明书的内容 72
4.8.2 系统分析说明书的审议 73
4.9 小结 73
复习思考题 74
第5章 物流信息系统的系统设计 75
学习目标 75
5.1 引言 75
5.2 系统设计的任务与步骤 75
5.3 系统总体设计 77
5.3.1 系统结构设计 77
5.3.2 系统处理流程设计 78
5.3.3 网络设计及其原则 80
5.4 代码设计 81
5.4.1 代码的作用 81
5.4.2 代码的种类 82
5.4.3 代码的类型 83
5.4.4 代码校验方法 83
5.4.5 代码设计的原则 84
5.4.6 代码设计的步骤 84
5.5 数据库设计 85
5.5.1 概念结构设计 85
5.5.2 逻辑结构设计 87
5.5.3 数据库物理设计 89
5.6 输入/输出设计 90
5.6.1 输出设计 90
5.6.2 输入设计 92
5.6.3 用户界面设计 93
5.7 功能模块设计 94
5.7.1 功能模块设计的目的和内容 94
5.7.2 功能模块设计原则和方法 94
5.7.3 功能模块设计工具 95
5.8 系统设计说明书 97
5.9 小结 97
复习思考题 98
第6章 物流信息系统的实施与管理 99
学习目标 99
6.1 引言 99
6.2 系统实施的任务与步骤 99
6.3 程序设计 100
6.3.1 程序设计的基本要求 100
6.3.2 程序设计的基本原则 101
6.3.3 结构化程序设计 101
6.3.4 常用的编程工具与开发环境 102
6.4 程序和系统调试 103
6.4.1 调试方法和步骤 103
6.4.2 程序模块调试 104
6.4.3 子系统分调 104
6.4.4 系统联调 105
6.4.5 特殊测试 105
6.5 新系统的建立 105
6.5.1 数据录入 105
6.5.2 人员以及岗位培训 106
6.5.3 系统试运行 106
6.5.4 系统转换 107
6.6 物流信息系统开发管理 108
6.6.1 物流信息系统开发工作计划 108
6.6.2 系统开发进度控制 109
6.7 系统运行管理 109
6.7.1 日常管理与维护 110
6.7.2 系统文档管理 110
6.7.3 系统安全保密管理 112
6.8 系统的评价 112
6.8.1 系统的评价内容 112
6.8.2 系统的评价体系 113
6.9 小结 115
复习思考题 115
第7章 关系数据库与SQL语言 116
学习目标 116
7.1 引言 116
7.2 关系数据库 116
7.2.1 关系数据库的数据结构 116
7.2.2 关系数据库的操作 118
7.2.3 完整性约束条件 118
7.3 SQL语言简介 118
7.3.1 SQL语言的组成 119
7.3.2 SQL语言的语法 119
7.4 SQL Server数据库 123
7.4.1 SSMS概览 124
7.4.2 创建新数据库 127
7.4.3 编辑查询 129
7.4.4 存储过程 130
7.4.5 数据库关系图 133
7.5 小结 135
复习思考题 135
第8章 ASP.NET编程基础 136
学习目标 136
8.1 引言 136
8.2 HTML简介 136
8.2.1 HTML基本概念 136
8.2.2 HTML的表单 138
8.3 ASP.NET基础 139
8.4 Visual Studio集成开发环境 140
8.4.1 Visual Studio 2005安装 140
8.4.2 Visual Studio 2005概览 141
8.4.3 集成开发环境 142
8.4.4 项目管理 145
8.5 Visual C#程序设计入门 147
8.5.1 用Visual C#创建第一个Web应用程序 147
8.5.2 C#语言基础 148
8.5.3 面向对象基础 155
8.6 ASP.NET的基本控件 160
8.6.1 服务器控件的类型 160
8.6.2 Web服务器控件的常用属性 162
8.6.3 常见的服务器控件 163
8.7 小结 168
复习思考题 169
第9章 ASP.NET开发技术 170
学习目标 170
9.1 引言 170
9.2 使用ADO.NET访问数据库 170
9.2.1 ADO.NET简介 170
9.2.2 ADO.NET数据提供程序 171
9.2.3 用ADO.NET对象访问SQL Server数据库 171
9.3 ASP.NET数据控件 174
9.3.1 数据源控件 175
9.3.2 数据绑定控件 179
9.4 配置WEB应用程序 186
9.4.1 认识Web.config文件 187
9.4.2 Web.config配置文件(默认的配置设置) 187
9.4.3 自定义Web.config文件配置节 189
9.4.4 访问Web.config文件 189
9.5 小结 189
复习思考题 190
第10章 物流信息系统开发案例 191
学习目标 191
10.1 引言 191
10.2 仓储管理系统规划 191
10.2.1 项目概述 191
10.2.2 信息系统总体方案的确定 192
10.3 仓储管理信息系统分析 193
10.3.1 仓储管理系统概述 193
10.3.2 仓储管理的业务流程分析 194
10.3.3 数据流程分析 195
10.3.4 数据字典 196
10.4 仓储管理信息系统设计 203
10.4.1 主要功能模块 203
10.4.2 模块处理过程的设计 204
10.4.3 表单样式 204
10.4.4 数据库设计 205
10.5 仓储管理信息系统实现 212
10.5.1 新建网站的项目准备 212
10.5.2 用户登录处理 214
10.5.3 基础数据维护 218
10.5.4 物资入库管理 227
10.5.5 盘点管理 239
10.5.6 查询统计 242
10.5.7 库存控制 248
10.6 小结 253
复习思考题 253
参考文献 255