Download presentation
Presentation is loading. Please wait.
Published byNigel Hicks Modified over 9 years ago
1
CISB113 Fundamentals of Information Systems IS Development
2
Learning Outcomes At the end of this lesson, you should be able to: Describe the phases in the systems development cycle
3
Looking at Information Systems (again..) SystemInformation 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
4
Is a process Consists of several phases Each phases is controlled by dedicated personnel systems development lifecycle Also known as systems development lifecycle Building Information Systems
5
Organizational process of developing information systems to solve business problems and needs. Combination of various activities. System Development Lifecycle
6
1. Problem Definition 2. Feasibility Study 3. System Design 4. System Development 5. System Testing 6. System Implementation 7. System Maintenance
7
Problem Definition Problem Definition – Details about what the users want out of the system – Sets direction of the system – Sets the system scope/boundary – Resources to be made available are also defined here System Development Lifecycle
8
Feasibility Studies Feasibility Studies – Determines to see if the project is technically or economically feasible – Determines best method to achieve the objectives of the project – Outcome should be a recommendation for a new system – To be agreed by the higher management System Development Lifecycle
9
System analysis System analysis – More data gathering is required. – Ways data are gathered – Questionnaires Questionnaires Interview Interview Observation Observation Studying Documents Studying Documents – Translating what user wants into the features required to the system. – Studies existing systems, and propose how the new system should work/look like (specifications) System Development Lifecycle
10
System Design System Design – Translating the analysis results into the design. – Gathered info/data to be translated in design (Flowchart, ERD, DFD) – Sketching Story board, Screen Design – Identifying Data Dictionary System Development Lifecycle www.mybusinessprocess.net A Flowchart http://mhaadi.wordpress.com/ Entity Relationship Diagram
11
System Design System Design System Development Lifecycle Data Flow Diagram (DFD) emeroo.wordpress.com Data Dictionary www.dbquerytool.com Screen Design
12
System Development System Development – Translating the design specification into a system using tools (programming language, database) – Source code System Development Lifecycle
13
System Testing System Testing – System should be fully tested for errors before implementation – Three types of testing : Unit Testing Unit Testing Integration Testing Integration Testing User Acceptance Testing User Acceptance Testing System Development Lifecycle
14
System Implementation System Implementation – The phase contains 2 types of activities, training and conversion – Four implementation types Direct Implementation Direct Implementation Parallel implementation Parallel implementation Phased Implementation Phased Implementation Pilot implementation Pilot implementation System Development Lifecycle
15
System Maintenance System Maintenance – To eliminates errors in the system during its life time – To tune in accordingly to new requirements/variations – If major change is needed, a new project is necessary. System Development Lifecycle
16
Estimating Costs and Time Estimating Costs and Time Forming a Project Team Forming a Project Team Capturing and understanding user requirement Capturing and understanding user requirement Management support Management support Choosing the right approach Choosing the right approach Testing Testing Maintaining Maintaining User acceptance User acceptance Problems in System Development
17
Describe each phase of System Development Lifecycle Can you …
18
Learning Outcomes At the end of this lesson, you should be able to: Describe the phases in the systems development cycle
19
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.