Teaching Responsibility

LJMU Schools involved in Delivery:

Computer Science and Mathematics

Learning Methods

Lecture

Tutorial

Module Offerings

5213COMP-SEP-CTY

Aims

To provide an understanding of the underlying principles of systems analysis and design.

Learning Outcomes

1.
Apply the underlying principles of systems analysis and design.
2.
Apply different systems analysis and design methodologies.
3.
Differentiate between the logical and physical design process.
4.
Apply the concepts of object orientation within software systems analysis and design.

Module Content

Outline Syllabus:Process overview: Traditional and contemporary systems development lifecycles and management including waterfall, prototyping and agile approaches such as DSDM. Pre-analysis phase: Investigation, information gathering, feasibility studies. Analysis phase: Requirements capture, prototyping, analysis and specification (structured techniques such as DFDs, ERM; object-oriented techniques such as UML use cases, activity diagrams and class diagrams). Object-oriented analysis and design. Logical design, Physical design, Architectural design (component diagrams, deployment diagrams); Usability issues: HCI and prototyping. Post implementation phases: System testing, installation, training and maintenance.
Module Overview:
This module enables you to explore the theories and practical application of systems analysis and design techniques with particular emphasis on object-oriented analysis and design and its role in software development.
Additional Information:This module explores the theories and practical application of systems analysis and design techniques with particular emphasis on object-oriented analysis and design and its role in software development.

Assessments

Report