Registry
Module Specifications
Current Academic Year 2012 - 2013
Please note that this information is subject to change.
| |||||||||||||||||||||||||||||||||||||||||
| 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. | |||||||||||||||||||||||||||||||||||||||||
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. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| Indicative Reading List | |||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||
| Other Resources | |||||||||||||||||||||||||||||||||||||||||
| None | |||||||||||||||||||||||||||||||||||||||||
| Extensive Moodle resources. | |||||||||||||||||||||||||||||||||||||||||
| Programme or List of Programmes | |||||||||||||||||||||||||||||||||||||||||
| BSSA | Study Abroad (DCU Business School) | ||||||||||||||||||||||||||||||||||||||||
| EC | BSc in Enterprise Computing | ||||||||||||||||||||||||||||||||||||||||
| SHSA | Study Abroad (Science & Health) | ||||||||||||||||||||||||||||||||||||||||
| Timetable this semester: Timetable for CA228 | |||||||||||||||||||||||||||||||||||||||||
| Date of Last Revision | 11-JAN-11 | ||||||||||||||||||||||||||||||||||||||||
| Archives: |
| ||||||||||||||||||||||||||||||||||||||||









