module specification

CC3016 - E-Commerce Applications (2017/18)

Module specification Module approved to run in 2017/18
Module title E-Commerce Applications
Module level Honours (06)
Credit rating for module 15
School School of Computing and Digital Media
Total study hours 144
48 hours Scheduled learning & teaching activities
96 hours Guided independent study
Assessment components
Type Weighting Qualifying mark Description
Coursework 100%   Coursework *FC*
Running in 2017/18 No instances running in the year

Module summary

Description: The module provides an opportunity for students to build a themed on-line interactive commercial web site with shopping cart for an SME, incorporating a range of software applications and script programming . The module will build upon prior knowledge in introductory scripting, digital image manipulation, and relational database principles. The application of diverse software will facilitate the integration of front-end design and effective purchasing functionality. The module will also include focus on techniques for website marketing.


Please note: This module is superseded by CC6002

Prior learning requirements

Certificate Level Web Based Scripting module (e.g CC1003C/N) and an Intermediate Level Database module (e.g. CC2002C/N, CC2006N, or DB2008N)

Module aims

The core aim of the module is for students to integrate form and function in providing a professional commercial artefact. For design, students will refer to existing on-line commercial enterprises and build a themed web site with appropriate imagery and image-enabled product database. Design will be provided as a front-end to the presentation of client-based functionality. Functionality will centre around the user shopping experience, including establishing a working shopping cart, registering validated customer details, and working towards checkout completion. This module will:
· equip students to understand and use both client- and server-side software.
· require students to integrate form and function with a range of software.
· require students to produce a themed commercial artefact.
· integrate images and database software in a retail application.
· equip students for employment in the commercial software industry.
· develop skills to reflect on the practical objectives through the provision of documentation recording the problem-solving experience.


· Introduction to delivering on-line ecommerce in practice:
· Server and client-side applications.
· Building a prototype application.
· Using a web editor with an application server.
· Creating dynamic web pages with a scripting language
· Building an on-line image-enabled database.
· Searching and browsing products on-line: setting queries and record-sets.
· Implementing a shopping cart
· Client feedback and commercial theme development.
· Implementing customer registration and checkout with form design.
· Password protection, security and session management.
· Search engine marketing.

Learning and teaching

Conceptual and material will be covered in weekly two-hour lecture sessions (24 hours). Lecture classes will be further developed in IT laboratory based sessions (24 hours). The student will be expected to spend an equivalent time (48 hours) in private study and practical work. In addition, students will be expected to spend an additional 12 hours on coursework 1, and 36 hours on coursework 2. Classes will be supported by an on-line communications forum.

Learning outcomes

On completing the module the student will be able to

1. integrate a range of software applications for an operational on-line shopping experience.
2. utilise script programming to enable client and server-side functionality.
3. utilise image editing software for website and product display.
4. use an appropriate database for on-line purchasing.
5. produce appropriate documentation for the problem-solving process.

Assessment strategy

· Coursework part 1 is for students to develop a prototype application through the application of the core software applications used in this module and will deliver an on-line image-enabled database.
· Coursework part 2 will continue the specified theme initially developed in coursework 1 and complete an on-line shopping experience.
· Both courseworks will assess the five learning outcomes.
· Supporting documentation in both courseworks will be expected to record the student development of the problem-solving process and graduate attribute.
· All coursework will be submitted on-line on a university-administered web server.
· Coursework is individual.


Stephen Walter, Jonathan Levine (2000). Sams Teach Yourself E-Commerce Programming with ASP, SAMS , ISBN: 0672318989 (essential).

Jakob Nielsen, Hoa Loranger (2006). Prioritizing Web Usability. New Riders, ISBN: 0321350316

Christian Darie, Karli Watson (2005). Beginning ASP.NET 2.0 e-commerce in C# 2005: from novice to professional, APress, ISBN: 1430210745.

Henry Chan, Raymond Lee, Tharam Dillon, Elizabeth Chang (2002). E-Commerce, Fundamentals and Applications. John Wiley & Sons, ISBN: 0471493031.

Peter Kent (2008). Search Engine Optimization for Dummies. 3rd edition, John Wiley & Sons; ISBN: 0470262702.

Joel Elad (2008), Do-it-yourself Web Stores For Dummies. John Wiley & Sons, ISBN: 0470174439.