SolvangSandHolte

From mn/ifi/inf5750
Revision as of 00:15, 9 November 2015 by Thdtran@uio.no (talk | contribs) (Time schedule)

Jump to: navigation, search

Project

LMIS Light

Group members

  • Marius Lørstad Solvang (mariusls@ifi.uio.no)
  • Tan Hoang Duy Tran (thdtran@ifi.uio.no)
  • Steffen Sand (steffsa@ifi.uio.no)
  • Lars-Erik Holte (larserih@ifi.uio.no)

LMIS Light Web Apps

  • App for user to order commodity and manage user's commodity orders (see status, list of orders).
  • App for admin to manage user's orders.

Functionality

Admin's functions

  • Management of users' orders: List of all users' orders, view detail of order, set order status (accept or decline).
  • Notifying when having request (messaging system).
Use Case Diagram.png

User's functions

  • Make an order of commodity supply.
  • View order's status

Design Document

Sequence Diagram

 Submit an Order 

Sequence Diagram.png

 Process an Order 

Sequence Diagram - Process an order.png

Database Design

Technologies

  • Angular 2.0
  • JavaScript (jQuery)
  • HTML 5
  • Bootstrap

Time schedule

08th November

  • User's Requirements
  • Understanding about DHIS2 web apps:
    • Apps are extension of DHIS' user interface, apps access core api via Web API (cannot access Java Core API).

15th November

  • First bare-bone version

22th November

  • Basic version (basic functions as described in user's requirements, unit testing)

29th November

  • Final version (functions as described in user's requirements, function testing)

4th December

  • Design documents and user documents on wiki