标题：信息系统分析与设计实训教程
基本信息
书名：信息系统分析与设计实训教程
套系名称：高等院校信息管理与信息系统专业规划教材
书号：978-7-113-13715-1　
版次：1-1　
开本：16开[1]
页码：156页
作者：孙秀杰 关胜 邵欣欣 
出版时间：2011.11
定价：22 元
适用专业：信息管理与信息系统
出版社：中国铁道出版社
内容简介
"本书针对管理信息系统开发的全过程，通过一个完整的项目体现各个环节应完成的每项工作。
本书主要介绍了系统分析与设计的结构化生命周期法和面向对象法，通过对某超市采购、销售和库存业务背景的阐述，运用两种开发方法，从系统分析到系统设计及实施，每一个阶段、每一项工作，都以该项目为背景循序渐进地依次展开，最终形成一个体系完整的系统分析与设计报告。
本书内容分为6 篇，前5 篇以某超市为背景，提出超市的进货、库存和销售的业务需求，并对采购业务的全部分析和设计过程都给出了两套规范的解决方案；在第6 篇“实验指导”中给出了17 个实验。不论对于教师还是学生，本书都具有较大的参考价值和良好的可操作性。
全书通俗易懂，是一本理论联系实际、实践性较强的专业书籍，适合作为高校信息管理与信息系统、电子商务等专业的实训教材，也可以作为企业信息化培训的教材。
图书目录
"第 1 篇 系统分析与设计方法概述
第1 章结构化系统分析与设计方法................................................................................2
1.1 结构化生命周期法简介....................................................................................................... 2
1.2 结构化系统分析方法........................................................................................................... 3
1.2.1 需求分析和组织结构分析....................................................................................... 3
1.2.2 功能体系分析.......................................................................................................... 4
1.2.3 业务流程分析.......................................................................................................... 4
1.2.4 数据流程分析.......................................................................................................... 6
1.2.5 数据字典.................................................................................................................. 9
1.2.6 新系统的逻辑模型................................................................................................. 12
1.2.7 系统分析报告........................................................................................................ 12
1.3 结构化系统设计方法......................................................................................................... 12
1.3.1 功能模块设计........................................................................................................ 13
1.3.2 系统配置设计........................................................................................................ 17
1.3.3 代码设计................................................................................................................ 17
1.3.4 数据库设计............................................................................................................ 17
1.3.5 输入/输出设计....................................................................................................... 19
1.3.6 人-机对话设计...................................................................................................... 24
1.3.7 系统设计说明书..................................................................................................... 24
第2 章面向对象技术...................................................................................................26
2.1 面向对象技术概述............................................................................................................. 26
2.2 UML 概述.......................................................................................................................... 27
2.3 UML 基本元素构成........................................................................................................... 28
2.4 面向对象的分析与设计流程............................................................................................. 31
2.4.1 需求分析................................................................................................................ 32
2.4.2 系统静态分析........................................................................................................ 32
2.4.3 系统动态分析........................................................................................................ 33
2.4.4 面向对象分析设计的流程..................................................................................... 34
第2 篇 某超市采购业务的结构化系统分析与设计
第3 章采购业务的结构化系统分析..............................................................................38
3.1 采购业务的需求、组织结构、功能体系分析.................................................................. 38
3.2 采购业务的流程分析......................................................................................................... 39
3.3 采购业务的数据流程分析................................................................................................. 40
3.4 采购业务的数据字典......................................................................................................... 43
3.4.1 采购业务数据字典内容的提取.............................................................................. 43
3.4.2 采购业务数据字典的创建..................................................................................... 45
3.5 采购业务的系统分析报告................................................................................................. 49
第4 章采购业务的结构化系统设计..............................................................................51
4.1 采购业务的各种分析与设计............................................................................................. 51
4.2 采购业务的数据库设计..................................................................................................... 53
4.3 采购业务的人-机界面设计和输入/输出设计................................................................... 57
4.4 采购业务的系统设计说明书............................................................................................. 59
第3 篇 某超市采购业务面向对象系统分析与设计
第5 章采购业务用例图................................................................................................62
5.1 寻找采购业务角色............................................................................................................. 62
5.2 确定采购业务用例............................................................................................................. 62
5.2.1 寻找角色在系统中的行为..................................................................................... 63
5.2.2 确定采购业务用例................................................................................................. 64
5.3 用事件流和活动图描述采购业务用例.............................................................................. 65
5.4 采购业务用例优化............................................................................................................. 66
5.4.1 用例间的包含关系................................................................................................. 66
5.4.2 用例间的泛化关系................................................................................................. 68
5.4.3 用例间的扩展关系................................................................................................. 70
5.5 采购业务活动图的细化..................................................................................................... 72
第6 章采购业务类图、交互图和状态图.......................................................................74
6.1 采购业务类图（一） ........................................................................................................... 74
6.2 采购业务交互图................................................................................................................. 76
6.2.1 采购业务顺序图..................................................................................................... 76
6.2.2 采购业务协作图..................................................................................................... 78
6.3 采购业务类图（二） ......................................................................................................... 79
6.4 采购业务状态图................................................................................................................. 81
第7 章采购业务类图映射成数据库关系表....................................................................82
7.1 类图映射成数据库关系表的基本方法.............................................................................. 82
7.2 采购业务类图映射成的关系表.......................................................................................... 85
第4 篇 某超市采购系统实施
第8 章采购系统面向过程方法的实施...........................................................................88
8.1 数据库连接........................................................................................................................ 88
8.2 登录................................................................................................................................... 89
8.3 增加、删除和修改订单..................................................................................................... 90
8.4 查询功能............................................................................................................................ 92
第9 章 JSP 技术实现采购模块.....................................................................................93
9.1 准备开发环境.................................................................................................................... 93
9.2 界面举例............................................................................................................................ 97
第5 篇 案例——库存业务面向对象系统分析与设计
第10 章库存用例分析............................................................................................... 102
10.1 需求分析........................................................................................................................ 102
10.1.1 用户基本业务流程............................................................................................. 102
10.1.2 功能需求分析.................................................................................................... 102
10.2 系统用例模型................................................................................................................. 104
10.2.1 确定角色............................................................................................................ 104
10.2.2 创建用例............................................................................................................ 105
10.2.3 创建角色用例关系图......................................................................................... 106
第11 章系统动态模型与静态模型.............................................................................. 109
11.1 系统动态模型................................................................................................................. 109
11.2 系统静态模型................................................................................................................. 111
11.2.1 创建系统包图.................................................................................................... 111
11.2.2 系统类模型........................................................................................................ 113
11.2.3 数据库设计........................................................................................................ 115
第12 章主界面与系统管理的实现.............................................................................. 117
12.1 主界面的实现................................................................................................................. 117
12.2 系统管理模块实现......................................................................................................... 118
第13 章出入库管理与库存盘点模块实现................................................................... 120
13.1 入库管理模块实现......................................................................................................... 120
13.2 出库管理模块实现......................................................................................................... 123
13.3 库存盘点模块实现......................................................................................................... 124
第6 篇 实验指导
第14 章某超市进销存业务背景材料.......................................................................... 126
第15 章实验指导...................................................................................................... 133
实验1 熟悉系统开发步骤与常见工具.................................................................................. 133
实验2 结构化系统分析（1）——系统需求调查.................................................................. 134
实验3 结构化系统分析（2）——对“进销存”项目进行组织结构及业务流程分析........ 135
实验4 结构化系统分析（3）——根据需求模型绘制数据流图........................................... 135
实验5 结构化系统分析（4）——“进销存”系统数据字典的撰写................................... 137
实验6 结构化系统分析（5）——“进销存”系统需求分析报告的写作............................ 138
实验7 结构化系统设计（1）——绘制网络结构图、功能模块图、进行代码设计............ 139
实验8 结构化系统设计（2）——数据库设计...................................................................... 139
实验9 结构化系统设计（3）——“进销存”项目应用程序设计....................................... 140
实验10 结构化系统设计（4）——“进销存”系统I/O 设计............................................. 140
实验11 结构化系统设计（5）——“进销存”系统人-机界面的设计............................... 140
实验12 结构化系统设计（6）——系统设计说明书的撰写................................................ 141
实验13 面向对象系统分析与设计（1）——用例图............................................................ 141
实验14 面向对象系统分析与设计（2）——活动图............................................................ 143
实验15 面向对象系统分析与设计（3）——类图................................................................ 143
实验16 面向对象系统分析与设计（4）——状态图............................................................ 144
实验17 面向对象系统分析与设计（5）——交互图............................................................ 145"