ITC357 Web Based Information Systems (8)
CSU Discipline Area: Computing (COMPU)
Duration: One session
Abstract:
Web based information systems, such as online databases, Intranet systems and electronic commerce systems, are conceptually different from traditional web sites, which are based on static documents. This subject examines in some detail the process of developing a web based information system, including object modelling, user-interface design, database design and programming. The use of commercial technologies for developing database driven web sites is emphasised.
+ Subject Availability Modes and Locations
| Session 2 | |
|---|---|
| Internal | Bathurst |
| Internal | CSU Study Centre Melbourne |
| Internal | CSU Study Centre Sydney |
| Distance | Bathurst |
Continuing students should consult the SAL for current offering details: ITC357
Where differences exist between the Handbook and the SAL, the SAL should be taken as containing the correct subject offering details.
Assumed Knowledge:
(ITC105 or ITC125 ) and (ITC114 or ITC200 ) and (ITC140 or ITC129 or ITC206 )
Enrolment restrictions:
Not available to students who have completed subject ITC557 .
Objectives:
Upon successful completion of this subject, students should:
. be able to define a web based information system (WBIS) and differentiate between such systems and conventional web sites;
. be able to design a small WBIS using elements from the disciplines of web design, database design, software engineering and object modelling;
. be able to explain the Common Gateway Interface (CGI) standard;
. be able to develop a small WBIS using HTML forms, Java Servlets and cookies;
. be able to develop a small database driven WBIS using Java Server Pages, Java Beans, JDBC;
. be able to explain the server administration and security issues in managing a WBIS; and
. be able to discuss the emerging role of software component architectures, XML and agents in WBIS.
Syllabus:
The subject will cover the following topics:
. Web Based Information Systems (WBIS): Examples, applications and architecture . Server-side programming, CGI, and forms . Alternative server-side program invocation: Java Servlets, server APIs . Accessing server and browser information, maintaining state, cookies, redirects . WBIS requirements definition, analysis and design . Java Server Pages (JSP) . Database Access with JSP . Creating Maintainable JSPs using Java Beans . Web server configuration and security for WBIS . Components on the Web, XML, B2B transactions, agents
The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.
