Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 73 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
73
Dung lượng
3,88 MB
Nội dung
1 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG MẠNG XÃ HỘI ĐỊA ĐIỂM TRÊN MOBILE Sinh viên thực hiện : Lê Mạnh Hùng Lớp Công nghệ phần mềm K51 Giáo viên hướng dẫn: ThS. Lê Tấn Hùng Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 2 HÀ NỘI 5-2011 PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP 1. Thông tin về sinh viên Họ và tên sinh viên: Lê Mạnh Hùng Điện thoại liên lạc 01682031542 Email: hunglmbk@gmail.com Lớp: công nghệ phần mềm Hệ đào tạo: đại học chính quy Đồ án tốt nghiệp được thực hiện tại: Hà Nội Thời gian làm ĐATN: Từ ngày 14 / 2 /2011 đến 27/ 05 /2011 2. Mục đích nội dung của ĐATN Xây dựng mạng xã hội địa điểm trên mobile, cụ thể là trên hệ điều hành Android, kết nối với các mạng xã hội khác, cụ thể là Facebook. 3. Các nhiệm vụ cụ thể của ĐATN Xây dựng server của mạng xã hội địa điểm Xây xưng ứng dụng trên Android cho phép người dùng kết nối Server và Facebook 4. Lời cam đoan của sinh viên: Tôi Lê Mạnh Hùng cam kết ĐATN là công trình nghiên cứu của bản thân tôi dưới sự hướng dẫn của thạc sĩ Lê Tấn Hùng Các kết quả nêu trong ĐATN là trung thực, không phải là sao chép toàn văn của bất kỳ công trình nào khác. Hà Nội, ngày 27 tháng 5 năm2011 Tác giả ĐATN Lê Mạnh Hùng 5. Xác nhận của giáo viên hướng dẫn về mức độ hoàn thành của ĐATN và cho phép bảo vệ: Hà Nội, ngày 27 tháng 5 năm 2011 Giáo viên hướng dẫn Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 3 Mục Lục 2 2 Mục Lục 3 LỜI NÓI ĐẦU 6 Chương II Đặc tả hệ thống 26 Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 4 Hình 2.1.a mạng xã hội 9 Hinh 2.1.c mạng xã hội kun kun 11 Hình 3.1.2a kiến trúc Android 14 Hình 3.1.2b Activity State trong Android 16 Hình 3.2.1 Location base service 18 Hình 3.4.2 kiến trúc Hibernate 24 Hình 4.2 Biểu đồ USE CASE 29 Hình 4.2.1: biểu đồ tuần tự login 30 Hình 4.2.2: biểu đồ tuần tự tham gia 30 Hình 4.2.3: biểu đồ tuần tự định vị bản thân 31 Hình 4.2.4: biểu đồ tuần tự khám phá xung quanh 32 Hình 4.2.5: biểu đồ tuần tự khám phá địa điểm 32 Hình 4.2.6.a: biểu đồ tuần tự hiển thị profile 33 Hình 4.2.6.b: biểu đồ tuần tự cập nhật thông tin 34 Hình 4.2.7: biểu đồ tuần tự chia sẻ hành động 35 Hình 4.2.8.a: biểu đồ tuần tự định vị bạn bè 36 Hình 4.2.8.b: biểu đồ tuần tự xem trải nghiệm bạn bè 37 Hình 4.2.9: biểu đồ tuần tự bình luận 38 Hình 4.2.10: biểu đồ tuần tự chia sẻ trải nghiệm 39 Hình 4.2.11: biểu đồ tuần tự gửi tin nhắn 40 Hình 4.2.12: biểu đồ tuần tự kết bạn 40 Hình 5.1.1 kiến trúc tổng quan client 41 Hình 5.2.a giao diện menu Bản đồ 42 Hình 5.2.b xem status bạn bè 43 Hình 5.2.c menu Tôi 44 Hình 5.2.d menu danh sách 44 Hình 5.3 biểu đồ lớp 45 Hình 5.4.1 biểu đồ tuần tự định vị bản thân 46 Hình 5.4.2 biểu đồ tuần tự bình luận 47 Hình 5.4.3 biểu đồ tuần tự chia sẻ trạng thái 48 Hình 5.4.4 biểu đồ tuần tự chia sẻ trải nghiệm 49 Hình 5.4.4 biểu đồ tuần tự gửi tin nhắn 49 Hình 5.4.4 biểu đồ tuần tự khám phá địa điểm 50 Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 5 Hình 6.1 kiến trúc Server 51 Hình 6.2 biểu đồ lớp server 52 Hình 6.3.1 sơ đồ thực thể liên kết 54 Hình 6.3.2 biểu đồ các bảng dữ liệu 55 Hình 6.3.3.a bảng policy 56 Hình 6.3.3.b bảng place 56 Hình 6.3.3.c bảng notification 56 Hình 6.3.3.d bảng comment 57 Hình 6.3.3.e bảng mycharacter 57 Hình 6.3.3.f bảng message 57 Hình 6.3.3.g bảng image 58 Hình 6.3.3.h bảng history 58 Hình 6.3.3.i bảng friend 58 Hình 6.3.3.j bảng experience 58 Hình 6.4 biểu đồ usecase server 59 Hình 6.5.1 biểu đồ tuần tự login 60 Hình 6.5.2 biểu đồ tuần tự get person location 62 Hình 6.5.3 biểu đồ tuần tự get people in place 63 Hình 6.5.4 biểu đồ tuần tự get person 64 Hình 6.5.5 biểu đồ tuần tự get place experience 65 Hình 6.5.6 biểu đồ tuần tự ping message 66 Hình 6.5.7 biểu đồ tuần tự post comment 66 Hình 6.5.8 biểu đồ tuần tự post status 67 Hình 6.5.9 biểu đồ tuần tự post exprience 68 Hình 8.1 giao diện bản đồ ứng dụng client 69 Hình 8.2 giao diện bản đồ ứng dụng client với status 70 Hình 8.3 giao diện danh sách ứng dụng client 71 71 Hình 8.4 giao diện tôi ứng dụng client 71 Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 6 LỜI NÓI ĐẦU Trong thời đại bùng nổ thông tin hiện nay thì nhu cầu kết nối của con người trở nên nóng bỏng hơn bao giờ hết. Thực tế cho thấy những ai nắm bắt được cơ hội này đều trở thành ông lớn trong giới công nghệ thông tin. Facebook và Android là những ví dụ điển hình nhất. Sức mạnh của Facebook nằm trong sức mạnh kết nối con người trong khi sức mạnh của Android thì hứa hẹn 1 tương lai tươi sáng khi đứng sau nó là ông trùm công nghệ GOOGLE. Chính từ nhu cầu đó nên em đã tìm hiều và phát triển đề tài xây dựng mạng xã hội địa điểm trên mobile. Đề tài nhằm đưa người dùng kết nối với nhau trên mobile dựa theo vị trí địa lý, điều này khiến mối quan hệ giữa họ thật hơn. Với lực lượng đông đảo người dùng Facebook hiện nay, có nhiều ứng dụng đã rất thành công khi kết nội với mạng xã hội lớn này. Xu hướng đó cũng là xu hướng đề tài đi theo xây dựng. Mặc dù đã có cố gắng song đồ án vẫn không thể tránh khỏi những thiếu sót mong thầy cô giúp đỡ em phát triển hoàn thiện hơn nữa sản phầm của minh trong tương lại Em xin cảm ơn sự định hướng và giúp đỡ tận tình của thầy Lê Tấn Hùng trong quá trình tìm hiểu và thực hiện đồ án này. Sinh viên thực hiện Lê Mạnh Hùng Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 7 MỞ ĐẦU Mục tiêu của đồ án nhằm xây dựng mạng xã hội địa điểm mà ở đó người dùng có thể: • Định vị được địa điểm của mình cũng như người trên bản đồ số trong sự cho phép của họ. • Chia sẻ hoạt động, tâm trạng trên vị trí hiện tại của mình, những địa điểm mà mình quan tâm hay kể những câu chuyện có hình ảnh hay chú thích có liên quan đến địa điểm đó. Ngược lại có thể bình luận lên chính những hoạt động này của bạn bè. • Kết nối được với mạng xã hội Facebook, cho phép thành viên của mạng xã hội này đăng nhập, kết nối và chia sẻ với người thân của mình trên Facebook hay trong mạng xã hội địa điểm. • Phục vụ người dùng trên thiết bị mobile chạy hệ điều hành Android, hỗ trợ GPS hoặc wireless network. Bố cục đồ án • phần 1- đặt vấn đề và giải pháp: nêu các tình huống trong cuộc sống, qua đó thấy được lợi ích của mạng xã hội địa điểm mang lại. Bên cạnh đó, còn nêu các vấn đề liên quan cần giải quyết đi kèm các giải pháp đời sống cũng như công nghệ với sự mô tả lý thuyết và công cụ của công nghệ đó. • phần 2 - đặc tả hệ thống: mô tả chi tiết kiến trúc hệ thống bao gồm các thành phần, chức năng với các biểu đồ minh hoạ, đồng thời đưa ra các kết quả đạt được trong quá trình cài đặt và thực thi. Ngoài ra còn có đánh giá ưu nhược điểm của hệ thống. • phần 3 - Tổng kết và đánh giá: đánh giá các kết quả đạt được trong quá trình thực hiện đồ án và định hướng phát triển cũng như hoàn thiện. • Phần 4- tài liệu tham khảo danh sách các tài liệu tham khảo Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 8 Chương I Đặt vấn đề và giải pháp 1. Các tình huống Chúng ta lạc đường trong thành phố, muốn tìm lối ra? Chúng ta đi tham quan mà không có bản đồ của địa điểm đó, hay muốn tìm đường đến những địa điểm như công viên, viện bảo tàng, rạp phim… 1 bản đồ số là cần thiết và có sẵn trong nếu chúng ta là thành viên của tham gia mạng xã hội địa điểm. Chúng ta đang tham gia 1 hội chợ hay đi mua sắm tại siêu thị lớn của Hà Nội hay Sài Gòn hay đang đi du lịch trên sa mạc Sahara … chúng ta muốn chia sẻ hay gửi tin nhắn kèm địa điểm cho người thân hay bạn bè hay bất kỳ ai điều đó, bạn chỉ việc post lên mạng xã hội địa điểm. Đôi khi nhóm bạn chúng ta tụ tập trong 1 chuyến đi chơi xa, và mong muốn cập nhật vị trí của họ liên tục của họ tại điểm hẹn hoặc trong hội chợ đông đúc, chúng ta muốn biết có người thân nào cũng tham gia không hay trong ngày nghỉ ở quê, chúng ta thắc mắc bạn bè có cùng về quê không? Thêm nữa, chúng ta muốn biết bạn thân đang gần mình không trên trong thành phố đông dân. Thậm chí chúng ta có thể biết được 1 số thông tin người ngồi cùng quán ăn hay café nếu họ cập nhật thông tin trên mạng xã hội địa điểm. Chúng ta muốn kể những kỷ niệm từng trải dưới mái trường hay bất kỳ địa điểm nào khác với những bức ảnh gắn liền, tại sao không cập nhật trên mạng xã hội địa điểm để mọi người cảm nhận và bình luận. ngược lại, chúng ta muốn xem những thông tin liên quan về những địa điểm nổi tiếng với những hình ảnh hay bình luận của người khác, thật đơn giản nếu chúng ta tham gia mạng xã hội địa điểm và để lại những bình luận của mình. 2. Giải pháp 2.1. Mạng xã hội địa điểm Mạng xã hội -theo vi.wikipedia thì mạng xã hội, hay gọi là mạng xã hội ảolà dịch vụ nối kết các thành viên cùng sở thích trên Internet lại với nhau với nhiều mục đích khác nhau không phân biệt không gian và thời gian. Mạng xã hội có những tính năng như chat, e-mail, phim ảnh, voice chat, chia sẻ file, blog và xã luận. Mạng đổi mới hoàn toàn cách cư dân mạng liên kết với nhau và trở thành một phần tất yếu của mỗi ngày cho hàng trăm triệu thành viên khắp thế giới. Các dịch vụ này có nhiều phương cách để các thành viên tìm kiếm bạn bè, đối tác: dựa theo group (ví dụ như tên trường hoặc tên thành phố), dựa trên thông tin cá nhân (như địa chỉ e-mail hoặc screen name), hoặc dựa trên sở thích cá nhân (như thể thao, phim ảnh, sách báo, hoặc ca nhạc), lĩnh vực quan tâm: kinh doanh, mua bán Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 9 Hiện nay thế giới có hàng trăm mạng mạng xã hội khác nhau, với MySpace và Facebook nổi tiếng nhất trong thị trường Bắc Mỹ và Tây Âu; Orkut và Hi5 tại Nam Mỹ; Friendster tại Châu Á và các đảo quốc Thái Bình Dương. Mạng xã hội khác gặt hái được thành công đáng kể theo vùng miền như Bebo tại Anh Quốc, CyWorld tại Hàn Quốc, Mixi tại Nhật Bản và tại Việt Nam xuất hiện rất nhiều các mạng xã hội như: Zing Me, YuMe, Tamtay… Hình 2.1.a mạng xã hội Lịch sử Mạng xã hội xuất hiện lần đầu tiên năm 1995 với sự ra đời của trang Classmate với mục đích kết nối bạn học, tiếp theo là sự xuất hiện của SixDegrees vào năm 1997 với mục đích giao lưu kết bạn dựa theo sở thích. Năm 2002, Friendster trở thành một trào lưu mới tại Hoa Kỳ với hàng triệu thành viên ghi danh. Tuy nhiên sự phát triển quá nhanh này cũng là con dao hai lưỡi: server của Friendster thường bị quá tải mỗi ngày, gây bất bình cho rất nhiều thành viên. Năm 2004, MySpace ra đời với các tính năng như phim ảnh (embedded video) và nhanh chóng thu hút hàng chục ngàn thành viên mới mỗi ngày, các thành viên cũ của Friendster cũng lũ lượt chuyển qua MySpace và trong vòng một năm, MySpace trở thành mạng xã hội đầu tiên có nhiều lượt xem hơn cả Google và được tập đoàn News Corporation mua lại với giá 580 triệu USD. Năm 2006, sự ra đời của Facebook đánh dấu bước ngoặt mới cho hệ thống mạng xã hội trực tuyến với nền tảng lập trình "Facebook Platform" cho phép thành viên tạo ra những công cụ mới cho cá nhân mình cũng như các thành viên khác dùng. Facebook Platform nhanh chóng gặt hái được thành công vược bậc, mang lại hàng trăm tính năng Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 10 mới cho Facebook và đóng góp không nhỏ cho con số trung bình 19 phút mà các thành viên bỏ ra trên trang này mỗi ngày. Mạng xã hội địa điểm (location based social network ), có rất nhiều định nghĩa : Theo ông Vương Quang Khải, Phó Giám đốc VNG, một mạng xã hội địa điểm thường cung cấp các dịch vụ chính gồm có: địa chỉ, ghi danh (check in), tìm kiếm dựa trên khoảng cách địa lý, hệ thống điểm/xếp hạng người dùng, và bình luận, đánh giá về địa điểm. Bên cạnh đó, thông tin về địa điểm giúp cho người dùng có một góc nhìn hoàn toàn mới để có thể khám phá thông tin và tương tác với nhau. Đây là sự khác biệt lớn nhất của mạng xã hội địa điểm so với các mạng xã hội truyền thống. Các mạng xã hội địa điểm thuần tuý có nhược điểm là số lượng người sử dụng thấp và thường chỉ giới hạn trong tập những người dùng smartphone, sẽ khó cạnh tranh khi các mạng xã hội truyền thống cung cấp thêm chức năng địa điểm. Ví dụ như Facebook đã bổ sung thêm Facebook Places hoặc goOnline đang phát triển goLocation. Khi đó, các mạng xã hội địa điểm thuần tuý sẽ phải thu hẹp lại và trở thành một phần cộng sinh (plugin) cho mạng xã hội truyền thống (như FourSquare sẽ sống chủ yếu trên nền của Facebook và Twitter). Xu hướng chung thì các mạng xã hội truyền thống đều sẽ tích hợp thêm chức năng địa điểm, vì đây là một hướng mở rộng tự nhiên của mạng xã hội và dịch vụ này mang lại nhiều lợi ích cho người dùng. Lịch sử phát triển của mạng xã hội địa điểm Trên thế giới, mô hình mạng xã hội dựa trên địa điểm (location based social networking) không mới. Foursquare có thể xem là hình mẫu thành công đầu tiên của hình thức mạng xã hội này. Dennis Crowley và Naveen Selvadurai phát triển Foursquare từ năm 2009, đến năm 2010, sản phẩm này đã có sự phát triển ngoạn mục. Hình 2.1.b mạng xã hội địa điểm Ý tưởng về mạng xã hội dựa trên địa điểm manh nha khi điện thoại thông minh với hệ thống định vị ra đời. Ban đầu, hệ thống định vị giúp người dùng xác định được vị trí của họ và tìm đường trên bản đồ, hiểu nôm na là tích hợp một bản đồ vào điện thoại di động. Nhưng nhu cầu của con người không chỉ dừng lại ở đó. Với mạng xã hội địa điểm, người dùng sau khi đăng nhập ngoài việc tìm kiếm thông tin về địa điểm, có thể tạo ra một mạng Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm [...]... dựa trên tâm lý bầy đàn, khởi điểm với chó Nhật, rồi Blog, rồi Chứng khoán, và giờ là Mạng xã hội, Công cụ tìm kiếm cũng không sai nhiều lắm Vậy giải pháp mạng xã hội mà đồ án hướng tới là gì? Đúng như phần trên phân tích thì “các mạng xã hội địa điểm thuần tuý sẽ phải thu hẹp lại và trở thành một phần cộng sinh (plugin) cho mạng xã hội truyền thống ” Mạng xã hội địa điểm có thể coi là plugin cho mạng. .. cho mạng xã hội truyền thống Điều này sẽ dễ dàng hơn trong việc thu hút người dùng Trong khuôn khổ đồ án hướng tới Facebook như mạng xã hội truyền thống Như vậy, nếu như Facebook Place cho phép người dùng tại Việt Nam thì nguy cơ mạng xã hội này khó có thể thu hút người dùng Tuy nhiên, mạng xã hội địa điểm hướng tới không phải là 1 plugin đơn thuần của 1 mạng xã hội mà sẽ là nhiều mạng xã hội Xu hướng... những mạng xã hội dựa trên địa điểm hàng đầu trên thế giới hiện nay là: Foursquare, Facebook Places, Loopt, Gowalla và Yelp Mạng xã hội địa điểm tại Việt Nam Ở Việt Nam, mạng xã hội bản đồ được nhắc đến lần đầu tiên khoảng đầu năm 2009, khi ứng dụng KunKun của hai sinh viên khoa Công nghệ thông tin, đại học Bách Khoa TP.HCM giành giải nhất cuộc thi Mùa hè sáng tạo (tháng 3/2009) So với mạng xã hội bản... quả của mạng xã hội Cần cung cấp quyền cài đặt cho người dùng thật dễ hiểu, linh động và đưa ra cảnh bảo nếu như họ sẽ chia sẻ thông tin của mình 2.2.2 Có quá nhiều mạng xã hội Các mạng xã hội địa điểm thuần tuý có nhược điểm là số lượng người sử dụng thấp và thường chỉ giới hạn trong tập những người dùng smartphone, sẽ khó cạnh tranh khi các mạng xã hội truyền thống cung cấp thêm chức năng địa điểm Ví... các mạng xã hội địa điểm thuần tuý sẽ phải thu hẹp lại và trở thành một phần cộng sinh (plugin) cho mạng xã hội truyền thống (như FourSquare sẽ sống chủ yếu trên nền của Facebook và Twitter) Xu hướng chung thì các mạng xã hội truyền thống đều sẽ tích hợp thêm chức Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 13 năng địa điểm, vì đây là một hướng mở rộng tự nhiên của mạng xã. .. Xu hướng tương lai sẽ kết nối với nhiều mạng xã hội khác như Twitter hay các mạng xã hội truyền thống trong nước Điểm mạnh là chúng ta không phải đi hút số lượng người dùng mà chỉ tập trung vào chất lượng dịch vụ để lôi kéo số người dùng có sẵn trên các mạng xã hội truyền thống trong khi việc thu hút người dùng có thể coi là gánh nặng đối với các mạng xã hội địa điểm truyền thống 3 Công nghệ sử dụng... và mạng xã hội nói riêng và đặc biệt hơn là đến việc chia sẻ vị trí hiện tại hay thông tin liên quan sự thật là khi người dùng chia sẻ vị trí hay địa điểm của mình thì họ tự đặt câu hỏi : liệu mình có bị theo dõi không? những ai có thể biết được thông tin của mình? Rõ ràng người dùng là nắm đằng lưỡi khi họ tham gia việc chia sẻ vị trí hay mạng xã hội địa điểm Vì vậy, nhà phát triển mạng xã hội địa điểm. .. thời điểm khá nhạy cảm và được “đồn” là mạng xã hội thay thế Facebook, nhưng đến nay, KunKun dường như chưa có sự vận động Hinh 2.1.c mạng xã hội kun kun Mạng xã hội bản đồ này dựa trên những chia sẻ từ cá nhân và bạn bè, bên cạnh đó những gợi ý dành cho người dùng (gợi ý kết bạn, gợi ý địa điểm ) chưa được triển khai nên khiến cho những người mới vào cảm giác bị… cô lập Ngoài việc xem bản đồ và thêm địa. .. khám phá xung quanh 4.2.5 Khám phá địa điểm Hình 4.2.5: biểu đồ tuần tự khám phá địa điểm Sinh viên thực hiện: Lê Mạnh Hùng 20061454 Khóa 51 Lớp công nghệ phần mềm 33 Khám phá địa điểm là chức năng cho phép người dùng tìm hiểu về các địa điểm trên bản đồ Khi người dùng chọn địa điểm, ứng dụng sẽ gửi yêu cầu đến server, kết quả trả về là thông tin liên quan đến địa điểm bao gồm các trải nghiệm (có thể... thiếu đa dạng trong mô hình kinh doanh của nhiều Mạng xã hội Tuy nhiên điều nguy hiểm lại nằm ở chỗ hầu hết các Mạng xã hội tại Việt Nam đều nhái lại Facebook và Myspace và nhắm vào lứa tuổi 15 – 30 Điều này càng làm tăng số lượng đối thủ cạnh tranh trong một mảnh đất chật hẹp, và người dùng ngày càng giảm cam kết với các Mạng xã hội Hàng loạt Mạng xã hội đã chuyển trọng tâm sang chia sẻ nội dung để . ĐATN Xây dựng mạng xã hội địa điểm trên mobile, cụ thể là trên hệ điều hành Android, kết nối với các mạng xã hội khác, cụ thể là Facebook. 3. Các nhiệm vụ cụ thể của ĐATN Xây dựng server của mạng. rộng tự nhiên của mạng xã hội và dịch vụ này mang lại nhiều lợi ích cho người dùng. Lịch sử phát triển của mạng xã hội địa điểm Trên thế giới, mô hình mạng xã hội dựa trên địa điểm (location based. giá những mạng xã hội dựa trên địa điểm hàng đầu trên thế giới hiện nay là: Foursquare, Facebook Places, Loopt, Gowalla và Yelp. Mạng xã hội địa điểm tại Việt Nam Ở Việt Nam, mạng xã hội bản đồ