Higher Nationals
Internal verification of assessment decisions – BTEC (RQF)
INTERNAL VERIFICATION – ASSESSMENT DECISIONS
Programme title BTEC Higher National Diploma in Computing
Assessor Internal Verifier
Unit 10: Web Design and Development
Unit(s)
Online Library Management System
Assignment title
Student’s name
List which assessment Pass Merit Distinction
criteria the Assessor has
awarded.
INTERNAL VERIFIER CHECKLIST
Do the assessment criteria awarded match
those shown in the assignment brief? Y/N
Is the Pass/Merit/Distinctiongrade awarded
justified by the assessor’s comments on the Y/N
student work?
Has the work been assessed
Y/N
accurately?
Is the feedback to the student:
Give details:
• Constructive?
Y/N
• Linked to relevant assessment
criteria? Y/N
• Identifying opportunities for
improved performance?
Y/N
• Agreeing actions? Y/N
Does the assessment decision need
Y/N
amending?
Assessor signature Date
Internal Verifier signature Date
Programme Leader signature (if
Date
required)
, Confirm action completed
Remedial action taken
Give details:
Assessor signature Date
Internal Verifier
Date
signature
Programme Leader
Date
signature (if required)
Higher Nationals - Summative Assignment Feedback Form
Student Name/ID
Page | 2
Unit 10- Web Design and Development
, * Please note that grade decisions are provisional. They are only confirmed once internal and external moderation has taken place and
grades decisions have been agreed at the assessment board.
Pearson
Higher Nationals in
Computing
Unit 10: Web Design and Development
Assignment 01
General Guidelines
Page | 3
Unit 10- Web Design and Development
, 1. A Cover page or title page – You should always attach a title page to your assignment. Use
previous page as your cover sheet and be sure to fill the details correctly.
2. This entire brief should be attached in first before you start answering.
3. All the assignments should prepare using word processing software.
4. All the assignments should print in A4 sized paper, and make sure to only use one side printing.
5. Allow 1” margin on each side of the paper. But on the left side you will need to leave room for
binging.
Word Processing Rules
1. Use a font type that will make easy for your examiner to read. The font size should be
12 point, and should be in the style of Time New Roman.
2. Use 1.5 line word-processing. Left justify all paragraphs.
3. Ensure that all headings are consistent in terms of size and font style.
4. Use footer function on the word processor to insert Your Name, Subject, Assignment
No, and Page Number on each page. This is useful if individual sheets become detached
for any reason.
5. Use word processing application spell check and grammar check function to help edit
your assignment.
Important Points:
1. Check carefully the hand in date and the instructions given with the assignment. Late
submissions will not be accepted.
2. Ensure that you give yourself enough time to complete the assignment by the due date.
3. Don’t leave things such as printing to the last minute – excuses of this nature will not be
accepted for failure to hand in the work on time.
4. You must take responsibility for managing your own time effectively.
5. If you are unable to hand in your assignment on time and have valid reasons such as
illness, you may apply (in writing) for an extension.
6. Failure to achieve at least a PASS grade will result in a REFERRAL grade being given.
7. Non-submission of work without valid reasons will lead to an automatic REFERRAL. You
will then be asked to complete an alternative assignment.
8. Take great care that if you use other people’s work or ideas in your assignment, you
properly reference them, using the HARVARD referencing system, in you text and any
bibliography, otherwise you may be guilty of plagiarism.
9. If you are caught plagiarising you could have your grade reduced to A REFERRAL or at
worst you could be excluded from the course.
Page | 4
Unit 10- Web Design and Development
, Student Declaration
I hereby, declare that I know what plagiarism entails, namely to use another’s work and to present it
as my own without attributing the sources in the correct way. I further understand what it means to
copy another’s work.
1. I know that plagiarism is a punishable offence because it constitutes theft.
2. I understand the plagiarism and copying policy of the Edexcel UK.
3. I know what the consequences will be if I plagiaries or copy another’s work in any of the
assignments for this program.
4. I declare therefore that all work presented by me for every aspects of my program, will
be my own, and where I have made use of another’s work, I will attribute the source in
the correct way.
5. I acknowledge that the attachment of this document signed or not, constitutes a
binding agreement between myself and Edexcel UK.
6. I understand that my assignment will not be considered as submitted if this document is
not attached to the attached.
Student’s Signature: Date:
(Provide E-mail ID) (Provide Submission Date)
Assignment Brief
Student Name /ID Number
Page | 5
Unit 10- Web Design and Development
,Unit Number and Title Unit 10- Web Design and Development
Academic Year 2017/2018
Unit Tutor
Assignment Title Online Library Management System
Issue Date
Submission Date
IV Name & Date
Submission Format:
Unit Learning Outcomes:
LO1 Explain server technologies and management services associated with hosting and managing
websites.
LO2 Categorise website technologies, tools and software used to develop websites.
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:
Assignment Brief
Borrowing books, returning books or viewing the available books at the Library of the Lowa State
University is currently done manually.
Online Library Management System supports to overcome the above-mentioned problems. This
system would be used by members who may be students or professors of that University to check the
availability of the books and borrow the books., The librarian can update the member details and the
book lending details.
Page | 6
Unit 10- Web Design and Development
,Online Library Management System will include the following information.
The librarian, students and the professors can register and login to the system
Any of the above users can update their profile details including the password
The authorized users can reserve a book for 24hours
The authorized users can check book availability
The librarian can check the member status and update the lending details (If the book
is for the lending)
The system allows the Librarian to create the books catalog, add/delete books and
maintain the books catalog.
The librarian can update the book return details
The librarian can calculate the fine for the late returns if necessary
The users can search the books according to the categories (Novels, Frictions, etc.)
Task 1 - Server technologies and management services associated with hosting and managing
websites (LO1)
1.1 Differentiate the communication protocols, server hardware, operating systems and web server
software with regards to designing, publishing and accessing a website.
1.2 Define the types of DNS and the uses of it, with clarifications on how domain names are
structured.
1.3 Analyze the effect of search engines on website performance. Provide evidence-based support for
improving a site’s index value and rank through search engine optimization.
1.4 Identify and explain the common web development technologies and frameworks. Explain the
tools and techniques chosen to the web application and hence justify, by giving reasons, why a
web application is suitable for the given scenario.
Task 2 - Categories website technologies, tools and software used to develop websites (LO2)
2.1 Define the relationships between front-end and back-end website technologies and explain how
the front-end and the back-end relate to presentation and application layers.
2.2 Critically compare the different between online website creation tools and custom-built sites.
Consider Followings: design flexibility, performance, functionality, User Experience (UX) and
User Interface (UI).
Page | 7
Unit 10- Web Design and Development
,2.3 Compare and contrast the tools and techniques available to design and develop a custom-built
web Applications.
Task 3 - Utilize website technologies, tools and techniques with good design principles to create a
multipage website (LO3)
3.1 Design a suitable web application solution for the given scenario. Provide evidences of the design,
multipage website supported with fidelity wireframes and a full set of client and user
requirements. Use your design document with appropriate principles, standards and guidelines to
produce a branded, multipage website supported with realistic content.
Note - Synthesize client and the server-side functionalities in the proposed design
3.2 Implement the designed system 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.
3.3 Critically evaluate the web design and development process against your design document and
analyse any technical challenges you faced in development.
Task 4 - Create and use a Test Plan to review the performance and design of a multipage website
(LO4)
4.1 Evaluate the Quality Assurance (QA) process and review how it was implemented during your
design and development stages.
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).
4.2 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.
Page | 8
Unit 10- Web Design and Development
, 4.3 Prepare a user documentation to properly guide the users of the implemented system.
Note: User documentation should be simple and understandable by anyone. Use screenshots and
provide stepwise guidance.
Acknowledgement
First, I would like to thank our supervisor of this project, for the valuable guidance and advice.
She inspired me greatly to work in this project. Her willingness to motivate me contributed
tremendously to my project. I would like to thank her for showing me some example that related
to the topic of our project. Besides, I would like to thank the authority of Esoft Metro Campus,
for providing us with a good environment and facilities to complete this project. Finally, an
honourable mention goes to my family and friends for their understandings and supports me in
completing this project. Without the help of the parties mentioned above, we would face many
difficulties while doing this.
Page | 9
Unit 10- Web Design and Development
, Table of Contents
Acknowledgement...........................................................................................................................9
Table of Contents..........................................................................................................................10
Table of Figures.............................................................................................................................13
Table of Tables..............................................................................................................................16
Task 1. Hosting and managing websites.........................................................................................1
Communication Protocols...........................................................................................................1
HTTP (Hypertext Transfer Protocol)......................................................................................1
FTP (File Transfer Protocol)...................................................................................................1
TCP (Transmission Control Protocol).....................................................................................1
UDP (User Datagram Protocol)..............................................................................................2
IP (Internet Protocol)...............................................................................................................2
Server Hardware..........................................................................................................................3
Server Operating Systems...........................................................................................................5
Windows Server......................................................................................................................5
Linux Server............................................................................................................................5
Web Server Software...................................................................................................................5
Domain Name Servers.................................................................................................................6
Search Engine Optimization........................................................................................................7
Web Indexing..........................................................................................................................7
Web Development Techniques....................................................................................................8
Hyper Text Markup Language (HTML).................................................................................8
Cascading Style Sheets (CSS).................................................................................................8
PHP (Hypertext Pre-processor)...............................................................................................9
JavaScript................................................................................................................................9
Web Development Frameworks................................................................................................10
Page | 10
Unit 10- Web Design and Development