Subject Code : COM661
Assignment Task:

Your application can be in any field but must be driven by a back-end Python Flask API that interfaces with a MongoDB database and must provide opportunities to demonstrate all of the main database operations (store, retrieve, modify, delete). The front-end of the application will be developed in Angular. 

The primary focus should be on usability and functionality. The application should fulfill a well-defined need and should provide a quality user experience. 

Submissions will be marked according to the following criteria 

• Database structure and appropriateness to the application 

• Range and complexity of database queries 

• Provision of API endpoints with appropriate use of HTTP verbs and status codes 

• Use of individual user accounts and appropriate authentication 

• Evidence of automated API testing 

• Usability and appropriateness of front-end application 

• Demonstration of a range of Angular directives 

• Code structure and presentation 

• Extension of functionality from the Biz example provided in class 

• Provision of appropriate documentation 

Marking Scheme 

You should be able to judge the level of your submission by reference to the following criteria. Note that the Biz example referred to here, relates to the state of the application at the end of Practical C6 

1st Class (70%+) The application will be fit-for-purpose and usable for the intended task. The functionality will be in excess of that demonstrated by the Biz example. The application will provide realistic examples of the CRUD database operations and will be free from bugs. 

2:1 (60-69%) The application will have a level of functionality similar to that of the Biz example but will be in a different application area with a different data set. There may be minor usability issues or functionality deficiencies that prevent is from being truly fit for the intended purpose. The application should be free from major bugs that prevent elements of functionality from running properly. 

2:2 (50-59%) The application will be similar to the Biz example in terms of working functionality and data structure but will suffer from bugs or performance issues that prevent it from being a usable application. There will be at least some evidence that the developer has attempted to extend the basic functionality. The application may have significant usability issues. 

3rd (40-49%) The application will be heavily influenced by the Biz example, with extended re-use of code without modification. There will have been no visible attempt to enhance the functionality and there may be significant bugs that prevent it from working properly. 

Fail (<40%) The application will suffer from major bugs that prevent it from being properly examined. There will have been no attempt to enhance functionality from the Biz example.

Plagiarism Statement 

I declare that this is my own work and that any material I have referred to has been accurately and consistently referenced. I have read the University’s policy on plagiarism and understand the definition of plagiarism as given in the [course/subject] handbook. If it is shown that material has been plagiarised, or I have otherwise attempted to obtain an unfair advantage for myself or others, I understand that I may face sanctions in accordance with the policies and procedures of the University. A mark of zero may be awarded and the reason for that mark will be recorded on my file.

 

This COM661: IT Assignment has been solved by our IT Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!

  • Uploaded By : Finn
  • Posted on : January 10th, 2019

Whatsapp Tap to ChatGet instant assistance