University of Canberra Faculty of Information Sciences and Engineering Web Design and Programming (6691 & 7175)
Assignment 2 Marking Scheme
Submission deadline: 23:55 Friday 19/11/2010
Submit after 23:55 Friday 19/11/2010 ..................................................... – 2 marks
Submit after 23:55 Saturday 20/11/2010 ..................................................... – 4 marks
For each extra late day after 23:55 Saturday 20/11/2010 ............................... – 2 marks
General requirements
Report not found ............................................................................................. – 20 marks
Website in Assignment 2 is different from Website in Assignment 1 .............. – 20 marks
No explanation for new ASPX pages or reimplementation pages is provided . – 5 marks
No reference for using code from external sources is provided ...................... – 5 marks
Maintaining the sessions for members (4 marks)
Only administrators can access pages containing access privileges................. + 2 marks
Only city ambassadors & administrators can access promotion materials...... + 2 marks
Server side implementation (7 marks) and database implementation (5 marks)
Three layers or three tiers applied (more than three are also accepted)............... + 2 marks
Sign up, sign in and log out (administrators do not need to sign up) ..................... + 2 marks
After logged in, administrators can
control the access privileges of city ambassadors and guests (changing
the account levels of users from/to guest, ambassador and administrators).. + 1 mark
create, delete and suspend accounts of city ambassadors and guests............ + 1 mark
remove information posted by the others ..................................................... + 1 mark
reset passwords for city ambassadors and guests ........................................... + 1 mark
After guests are logged in,
guests can post their tourist experience or questions to the web site ............ + 1 mark
At least 7 different Web server controls are used .................................................. + 1 mark
At least 5 different event handlers are used .......................................................... + 1 mark
2 tables in a database (SQL, XML, or MS Access) are used .................................... + 1 mark
Conduct data validation and prompt users with alert message (2 marks)
Any method for data validation and prompt users can be used ...................... + 2 marks
Silverlight implementation (2 marks)
At least one page is implemented with Silverlight technology and
explain the role of Silverlight page(s) in your Web site .................................... + 2 marks
In the report, for each of code segment, please explain what it does or how it works in your Web
site. The marks shown above will be equally divided for implementation and documentation. For
example, the item Sign up, sign in and log out (2 marks), 1 mark for implementing them in your
Website, and 1 mark for showing them in your report and explaining what they do or how they
work.
Example Assignment Coversheet
Note for staff: You may tailor the coversheet to the requirements of your discipline while retaining the basic text.
Student ID number
Unit name
Unit number
Name of lecturer/tutor
Assignment name
Due date
You must keep a photocopy or electronic copy of your assignment.
Student declaration
I certify that the attached assignment is my own work. Material drawn from other sources has been appropriatedly and fully acknowledged as to author/creator, source and other bibliographic details. Such referencing may need to meet unit-specific requirements as to format and style.
Signature of student: ________________________________________ Date: ____________
Assessment criterion Comments Marks
TOTAL
General comments
Date of submission
Notes for staff
Faculties not wishing to include the name of the student on the coversheet should place the student declaration on a separate page for removal before the marking of the assignment.
Add the following text to the student declaration if using an external plagiarism-detecting service to check the assignment: ‘I give permission for my assignment to be copied, submitted and retained for the electronic checking of plagiarism.’
Signed permission must also be received from the student if the assignment is to be used for benchmarking purposes. Any identification of the student must be removed from the assignment.
University policy requires that the date of the submission of the assignment is recorded on the coversheet or by some other means.