Difference between revisions of "SolvangSandHolte"
From mn/ifi/inf5750
(→22th November) (Tag: Visual edit) |
|||
(18 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
=== '''[http://www.uio.no/studier/emner/matnat/ifi/INF5750/h15/group-projects/lmis-light/index.html LMIS Light]''' === | === '''[http://www.uio.no/studier/emner/matnat/ifi/INF5750/h15/group-projects/lmis-light/index.html LMIS Light]''' === | ||
+ | |||
+ | == Repository == | ||
+ | https://bitbucket.org/steffen_sand/transolvangholtesand | ||
== Group members == | == Group members == | ||
Line 9: | Line 12: | ||
* Lars-Erik Holte (larserih@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 == | == Functionality == | ||
==== Admin's functions ==== | ==== Admin's functions ==== | ||
− | * Management of users' | + | * 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). | * Notifying when having request (messaging system). | ||
[[File:Use_Case_Diagram.png|200px|right]] | [[File:Use_Case_Diagram.png|200px|right]] | ||
==== User's functions ==== | ==== User's functions ==== | ||
− | * Make | + | * Make an order of commodity supply. |
− | * View | + | * View order's status |
+ | |||
+ | == Design Document == | ||
=== Sequence Diagram === | === Sequence Diagram === | ||
'' Submit an Order '' | '' Submit an Order '' | ||
Line 26: | Line 33: | ||
'' Process an Order '' | '' Process an Order '' | ||
[[File:Sequence_Diagram_-_Process_an_order.png|200px]] | [[File:Sequence_Diagram_-_Process_an_order.png|200px]] | ||
+ | |||
+ | === User Interface Design === | ||
+ | |||
+ | |||
+ | === Database Design === | ||
+ | |||
== Technologies == | == Technologies == | ||
− | |||
− | |||
* Angular 2.0 | * Angular 2.0 | ||
− | * JavaScript | + | * JavaScript (jQuery) |
* HTML 5 | * HTML 5 | ||
+ | * Bootstrap | ||
== Time schedule == | == 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). | ||
+ | ** An web app has a manifest.webapp in the root folder of the app project describing about the app. | ||
+ | ** App can be installed and uploaded into App Manager. | ||
+ | === 15th November === | ||
+ | * First bare-bone version | ||
+ | * We completed basic user interface for user and admin (Two apps) - We may redesign into one app if neccessary. | ||
+ | === 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) | ||
+ | * An android version for user | ||
+ | === 4th December === | ||
+ | * Design documents and user documents on wiki | ||
+ | == Respository == | ||
+ | bitbucket: https://bitbucket.org/steffen_sand/transolvangholtesand |
Latest revision as of 00:48, 23 November 2015
Contents
Project
LMIS Light
Repository
https://bitbucket.org/steffen_sand/transolvangholtesand
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).
User's functions
- Make an order of commodity supply.
- View order's status
Design Document
Sequence Diagram
Submit an Order
Process an Order
User Interface Design
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).
- An web app has a manifest.webapp in the root folder of the app project describing about the app.
- App can be installed and uploaded into App Manager.
15th November
- First bare-bone version
- We completed basic user interface for user and admin (Two apps) - We may redesign into one app if neccessary.
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)
- An android version for user
4th December
- Design documents and user documents on wiki
Respository
bitbucket: https://bitbucket.org/steffen_sand/transolvangholtesand