Systems analysis design (系统分析与设计)
发布日期:2006-04-07 浏览次
[内容简介]
In a field as exciting and dynamic as System Analysis and Design (SAD), there will always be new techniques and approaches to develop systems more effectively and efficiently. But if readers want to succeed in SAD, they’ll need a solid foundation of skills that they can rely on - no matter what the approach or methodology. Systems Analysis and Design focuses on the core set of skills that all analysis must possess, from gathering requirements and modeling business needs to creating blueprints for how the system should be built.
[目次]
1. INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN.
Introduction.
The Systems Development Life Cycle.
Systems Development Methodologies.
Project Team Skills and Roles.
Summary.
PART ONE: PLANNING PHASE.
2. PROJECT INITIATION.
Introduction.
Project Identification.
Feasibility Analysis.
Project Selection.
Summary.
3. PROJECT MANAGEMENT.
Introduction.
Identifying Project Size.
Creating and Managing the Workplan.
Staffing the Project.
Coordinating Project Activities.
Applying in Concepts at CD Selections.
Summary.
PART TWO: ANALYSIS PHASE.
4. REQUIREMENTS DETERMINATION.
Introduction.
Requirements Determination.
Requirements Analysis Techniques.
Requirements-Gathering Techniques.
Applying the Concepts at CD Selections.
Summary.
5. USE CASE ANALYSIS.
Introduction.
Use Cases.
Applying the Concepts at CD Selections.
Summary.
6. PROCESS MODELING.
Introduction.
Data Flow Diagrams.
Creating Data Flow Diagrams.
Applying the Concepts at CD Selections.
Summary.
Appendix A: Process Modeling at Custom MetalWorks.
7. DATA MODELING.
Introduction.
The Entity Relationship Diagram.
Creating an Entity Relationship Diagram.
Validating and ERD.
Summary.
Appendix A: Data Modeling at Custom MetalWorks.
PART THREE: DESIGN PHASE.
8. MOVING INTO DESIGN.
Introduction.
Transition from Requirements to Design.
System Acquisition Strategies.
Influence on Acquisition Strategy.
Selecting an Acquisition Strategy.
Summary.
9. ARCHITECTURE DESIGN.
Introduction.
Elements of an Architecture Design.
Creating an Architecture Design.
Hardware and Software Specification.
Applying the Concepts at CD Selections.
Summary.
10. USER INTERFACE DESIGN.
Introduction.
Principles for User Interface Design.
User Interface Design Process.
Navigation Design.
Input Design.
Output Design.
Applying the Concepts at CD Selection.
Summary.
11. PROGRAM DESIGN.
Introduction.
Moving from Logical to Physical Process Models.
Designing Programs.
Structure Chart.
Program Specification.
Summary.
12. DATA STORAGE DESIGN.
Introduction.
Data Storage Formats.
Moving from Logical to Physical Data Models.
Optimizing Data Storage.
Summary.
PART FOUR: IMPLEMENTATION PHASE.
13. MOVING INTO IMPLEMENTATION.
Introduction.
Managing the Programming Phase.
Testing.
Developing Documentation.
Applying the Concepts at CD Selections.
Summary.
14. TRANSITION TO THE NEW SYSTEM.
Introduction.
Making the Transition to the New System.
The Migration Plan.
Postimplementation Activities.
Applying the Concepts at CD Selections.
Summary.
15. THE MOVEMENT TO OBJECTS.
Introduction.
Basic Characteristics of Object-Oriented Systems.
Object-Oriented Systems Analysis and Design.
Unified Modeling Language Version 2.0.
Use Case Diagram.
Class Diagram.
Sequence Diagram.
Behavioral State Machine Diagram.
Summary.
Index.
【关闭】