21
โปรแกรมคนหาสถานที่นัดพบจากพิกัดทางภูมิศาสตรบนiPhone Thursday, October 13, 2011

Smart Meeting Project

  • Upload
    plaibas

  • View
    272

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Smart Meeting Project

โปรแกรมคนหาสถานที่นัดพบจากพิกัดทางภูมิศาสตรบนiPhone

Thursday, October 13, 2011

Page 2: Smart Meeting Project

Objective

Thursday, October 13, 2011

Page 3: Smart Meeting Project

Objective

Thursday, October 13, 2011

Page 4: Smart Meeting Project

Objective

Thursday, October 13, 2011

Page 5: Smart Meeting Project

ขอบเขต

1. โปรแกรมสามารถแสดงผูใชอื่นๆในรูปแบบ Friend list ได

2. ผูใชสามารถสงคำเชิญในการนัดหมายไปยังผูใชคนอื่นๆที่ตองการได

3. โปรแกรมมี server สำหรับจัดการระบบ Push Notification

4. ผูใชคนอื่นๆสามารถตรวจสอบคำเชิญไดจากระบบ Push Notification

5. ผูใชคนอื่นๆสามารถตอบรับหรือปฏิเสธคำเชิญในการนัดหมายได

6. โปรแกรมสามารถสง Location ของผูใชคนอื่นๆที่ตอบรับคำเชิญ

กลับมายังผูเชิญได

Thursday, October 13, 2011

Page 6: Smart Meeting Project

ขอบเขต (ตอ)

7. โปรแกรมสามารถแสดงตำแหนงของผูใชแตละคนที่มีความประสงค

ไปรวมกิจกรรมได

8. โปรแกรมสามารถระบุตำแหนงจุดศูนยกลางที่เหมาะสมในการนัดหมายได

9. โปรแกรมสามารถเลือกประเภทของสถานที่ในการนัดหมายได

10. โปรแกรมสามารถแสดงขอมูลสถานที่ตางๆ ณ บริเวณรอบๆ

จุดศูนยกลางได

Thursday, October 13, 2011

Page 7: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 8: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 9: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 10: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 11: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 12: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 13: Smart Meeting Project

User Interface

Thursday, October 13, 2011

Page 14: Smart Meeting Project

Application Diagram

Provider Server APNS Server

Foursquare GPS

invitation Push message Push notification

Location

Location

Center Point Place

1 2 3

4

5

7 8

Location

6

Thursday, October 13, 2011

Page 15: Smart Meeting Project

Summary

- โปรแกรมสามารถรับคาการสมัครลงทะเบียนได

- โปรแกรมสามารถมีผูสงคำเชิญไปยังผูอื่นในการรวมกิจกรรมได

- โปรแกรมสามารถตอบรับหรือปฏิเสธการเชิญชวนได

- โปรแกรมสามารถดึงคา GPS เพื่อระบุตำแหนงของผูเลนในขณะนั้น

- โปรแกรมสามารถมีระบบ Push Notification เพื่อสงการแจงเตือนไปยังผูที่ถูกเชิญได

- โปรแกรมสามารถสงพิกัดแตละคนเขา server ได

- โปรแกรมสามารถแสดงตำแหนงแตละคนบน Map ได

- โปรแกรมสามารถแสดงจุดกึ่งกลางในการนัดพบได

- โปรแกรมสามารถมีประเภทสถานที่นัดพบใหเลือกได

- โปรแกรมสามารถแสดงขอมูลชื่อสถานที่บริเวณรอบๆจุดกึ่งกลางได

Thursday, October 13, 2011

Page 16: Smart Meeting Project

Problem

Thursday, October 13, 2011

Page 17: Smart Meeting Project

Problem

Thursday, October 13, 2011

Page 18: Smart Meeting Project

Problem

Thursday, October 13, 2011

Page 19: Smart Meeting Project

Problem

Thursday, October 13, 2011

Page 20: Smart Meeting Project

- ได Application Smart Meeting ซึ่งสามารถใชงานได และสรางสะดวกสบาย

ในการคนหาสถานที่นัดพบ

- ไดเรียนรูวิธีการเขียนโปรแกรมภาษา Objective C และการใชเครื่องมือตาง ๆ

- ไดเรียนรูวิธีการดึงคา GPS มาใชในการระบุตำแหนงของผูใช

- ไดเรียนรูวิธีการเขียนโปรแกรมดึงขอมูลและใช API Foursquare

- ไดเรียนรูวิธีการสรางระบบการแจงเตือน Push Notification

- ไดเรียนรูวิธีการเขียนโปรแกรมเพื่ออานขอมูลแบบ JSON

- ไดเรียนรูวิธีการเขียนโปรแกรมเพื่อแสดง location บน Map

- ไดเรียนรูวิธีการนำ Library ตาง ๆ ของ X-Code มาใชประโยชนในการ

ทำโครงงาน

Knowledge received

Thursday, October 13, 2011

Page 21: Smart Meeting Project

Thursday, October 13, 2011