Tải bản đầy đủ (.pdf) (49 trang)

Mạṇg xã hội Socialife ̣ Thuật toán phân tích, gợi ý người dùng quan trong ̣

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.84 MB, 49 trang )

ĐẠ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


×