CC3016 - E-Commerce Applications (2021/22)
|Module specification||Module approved to run in 2021/22|
|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|
|Running in 2021/22||No instances running in the year|
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)
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.
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.
· 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.