presentation1 micro

Upload: uma-meyyammai

Post on 04-Jun-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Presentation1 micro

    1/35

  • 8/13/2019 Presentation1 micro

    2/35

    System development life cycle (SDLC)

    Is the overall process of developing, implementing

    and retiring information systems.

    This process conduct through 5 phases .

    1. Initiation or planning

    2. Analysis

    3. Implementation

    4. Maintenance

    5. Implementation

  • 8/13/2019 Presentation1 micro

    3/35

  • 8/13/2019 Presentation1 micro

    4/35

    WaterfallAdvantages of Waterfall Disadvantages of Waterfall

    -Simple and easy to understand.

    -Easy to manage due to the rigidity of the

    model (specific deliverables and review of

    processes is available in each phase) has

    specific deliverables and a review process.

    -Each phases is processed and completed one

    at a time

    -Works very effectively for smaller projects

    where requirements are well understood.

    -Working software is only produced late into

    the life cycle process.

    -Has a high amount of risks and uncertainty.

    -Not suitable for long duration and ongoing

    projects.

    -Difficult to make changes in the design once

    an application is in the testing stage.

    -Does not work well for complex and object-

    orientated projects.

    SDLC is best used when developing a new version of an existing product and only when

    the system requirements are very well known.

  • 8/13/2019 Presentation1 micro

    5/35

    Structured System Analysis and Design

    Methodology (SSADM)

    SSADM (Structured Systems Analysis & Design Method) is a widely-usedcomputer application development methodology that was first introduced inthe UK to carry out government computing projects.

    Over the years this methodology was adapted by the public sectors ofEuropean countries around the world

  • 8/13/2019 Presentation1 micro

    6/35

    There are three techniques used in the SSADM methodology.

    1. Logical Data Modeling

    Entity Relationship Diagram

  • 8/13/2019 Presentation1 micro

    7/35

    2. Data Flow Modelling

    Data Flow Diagram

  • 8/13/2019 Presentation1 micro

    8/35

    3. Entity Behavior Modeling

    Entity Life History Diagram

  • 8/13/2019 Presentation1 micro

    9/35

    The SSADM methodology consists of five main steps. Each

    step is a continuation from the previous step and every step

    can be broken down further. The steps are:

    1. Feasibility Studies

    2. Requirement Analysis

    3. Requirement Specifications

    4. Logical System Specifications

    5. Physical Design

  • 8/13/2019 Presentation1 micro

    10/35

    Advantages of SSADM Disadvantage of SSADM

    -Respond to changes in the

    business environment

    - Effective use of skills

    -Improves productivity

    -Cost effective ( reduces cost)

    -Produces better quality of

    systems

    -Can be time consuming due to

    over analyzing

    -Inconsistency in checking

    -Outline diagram can become

    very unclear sometimes because

    all relevant data flows have to be

    included.

    In conclusion, the usage of SSADM in government projects had proven that SSADMhas the ability to increase the overall quality of the system in long-term situation

  • 8/13/2019 Presentation1 micro

    11/35

    OBJECT ORIENTED ANALYSIS

    AND DESIGN

    Uses classes, objects and attributes to describe a systemClasses and their relationships is the process of describing object-oriented analysisThree types of class relationships

  • 8/13/2019 Presentation1 micro

    12/35

    DESCRIPTION

    Two main UML diagramsEg :Use Case Diagram

  • 8/13/2019 Presentation1 micro

    13/35

    Eg: Class Diagram

  • 8/13/2019 Presentation1 micro

    14/35

    Advantages and Disadvantages

    Advantages Disadvantages

    Real-World Modelling Insufficient OOAD training

    Reduced Maintenance Abandonment of Traditional Design Processes

    High Code Reusability Form and Substance

    Improved Reliability Implications of OOAD

  • 8/13/2019 Presentation1 micro

    15/35

    METHODOLOGY CHOSEN

    Object Oriented Analysis and Design

    software engineering approach that models a system as a group ofinteracting objectselements and behavior are the objects that pointed to the entity in thesystem

  • 8/13/2019 Presentation1 micro

    16/35

    QUESTIONNAIRES

    1. Are you satisfied with the current online gift2 u system?2. Would you prefer an online booking system which is available all yearlong?3. Have you experienced any problems in the current gift2u system?

    4. Do you find it troublesome getting information about the productsover the phone?

  • 8/13/2019 Presentation1 micro

    17/35

    Use case diagram

  • 8/13/2019 Presentation1 micro

    18/35

    Class Diagram

  • 8/13/2019 Presentation1 micro

    19/35

    Home page of the gifts 2u website

  • 8/13/2019 Presentation1 micro

    20/35

    About us

  • 8/13/2019 Presentation1 micro

    21/35

    Customer registration

  • 8/13/2019 Presentation1 micro

    22/35

    User account activation

  • 8/13/2019 Presentation1 micro

    23/35

    Logged in interface

  • 8/13/2019 Presentation1 micro

    24/35

    Edit profile interface

  • 8/13/2019 Presentation1 micro

    25/35

    Product page

  • 8/13/2019 Presentation1 micro

    26/35

    Detailed product page

  • 8/13/2019 Presentation1 micro

    27/35

    My cart

  • 8/13/2019 Presentation1 micro

    28/35

    Checkout page

  • 8/13/2019 Presentation1 micro

    29/35

    Payment page

  • 8/13/2019 Presentation1 micro

    30/35

    Delivery status

  • 8/13/2019 Presentation1 micro

    31/35

    Administration page(Add new item)

  • 8/13/2019 Presentation1 micro

    32/35

    Administration page(edit or remove item)

  • 8/13/2019 Presentation1 micro

    33/35

    Top customer(view or edit info)

  • 8/13/2019 Presentation1 micro

    34/35

    Top products in Gifts2u

  • 8/13/2019 Presentation1 micro

    35/35