WDD Guidelines
WDD Guidelines
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)
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 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)
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)
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
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)
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)
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)
(P7)