This module follows on from Enterprise Web Development 1 and will involve the implementation of a medium size web site that is, in part, data driven. A Web Engineering approach will be adopted that will enable students to build and enhance a web site that is closely coupled to a live database.
The module will introduce students to the typical software architectures that support on-line trading. The concepts and rationale of Service Oriented Architectures, web services and e-commerce will be explored.
The practical and professional issues of the development and use of e-commerce are discussed, along with its advantages and disadvantages.
A practical approach based on Web Services will be adopted throughout and students will be expected to utilise external Web Services to build a prototype e-commerce site.
On successful completion of this module, the student will be able to
Student achievement is measured by In-Course Assessment, which will require each student to plan the development of a medium sized e-commerce site. They will then define a project plan, clearly showing which parts of the e-commerce site that they will implement. Those parts of the site will then be developed and published.
Visual Programming 2 and Web Site Development are pre-requisites for this module.
Database Systems and Enterprise Web Development 1 must be taken in conjunction with this module.