INDICATIVE CONTENT
- Systems Analysis and Design in Context: What constitutes a system? The history of systems development, the reasons for system failure.
- The traditional systems development lifecycle.
- Finding out how to capture user requirements and produce a user requirements specification
- Introduction to structured method techniques: entity relationship models, dataflow diagrams, use case models
- The formal documentation of a system resulting from the application of tools and techniques of the systems development lifecycle
- Use of a chosen notation, for example, structured systems analysis and design methodology (SSADM)
- Correlation of the process and data models
- Introduction to the corresponding documentation, for example process descriptions, entity descriptions, use case descriptions to complete the model
- Introduction to the concept and use of of a Database Management systems (DBMS)
- Implementation of a prototype DBMS to implement queries, forms and reports to meet user required specification
- Implementation of HCI principles to screen design
ADDITIONAL ASSESSMENT DETAILS
Coursework comprises a group assignment weighted at 50% which will assess Learning Outcomes 2,3 and 4. The assignment will be to design and implement a computing solution to a given case study.
An Examination, length 2 hours weighted at 50% which will assess Learning Outcomes 1, 2 and 3.
LEARNING STRATEGIES
The pattern of delivery will be 2 lectures and 2 tutorials per week.
(1:n)2 (1:20)2
Self Directed Study
Case studies
MODULE RESOURCES
Case Tools - SELECT SSADM, Together ControlCenter 6.0, Microsoft Access
MODULE TEXTS
Essential Reading
Modern System Analysis and Design, 4th Edition, Valacich, J, Prentice Hall, (2004), ISBN: 0131273914
LEARNING OUTCOMES
1. DESCRIBE THE PURPOSE, STRUCTURE AND SCOPE OF A TRADITIONAL METHODOLOGY.
(Knowledge and Understanding)
2. IDENTIFY THE FRAMEWORK OF ACTIVITIES ASSOCIATED WITH THE CHOSEN METHODOLOGY AND DESCRIBE HOW THE TECHNIQUES ARE USED TOGETHER TO DEVELOP A SYSTEM.
(Problem Solving)
3. DEMONSTRATE, APPLY AND DOCUMENT, TO THE APPROPRIATE STANDARDS, THE KEY TECHNIQUES OF ANALYSIS AND DESIGN.
(Communication, Reflection)
4. DEVELOP A SIMPLE PROTOTYPE, WITH A SUITABLE INTERFACE, FROM CONCEPTION THROUGH TO IMPLEMETATION.
(Application)