INFO6080

Distributed Computing Technologies

10 Units

Introduces the theories and practices of designing a user interface that will be used to maintain a database in a small business. Introduces the concepts and practices of system design by evolutionary prototyping and the prototyping system development life cycle. Emphasises end-user input into the prototyping system development life cycle. Introduces the three-tier database access model and core technologies used to implement this model.

Faculty Faculty of Science and Information Technology
School School of Design, Communication and Information Technology
Availability Trimester 1 - 2014 (Callaghan Campus)
Trimester 1 - 2014 (WebLearn GradSchool)

Previously offered in 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005

Objectives

At successful completion of the course, student will have:

  1. Acquired the knowledge and develop the skills needed to prototype an end user application using a Rapid Application Development (RAD) tool.
  2. Continued to refine the knowledge and skills needed to produce user interfaces that are aesthetic, intuitive and easy to use.
  3. Acquired the knowledge and develop the skills needed to initiate and control all phases of database use and maintenance from a programmed interface
  4. Improved the skills used in constructing Entity-Relationship (ER) models from a given description to produce a corresponding normalised Relational model.
  5. Developed the skills needed to design, implement and present reports from a database using a programmed interface.
  6. Acquired the understanding and develop the skills needed to design, implement and effectively use appropriate interfaces and classes in database projects.
Content
  1. Programming with Visual Basic
  2. Dialog boxes, error trapping, input validation
  3. Database access
  4. Database reporting
  5. Packaging, creating components
Replacing Course(s)
Transition Credit will not be granted for both INFO2040 and INFO6080.
Industrial Experience 0
Assumed Knowledge Students are assumed to have a sound understanding of the following areas: 1. An appropriate current Windows operating system environment 2. Computer programming using a procedural or object-oriented language 3. Data modelling, including Entity-Relationship diagrams 4. The Relational model and creation of relational tables from ER diagrams 5. Normalisation of relations 6. The use of a relational database management system 7. SQL
Modes of Delivery External Mode
Internal Mode
Teaching Methods Lecture
Self Directed Learning
Computer Lab
Assessment Items
  • Essays / Written Assignments -
  • Examination: Formal -
  • Quiz - Class -
Contact Hours
  • Lecture: for 2 hour(s) per Week for Full Term
  • Computer Lab: for 2 hour(s) per Week for Full Term
Compulsory Components None listed
Course Materials None listed
Timetable 2014 Course Timetables for INFO6080

Sound like the course for you?

  Apply Now