0% found this document useful (0 votes)
30 views5 pages

WDD Guidelines

Uploaded by

Mareen Abishake
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views5 pages

WDD Guidelines

Uploaded by

Mareen Abishake
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Task 1

1.1 Explain and differentiate the different web technologies such as communication protocols,
server hardware, operating systems and web server software with regards to designing,
publishing and accessing the Hospital Management System (HMS).(P2)

 Explain Communication protocols with definition


 Explain different types of protocols (Ex: HTTP , FTP, TCP)

 Explain what is server, types of server hardware


 Explain difference between server hardware and client PC hardware

 Explain server operating systems with examples


 Difference between server OS and client OS

 Explain what is web server with examples

 Mention in which stages (designing, publishing, accessing) does these four


technologies will be effective in HMS and how are they effective. (P2)

1.2 Identify and define the types of DNS and the uses of it, with clarifications on how domain
names are structured (P1) Review the effect of search engines on website performance.
Provide evidence-based support for improving a site’s index value and rank of the Hospital
Management System (HMS) through search engine optimization (M2)

 Explain what DNS is and how it works.


 Explain types of Domain names (Ex: Generic, Country code, top level)
 Explain how domain names are organized (P1)

 Explain what is a search engine, what is site indexing and what is search engine
optimization
 Explain how search engine optimization is important to a website performance
 Provide screenshots for evidence for site indexing and search engine
optimization (M2)

1.3 Identify and explain the common web development technologies and frameworks. Explain
the tools and techniques chosen to develop the above web application (M1) and justify
your choice by providing valid evidences (D1)
 Explain common web development technologies with examples (Ex: HTML, CSS,
JS, PHP) divide them into client side and server side development.
 Explain what are frameworks with examples
 Explain how common technologies and frameworks will impact the website
design, functionality and management (M1)

 Explain the technologies you have used in your system.


 Give reasons to why you chose the said technologies (advantages over the
others) (D1)

Task 2

2.1 Considering the requirements given in the above scenario define the relationships between
front-end and back-end website technologies and discuss how the front-end and the back-
end relate to presentation and application layers. (P3)

 Explain what is front-end and back-end with examples


 Explain what is presentation layer and application layer
 Explain how front-end and back-end development is related to presentation and
application layers (P3)

2.2 Discuss the differences between online website creation tools and custom-built web
sites by considering the design flexibility, performance, functionality, User Experience
(UX) and User Interface (UI). (P4) Evaluate the tools and techniques available to design
the web application given in the scenario. (M3)

 Explain what are online website creation tools with examples (tools that can
be used to develop websites without coding experiences. Give 4-5 examples
and explain them)
 Explain what are custom built web sites
 Discuss the differences using a table, consider the advantages and
disadvantages of the two methods when filling out the table

Online web creation Custom-built websites


tools
design flexibility
performance
functionality
User Experience
User Interface
(P4)

 Give examples for the tools available to design and develop custom built
websites. (designing tools used for interfaces and to draw diagrams should
be included as well) (M3)

Task 3

3.1 Design a suitable web application solution for the given scenario using PHP, JS and MySQL
(Screenshots of important code lines with proper comments and user interfaces filled with
sample data must be attached to the documentation). Apply a database design for the
proposed system and provide the well normalized database design of the proposed system.
Provide evidences of the design, multipage website supported with fidelity wireframes and
a full set of client and user requirements. (P5)(P6)

 Provide design documentations regarding your website


- Introduction to the system
- System objective
- List of technologies used
- User groups
- Functional requirements
- Non-functional requirements
- User requirements
- Hardware requirements
- ER Diagram
- Use case diagram
- Flow charts
- Wireframes (P5)

 Implementation of the system


- Screenshots of interfaces
- Code snippets of JS, PHP and SQL(Insert, Update, Delete, Select)
- Screenshots of Database and tables (P6)
3.2 Compare and contrast the multipage website created to the design document. Use your
design document with appropriate principles, standards and guidelines to produce a
branded, multipage website supported with realistic content (M4) and critically evaluate the
web design, development process against your design document analysing any technical
challenges you faced during the development. (D2)

 Compare the wireframes with the actual system implemented with


screenshots of the interface
 If there are any changes justify them with appropriate reasons (M4)

 Identify technical challenges you faced.


 Explain how you faced the challenges, the solutions you provided with
screenshots. (D2)

Task 4

4.1 QA process is expected to discover design issues and development errors while testing a
product’s user interface (UI) and gauging the user experience (UX). Evaluate the Quality
Assurance (QA) process and review how it was implemented during your design and
development stages. (M5)

 Explain what is QA and the importance of it.


 Explain the process of QA and how you implemented it in your work
 Provide evidence (screenshots) of how QA is applied in your system (M5)

4.2 Create a suitable test plan for the developed system and critically evaluate the results of
your Test Plan. (P7) Include a review of the overall success of your multipage website;
use this evaluation to explain any areas of success and provide justified
recommendations for areas that require improvements. (D3)

 Provide test plan


Test No Function name Data used Expected results
 Test cases
Test case Name
No Action Inputs Expected Actual Output Test result
Output

(P7)

 Create a feedback form and get feedbacks for your system


 Review the success of your system using test cases and feedback form results
 Mention the areas of success and weaknesses
 Provide recommendations to improve the mentioned weaknesses
 Justify the recommendations you have provided (D3)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy