Posted: September 18th, 2017
Assignment 2
Weight: 20% of your final grade
Due: after completing Unit 4 and 5
This assignment has two parts. In the first part you are required to complete a small web application development project. For the second part, you will design and implement a web application for e-learning using the web technologies you have learned so far, including HTML5, CSS3, Ajax, XML, databases for the Web, and server-side scripting with PHP for the Web. The general requirements for the assignment are as follows:
All the web applications and notes you develop for each part of the assignment must be accessible from the tma2.htm page.
Submit your assignment as a zip file called TMA2.zip.
Important: All work submitted must be original, and no codes or packages from a third party should be used unless it is explicitly allowed in the assignment instructions. See the Athabasca University policy on intellectual honesty.
(30 marks)
Develop a web application that provides an online bookmarking service using MySQL and PHP.
Save Part 1 files in the directory TMA2/part1.
(70 marks)
For this part, you need to design and implement an e-learning system using the web technologies you have just learned including MySQL and PHP. In addition to what you have read for developing the online tutorial in the previous assignment, you may need to do more research about e-learning technology, including learning objects, educational markup languages, etc. The requirements are as follows:
This practice will help you understand the essence of markup languages and how to devise your own markup language for a specific purpose and use it. This will also prepare you to study XML in a later unit.
Present your educational markup language by showing all the tags and explanation of their intended purpose with examples, and the design of the tables in an assignment report.
Test both parts of the assignment on your own server before you submit them. Make the websites developed for the assignment accessible for your tutor for assessment. For your personal protection you should not put your name and student ID on an unprotected web site, and after your tutor has assessed your work, you must remove all the assignment documents from the site.
Submit all the SQL scripts and database files as well as the assignment report all together with the files for the e-learning system for your assignment to be assessed.
Save Part 2 files in the directory TMA2/part2.
Place an order in 3 easy steps. Takes less than 5 mins.