CFR7212

Systems design and implementation

P Torokfalvy

6 points
* 4 hours per week
* First semester
* Peninsula
* Prerequisites: CFR7104
* Prohibitions: BUS2071, BUS4071 CFR2126, CFR2161, GCO1813, GCO2813, GCO7832, SYS2161

Objectives At the completion of this subject students should know how to design a system from the analysis specifications, using appropriate formal design tools and techniques; understand the need for pre and post-implementation actions such as reviews, training, tuning for efficiency, and maintenance; and appreciate how to enable effective contribution in team situations and appropriate interactions with clients.

Synopsis Design as part of the system development process: interfaces between design and other development stages. Inputs to design: logical data models; definition of elementary processes; quantitative data; constraints; centralised vs decentralised; benefit analysis; target software and hardware. Scoping the business system: option definition. Transforming the logical data model into a physical data model. Option selection: ways of meeting constraints. Interface design: screen design; user interface design; windows; GUI design principles; reports; user documentation; help; application standards. Standards and designing for reuseability. Packaging: transforming the logical process model into a physical procedure model; concurrency; locking; reuseability of common logic; designer-added procedures. System and acceptance testing; system conversion and file creation; system cutover techniques; client training; post-implementation actions. Physical data models; procedure definitions; interface definitions; system documentation; system configuration details.

Assessment Examination (3 hours): 60%
* Practical work: 40%

Recommended texts

Barfield L The user interface concepts and design Addison-Wesley, 1993
Pfleeger S L Software engineering: The production of quality software 2nd edn, Maxwell-Macmillan, 1991
Yourdon E and Constantine L L Structured design Yourdon Press, 1978

Back to the Information Technology Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved - Caution