0
8.2kviews
Explain the relationship between Analysis, Design and Implementation for an e-commerce site.
1 Answer
1
157views
  1. Introduction:

    i. Analysis and design for an e-commerce site occur in an iterative fashion through prototyping. Here, the requirements of the organization and users of the system are defined and translated into a design from which the system can be built.

    ii. Analysis and design phase is followed by implementation phase, where writing the program, building the databases, testing the system, etc. occurs.

    iii. Following diagram illustrates the relationship between the three phases:

  2. Diagram:

enter image description here

  1. Description:

    i. Analysis for e-business can be defined as “using analytical techniques to capture and summarize business and user requirements”.

    ii. Analysis consists of workflow management which is a key part for managing time based information flows. Workflow helps manage business processes by ensuring that the tasks are prioritized to be performed as soon as possible, by the right people in the right order.

    iii. Process modeling is an important section of analysis, which is used to analyse information flows to optimize business processes. Information storage analysis is done through data modeling.

    iv. Design phase basically specifies how the system should be structured or how an information system will operate.

    v. Various architectural design like Client-server model, three tier client servers, etc. are considered in this phase. The main target in this phase includes developing a user-centred design, i.e. optimizing user experience according to all factors.

    vi. In addition to this, information architecture, page design, security design etc. are considered here.

    vii. Implementation includes activities such as testing and review. These activities occur after the analysis and design during prototyping.

    viii. These activities also occur before the system becomes live in final implementation phase.

    ix. Consider the diagram given below which summarize the sequence of activities in the form of a Gantt chart.

enter image description here

  1. Although analysis, design, implementation and maintenance activities were considered as separate in systems development life cycle, but there is a great degree of overlap between these phases and all occur simultaneously as a part of evolutionary prototyping approach.
  2. While analysis and requirements is in progress, design and implementation will be occurring simultaneously in order to produce storyboards and prototypes.
  3. Once the system is live, measurement and review will commence. As soon as the system is live it will be necessary to make minor updates continuously to the content and services.
  4. For each update, a small scale prototyping process involving analysis, design and testing will occur.
  5. For major updates, another full scale of analysis and design, development and testing will be required.
Please log in to add an answer.