+ All Categories

IT1402c

Date post: 04-Apr-2018
Category:
Upload: anthony-paras
View: 215 times
Download: 0 times
Share this document with a friend

of 23

Transcript
  • 7/30/2019 IT1402c

    1/23

    Bachelor of Information TechnologyExternal Degree Programme

    Systems Analysis and Design

    University of Colombo School of Computing

    Ref_1 : System Analysis and Design Methods By Whitten, Bentley, Dittman ISBN 0-07-044539-7 (5 th Edition)Ref_2 : System Analysis and Design By Igor Hawryszkiewycz (4 th Edition) ISBN 81-203-1670-3

    Ref_3 : Practical SSADM Version 4 A Complete Tutorial Guide By Philip L Weaver ISBN 0-273-60095-8

  • 7/30/2019 IT1402c

    2/23

    Introduction toProblem Definition

  • 7/30/2019 IT1402c

    3/23

    Introduction

    There are 3 important factors to be considered when defining a problem.

    1. Project goal : What the users expect the system to do?

    2. Project bounds :Set the project boundaries

    3. Resource limits:Specify the resources to be available to the project

    Problem Definition- It is the activity of identifying the problem, understanding the problem(including causes and effects), and

    - Understanding any constraints that may limit the solution

  • 7/30/2019 IT1402c

    4/23

    Introduction.

    We must then justify that solvingthe problem using computers isuseful to the business and not justinteresting.

    Most important and first questions to ask in systems work are

    This justification is made toOurselves and More importantlyto users

    What systemshould weanalyze?

    Whatproblems arewe going totackle?

    How mightwe improveit?

  • 7/30/2019 IT1402c

    5/23

  • 7/30/2019 IT1402c

    6/23

    Solutions in this stage are broad in concept and are sometimes known as theconceptual solution

    Agreeing on a conceptual solution is often seen on the first phase of anydevelopment.

    ConceptualSolution

    Earlier in theDevelopment phase

    Define User Requirements

    Create precisesystem

    specificationLater in theDevelopment phase

    For more details refer - Ref_2: page 64

    Introduction.

  • 7/30/2019 IT1402c

    7/23

  • 7/30/2019 IT1402c

    8/23

  • 7/30/2019 IT1402c

    9/23

  • 7/30/2019 IT1402c

    10/23

  • 7/30/2019 IT1402c

    11/23

    Identifysystem

    dependencies

    Developprojectgoals

    Generate

    broadalternativesolutions

    Evaluate

    feasibility

    Problem boundaries

    PROBLEMDEFINITION

    FEASIBILITYSTUDY

    Problems andideas Mission

    User needs

    System

    dependencies

    Systemdeficiencies

    Goal

    Constraints

    Alternatives

    Selected

    Alternatives

    Possible revision

    Feasibility StudyIntroduction

  • 7/30/2019 IT1402c

    12/23

  • 7/30/2019 IT1402c

    13/23

    Feasibility Checkpoints in the Life Cycle

    Systems Analysis

    Systems Analysis

    Systems Design

    Feasibility Study.Introduction.

    The first feasibility analysis is conducted during thepreliminary investigation phase. Find the first-cut estimate of development costs.

    The next checkpoint occurs after a more detailed study andproblem analysis of the current system

    Problems and requirements should be known by now. Alternative solutions are defined in terms of Input/outputmethods, data storage methods, etc. Range of options likeleave the current system alone, reengineer the manual system,

    etc. are evaluated by the analyst. Each option is analyzed for feasibility.

  • 7/30/2019 IT1402c

    14/23

  • 7/30/2019 IT1402c

    15/23

  • 7/30/2019 IT1402c

    16/23

  • 7/30/2019 IT1402c

    17/23

    Economic feasibility

    Economic feasibility concerns returns from investments in a projectWill it be recovered?

    Is it worth while to invest?

    Necessary to place actual money values againstany:

    Purchases needed to implement the system

    Activities created by the project

    Benefits that will acquire from a new system

    Such calculations are often described as cost benefit analysis

    Feasibility Study.

    For more details refer - Ref_1: pages 367-370

    There are popular techniques to Access Economic Feasibility

  • 7/30/2019 IT1402c

    18/23

    Cost Benefit Analysis

    Costs associated withdeveloping the system

    Rs .

    Determining whether a project is worthwhileEconomic feasibility has been defined as a cost-

    benefit analysis. Costs and benefits are used todetermine whether the project is economicallyfeasible

    Costs

    Costs associated withOperating the system

    Equipment cost for the new system Personnel costs Computer usage Training costs etc.

    Onetime costs that will not recur after project

    Has been completed

    Recur throughout the lifetime of

    The systemEg: Fixed costs

    variable costsEg: Software License payments

    Eg: Supplies

  • 7/30/2019 IT1402c

    19/23

  • 7/30/2019 IT1402c

    20/23

  • 7/30/2019 IT1402c

    21/23

    Feasibility Analysis of Candidate Systems

    Analyzing candidate solutions

    NoTechnologically able?

    Yes

    Organization

    Can I accommodate?

    Can

    Can we have enough background?

    You can

    System Proposals.

  • 7/30/2019 IT1402c

    22/23

    System Proposals.

    Feasibility Analysis Matrix Template

    Ranking

    EconomicFeasibility

    Schedule

    Feasibility

    TechnicalFeasibility

    Operational

    Feasibility

    DescriptionCandidate 3 NameCandidate 2 NameCandidate 1 Name

    Cells contain the feasibility assessment notes for each candidate

    Feasibility Analysis of Candidate Systems.

  • 7/30/2019 IT1402c

    23/23