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.
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.