Explore BrainMass

Explore BrainMass

    Software Development Life Cycle

    Not what you're looking for? Search our solutions OR ask your own Custom question.

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    Please give detailed answers.

    1. What is the latest definition of UML and OOD?

    2. Which case tool(s) will be useful for each of the following phases of the software development life cycle (SDLC)?

    Phase of SDLC:

    a) Requirements Analysis: Consists of collecting requirements, interviewing customers, and selecting a DBMS system.

    b) Design: There are three design types: conceptual design, logical design, and physical design.
    * Conceptual Design involves the creation of the use-case diagram, class diagram, and data dictionary.
    * Logical Design consists of creating a logical data model, identifying entities, and defining relationships and attributes.
    * Physical Design focuses on implementation of the entities and relationships of the logical database model using a relational DBMS.

    c) Implementation: The DBA is providing database access interfaces and programs.

    d) Data loading: Involves initializing and pre-loading data into database tables.

    e) Testing and validation: Includes functionality testing, load testing, and business logic validation.

    f) Operation: The database is released to production and implemented.

    g) Maintenance: Rounds out the cycle with performance tuning, data backup, and troubleshooting.

    © BrainMass Inc. brainmass.com March 4, 2021, 10:30 pm ad1c9bdddf

    Solution Summary

    This solution discusses in detail the Software Development Life Cycle, UML, OOD, Requirements Analysis, Software Design (Conceptual, Logical, Physical Design), Software Development, Implementation, Data Loading, Testing, Operation, Maintenance etc.