Course Code: YPROSAD
Course Name: Systems Analysis and Design
Instructors: Salenga
Required Text:
Course Description: This course aims to equip students with the basic concepts and methods used in the analysis, design, and deployment of information systems in organization. It involves a theoretical study of system concepts, components and business organizations.
The course discusses the major activities and key issues at each stage in the system life cycle, including requirements analysis, human factors, prototyping, functional design, database design, project management and implementation. Various methodologies and technical tools ranging from flowcharts and decision tables to automated design techniques and CASE tools are discussed.
Topic Outline Estimated
Contact Hours
1. The system analyst fundamentals a. Assuming the role of the system analyst b. Introduction to information systems c. Components of a system
d. System development life cycle e. Using case tools
f. People in system development.
6
2. Managing the information system project
a. Project fundamentals b. Selection of projects
c. Importance of project management d. Feasibility study
e. Representing and scheduling project plans
6
3. Information requirements analysis a. Sampling
b. Planning the interview
c. Conducting the actual interview d. Planning the use of questionnaires e. Designing questionnaires
6
4. Prototyping and Rapid application development
a. Approaches to prototyping b. Developing a prototype c. Users role in prototyping d. Phases of RAD
6
5. Data Flow Diagrams a. Developing DFD
b. Logical and physical DFD c. Partitioning DFD
d. need for understanding data dictionary
e. data repository
f. creating a data dictionary
6
6. Preparing the system proposal a. ascertaining hardware and software
needs
b. identifying cost and benefits c. presenting the systems proposal
6
7. Designing the System a. Output design objectives b. Good form design c. Making use of a database d. Flowcharts
3
8. Implementing the Information system a. Implementation approaches
b. training users
c. maintaining the system d. security issues
6
Total Sessions Expressed as Contact Hours 54
Recap
Estimated Identification of CPC Topics Covered in this Course: Contact Hours*
Accounting 5
Marketing 4
Finance 13
Management 13
Human Resource Management 5
Operations Management 5
Business Ethics 5
Information System 18
Quantitative Methods/Statistics 5
International/Global Dimensions of Business 5
Capstone 16
Total (estimate of contact hours) 85