Abstract

This subject will provide students with knowledge and skills in the areas of problem definition, feasibility analysis, requirements gathering, system analysis and systems design using object oriented modelling. In particular, students will gain experience in the object oriented approach to systems development including gathering and modelling requirements using object oriented … For more content click the Read More button below.

Syllabus

Introduction to information systems.Approaches to system analysis and design (object oriented)Processes to systems analysis (i.e. system development life cycle, iterative, Rational Unified Process).Systems analysis processesProblem definitionFeasibility analysisRequirements gathering and specification (i.e. functional and nonfunctional)Unified Modeling Language (UML) and CASE toolsSystem requirements models (i.e. use case diagrams, system sequence diagrams, state … For more content click the Read More button below.

Learning outcomes

Upon successful completion of this subject, students should:
1.
be able to describe the context of an information system;
2.
be able to discuss and describe processes to systems analysis;
3.
be able to gather system requirements;
4.
be able to perform feasibility analysis;
5.
be able to model systems requirements using object oriented tools and techniques; and
6.
be able to develop object oriented design models.

Assumed knowledge

It is assumed students will have completed ITC106 or ITC114, or posses knowledge similar to.

Enrolment restrictions

Available to undergraduate students only.