基本信息
- 原书名:Object oriented systems analysis and design
- 原出版社: Prentice Hall/Pearson
- 作者: Ronald J.Norman
- 译者: 周之英 肖奔放 柴洪钧
- 丛书名: 世界著名计算机教材精选
- 出版社:清华大学出版社
- ISBN:7302023425
- 上架时间:2001-7-1
- 出版日期:2000 年11月
- 页码:304
- 版次:1-2
- 所属分类:计算机 > 软件工程及软件方法学 > 面向对象
内容简介
目录
第一部分 系统分析和概念设计
第1章 绪论
本章要求
1.1 系统分析和设计有很多其他名称
1.2 什么是系统?
1.3 什么是信息系统?
1.4 什么是自动信息系统?
1.5 信息系统的基本特点是什么?
1.6 什么是系统分析和设计?
1.7 系统分析和设计难在何处?
1.8 信息系统的风险承担者
1.9 系统分析和设计职业
1.10 系统分析员做什么?
1.11 系统分析员的职责是什么?
1.12 系统分析和设计的技能和活动
1.13 系统分析和设计的一般模型
1.14 分析和设计的具体细节
1.15 系统分析和设计项目
1.16 信息系统分析和设计项目从何而来?
前言
公司和政府机构为完成各自任务和目标高度依赖于信息系统。事实上,当今没有“计算机”几乎不可能处理大量事务。人们常用“计算机”一词指代计算机依赖的信息系统。记录姓名住址、付账单、玩游戏、出试卷、处理所得税申报表,这些仅仅是有关信息系统的很少一些的例子。
本书旨在介绍信息系统的系统分析、设计和实施的入门知识。从广义上来说,系统分析、设计和实施指的是专业人员创建或维护信息系统的过程。
本书的读者对象
《面向对象系统分析和设计》是信息系统开发课程的教科书。讲授时间为一个学期至两个学期。开设有信息系统开发课程或者软件工程课程的四年制大学和学院、社区大学或者初级院校以及商业技术/职业学校也许是本书的最佳读者。虽然本书主要是为本科生写的,研究生课程也可参考。
在选修本课程之前,读者应该具有计算机的基础知识,同时具有COBOL、Visual类语言或者C/C++的编程经验,都会有助于深入理解信息系统开发过程。
本书的写作目的
本书最初的写作目的是向作者的学生提供一本关于系统分析、设计和实施的教科书,希望向他们尽可能有效地传达其中的实质。学生的积极反馈使作者深受鼓舞,因此决定公开出版这本书,以使更多学生受益。
现在学生上计算机课已经不满足于仅仅在课堂上学习理论。因为许多人是泡在学校和家里的计算机前长大的。几乎每个学生都有使用计算机和玩游戏的丰富经验。计算机理论如果不与实际应用相结合,就如同花生酱缺了果冻,或者全麦饼干没加牛奶,总觉不足。理论与实际必须很好地结合起来。
多年来作者使用过许多的系统分析和设计方面的优秀教科书,没有一本堪称完美,本书也不例外。然而,作者尝试着在本书中解决学生经常指出的其他书中的一些不足之处。问题主要存在于以下几个方面:
·有些入门书对背景知识要求过高。
·过于抽象化、理论化。
·概念和理论太少,充斥了过多的零星经验。
·使用学生难以理解的例子。
·不适当地断言书中方法是最好的系统分析和设计方法,似乎人人非用不可。
关于信息系统的术语
术语是一种生活方式。理解掌握术语与掌握一个领域的知识同样重要。术语的错误使用足以使冒牌者原型毕露。医生、律师、会计师、工程师、机械师和冲浪者都有自己的术语,甚至年轻人也有自己的术语。
信息系统和计算机技术也有术语,而且数量庞大。信息系统和计算机技术本身的公认名称多年来历经变化,一些曾用的名称包括:数据处理、管理信息系统、商业信息系统、信息系统、软件工程、系统工程和信息系统工程,它们在本书中都是同义词。但是“信息系统”是本书统一使用的名称。它是不是最好的呢?倒也不见得。作者只是希望保持全书风格的一致性。
系统分析和设计也有其他名称,如软件工程、系统工程、信息系统开发和信息系统工程,读者会注意到其中有些曾经是公认名称。对于一个仅有约50年历史的年轻而又呈现多样性的领域,这不足为奇。本书统一使用系统分析和设计这一名称,偶尔考虑到句子结构也会使用其他名称。
从事系统分析和设计的人员称呼也是五花八门,常用的有系统分析员、分析员/程序员、软件工程师或者系统工程师。本书统称系统分析员。