ict117 week01fundamantal concepts s

Upload: danny-manno

Post on 07-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    1/34

    ICT117 Systems Analysisand DesignSemester 1, 2011

    Important information from the UnitOutline

    Andrew Barnden 9286 [email protected]

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    2/34

    1. 2ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Systems theorySystem development overviewModelling techniques UML V2.0Requirements gathering for modellingInterpreting the modelsDocumenting the system

    Topics studied

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    3/34

    1. 3ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Appreciation of business processesAppreciation of complexityUsing abstraction to manage complexityUnderstand the systems development process androlesBecome proficient in modelling techniquesBecome proficient in information gatheringUnderstand the importance of documentation(communication)

    leading to LearningOutcomes

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    4/34

    1. 4ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    2 assignments 40% (15% + 25%)Text book exercises 10%2.5 hour closed book exam 50%You must achieve a minimum of 50% in theexam to pass the unitRe-sit eligibility is a minimum 45% overall plusa minimum of 40% on examYou require a copy of the text book in order tocomplete the set exercises

    Administrative details

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    5/34

    1. 5ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Knowing the overhead slide material alone isnot sufficient to passReading and understanding the text book is

    required prior to the associated lectureAttendance at lectures and tutorials isrequired

    Necessary and sufficient

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    6/34

    1. 6ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    You must know how to efficiently find reliableinformation, and know how to cite it.Three tutorials will develop those abilitiesAcademic misconduct must not occur in anyassessable work

    see StudentWeb>Comm itments andPolicies>Conduct Management>Plagiarism,Collusion & Cheating Policy & Procedure

    Information literacy

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    7/34

    1. 7ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Both assignment submissions must conform tothe specification stated in each assignmentThe second assignment requires Information

    System models created in UML V2.0 usingdiagramming softwareTutorial exercises in modelling also must usediagramming softwareMicrosoft Visio is licensed for use at BHIAll assignments must include the Cover Sheet

    Submitting work

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    8/34

    1. 8ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    ICT117 SYSTEMS ANALYSISAND DESIGNWeek 1: Concepts of System, Information and Abstraction

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    9/34

    1. 9ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Understand the dichotomy between Realityand ConceptUnderstand the concept of SystemUnderstand abstractionUnderstand Data, Information, KnowledgeUnderstand Information Systems

    Lecture objectives

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    10/34

    1.10ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Real:tangible, concrete, existing, objective,visible

    Conceptual:intangible, idea, thought, planned, belief

    Conceptual things are in our mind and realthings exist in our worldIT professionals regularly work withconceptual things

    Reality cf. Concept

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    11/34

    1.11ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    What is a system?A working real thing.An inter-connectedwhole.A consistent way ofdoing something.An organised way ofthinking aboutsomething.A framework for makingsense of something.

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    12/34

    1.12ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    a purposive unitary wholecomposed of interrelated partshierarchically organisedshows emergent propertiescapable of communication with itsenvironmentable to change its operations in response toenvironmental stimuli (communications)

    The concept of System

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    13/34

    1.13ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    An identifiable set of interacting components,hierarchically constructed, operating as anintegrated whole with emergent propertiesand reacting to its environment in order toachieve some purposeful outcome.

    System definition

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    14/34

    1.14ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    A whole thing; has a boundary; accepts inputfrom its environment; produces output;purposive (intended to achieve a purpose);composed of interacting sub-systems(components); exhibits emergent behaviour

    Emergence: behaviour that is only possiblethrough the operation of the whole system

    System characteristics

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    15/34

    1.15ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Designed to implement business policiesPerformed regularlyPerformed consistentlySpecific to their inputsConsistent in their outputs

    e.g. the way Ford makes doors for Falconcarse.g. the way BHI assesses ICT117 students

    Systematic processes

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    16/34

    1.16ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    DATA, INFORMATION,KNOWLEDGE

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    17/34

    1.17ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    51092ATM01000111010001111001010000000000- what are these?Measurement, context, understandingMeaning the understanding that we interpretfrom the information available

    Data, Information,Knowledge

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    18/34

    1.18ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Measurements of real world attributes thatrequire context, units of measure,intentions for us to make sense of asituationInformation is data in context that enables usto make decisions

    Knowledge is the understanding that ourinformed decision is correct in the currentcircumstances

    Data (plural) Datum (sing.)

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    19/34

    1.19ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    PRACTICAL USES OF THESECONCEPTS

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    20/34

    1.20ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Businesses and organisations makepurposeful decisions in their day to dayoperations based on informationBusiness purposes are achieved by variousprocessesThere may be many purposes, but usually oneover-riding purpose: that of business

    continuity, success and prosperity

    Business data andprocesses

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    21/34

    1.21ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    To sell a product?To provide a service?To buy materials?To pay staff?To install a PC network?

    Divide the task and conquer it

    What information is needed?

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    22/34

    1.22ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    representing something in a simpler formremoving non-essential detailsbut retaining the essence of the originalA model is:

    Smaller scale

    Simpler

    Accurately representative

    Cheaper to construct

    abstraction

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    23/34

    1.23ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Abstraction

    Booch et al (2007) pg 45

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    24/34

    1.24ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Network diagramabstraction of cables, routers, bridges,switches, access points, characteristics intosymbolsTonka truckan abstraction of the form, and some functionsinto an artefact

    Text description e.g. cake recipeabstraction of components and process stepsinto English sentences

    Different forms of abstraction

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    25/34

    1.25ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    The IT professions, especially the SystemsAnalyst, deal with and use abstraction intheir day-to-day professional workSystems Analysis

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    26/34

    1.26ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    An abstraction of business processingData are representative of measurableattributes of real thingsProcesses are descriptions of actions whichare undertakenThese two are the abstractions used to modelactivities in a business context

    Information System

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    27/34

    1.27ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Information System components include:People - need the information, build the system,operate it and use itData and Information - the raw material which thesystem is set up to manage and distributeComputers - process the data and informationProcedures software and manual, that define

    how the information is to beinput/stored/processed/output (formal andinformal)

    IS components

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    28/34

    1.28ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    A collection of attributes sufficient for theirbusiness purposee.g .Customers pay their invoices

    a) in personb) using e-commerce

    The business does not need the customersphysical presence in order to receive thepayment

    Information as an abstraction

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    29/34

    1.29ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    The software that receives the customersidentity, their invoice number and paymentamount and records it Is an abstraction of receiving cash money,writing it in a ledger, putting it in the drawerand stamping the invoice Paid

    Information System as anabstraction

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    30/34

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    31/34

    1.31ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Information systems are relatively complex:many components (data and processes)much interaction between componentssystems within systemsintangibility of information (what to record)subjectivity of information (hard to define)

    Information System complexity

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    32/34

    1.32ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Usually we dont need to know the fullcomplexity of a thing to be able to use it Television turn it on, change channels,turn it offWe dont see (and dont need) the internalworkings of the TV to make it work for us just the needed inputs and expectedoutputsWe call this the black box metaphor

    Reality versus concept

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    33/34

    1.33ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    Activities involved in building computer-basedinformation systems are:analysing and describing information needs

    including identifying existing informationproblemsdesigning solutions to meet those needsacquiring or building new systemsimplementing the new systems

    Building Information Systems

  • 8/6/2019 ICT117 Week01Fundamantal Concepts s

    34/34

    1.34ICT117 Systems Analysis & Design, Sem 2, 201017 March 2011

    The context of Systems Analysis and DesignThe Systems Development Life Cycle (SDLC)Professional roles in the SDLC

    Next lecture