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.