J Miller
6 points - two 1-hour lectures and one 2-hour tutorial per week - First, second semester - Caulfield - Prerequisites: CSE1204 - Prohibitions: BUS2071, CFR2126, CFR2161, CSC3151, IMS1002, SYS1002, SYS1252, SYS2001, SYS2071, SYS2161, SYS2168, SYS3076
Objectives On completion of this subject students will have knowledge of the structured approach to developing information systems. They will have an understanding of the tools, techniques, notations and methods employed to develop information systems; the activities involved in the systems design, implementation, and maintenance phases of the systems development lifecycle and implementation issues such as conversion, acceptance testing, performance, documentation and training. Students will also have the skills to gather requirements from users and be able to apply a number of systems analysis and design techniques to model the users' system; generate and evaluate system design alternatives; apply standard techniques for abstraction and modelling of an information system; complete both a physical and logical system design; use the appropriate structured design techniques for logical data design and logical process design; be able to integrate requirements models; be able to use requirements modelling, process modelling and data modelling. Students will be encouraged to recognise the importance of systems design and the acquisition of accurate and complete requirements.
Synopsis This subject concentrates on the techniques, tools, notations and methods used to develop information systems using a structured approach. A comparison with rapid and evolutionary approaches and prototyping are also described. The importance of requirements acquisition and systems design is stressed as students apply a number of systems analysis and design techniques and the standard techniques for abstraction and modelling within a cohesive methodology. Students will be expected to generate and evaluate system design alternatives, complete both a physical and logical system design and use the appropriate structured design techniques for logical data design and logical process design. They will become familiar with and be able to use requirements modelling, process modelling (data flow diagrams, structured English, decision trees, decision tables) and data modelling (entity relationship models) tools and techniques and be able to integrate requirements models using a data dictionary and CASE tools.
Assessment Examination (3 hours): 50% - Unit test and practical work: 50%
Recommended texts
Burch J G Systems analysis, design and implementation
Boyd and Fraser, 1992
Hoffer J A, George J F and Valacich Modern systems analysis and design
Benjamin-Cummings, 1996
Whitten J L, Bentley, L D and Barlow V M Systems analysis and design
methods 3rd edn, Irwin, 1994