Systems Analysis & Design Methods

Systems Analysis & Design Methods pdf epub mobi txt 电子书 下载 2026

出版者:Irwin Professional Publishing
作者:Jeffrey L. Whitten
出品人:
页数:0
译者:
出版时间:1997-06-11
价格:USD 106.15
装帧:Hardcover
isbn号码:9780256199062
丛书系列:
图书标签:
  • 系统分析
  • 系统设计
  • 方法论
  • 软件工程
  • 信息系统
  • 需求分析
  • 建模
  • 数据库
  • UML
  • 项目管理
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

This is the #1 selling textbook for the systems analysis and design course. This course is usually taught at the sophomore, junior, senior, and graduate levels to both information systems and business majors. Adoptions of this book can be found at vocational trade schools, community colleges, four-year colleges, and universities. SYSTEMS ANALYSIS AND DESIGN METHODS, 4/E is one of the most practical books on the market to support the core Systems Analysis and Design course. The authors have consciously kept a fine balance between the presentation of concepts and the support of those concepts through the practice of techniques and their application to systems development. The text is written with a lively, conversational tone, which works well with a wide variety of students. A running integrated case demonstrates concepts and techniques by tying the material together at the appropriate level of complexity. With the Fourth Edition, the Whitten text exemplifies how classical and modern techniques can work together in systems development. Traditional structured methodologies and newer object-oriented methods give students an appreciation for the value added by continuously improving tools and techniques. Finally, this edition will be the first on the market to truly incorporate practice with the use of a commercial CASE tool.

深入探索:软件工程与信息系统的基石 本书聚焦于现代信息系统开发的完整生命周期,从概念的萌芽到最终系统的部署与维护,提供一套严谨、实用的方法论框架。它摒弃了纯理论的空泛说教,而是立足于工程实践的挑战与机遇,旨在培养读者成为能够驾驭复杂项目、理解业务需求并设计出高效、可扩展系统的专业人士。 --- 第一部分:信息系统规划与业务需求分析的艺术 (The Art of Planning and Business Requirements Elicitation) 本部分为整个系统开发奠定了坚实的基础,强调“为什么做”比“怎么做”更为关键。在项目启动阶段,模糊的定义是失败的温床。因此,我们首先深入探讨了企业架构(Enterprise Architecture)的基础概念,包括TOGAF和Zachman框架的实际应用,确保信息系统与企业的战略目标保持高度一致。 需求获取与建模: 我们不将需求视为一次性的文档撰写活动,而是持续的、迭代的对话过程。重点讲解了如何运用结构化访谈、焦点小组、原型展示(Prototyping)以及观察法来深入挖掘用户的“潜在需求”而非仅仅记录他们“口头表达的需求”。书中详尽对比了定性分析(Qualitative Analysis)和定量分析(Quantitative Analysis)在需求确认中的作用。 业务流程再造(BPR)与流程映射: 软件系统是业务流程的自动化载体。本章深入剖析了如何使用流程图(Process Mapping)、数据流图(DFD)的第二层和第三层分解,以及泳道图(Swimlane Diagrams)来清晰地描绘“As-Is”(现状)流程和“To-Be”(目标)流程。核心关注点在于识别流程中的瓶颈、冗余环节,并确定信息系统如何提供价值增量(Value Increment),而非简单地将低效的流程电子化。 可行性研究与项目启动: 成功的系统开发始于明智的决策。本书提供了详尽的技术、经济、操作、时间与法律(TEOTL)可行性评估模型。特别地,我们着重阐述了净现值(NPV)、投资回报率(ROI)的计算方法,并指导读者如何构建一个令人信服的商业论证(Business Case),以获得关键利益相关者的批准。 --- 第二部分:系统分析与结构化设计方法 (Structured Analysis and Design Methodologies) 进入核心的“设计”阶段,本部分侧重于如何将抽象的业务需求转化为清晰、可执行的系统蓝图。我们采取了一种分层细化(Layered Refinement)的思路,确保从高层概念模型逐步过渡到低层实现细节。 结构化分析(Structured Analysis): 这是系统设计思想的基石。我们详细阐述了如何使用数据流图(DFD)作为主要的分析工具,通过平衡(Balancing)和核对(Checking)的机制,确保数据流在不同抽象层次间的连贯性。此外,还介绍了数据字典(Data Dictionary)的构建规范,这是保证所有术语定义的精确性和唯一性的核心工具。 实体关系模型(ERD)与数据设计: 任何系统都离不开数据。本章深入讲解了实体、属性、关系、基数和约束的建模技巧。重点分析了范式理论(Normalization),从第一范式(1NF)到BCNF的转化过程,旨在消除数据冗余、避免更新异常,从而设计出高度结构化、完整性高的数据存储结构。 系统结构与过程设计: 过程的逻辑结构是系统稳定性的保障。本书详细介绍了结构化英语(Structured English)、判定表(Decision Tables)和判定树(Decision Trees)在描述复杂业务规则时的应用。对于过程设计,我们强调使用结构图(Structure Chart)来展示模块间的调用关系、耦合度(Coupling)和内聚性(Cohesion)的度量,指导设计出低耦合、高内聚的模块化结构。 界面设计原则: 系统的用户体验(UX)是其成败的关键。本部分引入了人机交互(HCI)的基础理论,侧重于设计一致性、反馈及时性、容错性的界面。讲解了原型设计工具和方法,用于快速验证导航结构和信息布局。 --- 第三部分:系统实现、测试与部署策略 (Implementation, Testing, and Deployment Strategies) 系统从蓝图转化为实际运行的软件,需要严谨的工程管理和质量保证。本部分聚焦于交付过程中的关键控制点。 系统实现与编码标准: 尽管本书侧重于分析与设计,但理解实现层的最佳实践至关重要。我们探讨了自顶向下(Top-Down)和自底向上(Bottom-Up)的集成策略,并强调了编码规范、代码审查(Code Review)在保证代码质量、提高可维护性方面的作用。 全面的系统测试策略: 测试不是事后的补救,而是贯穿始终的活动。本书系统地分类了测试类型,包括: 1. 单元测试(Unit Testing):验证最小功能模块的正确性。 2. 集成测试(Integration Testing):关注模块间接口和数据传递的顺畅性。 3. 系统测试(System Testing):从整体功能、性能、安全角度的全面验证。 4. 用户验收测试(UAT):确保系统满足业务用户提出的所有条件。 我们特别关注测试用例设计技术,如等价类划分、边界值分析等,确保测试的覆盖率和有效性。 数据迁移与系统转换: 这是一个高风险环节。我们详细分析了数据清洗(Data Scrubbing)、数据转换映射(Transformation Mapping)的流程,并对比了四种主要的系统转换策略:并行法、直接截断法、分阶段法和试运行法,指导项目经理选择风险最低、对业务影响最小的过渡方案。 项目收尾与系统运维: 系统上线并非终点。本书强调了文档归档的重要性,包括最终的设计规格说明书、用户手册和操作手册。最后,我们讨论了如何建立变更控制流程(Change Control Process)和维护支持结构,确保系统在生命周期内能够适应不断变化的业务环境。 --- 总结:面向未来的系统思维 本书提供了一套跨越瀑布模型(Waterfall)和迭代开发(Iterative/Agile)思维的通用方法论框架。它强调模型驱动(Model-Driven)的设计理念,无论采用何种项目管理实践,清晰、准确的分析模型都是成功交付的先决条件。目标是让读者掌握一套“不变的”设计思维,并能够灵活地将其应用于快速变化的技术栈和业务场景中。

作者简介

Jeefrey L.Whitten,美国普度大学计算机技术系主任兼教授,曾两次荣James G.Dwyer最佳教师奖。自1984年任教授后,他开始编著《系统分析与设计方法》一书,目前已经版到第7版。该书长期位于同类书销售排行榜第1名,被700多所学校采纳作为教材。

目录信息

读后感

评分

评分

评分

评分

评分

用户评价

评分

看了一点第六版 图文并茂 结构图很漂亮

评分

看了一点第六版 图文并茂 结构图很漂亮

评分

看了一点第六版 图文并茂 结构图很漂亮

评分

看了一点第六版 图文并茂 结构图很漂亮

评分

看了一点第六版 图文并茂 结构图很漂亮

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有