基本信息
- 原书名:Systems Analysis & Design in a Changing World, Fourth Edition
- 原出版社: Course Technology
- 作者: (美)John W. Satzinger Robert B. Jackson Stephen D. Burd
- 丛书名: 经典原版书库
- 出版社:机械工业出版社
- ISBN:9787111232490
- 上架时间:2008-5-26
- 出版日期:2008 年3月
- 开本:32开
- 页码:672
- 版次:4-1
- 所属分类:计算机 > 计算机控制与仿真 > 系统分析与设计(控制)
教材

编辑推荐
本书是关于介绍“系统分析与设计”的英文原版,第4版保持了前几版广受欢迎的写作风格和组织方式,全面论述系统分析和设计领域的两大类方法——传统的结构化方法和面向对象方法,包括现代系统分析员、系统分析任务、系统设计任务及实施与支持四个部分的内容,既关注概念,又重视方法,更注重实践。全书通过具体的系统项目案例和最佳实践,完整地介绍先进的系统分析与设计方法,在承认现实世界中开发环境多变的同时,强调永久价值的基本原则。
内容简介
作译者
目录
chapter 1 The World of the information Systems Analyst
Systems Analyst at Consolidated Refineries
Overview
The Analyst as a Business Problem Solver
Systems That Solve Business Problems
Required Skills of the Systems Analyst
The Environment Surrounding the Analyst
The Analyst’s Role in Strategic Planning
R0ckv Mountain Outfitters and Its Strategic Information Systems PIan
The Analvst as a System Developer(the Heart of the Couse)
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
chapter 2 Approaches to System Development
Development Approaches at Ajax Corporation,Consolidated
前言
has kept pace with changes in the field. The IS 2002 model curriculum now suggests indud-ing a balanced coverage of both traditional and objected-oriented analysis and design, some-thing this text has supported from the very beginning, in this fourth edition, we continue to lead the way by making it feasible to cover object-oriented analysis and design in much greater depth using the latest OO models and design patterns. .
OBJECTIVES AND VISION
This text is designed for use in undergraduate and graduate courses that teach systems analysis and design. Systems analysis and design is a practical field that relies on a core set of concepts and principles, as well as what sometimes seems an eclectic collection of rapidly evolving tools and techniques. Learning analysis and design today therefore requires an appreciation of the tried-and-true techniques widely embraced by experienced analysts plus mastery of new and emerging tools and techniques that recent graduates are increasingly expected to apply on the job. It is not easy to develop information systems in today's rapidly changing environ-ment, but the satisfaction and rewards for a job well done are substantial.
This text was developed by a team who was committed to producing an analysis and design text that was different--a text that is flexible and innovative., yet comprehensive and deep. We were guided by the belief that the text must be flexible enough to appeal to instruc-tors emphasizing more traditional approaches to systems analysis and design and to those emphasizing the latest object-oriented techniques. At the same time, we did not want to over-simplify the problem of system development. There are many new developments affecting sys-tems analysis and design, and we wanted to include key trends--use cases, predictive and adaptive life cycles, agile development, UML Web development, packaged solutions, enter-prise resource planning (ERP), components, and so on.
We also wanted the text to teach the key concepts and techniques, not just describe them.Therefore, we focus on fundamentals of lasting value and then show how these fundamentals apply to all development approaches. We explore both traditional structured analysis and design and object-oriented analysis and design in depth. Flexible and innovative? Comprehensive and deep? We think you will agree these objectives have been achieved with this text.
INNOVATIONS
This text is unique in its integration of key systems modeling concepts that apply to both the tra-ditional structured approach and the newer object-oriented approach--events that trigger sys-tem use cases and objects/entities that are part of the system's problem domain. We devote one chapter to identifying use cases and modeling key objects/entitieses. After completing that chapter,instructors can emphasize structured analysis and design or object-oriented analysis and design,or both. The object-oriented approach is not added as an afterthought--it is assumed from the beginning that everyone should understand the key object-oriented concepts. The traditional approach is not discarded--it is assumed from the beginning that everyone should understand the key structured concepts.
FULL COVERAGE OF O0 APPROACH
The object-oriented approach presented in this text is based on the Unified Modding Language (LlML 2.0) from the Object Management Group as originated by Grady Booch, James Rumbaugh,and Nar Jacobson. A model-driven approach to analysis starts with use cases and 'scenarios and then defines problem domain classes involved in the users' work. We include requirements mod-eling with use case diagrams, use case descriptions, activity diagrams, and system sequence dia-grams. Design models are also discussed in detail, with particular attention to detailed sequence diagrams, design class diagrams, and package diagrams. Design prindples and design patterns are discussed throughouL Our database design chapter covers two approaches to object persistence--a hybrid approach using relational database management and a pure approach using object data-base management systems (ODBMS). Instructors who emphasize the object-oriented approach will not be disappointed by the presentation and depth of coverage in this text.
FULL COVERAGE OF TRADITIONAL APPROACH
The traditional approach presented in this text is based on modem structured analysis and design as refined by Stephen McMenamin and John Palmer, Ed Yourdon, and Meilir Page-lones. Modern structured analysis is an integrated, model-driven approach that includes event partitioning, data modeling with entity-relationship diagrams (ERDs), and process modeling with data flow diagrams (DFDs). Modem structured design is also based on event partition-ing and uses the structure chart for software design. Database design using relational database management techniques is featured. Instructors who emphasize the structured approach to development wix be satisfied by the presentation and depth of coverage in this text.
EMERGING TOOLS AND TRENDS ..
Additional concepts and techniques are induded in response to the realities of system develop-ment today. First, system development and the system development life cycle (SDLC) are explic-id), defined as highly iterative Although the tea is organized as a sequential series of phases, the actual development project and the project plan are iterative. Second, emerging techniques and approaches that use an iterative approach are introduced, including the Hnified Process (UP),
Extreme Programming (XP), Agile Modeling, and Scram. Finally, packaged solutions and enter-prise resource planning (ERP) are described as alternatives to custom development throughout the book and in detail in a separate ERP chapter available on the book's Web site.
EMPHASIS ON ITERATION AND ARCHITECTURE
We did not reduce the amount of attention paid to the traditional approach to development.Many instructors choose to emphasize the traditional approach, but they also now cover the object-oriented approach to varying degrees. For both the traditional and the O0 approach,however, we emphasize iterative development and three-layer architecture throughout
Predictive and adaptive approaches to the SDLC are discussed in relation to both approaches. ..
PROJECT MANAGEMENT COVERAGE AND SOFTWARE TOOLS
Many undergraduate programs depend on the systems analysis and design course to teach project management principles. To satisfy this need, we cover project management by taking a two-pronged approach. First, specific project management techniques, skills, and tasks are included and highlighted throughout chapters of the book. This integration teaches students
序言
近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日益迫切。这对计算机教育界和出版界都既是机遇,也是挑战;而专业教材的建设在教育战略上显得举足轻重。在我国信息技术发展时间较短、从业人员较少的现状下,美国等发达国家在其计算机科学发展的几十年间积淀的经典教材仍有许多值得借鉴之处。因此,引进一批国外优秀计算机教材将对我国计算机教育事业的发展起积极的推动作用,也是与世界接轨、建设真正的世界一流大学的必由之路。
机械工业出版社华章图文信息有限公司较早意识到“出版要为教育服务”。自1998年开始,华章公司就将工作重点放在了遴选、移译国外优秀教材上。经过几年的不懈努力,我们与Prentice Hall,Addison-Wesley,McGraw-Hill,Morgan Kaufmann等世界著名出版公司建立了良好的合作关系,从它们现有的数百种教材中甄选出Tanenbaum,Stroustrup,Kernighan,Jim Gray等大师名家的一批经典作品,以“计算机科学丛书”为总称出版,供读者学习、研究及庋藏。大理石纹理的封面,也正体现了这套丛书的品位和格调。
“计算机科学丛书”的出版工作得到了国内外学者的鼎力襄助,国内的专家不仅提供了中肯的选题指导,还不辞劳苦地担任了翻译和审校的工作;而原书的作者也相当关注其作品在中国的传播,有的还专程为其书的中译本作序。迄今,“计算机科学丛书”已经出版了近260个品种,这些书籍在读者中树立了良好的口碑,并被许多高校采用为正式教材和参考书籍,为进一步推广与发展打下了坚实的基础。..
随着学科建设的初步完善和教材改革的逐渐深化,教育界对国外计算机教材的需求和应用都步入一个新的阶段。为此,华章公司将加大引进教材的力度,除“计算机科学丛书”之外,对影印版的教材,则单独开辟出“经典原版书库”。为了保证这两套丛书的权威性,同时也为了更好地为学校和老师们服务,华章公司聘请了中国科学院、北京大学、清华大学、国防科技大学、复旦大学、上海交通大学、南京大学、浙江大学、中国科技大学、哈尔滨工业大学、西安交通大学、中国人民大学、北京航空航天大学、北京邮电大学、中山大学、解放军理工大学、郑州大学、湖北工学院、中国国家信息安全测评认证中心等国内重点大学和科研机构在计算机的各个领域的著名学者组成“专家指导委员会”,为我们提供选题意见和出版监督。
这两套丛书是响应教育部提出的使用外版教材的号召,为国内高校的计算机及相关专业的教学度身订造的。其中许多教材均已为M.I.T.,Stanford,U.C.Berkeley,C.M.U.等世界名牌大学所采用。不仅涵盖了程序设计、数据结构、操作系统、计算机体系结构、数据库、编译原理、软件工程、图形学、通信与网络、离散数学等国内大学计算机专业普遍开设的核心课程,而且各具特色——有的出自语言设计者之手、有的历经三十年而不衰、有的已被全世界的几百所高校采用。在这些圆熟通博的名师大作的指引之下,读者必将在计算机科学的宫殿中由登堂而入室。
权威的作者、经典的教材、一流的译者、严格的审校、精细的编辑,这些因素使我们的图书有了质量的保证,但我们的目标是尽善尽美,而反馈的意见正是我们达到这一终极目标的重要帮助。教材的出版只是我们的后续服务的起点。华章公司欢迎老师和读者对我们的工作提出建议或给予指正,我们的联系方法如下:
电子邮件:hzjsj@hzbook.com
联系电话:(010)68995264
联系地址:北京市西城区百万庄南街1号
邮政编码:100037 ...