課程目錄: 軟件需求分析與設計培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        軟件需求分析與設計培訓

         

         

         

        1 Software Process

        1.1 The Nature of Software Development

        1.2 System Planning

        1.3 Systems for Three Management Levels

        1.4 The Software Development Lifecycle

        1.5 Development Models and Methods

        1.6 Case Study

        1 Test

        2 Requirements Determination

        2.1 From Business Processes to Solution Envisioning

        2.2 Requirements Elicitation

        2.3 Requirements Elicitation Methods

        2.4 Requirements Negotiation, Validation and Management

        2.5 Requirements Business Model

        2.6 Requirements Document

        2 Test

        3 Requirements Specification

        3.1 Architectural Prerogatives

        3.2 State Specifications

        3.3 Behavior Specifications

        3.4 State Change Specifications

        3 Test

        4 Moving from Analysis to Design

        4.1 Advanced Class Modeling

        4.2 Advanced Generalization and Inheritance Modeling

        4.3 Advanced Aggregation and Delegation Modeling

        4.4 Advanced Interaction Modeling

        4 Test

        Assignment 1

        5 System Architecture and Program Design

        5.1 Distributed Physical Architecture

        5.2 Multilayer Logical Architecture

        5.3 Architectural Modeling

        5.4 Principles of Program Design and Reuse

        5.5 Collaboration Modeling

        5 Test

        6 Graphical User Interface Design

        6.1 Guidelines for GUI Design

        6.2 Desktop GUI Design

        6.3 Web GUI Design

        6.4 Modeling GUI Navigation

        6 Test

        7 Persistence and Database Design

        7.1 Business Objects and Persistence

        7.2 Relational Database Model

        7.3 Object-Relational Mapping

        7.4 Patterns for Managing Persistent Objects

        7.5 Designing Database Access Transactions

        7 Test

        Assignment 2

        9 Tutorial-style Review and Reinforcement

        Tutorial-style Review and Reinforcement