Академический Документы
Профессиональный Документы
Культура Документы
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)
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.
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.
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
Observation Sheet
Comments:
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
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