Asm 2 1633
Asm 2 1633
ASSIGNMENT 2
Page | 1
ASSIGNMENT 2 FRONT SHEET
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Grading grid
P1 P2 P3 P4 M1 M2 M3 D1
Page | 1
Summative Feedback: Resubmission Feedback:
Page | 2
Assignment Brief 2 (RQF)
Higher National Certificate/Diploma in Computing
Student Name/ID Number: Nguyen Nhat Thanh / GCS210101
Unit Number and Title: Unit 10: Website Design & Development
Submission Date:
Date:
Submission Format:
Page | 3
Format:
1. A report document including below sections o Section 1: A review of appreciate web design
principles, standards and guidelines. o Section 2: Design document for online shopping
website. o Section 3: Implementation of website design.
o Section 4: Test plan and test evaluation.
2. A compressed file that encapsulates all source code and particular necessary resources
including files of images, style sheets, java script and other files to support to install multipage
website such as sql script and installation guide.
Submission
• Students are compulsory to submit the assignment in due date and in a way requested by the
Tutor.
• The form of submission will be a soft copy posted on http://cms.greenwich.edu.vn/.
• Remember to convert the word file into PDF file before the submission on CMS.
Note:
• The individual Assignment must be your own work, and not copied by or from another student.
• If you use ideas, quotes or data (such as diagrams) from books, journals or other sources, you
must reference your sources, using the Harvard style.
• Make sure that you understand and follow the guidelines to avoid plagiarism. Failure to comply
this requirement will result in a failed assignment.
LO3 Utilise website technologies, tools and techniques with good design principles to create a multipage
website.
LO4 Create and use a Test Plan to review the performance and design of a multipage website.
Assignment Brief and Guidance:
Page | 4
Assignment scenario
You currently work for a software training company that produces courses and topic presentations to
established companies and, importantly, to new start-ups. MWS wishes to pursue a bespoke web-based
e-commerce solution. MWS were impressed with your presentations and wishes to continue with the
design and development of an e-commerce website.
A sister company develops web solutions and you have been tasked with taking the lead on the MWS
solution you outlined previously.
You are now required to design and create an interactive website with the emphasis being on the
production of a set of simple dynamic web pages, which embody good design principles. The site will be
themed around a template which would be most appropriate to MWS, with placeholders for text and
content. Images and icons will be used, to give MWS a feel for the proposed website design. You will
also include a membership area, where users can register to have access to restricted areas.
Page | 5
LO4 P7 Create a suitable M5 Evaluate the D3 Critically evaluate
Test Plan identifying Quality Assurance the results of your Test
key performance area (QA) process and Plan and include a
and use it to review review how it was review of the overall
the functionality and implemented during success of your
performance of your your design and multipage website; use
website. User development stages. this evaluation to
Experience (UX) and explain any areas of
User Interface (UI). success and provide
justified
recommendations for
areas that require
improvement.
Page | 6
Table of Contents
P5. Create a design document for a branded, multipage website supported with medium fidelity wireframes and
a full set of client and user requirements ............................................................................................................... 8
1. Introduction and customer’s requirement...................................................................................................... 8
1.1. Introduction ............................................................................................................................................. 8
2. Mechanism diagram .................................................................................................................................. 9
2.1 Flow diagram ................................................................................................................................................... 9
2.2 User case diagram............................................................................................................................................ 9
3. Design database diagram ........................................................................................................................ 12
4. Design website wireframes ..................................................................................................................... 13
4.1 Home Page ..................................................................................................................................................... 13
4.3 Product details ............................................................................................................................................... 14
4.4 Cart page ........................................................................................................................................................ 15
4.5 Sign In ............................................................................................................................................................ 16
4.6 Sign Up ........................................................................................................................................................... 17
4.7 Home Page Admin ......................................................................................................................................... 18
5. Site map ....................................................................................................................................................... 19
P6. Use your design document with appropriate principles, standards and guidelines to produce a branded,
multipage website supported with realistic content: ........................................................................................... 20
1.1. Home page ................................................................................................................................................. 20
1.2. Category page ............................................................................................................................................ 20
1.3. Detail product ............................................................................................................................................ 22
1.4. Login ........................................................................................................................................................... 22
1.5. Sign up ........................................................................................................................................................ 23
1.6. Cart ............................................................................................................................................................. 23
1.7. Profile ......................................................................................................................................................... 24
1.8. Admin page ................................................................................................................................................ 24
P7. Create a suitable Test Plan identifying key performance area and use it to review the functionality and
performance of your website. User Experience (UX) and User Interface (UI) ....................................................... 25
1. Test plan ......................................................................................................................................................... 25
REFERENCES......................................................................................................................................................... 28
Page | 7
P5. Create a design document for a branded, multipage website
supported with medium fidelity wireframes and a full set of client and
user requirements:
1.1. Introduction
The purpose of creating this website was to offer phone covers. You may view more
information about this product by clicking on it, including the name of the product
and service, the quantity and cost of all the products, and extra remarks. A range of
website building tools, including HTML, CSS, JavaScript, and PHP, will be used to create
the website. All widely used web browsers, such as Microsoft Edge, Google Chrome,
etc., are compatible with the website.
For customer:
+ Customers are Registered members of the site and log in to buy products.
+ View order
Page | 8
2. Mechanism diagram
A use case diagram is a visual representation of how system users can communicate
with it and which features they can use to do so. It will consist of three main
sections:
Page | 9
Admin
It will be split into two layers to handle the admin page and website. Lever 1 is a website manager
with the ability to manage the admin page and the entire website. Collaboration at Level 2 is
limited to the simple addition, modification, and deletion of goods, categories, and post
collections.
Client
The website allows users to explore, click links, and make purchases. However, customers must
first register for an account or log in before they may order and buy items. A website's home
page serves as an introduction to the brand and business. Collection page showing the newest
products offered by the business.
Users can find the company's address by going back to the contact page. Visitors are expected to
find comprehensive information about the product on the detail page. Using the shopping cart
and checkout pages, customers may make purchases and submit orders. Customers can learn
more about the company on the About Us page.
Admin
To lessen the load on the website's database, you might update order status and delete orders
when clients cancel orders. When a user wants to modify something, the order is updated.
However, if you wish to perform such functions, you must first log in.
Client User
Users who visit the shop page can explore products, make purchases, and check product details.
The user is also taken to the cart page after making a purchase, where he can change his order if
he changes his mind, add more or fewer items, and order more if he buys enough. However, you
must first log in in order to carry out such actions.
Page | 10
Sign up
Figure 4: Sign up
In order for the invoice code and other notifications, such as the login code and data, to be
delivered to registered users' phones when they make purchases, registered users can provide
various relevant details, such as their email address. Please let us know their location if they
purchase something from our website so we can deliver it there.
Sign in
Figure 5: Sign in
Page | 11
In order for the invoice code and other notifications, such as the login code and data, to be
delivered to registered users' phones when they make a purchase, registered users can provide
certain relevant details, such as their email address. Please let us know their location if they
purchase something from our website so we can deliver it there.
Page | 12
4. Design website wireframes
Page | 13
4.3 Product details
Page | 14
4.4 Cart page
Page | 15
4.5 Sign In
Page | 16
4.6 Sign Up
Page | 17
4.7 Home Page Admin
Page | 18
5. Site map
Page | 19
P6. Use your design document with appropriate principles, standards
and guidelines to produce a branded, multipage website supported with
realistic content:
Page | 20
Figure 17: Laptop
Page | 21
1.3. Detail product
1.4. Login
Page | 22
1.5. Sign up
1.6. Cart
Page | 23
1.7. Profile
Page | 24
P7. Create a suitable Test Plan identifying key performance area
and use it to review the functionality and performance of your
website. User Experience (UX) and User Interface (UI):
1. Test plan
Page | 25
9 Register test Enter information and started to Error Error False
sign up
10 Type wrong Enter email that not include Error Error Pass
email address “@ or .com”
13 Delete Click “X” icon to delete a Products have Products have been Pass
products product from cart been deleted deleted
from cart
14 Search Enter product name to search Product has been Product has been Pass
products toolbar founded founded
15 Edit user Click to edit profile and Information have Information have Pass
profile started to edit profile been changed been changed
information and then save it
16 Log out Click to log out button Account has been Account has been Pass
logged out logged out
17 Check the Add and reduce products in The price will The price will Pass
price the cart increase and increase and
decrease decrease according
according to the to the number of
number of items items added to the
added to the cart cart
18 Profile photo Add a random photo to user The photo has The photo has been Pass
and admin profile been added added
19 Delete Choose a random product to Product has been Product has been Pass
products with delete deleted from the deleted from the
admin web web
account
20 Delete user Choose a random user to User has been User has been Pass
with admin delete deleted from the deleted from the
account web web
Page | 26
21 Change Choose some products and The product price The product price Pass
product price change the price have been have been changed
in admin changed
account
Page | 27
REFERENCES
iNET Systems. (2021). How are domain names organized and managed? [online]
Available at: https://blog.inetsystems.com/faq/how-are-domain-names-organized-
and-managed. [Accessed 19 Dec. 2022]
Website Guides, Tips & Knowledge. (2020). Everything You Need to Know about
Website Builders - DreamHost. [online] Available at:
https://www.dreamhost.com/blog/what-is-a-website-builder/. [Accessed 19 Dec. 2022]
Page | 28