VJFS
Contents
List of Group Members:
- Joakim Kristiansen
- Vivek Kaul
- Sigurhjörtur Snorrason
- Farrukh Wahab Manzoor
Summary of requirement
Architecture
List of technologies and frameworks we will use:
- JavaScript
- JSON
- CSS
- HTML5
- AJAX
- Bootstrap
- Maven
- Java
- Spring
- Hibernate
Time schedule
Milestone 1: 1st November
Document features and architecture on Wiki
Show understanding of DHIS2 web apps
Document flowchart, UML and ORM models and GUI outlines.
Create work schedule and step-by-step goals of the probject.
Milestone 2: 15th November
First bare-bone version - static HTML
Uploadable as DHIS2 web app
Create a sample GUI with mock classes
Milestone 3: 30th November
Finished, if applicable also with mobile app.
Final delivery: 8th December
Create at least 2 fully dynamic applications for quiz taking.
Adapt so it works with DHIS.
Create mobile support
Presentation: 9th December
Finalize wiki.
Create a work history on steps achieved.
How you are dividing tasks within the group
NYI
Screenshots and screen flows
Flow of the creation of new courses, quizes and questions.
Flow of the course and quiz taking application.
The look of the GUI
Link to mock pages : https://github.com/joakikr/inf5750/tree/master/Modelimages/MockPages
Models
To create a clear and structured setup for working on the task we have created a UML for our Java and a ORM for our databases. By doing this we have a clear idea on what we want from both the Java code and Hibernate. This will make dividing the tasks between us easier.
ORM : http://folk.uio.no/sigurhjs/ORM.pdf
UML: http://folk.uio.no/sigurhjs/INF5750UML.pdf