信息系统分析与设计

信息系统分析与设计"

作者:杨选辉
ISBN:9787302151265
定价:¥35
字数:千字
页数:
出版时间:2007.07.01
开本:
版次:1-7
装帧:
出版社:清华大学出版社
简介

   本书按照信息系统的生命周期详细地阐述了信息系统分析与设计的理论、方法和工具。全书由3篇共14章和附录A、B、C组成。第1篇(1~3章)为入门篇,分别介绍了信息系统的基础概念、信息系统的发展和应用、信息系统建设的概况。第2篇(4~11章)为基础篇,介绍了信息系统开发过程,包括信息系统的规划、分析、设计(包括总体设计和详细设计)、编码、测试和维护,重点讨论了结构化分析与设计的技术和方法,第11章简要介绍了一些在信息系统建设过程中项目管理方面的知识。第3篇(12~14章)为提高篇,主要介绍了面向对象的信息系统开发方法的基础过程,包括面向对象的信息系统分析与设计、实现与测试。附录A列出了本课程的实验要求、实验参考题目和相关文档的格式内容,协助读者完成实验教学目的。附录B提供了3套模拟试题供读者综合检测学习情况。附录C提供了每章课后习题及综合测试题的参考答案。全书结构清晰,内容全面系统,素材丰富,突出了实例教学,强调了应用,能帮助读者在较短的时间内熟悉和掌握信息系统分析与设计、维护和管理的基本方法。

    本书可作为高等院校信息管理与信息系统专业、电子商务专业、计算机应用专业及其他相关专业的教材和参考书,也可作为从事信息系统开发的管理人员和技术人员的参考书。

前言

1. 本书背景

当今世界,信息技术日新月异,经济全球化深入发展,信息化已经成为社会生产力发展和人类文明进步新的重要动力,并正引领世界经济和社会发生巨大变革,信息和信息系统的概念已经深入到社会的各个行业。因为有了信息系统,企业正在经历着一个巨大的变革,从数据处理到过程自动化,管理控制决策,再到支持企业获得战略优势,信息技术渗透到企业的每一个角落,为企业的竞争和发展赢得了时间。因为有了信息系统,各行各业的效率得到了很大提高,信息系统的作用日趋重要。高校学生毕业后在实际工作中将不可避免地成为各种信息系统的使用者或开发者。因此,很有必要开设信息系统分析和设计课程,以使学生了解系统开发的思想,掌握信息系统分析、设计、维护和管理的方法,以适应信息化的生活和工作模式。

2. 本书内容

本书从信息系统的基本概念出发,按照信息系统的生命周期,系统、完整、准确、详细地阐述了信息系统分析与设计的理论、方法和工具。全书由3篇共14章和附录A、B、C组成。

3. 本书特点

本书的作者有着多年从事信息系统分析与设计的教学经验和开发信息系统的实践体会,能够把握住本课程的技术总体。本书既考虑了教师“教”的方便,又充分考虑了学生“学”的轻松,是一本学习信息系统的最佳指导书。总的来说,本书具有以下几大特点:

(1) 本书非常注重可读性、实用性和可操作性,以浅显易懂的语言描述信息系统中的专业术语,按照由浅入深、循序渐进、由易到难的原则进行了合理的编排,构思清晰。本书精选了信息系统分析与设计过程中的核心内容,着眼于课程的最实用的部分,尽可能让学习者在较短的时间内掌握信息系统分析与设计过程中最重要、最核心的部分。

(2) 本书内容系统全面,语言简洁流畅;概念解释准确、严谨,图文并茂;素材丰富,例题多样,通俗易懂。另外,在每章的后面都附带有形式多样的习题,并在附录B中安排了3套综合性的模拟试题,可供读者学习和自测使用。

(3) 本书突出了实例教学,在重要的知识点上基本都安排了两个以上的例子进行教学,并在课后习题及模拟试卷中又有体现,实践证明,这种反复刺激的教学方法非常有效。 

(4) 信息系统分析与设计课程是一门理论性和实践性都很强的课程。为了突出这一点,本书在附录A中安排了10个实验课题,给出了实验要求,可供实验参考。课题虽小,但“五脏俱全”,对掌握有关技术大有裨益。

(5) 本书配有网络版综合性电子教案,有教学文件、教学内容、参考资料、在线练习、网络实验等栏目,大大方便了教学工作,如有需要可与清华大学出版社联系,免费提供。

4. 本课程课时安排建议

本课程推荐学时为64学时,其中课堂教学48学时,上机实践16学时,具体分配如表所示。

教学环节

教学时数

课程内容

讲课实验实践习题课讨论课设计其他小计

信息系统导论22

信息系统应用与发展22

信息系统建设概论22

信息系统规划325

信息系统分析9211

信息系统总体设计527

信息系统详细设计448

信息系统的编码347

信息系统测试628

信息系统维护33

信息系统的项目管理66

面向对象的信息系统分析与设计方法33

总计481664

5. 本书适用对象

本书可用作高等院校信息管理与信息系统专业、电子商务专业、计算机应用专业及其他相关专业的教材和参考书,也可作为从事信息系统开发的管理人员和技术人员的参考书。

6. 本书编写情况说明

全书由南昌大学的杨选辉担任策划、主编并统一审稿。其中第4章~11章和附录由杨选辉编写,第1章~3章由华东交通大学的赵珑编写,第12章~14章由华东交通大学的李山编写;敖建华、郭晓虹、饶志华、兰长明、张婕钰参与了第2、4、9、11、14章的编写工作。

本书在编写过程中得到了陈恳教授、王命延教授、白似雪教授、龚花萍教授、徐苏教授的大力支持和帮助,在此表示衷心的感谢。

由于作者水平有限,书中难免有不足与疏漏之处,敬请读者批评指正!

编者

2007年3月

目录

第1章信息系统导论1

1.1信息1

1.1.1信息的定义1

1.1.2信息的特性2

1.1.3信息的分类3

1.1.4信息与决策4

1.2系统6

1.2.1系统的定义6

1.2.2系统的特性6

1.2.3系统的分类7

1.2.4与系统相关的概念8

1.2.5系统的方法9

1.3信息系统10

1.3.1信息系统的定义和特征10

1.3.2信息系统的发展过程11

1.3.3信息系统的组成13

1.3.4信息系统的功能13

1.3.5信息系统的结构16

1.4信息系统的类型21

1.4.1信息处理系统21

1.4.2管理信息系统22

1.4.3决策支持系统23

1.4.4主管信息系统25

1.4.5办公信息系统26

习题127

第2章信息系统的应用与发展29

2.1信息系统的用户及其需求29

2.2信息系统的应用环境30

2.2.1信息化31

2.2.2知识经济33

2.3信息系统的应用与发展35

2.3.1企业资源计划36

2.3.2客户关系管理40

2.3.3供应链管理42

2.3.4计算机集成制造系统44

2.3.5电子商务与电子商务系统46

2.3.6电子政务49

2.3.7地理信息系统51

2.3.8战略信息系统54

2.3.9信息资源管理56

2.4信息意识、信息道德与信息素质58

2.4.1信息意识58

2.4.2信息道德59

2.4.3信息素质59

习题260

第3章信息系统建设概论62

3.1信息系统建设概述62

3.1.1信息系统建设涉及的因素62

3.1.2信息系统建设的发展规律63

3.1.3信息系统建设的特点65

3.1.4信息系统建设的技术部门66

3.2信息系统的生命周期67

3.3信息系统开发方法69

3.3.1早期开发方法的不足69

3.3.2结构化系统开发方法70

3.3.3面向对象系统开发方法72

3.3.4原型法75

3.3.5CASE方法78

3.4信息系统的开发管理79

3.4.1信息系统开发方式的选择79

3.4.2信息系统开发的基础条件80

3.4.3信息系统开发的人员分工81

习题382

第4章信息系统的规划84

4.1信息系统规划概述84

4.1.1信息系统规划的概念84

4.1.2信息系统规划的必要性85

4.1.3信息系统规划的任务85

4.1.4信息系统规划的特点85

4.1.5信息系统规划的原则86

4.1.6信息系统规划的组织86

4.2信息系统规划的基本内容和步骤86

4.2.1信息系统规划的基本内容86

4.2.2信息系统规划的基本步骤88

4.3信息系统规划方法90

4.3.1企业系统规划法90

4.3.2战略集合转移法93

4.3.3关键成功因素法95

4.3.43种系统规划方法的比较96

4.4可行性研究96

4.4.1可行性研究概述96

4.4.2可行性研究的步骤97

4.4.3可行性研究的内容100

4.4.4可行性研究报告104

4.5项目开发计划104

习题4105

第5章信息系统的需求分析106

5.1需求分析概述106

5.1.1需求分析的任务和目的106

5.1.2需求分析的难点107

5.1.3需求分析的步骤107

5.1.4需求分析的原则108

5.1.5需求分析方法109

5.2结构化分析方法110

5.2.1数据流图110

5.2.2数据字典118

5.2.3加工逻辑的描述122

5.2.4需求分析的其他工具126

5.3需求分析文档129

5.4需求分析评审131

习题5132

第6章信息系统的总体设计134

6.1系统设计的基本原理和优化规则134

6.1.1系统设计的基本原理134

6.1.2系统设计的优化规则139

6.2总体设计概述142

6.2.1总体设计的目的和任务142

6.2.2总体设计说明书143

6.2.3总体设计的评审143

6.2.4总体设计的图形工具143

6.3面向数据流的总体设计方法146

6.3.1数据流图的类型146

6.3.2变换分析148

6.3.3事务分析153

6.3.4混合结构分析154

6.3.5总体设计的实例154

习题6156

第7章信息系统的详细设计158

7.1详细设计概述158

7.2详细设计的工具159

7.3结构化程序设计方法166

7.4面向数据结构的设计方法168

7.5程序的复杂性度量171

7.5.1环形复杂度的度量方法172

7.5.2文本复杂度的度量方法174

7.6人机界面设计176

7.6.1用户的使用需求分析176

7.6.2人机界面的设计原则178

7.6.3人机界面实现的原则179

习题7181

第8章信息系统的程序编码184

8.1编码的目的184

8.2程序设计语言184

8.3程序的编码风格189

8.4程序的效率问题194

8.5程序设计途径196

8.5.1程序设计方法论196

8.5.2程序设计自动化196

8.6程序设计工具197

习题8199

第9章信息系统的测试201

9.1系统测试的基本概念201

9.1.1系统测试的定义201

9.1.2系统测试的作用和意义201

9.1.3系统测试的目的202

9.1.4系统测试的基本原则202

9.1.5系统测试的方法203

9.1.6系统测试的过程205

9.2系统测试的步骤206

9.2.1单元测试207

9.2.2集成测试209

9.2.3确认测试211

9.2.4系统测试212

9.3系统测试方案的设计213

9.3.1白盒测试方法214

9.3.2黑盒测试方法219

9.3.3实用综合测试策略225

9.4系统调试228

9.4.1系统调试的定义和目的228

9.4.2系统调试的过程228

9.4.3系统调试的方法229

9.4.4系统调试的原则231

9.5系统的可靠性231

习题9232

第10章信息系统的维护235

10.1系统维护的基本概念235

10.1.1系统维护的内容235

10.1.2系统维护的类型235

10.1.3系统维护的特点237

10.1.4系统维护工作量的估算和影响因素239

10.1.5系统维护的策略239

10.2系统维护任务的实施240

10.3系统的可维护性244

10.3.1影响系统可维护性的因素244

10.3.2提高系统可维护性的方法244

10.4系统维护的副作用246

10.5系统的逆向工程和再工程247

习题10248

第11章信息系统项目的管理250

11.1信息系统项目的成本管理250

11.1.1信息系统成本的构成250

11.1.2成本估算250

11.1.3成本控制252

11.2信息系统项目的风险管理252

11.2.1风险分类252

11.2.2风险识别253

11.2.3风险预测与评估254

11.2.4风险管理255

11.3信息系统项目的计划管理和进度控制256

11.3.1信息系统项目工作计划的编制257

11.3.2信息系统项目进度的控制257

11.3.3常用的进度控制方法258

11.4信息系统项目的质量管理261

11.4.1项目质量的定义261

11.4.2项目质量的度量和评价261

11.4.3项目质量的保证262

11.5信息系统项目的人员管理264

11.5.1项目的人员组织方式265

11.5.2项目开发中的人力资源分配266

11.6信息系统的运行管理268

11.6.1系统运行情况记录268

11.6.2系统运行的日常维护和适应性维护269

11.6.3系统的安全保密269

11.7信息系统项目的文档管理270

11.7.1文档的内容与分类270

11.7.2文档编制的质量要求272

11.7.3文档的规范化管理273

习题11275

第12章面向对象开发与UML276

12.1面向对象的基本概念276

12.2面向对象的基本特征281

12.3面向对象的UML表示285

12.3.1UML基本构成要素285

12.3.2UML扩展机制290

习题12291

第13章面向对象的系统分析与设计293

13.1面向对象的需求分析293

13.1.1需求分析概述294

13.1.2需求分析工作成果294

13.2面向对象的设计303

13.2.1设计概述303

13.2.2设计工作成果305

习题13311

第14章面向对象系统实现与测试314

14.1面向对象系统实现314

14.1.1系统实现概述314

14.1.2系统实现的工作成果315

14.2面向对象的测试321

14.2.1单元测试322

14.2.2集成测试324

14.2.3系统测试326

习题14327

附录A课程实验328

附录B综合模拟测试题338

附录C各章习题和综合模拟测试题参考答案347

参考文献361

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个