HeaderSIS.jpg

IS480 Team wiki: 2010T2 B.I. JOE

From IS480
Jump to navigation Jump to search
FYP Logo.png

Team B.I.JOE

Roles & Responsibilities

Member(s) Roles Responsibilities
Gary Tan Ying Da Project Manager Liaison, Tester, Schedule tracking, Assistant Programmer for Secondary Panel
Ng Wei Quan Assistant Project Manager Administrative duties; minutes, Update Wikipedia, Risk mitigation, Lead Programmer for Secondary Panel
Marcus Yap Interface Designer Front-end design: user interface and graphics; Interface Designer
Isaac Lim Code Developer Lead Programmer for Primary Panel, Debug and Code Integration
Sim Sing Hong Code Developer Back-end design: Database Engineer, Debugger, Assistant Programmer for Primary Panel

FYP Supervisor

Zhu Feida, Assistant Professor of Information Systems

Project Overview

Stakeholders

Stakeholder Name Designation Involvement
Sponsor Dr. Kam Tin Seong Practice Associate Professor, School of Information Systems Work with the team to produce project specifications and provide essential data to the team.
Client Nicholas Tan Director IT Application, IDS Group Malaysia Provide company information and data to the team.
Client Paul Fowler CIO, IDS Group Ensure that the project operates under IDS company guidelines.
End Users IDS Group Employees Merchanising and Distribution Services Departments Participate in UAT and provide feedback for functionalities.
End Users Business Principals of IDS Business Partners of IDS Group Participate in UAT and provide feedback for functionalities.
Supervisor Zhu Feida Assistant Professor of Information Systems, SMU Advise the team on project, direct the team along course guidelines.

Background

IDS Logo.jpg

IDS provide outsourced services to various clients. They generate analysis reports using their own applications and emailing them daily, weekly and monthly. IDS has selectively shared information on the web but now wishes to develop a portal dashboard that converts online data into analysis reports that provides an immediate picture of the situation and facilitates rapid decision making.

Storyboard

Storyboard 01.jpg Storyboard 02.jpg Storyboard 03.jpg Storyboard 04.jpg Storyboard 05.jpg Storyboard 06.jpg

Objectives

To create data visualisation under a Business Intelligence portal for IDS employees to extract information and make analysis through better visual representation of data.

Project Features/Functions

The system is fundamentally based on map visualization that provides multi-dimension views and multi granularity of the data with interactivity and dynamic elements. In order to achieve that, the following modules have been introduced.

Navigation Module

This module is primarily resides at the primary panel. It provides the navigation functions for user to view the map visualization with flexibility.

  • Navigation
    • Tool pad – Allows user to move up, down, left, right of the map.
    • Zoom Slider – Allows user to zoom in and out of particular region.
    • Home – Bring user back to default navigation settings.
  • Dynamic Map Scale – Implement map scale that changes according to the zoom level.
  • Dynamic Legend – Legend changes according to the icon allocated to the marker by the user.
  • Map Provider Selection – allows user to select their preferable map provider as well as reduce reliance on one map provider.
  • Icon Manager
    • Filter outlet – checkbox for user to shortlist the outlet they would like to see.
    • Icon selection – allows user to select the customized icon to represent particular outlet.
    • Upload customized icon – upload new customized icon.


Visualization Module

This module provides views for data both in data visualization way as well as map visualization way. It is being supported by Analysis Module.

  • Time series record – to see data changes over time both on the data visualization and map visualization.
  • Data Visualization
    • TreeMap
    • Scatter Plot
  • Map Visualization
    • Marker
      • Info bubble – show characteristic of the outlet with outlet image attached. Also allow user to upload image of outlet if it is wrong or unavailable.
      • Highlighting – marker will be highlighted when filter is being executed or hovering over the data visualization.
      • Focus Marker – when data is being selected at the data visualization, it will focus and zoom on the marker.
  • Snap shot – allow users to print geographic image to be shown in report.
  • Configuration – allow users to manipulate visualization options.


Analysis Module

This module provides spatial analysis and temporal analysis for user. Data retrieved will be map onto Visualization Module.

  • Search by attributes – search data point according to categories, location or Key Performance Indicator (Refer to Project Scope)
  • Spatial search – perform search within x meter of the area on the given spot to find out if the promotion is effective around the area.
  • View Data – view whole data set in table form.

Project Management

Project Schedule

Latest MS Project Schedule

Project Milestones

FYP timeline v1.jpg

Current Project Status

  • Moving into phase 2

Progress Summary

Phase 1

  • Completed map layout
  • Data retrieval
  • Screen layout
  • Primary visualisation
  • Secondary visualisation
  • Usability assessment

Team Calendar and Important Dates

Team Calendar

Important Dates

  • Start 16 May 10 & 3 Oct 10 (3 months before)
  • Proposal 16 Jun 10 (29 teams) & 3 Nov 10 (2 months before)
  • Acceptance 9 Aug 10 (26 accepted) & 27 Dec 10 (1 week before)
  • Registration 16 Aug 10 & 3 Jan 11 (1st day of class)
  • Midterm 27 Sep 10 & 14 Feb 11 (week 7)
  • Poster 8 Nov 10 & 28 Mar 11 (week 13)
  • Final presentation 22-28 Nov 10 & 11-17 Apr 11 (week 15)
  • Finals 28 Nov 10 & 17 Apr 11

Project Documentation

Project Proposal

Proposal


Team Reflection and Learning Outcomes

As of 26/12/2010

  • Identify key benefits of utilising visual analytics in a company.
  • Identify if a specific requirement is a functional or non-functional requirement.
  • Design and implement a spatial enabled business intelligence application prototype using real-life scenarios.
  • Identify key project implementation risks and propose possible solutions to minimise any risks identified.
  • Monitor project implementation schedule using a Gantt chart (MS Project).
  • Applied search for case studies, sample applications and coding examples from social media such as blogs, user forums.
  • The ability to handle spatially-enabled business data.
  • Understand the end users’ technical requirements.
  • Using development software such as Flex Builder to design RIA-based visual analytics application.
  • Have a better understanding on Flex 4, Flash Builder 4, PHP, Action-script 3 and Database.