Presentation is loading. Please wait.

Presentation is loading. Please wait.

CISB113 Fundamentals of Information Systems IS Development.

Similar presentations


Presentation on theme: "CISB113 Fundamentals of Information Systems IS Development."— Presentation transcript:

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?


Download ppt "CISB113 Fundamentals of Information Systems IS Development."

Similar presentations


Ads by Google