欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

信息系统分析与设计(含盘)

书      号:9787113137168

丛  书 名:高等院校信息管理与信息系统专业规划教材

作      者:王晓煜

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:32

  • 内容简介

    本书主要针对信息系统开发的全过程,详细讲述生命周期法中各阶段的任务、方法及技术。全书共分9章。第1、2章从系统的角度入手,介绍了信息系统的相关概念及开发的方式方法;第3章讲述了习惯规划阶段的工作内容及方法;第4、5章详细讲述了结构化和面向对象两种系统分析方法的思想、步骤及所用工具;第6、7章详细讲述了结构化和面向对象两种系统设计方法的思想、步骤及所用工具;第8章讲述了系统实施阶段各项主要工作的原则及方法;第9章介绍了系统运行与维护阶段的主要工作内容。
  • 前言

    目前,企业信息化已进入了一个新的高潮,企业信息化的基本问题就是建设各种服务、
    管理和决策的计算机信息系统,因此迫切需要培养大批熟练掌握信息系统工程基本原理、方
    法和工具的信息系统开发人员。
    信息系统工程是理论与实践相结合,涉及信息技术、企业管理等多个学科的综合性学
    科。理论与实践是相辅相成的,从事系统工程的专业人员一方面需要掌握坚实的理论基础,
    另一方面需要积累丰富的开发经验。本书是在编者多年讲授“管理信息系统”、“商业信息
    系统”、“信息系统分析与设计”、“UML 语言”、“软件工程”等课程的基础上,结合开发实
    践编写而成的。
    “信息系统分析与设计”课程重点培养学生的以下11 个能力:
    (1)掌握信息系统分析与设计知识:掌握信息系统分析与设计的基本理论、技术及方法,
    综合运用现代企业管理知识和现代信息技术知识,分析信息系统的应用需求,设计新系统的
    逻辑模型和物理模型,提出新系统的开发方案。
    (2)全方位思维:识别并定义一个系统、系统行为和系统;应用跨学科的相关方法,保
    证对系统的全方位理解;认识系统的社会、企业和技术的背景环境;识别系统与外界的交互
    作用和对系统行为的影响。
    (3)书面交流:展示文章内容的连贯性和流畅性;用正确的文字拼写、标点符号和语法
    写作;对文件格式化;展示技术写作能力。
    (4)电子及多媒体交流:能制作电子演示材料;应用各种电子表达形式(图形、网页等)。
    (5)图表交流:画草图和正式图样;制作图表;解释正式技术图样和图像效果。
    (6)确立系统目标和要求:识别市场需求和机会;找出并分析顾客需求;确定有新技术
    或潜在需求所带来的机会;解释决定需求的背景环境因素;解释影响系统、系统目标和现有
    资源因素变化的可能性;解释系统目标和要求;解释初期目标(基于需求、机会和其他影响)。
    (7)定义功能、概念和结构:确定必要的系统功能(以及系统的行为指标);选择系统
    的定义;区分高层次的构架形式和结构;讨论将构架形式分解为单元,给单元赋予功能并定
    义单元间的接口。
    (8)系统建模和确保目标实现:找出技术性能指标的合理模型;讨论实施和运行的概念;
    讨论生命周期价值和成本(设计、实施、运行、机会等);讨论各种目标、功能、概念和结
    构间的取舍及收敛所需的迭代。
    (9)设计过程:为系统目标和要求导出每个单元或元件选择要求;分析备选设计方案;
    FOREWORD
    前 言
    选择初始设计方案;综合(评析)最终设计;能适应需求的变化。
    (10)设计过程的分段与方法:解释系统设计不同阶段(如概念设计、初步设计、详细
    设计)的工作;讨论适应特定开发项目的过程模型(自上而下模式、螺旋模式、并行模式等);
    讨论单一、平台和衍生产品的设计过程。
    (11)设计实施过程:阐述实施过程的表现、成本和质量的目标和指标;明确实施系统
    的设计。
    其具体能力要求在每一章的首页上列出,希望学生在学习时加以注意。
    全书共分9 章:第1、2 章从系统的角度入手,介绍了信息系统的相关概念及开发的方
    式方法;第3 章讲述了系统规划阶段的工作内容及方法;第4、5 章详细讲述了结构化和面
    向对象两种系统分析方法的思想、步骤及所用工具;第6、7 章详细讲述了结构化和面向对
    象两种系统设计方法的思想、步骤及所用工具;第8 章讲述了系统实施阶段各项主要工作的
    原则及方法;第9 章介绍了系统维护与评价阶段的主要工作内容。
    各章学时安排如下:
    章 讲 解 内 容 建议学时(共64 学时)
    第1、2 章 信息系统开发方法的基础知识 2
    第3 章 系统规划方法 8
    第4、5 章 结构化和面向对象两种系统的分析方法 32
    第6、7 章 结构化和面向对象两种系统的设计方法 16
    第8 章 系统实施、运行与维护的相关知识 4
    第9 章 信息系统的维护与评价工作 2
    本书由大连东软信息学院信息技术与商务管理系王晓煜副教授担任主编,负责全书框架
    设计、编写组织及统稿定稿工作;关胜、吴迪、王倩担任副主编。各章编写分工如下:王晓
    煜撰写第1 章(除1.6 节)和第2 章;韩雪撰写第1 章的1.6 节;关胜撰写第3、5、7 章;
    吴迪撰写第4 章(除4.1 节)和第6 章(除6.1 节);曹晶华撰写第4 章的4.1 节和第六章
    的6.1 节;宋喜莲撰写第8 章;王倩撰写第9 章。
    本书配套光盘开发由董秀芳完成。
    本书的编写参考和引用了许多专家、学者的相关研究和案例、习题,在此表示衷心的感
    谢。编者在本书的“参考文献”中尽量将所引用的文献来源列明,如有疏漏,敬请谅解。
    由于编者的学识与水平有限,书中难免存在疏漏之处,敬请读者批评指正。
    编 者
    2011 年9 月
  • 目录

    第 1 章信息系统概述.....................................................................................................1
    1.1 信息..................................................................................................................................... 2
    1.1.1 数据与信息的定义................................................................................................... 2
    1.1.2 信息的性质.............................................................................................................. 3
    1.2 系统..................................................................................................................................... 4
    1.2.1 系统的定义.............................................................................................................. 4
    1.2.2 系统的特性.............................................................................................................. 5
    1.3 信息系统的定义、功能和结构............................................................................................ 6
    1.3.1 信息系统的定义....................................................................................................... 6
    1.3.2 信息系统的功能....................................................................................................... 7
    1.3.3 信息系统的结构....................................................................................................... 8
    1.4 信息系统的发展................................................................................................................. 11
    1.5 信息系统的发展趋势......................................................................................................... 12
    1.5.1 企业资源规划........................................................................................................ 12
    1.5.2 客户关系管理........................................................................................................ 13
    1.5.3 决策支持系统........................................................................................................ 14
    1.6 Internet 与信息系统的发展................................................................................................ 15
    1.6.1 计算机网络的发展................................................................................................. 15
    1.6.2 Internet 的发展....................................................................................................... 16
    1.6.3 Internet 环境下信息系统的发展............................................................................ 17
    思考题........................................................................................................................................ 18
    第2 章信息系统开发概论............................................................................................19
    2.1 信息系统建设的复杂性..................................................................................................... 21
    2.2 信息系统开发的原则和条件............................................................................................. 21
    2.2.1 信息系统开发的原则............................................................................................. 21
    2.2.2 信息系统开发的条件............................................................................................. 22
    2.3 信息系统开发的组织管理................................................................................................. 23
    2.3.1 信息系统发展的诺兰模型..................................................................................... 23
    2.3.2 系统开发的组织机构............................................................................................. 24
    2.3.3 系统开发的人员组成............................................................................................. 25
    2.4 信息系统的开发方式......................................................................................................... 26
    2.5 信息系统的开发方法......................................................................................................... 27
    2.5.1 结构化生命周期法................................................................................................. 27
    2.5.2 原型法.................................................................................................................... 30

    2.5.3 面向对象方法........................................................................................................ 32
    思考题........................................................................................................................................ 33
    第3 章系统规划..........................................................................................................34
    3.1 系统规划概述.................................................................................................................... 36
    3.1.1 信息系统建设概述................................................................................................. 36
    3.1.2 相关的名词术语..................................................................................................... 39
    3.2 系统规划的任务和作用..................................................................................................... 40
    3.2.1 系统规划的任务..................................................................................................... 40
    3.2.2 系统规划的作用..................................................................................................... 41
    3.3 系统规划的内容和特点..................................................................................................... 42
    3.3.1 系统规划的内容..................................................................................................... 42
    3.3.2 系统规划的特点..................................................................................................... 44
    3.4 系统规划的原则和优势..................................................................................................... 45
    3.4.1 系统规划的原则..................................................................................................... 45
    3.4.2 系统规划的优势..................................................................................................... 47
    3.5 系统规划的方法................................................................................................................. 48
    3.5.1 关键成功因素法..................................................................................................... 48
    3.5.2 企业系统规划法..................................................................................................... 49
    3.5.3 战略目标集转化法................................................................................................. 62
    3.6 系统规划的可行性研究..................................................................................................... 64
    3.6.1 可行性研究的内容................................................................................................. 64
    3.6.2 可行性研究的步骤................................................................................................. 66
    3.6.3 可行性研究报告和系统设计任务书...................................................................... 67
    思考题........................................................................................................................................ 68
    第4 章结构化系统分析................................................................................................69
    4.1 系统分析的任务................................................................................................................. 71
    4.2 系统分析的目标................................................................................................................. 71
    4.3 系统分析的内容................................................................................................................. 72
    4.4 系统分析方法.................................................................................................................... 74
    4.5 详细调查............................................................................................................................ 75
    4.6 业务分析............................................................................................................................ 77
    4.6.1 组织机构分析........................................................................................................ 77
    4.6.2 组织职能分析........................................................................................................ 78
    4.6.3 业务流程分析........................................................................................................ 79
    4.7 数据流分析........................................................................................................................ 82
    4.7.1 数据流分析的内容................................................................................................. 82
    4.7.2 数据流图的基本图例............................................................................................. 83

    4.7.3 数据流图的层次结构............................................................................................. 84
    4.7.4 数据流图的绘制..................................................................................................... 85
    4.7.5 数据流图的检查..................................................................................................... 85
    4.8 数据字典............................................................................................................................ 89
    4.8.1 数据字典条目........................................................................................................ 89
    4.8.2 数据字典的建立与管理......................................................................................... 92
    4.9 处理逻辑描述.................................................................................................................... 93
    4.9.1 结构化语言............................................................................................................ 93
    4.9.2 判定树.................................................................................................................... 94
    4.9.3 判定表.................................................................................................................... 95
    4.10 数据立即存取图............................................................................................................... 97
    4.11 新系统的逻辑模型........................................................................................................... 99
    4.12 系统分析说明书............................................................................................................. 101
    思考题...................................................................................................................................... 102
    第5 章面向对象系统分析.......................................................................................... 104
    5.1 面向对象技术.................................................................................................................. 105
    5.1.1 面向对象技术的基本思想................................................................................... 105
    5.1.2 面向对象领域中的基本概念............................................................................... 106
    5.2 统一建模语言.................................................................................................................. 110
    5.3 面向对象系统分析的基本过程........................................................................................ 112
    5.3.1 需求分析.............................................................................................................. 112
    5.3.2 基本模型.............................................................................................................. 114
    5.3.3 主要活动.............................................................................................................. 115
    5.4 识别信息系统的目标和边界........................................................................................... 116
    5.4.1 识别信息系统的目标........................................................................................... 116
    5.4.2 明确信息系统的边界........................................................................................... 118
    5.5 用例与用例图.................................................................................................................. 119
    5.5.1 用例的概念.......................................................................................................... 119
    5.5.2 用例的识别.......................................................................................................... 119
    5.5.3 构建用例模型...................................................................................................... 120
    5.6 对象和类图...................................................................................................................... 121
    5.6.1 识别对象.............................................................................................................. 122
    5.6.2 识别属性.............................................................................................................. 125
    5.6.3 识别服务.............................................................................................................. 128
    5.6.4 识别对象关联...................................................................................................... 131
    5.6.5 构建逻辑模型——类图....................................................................................... 142
    5.7 顺序图.............................................................................................................................. 143
    思考题...................................................................................................................................... 145

    第6 章结构化系统设计.............................................................................................. 146
    6.1 系统设计的目标............................................................................................................... 147
    6.2 系统设计的原则............................................................................................................... 148
    6.3 系统设计的内容与方法................................................................................................... 151
    6.4 功能模块设计.................................................................................................................. 152
    6.4.1 子系统划分.......................................................................................................... 152
    6.4.2 模块结构图.......................................................................................................... 152
    6.4.3 模块划分的标准................................................................................................... 154
    6.4.4 模块结构图的基本结构....................................................................................... 157
    6.4.5 模块结构图的设计............................................................................................... 158
    6.5 系统物理配置设计........................................................................................................... 169
    6.5.1 系统性能指标...................................................................................................... 169
    6.5.2 系统的物理结构与设备配置............................................................................... 170
    6.6 代码设计.......................................................................................................................... 172
    6.6.1 代码设计的原则................................................................................................... 172
    6.6.2 代码的主要种类................................................................................................... 173
    6.6.3 代码校验的方法................................................................................................... 174
    6.6.4 代码设计步骤...................................................................................................... 175
    6.7 数据库设计...................................................................................................................... 175
    6.7.1 数据库设计基本步骤........................................................................................... 175
    6.7.2 概念设计.............................................................................................................. 178
    6.7.3 逻辑设计.............................................................................................................. 180
    6.7.4 物理设计.............................................................................................................. 181
    6.8 人-机接口设计................................................................................................................ 182
    6.8.1 输入设计.............................................................................................................. 182
    6.8.2 输出设计.............................................................................................................. 183
    6.8.3 人- 机对话设计.................................................................................................... 184
    6.9 处理过程设计.................................................................................................................. 185
    6.9.1 流程图.................................................................................................................. 186
    6.9.2 NS 图.................................................................................................................... 187
    6.10 系统设计说明书............................................................................................................. 188
    思考题...................................................................................................................................... 190
    第7 章面向对象系统设计.......................................................................................... 191
    7.1 OOD 系统模型................................................................................................................. 192
    7.2 OOD 设计......................................................................................................................... 193
    思考题...................................................................................................................................... 197

    第 8 章系统实施概述................................................................................................. 198
    8.1 系统实施阶段的任务....................................................................................................... 200
    8.2 系统实施阶段的特点....................................................................................................... 202
    8.3 系统实施的步骤和自顶向下的实施方法........................................................................ 203
    8.4 系统实施风险评估........................................................................................................... 204
    8.5 程序开发.......................................................................................................................... 205
    8.5.1 程序设计语言的特性及选择............................................................................... 205
    8.5.2 编程工作的标准................................................................................................... 207
    8.5.3 设计风格.............................................................................................................. 208
    8.5.4 程序设计方法...................................................................................................... 209
    8.6 软件测试.......................................................................................................................... 210
    8.6.1 软件测试的含义................................................................................................... 210
    8.6.2 不同阶段的软件测试........................................................................................... 212
    8.6.3 白盒测试与黑盒测试........................................................................................... 213
    8.6.4 测试用例的设计................................................................................................... 215
    8.6.5 软件测试原则...................................................................................................... 219
    8.6.6 自动化测试.......................................................................................................... 220
    8.7 系统转换.......................................................................................................................... 221
    8.7.1 系统转换的任务................................................................................................... 221
    8.7.2 系统转换的方法................................................................................................... 221
    思考题...................................................................................................................................... 223
    第9 章系统维护与评价.............................................................................................. 224
    9.1 系统维护.......................................................................................................................... 225
    9.1.1 系统维护的类型................................................................................................... 225
    9.1.2 系统维护的内容................................................................................................... 226
    9.1.3 系统维护工作的管理........................................................................................... 226
    9.2 系统评价.......................................................................................................................... 227
    思考题...................................................................................................................................... 229
    附录A 教材设计与教学建议....................................................................................... 230
    参考文献...................................................................................................................... 233
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1王晓煜 硕士 副教授信息系统 、ERP工作单位大连东软信息学院 信息技术与商务管理系邮政编码 116023电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    内容全面,实例丰富,简明易懂。
  • 书评书荐

  • 附件下载

图书推荐