Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

GCO2813 Information systems design (DISESTABLISHED FB 05/07)

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

GCO2813 Information systems design (DISESTABLISHED FB 05/07) (13 Dec 2007, 11:52am) [Analysis/Design 2 (25 Apr 2006, 7:21pm)]

Reasons for Introduction

Reasons for Introduction (15 Feb 2006, 12:25pm)

GCO2813 Information Systems 2 has been a core unit in the Bachelor of Computing since the inception of the degree. The unit addresses systems development process tools, as well as approaches and role of design, implementation and maintenance.

Reasons for Change (25 Jan 2007, 3:00pm)

FEC 3/03 Reasons for Change
GCO2813 Information Systems Design is one of the proposed core units for the Business Systems and Systems Development majors of the Bachelor of Information Technology. This proposal serves several purposes. The first is to enter the unit into the Avatar system. The proposal also updates the name, objectives and content of the unit, and its location of offering. To date the unit has used structured analysis tools and methods. Whilst the unit will continue to address the range of design approaches and tools used in industry, this proposal seeks endorsement of a change to object-oriented analysis methods and tools.

FEC 4/04
Addition of Summer semester 2005

FEC 3/04
2004 update of recommended reading and unit adviser

UGPSC 3/06 and FEC 3/06 {\nl} Change of semester of offering to Semester 2, effective for 2007. Change of Handbook Entry for 2007 Handbook.

UGPSC 2/07
Because many of the topics which previously were covered by GCO2813 will now be covered to the same depth in GCO1813 (which is aligned to FIT2001 until taught-out), the unit FIT2005 which follows on from FIT2001 was changed so that it covers object-oriented analysis and design topics in greater depth and detail than previously, with a change of textbook to support it. That unit now becomes an 'advanced analysis and design' unit, thus extending on its prerequisite. GCO2813 will be teaching the content of FIT2005, so this change is to bring GCO2813 into alignment with FIT2005.

Role of Unit (25 Jan 2007, 2:37pm)

The unit provides students with an advanced understanding of object oriented analysis and design using UML. This enables students to develop detailed system designs which can then be used for implementation.

It also covers issues pertaining to implementation and deployment phases of the SDLC.

Relationship of Unit (25 Jan 2007, 2:38pm)

The material in this unit follows on from GCO1813 which presents a high-level introduction to the topic of analysis and design. This unit prepares students for the final year project (GCO3700, GCO3800, GCO3900).

Relevance of Unit (25 Jan 2007, 2:39pm)

As IT develops and become more pervasive throughout organisations, there is an increasing need for graduates who are able to design systems to meet those organisations' software needs. All students in the Bachelor of IT, and in the Bachelor of Computing need to gain experience in the design of systems, and to understand the process by which system designs are developed.

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (25 Jan 2007, 2:40pm)

On successful completion of this unit students will:

C1. understand object-oriented concepts such as: association, aggregation and composition; polymorphism and generalisation; messaging and object interaction, state and lifespan of objects.

C2. know the syntax and semantics of the Unified Modelling Language with respect to modelling class diagrams, interaction diagrams, state machine diagrams, package diagrams, activity diagrams and deployment diagrams.

C3. have an understanding of the process by which object-oriented system analysis and design is performed using the Unified Process.

C4. be able to interpret or reason about models presented using UML notations and be able to explain the strengths and weaknesses of a particular design models.

C5. know how to present a system analysis or design as a proper collated document/report.

C6. be able to employ several common architectural and design patterns such as tiered computing, client/server, adapter, publisher/subscriber to design systems

C7. be able to explain what is involved in implementing, testing, installing, deploying a system in its final operating environment.

C8. understand aspect-oriented concepts such as: concerns, cross-cutting, aspects, themes, join-points, advice, concept-sharing, themes.

C9. have an understanding of the process by which aspect-oriented systems analysis and design is performed using the theme approach

Attitudes, Values and Beliefs (Affective Domain Objectives) (25 Jan 2007, 2:41pm)

On successful completion of this unit students will

A1. conform to industry agreed standards of representing models of system design by using the Unified Modelling Language

A2. appreciate that there is a diversity of possible different models of a system that could satisfy the requirements for a given system.

A3. be able to justify why they chose one model over other possible models in designing a system by evaluating the models' quality, limitations, scope for future extension.

A4. appreciate that organisations often institute standards to be followed in conducting a systems development project or presenting a systems design report.

A5. appreciate that in real-world systems development projects deliverables must meet agreed deadlines to minimise impact on later phases of the systems development life cycle or project costs.

Practical Skills (Psychomotor Domain Objectives) (25 Jan 2007, 2:42pm)

On successful completion of this unit students will be able to

P1. follow a suitable sequence of steps to produce UML models and associated supporting documentation that represents a software design for a small system.

P2. prepare and present a design specification for a system.

P3. complete tasks necessary to ensure a set of design models is complete and consistent, by identifying aspects of models which are only partially present, for example ensuring that a method appearing on a sequence diagram appears also in the class diagram.

P4. apply problem solving techniques at different levels of abstraction to develop a system's design.

P5. apply an iterative process of refining system design models to ensure consistency between components.

P6. utilise IT practioner tools to support the process and documentation of systems design.

Relationships, Communication and TeamWork (Social Domain Objectives) (25 Jan 2007, 2:42pm)

On successful completion of this unit student will

S1. be able to present written/printed design-phase deliverables that are usable by other people for implementation of a system.

Unit Content

Summary (25 Jan 2007, 2:47pm)

ASCED Discipline Group classification: 020305 Systems Analysis and Design

This unit examines object-oriented systems modelling/design in greater depth than the prerequisite unit. The key disciplines of the Unified Process will be examined to set a context for analysis and design. Students will learn about static and dynamic modelling, and component-based design, using UML. Some common design patterns will be studied. Some topics about system architecture are examined. The unit also briefly examines the topic of aspect-oriented analysis and design.

The unit prepares students to be able to design large systems such as will be implemented in their final year project unit or after graduation.

Handbook Summary (25 Jan 2007, 2:47pm)

This unit examines object-oriented systems modelling/design in greater depth than the prerequisite unit. The key disciplines of the Unified Process will be examined to set a context for analysis and design. Students will learn about static and dynamic modelling, and component-based design, using UML. Some common design patterns will be studied. Some topics about system architecture are examined. The unit also briefly examines the topic of aspect-oriented analysis and design.

The unit prepares students to be able to design large systems such as will be implemented in their final year project unit or after graduation.

Recommended Reading (25 Jan 2007, 2:48pm)

Prescribed textbook

Arlow, J. & Neustadt, I., UML 2 and the Unified Process, 2nd ed., Addison Wesley Professional, 2005. ISBN: 0321321278

Recommended Reading

Rumbaugh, J., Jacobson, I. & Booch, G., The Unified Modeling Language Reference Manual, 2nd ed., Addison Wesley Professional, 2005. ISBN: 0321245628

Blaha, M. & Rumbaugh, J., Object-Oriented Modeling and Design with UML, 2nd ed., Prentice-Hall, 2005. ISBN: 0131968599

Deacon, J. Object-Oriented Analysis and Design, Addison-Wesley, 2005. ISBN: 0321263170

Booch, G., Rumbaugh, J. & Jacobson, I., The Unified Modeling Language User Guide, 2nd ed., Addison Wesley Professional, 2005. ISBN: 0321267974

Teaching Methods

Assessment

Workloads

Resource Requirements

Lecture Requirements (26 Apr 2006, 1:53pm)

Same as for FIT2005 (Timetable together)

Tutorial Requirements (26 Apr 2006, 1:49pm)

Same as for FIT2005

Laboratory Requirements (25 Jan 2007, 2:49pm)

Nil

Staff Requirements (25 Jan 2007, 2:51pm)

One lecturer for each campus offering each semester. A tutor per tutorial for each campus offering each semester. Unit co-taught with FIT2005 until no more enrolments occur.

Software Requirements (21 Oct 2005, 1:04pm)

Library Requirements (29 Jan 2007, 10:27am)

Library collections for existing GCO2813 will support this unit's needs.

Teaching Responsibility (Callista Entry) (25 Apr 2006, 7:22pm)

FIT

Implications for CASPA (25 Jan 2007, 2:51pm)

Nil

Interfaculty Involvement (25 Jan 2007, 2:51pm)

Nil

Other Resource Requirements (25 Jan 2007, 2:52pm)

Nil

Prerequisites

Prerequisite Units (25 Jan 2007, 3:06pm)

GCO1813 or GCO2601 or GCO2852 or GCO2826 or equivalent

Corequisites (25 Jan 2007, 3:03pm)

GCO1810 or GCO1811 or FIT1002 or equivalent

Prohibitions (31 May 2007, 3:41pm)

CSE1205, GCO2816, IMS2071, IMS1002, IMS2805, SYS2001, translation set FIT2005

Alias Titles (29 Jan 2007, 10:19am)

Nil

Level (25 Apr 2006, 7:23pm)

2

Frequency of Offering (25 Apr 2006, 7:17pm)

Semester 2

Enrolment (25 Jan 2007, 2:54pm)

Gippsland (including OCL): 25

Faculty Information

Proposer

C F Lau

Approvals

School: 13 Dec 2007 (Julianna Dawidowicz)
Faculty Education Committee: 13 Dec 2007 (Julianna Dawidowicz)
Faculty Board: 13 Dec 2007 (Julianna Dawidowicz)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

16 Jun 2003 Templar Hankinson This version has several purposes. They are to enter the unit into the Avatar system; to update the name, objectives and content of the unit, and its location of offering for its inclusion in the BIT.
30 Jul 2003 Elsa Phung To include Malaysia to the locations of offering.
18 Aug 2003 Kim Styles Remove aliases as requested by FEC
19 Aug 2003 Denise Martin FEC Approval
20 Aug 2003 Kim Styles Added IMS2805 prohibition
01 Sep 2003 Annabelle McDougall FacultyBoard Approval
15 Apr 2004 Kim Styles 2004 update of recommended reading and unit adviser
15 Apr 2004 Kim Styles GCO School Approval, Approved for transmission to FEC 3/04 by GSCIT EC Meeting 2/04 5/4/04
13 May 2004 Denise Martin FEC Approval
25 May 2004 Annabelle McDougall FacultyBoard Approval
08 Jun 2004 Kim Styles Addition of Summer A 2005 to frequency of offering.
18 Jun 2004 Kim Styles GCO School Approval, Approved at GSCIT Education Committee Meeting 3/04, 3/6/04 for transmittal to FEC 4/04
28 Jun 2004 Ralph Gillon FEC Approval
20 Jul 2004 Annabelle McDougall FacultyBoard Approval
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
25 Apr 2006 Shane Moore modified Prohibitions; modified SemesterOfOffering (for 2007 and after); modified ReasonsForIntroduction/RChange; modified Abbreviation; modified ResourceReqs/SchoolReqs;
26 Apr 2006 Shane Moore modified HandbookSummary and Prescribed Reading (for 2007 onwards)
22 May 2006 Gayle Nicholas submit for FEC agenda
23 May 2006 Geraldine DCosta GCO School Approval, Approved for submission FEC Mtg 3/06
19 Jun 2006 Ralph Gillon FEC Approval
30 Jun 2006 Ralph Gillon FacultyBoard Approval
25 Jan 2007 Shane Moore Unit has been updated to align with FIT2005 so that this unit can be co-taught with FIT2005. A co-requisite of GCO1811/FIT1002 is now introduced (to be consistent), which is not expected to have any impact on students as most will have already done that unit since it is core.
29 Jan 2007 Kai Ting modified ResourceReqs/LibraryReqs; modified Prohibitions; modified AliasTitles
29 Jan 2007 Kai Ting
29 Jan 2007 Kai Ting modified ResourceReqs/LibraryReqs
13 Mar 2007 Geraldine DCosta GCO School Approval, Approved by UGPC on 19/2/07
13 Mar 2007 Geraldine DCosta FEC Approval
13 Mar 2007 Geraldine DCosta FacultyBoard Approval - The UGPC now has authority to formally approve minor unit amendments. The UGPC has approved this version on 19/2/07. Faculty Board approval has been added to aid administration in Monatar.
31 May 2007 Shane Moore modified Prohibitions
13 Dec 2007 Julianna Dawidowicz modified UnitName
13 Dec 2007 Julianna Dawidowicz GCO2813 Chief Examiner Approval, ( proxy school approval )
13 Dec 2007 Julianna Dawidowicz FEC Approval
13 Dec 2007 Julianna Dawidowicz FacultyBoard Approval - Faculty Board approved the disestablishment of this unit at 05/07 meeting

This version: