ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN
Ma ̣ng xã hơ ̣i Socialife
&
Th ̣t toán phân tích, gơ ̣i ý
người dùng quan tro ̣ng
Nhóm 18 – IS353.K11
GVHD: Thái Bảo Trân
STT Họ tên
1
Bùi Nhâ ̣t Minh
2
Lê Hoàng Đức Huy
3
Huỳnh Mỹ Phụng
4
Lê Q́ c Tiến
MSSV
16520726
16520511
15520655
15520883
TP. HỒ CHÍ MINH – 12/2019
LỜI CẢM ƠN
Kin
́ h gửi cô Thái Bảo Trân,
Nhóm 18 xin chân thành cảm ơn cô đã đồng hành cùng chúng em với môn ho ̣c Ma ̣ng
Xã Hô ̣i học kì vừa qua trong cả viê ̣c giảng da ̣y và chỉ dẫn báo cáo cuố i ki.̀ Chúng em rấ t
biế t ơn và trân tro ̣ng sự tận tiǹ h và chu đáo của cô; nhờ đó, chúng em mới đủ kiế n thức
và kinh nghiê ̣m để thực hiện đươ ̣c bản báo cáo môn ho ̣c này.
Những gì ho ̣c được ngoài viê ̣c giúp chúng em không những có thể hoàn thành môn ho ̣c
mô ̣t cách tố t nhấ t, mà còn cung cấp rấ t nhiề u kiế n thức mà chúng em nghi ̃ sẽ giúp ích
rấ t nhiề u cho mình trong công viê ̣c tương lai.
Cuố i cùng, nhóm 18 chúng em xin đươ ̣c chúc cô sức khỏe, niề m vui và thành công hơn
nữa trong sự nghiệp của mình.
Trân tro ̣ng,
Nhóm 18.
NHẬN XÉT CỦA GIẢNG VIÊN
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
MỤC LỤC
I.
Tổ ng quan ..............................................................................................................2
1. Đă ̣t vấ n đề ...............................................................................................................2
2. Tiế n trình nghiên cứu .............................................................................................. 2
3. Ý nghiã nghiên cứu .................................................................................................2
II.
GĐ1: Thiế t kế website ma ̣ng xã hô ̣i Socialife .....................................................3
1. Use Case – Sơ đồ hoa ̣t đô ̣ng ...................................................................................3
1.1.
Sơ đồ Use Case ........................................................................................3
1.2.
Danh sách Use Case ................................................................................4
1.3.
Sơ đồ hoa ̣t đô ̣ng .......................................................................................5
2. Thiế t kế Database ..................................................................................................15
2.1.
Mô hiǹ h quan hê ....................................................................................
15
̣
2.2.
Mô tả các kiể u dữ liê ̣u ...........................................................................16
3. Yêu cầ u phi chức năng ..........................................................................................18
3.1.
Yêu cầ u giao diê ̣n ..................................................................................18
3.2.
Yêu cầ u chấ t lươ ̣ng ................................................................................19
4. Giao diê ̣n thực của Website ..................................................................................19
4.1.
Màn hình đăng nhâ ̣p ..............................................................................19
4.2.
Màn hiǹ h trang chủ ................................................................................20
4.3.
Màn hiǹ h bài viế t ...................................................................................21
4.4.
Màn hiǹ h đăng bài viế t ..........................................................................22
4.5.
Màn hiǹ h thông báo ...............................................................................22
4.6.
Màn hình Bookmark ..............................................................................23
4.7.
Màn hình thanh tìm kiế m người dùng ...................................................24
4.8.
Màn hình tin nhắ n ..................................................................................24
4.9.
Màn hiǹ h Profile ....................................................................................25
III. GĐ2: Phân tích cấ u trúc cô ̣ng đồ ng website mxh Socialife để tim
̀ người dùng
quan tro ̣ng trong ma ̣ng. .............................................................................................. 26
1. Degree Centrality (Độ trung tâm cấp bậc) ............................................................ 26
1.1.
Khái niệm .............................................................................................. 26
1.2.
Công thức .............................................................................................. 27
1.3.
Áp dụng degree centrality vào mạng xã hội Socialife ..........................28
2. Betweenness Centrality (Độ đo trung tâm trung gian) .........................................28
2.1.
Khái niệm .............................................................................................. 28
2.2.
Công thức .............................................................................................. 29
2.3.
Áp dụng betweeness centrality vào mạng xã hội Socialife ...................29
3. Closeness Centrality (Đô ̣ đo trung tâm lân câ ̣n) ...................................................30
3.1.
Khái niê ̣m .............................................................................................. 30
3.2.
Công thức .............................................................................................. 30
3.3.
Áp dụng closeness centrality vào mạng xã hội Socialife ......................31
4. Eigenvector Centrality (Vector đặc trưng trung tâm) ...........................................31
4.1.
Khái niệm .............................................................................................. 31
4.2.
Công thức .............................................................................................. 31
4.3.
Áp dụng eigenvector centrality vào mạng xã hội Socialife ..................32
5. Pagerank ................................................................................................................32
5.1.
Random Walks ......................................................................................32
5.2.
Lazy Random Walks .............................................................................34
5.3.
Personalized Pagerank ...........................................................................36
5.4.
Áp du ̣ng vào ma ̣ng xã hô ̣i Socialife ......................................................39
IV. Triể n khai hê ̣ thố ng và DEMO ..........................................................................41
1. Cấ u hình máy tính, Mã nguồ n và Database ..........................................................41
2. Hướng dẫn cài đă ̣t và cha ̣y ....................................................................................41
2.1.
Back-end ................................................................................................ 41
2.2.
Front-end ............................................................................................... 42
TÀ I LIỆU THAM KHẢO...........................................................................................43
PHỤ LỤC CHỨC VỤ & CÔNG VIỆC .....................................................................44
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
I. Tổ ng quan
1.
Đă ̣t vấ n đề
Ngày nay, cùng sự phát triển nhanh chóng của internet và nhu cầu giải trí, chia sẻ
thơng tin giữa người với người ngày một tăng cao, mạng xã hội đã trở thành một nền
tảng mạnh mẽ để hàng triệu người kết nối với nhau. Với sự ra đời của Facebook, Twitter,
Youtube, Instagram,… mạng xã hội ngày càng lớn mạnh, đa dạng phong phú về nội
dung lẫn hình thức, và ngày càng có sức ảnh hưởng đến những cá nhân, cộng đờng sử
dụng.
Để tiếp cận và có cái nhìn xác thực hơn về nền tảng này, nhóm chúng em quyết
định nghiên cứu đề tài đồ án thiết kế một mạng xã hội: “Mạng xã hội Socialife & Thuâ ̣t
toán tìm kiế m người dùng quan tro ̣ng”.
2.
Tiế n trin
̀ h nghiên cứu
Bao gồ m 2 giai đoa ̣n:
GĐ1: Thiế t kế website ma ̣ng xã hô ̣i Socialife.
GĐ2: Phân tích cấ u trúc cô ̣ng đồ ng website ma ̣ng xã hô ̣i Socialife để tìm
người dùng quan tro ̣ng trong ma ̣ng.
3.
Ý nghiã nghiên cứu
Trong giai đoa ̣n 1: Chúng em xây dựng ma ̣ng xã hô ̣i với mô ̣t cô ̣ng đồ ng nhỏ các
nodes có tương tác với nhau để dùng cho viê ̣c phân tić h cấ u trúc trong giai đoa ̣n sau.
Trong giai đoa ̣n 2: Chúng em sẽ dựa trên cô ̣ng đồ ng này để tìm ra các nhân tố quan
tro ̣ng trong ma ̣ng, và áp du ̣ng mô ̣t số kiế n thức đã ho ̣c và nghiên cứu đươ ̣c bên ngoài
vào đây.
Nhóm 18 – IS353K11
Trang 2
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
II. GĐ1: Thiế t kế website ma ̣ng xã hô ̣i Socialife
1.
Use Case – Sơ đồ hoa ̣t đô ̣ng
1.1. Sơ đồ Use Case
User 2
h n tin
Bookmark
<<include>>
Đăng
Đăng bài viết
Tìm iếm
<<include>>
<<include>>
Th ch bài viết
<<include>>
User 1
<<include>>
Bình luận
Quên mật h u
<<include>>
Đăng nhập
<<include>>
Thêm/Sửa thông tin cá nhân
Theo d i/hủy theo d i
<<include>>
User 3
Nhóm 18 – IS353K11
Trang 3
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.2. Danh sách Use Case
STT
1.
Đăng ý
2.
Đăng nhâ ̣p
3.
gười dùng đăng ý tài khoản MXH.
gười dùng đăng nhâ ̣p sau hi đã có tài khoản
MXH.
Thêm/Sửa thông tin Với tài khoản đươ ̣c cấ p, người dùng bắ t đầ u
cá nhân
4.
Quên mâ ̣t khẩ u
5.
Bookmark
6.
Tìm kiế m
7.
Ý nghiã
Use Case
Theo dõi/hủy theo
dõi
8.
Nhắ n tin
9.
Đăng bài viế t
10.
Thích bài viế t
11.
Biǹ h luâ ̣n bài viế t
Nhóm 18 – IS353K11
thêm các thông tin cá nhân của miǹ h.
gười dùng yêu cầ u cấ p la ̣i mâ ̣t khẩ u cho tài
khoản của miǹ h.
gười dùng đánh dấ u các bài viế t và lưu vào
dánh sách của min
̀ h để có thể xem la ̣i.
Cho phép người dùng tim
̀ kiế m thông tin các
tài khoản MXH, bài viế t,…
gười dùng MXH có thể theo dõi và hủy theo
dõi nhau để tương tác.
gười dùng Socialife có thể nhắ n tin trực tiế p
với nhau.
gười dùng có thể đăng bài viế t lên tường cá
nhân của mình.
Cho phép người dùng thích bài viế t của tài
khoản MXH khác.
Tương tự thić h bài viế t, người dùng có thể
bin
̀ h luâ ̣n bài viế t đấ y.
Trang 4
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3. Sơ đồ hoa ̣t đô ̣ng
1.3.1. Đăng ý
Đăng ý
gười d ng
Hệ thống
hập thông tin
cá nhân
iểm tra trường
b t buộc
Database
Hợp lệ
iểm tra thông
tin
Không hợp lệ
Thông báo:
hập sai, hoặc
thiếu trường b t
buộc
Thông báo:
Không hợp lệ
Không hợp lệ
Hợp lệ
Gửi thông báo
xác nhận tới
người d ng
Lưu lại thông
tin
Thông báo
thành công
Nhóm 18 – IS353K11
Trang 5
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.2. Đăng nhâ ̣p
Đăng nh p
gười d ng
hập email và
mật h u
Hệ thống
Database
iểm tra trường
Hợp lệ
iểm tra thông
tin
Không hợp lệ
Thông báo:
hập sai, hoặc
thiếu trường b t
buộc
Thông báo: Sai
email hoặc mật
h u
Thành công,
chuyển trang
Nhóm 18 – IS353K11
Không đúng
Đúng
Trang 6
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.3. Quên mâ ̣t khẩ u
Quên m t h u
gười d ng
hập email
Hệ thống
Database
iểm tra trường
nhập
Hợp lệ
iểm tra thông
tin email
Không hợp lệ
Thông báo:
Trường không
hợp lệ
Thông báo:
Email không tồn
tại
Yêu cầu đăng
nhập email để
xác thực
Nhóm 18 – IS353K11
Không tồn tại
Tồn tại
Trang 7
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.4.Thêm/Sửa thông tin cá nhân
Thêm/S a thông tin c nhân
gười d ng
Hệ thống
Database
Truy cập profile
hập/sửa thông
tin tại trường
muốn thay đ i
iểm tra các
trường v a nhập
Hợp lệ
Lưu lại thông
tin
Không hợp lệ
Thông báo:
Thông tin nhập
vào không hợp
lệ
Thông báo cập
nhật thông tin
thành công
Nhóm 18 – IS353K11
Trang 8
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.5. Tìm kiế m
Tm i m
gười d ng
Hệ thống
Database
Click vào thanh
tìm iếm
iếm tra thông
tin có tồn tại
trong database
hay không
hập thông tin
cần tìm
Thông báo:
Không tìm thấy
dữ liệu
uất dữ liệu ra
màn hình
Nhóm 18 – IS353K11
Không tồn tại
Tồn tại
Trang 9
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.6. Bookmark
Bookmark - lưu b i i t
gười d ng
Hệ thống
Click đánh dấu
bài viết vào
Bookmark
Database
iểm tra
Post_ID của bài
viết
Thông báo: L i
không tìm thấy
bài viết
Không tồn tại
Tồn tại
Lưu Post_ID
vào
Bookmark_ID
tương tứng
Thông báo:
Đánh dấu bài
viết thành công
Nhóm 18 – IS353K11
Trang 10
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.7. Nhắ n tin
Nh n tin
gười d ng
Click chọn
người d ng để
nh n tin
hập nội dung
tin nh n
Hệ thống
Database
iểm tra thiết
lập bảo mật của
người nhận,
xem x t người
này có cho ph p
nhận tin nh n t
người gửi hay
không?
Cho ph p
Lưu nội dung
tin nh n
Không cho ph p
Thông báo:
gười d ng này
t chối nhận tin
nh n t bạn.
Gửi tin nh n
đến cho người
nhận.
Nhóm 18 – IS353K11
Trang 11
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.8. Đăng bài viế t
Đăng b i i t
gười d ng
Hệ thống
Database
Click tạo bài
viết mới
hập nội dung
bài viết
iểm tra t nh
hợp lệ của nội
dung bài viết
Hợp lệ
Lưu nội dung
bài viết
Không hợp lệ
Thông báo: ội
dung bài viết
không hợp lệ
Đăng bài viết
lên tường người
d ng
Nhóm 18 – IS353K11
Trang 12
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.9.Bin
̀ h luâ ̣n bài viế t
nh lu n b i i t
gười d ng
Hệ thống
Database
Click vào bình
luận bài viết
hập nội dung
bình luận
iểm tra t nh
hợp lệ của nội
dung nhập
Tạo mới
Comment_ID và
lưu dữ liệu trong
Comment_Content
vào
Thông báo: L i
nhập nội dung
Hiển thị
Profile_name và
nội dung bình
luận đó lên khu
vực bình luận
của bài viết
Nhóm 18 – IS353K11
Liên ết
Comment_ID
này với Post_ID
của bài viết
Trang 13
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
1.3.10.Thích bài viế t
Th ch b i i t
gười d ng
Hệ thống
Database
Tạo mới
Like_ID và liên
ết với User_ID
và Post_ID đó
Click th ch bài
viết
Hiển thị
Profile_name
tương ứng với
User_ID đó lên
khu vực th ch
của bài viết
Lưu Li e_ID
này vào trường
Like_DD bài
viết tương ứng
Hệ thống
Database
1.3.11.Theo dõi/Hủy theo dõi
Theo
i/
theo
i
gười d ng
Click theo d i/
b theo d i
người d ng nào
đó
Nhóm 18 – IS353K11
Lưu/loại b
User_ID đó vào/
h i
Follow_List_ID
của người d ng
Trang 14
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
2.
Thiế t kế Database
2.1. Mô hin
̀ h quan hê ̣
BAI_VIET
THICH
HINH_ANH
LIKE_ID
PK
POST_ID
PK
PK
USER_ID
FK
PHOTO_ID
USER_ID
PHOTO_CONTENT
POST_DATE
POST_ID
POST_CONTENT
COMMENT_ID
LIKE_ID
BOOKMARK
PHOTO_ID
BINH_LUAN
PK
COMMENT_ID
PK
BOOKMARK_ID
POST_ID
COMMENT_CONTENT
USER_ID
USER_ID
NGUOI_DUNG
COMMENT_DATE
POST_ID
PK
USER_ID
EMAIL
PASSWORD
CENTRALITY
PK
CENTRALITY_ID
PROFILE_NAME
FOLLOWING_LIST
FIRST_NAME
FOLLOW_LIST_ID
PK
USER_ID
LAST_NAME
DEGREE
GENDER
BETWEENESS
DATE_OF_BIRTH
CLOSENESS
AVATAR
NUMBER_OF_USERS
USER_ID
BOOKMARK_ID
NHOM
GROUP_ID
PK
FOLLOW_LIST_ID
GROUP_ID
GROUP_NAME
TIN_NHAN
PK
MESSAGE_ID
THONG_BAO
USER_1_ID
USER_2_ID
PK
NOTIFICATION_ID
MESSAGE_CONTENT
USER_ID
MESSAGE_DATE
NOTI_CONTENT
NOTI_DATE
Nhóm 18 – IS353K11
Trang 15
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
2.2. Mô tả các kiể u dữ liêụ
STT
Tên thuô ̣c tính
Kiể u dữ liêụ
Ràng
Ý nghiã
buô ̣c
non-
mã người dùng
1.
USER_ID
VARCHAR(5)
2.
PASSWORD
VARCHAR(50)
3.
PROFILE_NAME
VARCHAR(50)
4.
EMAIL
VARCHAR(30)
5.
FIRST NAME
VARCHAR(50)
tên
6.
LAST_NAME
VARCHAR(50)
ho ̣
nullable
nonnullable
non-
mâ ̣t khẩ u
tên hồ sơ hiể n thi ̣
nullable trên MXH
nonnullable
điạ chỉ mail
CHAR(1)
7.
GENDER
giới tính
ENUM
(‘m’, ‘f’)
8.
DATE_OF_BIRTH
9.
AVATAR
10.
BOOKMARK_ID
Nhóm 18 – IS353K11
ngày sinh
DATE
ảnh đa ̣i diê ̣n
LONGBLOB
VARCHAR(5)
non-
mã đánh dấ u bài
nullable viế t
Trang 16
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
STT
11.
Tên thuô ̣c tính
GROUP_ID
Kiể u dữ liệu
VARCHAR(5)
12.
FOLLOW_LIST_ID
VARCHAR(5)
13.
POST_ID
VARCHAR(5)
14.
COMMENT_ID
VARCHAR(5)
15.
LIKE_ID
VARCHAR(5)
16.
PHOTO_ID
VARCHAR(5)
17.
MESSAGE_ID
VARCHAR(5)
18.
NOTIFICATION_ID
VARCHAR(5)
19.
PHOTO_CONTENT
LONGBLOB
20.
COMMENT_CONT
ENT
Nhóm 18 – IS353K11
VARCHAR
Ràng
Ý nghiã
buô ̣c
nonnullable
non-
mã group mà tài
khoản này tham
gia
mã danh sách
nullable theo dõi
nonnullable
nonnullable
nonnullable
nonnullable
nonnullable
nonnullable
mã bài viế t
mã bình luâ ̣n
mã lầ n thích
mã ảnh
mã tin nhắ n
mã thông báo
ảnh bài viế t
non-
nô ̣i dung bin
̀ h
nullable luâ ̣n
Trang 17
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
STT
21.
COMMENT_DATE
22.
DEGREE
23.
BETWEENESS
24.
CLOSENESS
25.
GROUP_NAME
26.
NOTI_CONTENT
27.
NOTI_DATE
28.
29.
3.
Tên thuô ̣c tính
MESSAGE_CONTE
NT
MESSAGE_DATE
Kiể u dữ liệu
DATE
Ràng
nonnullable
người dùng
(5,4)
chỉ số
DECIMAL
(5,4)
betweeness
DECIMAL
chỉ số closeness
(5,4)
VARCHAR
DATE
VARCHAR
DATE
ngày biǹ h luâ ̣n
chỉ số degree của
DECIMAL
VARCHAR(50)
Ý nghiã
buô ̣c
nonnullable
non-
tên nhóm
nô ̣i dung thông
nullable báo
nonnullable
nonnullable
non-
ngày thông báo
nô ̣i dung tin nhắ n
ngày tin nhắ n
nullable đươ ̣c gửi
Yêu cầ u phi chức năng
3.1. Yêu cầ u giao diêṇ
Tính chuyên nghiêp̣
Giao diê ̣n gầ n gửi, đơn giản, dễ sử du ̣ng với người dùng.
Nhóm 18 – IS353K11
Trang 18
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
Tổ ng quan đầ y đủ và chuyên nghiê ̣p như mô ̣t ma ̣ng xã hô ̣i thu nhỏ.
Giao diê ̣n trực quan thu hút nhưng đơn giản, hài hòa với thi gia
̣ ́ c người dùng.
Giao diê ̣n trải nghiê ̣m dễ sử du ̣ng, dễ hiể u và thực hiê ̣n.
Tính tố i ưu
Giao diê ̣n có 2 ngôn ngữ, tiế ng anh và tiế ng viê ̣t; phu ̣c vu ̣ người dùng ta ̣i
nhiề u lứa tuổ i.
Tić h hơ ̣p thêm mô ̣t số công cu ̣ cho viê ̣c tố i ưu trải nghiê ̣m người dùng.
Tính đa a ̣ng
Giao diê ̣n có thể tiế n hóa theo ý muố n của người dùng.
Cho phép gửi Feedback về hê ̣ thố ng.
3.2. Yêu cầ u chấ t lươ ̣ng
Tính tiế n hóa
Dễ dàng câ ̣p nhâ ̣t, nâng cấ p phiên bản với tiń h năng vươ ̣t trô ̣i hơn.
Các tiń h năng đa da ̣ng, luôn phát triể n để đáp ứng nhu cầ u của nhiề u người
dùng khác nhau.
Tính tiêṇ du ̣ng
Các bước thực thi, sử du ̣ng đơn giản, ngắ n go ̣n và không phức ta ̣p.
Dễ dàng cho các tài khoản M H tương tác.
Tính hiêụ quả
Hê ̣ thố ng hoa ̣t đô ̣ng trơn tru, công viê ̣c diễn ra đề u và nhanh.
Tự đô ̣ng câ ̣p nhâ ̣t dữ liê ̣u hằ ng ngày; backup theo các khoảng thời gian.
Tính đảm bảo
Hê ̣ thố ng hỗ trơ ̣ người dùng tố t nhấ t và nhanh nhấ t.
Đảm bảm thông tin cá nhân bảo mâ ̣t an toàn.
găn chă ̣n các phầ n mề m, mã đô ̣c hi người dùng sử du ̣ng ma ̣ng xã hô ̣i
Socialife để ho ̣ có thể an tân tuyê ̣t đố i.
4.
Giao diêṇ thực của Website
4.1. Màn hin
̀ h đăng nhâ ̣p
Mỗi cá nhân tham gia ma ̣ng xã hô ̣i sẽ có mô ̣t tài khoản để đăng nhâ ̣p vào trang cá
nhân của mình và bắ t đầ u tương tác với mo ̣i người khác.
Nhóm 18 – IS353K11
Trang 19
Báo cáo đồ án môn ho ̣c Ma ̣ng xã hô ̣i - Socialife
4.2. Màn hin
̀ h trang chủ
Đây là giao diê ̣n tổ ng thể chung của Socialife, là nơi người dùng sử du ̣ng và tương
tác nhiề u nhấ t. Ta ̣i đây, người dùng sẽ nhìn thấ y các bài đăng của những người ba ̣n,
người mà ho ̣ theo dõi.
Nhóm 18 – IS353K11
Trang 20