Monash University Computing & Information Technology Handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

CFR7212

Systems design and implementation

P Torokfalvy

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

Details design: the need for good system design including quality assurance techniques; collecting statistics and constraints for partitioning and packaging; transform and transaction-centred design; coupling and cohesion, structure charts; design heuristics, module size, program size considerations; copy libraries; design of security and backup. Software ergonomics: the need for user-friendly software; screen and dialogue design; report design; user documentation. Implementation: conversion - file creation; parallel running; system testing and acceptance testing; post-implementation actions - reviews, efficiency, tuning, maintenance; documentation which needs to be maintained during design and implementation; user training; standards - PRIDE, SDM70 etc. Alternative methods of development: what is a prototype; prototyping and system design techniques; other design approaches. Developing quality systems: quality assurance (QA) techniques; standards; achieving quality systems; project control methodologies; organisation and management culture.

Assessment

Examination (3 hours): 50% * Practical work: 50%

Recommended texts

Bourne G M and Rodrigues C System design subject notes Monash U, 1991

Page-Jones M The practical guide to structured systems design Yourdon Press, 1988


Return to subject list
Return to computing handbook contents
Return to the list of Monash handbooks