HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2010T2 B.I. JOE"

From IS480
Jump to navigation Jump to search
 
(232 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
<br>
 
<br>
 
<br><br>
 
<br><br>
==<font color="black" background-color="red">Team B.I.JOE<font size="2"><i> in collaboration with <font color="#CC3300"><strong>Integrated Distribution Services</strong></font></i></font></font>==<br>
 
=<div style="background: #0054a8; padding: 20px; font-weight: bold; text-align: center"><font color="white" size="6">B.I. JOE</font></div>=
 
<font color="red">in collaboration with Integrated Distribution Services</font><br><br><div style="text-align: center;">
 
'''''An ordinary man is known as an average joe. So what do you call someone who specializes in Business Intelligence?'''''<br>
 
'''''Our core business: Data Visualizations - effective and efficient business analytics can only be achieved when "data meets the eye".'''''
 
</div>
 
<Br><br>
 
  
 +
=<div style="background: #0054a8; padding: 20px; font-weight: bold; text-align: center "><font color="white" size="6" face="hobo std">Final Wiki Page</font></div>=
 +
Click here to go straight to our Final Wiki Page [https://wiki.smu.edu.sg/is480/2010T2_B.I._JOE_:_Final_Presentation]
 +
<br>
 +
Click here to download our Final Presentation Slides! [[Media:Final Presentation v10.pdf|Download Now]]
  
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4">Members</font></div>===
+
=<div style="background: #0054a8; padding: 20px; font-weight: bold; text-align: center "><font color="white" size="6" face="Hobo Std">Team B.I.JOE</font></div>=
{| class="wikitable"
+
<font size="2"><i> in collaboration with <font color="#CC3300"><strong>Integrated Distribution Services</strong></font></i></font>
{| style="border: 1px solid black;" cellpadding="15"
 
|- style="background: #4fedb0"
 
!  <font color="#606060">Picture</font>
 
<font color="#606060">Name</font>
 
!  <font color="#606060">Primary Role</font>
 
!  <font color="#606060">Secondary Role</font>
 
!  <font color="#606060">Background</font>
 
|-
 
|[[Image:bijoe-yingda.jpg]]
 
|''''' [mailto:yingda.tan.2008@sis.smu.edu.sg Tan Ying Da]
 
|<font color="#606060">Application Developer</font>
 
|<font color="#606060">Database Administrator</font>
 
|<font color="#606060">Performance is important</font>
 
|-
 
|[[Image:bijoe-weiquan.jpg]]
 
|''''' [mailto:weiquan.ng.2008@sis.smu.edu.sg Ng Wei Quan]
 
|<font color="#606060">Application Developer</font>
 
|<font color="#606060">Debugger</font>
 
|<font color="#606060">Just got attached.</font>
 
 
 
|-
 
|[[Image:bijoe-marcus.jpg]]
 
|''''' [mailto:marcus.yap.2007@sis.smu.edu.sg Marcus Yap]
 
|<font color="#606060">Business Development</font>
 
|<font color="#606060">Wiki Designer, Tester</font>
 
|<font color="#606060">Constantly looking for ways to improve</font>
 
 
 
|-
 
|[[Image:bijoe-isaac.jpg]]
 
|''''' [mailto:yzlim.2008@sis.smu.edu.sg Isaac Lim]
 
|<font color="#606060">Chief Technology Officer (CTO)</font>
 
|<font color="#606060">Debugger, Business Development</font>
 
|<font color="#606060">Just got married. His daughter's name is Jessica.
 
<br/>And we are dead serious, no joke</font>
 
 
 
|-
 
|[[Image:bijoe-singhong.jpg]]
 
|''''' [mailto:sh.sim.2008@sis.smu.edu.sg Sim Sing Hong]
 
|<font color="#606060">Project Manager</font>
 
|<font color="#606060">Quality Assurance, Tester</font>
 
|<font color="#606060">Penultimate Year <br/>Bsc (Information Systems Management)
 
<br/> Second Major:
 
<br/>Advanced Business Technology
 
<br/>''with track in''
 
<br/>Business Intelligence & Analytics </font>
 
 
 
|}
 
 
 
 
<br>
 
<br>
 +
[[Image:Bi-joe-intro.png|center|800px]]
 +
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Members</font></div>===
 +
<br>[[Image:Bi-joe-members.png|1100px|center]]
  
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4">Role Responsibilities</font></div>===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Role Responsibilities</font></div>===
{| style="border: 1px solid black;" cellpadding="15"
+
<br>[[Image:Bi-joe-role-responsibilities.png|900px|center]]
|- style="background: #4fedb0"
 
| Project Manager
 
| <ul style="line-height: 180%;">
 
* Managing project scope, schedule, resources and architecture<br>
 
* Developing analytics module</ul>
 
|- style="background: #bdfce4"
 
| Chief Technology Officer (CTO)
 
| <ul style="line-height: 180%;">
 
* Responsible for integrating various components of the applications
 
|- </ul>
 
|- style="background: #4fedb0"
 
| Business Development
 
| <ul style="line-height: 180%;">
 
* Ensures functionalities fulfill the requirements from the client
 
* Develop various advance techniques and features that will value-add to the client
 
|- style="background: #bdfce4"
 
| Application Developer
 
| <ul style="line-height: 180%;">
 
* Responsible for integrating various components of the applications
 
|- </ul>
 
|- style="background: #4fedb0"
 
| Database Administrator
 
| <ul style="line-height: 180%;">
 
* Ensures that the database environment is being setup
 
* Handles the database queries retrieval from the application
 
|- style="background: #bdfce4"
 
| Debugger
 
| <ul style="line-height: 180%;">
 
* Work closely with the developer to resolve bugs that surface during the development
 
|- </ul>
 
|}
 
<br><br>
 
  
=== <font color="#89dfff">Role Allocation</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Role Allocation</font></div>===
Prior coming together as a team, everyone has little or some working relation with one another. However, the team knows what is installed for them during this FYP. As such, we have decided to adopt the <i>best fit model</i> approach for role allocation in the team.
+
<br>Prior coming together as a team, everyone has little or some working relation with one another. However, the team knows what is installed for them during this FYP. As such, we have decided to adopt the <i>best fit model</i> approach for role allocation in the team.
 
<br><br>
 
<br><br>
 
Using the best fit model, the team evaluated every individual on their strengths and limitations. With an open-minded environment and culture, everyone in the team shared their experiences and challenges. At the end of the sharing, the team sat together and evaluate how everyone can leverage on each other's strengths and compliment each other's shortcomings.
 
Using the best fit model, the team evaluated every individual on their strengths and limitations. With an open-minded environment and culture, everyone in the team shared their experiences and challenges. At the end of the sharing, the team sat together and evaluate how everyone can leverage on each other's strengths and compliment each other's shortcomings.
Line 105: Line 25:
 
<br>
 
<br>
  
== <font color="black">Project Overview</font> ==
+
==<div style="background: #0054a8; padding: 20px; font-weight: bold; text-align: center "><font color="white" size="6" face="hobo std">Project Overview</font></div>==
 
<font size="3"><b>Project Title: Geospatial Dashboard for Integrated Distribution Services Analytics</b></font>
 
<font size="3"><b>Project Title: Geospatial Dashboard for Integrated Distribution Services Analytics</b></font>
 
<br>
 
<br>
 
<br>
 
<br>
=== <font color="#89dfff">Stakeholders</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Stakeholders</font></div>===
{| class="wikitable"
 
|-
 
!  <font color="#606060">Stakeholder</font>
 
!  <font color="#606060">Name</font>
 
!  <font color="#606060">Designation</font>
 
!  <font color="#606060">Involvement</font>
 
!  <font color="#606060">Picture</font>
 
|-
 
|<font color="#606060">Project Supervisor</font>
 
|<font color="#606060">Dr. Zhu Feida</font>
 
|<font color="#606060">Assistant Professor<br>School of Information Systems, SMU</font>
 
|<font color="#606060">Advise the team on project, direct the team along course guidelines.</font>
 
|[[Image:Zhufeida-bijoe.jpg]]
 
|-
 
|<font color="#606060">Project Sponsor</font>
 
|<font color="#606060">Dr. Kam Tin Seong</font>
 
|<font color="#606060">Practice Associate Professor<br>School of Information Systems, SMU</font>
 
|<font color="#606060">Provide the team with project specifications. Participate in Usability Assessment and provide feedback.</font>
 
|[[Image:Kamtinseong-bijoe.jpg]]
 
|-
 
|<font color="#606060">Client</font>
 
|<font color="#606060">Nicholas Tan</font>
 
|<font color="#606060">Director IT Application, IDS Group Malaysia</font>
 
|<font color="#606060">Provide data and share information on current business solutions with the team.</font>
 
|-
 
|<font color="#606060">Client</font>
 
|<font color="#606060">Paul Fowler</font>
 
|<font color="#606060">CIO, IDS Group</font>
 
|<font color="#606060">Final review of application.</font>
 
|-
 
|<font color="#606060">End Users</font>
 
|<font color="#606060">IDS Group Employees</font>
 
|<font color="#606060">Merchanising and Distribution Services Departments</font>
 
|<font color="#606060">End Users.</font>
 
|-
 
|<font color="#606060">End Users</font>
 
|<font color="#606060">Business Principals of IDS</font>
 
|<font color="#606060">Business Partners of IDS Group</font>
 
|<font color="#606060">End Users.</font>
 
|}
 
 
<br>
 
<br>
 +
[[Image:Bi-joe-stakeholders.png|1100px|center]]
  
=== <font color="#89dfff">IDS Background</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">IDS Background</font></div>===
<br>[[Image:IDS_Logo.jpg|center]]
+
<br>[[Image:Bi-joe-ids-bg.png|724px|center]]<br>
<div style="text-align: center;">
 
Integrated Distribution Services (Hong Kong)
 
</div>
 
<br><br>
 
<div style="background: #f1f5fc; padding:20px; font-weight: normal;border:1px solid #CEE1EE;">
 
<font color="#606060">The IDS Group is a leading integrated distribution and logistics services provider specializing in Value-Chain Logistics. Headquartered in Hong Kong, the IDS Group has an extensive logistics and distribution network in Greater China, ASEAN, the US and UK offering customized services to over 400
 
customers, including an array of multinational brands.
 
<br><br>
 
IDS offers a comprehensive Menu of Services ranging across the entire value chain from the conversion of raw material into finished goods in Manufacturing, through the international and in-country storage and movement of goods in Logistics, to the marketing and selling of goods to the
 
end consumer in Distribution.
 
<br><br>
 
Logistics is the fundamental enabler that connects the Menu of Services to an end-to-end value chain. Our extensive and deep Asian logistics network
 
and our US and UK logistics presence provide the platform on which to layer each of our Menu of Services along the value chain. We call this unique proposition Value-Chain Logistics.</font>
 
</div>
 
<br><br>
 
  
=== <font color="#89dfff">Current AS-IS Model</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Current AS-IS Model</font></div>===
<br>[[Image:Current-as-is-bijoe.jpg|800px|]]
+
<br>[[Image:AS-IS-MODEL-UPDATE.png|850px|center]]
 
<br>
 
<br>
 
<br>
 
<br>
  
=== <font color="#89dfff">TO-BE Model</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">TO-BE Model</font></div>===
<br>[[Image:To-be-model-bijoe.jpg|800px|]]
+
<br>[[Image:TO-BE-MODEL-UPDATE.png|1100px|center]]
<br><br><br>
 
 
 
=== <font color="black" background-color="red">Objectives</font> ===
 
<font color="#606060"><strong>To create a customizable Geospatial Dashboard that presents data in a meaningful format to assist IDS employees in decision-making. </strong> <br><br>
 
 
 
Key features of a dashboard are
 
 
 
• <i>Track Key Performance Indicators (KPI)</i><br>
 
Use the Dashboard in-memory database and scheduler to track the movement of your KPIs over time.
 
<br><br>
 
• <i>Monitor KPI’s Performance throughout your organisation</i><br>
 
Push and track targets to every level in the organisation.
 
<br><br>
 
• <i>Drill down through charts to underlying detail.</i><br>
 
Apply drill paths to your charts allowing you to drill down into the underlying detail. Quickly discover the root cause of trends.
 
<br><br>
 
• <i>Map Visualization.</i><br>
 
Using Geospatial technology, allowing users to have an overview as well as micro-view of the various channels' location on the map.
 
<br><br>
 
• <i>View in any web browser.</i><br>
 
View data in any browser: Firefox, IE, Chrome, Opera etc. No client software is required, Dashboard runs in Adobe Flash Player.
 
 
<br><br>
 
<br><br>
  
</font>
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Objectives</font></div>===
  
=== <font color="#89dfff">Members</font> ===
+
[[Image:Bi-joe-objective.001.png|900px|center]]
<font color="#606060">The system is a visualization tool that provides multi-dimensional and multi-granularity views of the data based on an  interactive and dynamic location visualization support.
 
<br><br>
 
  
There are 4 aspects where the system aims to fulfill.
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Project Technical Specifications</font></div>===
 +
[[Image:Bi-joe-technical-specs.png|950px|center]]
  
1. Geospatial<br>
+
=<div style="background: #0054a8; padding: 20px; font-weight: bold; text-align: center "><font color="white" size="6" face="hobo std">Project Management</font></div>=
2. Visualization<br>
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Use Case</font></div>===
3. Customization<br>
 
4. Interactivity
 
<br><br>
 
The entire system can be summarizes into <font color="#ff1a35"><i>three</i></font> different modules:
 
</font><br><br>
 
  
==== <font color="#606060"><i>1. Geospatial Module</i></font> ====
+
[[Image:Bi-joe-use-case-visualization.png|900px|center]]<br>
This module provides navigation functions and map visualization for the user to view and navigate the map.
+
[[Image:Bi-joe-use-case-geodata-connection.png|900px|center]]<br>
{| class="wikitable"
+
[[Image:Bi-joe-use-case-geospatial.png|900px|center]]<br>
|-
 
<font color="#606060">Aspect</font>
 
!  <font color="#606060">Component</font>
 
|-
 
|<font color="#606060">Geospatial Visualization</font>
 
|<font color="#606060">
 
  
'''<font color="#606060">Map Visualization</font>'''
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Logical Diagram</font></div>===
* '''<font color="#606060">Marker</font>'''
 
** <font color="#606060">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.</font>
 
** <font color="#606060">Highlighting – marker will be highlighted when filter is being executed or hovering over the data visualization.</font>
 
  
</font>
+
[[Image:Bi-joe-logical-diagram.png|900px|center]]
|-
+
<br>
|<font color="#606060">Data Visualization</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">Customization</font>
 
|<font color="#606060">
 
'''<font color="#606060">Dynamic Map Scale</font>''' – <font color="#606060">Implement map scale that changes according to the zoom level.</font><br><br>
 
'''<font color="#606060">Map Provider Selection</font>''' – <font color="#606060">allows user to select their preferable map provider as well as reduce reliance on one map provider.</font><br><br>
 
'''<font color="#606060">Icon Manager</font>'''
 
* <font color="#606060">Filter outlet – checkbox for user to shortlist the outlet they would like to see.</font>
 
* <font color="#606060">Icon selection – allows user to select the customized icon to represent particular outlet.</font>
 
* <font color="#606060">Upload customized icon – upload new customized icon.</font>
 
  
</font>
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Sequence Diagram</font></div>===
|-
+
<br>
|<font color="#606060">Interactivity</font>
+
[[Image:SequenceDiagram LinkedView(ViewData).png|900px|center]]
|<font color="#606060"><font color="#606060">'''Navigation'''</font>
+
<br>
*      <font color="#606060">Tool pad – Allows user to move up, down, left, right of the map. </font>
+
[[Image:SequenceDiagram ImageCoverFlow.png|900px|center]]
* <font color="#606060">Zoom Slider – Allows user to zoom in and out of particular region.</font>
 
* <font color="#606060">Home – Bring user back to default navigation settings.</font><br><br>
 
'''<font color="#606060">Dynamic Map Scale</font>''' – <font color="#606060">Implement map scale that changes according to the zoom level.</font>
 
</font>
 
|}
 
 
<br>
 
<br>
  
==== <font color="#606060"><i>2. Data Module</i></font> ====
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Deployment Diagram</font></div>===
<font color="#606060">This module provides views for data both in data visualization way as well as map visualization way.</font><br>
+
<br>
{| class="wikitable"
+
[[Image:Bi-joe-deployment-diagram.jpg|900px|center]]
|-
+
<br>
!  <font color="#606060">Aspect</font>
 
!  <font color="#606060">Component</font>
 
|-
 
|<font color="#606060">Geospatial</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">Visualization</font>
 
|<font color="#606060">
 
'''<font color="#606060">Data Visualization</font>'''
 
* <font color="#606060">TreeMap</font>
 
* <font color="#606060">Scatter Chart</font>
 
* <font color="#606060">Bar Chart</font>
 
* <font color="#606060">Line Chart</font>
 
* <font color="#606060">Column Chart</font>
 
* <font color="#606060">Area Chart</font><br>
 
<font color="#606060">Users will be able to select different type of charts to best represent their data of interest and also view and filter unstructured quantitative data that are organized in hierarchies.</font>
 
  
</font><br>
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Scalability Design</font></div>===
<font color="#606060">'''View Data''' – view whole data set in table form.</font>
+
<br>
|-
+
[[Image:Bi-joe-scalability-design.jpg|900px|center]]
|<font color="#606060">Customization</font>
+
<br>
|<font color="#606060">
 
'''<font color="#606060">Time Series Record''' – <font color="#606060">to see data changes over time both on the data visualization and map visualization.</font><br><br></font>
 
'''<font color="#606060">Snap shot''' – allow users to print geographic image to be shown in report.</font><br><br>
 
'''<font color="#606060">Configuration''' – allow users to manipulate visualization options.</font>
 
|-
 
|<font color="#606060">Interactivity</font>
 
|<font color="#606060">-</font>
 
|}<br>
 
  
==== <i>3. Geospatial/Data Link Module</i> ====
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Class Diagram</font></div>===
This module allows interactivity between Geospatial and Data module. Whenever user made a selection on a module, the other module will compliment the other module in other form of visualization.
+
<br>
 +
[[Image:Bi-joe-class-diagram.jpg|900px|center]]
 
<br>
 
<br>
{| class="wikitable"
 
|-
 
!  <font color="#606060">Aspect</font>
 
!  <font color="#606060">Component</font>
 
|-
 
|<font color="#606060">Geospatial</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">Visualization</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">Customization</font>
 
|<font color="#606060">
 
'''Search by attributes''' – search data point according to categories, location or Key Performance Indicator.<br><br>
 
'''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.
 
</font>
 
|-
 
|<font color="#606060">Interactivity</font>
 
|<font color="#606060">
 
<font color="#606060">'''Focus Marker''' – when data is being selected at the data visualization, it will focus and zoom on the marker.</font>
 
</font>
 
|}
 
<br><br>
 
  
==<div style="background: #89dfff; padding: 20px; font-weight: bold; text-align: center; line-height: 0.3em"><font color="black">Project Management</font></div>==
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">System Architecture</font></div>===
=== <font color="#89dfff">Project Diagrams</font> ===
+
<br>
[[Image:UseCase_BIJOE.png|700px]]
+
[[Image:Bi-joe-system-architecture.jpg|900px|center]]
 +
<br>
  
=== <font color="#89dfff">Project Metrics</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Project Metrics</font></div>===
====Bug Metric====
+
<br>
[[Image:Bug_Metric_v2.png|700px]]
+
====[https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2010T2_B.I._JOE:_Bug_Tracking Bug Tracking]====
=====Bug Tracker=====
 
[http://dl.dropbox.com/u/1303923/FYP/Bug_Tracker.xls Bug Tracker]
 
 
 
====Schedule Metric====
 
[[Image:Schedule_Metric_v2.png|500px]]
 
 
<br>
 
<br>
  
=== <font color="#89dfff">Project Schedule</font> ===
+
====[https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2010T2_B.I._JOE:_Schedule_Tracking Schedule Tracking]====
Detailed project schedule of our team can be found at the link below.
 
 
<br>
 
<br>
[http://dl.dropbox.com/u/1303923/FYP/ProjectSchedule_v2.xlsx Latest Project Schedule]
 
<br><br>
 
  
=== <font color="#89dfff">Current Project Status</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Current Project Status</font></div>===
* '''<span style="color:green">Iteration 6</span>'''
+
* '''<span style="color:green">Completed</span>'''
 
<br><br>
 
<br><br>
  
=== <font color="#89dfff">Progress Summary</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font color="black" size="4" face="hobo std">Project Schedule</font></div>===
'''''B.I.JOE has 5 members. Each member's daily working duration is 4 man-hours'''''
+
<br>[[Image:Bi-joe-iteration 1.jpg|900px|center]]
 
+
<br>[[Image:Bi-joe-iteration 2 and 3(add-on).jpg|900px|center]]
====Iteration 1====
+
<br>[[Image:Bi-joe-iteration 2 and 3.jpg|900px|center]]
16 December 2010 - 23 December 2010 (Duration: 140 man-hours)
+
<br>[[Image:Bi-joe-iteration 4 and 5.jpg|900px|center]]
{| class="wikitable"
+
<br>[[Image:Bi-joe-iteration 6 and 7.jpg|900px|center]]
|-
+
<br>[[Image:Bi-joe-iteration 8.jpg|900px|center]]
!  <font color="#606060">S/N</font>
 
!  <font color="#606060">Component</font>
 
!  <font color="#606060">Module</font>
 
!  <font color="#606060">Expected Completion Date</font>
 
!  <font color="#606060">Actual Completion Date</font>
 
<font color="#606060">Status</font>
 
!  <font color="#606060">Remarks</font>
 
|-
 
|<font color="#606060">1.</font>
 
|<font color="#606060">Pan & Zoom</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">Multiple Map Provider</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">3.</font>
 
|<font color="#606060">Screen Layout</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">4.</font>
 
|<font color="#606060">Menu Bar</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">5.</font>
 
|<font color="#606060">Configuration Window</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">6.</font>
 
|<font color="#606060">Markers Placement</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">7.</font>
 
|<font color="#606060">Information Panel</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">8.</font>
 
|<font color="#606060">Tool Pad</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">16 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">9.</font>
 
|<font color="#606060">Map Scale</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">10.</font>
 
|<font color="#606060">Load Data Point</font>
 
|<font color="#606060">Geospatial/Data Link Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">11.</font>
 
|<font color="#606060">Focus Data Point</font>
 
|<font color="#606060">Geospatial/Data Link Module</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">17 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">12.</font>
 
|<font color="#606060">Usability Studies 1</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">24 Dec 2010</font>
 
|<font color="#606060">24 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Presented prototype to project sponsor: Prof Kam. Project to proceed with plan and schedule.</font>
 
|}
 
<br>
 
 
 
===='''Iteration 2'''====
 
28 December 2010 - 12 January 2011 (Duration: 240 man-hours)
 
{| class="wikitable"
 
|-
 
!  <font color="#606060">S/N</font>
 
!  <font color="#606060">Component</font>
 
!  <font color="#606060">Module</font>
 
!  <font color="#606060">Expected Completion Date</font>
 
!  <font color="#606060">Actual Completion Date</font>
 
!  <font color="#606060">Status</font>
 
!  <font color="#606060">Remarks</font>
 
|-
 
|<font color="#606060">1.</font>
 
|<font color="#606060">Home Button Design</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">28 Dec 2010</font>
 
|<font color="#606060">28 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">Layout Design</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">28 Dec 2010</font>
 
|<font color="#606060">28 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">3.</font>
 
|<font color="#606060">Search: Location</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">3 Jan 2011</font>
 
|<font color="#606060">2 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Ahead of schedule by 1 day.</font>
 
|-
 
|<font color="#606060">4.</font>
 
|<font color="#606060">Search: KPI & Categories</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">3 Jan 2011</font>
 
|<font color="#606060">2 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Ahead of schedule by 1 day.</font>
 
|-
 
|<font color="#606060">5.</font>
 
|<font color="#606060">Spatial Search</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">6 Jan 2011</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060"><s>Still in progress</s><br>Not required</font>
 
|<font color="#606060"><s>Realize there is some conflicts with the data format provided by the client thus developing this function takes more than required time.</s><br>Client no longer require this function.</font>
 
|-
 
|<font color="#606060">6.</font>
 
|<font color="#606060">Tree Map: Testing of Algorithm</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">31 Dec 2010</font>
 
|<font color="#606060">31 Dec 2010</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">7.</font>
 
|<font color="#606060">Tree Map: Group & Nodes Creation</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">6 Jan 2011</font>
 
|<font color="#606060">12 Feb 2011</font>
 
|<font color="#606060"><s>Still in progress</s><br>Completed</font>
 
|<font color="#606060"><s>Drilling down of function encounter some technical difficulties thus requiring more time than required.</s><br>Component has been completed.</font>
 
|-
 
|<font color="#606060">8.</font>
 
|<font color="#606060">Usability Studies 2</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">13 Jan 2011</font>
 
|<font color="#606060">13 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|}
 
<br>
 
 
 
====Iteration 3====
 
13 January 2011 - 25 January 2011 (Duration: 200 man-hours)
 
{| class="wikitable"
 
|-
 
!  <font color="#606060">S/N</font>
 
!  <font color="#606060">Component</font>
 
!  <font color="#606060">Module</font>
 
!  <font color="#606060">Expected Completion Date</font>
 
!  <font color="#606060">Actual Completion Date</font>
 
!  <font color="#606060">Status</font>
 
!  <font color="#606060">Remarks</font>
 
|-
 
|<font color="#606060">1.</font>
 
|<font color="#606060">Implementation from Usability Studies 2</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">17 Jan 2011</font>
 
|<font color="#606060">16 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Made changes based on the feedbacks received from the previous usability studies in iteration 2. however, we were able to complete ahead of schedule and thus, starting schedule ahead of time.</font>
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">Treemap: Treemap Policy (Label & Highlighting)</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">19 Jan 2011</font>
 
|<font color="#606060">19 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Nil</font>
 
|-
 
|<font color="#606060">3.</font>
 
|<font color="#606060">Treemap: Data Hierarchy</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">19 Jan 2011</font>
 
|<font color="#606060">19 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">4.</font>
 
|<font color="#606060">Data Viewer</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">18 Jan 2011</font>
 
|<font color="#606060">19 Jan 2011</font>
 
|<font color="#606060"><s>Still in progress</s><br>Completed</font>
 
|<font color="#606060"><s>Encounter some bug in trying to display the results in the viewer.</s><br>Bug solved.</font>
 
|-
 
|<font color="#606060">5.</font>
 
|<font color="#606060">Visualization Tab in Configuration Window</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">18 Jan 2011</font>
 
|<font color="#606060">18 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">6.</font>
 
|<font color="#606060">Usability Studies 3</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">26 Jan 2011</font>
 
|<font color="#606060">26 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Received feedbacks on how we can improved on the screen layout and additional tools we can include for IDS</font>
 
|}
 
 
<br>
 
<br>
  
====Iteration 4====
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Team Calendar</font></div>===
27 January 2011 - 10 February 2011 (Duration: 220 man-hours)
 
{| class="wikitable"
 
|-
 
!  <font color="#606060">S/N</font>
 
!  <font color="#606060">Component</font>
 
!  <font color="#606060">Module</font>
 
!  <font color="#606060">Expected Completion Date</font>
 
!  <font color="#606060">Actual Completion Date</font>
 
!  <font color="#606060">Status</font>
 
!  <font color="#606060">Remarks</font>
 
|-
 
|<font color="#606060">1.</font>
 
|<font color="#606060">Implementation from Usability Studies 3</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">31 Jan 2011</font>
 
|<font color="#606060">29 Jan 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Receive inputs from client such as minor change in cosmetic appearance of the layout.</font>
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">Marker Highlight</font>
 
|<font color="#606060">Geospatial Module</font>
 
|<font color="#606060">2 Feb 2011</font>
 
|<font color="#606060">9 Feb 2011</font>
 
|<font color="#606060"><s>Still in progress</s><br>Completed</font>
 
|<font color="#606060"><s>Ying Da was not in town for Chinese New Year visiting. As such, development of this feature has been delayed.</s><br>Completed</font>
 
|-
 
|<font color="#606060">3.</font>
 
|<font color="#606060">Dynamic Legend</font>
 
|<font color="#606060">Geospatial/Data Module</font>
 
|<font color="#606060">2 Feb 2011</font>
 
|<font color="#606060">10 Feb 2011</font>
 
|<font color="#606060"><s>Still in progress</s><br>Completed</font>
 
|<font color="#606060"><s>Encounter some difficulty in developing this function.</s><br>Completed</font>
 
|-
 
|<font color="#606060">4.</font>
 
|<font color="#606060">Icon Manager</font>
 
|<font color="#606060">Geospatial/Data Module</font>
 
|<font color="#606060">2 Feb 2011</font>
 
|<font color="#606060">2 Feb 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">5.</font>
 
|<font color="#606060">Treemap: Filter List</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">4 Feb 2011</font>
 
|<font color="#606060">4 Feb 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">6.</font>
 
|<font color="#606060">Treemap: Legend</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">4 Feb 2011</font>
 
|<font color="#606060">4 Feb 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">7.</font>
 
|<font color="#606060">Scatter Chart: Layout & Render Plot</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">3 Feb 2011</font>
 
|<font color="#606060">3 Feb 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">-</font>
 
|-
 
|<font color="#606060">8.</font>
 
|<font color="#606060">Data Viewer with built-in Bullet Chart</font>
 
|<font color="#606060">Data Module</font>
 
|<font color="#606060">5 Feb 2011</font>
 
|<font color="#606060">5 Feb 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Last minute request by client. However, this feature has been completed and does not compromise iteration timeline.</font>
 
|-
 
|<font color="#606060">9.</font>
 
|<font color="#606060">Usability Studies 4</font>
 
|<font color="#606060">-</font>
 
|<font color="#606060">11 Feb 2011</font>
 
|<font color="#606060">7 Feb 2011</font>
 
|<font color="#606060">Completed</font>
 
|<font color="#606060">Usability studies was conducted ahead of schedule because this is a video conference with the client in Hong Kong. Client is pleased with the current development and request for deployment of prototype on a test server. As such, the team has been trying to get the test server working and running.</font>
 
|}<br>
 
 
 
====Iteration 5====
 
17 February 2011 - 04 March 2011 (Duration: 220 man-hours)
 
{| class="wikitable"
 
|-
 
!  <font color="#606060">S/N</font>
 
!  <font color="#606060">Component</font>
 
!  <font color="#606060">Module</font>
 
!  <font color="#606060">Expected Completion Date</font>
 
!  <font color="#606060">Actual Completion Date</font>
 
!  <font color="#606060">Status</font>
 
!  <font color="#606060">Remarks</font>
 
|-
 
|}<br>
 
====Iteration 6====
 
11 March 2011 - 25 March 2011 (Duration: 220 man-hours)
 
{| class="wikitable"
 
|-
 
!  <font color="#606060">S/N</font>
 
!  <font color="#606060">Component</font>
 
!  <font color="#606060">Module</font>
 
!  <font color="#606060">Expected Completion Date</font>
 
!  <font color="#606060">Actual Completion Date</font>
 
!  <font color="#606060">Status</font>
 
!  <font color="#606060">Remarks</font>
 
|-
 
|}<br>
 
  
=== <font color="#89dfff">Team Calendar</font> ===
 
  
==== '''[http://www.google.com/calendar/embed?src=ptrr79pmihtd0qsp4ufmnlfueg%40group.calendar.google.com&ctz=Asia/Singapore&pvttk=2b7367bb7b1487dd1c04cc0896286ff4 Team Calendar]''' ====
+
==== '''[http://www.google.com/calendar/embed?src=ptrr79pmihtd0qsp4ufmnlfueg%40group.calendar.google.com&ctz=Asia/Singapore&pvttk=2b7367bb7b1487dd1c04cc0896286ff4 Click here to find out]''' ====
 
<br>
 
<br>
  
=== <font color="#89dfff">Key Milestones</font> ===
+
=<div style="background: #0054a8; padding: 20px; font-weight: bold; text-align: center "><font color="white" size="6" face="hobo std">Project Documentation</font></div>=
Currently, the team is working towards to Mid Term Presentation in Week 7<br>
 
[[Image:Bijoe_-_important_milestones.png|500px]]
 
<br><br>
 
  
==<font color="black">Project Documentation</font>==
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Project Proposal</font></div>===
  
=== <font color="#89dfff">Project Proposal</font> ===
+
[http://dl.dropbox.com/u/1303923/FYP/Project%20Proposal.pdf Click here to download]
[http://dl.dropbox.com/u/1303923/FYP/Project%20Proposal.pdf Proposal]
 
 
<br><br>
 
<br><br>
  
=== <font color="#89dfff">Project Resources</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Project Resources</font></div>===
<b>Tools</b>[[Image:FYP Resources.png|350px|left]]
+
<br>
* Development Environment: Flash Builder 4, Notepad++<br>
+
[[Image:FYP Resources.png|350px|left]]
* Test Environment: Firefox, Chrome with Flash Player<br>
+
* <b>Development Environment:</b> Flash Builder 4, Notepad++<br>
* SDK & Language: FLEX 3.5 (AS3), PHP<br>
+
* <b>Test Environment:</b> Firefox, Chrome with Flash Player<br>
* Libraries & APIs: Modest Map, Flare, Juicekit for Visual Analytics<br>
+
* <b>SDK & Language:</b> FLEX 3.5 (AS3), PHP<br>
* Deployment: XAMPP<br>
+
* <b>Libraries & APIs:</b> Modest Map, Flare, Juicekit for Visual Analytics<br>
* Database: PostgreSQL, PostGis<br>
+
* <b>Deployment:</b> XAMPP<br>
* Project Management:  MS Office, Google Cal, Google Docs, Dropbox, Subclipse<br>
+
* <b>Database:</b> PostgreSQL, PostGis<br>
* Graphics: Photoshop<br>
+
* <b>Project Management:</b> MS Office, Google Cal, Google Docs, Dropbox, Subclipse<br>
 +
* <b>Graphics:</b> Photoshop<br>
  
  
  
 
<b>Useful Resources</b>
 
<b>Useful Resources</b>
* How to understand and read a treemap.[http://www.juicekit.org/demos/treemap4flex/]
+
* How to understand and read a treemap. [http://www.juicekit.org/demos/treemap4flex/]
 
<br><br>
 
<br><br>
  
=== <font color="#b12154">Challenges Faced</font> ===  
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Challenges Faced</font></div>===
 
+
<br>[[Image:Bi-joe-challenge.png|700px|center]]
 
+
<br>
• <b><i>Inconsistent Data Format</i></b>
 
 
 
Client is co-operative and kind enough to provide us with operations data ranging from day-to-day to monthly transactions. This valuable data gives us an in-depth information and idea of the company’s operations. From the data, we are able to gather insights and identify what are some of the problems the company is facing.
 
 
 
However, the greatest challenge to our team is the inconsistent data provided by the various departments of the company. Every individual department has its own set of data and data dictionary. Together with the vast amount of data, cleaning up and massaging of data requires some time.
 
 
 
 
 
<b><i>Converting of Data Language</i></b>
 
 
 
IDS is based in Hong Kong. As such, most of the end-users are Chinese native. Parts of the data are being input using Chinese characters. As such, when using such data, we would have to ensure the conversion of the data from .xls format into .dbf, data is not being lost in the midst of it.
 
 
 
 
 
• <b><i>Treemap API</i></b>
 
 
 
Treemap visualization is one of the key data visualization models in our project. Having to synchronize the treemap visualization with live data is one of the key challenge is our project.
 
 
 
There are several APIs that are open-source in the market. Each of them has their pros and cons and currently, we are evaluating and exploring each option.
 
 
 
 
 
• <b><i>Dynamic filter for Treemap</i></b>
 
 
 
 
 
• <b><i>Translate application into mobile platform</i></b>
 
 
 
 
 
• <b><i>Creating interactivity in drag & drop graphs from scratch</i></b>
 
 
 
<br><br>
 
  
=== <font color="#b12154">Team Reflection and Learning Outcomes</font> ===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Team Reflections and Learning Outcomes</font></div>===
 +
<br>[[Image:Bi-joe-learning-outcome.png|center|900px]]<br>
  
* Identify key benefits of utilising visual analytics in a company.
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Project Supervisor Meeting Minutes</font></div>===
* 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.
 
<br>
 
  
===<font color="#b12154"> Project Supervisor Meeting Minutes</font> ===
 
 
<br>DECEMBER
 
<br>DECEMBER
 
{| class="wikitable"
 
{| class="wikitable"
Line 797: Line 162:
 
|<font color="#606060">22 December 2010</font>
 
|<font color="#606060">22 December 2010</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_22.12.10(done).docx|Supervisor Meeting 01]]</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_22.12.10(done).docx|Supervisor Meeting 01]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Re-arrange project acceptance presentation<br>* Improve on the technical specifications</font>
 
|}
 
|}
 
<br>JANUARY
 
<br>JANUARY
Line 809: Line 174:
 
|<font color="#606060">13 January 2011</font>
 
|<font color="#606060">13 January 2011</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_13.01.11(done).docx|Supervisor Meeting 02]]</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_13.01.11(done).docx|Supervisor Meeting 02]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Upload all documentations on Wiki page<br>* Firm up project specifications with the client<br>* Do a video recording of the video conference with IDS Hong Kong</font>
 
|-
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">2.</font>
 
|<font color="#606060">21 January 2011</font>
 
|<font color="#606060">21 January 2011</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_21.01.11(done).docx|Supervisor Meeting 03]]</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_21.01.11(done).docx|Supervisor Meeting 03]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Follow up with the suggestions made by Supervisor</font>
 
|}
 
|}
 
<br>FEBRUARY
 
<br>FEBRUARY
Line 827: Line 192:
 
|<font color="#606060">11 February 2011</font>
 
|<font color="#606060">11 February 2011</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_11.02.11(done).docx|Supervisor Meeting 04]]</font>
 
|<font color="#606060">[[Media:Supervisor_Meeting_11.02.11(done).docx|Supervisor Meeting 04]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Send a copy of Mid Term Presentation slides to Supervisor by 14 Feb</font>
|}<br>
+
|}
 +
<br>MARCH
 +
{| class="wikitable"
 +
!  <font color="#606060">S/N</font>
 +
!  <font color="#606060">Date</font>
 +
!  <font color="#606060">Detailed Minutes Download</font>
 +
!  <font color="#606060">Follow Up Actions from Meeting</font>
 +
|-
 +
|-
 +
|<font color="#606060">1.</font>
 +
|<font color="#606060">9 March 2011</font>
 +
|<font color="#606060">[[Media:Supervisor_Meeting_09.03.11.docx‎|Supervisor Meeting 05]]</font>
 +
|<font color="#606060">* Reflect improvements suggested and discussed</font>
 +
|-
 +
|<font color="#606060">2.</font>
 +
|<font color="#606060">11 March 2011</font>
 +
|<font color="#606060">[[Media:Supervisor_Meeting_11.03.11.docx‎|Supervisor Meeting 06]]</font>
 +
|<font color="#606060">* Reflect improvements suggested and discussed</font>
 +
|-
 +
|<font color="#606060">3.</font>
 +
|<font color="#606060">18 March 2011</font>
 +
|<font color="#606060">[[Media:Supervisor_Meeting_18.03.11.docx‎|Supervisor Meeting 07]]</font>
 +
|<font color="#606060">* Reflect improvements suggested and discussed</font>
 +
|-
 +
|<font color="#606060">4.</font>
 +
|<font color="#606060">25 March 2011</font>
 +
|<font color="#606060">[[Media:Supervisor_Meeting_25.03.11.docx‎|Supervisor Meeting 08]]</font>
 +
|<font color="#606060">* Finish up on the poster design<br>* Begin conducting of UAT</font>
 +
|}
 +
<br>APRIL
 +
{| class="wikitable"
 +
!  <font color="#606060">S/N</font>
 +
!  <font color="#606060">Date</font>
 +
!  <font color="#606060">Detailed Minutes Download</font>
 +
!  <font color="#606060">Follow Up Actions from Meeting</font>
 +
|-
 +
|-
 +
|<font color="#606060">1.</font>
 +
|<font color="#606060">8 April 2011</font>
 +
|<font color="#606060">[[Media:Supervisor Meeting 08.04.11(done).docx|Supervisor Meeting 09]]</font>
 +
|<font color="#606060">* Update the slides accordingly</font>
 +
|}
 +
 
 +
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Project Sponsor Meeting Minutes</font></div>===
  
===<font color="#b12154"> Project Sponsor Meeting Minutes </font>===
 
  
 
<br>DECEMBER
 
<br>DECEMBER
Line 842: Line 249:
 
|<font color="#606060">23 December 2010</font>
 
|<font color="#606060">23 December 2010</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_23.12.10(done).docx|Client Meeting 01]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_23.12.10(done).docx|Client Meeting 01]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Amend project requirement and schedule</font>
 
|}
 
|}
 
<br>JANUARY
 
<br>JANUARY
Line 854: Line 261:
 
|<font color="#606060">5 January 2011</font>
 
|<font color="#606060">5 January 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_05.01.11(done).docx|Client Meeting 02]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_05.01.11(done).docx|Client Meeting 02]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Client will send the necessary data and data structure to the team<br>* Schedule a video conference with IDS stakeholders</font>
 
|-
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">2.</font>
 
|<font color="#606060">12 January 2011</font>
 
|<font color="#606060">12 January 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_12.01.11(done).docx|Client Meeting 03]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_12.01.11(done).docx|Client Meeting 03]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Client will be following up with the requests from the team</font>
 
|-
 
|-
 
|<font color="#606060">3.</font>
 
|<font color="#606060">3.</font>
 
|<font color="#606060">19 January 2011</font>
 
|<font color="#606060">19 January 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_19.01.11(done).docx|Client Meeting 04]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_19.01.11(done).docx|Client Meeting 04]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Include improvements and suggestions provided by Client</font>
 
|-
 
|-
 
|<font color="#606060">4.</font>
 
|<font color="#606060">4.</font>
 
|<font color="#606060">26 January 2011</font>
 
|<font color="#606060">26 January 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_26.01.11(done).docx|Client Meeting 05]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_26.01.11(done).docx|Client Meeting 05]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Schedule an internal meeting to re-discuss on the feedbacks provided by the Client and how the team can work on the inputs</font>
 
|}
 
|}
 
<br>FEBRUARY
 
<br>FEBRUARY
Line 877: Line 284:
 
!  <font color="#606060">Detailed Minutes Download</font>
 
!  <font color="#606060">Detailed Minutes Download</font>
 
!  <font color="#606060">Follow Up Actions from Meeting</font>
 
!  <font color="#606060">Follow Up Actions from Meeting</font>
|-
 
 
|-
 
|-
 
|<font color="#606060">1.</font>
 
|<font color="#606060">1.</font>
 
|<font color="#606060">2 February 2011</font>
 
|<font color="#606060">2 February 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_02.02.11(done).docx|Client Meeting 06]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_02.02.11(done).docx|Client Meeting 06]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Prepare video conference presentation schedule and deliverables<br>* Request for additional data to bring up database</font>
 
|-
 
|-
 
|<font color="#606060">2.</font>
 
|<font color="#606060">2.</font>
 
|<font color="#606060">7 February 2011</font>
 
|<font color="#606060">7 February 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_07.02.11(done).docx|Client Meeting 07]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_07.02.11(done).docx|Client Meeting 07]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Hold an internal meeting within the team to follow up with the requests from IDS Hong Kong</font>
 
|-
 
|-
 
|<font color="#606060">3.</font>
 
|<font color="#606060">3.</font>
 
|<font color="#606060">9 February 2011</font>
 
|<font color="#606060">9 February 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_09.02.11(done).docx|Client Meeting 08]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_09.02.11(done).docx|Client Meeting 08]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Decide to decline the request of changing the development application to be iPhone and iPad ready</font>
 
|-
 
|-
 
|<font color="#606060">4.</font>
 
|<font color="#606060">4.</font>
 
|<font color="#606060">14 February 2011</font>
 
|<font color="#606060">14 February 2011</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_14.02.11(done)_-_Mid_Term_Presentation_Feedback.docx|Client Meeting 09]]</font>
 
|<font color="#606060">[[Media:Sponsor_Meeting_14.02.11(done)_-_Mid_Term_Presentation_Feedback.docx|Client Meeting 09]]</font>
|<font color="#606060">blah blah blah</font>
+
|<font color="#606060">* Improvements must be reflected before mid term presentations</font>
|}<br>
+
|-
 +
|<font color="#606060">5.</font>
 +
|<font color="#606060">23 February 2011</font>
 +
|<font color="#606060">[[Media:Sponsor_Meeting_23.02.11.docx|Client Meeting 10]]</font>
 +
|<font color="#606060">* Improvements must be reflected before mid term presentations</font>
 +
|}
 +
<br>MARCH
 +
{| class="wikitable"
 +
!  <font color="#606060">S/N</font>
 +
!  <font color="#606060">Date</font>
 +
!  <font color="#606060">Detailed Minutes Download</font>
 +
!  <font color="#606060">Follow Up Actions from Meeting</font>
 +
|-
 +
|<font color="#606060">1.</font>
 +
|<font color="#606060">2 March 2011</font>
 +
|<font color="#606060">[[Media:Sponsor_Meeting_02.03.11.docx|Client Meeting 11]]</font>
 +
|<font color="#606060">* Bugs are found in the system by project sponsor.<br>* Rectify the problems</font>
 +
|-
 +
|<font color="#606060">2.</font>
 +
|<font color="#606060">9 March 2011</font>
 +
|<font color="#606060">[[Media:Sponsor_Meeting_09.03.11.docx|Client Meeting 12]]</font>
 +
|<font color="#606060">* Work on the inputs provided by the project sponsor</font>
 +
|-
 +
|<font color="#606060">3.</font>
 +
|<font color="#606060">23 March 2011</font>
 +
|<font color="#606060">[[Media:Sponsor_Meeting_23.03.11.docx|Client Meeting 13]]</font>
 +
|<font color="#606060">* Note the next video conference with IDS<br>* Reflect the changes shared wand discussed with the project sponsor</font>
 +
|}
 +
<br>APRIL
 +
{| class="wikitable"
 +
!  <font color="#606060">S/N</font>
 +
!  <font color="#606060">Date</font>
 +
!  <font color="#606060">Detailed Minutes Download</font>
 +
!  <font color="#606060">Follow Up Actions from Meeting</font>
 +
|-
 +
|<font color="#606060">1.</font>
 +
|<font color="#606060">6 April 2011</font>
 +
|<font color="#606060">[[Media:Sponsor Meeting 06.04.11.docx|Client Meeting 14]]</font>
 +
|<font color="#606060">* Reflect changes and fixes bugs found in the application</font>
 +
|}
  
===<font color="#b12154"> Design Consideration </font>===
+
===<div style="background: #b6c5ff; padding: 12px; font-weight: bold"><font face="hobo std" color="black" size="4">Design Considerations</font></div>===
 
[[Design Consideration]]
 
[[Design Consideration]]

Latest revision as of 02:02, 13 April 2011

FYP Logo.png
FYP Title.jpg




Final Wiki Page

Click here to go straight to our Final Wiki Page [1]
Click here to download our Final Presentation Slides! Download Now

Team B.I.JOE

in collaboration with Integrated Distribution Services

Bi-joe-intro.png

Members


Bi-joe-members.png

Role Responsibilities


Bi-joe-role-responsibilities.png

Role Allocation


Prior coming together as a team, everyone has little or some working relation with one another. However, the team knows what is installed for them during this FYP. As such, we have decided to adopt the best fit model approach for role allocation in the team.

Using the best fit model, the team evaluated every individual on their strengths and limitations. With an open-minded environment and culture, everyone in the team shared their experiences and challenges. At the end of the sharing, the team sat together and evaluate how everyone can leverage on each other's strengths and compliment each other's shortcomings.


Project Overview

Project Title: Geospatial Dashboard for Integrated Distribution Services Analytics

Stakeholders


Bi-joe-stakeholders.png

IDS Background


Bi-joe-ids-bg.png


Current AS-IS Model


AS-IS-MODEL-UPDATE.png



TO-BE Model


TO-BE-MODEL-UPDATE.png



Objectives

Bi-joe-objective.001.png

Project Technical Specifications

Bi-joe-technical-specs.png

Project Management

Use Case

Bi-joe-use-case-visualization.png


Bi-joe-use-case-geodata-connection.png


Bi-joe-use-case-geospatial.png


Logical Diagram

Bi-joe-logical-diagram.png


Sequence Diagram


SequenceDiagram LinkedView(ViewData).png


SequenceDiagram ImageCoverFlow.png


Deployment Diagram


Bi-joe-deployment-diagram.jpg


Scalability Design


Bi-joe-scalability-design.jpg


Class Diagram


Bi-joe-class-diagram.jpg


System Architecture


Bi-joe-system-architecture.jpg


Project Metrics


Bug Tracking


Schedule Tracking


Current Project Status

  • Completed



Project Schedule


Bi-joe-iteration 1.jpg


Bi-joe-iteration 2 and 3(add-on).jpg


Bi-joe-iteration 2 and 3.jpg


Bi-joe-iteration 4 and 5.jpg


Bi-joe-iteration 6 and 7.jpg


Bi-joe-iteration 8.jpg


Team Calendar

Click here to find out


Project Documentation

Project Proposal

Click here to download

Project Resources


FYP Resources.png
  • Development Environment: Flash Builder 4, Notepad++
  • Test Environment: Firefox, Chrome with Flash Player
  • SDK & Language: FLEX 3.5 (AS3), PHP
  • Libraries & APIs: Modest Map, Flare, Juicekit for Visual Analytics
  • Deployment: XAMPP
  • Database: PostgreSQL, PostGis
  • Project Management: MS Office, Google Cal, Google Docs, Dropbox, Subclipse
  • Graphics: Photoshop


Useful Resources

  • How to understand and read a treemap. [2]



Challenges Faced


Bi-joe-challenge.png


Team Reflections and Learning Outcomes


Bi-joe-learning-outcome.png


Project Supervisor Meeting Minutes


DECEMBER

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 22 December 2010 Supervisor Meeting 01 * Re-arrange project acceptance presentation
* Improve on the technical specifications


JANUARY

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 13 January 2011 Supervisor Meeting 02 * Upload all documentations on Wiki page
* Firm up project specifications with the client
* Do a video recording of the video conference with IDS Hong Kong
2. 21 January 2011 Supervisor Meeting 03 * Follow up with the suggestions made by Supervisor


FEBRUARY

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 11 February 2011 Supervisor Meeting 04 * Send a copy of Mid Term Presentation slides to Supervisor by 14 Feb


MARCH

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 9 March 2011 Supervisor Meeting 05 * Reflect improvements suggested and discussed
2. 11 March 2011 Supervisor Meeting 06 * Reflect improvements suggested and discussed
3. 18 March 2011 Supervisor Meeting 07 * Reflect improvements suggested and discussed
4. 25 March 2011 Supervisor Meeting 08 * Finish up on the poster design
* Begin conducting of UAT


APRIL

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 8 April 2011 Supervisor Meeting 09 * Update the slides accordingly

Project Sponsor Meeting Minutes


DECEMBER

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 23 December 2010 Client Meeting 01 * Amend project requirement and schedule


JANUARY

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 5 January 2011 Client Meeting 02 * Client will send the necessary data and data structure to the team
* Schedule a video conference with IDS stakeholders
2. 12 January 2011 Client Meeting 03 * Client will be following up with the requests from the team
3. 19 January 2011 Client Meeting 04 * Include improvements and suggestions provided by Client
4. 26 January 2011 Client Meeting 05 * Schedule an internal meeting to re-discuss on the feedbacks provided by the Client and how the team can work on the inputs


FEBRUARY

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 2 February 2011 Client Meeting 06 * Prepare video conference presentation schedule and deliverables
* Request for additional data to bring up database
2. 7 February 2011 Client Meeting 07 * Hold an internal meeting within the team to follow up with the requests from IDS Hong Kong
3. 9 February 2011 Client Meeting 08 * Decide to decline the request of changing the development application to be iPhone and iPad ready
4. 14 February 2011 Client Meeting 09 * Improvements must be reflected before mid term presentations
5. 23 February 2011 Client Meeting 10 * Improvements must be reflected before mid term presentations


MARCH

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 2 March 2011 Client Meeting 11 * Bugs are found in the system by project sponsor.
* Rectify the problems
2. 9 March 2011 Client Meeting 12 * Work on the inputs provided by the project sponsor
3. 23 March 2011 Client Meeting 13 * Note the next video conference with IDS
* Reflect the changes shared wand discussed with the project sponsor


APRIL

S/N Date Detailed Minutes Download Follow Up Actions from Meeting
1. 6 April 2011 Client Meeting 14 * Reflect changes and fixes bugs found in the application

Design Considerations

Design Consideration