HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 Rainbow Solutions"

From IS480
Jump to navigation Jump to search
Line 272: Line 272:
 
User Interface</div>
 
User Interface</div>
 
<div style="padding:0.4em 1em 1em;">
 
<div style="padding:0.4em 1em 1em;">
 +
<div style="background:#000000; width:8%; text-align:center; color:#E8E8E8;">'''ANDROID'''</div>
 +
 +
 +
<div style="background:#000000; width:8%; text-align:center; color:#E8E8E8;">'''iPHONE'''</div>
 +
 
'''Login'''
 
'''Login'''
 
<div>[[Image:Rainbow_solutions_login.jpg | 200px]]</div>
 
<div>[[Image:Rainbow_solutions_login.jpg | 200px]]</div>
Line 318: Line 323:
  
 
To be updated once wiki made private.
 
To be updated once wiki made private.
 +
</div>
 +
 +
|}
 +
 +
<!------------------------------------System Architecture--------------------------------------->
 +
{| cellspacing="0" cellpadding="0" style="width:100%; background:white;"
 +
| style="width:100%; vertical-align:top; border:1px solid #FFFF9A; background:#FFFFD6;"|
 +
<div style="border-bottom:1px solid #FFFF9A; background:#FFFFA4; padding:0.2em 0.5em; font-size:130%; font-weight:bold;">
 +
System Architecture</div>
 +
<div style="padding:0.4em 1em 1em;">
 +
 +
To be updated once wiki made private.
 +
 
</div>
 
</div>
  

Revision as of 02:42, 13 August 2012

Welcome to Rainbow Solutions FYP Wiki!
Project Scope Project Documentation Project Management Project Progress Summary Quality of Product Reflections


Rainbow Solutions
RainbowBanner

Rainbow Solutions is building a Q-Ticket Mobile Application for Supreme Court of Singapore. This solution would enhance the lawyers’ efficiency and productivity by reducing the waiting time and be better informed about the Queue Status and Hearing List. This application also allows Lawyers to stay up-to-date through RSS feeds about the latest developments in the law industry.
Team Roles
RainbowSolRR1024.png
Stakeholders

Supervisor

Name Organization Designation
Debin GAO Singapore Management University Assistant Professor, SIS

Sponsor and Client

Name Organization Designation
Woon Loong LEONG Supreme Court of Singapore Director, CISD
Patrick NG Supreme Court of Singapore Asst Director, Applications, CISD
Jasmine LAI Supreme Court of Singapore IT Consultant, CISD
Project Scope
Project Description

The focus of our project is to create Q-Ticket Mobile Application by leveraging on location based service technology which will enable the lawyers to do self-check-in while within a pre-defined radius from the building.

Motivation

Currently the Queue services available for Lawyers are accessed through the Kiosk at the Supreme Court. This is a problem as Lawyers have to go to the Kiosk physically to register and wait near the Kiosk to check the queue status and access the hearing lists. There is a lot of waiting time as they do not know the timing of their hearing. By having a mobile application, the waiting time is reduced as they will be better informed of the status. This would increase the lawyers’ efficiency and productivity. Supreme Court is interested to invest in applications for Mobile Platforms as the trend is moving towards mobile.

Project Goals

This application aims to provide lawyers with a more convenient platform to request queue tickets for hearing cases. It also aims to be a centralised location where lawyers could obtain information related to supreme court as well as the law industry.

Project Timeline


X-Factor

This application makes queuing for ticket number easier. Geo-fencing allows user to queue for a ticket number without being physically at the kiosk. Waiting time is minimized or eliminated since lawyers are able to queue for a number while he is away from the building. Since waiting time can be long, ranging from 30 minutes to more than an hour, a lawyer is able to go into the chamber for hearing straightaway after reaching supreme court or the waiting time will be greatly shortened.

This is a relatively new concept that can be widely used in many places. Many of us has the experience of waiting for a long period of time in queues, such as in hospitals and food outlets. With this new concept, user has the ability to eliminate waiting time and the time saved can be transferred and used for other more meaningful purposes.

Deliverable
  • Outcomes: Mobile Application that is able to be deployed on Multiple Platforms, i.e. iOS and Android
  • Value Statement: Efficient Queue System with increased efficiency and productivity
  • Scope:
    • Queue Ticket Registration
    • Search/View Hearing List
    • Access/Share news feeds
    • Way Finder
    • Augmented Way Finder
    • Search/View Past Cases
    • Lawyer Schedule
Process Flow
RainbowProcessDiagram.jpg
Story Board
Project Documentation
Use Case

Features & Functions

CORE
RainbowAdmin.png
CORE
RainbowAppRegistration.png
CORE
RainbowAuthentication.png
CORE
RainbowQTRegistration.png
CORE
RainbowAlertQTStatus.png
CORE
RainbowQStatusEnquiry.png
CORE
RainbowAccessToHL.png
CORE
RainbowAccessNewsFeed.png
CORE
RainbowWayFinder.png
BONUS
RainbowAugmentedWayFinder.png
BONUS
BONUS

Use Case Diagram

RainbowUseCaseDiagram.png


Use Case Description

To be updated once wiki made private.

User Interface
ANDROID


iPHONE

Login

Rainbow solutions login.jpg

Landing Page

Rainbow solutions landing page.jpg

Queue Registration

Rainbow solutions registration main.jpg Rainbow solutions registration caseselect.jpg Rainbow solutions registration question.jpg Rainbow solutions registration hearingduration.jpg

Hearing Lists


Events

Rainbow solutions main events.jpg

News Feed

Rainbow solutions RSS Feed.jpg

Way Finder

Rainbow solutions wayfinder.jpg
Database Design

Entity Relationship Diagram

To be updated once wiki made private.

Logical Diagram

To be updated once wiki made private.

System Architecture

To be updated once wiki made private.

Meeting Minutes

Team

To be updated once wiki made private.

Supervisor

To be updated once wiki made private.

Client

To be updated once wiki made private.

Presentations

Acceptance

To view project snapshot at the Acceptance phase, see the Acceptance Page.

Mid-Term

Final

Project Management
Schedule

Detailed project schedule with comparison between planned and actual duration can be found over the link below:
Detailed Project Schedule-Rainbow Solutions

Project Metrics

Schedule Metrics

The objective of the team's schedule metric is to review the progress of different iteration and perform necessary action on the corrective measures, based on calculated percentage.

Formulation: For each iteration, calculate {[actual duration] – [planned duration] / [actual duration]}. Actions are taken based on table inside the metric and its corresponding percentage.

RainbowScheduleMetric.png

Schedule Metric

Bug Metrics

The objective of the team’s bug metric is to track the level of complexity and severity of any present bugs. By doing so, we will analyze how these bugs are affecting the development progress of our project.

Formulation: The total points will be based on the bug rating from the bug severity table, action will be taken based on its corresponding total points.

RainbowBugMetric.png
Project Risks
RainbowProjectRisks.png
Technology Used
RainbowTechnologyUsed.png
Project Progress Summary
Project Highlights
Our journey
Our Achievements
Quality of Product
Project Deliverable
Quality
Deployment
User Acceptance Testing
Reflections
Learning Outcome
Team Reflection
Individual Reflection
Supervisor Reflection
Client Reflection
References
Thank you for Visiting!