Presentation is loading. Please wait.

Presentation is loading. Please wait.

TimeStamp TimeStamp Group Oct. 17 th 2008. www.themegallery.comCompany Logo Agenda Project Background Investigation Requirements Analysis Use Cases Development.

Similar presentations


Presentation on theme: "TimeStamp TimeStamp Group Oct. 17 th 2008. www.themegallery.comCompany Logo Agenda Project Background Investigation Requirements Analysis Use Cases Development."— Presentation transcript:

1 TimeStamp TimeStamp Group Oct. 17 th 2008

2 www.themegallery.comCompany Logo Agenda Project Background Investigation Requirements Analysis Use Cases Development Plan

3 Three Questions What did you do? What are you doing? What are you going to do? www.themegallery.comCompany Logo

4 Google knows its history What did Google do? http://www.google.cn/tenthbirthday www.themegallery.comCompany Logo

5 We should know our history People’s experiences are valuable – How to know what we have done? – How to know what others have done, or are doing? – How to let others know what we are doing? TimeStamp – Record our own experiences on the timeline – View these experiences on the timeline – Share experiences with others – …… – Social network for knowledge management and cooperation www.themegallery.comCompany Logo

6 Investigation Twitter Simile-widgets(timeline, exhibit) Timemap Google Calendar API www.themegallery.comCompany Logo

7 Twitter Micro-blogging service, allowing users to send and read other users’ updates http://twitter.com www.themegallery.comCompany Logo

8 Simile-widgets Timeline http://simile.mit.edu/timeline/http://simile.mit.edu/timeline/ – a DHTML-based AJAXy widget for visualizing time-based events – like Google Maps for time-based information www.themegallery.comCompany Logo

9 Simile-widgets Exhibit http://simile.mit.edu/exhibit/http://simile.mit.edu/exhibit/ – a three-tier web application framework written in Javascript – can include many things like Google Maps www.themegallery.comCompany Logo

10 Timemap a Javascript library to facilitate using Google Maps with a SIMILE timeline http://timemap.googlecode.com/svn/trunk /examples/kenya.html www.themegallery.comCompany Logo

11 Google Calendar API Google Calendar offers many ways to create and share content. The API allows us to view and update calendar. www.themegallery.comCompany Logo

12 Requirements Analysis TimeStamp – Not only Twitter + Google Calendar + Timeline + Google Map – But an experience-based social network Functionality list www.themegallery.comCompany Logo Functionality Create, update or delete events on timeline, and set the privacy Share the events with contact Category managementComment on events of contact Contact managementView timeline by time precision or category Notify the user when contact updates events Search contact or events

13 Use Cases Create an event on the timeline www.themegallery.comCompany Logo

14 Use Cases Edit an event on the timeline www.themegallery.comCompany Logo

15 Use Cases Delete an event on the timeline www.themegallery.comCompany Logo

16 Use Cases Create a category www.themegallery.comCompany Logo

17 Use Cases Edit a category www.themegallery.comCompany Logo

18 Use Cases Delete a category www.themegallery.comCompany Logo

19 Use Cases View timeline by time precision www.themegallery.comCompany Logo

20 Use Cases View timeline by category www.themegallery.comCompany Logo

21 Use Cases Search events www.themegallery.comCompany Logo

22 Development Plan Schedule www.themegallery.comCompany Logo Num.Main TasksCheckpoint 1Collect and analyze requirements, and investigate similar open source project Oct. 21st 2Study source codeOct. 30th 3System designNov. 12nd 4Develop and testDec. 24th 5Deploy and write final research paper Dec. 31st

23 Development Plan Currently we are in the first stage www.themegallery.comCompany Logo MemberTask Yang Lin1.Study Google Calendar API 2.Find out how to embed the Google Calendar into Timeline interface Peng Pai1.Refine requirements 2.Decide the implementation of event share and contact mode in Google Calendar Ma Tengfei1. Find out how to solve input problem of timeline: double click some time plot, get the time value of the plot, then generate a form dynamically to submit an event

24 The Value of TimeStamp Make people’s experiences valuable Attract people to pay attention to the past or ongoing things around them Provide People or facility with free timeline service Will Google use TimeStamp to show its history at its twentieth birthday? www.themegallery.comCompany Logo

25 www.themegallery.comCompany Logo Thank you! Q&A


Download ppt "TimeStamp TimeStamp Group Oct. 17 th 2008. www.themegallery.comCompany Logo Agenda Project Background Investigation Requirements Analysis Use Cases Development."

Similar presentations


Ads by Google