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.
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.
Read moreEach paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.
Read moreThanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.
Read moreYour email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.
Read moreBy sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.
Read more