Website Design and Development Aswin Gurung
Website Design and Development Aswin Gurung
Each student has to submit their assignment as guided in the assignment brief. The students are guided
what sort of information is to produce to meet the criteria targeted. Some tasks might require group
work, but the student has to produce individual assignment.
Scenario I
Web-solution Technologies Pvt. Ltd is a leading web Hosting reseller and domain registration with
reseller Option Company in Nepal since 2007. The company is in healthy competition in market with the
main motto: quality service in affordable cost.
The company deals with top level technician and company. It has its own 2 dedicated server in USA and
use specialist for each purpose to provide best service in cheapest price making our clients smile.
It has its own 2 dedicated web hosting servers and have own Domain reseller panel. It works with top
web hosting company of USA so that the price for us is very affordable with high quality service for
regular business relationship. The main motto of the company is to provide quality web services in
1|Page
Nepal at affordable cost with reliable, secure and prompt customer support. The support team provides
24/7 Email support and 8AM to 7PM phone call support.
Assuming that you have been hired as a member of a Web Administrator Group. The total number of
members in your team is 10 who are very new to web hosting technologies. The team leader has
assigned some task to your other members and you have been also assigned some task. Your first task is
related to explaining the server technologies and management services associated with hosting and
managing websites.
Part: 1
1. As a part of your first task you are required to prepare a report identifying the purpose and types
of DNS, including explanations on how domain names are organized and managed and explain
the purpose and relationships between communication protocols, server hardware, operating
systems, and web server software with regards to designing, publishing and accessing a website.
You are required to present the relationships between domain names, DNS services and
communication
You are also required to document the overview of publishing and managing secure websites,
including search engine indexing and ranking.
Your document must include the explanation and purpose and relationships between
communication protocols, server hardware, operating systems and web server software with
regards to designing and accessing a website.
You may consider the differences between web server hardware, software and host operating
systems.
You may also consider the advantages of an integrated database system with regards to
expanding website capability and common web development technologies and framework.
2. With reference to your previous task you are required to present a document that evaluates the
impact of common web development technologies and frameworks with regards to website
design, functionality and management.
3. Review the influence of search engines on website performance and provide evidence-based
support for improving a site’s index value and rank through search engine optimization.
Part: 2
2|Page
1. Discuss the capabilities and relationships between front-end and back-end website technologies
and explain how these relate to presentation and application layer.
The discussion on the front end technologies may include HTML, HTML5, CSS, CSS3, SASS;
JavaScript based frameworks like Angular JS, Knockout JS, and React JS and so on. The back
end technology may include PHP with MySQL, Asp.net with C# and Sql Server /Oracle /Access,
Ruby on Rails and ColdFusion and so on or as advised by the tutors.
2. Discuss the differences between online website creation tools and custom built sites with regards
to design flexibility, performance, functionality, User Experience (UX) and User Interface (UI).
These days there are so many online website design sites like wix.com, blogger.com and so on.
You may produce an appropriate documentation that outlines the necessary stuffs as required for
the completion of this task.
3. Evaluate a range of tools and techniques available to design and develop a custom build website.
In order to evaluate the range of tools and techniques you may refer to your previous task where
you have discussed about front end and back end technologies and discussed the difference
between online and custom platform. You may analyze the suitable platform as per the current
needs to design the website with suitable evidences and appropriate areas of their mobilizations.
4. Justify the tools and techniques chosen to realize a custom built website. Assuming that you are
supposed to design the website using the technologies you have discussed in the previous task,
justify the tools and techniques that you will be using in order to construct your site with
appropriate evidences. The evidences could be presented in the form of research based work, real
examples, citations and references, etc.
Scenario II
Rainbow Nepal Airlines is one of the leading airline companies of Nepal with an objective of
providing quality and modern services to customers. The company invites anyone to join for the ultimate
experiences in a country that is rich in its nature as well as cultural diversity. The company aims at
providing sound travel services and tour facilities as well.
However, the company has been recently motivated to promote their enterprise by means of web site as
the trending strategy. In view of such, they have hired an IT manager to collaborate with a developer to
build a website for the company.
The IT manager is tasked with looking for a professional and competitive look for their website. The
website must include the facilities such as online booking, search flights, admin panel, dynamic contents,
3|Page
image gallery etc. There should be couple of forms like online flight booking form, tour booking form,
and contact form with customer feedback. The form should be properly validated against the empty
fields, data types and other fields as per necessary. The website should be W3C compliant (XHTML and
CSS).
You have been employed as a “Web Developer”. Your responsibilities include but not limited to suggest
recent web trends, technologies and tools that should be used to meet the set goals, promote the website
(SEO, Social Network Implementation). Finally, submit a fully functional interactive, appealing and
tested (W3C XHTML/CS validated) website. For interactivity and better user experience, JavaScript (or
its libraries like jQuery) can be used wherever needed. In addition to that, PHP and mysql should be used
to have control over the static contents, making them dynamic instead. Various server side
functionalities related to admin panel should be implemented through the same technologies.
In order to be appointed for the position you need to demonstrate skills required for the position.
Particularly you have to demonstrate that you understand the functions of website hosting and you are
able to manage websites, improve website performance and promote them.
Part: 3
1. Create a design document for a branded, multipage website with medium fidelity wireframes and
full set of client and user requirements. In order to complete this task you can use any graphics
designing tools to design the wireframe for your website and you must present the screenshots of
your design.
2. Use your design document with appropriate principles, standards and guidelines to produce a
branded, multipage website supported with realistic content.
This task is referenced to the previous task where you have successfully designed the wireframe
for your website. Using any suitable web programming language you are required to develop a
complete website. The evidence for this task must be reproduced as guided by your tutor.
3. Compare and contrast the multipage website created to the design document. This task is
referenced to your task done earlier in Part 3 of 1 and 2. In this task you are required to compare
your design with the actual implemented website. You may tabulate your contrasting and
different features in the form of table followed by some necessary explanations.
4. Critically evaluate the design and development process against your design document and
analyze any technical challenge. This task is reference to all above task of Part 3.
4|Page
In order to successfully complete this task you are required to evaluate your proposed design
identifying the client’s requirements, justify the user interfaces and outline the User Experience
and analyzing the flexibility of your website. Then you are required to evaluate the development
process of your website against your proposed design. You may tabulate this task in the form any
suitable time line chart that clearly explains the progress of your designed website into a User
Experience site.
You are also required to analyze if you encounter any technical challenge and tabulate them and
outline how you dealt with that challenge with appropriate explanations.
Part: 4
1. Create a suitable Test Plan identifying key performance area and use it to review the
functionality and performance of your website.
In order to complete this task you are required to prepare a log sheet that highlights what was
tested, the expected output, and the actual output, evidence against the test which would suitably
a screenshot of the test operation and remarks against your test.
2. Evaluate the Quality Assurance (QA) process and review how it was implemented during your
design and development stages.
In order to complete this task you are required to evaluate how have met the Quality for the
developed website.
3. Critically evaluate the results of your Test Plan and 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 improvement.
This task is reference to Part 4 tasks where you have made tests and evaluated the Quality
Assurance Process for your developed website.
In order to complete this task you are required to critically evaluate the results of your test Plan
which requires that you analyze your test plan considering its positive and negative aspect along
with suitable evidences. Once you have been able to do it then again you are required to evaluate
the areas of success. You are also required to point out the areas for improvements and provide
recommendations for improvements.
5|Page
Pass Merit Distinction
LO1: Explain server technologies and management services
associated with hosting and managing websites. LO1 and LO2
P1 Identify the purpose and M1 Evaluate the impact of
D1 Justify the tools and
types of DNS, including common web development
techniques chosen to realize a
explanations on how domain technologies and frameworks
custom built website.
names are organized and with regards to website design,
managed. functionality and management.
6|Page
with medium fidelity wireframes D2 Critically evaluates the
and full set of client and user M4 Compare and contrast the design and development process
requirements. multipage website created to the against your design document
design document and analyze any technical
P6 Use your design document
challenge.
with appropriate principles,
standard and guidelines to
produce a branded, multipage
website supported with realistic
content.
LO4: Create and use a Test Plan to review the performance and D3 Critically evaluates the
design of a multipage website. results of your Test Plan and
P7 Create a suitable Test Plan M5 Evaluate the Quality includes a review of the overall
identifying key performance Assurance (QA) process and success of your multipage
areas and use it to review the review how it was implemented website; use this evaluation to
functionality and performance of during your design and explain any areas of success and
your website. development stages provide justified
recommendations for areas that
require improvement.
7|Page
To be used by the assessor.
In order to pass the unit the learner has to meet all the pass criteria. Tick the each criteria awarded.
P1 P2 P3 P4 P5 P6 Pass Achieved / Not
In order to be awarded a Merit the learner has to meet all the pass criteria and all the merit criteria. Tick
the criteria awarded.
M1 M2 M3 M4 M5 Merit achieved / Not
In order to be awarded a Distinction the learner has to meet all the pass merit criteria and all the
Distinction criteria. Tick the criteria awarded.
D1 D2 D3 Distinction Achieved / Not
Note: Please access HN Global for additional resources support and reading for this unit. For further
guidance and support on report writing please refer to the Study Skills Unit on HN Global. Link to
www.highernationals.com
8|Page
Note: Refer the unit details provided in your handbook when responding all the tasks above. Make sure
that you have understood and developed your response that matches the highlighted key words in each
task.
Other Requirements:
The center policy is that you must submit your work within due date to achieve “Merit” and
“Distinction”. Late submission automatically eliminates your chance of achieving “Merit and
Distinction”. Also, 80% attendance is required to validate this assignment.
I declare that all the work submitted for this assignment is my own work and I understand that if any part
of the work submitted for this assignment is found to be plagiarised, none of the work submitted will be
allowed to count towards the assessment of the assignment.
9|Page