[ Murdoch University logo and link to homepage ]

Office of Information Technology Services

Applications Development

The Information Systems Services section of the Office of Information Technology Services has two sub-sections that are involved in applications development.

  • Application Support Services
  • Web Services

The Application Support Services section participates in the development of applications, usually strategic applications, and provides interfaces between the University's strategic application systems. This role is usually part of Information Systems Services involvement in IT Strategic projects. The staff in this section use a number of Oracle and other tools for applications development and an Oracle Internet Application Server, in conjunction with Oracle databases, is used to deliver these applications.

The Web Services section within Information Systems Services is responsible for the development and support of Web-based applications and utilities. A number of these applications support the Web infrastructure provided on the University's central Web Server, the MurdochNet Host. This section is also responsible for developing Web-based applications for areas of the University on a fee-for-service basis. The staff in this section use a number of programming languages including Perl and EDO (Extensible Data Objects (EDO) is a markup-style scripting language for accessing and manipulating data from different sources, predominantly SQL sources, using an extensible plugin framework). The applications are delivered using Apache Web Server and MySQL databases.

Oracle-based Applications

The Application Support Services section of Information Systems Services has been involved in the development of the application systems listed below.

Modifications and enhancements to application systems are coordinated using change control procedures.

Applications include:

  • Academic Staff Curriculum Vitae System (ACV) (1997)
  • Casual Staff Register (CAST) (1998)
  • Murdoch Authentication and Identification System (MAIS) (1997)
  • News & Events System (1998)
  • Parking Permit Application (2004)
  • Research Grant Management System (RIS) (2001)

System & Application Interfaces

Information Systems Services is involved in coordinating interfaces between strategic applications, and providing selected data from corporate databases for use in other applications used on campus.

Systems for which interface procedures and products have been developed include:

  • Human Resources System (Concept) extracts / views for use with
    • Academic Curriculum Vitae System (ACV)
    • Murdoch Authentication and Identification System (MAIS)
    • News & Events System

  • Student Management System (Callista) extracts for use with:
    • Learning Management System (WebCT)
    • Library System (Innopac)
    • Monitor System (Library Borrowing/Photocopying/Printing Card)
    • Murdoch Authentication and Identification System (MAIS)
    • Student Network Account Management

  • Student Management System (Callista) uploads from:
    • TISC

Web-based Applications and Utilities

The Web Services section of Information Systems Services has been involved in the development of the Web-based applications and utilties listed below. Support for some applications developed by external consultants is also provided by Web Services staff, or other staff within Information Systems Services.

Applications and Utilities in use include:

  • CWIS Publisher - used to copy files from the Development Server to the MurdochNet Host
  • Goto Statistics - reports monthly on usage of University Home Page options
  • Help - used for generating menu based help pages for applications, eg News & Events user's [HELP]
  • Index - generates index pages, eg. Web Administrators Index, using data files maintained by staff responsible for MurdochNet Administration
  • MAIS Login & MAIS Libraries - used to interface between the MAIS database, Oracle applications and CGI programs for the purposes of authenticating end-users of application systems and programs. Also uses in association with access restriction to information resources and services
  • Map - program that uses a set of images to display mpas for the Murdoch and Rockingham campuses
  • Mail_tmpl - used for generating e-mail output from completed form details, and for uploading of files, eg. Personal Book Order form (with MAIS access restriction)
  • Metadata Generator - used by Content Providers to complete metadata tagging, including Dublin Core elements
  • Murdoch A to Z Index - generates index pages dynamically from a database of links maintained by staff responsible for MurdochNet Administration
  • Murdoch Password Check - used for verifying a Murdoch Password is valid
  • News Dist - program for interacting with the News & Events System to extract selected details of newly added News Items for distribution by Mailman Mailing Lists
  • News Edit - program for checking a persons MAIS Authorities and then displaying a menu of editing options based on those authorities
  • News Headlines - program for extracting high priority News Headlines from the News & Events System for display in a list on the University Home Page
  • Serverwatcher - used for monitoring the availability of Registered Web Servers and reporting problems to Web Administrators
  • University Policies Index - generates index pages dynamically from a database of links maintained by staff responsible for MurdochNet Administration

In addition to Web-based applications, Apache Web Server extensions have been developed for a Web templating system, an Authentication layer, error handling and a Web Server alias redirection service.

Web Services is also responsible for the development of a number of programs that pull data from central repositories such as the Handbook, the Learning Management System (WebCT), the Student Management System (Callista) and MAIS. This data is used in the creation of indexes such as the Courses Index, the Units Index, Course Home Pages and Unit Home Pages on School Web sites, and listings such as Academic Contacts.

Web-based Applications for Organisation Areas

Web Services has developed a number of applications for client areas. They include:

  • Finance Account Code Convertor - used to convert codes from old to new format
  • Library Database Listing - used by Library staff to add entries to a listing

Web Services also provides support for applications developed by external consultants.

  • Timetable, Examinations - program using data files supplied by Central Student Administration, for the display of timetable, including option for a customised display for selected Unit Codes
  • Timetable, Teaching - program using data files supplied by Central Student Administration, for the display of timetable, including option for a customised display for selected Unit Codes