Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due
ASSIGNMENT BRIEF
Module Code |
COM6009M |
|
||||
Module Title |
Advanced Web Development |
|||||
Level |
6 |
Credit Value of Module |
20 |
|||
Assessment Task |
Web Services Development |
|||||
Word Count |
n/a |
|||||
Assessment No |
1 |
of |
1 |
Weighting |
100% |
|
Type of Submission |
Practical |
|||||
Method of Submission |
Moodle |
|||||
Publication Date |
26th February 2024 |
|||||
Due Date |
23rd May 2024 |
|||||
Expected Feedback Date |
13th June 2024 |
|||||
Format of Feedback |
Written |
|||||
Learning Outcomes |
||||||
1. Apply appropriate concepts, principles and approaches to advanced web development; 2. Critically evaluate web user interfaces using appropriate techniques 3. Apply an effective web design process by designing and developing an interactive, usable, dynamic and professional web application 4. Demonstrate a critical awareness of legal and social issues relating to website design |
Assignment Description |
||||||||||
Assignment Description: This assignment requires you to develop a REST web services application. This can be any service of your choice. You will need to develop both a client and a server and host it on ysjcs.net. · The code should contain at least a client, a server and one service. · The service needs to be provided by a database that is also hosted on ysjcs.net. · The service server must be written in PHP. The client in html/javascript. Hand In requirements: You will need to hand in 3 sets of files to Moodle: a) Code – hand in all of the code that you have developed that is required for the web service application to run, for example, the html, javascript and PHP files that contain the code for your application (both the web service client and server files). b) Application and assessment documentation in an MS Word document or documents. c) A video of the application working, showing all elements of the application and all of its functionality. You must also ensure that your web service application is installed on ysjcs.net so that it can be run. This would normally be in the htdocs folder of your home directory on ysjcs.net. You will each be assigned a unique port number for your web service. You must use this to implement your service. In your hand in documents please include a read me document to explain how I can access the application and the different services that it provides and also how to install and run it, in case I have to reinstall it. Any passwords that are needed must be included in the documentation. Include full installation instructions, such as those for any specialist libraries that need to be installed or any specific environment configurations that are needed to enable your application to run. You should also reference any code you have used and highlight any important features that you consider I should know about. Referencing within the code is acceptable. You must also upload to Moodle a short video (between 5 to 10 minutes in duration) showing the application running on ysjcs.net. You will also need to be available in the week following hand in. This is in case I require you to demonstrate your application running from ysjcs.net either in person or via MS Teams. I will inform you on the Monday of the following week if you are required to demo your work and I would only require this if I cannot assess your work from the video. |
||||||||||
Additional Information |
||||||||||
Marking Guidelines:
|