<< >> ^

SFT3030

Fourth-generation systems

S Tucker

6 points
* 3 hours per week
* First semester
* Caulfield
* Prerequisites: COT2132, SFT2110 or SFT2121 (for course 0355) SFT1102 (for course 0961)
* Prohibitions: CFR3332, SFT2204

Objectives At the completion of this subject students should understand how to evaluate and select an appropriate 4GL and implement it successfully, recognising itsorganisational impact; be able to use query and report tools, and build applications using current RAD (rapid application development) tools appreciating the special design requirements of GUI applications; and appreciate the nature of 4GLs, their historical development, scope and application.

Synopsis Application development: the application development environment using fourth-generation languages (4GL) and event-driven programming. Historical background, reasons for using a 4GL and components of a 4GL. 4GL association with: DBMS, data dictionary, prototyping, systems development methodologies, impact on SDLC. User's view of 4GL: planning for success, evaluation criteria, defining strategic use, costing and benefits of 4GL, impact on the organisation. Developing systems: text-based environment and Windows environment using current RAD tools following the principles of graphical user interface design.

Assessment Assignments and practical examination: 60%
* Theory examination (3 hours): 40%

Recommended texts

Holloway S Fourth generation systems Nelson, 1991

Malamud C Ingres, tools for building and information architecture Nelson, 1989

Martin J Fourth generation languages vol 1.1, Savant, 1983


<< >> ^
Handbook Contents | Faculty Handbooks | Monash University
Published by Monash University, Clayton, Victoria 3168
Copyright © Monash University 1996 - All Rights Reserved - Caution
Authorised by the Academic Registrar December 1996