Difference between revisions of "IS480 Team wiki: 2012T2 DaDa Achievers Project Documentation"
Jump to navigation
Jump to search
Hajam.2009 (talk | contribs) |
Hajam.2009 (talk | contribs) |
||
Line 31: | Line 31: | ||
− | ==<div style="background: #ffc768; padding: 15px; font-weight: bold; line-height: 0.3em;"><font color="black"> | + | ==<div style="background: #ffc768; padding: 15px; font-weight: bold; line-height: 0.3em;"><font color="black">Features</font></div>== |
− | <br> | + | |
+ | ===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). | ||
+ | |||
+ | {| class="wikitable" cellpadding="25" | ||
+ | ! width="25" | No. | ||
+ | ! width="150" | Features | ||
+ | ! width="150" | Functions | ||
+ | ! width="100" | Project Value<br/>(Core, Non-Core,<br/>Bonus) | ||
+ | ! width="50" | Completion<br>Status | ||
+ | ! width="70" | Confidence<br/>Level (0-1) | ||
+ | ! width="150" | Description | ||
+ | |- | ||
+ | |colspan='7' align='center' style="background: #A8E4A0"|<strong>Achievers Inventory Mgmt System </strong> | ||
+ | |- | ||
+ | | style="text-align: center" | 1. | ||
+ | | style="text-align: center" | Authentication & Authorization | ||
+ | | | ||
+ | :*Register Users | ||
+ | :*Login | ||
+ | :*Logout | ||
+ | :*Authorize based on roles | ||
+ | :*View Registered Users | ||
+ | :*Update/Delete Users | ||
+ | :*Change Password | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : Allow adding of employees to the system to manage the inventory and users | ||
+ | |- | ||
+ | |- | ||
+ | | style="text-align: center" | 2. | ||
+ | | style="text-align: center" | Inventory Listing | ||
+ | | | ||
+ | :*Add Inventory | ||
+ | :*View Inventory | ||
+ | :*Update Inventory | ||
+ | :*Delete Inventory | ||
+ | :*Product Status (if stock < 50, low stock status) | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : Allow users to add inventory to the system | ||
+ | |- | ||
+ | | style="text-align: center" | 3. | ||
+ | | style="text-align: center" | 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 | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.7 | ||
+ | | | ||
+ | : Provide location of a particular set of inventory with a map for easy pick up | ||
+ | |- | ||
+ | | style="text-align: center" | 4. | ||
+ | | style="text-align: center" | Generate barcode | ||
+ | | | ||
+ | :*Barcode for each gowns by school | ||
+ | :*Barcode for box for bulk check-in/check-out | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.9 | ||
+ | | | ||
+ | : Create unique barcode for tracking the inventories | ||
+ | |- | ||
+ | | style="text-align: center" | 5. | ||
+ | | style="text-align: center" | Tracking stock by barcode, lot, date, school | ||
+ | | | ||
+ | :*Search function | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : Add-on to Inventory listing for easy filtering | ||
+ | |- | ||
+ | | style="text-align: center" | 6. | ||
+ | | style="text-align: center" | Excel Wizard | ||
+ | | | ||
+ | :*Import | ||
+ | :*Export | ||
+ | | style="text-align: center" | Non-Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.8 | ||
+ | | | ||
+ | : Allow importing data from and to excel | ||
+ | |- | ||
+ | | style="text-align: center" | 7. | ||
+ | | style="text-align: center" | Notification of low stock | ||
+ | | | ||
+ | :* Alert on main landing page | ||
+ | :* Email alert | ||
+ | :* Push notification to mobile app | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.8 | ||
+ | | | ||
+ | : System sends an email alert when a particular item's stock is low. | ||
+ | |- | ||
+ | | style="text-align: center" | 8. | ||
+ | | style="text-align: center" | Inventory tracking | ||
+ | | | ||
+ | :* Status update | ||
+ | | style="text-align: center" | Non-Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | :* Add on to inventory listing | ||
+ | :* At various touch points: laundry vendor, sold/rented, damaged | ||
+ | |- | ||
+ | |colspan='7' align='center' style="background: #A8E4A0"|<strong>Achievers Inventory Mgmt System (Mobile) </strong> | ||
+ | |- | ||
+ | | style="text-align: center" | 9. | ||
+ | | style="text-align: center" | Inventory Listing | ||
+ | | | ||
+ | :* View inventory status | ||
+ | :* Search function | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : Allow employees to view inventory from their phone | ||
+ | |- | ||
+ | | style="text-align: center" | 10. | ||
+ | | style="text-align: center" | Order Management | ||
+ | | | ||
+ | :* View orders | ||
+ | :* Barcode scanning to check-out items | ||
+ | :* Barcode scanning to complete order processing | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.7 | ||
+ | | | ||
+ | :* Useful for orders and clearing for home delivery | ||
+ | :* Barcode scanning also used for check-out on collection day | ||
+ | |- | ||
+ | |||
+ | |colspan='7' align='center' style="background: #A1CAF1"|<strong>E-Commerce Site</strong> | ||
+ | |- | ||
+ | | style="text-align: center" | 11. | ||
+ | | style="text-align: center" | 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) | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : Allowing users to browse products and add to shopping cart and check-out | ||
+ | |- | ||
+ | | style="text-align: center" | 12. | ||
+ | | style="text-align: center" | Process payments via E-Nets | ||
+ | | | ||
+ | :* Calculate final price | ||
+ | :* Process payment via ENETS | ||
+ | :* Generate invoice with barcode | ||
+ | :* Email invoice | ||
+ | :* Update system of new order | ||
+ | :* Update accounts | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.7 | ||
+ | | | ||
+ | : Allowing the use of e-nets as a form of online payment to avoid cash transactions | ||
+ | |- | ||
+ | |- | ||
+ | | style="text-align: center" | 13. | ||
+ | | style="text-align: center" | Mobile e-commerce site | ||
+ | | | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : Mobile version of e-commerce site to allow students to submit orders onsite | ||
+ | |- | ||
+ | |colspan='7' align='center' style="background: #A1CAF1"|<strong>Accounts Management</strong> | ||
+ | |- | ||
+ | | style="text-align: center" | 14. | ||
+ | | style="text-align: center" | Process Orders | ||
+ | | | ||
+ | :* Scan Invoice Barcode | ||
+ | :* List Order Details | ||
+ | :* Process Checkout | ||
+ | :* Add reference number if cash/NETS payment | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 1 | ||
+ | | | ||
+ | : To facilitate on-site ordering and processing on actual day | ||
+ | |- | ||
+ | |colspan='7' align='center' style="background: #A1CAF1"|<strong>Ring Customization</strong> | ||
+ | |- | ||
+ | | style="text-align: center" | 15. | ||
+ | | style="text-align: center" | Select Ring | ||
+ | | | ||
+ | :* Select ring type | ||
+ | :* Select metal | ||
+ | :* Select stones | ||
+ | :* Select ring size | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.8 | ||
+ | | To select the rings they would like | ||
+ | |- | ||
+ | | style="text-align: center" | 16. | ||
+ | | style="text-align: center" | Customization | ||
+ | | | ||
+ | :* Text | ||
+ | :* Texture (Emboss/Bevel) | ||
+ | :* Logo | ||
+ | | style="text-align: center" | Core | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.8 | ||
+ | | | ||
+ | : Customize the logos and texts | ||
+ | |- | ||
+ | | style="text-align: center" | 17. | ||
+ | | style="text-align: center" | 3D model of the ring | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | Bonus | ||
+ | | style="text-align: center" | | ||
+ | | style="text-align: center" | 0.5 | ||
+ | | | ||
+ | : To give users a better sense of the look of the ring | ||
+ | |- | ||
+ | |} | ||
==<div style="background: #ffc768; padding: 15px; font-weight: bold; line-height: 0.3em;"><font color="black">Use Case</font></div>== | ==<div style="background: #ffc768; padding: 15px; font-weight: bold; line-height: 0.3em;"><font color="black">Use Case</font></div>== |
Revision as of 12:24, 5 November 2012
Welcome to DaDa Achievers FYP Wiki!
|
Home | Project Overview | Project Management | Project Documentation | Project Progress Summary | Reflections |
Contents
Business Scenario
As-Is
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 |
|
Core | 1 |
| |
2. | Inventory Listing |
|
Core | 1 |
| |
3. | Inventory Location tracking (Warehouse) |
|
Core | 0.7 |
| |
4. | Generate barcode |
|
Core | 0.9 |
| |
5. | Tracking stock by barcode, lot, date, school |
|
Core | 1 |
| |
6. | Excel Wizard |
|
Non-Core | 0.8 |
| |
7. | Notification of low stock |
|
Core | 0.8 |
| |
8. | Inventory tracking |
|
Non-Core | 1 |
| |
Achievers Inventory Mgmt System (Mobile) | ||||||
9. | Inventory Listing |
|
Core | 1 |
| |
10. | Order Management |
|
Core | 0.7 |
| |
E-Commerce Site | ||||||
11. | Online ordering |
|
Core | 1 |
| |
12. | Process payments via E-Nets |
|
Core | 0.7 |
| |
13. | Mobile e-commerce site | Core | 1 |
| ||
Accounts Management | ||||||
14. | Process Orders |
|
Core | 1 |
| |
Ring Customization | ||||||
15. | Select Ring |
|
Core | 0.8 | To select the rings they would like | |
16. | Customization |
|
Core | 0.8 |
| |
17. | 3D model of the ring | Bonus | 0.5 |
|
Use Case