S Tucker
6 points - One 2-hour lecture and one 2-hour tutorial per week - Second semester - Caulfield - Prohibitions: SFT2007, SFT3007
Objectives At the completion of this subject students should have knowledge of the development environment provided by a windows-based programming tool, and the process of Rapid Application Development. They should understand the data format standards for different windows media and how visual programming languages impact on program maintenance, performance and reliability. Furthermore, they should have acquired skills to enable them to develop programs which integrate and process data using facilities such as DLLs, DDEs and OLE, and to apply a specific programming paradigm and language relevant to current commercial standards. Finally, they should have developed attitudes which allow them to appreciate the broad base and wide variety of data stores and formats and to recognise the value and importance of timely, integrated information within a management information system.
Synopsis The subject will introduce desktop information environments and integrated applications development in a windows-based Rapid Application Development environment. Approaches to integrating information from diverse domains such as spreadsheets, word processors, database management systems, graphics and sound will be examined. Facilities such as dynamic link libraries, dynamic data exchange, and object linking and embedding will be employed, using an environment such as Visual Basic or Delphi to integrate information and develop windows-based applications.
Assessment Examination: 40% - Assignments: 50%; - Unit test: 10%
Recommended texts
Microsoft VisualBasic handbook
Zak D Programming with Microsoft Visual Basic 5.0 for Windows Thomson,
1998
Delphi handbook to be advised