07.09.2014 Views

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

1997 Swinburne Higher Education Handbook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

design specification;<br />

analyse corporate information requirements and hence<br />

contribute to the preparation of a strategic data model<br />

for an organisation;<br />

select the systems analysis approach appropriate to a<br />

particular situation from a range of modelling<br />

techniques and tools.<br />

Content<br />

Dataflow Diagrams, Data Dictionary, Process Dictionary,<br />

Relational Model, Functional Dependency Diagrams, Entity<br />

Relationship Diagrams, CASE Tools, Role of the Analyst.<br />

Students make use of appropriate software tools to help<br />

them develop detailed requirements specifications.<br />

Recommended Reading<br />

Whitten, Bentley and Barlow, Systems Analysis and Design<br />

Methods, 3rd edn, Irwin, 1994<br />

Ravalli, G., Process Modelling, <strong>Swinburne</strong> Press<br />

IT503 Data Base Management Systems 2<br />

10 credit points 4 hours per week Hawthorn<br />

Prerequisite: IT303 Data Base Management Systems 1<br />

Assessment: examination/assignment<br />

A second year subject in the Bachelor of Information<br />

Technology.<br />

0 bjective<br />

To build upon the basic knowledge gained in IT303, by<br />

examining database design and performance issues in both<br />

local and distributed client-server environments.<br />

Content<br />

After completing this unit successfully, students should:<br />

understand commonly used physical data structures<br />

understand physical design issues in both relational and<br />

non-relational systems<br />

be able to use database and transaction volume analysis<br />

as a basis for an efficient design -<br />

be able to make use of optimiser plan information to<br />

check/improve performance<br />

be able to design and use views effectively to achieve<br />

data independence<br />

be able to apply the techniques above, in a distributed<br />

system.<br />

Recommended Reading<br />

Date, C.J., An Introduction to Database Systems, 5th edn, Addison-<br />

Wesley, 1990 (6th edn. 1994)<br />

IT504 Data Communications 1<br />

10 credit points 3 hours per week Hawthorn<br />

Prerequisite: IT102 Programming in C Assessment:<br />

assignments, exam<br />

0 b jectives<br />

to introduce the fundamental concepts and components<br />

involved in data communications.<br />

to develop an understanding of communication<br />

protocols and computer networks.<br />

Content<br />

Historical evolution of computer communications<br />

Basic communication theories and terminologies:<br />

transmission media, signal types, interface standards.<br />

Protocol basics: error control methods, flow control, link<br />

management.<br />

Terminal based networks: statistical multiplexers,<br />

concentrators, front-end processors and terminal network<br />

protocols.<br />

Local area networks: topologies and access methods, LAN<br />

management.<br />

Public data networks: characteristics, packet-switched data<br />

networks, circuit switched data networks, ISDN, standards,<br />

wide area networks.<br />

OSI: the seven layer model, layer interaction, comparison<br />

of architectures.<br />

Emerging Technologies.<br />

Recommended Reading<br />

Halsall, F. Data Communications, Computer Networks and Open<br />

Systems, 4th edn, Addison Wesley, 1996<br />

IT509 Software Engineering 1<br />

10 credit points 4 hours per week Hawthorn<br />

Prerequisite: None Assessment: examination, assignment<br />

A second year subject in the Bachelor of Information<br />

Technology. This subject complements IT501 Systems and<br />

Information Analysis 1 by concentrating on managing<br />

software development and on the latter stages of the<br />

software life cycle, particularly design.<br />

Objectives<br />

To develop an understanding of the basic problems<br />

which are encountered in the development and<br />

maintenance of computer software and the current tools<br />

and techniques which are used by industry to overcome<br />

these problems.<br />

Students develop management and design<br />

documentation and experience working as a member of<br />

a software project team.<br />

Content<br />

The software life cycle, human factors, p!anning tasks,<br />

resource allocation, structured design, object oriented :‘:-<br />

design, interface design and evaluation, implementation,<br />

testing and maintenance. * A >e<br />

Recommended Reading<br />

Sommerville, I., Software Engineering, Wokingham, UK, Addison<br />

Wesley<br />

IT601 Systems and Information Analysis 2<br />

10 credit points 3 hours per week Hawthorn<br />

Prerequisite: IT501 Systems and Information Analysis 1<br />

Assessment: research paper<br />

A third year subject in the Bachelor of Information<br />

Technology.<br />

It builds on the technical knowledge gained in earlier<br />

subjects and provides students with an understanding of the<br />

sY- 33<br />

g<br />

C -4<br />

;&,<br />

<strong>Swinburne</strong> University of Technology <strong>1997</strong> <strong>Handbook</strong> 399

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!