Semester I and Semester II This course develops a systematic understanding on the concepts and practicalities of the information systems development process, with an emphasis on object oriented approach. The latest analysis analysis requirements and design specification methods are given detailed coverage. The course will will prepare the students to solve information system development problems in organizations.
The main objectives of this course are as follows: i. To understand major alternative methodologies used in developing information systems and the considerations involved in choosing which methodology to use; ii. To understand a variety of planning, analysis and design methods, and techniques in system development; and iii. To provide an opportunity to work within a team to learn different strategies in solving business problems.
At the end of the course, students should be able to: 1. Distinguish and describe major alternative methodologies in information system development; 2. Identify business issues and create system proposal; 3. Apply requirements gathering techniques and prepare requirements definitions; 4. Evaluate business requirement, prepare system design specifications and create system prototype; and 5. Demonstrate interpersonal, technical, analytical, planning and leadership skills through working within a team as well as individually. .
COURSE OUTLINES Week
The Context of Systems Analysis and Design Methods Chapter 1 (Whitten) The Product – Information Systems The People – System Stakeholders The Process – System Development Process
Information Systems Development The Process of Systems Development A Systems Development Process Automated Tools and Technology
Chapter 2 (Whitten)
Systems Analysis What is Systems Analysis Systems Analysis Approaches The Scope Definition Phase The Problem Analysis Phase The Requirements Analysis Phase The Logical Design Phase The Decision Analysis Phase
Chapter 4 (Whitten)
Fact-finding Techniques for Requirements Discovery Chapter 5 (Whitten) An Introduction to Requirements Discovery Fact-finding Techniques A Fact-finding Strategy
Modeling Systems Requirements with Use Cases An Introduction to Use-Case Modeling Systems Concepts for Use Case Modeling The Process of Requirements Use-Case Modeling Use Cases and Project Management
Chapter 6 (Whitten)
Object Oriented Analysis and Modelling Using UML Chapter 9 (Whitten) An Introduction to Object-Oriented Modeling System Concepts for Object Modeling The UML Diagrams The Process of Object Modeling
Feasibility Analysis and the System Proposal Feasibility Analysis and the System Proposal Six Tests for Feasibility Cost-Benefit Analysis Techniques
Chapter 10 (Whitten)
Feasibility Analysis of Candidate Systems The System Proposal
System Design What is Systems Design Systems Design Approaches Systems Design for In-House Development – The Build Solution Systems Design for Integrating Commercial Software – The “Buy” Solution
Chapter 11 (Whitten)
Application Architecture and Modelling Application Architecture Information Technology Architecture
Chapter 12 (Whitten)
Object-Oriented Design and Modeling Using UML The Design of an Object-Oriented System The Process of Object-Oriented Design
Chapter 17 (Whitten)
Output Design and Prototyping Output Design Concepts and Guidelines How to Design and Prototype Outputs
Chapter 14 (Whitten)
Input Design and Prototyping Input Design Concepts and Guidelines GUI Controls for Input Design How to Design and Prototype Inputs
Chapter 15 (Whitten)
User Interface Design and Prototyping Chapter 16 (Whitten) User Interface Design Concepts and Guidelines User Interface Technology Graphical User Interface Styles and Considerations How to Design and Prototype a User Interface
Systems Construction and Implementation What is System Construction and Implementation The Construction Phase The Implementation Phase
Chapter 18 (Whitten)
Required : Whitten, J.L. & Bentley, L. D. (2008). Introduction to Systems Analysis & Design. USA: McGraw-Hill.
Fowler, M. (2004). UML Distilled: A Brief Guide to the Standard rd Object Modeling Language. (3 Ed.). Boston: Addison-Wesley.
Hoffer, J.A., George, J.E. & Valacich, J.S. (2008). Modern Systems th Analysis and Design (5 Ed.). Upper-Saddle River, NJ: Pearson Education. Kendall, K.E., & Kendall, J.E. (2005). Systems Analysis and Design (7 Ed.). Upper-Saddle River, NJ: Pearson Education. th