Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
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
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.
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.
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.
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).
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.
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
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.
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.
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.
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.
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.
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
Same as for FIT2005 (Timetable together)
Same as for FIT2005
Nil
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.
Library collections for existing GCO2813 will support this unit's needs.
FIT
Nil
Nil
Nil
GCO1810 or GCO1811 or FIT1002 or equivalent
CSE1205, GCO2816, IMS2071, IMS1002, IMS2805, SYS2001, translation set FIT2005
Nil
2
Semester 2
Gippsland (including OCL): 25
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:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |