Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Lecture

Tutorial

Module Offerings

5603TECYPC-JAN-PAR

Aims

To capture and analyse user requirements. To investigate the theory behind object orientated analysis and design. To design complex systems using various system modelling techniques.

Learning Outcomes

1.
Employ fact-finding techniques in capturing and analysing user requirements.
2.
Apply the processes of object oriented analysis and design using the unified modelling language.
3.
Apply alternative modelling techniques such as entity relational and object relational mapping.
4.
Develop system models from a set of user requirements.

Module Content

Outline Syllabus:Introduction to Information Systems. Software Development Life Cycles. Types of Requirements. Fact-Finding Techniques. Analysis Processes and Methodologies. Systems / Data Modelling Concepts. Object Oriented Theory. Object Oriented Analysis & Design. The Unified Modelling Language (Use Case, Activity, Class, Sequence Diagrams). Alternative Analysis Models (Entity-Relational, Object Relational).
Additional Information:The module will give students an understanding of requirement gathering & analysis along with system analysis & design with the Unified Modelling Language (UML). Students will be exposed to various concepts of system analysis and design as well as various techniques to employ UML as a tool for system development. The students should be able to transfer the skills learnt in this module to other modules on their degree including their final year project.

Assessments

Essay

Report