Вы находитесь на странице: 1из 10

Assignment Brief

BTEC Level 4-5 HNC/HND Diploma (QCF)

To be filled by the Learner


Name of the Learner :

Learner’s RegistrationNo : Edexcel No : Batch:


Date of Submission :

Unit Assessment Information

Qualification : Higher National Diploma in Computing and Systems Development

Unit Code & Title : K/601/1510– Unit 35 - Web Applications (WA) Development

Assessment Title & No’s : Design and Develop aWA Solution for Mysara College (Pvt) Ltd(No 1 of 1)

Learning outcomes and grading opportunities:


LO 01:Understand the concepts of web application development
Learning Outcomes LO1.1 LO1.2 LO 1.3
LO 02: Be able to design web applications
Learning Outcomes LO2.1 LO2.2 LO 2.3 LO 2.4
LO 03: Be able to implement web applications
Learning Outcomes LO3.1 LO3.2 LO3.3
LO 03: Be able to test web applications.
Learning Outcomes LO4.1 LO4.2 LO4.3 LO4.4

Merit and Distinction Descriptor


M1 M2 M3 D1 D2 D3

Assessor :Mr. Mahendran Praveen Internal Examiner (IE) :

Date Reviewed :11/08/2014 Date of IE : 11/08/2014

Date Issued : 16/08/2014 Date Due : 16/09/2014

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 1 of 10


Statement of Originality and 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:.………………

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 2 of 10


Assignment Brief
Mysara College (Pvt) Ltd is a Sri Lankan private ICT institution affiliated to MJ international
vocational training service provider in the UK. This Institute is currently conducting Higher Diploma
in Computing which is equivalent to 1st and 2nd years of an academic degree program. The program
runs for two years and within these two years, students have to study 16 units where each year
comprises with 08 units.

The students who get registered to the course has to be notified to the Program Coordinator by the
Student Advisors by using a manual documentation (a List of Batch Registration to a particular
batch) including data such as Student ID, Student Name, NIC no. or Passport No., Address, Gender,
Date of Birth and Course registration date.

Based on that, the Program Coordinator creates the Batch Attendance Sheet Form and provides
that to each lecturer of that batch to mark presence of students for the relevant unit they study with
that lecturer.

Once a course unit has finished, a lecturer will issue an assignment for the students. After successful
completion, students must submit their assignments to the lecturer within 2 weeks. Then the
lecturer will take 2 weeks to grade it and provide grades in a sheet for the students in that batch by
looking at the names and their student IDs present in the Student Attendance Sheet. Grades for a
unit can vary from Resubmit, Pass, Merit and Distinction. This grade sheet will be then published in
the college notice board with the authorization of the Dean.

Today, the above mentioned results publication process has an issue due to lack of staff members in
the college. Therefore, students are waiting for a long time to obtain their individual course unit
grades. They have requested an automated web based information system from the Dean to check
their unit results once lecturers have uploaded the grades. Students also prefer to have their own
profile with their own login including their personal information in the List of Batch Registration.

However, the Dean said that ‘This system must be secured and could be only accessed by the
lecturers and students. Students cannot change the grades provided by the lecturer for a particular
unit. Students can only view the grade for the unit once lecturers have updated the results.’

Right now, Dean of Mysara College (Pvt) Ltd, Mr. Rifkan has assigned you this project of developing a
web based solution to notify student results by using above information and your own creativity
with effective security features to a system feasible environment. You have given only one month to
complete the project.

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 3 of 10


TASKS:

1. Critically evaluate the functions and advantages of web applications, and explain the
functions and advantages of your proposed system.(LO 1.1)
2. Critically compare different types of server-side and client-side scripting languages (LO
1.2).and justify the client and server site scripting languages you have chosen to implement
your System (M1.1).
3. Considering your solution, examine web security concerns and make recommendations for
security improvements. (LO 1.3).
Consider Followings:
a. user accounts, account restrictions, procedures for granting and revoking access,
terms of use, system monitoring, prevention techniques from hacking, viruses, and
date theft
4. Design a suitable web application solution for IT MAX, and your design must consider
following. (LO 2.1)

 Authentication levels.
 Functionalities allowed for different users (for Users and Clients)
 Development Timescale
 Visibility on search engines
 Cost, benefit analysis
 Features of a range of commercial web authoring tools and web stack and suitability
of a your selection
 Well captioned layout designs and color schemes
 Flow of transaction
5. Briefly synthesize client and the server-side functionalities of your proposed design.(LO 2.2)
6. Provide a well normalized database design for the web application. (LO 2.3)
7. Select a similar web site to your selection and provide a detailed report on difference
between those systems with your one considering the design aspects(LO 2.4)
8. Implement the solution using PHP. Screen shots of important code lines must be attached to

the documentation with comments.(LO 3.1)


9. Provide the screen shots of your database tables and relationships including populated table
data. (LO 3.2)
10. Carefully investigate the syntax and semantic errors that might occur during implementation
of the given web application and use appropriate techniques to handle them. (LO 3.3)
11. Prepare a test plan and test your system according to the test plan. (LO 4.1)

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 4 of 10


12. Analyze actual test results against expected results and identify inconsistencies. (LO 4.2)
13. Get a feedback of the system (use surveys, questioners, interviews or any other feedback
collecting method) and suggest recommendations and improvements that could be done to
the system. (LO 4.3)
14. Prepare a user manual and technical documentation for the support and maintenance of the
developed software. (LO 4.4)

Observation Sheet

Activity Activity Learning Date Feedback


No Outcome (Pass/ Redo)
(LO)
1 Present and demonstrate your LO4.1
implemented program features to the
audience.
2 Test run your programme with sample LO4.1
data
3 Explain the discrepancies between actual LO4.2
test results and expected results during
Activity 2.
4 Discriminate your own programming LO4.2
solution by considering above
discrepancies.
5 System is fully functional, no semantic D3.4
errors and System has proved with all
required function.

Comments:

Assessor Name :…………………………………………….

Assessor Signature :…………………………………………….

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 5 of 10


Assessment Criteria(Students are not authorized to modify or write anything on below)

Possible
Outcomes/Criteria for PASS Page Feedback
evidence
LO1Understand the concepts of web application development
1.1 critically evaluate the functions and advantages Task 1
of web applications

1.2 critically compare different types of server-side Task 2


and client-side scripting languages

1.3 examine web security concerns and make Task 3


recommendations for security improvements

LO2 Be able to design web applications


2.1 design a web application to meet a given Task4
requirement

2.2 synthesise client-side and server-side Task5


functionality in a web application

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 6 of 10


2.3 apply a database design for use in a web Task 6
application

2.4 evaluate alternative designs and solutions to Task 7


meet a given requirement

LO3 Be able to implement web applications


3.1 implement a web application to a prepared Task 8
design using client-side and server-side scripting
languages

3.2 implement a web-enabled database Task 9


managementsystem to store, retrieve and
manipulate data in a web application

3.3 identify and implement opportunities for error Task 10


handling and reporting

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 7 of 10


LO4Be able to test web applications
4.1 critically review and test a web application using Task 11
a web enabled database management system Activity 1,2

4.2 analyse actual test results against expected Task 12


results to identify discrepancies Activity 3, 4

4.3 critically evaluate independent feedback on a Task 13


developed web application and make
recommendations for improvements

4.4 create user documentation for a developed web Task 14


application.

Grade Descriptor for MERIT Possible evidence Feedback


M1 Identify and apply strategies to find appropriate solutions

M1.1effective judgments have been made Task 2


M2 Select / design appropriate methods / techniques
Proper use of validation techniques
M2.1Relevant theories and techniques have been applied identified and followed a suitable
SDLC Method.

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 8 of 10


M3 Present and communicate appropriate findings Documentation is well structured
adhering to the formatting guidelines
M3.3A range of methods of presentation have been used and with non-overlapping facts.
technical language has been accurately used Data provided about the company are
accurate, reliable and consistent

Grade Descriptor for DISTINCTION Possible evidence Feedback


D1 Use critical reflection to evaluate own work and justify
valid conclusions
Report: shown in the self-reflection
D1.3 Self-criticism of approach has taken place section

D1.4 Realistic improvements have been proposed against defined Good conclusion with suggestions
characteristics for subject for further improvement

D2 Take responsibility for managing and organizing activities Have properly undertaken following
activities to bring final solution:
D2.2substantial activities, projects or investigations have been 1. Plan
planned, managed and organized 2. Analysis
3. Design
4. Implementation
5. Test
D3 Demonstrate convergent / lateral / creative thinking

D3.4problems have been solved Activity 5

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 9 of 10


Strengths: Weaknesses:

Future Improvements & Assessor Comment:

Assessor: Signature: Date: ____/____/______

Internal Verifier’s Comments:

Internal Verifier: Signature: Date: ____/____/______

All rights reserved ©ESOFT Metro Campus, Sri Lanka Page 10 of 10

Вам также может понравиться