Registry

Module Specifications

Current Academic Year 2012 - 2013
Please note that this information is subject to change.

Module Title Business Systems Analysis
Module Code CA228
School School of Computing
Online Module Resources

Module Co-ordinatorSemester 1: Renaat Verbruggen
Semester 2: Renaat Verbruggen
Autumn: Renaat Verbruggen
NFQ level 8 Credit Rating 10
Pre-requisite None
Co-requisite None
Compatibles None
Incompatibles None
Description
This module aims to introduce the student to the skills and techniques used to specify large software systems. In particular, the module will introduce the student to: - identifying and gathering software requirements; - specifying a set of requirements; - classical systems analysis techniques such as SSADM; - the UML notation, and - and system design in UML.

Learning Outcomes
1. Outline models, notations and processes for software requirements identification, representation, validation and analysis.
2. Analyse customer requirements.
3. Using SSADM components, design a system using Data Flow Diagrams, document a software system using a Data Dictionary and describe process logic using mini-specifications
4. Create Unified Modelling Language (UML) Use Cases to produce a requirements model.
5. Use the UML to describe software systems with Sequence diagrams, state diagrams and Class diagrams.



Workload Full-time hours per semester
Type Hours Description
Lecture48No Description
Directed learning52No Description
Independent learning time150No Description
Total Workload: 250

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities
Introduction to Systems Analysis.
Problems of analysis , work of sysetms analyst..

Use Cases.
Method of Use Case analysis - Cockburns's template..

Business Analysis.
Business Activity Modelling.

Object-oriented Analysis.
Class Diagrams.

Logical data modelling.
LDM - LDS and Data dictionary.

Collaboration.
Sequence and activity diagrams.

Data Flow Modelling.
DF diagramming.

State modelling.
State diagrams.

Behaviour Models.
Entity Life History.

Assessment Breakdown
Continuous Assessment50% Examination Weight50%
Course Work Breakdown
TypeDescription% of totalAssessment Date
ProjectAnalyse a case study and produce UML Use cases and diagrams50%Week 12
Reassessment Requirement
Resit arrangements are explained by the following categories;
1 = A resit is available for all components of the module
2 = No resit is available for 100% continuous assessment module
3 = No resit is available for the continuous assessment component
This module is category 1
Indicative Reading List
    Other Resources
    None
    Extensive Moodle resources.
    Programme or List of Programmes
    BSSAStudy Abroad (DCU Business School)
    ECBSc in Enterprise Computing
    SHSAStudy Abroad (Science & Health)
    Timetable this semester: Timetable for CA228
    Date of Last Revision11-JAN-11
    Archives: