第一图书网

系统分析与设计基础

(美)维拉奇,(美)乔治,(美)霍夫 著,施平安 译 清华大学出版社
出版时间:

2009-11  

出版社:

清华大学出版社  

作者:

(美)维拉奇,(美)乔治,(美)霍夫 著,施平安 译  

页数:

422  

译者:

施平安  

Tag标签:

无  

前言

当前,信息技术革命正以前所未有的势头席卷全球,一个以信息化为标志的社会正向我们悄然走来。信息化社会对软件提出了更高的要求,同时也对软件产生了更大的依赖性。所谓的软件,指的是由软件从业人员运用一定的流程、方法和技术生产出来的一类特殊的智力产品。如果与人们的生活、学习和工作息息相关的软件出了问题,不仅可能使社会运行出现混乱,而且可能使人们的生活和心理受到极大的影响,因而信息社会也对软件的质量和可靠性提出了更高的要求。自20世纪60年代中期出现众所周知的软件危机以来,软件研究人员就在不断地探索新的软件开发方法,他们试图借鉴传统工程的原则和方法高效地开发高质量软件,于是软件工程应运而生。软件工程综合应用计算机科学、数学和管理科学等原理,其目的是在规定的期限和预算内生产出正确、可用的软件。经过30多年的发展,软件工程知识体系日臻完善,软件工程最近已达到合理的工程学科和被认可的职业的状态;软件行业也摸索出了一套适合自身发展的规律,软件开发的标准和规范逐步深入人心;软件产业化已经是不争的事实。我们应该充分估计当前以计算机软件为核心的信息技术革命给我国发展带来的重大机遇和严峻挑战。信息化建设是一项极其复杂的系统工程,要求储备一定数量、结构和质量的软件工程人才,尤其是系统分析员。因为系统分析与设计是软件工程过程中决定项目成败的重要阶段,往往影响到信息系统开发的质量,甚至成败,所以系统分析员的教育培养又是重中之重。现阶段系统分析员的培养应遵循国际化、多元化、本地化和工程化的原则。国际化原则要求遵循国际标准和开发规范;多元化原则体现了行业领域的多样、多类、多型、多点,要求系统分析员的知识面要广,并拥有在某个研究方向上进行深入的能力;工程化原则体现了软件工程领域中工程学和方法学的实施,遵循一种称为“系统开发生命期”的过程:系统规划和选择、系统分析、系统设计、系统实施和运行。为了全面而彻底地执行系统分析与设计,不仅要求系统分析员具有深入扎实的信息系统方面的专业知识和实践经验,而且要求具有经济管理或企业管理方面较丰富的理论知识和实践经验,同时还应具有优秀领导者的素质,只有这样,他们才能肩负起组织和实施的重任。作为系统分析员,如果缺乏这方面的专业指导和实践经验,往往会忽视或做不好这方面的工作,导致软件开发项目无法按计划的进度发展,成本无法控制,最终导致项目失败。因而,作为一名系统分析员,要加强系统分析与设计的理论学习,不断地拓宽自己的知识领域,学习并借鉴国内外系统分析与设计的方法和经验,同时更应积极参加具体系统的分析与设计,在实践中锻炼和提高自己。

内容概要

本书遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。全书有10章和两个附录,先后介绍了系统开发环境、信息项目管理、系统规划和选择、系统需求确定、系统需求结构化(过程建模和概念数据建模)、选择最佳设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。 本书可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供IS从业人员参考。

作者简介

Joseph S.Valacich博士,美国信息系统领域的权威人士,普尔曼市华盛顿州州立大学经贸学院教授,曾负责策划IS’97、IS 2002和MSIS 2000。担任过程序员、系统分析员和技术产品经理,并为国际知名企业执行培训和行政发展计划。Valacich博士在信息系统类刊物上发表过大量论文。他

书籍目录

第Ⅰ部分 系统开发基础 第1章 系统开发环境 1.1 什么是信息系统分析与设计 1.2 系统分析与设计:核心概念 1.3 系统 1.3.1 系统及其组成部分的定义 1.3.2 重要的系统概念 1.4 现代系统分析与设计方法 1.5 信息系统类型与系统开发 1.5.1 事务处理系统 1.5.2 管理信息系统 1.5.3 决策支持系统 1.5.4 信息系统综述 1.6 信息系统开发与系统开发生命期 1.6.1 第1阶段:系统规划和选择 1.6.2 第2阶段:系统分析 1.6.3 第3阶段:系统设计 1.6.4 第4阶段:系统实现和运行 1.7 开发方法 1.7.1 原型化方法 1.7.2 计算机辅助软件工程(CASE)工具 1.7.3 联合应用程序设计 1.7.4 快速应用程序开发 1.7.5 共享设计 1.7.6 敏捷方法 第2章 软件来源 2.1 简介 2.2 系统获取 2.2.1 外包 2.2.2 软件来源 2.2.3 选择成品软件 2.3 重用 第3章 信息系统项目的管理 3.1 松谷家具公司的背景 3.2 信息系统项目的管理 3.2.1 项目启动 3.2.2 项目规划 3.2.3 项目执行 3.2.4 项目收尾 3.3 项目计划的表示和调度 3.3.1 项目计划的表示 3.3.2 用PERT计算期望的持续时间 3.3.3 松谷家具公司构造的甘特图和网络图 3.4 使用项目管理软件 3.4.1 建立项目的开始日期 3.4.2 输入任务并指定任务之间的关系 3.4.3 选择一种调度方法来评审项目报表第Ⅱ部分 系统规划和选择 第4章 系统规划和选择 4.1 项目识别和选择 4.1.1 信息系统项目的识别和选择过程 4.1.2 交付品和结果 4.2 系统开发项目的启动和规划 ……第Ⅲ部分 系统分析第Ⅳ部分 系统设计第Ⅴ部分 系统实现与运行附录

章节摘录

插图:1.1 什么是信息系统分析与设计信息系统分析与设计(information systems analysis and design)是IBM、百事和索尼等公司用来创建和维护信息系统的一种方法,信息系统执行企业功能,诸如跟踪客户名字和地址,处理订单和付给员工工资。系统分析与设计的主要目的是改善组织的系统,通常运用软件帮助员工更轻松而高效地完成关键的商业任务。而作为一个系统分析员,则是开发这种软件的核心人物。信息系统分析与设计要求具备以下两个基础。·了解组织的目标、结构和业务流程。·知道怎样合理开发信息技术。信息系统分析与设计 开发和维护信息系统的过程。为了在系统分析与设计方面取得成功,应当遵循一种结构化的方法。图1.1所示的SDLC是一个4阶段的方法,用来确认、分析、设计和实现信息系统。在整本书中,我们用SDLC来组织我们对系统开发过程的讨论。在讨论SDLC之前,先描述一下何为系统分析与设计。1.2 系统分析与设计:核心概念系统分析与设计的主要目标是改善组织系统。这通常涉及开发或者采购应用软件(application software),培训员工使用应用软件。应用软件也称系统,用来支持专门的组织职能或过程,诸如库存管理、工资管理或者市场分析。应用软件的目的是把数据转变成信息。例如,为书店仓库部门开发的库存管理软件,可以追踪最新畅销书的库存量;财务部门(payroll department)的工资管理软件可以追踪员工的工资变化率。各种各样的成品软件都可以从市场上购买到,包括WordPerfect、Excel和PowerPoint。然而,成品软件可能会不适合某个特定组织的需求,因此组织必须开发自己的软件产品。


编辑推荐

《系统分析与设计基础(第4版)》:工作节奏日益加快,越来越多的系统分析员被要求迅速设计并部署系统,学习如何管理系统开发生命期便成为他们最迫切的愿望。《系统分析与设计基础(第4版)》全面概述了这一期间的4个步骤:规划与选择、分析、设计、实现与运行。《系统分析与设计基础(第4版)》针对来自不同行业的三个公司(松谷家具公司、Hossier Burger快餐店和百老汇娱乐公司),提供了相应的案例。通过将系统分析与设计概念应用于具体案例,读者可进一步理解和掌握所学知识。信息系统领域经典、畅销名著突出动手实验,强调业务观点聚焦系统开发方法和原理遵循系统开发周期,按逻辑顺序讲解主题上海商学院教师精心制作中文版PPT课件和教学网站

图书封面

图书标签Tags

广告

下载页面


系统分析与设计基础 PDF格式下载



够经典的好书~~


书的质量很好 ,发货速度也很快 比较适合初学者 是本值得收藏的书


还没有学完,目前为止还不错


看原版书,这是个参考吧


相关图书