[Khóa luận tốt nghiệp] Xây dựng trang mạng xã hội chia sẻ hình ảnh

Số trang: 156      Loại file: pdf      Dung lượng: 14.97 MB      Lượt xem: 331      Lượt tải: 0

Thành viên thường xem thêm

Thông tin tài liệu

MỤC LỤC
DANH SÁCH HÌNH  ......................................................................................................  1
DANH SÁCH BẢNG BIỂU  ..........................................................................................  5
PHẦN MỞ ĐẦU  ............................................................................................................  9
1.  Tính cấp thiết của đề tài .............................................................................................................. 9
2.  Đối tượng nghiên cứu  .................................................................................................................. 9
3.  Phạm vi nghiên cứu  ..................................................................................................................... 9
4.  Kết quả dự kiến đạt được ............................................................................................................ 9
4.1.  Phía người dùng .................................................................................................................. 9
4.2.  Phía quản trị viên  ............................................................................................................... 10
PHẦN NỘI DUNG ......................................................................................................  11
CHƯƠNG 1: CƠ SỞ LÝ THUYẾT............................................................................................... 11
1.  Các công nghệ phía Front-end .............................................................................................. 11
1.1.  ReactJS Framework  ....................................................................................................... 11
1.2.  Redux ............................................................................................................................ 12
2.  Các công nghệ phía Back end  ............................................................................................... 14
2.1.  NodeJS .......................................................................................................................... 14
2.2.  ExpressJS ...................................................................................................................... 14
CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU  ..................................... 17
1.  Khảo sát hiện trạng  ................................................................................................................ 17
1.1.  Các nguồn khảo sát ....................................................................................................... 17
1.1.1.  Instagram  ................................................................................................................... 17
1.1.2.  Pinterest  ..................................................................................................................... 17
1.1.3.  Pexels ........................................................................................................................ 18
1.2.  Kết quả khảo sát  ............................................................................................................ 19
2.  Xác định yêu cầu  ................................................................................................................... 20
2.1.  Danh sách các chức năng .............................................................................................. 20
2.2.  Ma trận quyền – Permission matrix .............................................................................. 21
2.3.  Các yêu cầu phi chức năng  ............................................................................................ 23
2.4.  Đối tượng sử dụng  ......................................................................................................... 23
2.5.  Các giả thiết, ràng buộc và rủi ro  .................................................................................. 24
3.  Mô hình hóa yêu cầu  ............................................................................................................. 25
4.  Quản lý delivery  .................................................................................................................... 25
CHƯƠNG 3: THIẾT KẾ ỨNG DỤNG  ......................................................................................... 28
1.  Kiến trúc chung của hệ thống  ................................................................................................ 28
2.  Sơ đồ tổng quan  ..................................................................................................................... 29 
3.  Đặc tả cơ sở dữ liệu  ............................................................................................................... 29
3.1.  Sơ đồ thiết kế cơ sở dữ liệu  ........................................................................................... 29
3.2.  Mô tả chi tiết sơ đồ thiết kế cơ sở dữ liệu  ..................................................................... 31
4.  Đặc tả chức năng  ................................................................................................................... 36
4.1.  Đăng nhập ..................................................................................................................... 36
4.2.  Đăng nhập với Google .................................................................................................. 40
1.3.  Đăng ký  ......................................................................................................................... 43
1.4.  Quên mật khẩu .............................................................................................................. 48
1.5.  Đăng xuất  ...................................................................................................................... 53
1.6.  Tìm kiếm hình ảnh ........................................................................................................ 56
1.7.  Xem bài viết dạng modal .............................................................................................. 59
1.8.  Tương tác bài viết  .......................................................................................................... 61
Xem thêm


Giao dịch viên QHKH Cá nhân-RM Hỗ trợ tín dụng Thực tập sinh Agribank - NH Nông nghiệp & PTNT BIDV - NH Đầu tư phát triển VN Vietinbank - NH Công thương VN Vietcombank (VCB) - NH Ngoại thương VN LienVietPost Bank (LVPB) - NH Bưu Điện Liên Việt MB Bank - NH Quân Đội Techcombank - NH Kỹ Thương Tổng cục Thống kê
Nhắn cho chúng tôi