ICTWEB501 Assessment Task 2

Website Design Brief
Rings and Things
 
  ICTWEB501 Assessment Task 2, Part A Naomi Molineux – 471500230
12/11/2021

Contents

Summary of Website Design. 2

Business rules. 2

Website Structure. 3

Use Cases. 4

Accessibility and Web Standards. 5

Database requirements. 6

Technical Requirements. 6

Security. 7

Project Delivery Schedule. 7

References. 8

Summary of Website Design

Due to the current COVID-19 situation a local jeweller has decided to move her business online. The client wants an e-commerce website that show cases the stores jewellery. The client has requested a website that has a simple but intuitive and modern design with the goal of a functional user-friendly website that also has low set up and maintenance costs.

Through the website users need to be able to create an account, which allows them to add items to their cart which they can then purchase. The users account details, order details and product details will be stored in a database. The client would like to be able to manage the website and database through an administrator account where she can add, delete, and update the store products, as well as check the details of customers’ orders.

The client and users of the website expect a website that:

  • Is functional and intuitive to navigate
  • Works seamlessly across multiple devices and browsers
  • Meets industry standards and includes modern technology 
  • Stores users’ personal information securely
  • Meet the accessibility standards
  • Only allows authorised access to secured pages
Business rules

The client has specified the following business rules:

  • A user can not add an item to their cart unless they are logged in
  • Only users with accounts can purchase items
  • Only administrators can access the update products page and the orders page
  • Administrators accounts cannot purchase items
  • Administrators accounts must be created through the back end database, they cannot be created through the website
  • User passwords must be a minimum of 8 characters in length
  • Only the necessary information should be stored in the database as the client wants to keep the website simple and the database small to minimise server requirements.
  • Forms need to be validated before data is entered into the database to avoid invalid data being stored
  • Administrator can see a list of all orders with order date and shipping date
  • Administrator can see a list of unshipped orders and enter date order is shipped
  • Website design to be simple, intuitive and modern
  • The website is to pe primarily white, with black, grey and dull lime green as secondary colours
Website Structure

Below is a visual representation of the website structure in the form of a site map. The Home page is accessible from all pages. If a user tries to add a product to their cart or view their cart when they are not logged in, they will be taken to the Login page. If a user successfully logs in as an administrator, they will be taken to the Update Products page. If a user successfully logs in as an account holder, they will be taken to the Shop page where they can add products to their cart which they can then buy through the checkout page.

Use Cases

Below is a use case diagram that shows how users interact with the site. There are two types of users the customers and the administrator.

The customers can browse products, sign up for the newsletter, register and login. To login customers are required to be registered. To add products to their cart customers are required to be successfully logged in. To check out customers need to have products in their cart, and to complete their payment customers will be directed to an external payment service.

To access the administration area of the website the user is required to successfully login to an administrator account. Once logged in the administrator can manage the shops products and view customer orders and update the shipping date of unshipped orders.

Accessibility and Web Standards

It is expected that the website meets the international industry web standards. These standards are developed by the World Wide Web Consortium (W3C). These standards ensure accessibility for all users and web developers in terms of:

  • Ensuring that code is valid and correctly structured
  • Functionality across different browsers
  • Functionality across different devices and screen sizes
  • Accessible to people with disabilities
  • Functionality on assistive technologies
  • Media is accessible
  • Text alternatives for non-text content
  • Content is easy to see and hear
  • Users can easily navigate and understand website and it operates in a predictable way
  • Users can use different input modalities beyond keyboard
  • Content is compatible with current and future user tools

The website will be tested against these standards using the following services:

Name of ServiceLinkLevel
W3C markup validation service (tests HTML and XHTML)https://validator.w3.org/HTML 5
W3C CSS Validation service https://jigsaw.w3.org/css-validator/CSS level 3 + SVG
AChecker Web Accessibility Checkerhttps://achecker.achecks.ca/checker/index.phpWCAG 2.0 level AA

AChecker is designed to test websites against a variety of Accessibility Guidelines. The Guidelines that are most widely used across the industry is the W3C Web Content Accessibility Guidelines (WCAG) Version 2.0 developed by W3C. The WCAG sets out requirements to help web designers ensure that the websites they create are accessible to people with disabilities. It is a requirement that all Australian Government websites now comply with this standard to level AA. The Rings & Things website will be tested to ensure it meets WCAG 2.0 level AA.  

Database requirements

The database has been designed to meet the business specification of minimising the server requirements while being fully functional. The website requires minimal data from users and only displays minimal product data, which keeps the website simple and reduces the database storage requirements. The data is stored across four tables, as seen in the diagram below.

When users register using the form on the website, this data will be stored in the Users table. Only very basic personal information is stored. The administrator field determines if the user is an administrator. An administrator is represented by a 1 and all other users a 0. The password is stored across two fields, one for the password salt and one for the hashed password.   

Technical Requirements

The website will be designed with the mobile device user in mind. It will be displayed seamlessly across all sized devices and will be compatible with the latest versions of the following browsers:

  • Desktop: Chrome, Firefox, Safari, IE + Edge
  • Mobile: Chrome Android and iOS, Safari iOS

The database will be created through PHPMyAdmin using the MariaDB server linked to the Apache web server. The languages that will be used to create the website include HTML 5, CSS 3, Php 7.4.6, MySQL and ECMAScript (AKA JavaScript) 2018. The storage of the data and server requirements will be handled by a third party.

The shopping cart data will be stored in the session data, so it won’t be accessible to users the next time they log in. The alternative is to store cart data in the database, but this requires more data storage and a system to check that the items in the cart are still valid each time the user logs in.

For the initial website design, the system uses simple cart management and a small database to keep the costs low. However, as the business grows there is opportunity for additional technology to meet the growing demands of the website. This could include Order Management System (OMS) software integrated with the database and website. OMS would promote and better user experience through a more dynamic cart, where they could return to their cart over multiple sessions, a seamless returns process and more information available to customers about their orders and the products. It would also allow the business to handle an increased number of orders due to better inventory management and more automation along the supply chain.

Security

The security of the website will be maintained through multiple systems. To protect users accounts, when registering users will be required to create a password that is a minimum of 8 characters. Passwords will be hashed using SHA265 plus a salt to provide maximum password security. When creating accounts for administrators the passwords will be extremely strong to reduce the risk of unauthorised users gaining access to the database and account holders’ personal information.  

To ensure the website is stable and protect the database from SQL injection attacks, the php variables will be escaped. Forms and data will also be validated on the client-side and through the server-side to ensure only valid data is stored.

The website will be extensively tested before deployment to ensure functionality and security of the site.

Project Delivery Schedule
PhaseCompletion Date
Design Brief12/11/2021
Front-end Prototype19/11/2021
Back-end Prototype26/11/2021
Testing and Debugging1/12/2021
Website Deployments2/12/2021
Finalization – Correct any Errors3/12/2021
Order Now
No Fields Found.
Universal Assignment (December 23, 2024) ICTWEB501 Assessment Task 2. Retrieved from https://universalassignment.com/ictweb501-assessment-task-2/.
"ICTWEB501 Assessment Task 2." Universal Assignment - December 23, 2024, https://universalassignment.com/ictweb501-assessment-task-2/
Universal Assignment June 18, 2022 ICTWEB501 Assessment Task 2., viewed December 23, 2024,<https://universalassignment.com/ictweb501-assessment-task-2/>
Universal Assignment - ICTWEB501 Assessment Task 2. [Internet]. [Accessed December 23, 2024]. Available from: https://universalassignment.com/ictweb501-assessment-task-2/
"ICTWEB501 Assessment Task 2." Universal Assignment - Accessed December 23, 2024. https://universalassignment.com/ictweb501-assessment-task-2/
"ICTWEB501 Assessment Task 2." Universal Assignment [Online]. Available: https://universalassignment.com/ictweb501-assessment-task-2/. [Accessed: December 23, 2024]

Please note along with our service, we will provide you with the following deliverables:

Please do not hesitate to put forward any queries regarding the service provision.

We look forward to having you on board with us.

Most Frequent Questions & Answers

Universal Assignment Services is the best place to get help in your all kind of assignment help. We have 172+ experts available, who can help you to get HD+ grades. We also provide Free Plag report, Free Revisions,Best Price in the industry guaranteed.

We provide all kinds of assignmednt help, Report writing, Essay Writing, Dissertations, Thesis writing, Research Proposal, Research Report, Home work help, Question Answers help, Case studies, mathematical and Statistical tasks, Website development, Android application, Resume/CV writing, SOP(Statement of Purpose) Writing, Blog/Article, Poster making and so on.

We are available round the clock, 24X7, 365 days. You can appach us to our Whatsapp number +1 (613)778 8542 or email to info@universalassignment.com . We provide Free revision policy, if you need and revisions to be done on the task, we will do the same for you as soon as possible.

We provide services mainly to all major institutes and Universities in Australia, Canada, China, Malaysia, India, South Africa, New Zealand, Singapore, the United Arab Emirates, the United Kingdom, and the United States.

We provide lucrative discounts from 28% to 70% as per the wordcount, Technicality, Deadline and the number of your previous assignments done with us.

After your assignment request our team will check and update you the best suitable service for you alongwith the charges for the task. After confirmation and payment team will start the work and provide the task as per the deadline.

Yes, we will provide Plagirism free task and a free turnitin report along with the task without any extra cost.

No, if the main requirement is same, you don’t have to pay any additional amount. But it there is a additional requirement, then you have to pay the balance amount in order to get the revised solution.

The Fees are as minimum as $10 per page(1 page=250 words) and in case of a big task, we provide huge discounts.

We accept all the major Credit and Debit Cards for the payment. We do accept Paypal also.

Popular Assignments

RES800 Assessment 1 – Research Question and Literature Review

Subject Title Business Research Subject Code RES800 Assessment Title Assessment 1 – Research Question and Literature Review Learning Outcome/s     Utilise critical thinking to analyse managerial problems and formulate relevant research questions and a research design   Apply research theories and methodologies to assist in developing a business research

Read More »

Assessment Task 2 Health advocacy and communication plan

Assessment Task 2 Health advocacy and communication plan Rationale and multimedia plan presentation Submission requirements Due date and time:         Rationale: 8pm AEST Monday 23 September 2024 (Week 11) Multimedia plan presentation: 8pm AEST Monday 30 September 2024 (Study Period) % of final grade:         50% of overall grade Word limit: Time

Read More »

MLI500 Leadership and innovation Assessment 1

Subject Title Leadership and innovation Subject Code MLI500 Assessment Assessment 1: Leadership development plan Individual/Group Individual Length 1500 words Learning Outcomes LO1 Examine the role of leaders in fostering creativity and innovation LO5 Reflect on and take responsibility for their own learning and leadership development processes Submission   Weighting 30%

Read More »

FPC006 Taxation for Financial Planning

Assignment 2 Instructions Assignment marks: 95 | Referencing and presentation: 5 Total marks: 100 Total word limit: 3,000 words Weighting: 40% Download and use the Assignment 2 Answer Template provided in KapLearn to complete your assignment. Your assignment should be loaded into KapLearn by 11.30 pm AEST/AEDT on the wdue

Read More »

TCHR5001 Assessment Brief 1

TCHR5001 Assessment Brief 1 Assessment Details Item Assessment 1: Pitch your pedagogy Type Digital Presentation (Recorded) Due Monday, 16th September 2024, 11:59 pm AEST (start of Week 4) Group type Individual Length 10 minutes (equivalent to 1500 words) Weight 50% Gen AI use Permitted, restrictions apply Aligned ULOS ULO1, ULO2,

Read More »

HSH725 Assessment Task 2

turquoise By changing the Heading 3 above with the following teal, turquoise, orange or pink you can change the colour theme of your CloudFirst CloudDeakin template page. When this page is published the Heading 3 above will be removed, but it will still be here in edit mode if you wish to change the colour theme.

Read More »

Evidence in Health Assessment 2: Evidence Selection

Evidence in Health Assessment 2: Evidence Selection Student name:                                                                    Student ID: Section 1: PICO and search strategy Evidence Question: Insert evidence question from chosen scenario here including all key PICO terms.       PICO Search Terms                                                                                                                                                                                                          Complete the following table.   Subject headings Keywords Synonyms Population  

Read More »

Assessment 1 – Lesson Plan and annotation

ASSESSMENT TASK INFORMATION: XNB390 Assessment 1 – Lesson Plan and annotation This document provides you with information about the requirements for your assessment. Detailed instructions and resources are included for completing the task. The Criterion Reference Assessment (CRA) Marking Matrix that XNB390 markers will use to grade the assessment task

Read More »

XNB390 Task 1 – Professional Lesson Plan

XNB390 Template for Task 1 – Professional Lesson Plan CONTEXT FOR LESSON: SOCIAL JUSTICE CONSIDERATIONS: Equity Diversity Supportive Environment UNIT TITLE:    TERM WEEK DAY TIME 1   5           YEAR/CLASS STUDENT NUMBERS/CONTEXT LOCATION LESSON DURATION         28 Children (chl): 16 boys; 12

Read More »

A2 Critical Review Assignment

YouthSolutions Summary The summary should summarise the key points of the critical review. It should state the aims/purpose of the program and give an overview of the program or strategy you have chosen. This should be 200 words – included in the word count. Critical analysis and evaluation Your critical

Read More »

PUN364 – Workplace activity Assignment

Assessment 1 – DetailsOverviewFor those of you attending the on-campus workshop, you will prepare a report on the simulated simulated inspection below. For those of you who are not attending, you will be required to carry out your own food business inspection under the supervision of a suitably qualified Environmental

Read More »

FPC006 Taxation for Financial Planning

Assignment 1 Instructions Assignment marks: 95 | Referencing and presentation: 5 Total marks: 100 Total word limit: 3,600 words Weighting: 40% Download and use the Assignment 1 Answer Template provided in KapLearn to complete your assignment. Your assignment should be loaded into KapLearn by 11.30 pm AEST/AEDT on the due

Read More »

Mental health Nursing assignment

Due Aug 31 This is based on a Mental health Nursing assignment Used Microsoft word The family genogram is a useful tool for the assessment of individuals, couples, and families.  It can yield significant data and lead to important, new patient understandings and insights as multigenerational patterns take shape and

Read More »

Assessment 2: Research and Policy Review

Length: 2000 words +/- 10% (excluding references)For this assessment, you must choose eight sources (academic readings and policy documents) as the basis of your Research and Policy Review. You must choose your set of sources from the ‘REFERENCES MENU’ on the moodle site, noting the minimum number of sources required

Read More »

HSN702 – Lifespan Nutrition

Assessment Task: 2 Assignment title: Population Nutrition Report and Reflection Assignment task type: Written report, reflection, and short oral presentation Task details The primary focus of this assignment is on population nutrition. Nutritionists play an important role in promoting population health through optimal nutritional intake. You will be asked to

Read More »

Written Assessment 1: Case Study

Billy a 32-year-old male was admitted to the intensive care unit (ICU) with a suspected overdose of tricyclic antidepressants. He is obese (weight 160kg, height 172cm) and has a history of depression and chronic back pain for which he takes oxycodone. On admission to the emergency department, Paramedics were maintaining

Read More »

Assessment Task 8 – Plan and prepare to assess competence

Assessment Task 8 – Plan and prepare to assess competence Assessment Task 8 consists of the following sections: Section 1:      Short answer questions Section 2:      Analyse an assessment tool Section 3:      Determine reasonable adjustment and customisation of assessment process Section 4:      Develop an assessment plan Student Instructions To complete this

Read More »

Nutrition Reviews Assignment 2 – Part A and Part B

This assignment provides you with the opportunity to determine an important research question that is crucial to address based on your reading of one of the two systematic reviews below (Part A). You will then develop a research proposal outlining the study design and methodology needed to answer that question

Read More »

NUR332 – TASK 3 – WRITTEN ASSIGNMENT

NUR332 – TASK 3 – WRITTEN ASSIGNMENT for S2 2024. DESCRIPTION (For this Task 3, the word ‘Indigenous Australians’, refers to the Aboriginal and Torres Strait Islander Peoples of Australia) NUR332 Task 3 – Written Assignment – Due – WEEK 12 – via CANVAS on Wednesday, Midday (1200hrs) 16/10/2024. The

Read More »

NUR100 Task 3 – Case study

NUR100 Task 3 – Case study To identify a key child health issue and discuss this issue in the Australian context. You will demonstrate understanding of contemporary families in Australia. You will discuss the role of the family and reflect on how the family can influence the overall health outcomes

Read More »

NUR 100 Task 2 Health Promotion Poster

NUR 100 Task 2 Health Promotion Poster The weighting for this assessment is 40%. Task instructions You are not permitted to use generative AI tools in this task. Use of AI in this task constitutes student misconduct and is considered contract cheating. This assessment requires you to develop scholarship and

Read More »

BMS 291 Pathophysiology and Pharmacology CASE STUDY

BMS 291 Pathophysiology and Pharmacology CASE STUDY Assessment No: 1 Weighting: 40% Due date Part A: midnight Friday 2nd August 2024 Due date Part B: midnight Sunday 29th September 2024 General information In this assessment, you will develop your skills for analysing, integrating and presenting information for effective evidence-based communication.

Read More »

Assessment Task: Health service delivery

Assessment Task Health service delivery is inherently unpredictable. This unpredictability can arise from, for example, the assortment of patient presentations, environmental factors, changing technologies, shifts in health policy and changes in division leadership. It can also arise from changes in policy within an organisation and/or associated health services that impact

Read More »

LNDN08002 Business Cultures Resit Assessment

LNDN08002 Business Cultures Resit Assessment Briefing 2023–2024 (Resit for Term 1) Contents Before starting this resit, please: 1 Assessment Element 1: Individual Report 1 Case Report Marking Criteria. 3 Assessment Element 2: Continuing Personal Development (CPD) 4 Guidance for Assessment 2: Reflection and Reflective Practice. 5 Student Marking Criteria –

Read More »

Assessment Task 2 – NAPLAN Exercise

Assessment Task 2 (35%) – Evaluation and discussion of test items Assessment Task 2 (35%) – Evaluation and discussion of test items AITSL Standards: This assessmeAITSL Standards: This assessment provides the opportunity to develop evidence that demonstrates these Standards: 1.2        Understand how students learn 1.5        Differentiate teaching to meet with

Read More »

EBY014 Degree Tutor Group 2 Assignment

  Assignment Brief Module Degree Tutor Group 2 Module Code EBY014 Programme BA (Hons) Business and Management with   Foundation Year Academic Year 2024/2025 Issue Date 6th May 2024 Semester Component Magnitude Weighting Deadline Learning outcomes assessed 2 1 2000 words Capstone Assessment 100% 26th July, 2024 1/2/3/4 Module Curriculum

Read More »

NTW 600 Computer Network and Security

Assessment 2 Information and Rubric Subject Code  NTW 600 Subject Name Computer Network and Security Assessment Number and Title Assessment 2: Cyber Security Threats to IT Infrastructure of a real-world Organisation Assessment Type Group Assessment Length / Duration  1500 words Weighting %  30% Project Report: 20% Presentation :10% (Recorded) Total

Read More »

Can't Find Your Assignment?

Open chat
1
Free Assistance
Universal Assignment
Hello 👋
How can we help you?