CISB113 Fundamentals of Information Systems IS Development.
-
Upload
nigel-hicks -
Category
Documents
-
view
223 -
download
3
Transcript of CISB113 Fundamentals of Information Systems IS Development.
![Page 1: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/1.jpg)
CISB113 CISB113 Fundamentals of Information Fundamentals of Information
SystemsSystems
IS DevelopmentIS Development
![Page 2: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/2.jpg)
Learning OutcomesLearning Outcomes
At the end of this lesson, you should be able to:• Describe the phases in the systems
development cycle
![Page 3: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/3.jpg)
Looking at Information SystemsLooking at Information Systems (again..)(again..)
System Information Systems
Manual Information Systems
Computer Based Information Systems
A collection of interrelated components that work together to perform a specific task
A combination of hardware, software, network, data, people and procedures organized together to facilitate planning, control, coordination, and decision making in an organization
IS not supported by any IT elements
e.g.Physical file storing, manual attendance record,
IS being enabled by IT
e.g.Hotel Booking System, RFID enabled class attendance system
![Page 4: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/4.jpg)
• Is a process• Consists of several phases• Each phases is controlled by dedicated personnel• Also known as systems development lifecyclesystems development lifecycle
Building Information SystemsBuilding Information Systems
![Page 5: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/5.jpg)
• Organizational process of developing information systems to solve business problems and needs.
• Combination of various activities.
System Development LifecycleSystem Development Lifecycle
![Page 6: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/6.jpg)
System Development LifecycleSystem Development Lifecycle
![Page 7: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/7.jpg)
• Problem DefinitionProblem Definition– Details about what the users want out of the systemDetails about what the users want out of the system– Sets direction of the systemSets direction of the system– Sets the system scope/boundarySets the system scope/boundary– Resources to be made available are also defined hereResources to be made available are also defined here
System Development LifecycleSystem Development Lifecycle
![Page 8: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/8.jpg)
• Feasibility StudiesFeasibility Studies– Determines to see if the project is technically or Determines to see if the project is technically or
economically feasibleeconomically feasible– Determines best method to achieve the objectives of the Determines best method to achieve the objectives of the
projectproject– Outcome should be a recommendation for a new systemOutcome should be a recommendation for a new system– To be agreed by the higher managementTo be agreed by the higher management
System Development LifecycleSystem Development Lifecycle
![Page 9: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/9.jpg)
• System analysisSystem analysis– More data gathering is required.More data gathering is required.– Ways data are gathered –Ways data are gathered –
• QuestionnairesQuestionnaires• InterviewInterview• ObservationObservation• Studying DocumentsStudying Documents
– Translating what user wants into the features required to Translating what user wants into the features required to the system.the system.
– Studies existing systems, and propose how the new system Studies existing systems, and propose how the new system should work/look like (specifications)should work/look like (specifications)
System Development LifecycleSystem Development Lifecycle
![Page 10: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/10.jpg)
• System DesignSystem Design– Translating the analysis results into Translating the analysis results into
the design.the design.– Gathered info/data to be translated Gathered info/data to be translated
in design (Flowchart, ERD, DFD)in design (Flowchart, ERD, DFD)– Sketching Story board, Screen DesignSketching Story board, Screen Design– Identifying Data DictionaryIdentifying Data Dictionary
System Development LifecycleSystem Development Lifecycle
www.mybusinessprocess.net
A Flowchart
http://mhaadi.wordpress.com/
Entity Relationship Diagram
![Page 11: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/11.jpg)
• System DesignSystem Design
System Development LifecycleSystem Development LifecycleData Flow Diagram (DFD)
emeroo.wordpress.com
Data Dictionary
www.dbquerytool.com
Screen Design
![Page 12: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/12.jpg)
• System DevelopmentSystem Development– Translating the design specification into a system using Translating the design specification into a system using
tools (programming language, database)tools (programming language, database)– Source codeSource code
System Development LifecycleSystem Development Lifecycle
![Page 13: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/13.jpg)
• System TestingSystem Testing– System should be fully tested for errors before System should be fully tested for errors before
implementationimplementation– Three types of testing :Three types of testing :
• Unit Testing Unit Testing • Integration Testing Integration Testing • User Acceptance TestingUser Acceptance Testing
System Development LifecycleSystem Development Lifecycle
![Page 14: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/14.jpg)
• System ImplementationSystem Implementation– The phase contains 2 types of activities, training and The phase contains 2 types of activities, training and
conversionconversion– Four implementation typesFour implementation types
• Direct ImplementationDirect Implementation• Parallel implementationParallel implementation• Phased ImplementationPhased Implementation• Pilot implementationPilot implementation
System Development LifecycleSystem Development Lifecycle
![Page 15: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/15.jpg)
• System MaintenanceSystem Maintenance– To eliminates errors in the system during its life timeTo eliminates errors in the system during its life time– To tune in accordingly to new requirements/variationsTo tune in accordingly to new requirements/variations– If major change is needed, a new project is necessary. If major change is needed, a new project is necessary.
System Development LifecycleSystem Development Lifecycle
![Page 16: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/16.jpg)
• Estimating Costs and TimeEstimating Costs and Time• Forming a Project TeamForming a Project Team• Capturing and understanding user requirementCapturing and understanding user requirement• Management supportManagement support• Choosing the right approachChoosing the right approach• TestingTesting• MaintainingMaintaining• User acceptanceUser acceptance
Problems in System DevelopmentProblems in System Development
![Page 17: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/17.jpg)
Describe each phase of System Development Lifecycle
Can you …Can you …
![Page 18: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/18.jpg)
Learning OutcomesLearning Outcomes
At the end of this lesson, you should be able to:• Describe the phases in the systems
development cycle
![Page 19: CISB113 Fundamentals of Information Systems IS Development.](https://reader035.fdocuments.net/reader035/viewer/2022062423/5697bfba1a28abf838ca01e8/html5/thumbnails/19.jpg)
Questions?Questions?