+ All Categories
Home > Documents > Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Date post: 02-Jan-2016
Category:
Upload: claribel-crawford
View: 217 times
Download: 1 times
Share this document with a friend
Popular Tags:
12
Spatial Note Spatial Note LCA assignment LCA assignment Chris Fitzner Chris Fitzner Thinh Luu Thinh Luu Dung Nguyen Dung Nguyen
Transcript
Page 1: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Spatial NoteSpatial Note

LCA assignmentLCA assignmentChris FitznerChris Fitzner

Thinh LuuThinh LuuDung NguyenDung Nguyen

Page 2: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Operational ConceptsOperational Concepts• Email and Instant

Messenger are static in space and time

• Spatial Note– Digital and virtual– Dynamic in time and

space– Similar to a human

reminder

• Utilization of mobile devices and GPS

Page 3: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

System Requirements (1)System Requirements (1)• What do we need to create it?

– Mobile client• Pocket PC or Pocket PC Phone edition• Wireless Network Access: WiFi, cell phone

data carrier

– Server• Web service• SQL server

Page 4: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

System Requirements (2)System Requirements (2)• What does it do for us?

– Leave virtual notes for yourself and others that are location based

– Notes can be used as reminders, greetings, and much more

– Keep a personalized list of locations for fast access and ease of use

Page 5: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Architecture ComponentsArchitecture Components• UI

– Provides layer of abstraction to user interface. Allows for ease of portability.

• Location Awareness– Abstraction for location based services. Keeps

Spacial Note adaptable to future location based technologies

• Client– Holds other components together

• Server– Stores notes and information about users.

Communicates with client via webservices.

Page 6: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Architecture (2)Architecture (2)

Page 7: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Software ArchitectureSoftware Architecture• Clients will communicate to Server

via 3 main web services: //to leave a note

void saveNote (location, receiverID, senderID, note, availTime, expireTime)

//to retrieve a note String getNote(receiverID, location)

//to open a new account, true if success, false if the name is already taken

bool register(userName)

Page 8: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Software ArchitectureSoftware Architecture• Server Backend

Page 9: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Lifecycle plan (1)Lifecycle plan (1)• Schedule

– Phase 1: preparation– Phase 2: intensive development– Phase 3: finalization

• Task assignment– Server development/ Database – Dung– Client development / Graphics – Chris– Client development / Location API – Thinh

Page 10: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Lifecycle Plan (2)Lifecycle Plan (2)

Page 11: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

Lifecycle Plan (3)Lifecycle Plan (3)• Customers:

– College students– Young children– Businessmen– Customer services– Everyone

• Support:– Our team– School’s database– PDA manufacturers

Page 12: Spatial Note LCA assignment Chris Fitzner Thinh Luu Dung Nguyen.

FeasibilityFeasibility• The structure is simple.• Hardware support & simulator are

available.• Many people will love it.• Some security issues and risks might

arise.


Recommended