Unit

School Of Computer, Data And Mathematical Sciences

Object Oriented AnalysisWestern Sydney University Unit Code: 300144.6

Discipline: SYSTEMS ANALYSIS AND DESIGN

Student Contribution Band: 2

Level: 2

Credit Points: 10

Co ordinator
Jiansheng Huang


Assumed Knowledge
General understanding of what an information system is and how information systems development is undertaken and • Introductory knowledge about system analysis and design, including - basic problem solving experience in computerised information systems - ability to derive systems requirements from problem definitions - ability to produce system models using process, data, object and network modelling. - understanding design and implementation issues include, (but may not be limited to), elementary database design, input, output and user interface design and prototyping. • General knowledge on programming languages - Understanding difference between procedure programming and object oriented programming - Introductory knowledge of classes and objects and the class construction - Introductory knowledge on object orientation, including encapsulation, inheritance


Equivalent Units
700039 Object Oriented Analysis (WSTC)

Prerequisite
300585 Systems Analysis and Design

Teaching Periods

PeriodOffered  Campus  Contact
2021 Autumn  Yes  Campbelltown Campus - DAY  Jiansheng Huang  Timetable.   Print Unit Outline*
2021 Autumn  Yes  Parramatta Campus - Victoria Road - DAY  Jiansheng Huang  Timetable.   Print Unit Outline*
2021 Autumn  Yes  Penrith Campus - DAY  Jiansheng Huang  Timetable.   Print Unit Outline*
2021 Sydney City Session 1  Yes  Sydney City Campus - DAY  Antoinette Cevenini  Timetable not available   Print Unit Outline*
2021 Sydney City Session 3  Yes  Sydney City Campus - DAY  Antoinette Cevenini  Timetable not available  

*If using Safari, Firefox or Chrome to print the Unit Outline, right-click on the Print Unit Outline link and select 'Save link as...' or in Safari 'Download Linked File'


About this Unit
The core strength of this unit is to analyse and model business objectives and critical requirements of software systems to be developed using object-oriented (OO) approaches. The system analysis is taken to greater depths within the context of Object Orientation. The Unified Modelling Language version 2.0 (notably use cases, user case diagrams, activity diagrams, class diagrams and sequence diagrams) is used as the modelling standard for creating OO models in the problem space. The unit also covers the rational unified process methodology and applications of design patterns for software development through practical case studies.


Courses
2768.1Bachelor of Information and Communications Technology/Bachelor of LawsCONTINUING
2768.3Bachelor of Information and Communications Technology/Bachelor of LawsCURRENT
3633.2Bachelor of ComputingCONTINUING
3639.1Bachelor of Information and Communications TechnologyCONTINUING
3639.3Bachelor of Information and Communications TechnologyCONTINUING
3639.4Bachelor of Information and Communications TechnologyCURRENT
3654.3Bachelor of Information and Communications Technology/Bachelor of ArtsCURRENT
3655.5Bachelor of Information and Communications Technology/Bachelor of Business and CommerceCONTINUING
3656.3Bachelor of Information and Communications Technology/Bachelor of Business and Commerce (Accounting)CONTINUING
3684.2Bachelor of Information and Communications Technology (Advanced)CURRENT
3711.1Bachelor of Information and Communications Technology (Health Information Management)CONTINUING
3737.2Bachelor of Information and Communications Technology/Bachelor of BusinessCURRENT
3738.2Bachelor of Information and Communications Technology/Bachelor of Business (Accounting)CURRENT
3778.1Bachelor of MathematicsCURRENT
6038.1Diploma/Bachelor of Information and Communications Technology (Health Information Management)CURRENT


Specialisations

KT3000.1Information SystemsCONTINUING
MT3041.1Secondary TeachingCURRENT




Western Sydney University Copyright © 2004-2016 ABN 53 014 069 881 CRICOS Provider No: 00917K Contact Us | Disclaimer | Emergency Help |