HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T2 DaDa Achievers Project Documentation"

From IS480
Jump to navigation Jump to search
Line 291: Line 291:
  
 
'''<font face=Arial size=3>Inventory Management System</font>'''
 
'''<font face=Arial size=3>Inventory Management System</font>'''
 +
::::::::::::::::::::<font face=Arial size=5>Administrator</font><br><br>
 +
::::::::::::::::::::<font face=Arial size=3>Login</font><br><br>
 +
[[Image:DaDaAdminLogin.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Admin dashboard</font><br><br>
 +
[[Image:DaDaAdminDashboard.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Invoice view</font><br><br>
 +
[[Image:DaDaInvoiceView.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Order view</font><br><br>
 +
[[Image:DaDaOrderView.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Shipment view</font><br><br>
 +
[[Image:DaDaShipmentView.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=5>Products</font><br><br>
 +
::::::::::::::::::::<font face=Arial size=3>All Products</font><br><br>
 +
[[Image:DaDaProductsAll.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Add new product</font><br><br>
 +
[[Image:DaDaAddAProduct.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>General product settings</font><br><br>
 +
[[Image:DaDaNewProductGeneral.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Product inventory settings</font><br><br>
 +
[[Image:DaDaNewProductInventory.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=3>Product images settings</font><br><br>
 +
[[Image:DaDaNewProductImages.GIF | center | 800px]]
 +
 +
 +
::::::::::::::::::::<font face=Arial size=5>Categories</font><br><br>
 +
[[Image:DaDaAddNewCategory.GIF | center | 800px]]
 +
  
 
'''<font face=Arial size=3>E-Commerce</font>'''
 
'''<font face=Arial size=3>E-Commerce</font>'''

Revision as of 00:39, 21 February 2013

Welcome to DaDa Achievers FYP Wiki!
Home Project Overview Project Management Project Documentation Project Progress Summary Reflections


Business Scenario

As-Is

DaDa AsIs.png



To-Be


DaDaInOutPro.png DaDaEcommerceOrders.png DaDaOnsite.png DaDaReturnGown.png

Features

Scope Management

The table below lists the full set of functions/features the team had set out to achieve since the Mid-Term review.

To reduce risk of delivering an incomplete system, this was the list of functions that were identified as core to the system, prioritized by level of technical complexity - 'Confidence Level' based on a range from 0 (low confidence due to high technical complexity) to 1 (high confidence; low technical complexity).

No. Features Functions Project Value
(Core, Non-Core,
Bonus)
Completion
Status
Confidence
Level (0-1)
Description
Achievers Inventory Mgmt System
1. Authentication & Authorization
  • Register Users
  • Login
  • Logout
  • Authorize based on roles
  • View Registered Users
  • Update/Delete Users
  • Change Password
Core Complete 1.
Allow adding of employees to the system to manage the inventory and users
2. Inventory Listing
  • Add Inventory
  • View Inventory
  • Update Inventory
  • Delete Inventory
  • Product Status (if stock < 50, low stock status)
Core Complete 1
Allow users to add inventory to the system
3. Barcode Creation and Scanning
  • Barcode for each gowns by school
Core Complete 0.9
Create unique barcode for tracking the inventories
4. Tracking stock by barcode, lot, date, school
  • Search function
Core Complete 1
Add-on to Inventory listing for easy filtering
5. Inventory tracking
  • Status update
Non-Core Complete 1
  • Add on to inventory listing
  • At various touch points: laundry vendor, sold/rented, damaged
6. Excel Wizard
  • Import
  • Export
Non-Core Complete 0.8
Allow importing data from and to excel
7. Customer Records Management
  • Change customer purchase status
  • Assign authorisation to view and purchase graduation gown
Core Completed 0.8
Assign authorisation to customers and update purchase status of authorised customers:
8. Inventory Location tracking (Warehouse)
  • Add warehouse layout
  • Map inventory location to layout
  • Add dropdown to choose items
  • Color code chosen item on layout
  • Show route to location
Core 0.7
Provide location of a particular set of inventory with a map for easy pick up
9. Notification of low stock
  • Alert on main landing page
  • Email alert
  • Push notification to mobile app
Core 0.8
System sends an email alert when a particular item's stock is low.
Achievers Inventory Mgmt System (Mobile)
10. Inventory Listing
  • View inventory status
  • Search function
Core 1
Allow employees to view inventory from their phone
11. Order Management
  • View orders
  • Barcode scanning to check-out items
  • Barcode scanning to complete order processing
Core 0.7
  • Useful for orders and clearing for home delivery
  • Barcode scanning also used for check-out on collection day
E-Commerce Site
12. Online ordering
  • Check against graduant list
  • Check for duplicates
  • combine orders if buy other items
  • Add Item to Shopping Cart
  • Update/Delete Item in Shopping Cart
  • Process Shopping Cart
  • Update Inventory Count
  • Update Type of Order (Rent/Buy, Delivery/On-Site)
Core Complete 1
Allowing users to browse products and add to shopping cart and check-out
13. Process payments via Paypal
  • Calculate final price
  • Process payment via Paypal
  • Generate invoice with barcode
  • Email invoice
  • Update system of new order
  • Update accounts
Core Complete 0.7
Allowing the use of Paypal as a form of online payment to avoid cash transactions
14. Mobile e-commerce site Core 1
Mobile version of e-commerce site to allow students to submit orders onsite
Accounts Management
15. Process Orders
  • Scan Invoice Barcode
  • List Order Details
  • Process Checkout
  • Add reference number if cash/Paypal payment
Core Complete 1
To facilitate on-site ordering and processing on actual day
Ring Customization
16. Select Ring
  • Select ring type
  • Select metal
  • Select stones
  • Select ring size
Core 0.8
To select the rings they would like
17. Customization
  • Text
  • Texture (Emboss/Bevel)
  • Logo
Core 0.8
Customize the logos and texts

Use Case


DaDaInventoryMgmt.PNG


DaDaE-CommerceUseCase.PNG


DaDaRingUseCase.PNG


DaDaMobileAppUseCase.PNG

Storyboard

Inventory Management System

Administrator

Login

DaDaAdminLogin.GIF


Admin dashboard

DaDaAdminDashboard.GIF


Invoice view

DaDaInvoiceView.GIF


Order view

DaDaOrderView.GIF


Shipment view

DaDaShipmentView.GIF


Products

All Products

DaDaProductsAll.GIF


Add new product

DaDaAddAProduct.GIF


General product settings

DaDaNewProductGeneral.GIF


Product inventory settings

DaDaNewProductInventory.GIF


Product images settings

DaDaNewProductImages.GIF


Categories

DaDaAddNewCategory.GIF


E-Commerce

Home Page

DaDaHomePage.GIF


Products Page

DaDaViewProducts.GIF


Gowns Page


Add Product to Cart Page

DaDaCart.GIF


About Page

DaDaAboutUs.GIF


Contact Us Page

DaDaContactUs.GIF


Previous version of E-commerce storyboard: Storyboard Version 1


Ring Customization

DaDav1MainPage.png


DaDav1OptionsPage.png


DaDav2MainPage.png


DaDav2DesignsPage.png


DaDav2OptionsPage.png

Usability Testing

Usability Testing 1

Date: 14 & 15 February

Venue: Undergraduate Project Lab (UPL)

Time: 11am - 6pm

Sign-up link: https://docs.google.com/forms/d/1UFYKKzfvOkw_G6rBUUDJqcoLvxVcConnllbisa2wQls/viewform

Test Cases: User Testing Guide

Test Results:


Photos: