You should have received your grading by email today. (I copy pasted some so replace “A2″ with “project” in the mail)
The spread of grades was as following :
A. 4 fantastic projects
B. 3 really good projects
C. 13 good projects
D. 16 ok projects
E. 12 on the edge projects
F. 12 (failed)
Most that failed did either not come up with a solution of an OK size. Think of the requirements for A2 and A4 put together. = 3-4 use cases with well tested, secure and validated input.
The second most common reason for failing was to not follow the MVC rules, for example producing output in model or using $_GET in the controller instead of in views.
The third most common error is to use arrays instead of classes, passing items in an array is only ok if the items have the same logical type.
The reexamination deadline will be Friday week 49. The project that are resubmitted should not only address issues mentioned in feedback but the full requirements of the project. I also want you to write a 5+ pages written story about how you fulfill projects requirement https://coursepress.lnu.se/kurs/webbutveckling-med-php/laborationsmiljo/projekt/. It should include information on how you have worked with use-cases, what kind of test-process you have used, how you have ensured that the code-quality of your work.
It should contain a discussion on the security of your project, threats and their mitigation strategy.
It should also contain a diagram of your code showing MVC components and their classes and the dependencies between them (including hidden dependencies).
The language should be Swedish or English and should be checked for writing and spelling errors.