Coursework Part 2
Official Frontpage of this assessment
This part of the coursework consists of writing a report. Some
aspects of this coursework relate to the application built for
coursework part 1 which
is called "Part 1 Tool" from now on.
Sections of the report
- 1) An introduction to the report.
- 2) An XML format for the metadata of the photograph
(e.g., date and time, camera type) and the frame elements (e.g. colour).
The XML format should be purpose-designed for your "Part 1 Tool"
and contain between 10 and 15 elements. This means that you should
not use SVG or another existing XML format, but instead create your
own XML format. This XML format should be presented
by a DTD and a sample XML file.
(If you implemented XML in one of the advanced features in
your "Part 1 Tool", then the XML format in this report should be the same
as the one in Part 1.)
- 3) A discussion of the security of your "Part 1 Tool".
You should discuss server-side and client-side aspects that are relevant
for your tool in form of a table. At a minimum you should discuss
HTML injection, defacing, phishing, cross-site request forgery,
For each issue it should be stated whether it is relevant for your "Part 1 Tool",
followed by an explanation of the risk and what action you took to increase the
- 4) A short critical evaluation of your "Part 1 Tool". Please
rate your "Part 1 Tool" on a scale from 1 to 10 with respect to
functionality, graphics, design and usability and explain why you
chose that rating.
- 5) A discussion of three Web 2.0 features that could be added to your
"Part 1 Tool". For each feature state why it is a Web 2.0
feature (instead of just Web 1.0) and critically evaluate issues and
challenges related to this feature. For example, you could discuss what
impact such features have on usability, user experience, development
costs, security, privacy, commercial activity and so on.
- 6) A references section which lists
any resources that you used for Coursework Part 1 or 2 other
than the materials from the module website.
script code which you may have downloaded from the web.
The writing style of your report should be brief, factual and focusing
on the technical details.
The text of your report (without the XML file and DTD) should not be
more than 5 pages if printed
in 12pt font on A4 paper. Please, print on both sides of the paper if possible.
Staple the report in the upper left corner. Please, do
NOT use plastic folders.
Monday in Week 13, November 29, 15:00:
- Hand the printed report in to the School Office.
Please remember to show your matriculation card when you are handing in your
report at the School Office.
- Upload your report to Turnitin via WebCT.
Plagiarism and Safeguarding your work
Although you are allowed to use existing sources on the web, you are
NOT allowed to post questions relating to the coursework on the
internet or use help from other people in any way.
All sources used must be declared in the references section.
It is your responsibility to ensure that nobody else has access to
your coursework. You should not leave any printouts of your work on
Campus, not even in the rubbish bins.
Module leaders are not allowed to give extensions. Losing your work
because you didn't make backups etc is not a reason for extensions.
If you have mitigating circumstances, you should discuss this
with your Programme Leader who might give you an extension. But
extensions of more than 1 week are not accepted by the module leader,
if your Programme Leader signs this. If you have severe mitigating
circumstances then you must go through the official mitigating
circumstances process and submit your coursework at the resit diet.
If you submit your coursework late (up to 5 working days after the
the mark will be capped at 40%. After that your coursework will be
You can reach a total of 50 points for the coursework. This is
50% of your final mark. The points will be distributed as follows:
|Section 1||5 points
|Section 2||9 points
|Section 3||10 points
|Section 4||10 points
|Section 5||10 points
|Section 6||1 point
|Format and style||5 points
This part of the coursework covers the Learning Outcomes
(according to the Module Descriptor):
- LO1: Construct XML document specifications and validate documents
against these specifications
- LO4: Critically evaluate issues and challenges of modern Web
Technologies and Web 2.0