1. Web Applications Development
by Ioan Tuns
FILE
TIME SUBMITTED 19-DEC-2014 09:42PM
SUBMISSION ID 38839517
WORD COUNT 3933
CHARACTER COUNT 26611
1419659036._IOAN_TUNS-HNDCSD-WAD.DOCX (6.16M)
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51. FINAL GRADE
5/5
Web Applications Development
GRADEMARK REPORT
GENERAL COMMENTS
Instructor
Grades : 1=No submission; 2=Referral; 3=Pass;
4=Merit; 5=Distinction
Resubmissions : 1=No submission; 2=Fail;
3=Pass
Overall Feedback:
This submission demonstrates a very good
understanding of web application development
and the technologies associated with the
development of web applications.
There are minor errors, highlighted in the inline
comments, and some issues related to the use
of the language, however, the application is well
designed (separation of presentation f rom
content, etc.) and the f unctionality is extensive.
[Check inline & voice comments f or additional
f eedback]
Re-submission : No
Learning Outcomes
LO1: Achieved
-1.1: Achieved
-1.2: Achieved
LO2: Achieved
-2.1: Achieved
-2.2: Achieved
-2.3: Achieved
-2.4: Achieved
LO3: Achieved
-3.1: Achieved
-3.2: Achieved
-3.3: Achieved
LO4: Achieved
-4.1: Achieved
-4.2: Achieved
-4.3: Achieved
-4.4: Achieved
Merit Descriptors
MD1: Evident
MD2: Evident
MD3: Evident
52. Distinction Descriptors
DD1: Evident
DD2: Evident
DD3: Evident
Learning outcomes (LO) On successf ul
completion of this unit a learner will:
Assessment criteria (AC) The learner can:
For a PASS
LO1: Understand the concepts of web
application development
AC1.1: Discuss various f eatures and advantages
of web application development and how they
relate to the business model of your choice.
Explain the role of client and server-side scripting
languages in developing a web application
solution and what are the advantages of one
over the other solution
AC1.2: Identif y potential security issues and
suggest ways they can be addressed
LO2: Design a web application solution
AC2.1: Design a web application to meet the
requirements an organisation.
AC2.2: Discuss the choice of client and server-
side scripting languages
AC2.3: Design a database that can be used to
support the requirements of the web application
AC2.4: Discuss alternative ways in which the
requirements of the organisation can be met.
LO3: Implement a web application solution
AC3.1: Use the design you prepared in the
second task to implement your web solution with
ef f ective use of client and server-side scripting.
AC3.2: Implement a web-enabled database to
support the activities of your solution
AC3.3: Identif y and implement ways f or better
error handling and reporting
LO4: Testing your application
AC4.1: Review and test your web application as
well as any relevant database operations
AC4.2: Analyse actual results of test cases
against expected results to identif y
discrepancies
AC4.3: Evaluate independent f eedback on your
f inished web application and make
recommendations f or improvements
AC4.4: Create documentation f or your
implemented solution
53. Criteria for Merit
M1: Identify and apply strategies to find
appropriate solutions
M1: A development design pattern properly
applied and the selection of the pattern is
justif ied in the documentation
M3 – Identif y and apply strategies to f ind
appropriate solutions M3 A discussion to assess
ways f or selecting solution to solve a problem
M2: Present and communicate appropriate
findings
M2: The appropriate structure and approach has
been used in terms of solving the problem and
proper documentation is developed to clarif y
steps of solution
M3: Identify and apply strategies to find
appropriate solutions
M3: A discussion to assess ways f or selecting
solution to solve a problem
Criteria for Distinction - with possible evidence
D1: Take responsibility for managing and
organising activities
D1: The learner shows evidence of planning
some investigations and subsequent evaluation
of the dif f erent strategies to develop the
programme according to the requirements, clearly
cited with some originality of input.
D2: Use critical reflection to evaluate own
work and justify valid conclusions
D2: The documentation of the program should
have a critical evaluation of how the application
was developed and justif ication is made in
applying methods, f unctions and procedures.
D3: Demonstrate convergent, lateral and
creative thinking
D3: Evaluations and recommendations made to
meet development of f urther requirements of
your web application.
PAGE 1
PAGE 2
PAGE 3
PAGE 4
PAGE 5
54. PAGE 6
Comment 1
Some good points here.
PAGE 7
PAGE 8
PAGE 9
PAGE 10
Comment 2
What does the newuser.php Server Page Does? It would be good to specif y that.
Comment 3
There is probably a missed label. Rather than builds, you probably wanted to say "redirects"
(f rom Login.php to index.php)
PAGE 11
Comment 4
Good use of Database Management/Design Tools.
PAGE 12
PAGE 13
Comment 5
Good Structure of the f iles kept.
PAGE 14
Comment 6
no comment
PAGE 15
PAGE 16
PAGE 17
PAGE 18
PAGE 19
PAGE 20
PAGE 21
55. PAGE 22
PAGE 23
PAGE 24
PAGE 25
PAGE 26
PAGE 27
PAGE 28
PAGE 29
PAGE 30
PAGE 31
PAGE 32
PAGE 33
PAGE 34
PAGE 35
PAGE 36
PAGE 37
PAGE 38
PAGE 39
Comment 7
Very good to see HTML validation. Good way of testing the dynamically generated HTML.
PAGE 40
PAGE 41
PAGE 42
PAGE 43
PAGE 44
PAGE 45
PAGE 46
56. PAGE 47
Comment 8
It is usually better to write a more extensive conclusion.
PAGE 48
PAGE 49