Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Nền Tảng Giao Tiếp Cộng Tác Hỗ Trợ Điều Hành Và Xử Lý Công Việc
Nội dung xem thử
Mô tả chi tiết
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN 1
ĐỒ ÁN
TỐT NGHIỆP ĐẠI HỌC
Đề tài: “Nền tảng giao tiếp, cộng tác hỗ trợ điều hành và xử lý
công việc”
Người hướng dẫn: TS. Đào Ngọc Phong
Sinh viên thực hiện: Đặng Hữu Cảnh
Lớp: D17CNPM1
Khoá: 2017 - 2022
Hệ: Chính quy
Hà Nội, tháng 01/2022
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN 1
ĐỒ ÁN
TỐT NGHIỆP ĐẠI HỌC
Đề tài: “Nền tảng giao tiếp, cộng tác hỗ trợ điều hành và xử lý
công việc”
Người hướng dẫn: TS. Đào Ngọc Phong
Sinh viên thực hiện: Đặng Hữu Cảnh
Lớp: D17CNPM1
Khoá: 2017 - 2022
Hệ: Chính quy
Hà Nội, tháng 01/2022
NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
Điểm: (Bằng chữ: )
Hà Nội, ngày tháng năm 20…
Giảng viên hướng dẫn
NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
...........................................................................................................................................
Điểm: (Bằng chữ: )
Hà Nội, ngày tháng năm 20…
Giảng viên phản biện
Đồ án tốt nghiệp đại học MỞ ĐẦU
ĐẶNG HỮU CẢNH – D17CNPM1 1
MỞ ĐẦU
Trải qua quá trình thực tập, làm việc tại một số doanh nghiệp, từ các ngành sản
xuất, dịch vụ đến công nghệ, từ công ty nhỏ đến các chuỗi cửa hàng, hay công ty lớn,
em nhận thấy được sự đóng góp của việc giao tiếp và quản lý công việc một cách rõ
ràng, dễ hiểu, minh bạch có một vai trò quan trọng trong sự thành công của doanh
nghiệp. Khi dịch bệnh Covid-19 bắt đầu xâm nhập Việt Nam ngày 23/01/2020, một nỗi
lo lớn về sự bùng phát và lây lan mạnh mẽ của dịch bệnh xuất hiện từ các công xưởng
đến văn phòng của các doanh nghiệp. Thực tế đã cho thấy, tới ngày 01/01/2022, Việt
Nam đã ghi nhận 1,680,985 ca mắc Covid-19 với 31,632 ca tử vong (theo số liệu thống
kê từ WHO ngày 01/01/2022). Khi dịch bệnh lây lan mạnh mẽ, các doanh nghiệp bắt
đầu định hướng các phương án phòng chống dịch bệnh, trong đó có mô hình làm việc
từ xa, làm việc tại nhà, đặc biệt là đối với các doanh nghiệp về truyền thông, về công
nghệ, các công việc liên quan đến văn phòng… và cả giáo dục. Từ đó, nhu cầu về giao
tiếp, quản lý ra sao cho hiệu quả là một trong những nhu cầu hàng đầu của doanh nghiệp,
khi không thể làm việc trực tiếp tại các văn phòng. Nhu cầu này có thể đáp ứng bằng
các công cụ công nghệ, giống như cách các công cụ hoạt động trước đó, nhưng ở một
tần suất sử dụng cao hơn, với yêu cầu chức năng đặc thù hơn về quản lý.
Thị trường các công cụ công nghệ quản lý, giao tiếp dành cho doanh nghiệp tại
Việt Nam đang được thống trị bởi sự xuất hiện dày đặc của các tên tuổi lớn trên thế giới
như Microsoft, Atlassian, Google, Salesforce,… Đối với các doanh nghiệp vừa và nhỏ,
việc sử dụng các nền tảng lớn với chi phí cao không phải là lựa chọn tốt, đặc biệt là với
khoản kinh phí eo hẹp thì điều đó dường như là không thể, vì vậy họ lựa chọn sử dụng
kết hợp nhiều nền tảng miễn phí, hay chi phí thấp với nhau, đáp ứng cho nhiều nhu cầu
khác nhau của doanh nghiệp. Vô tình nó tạo ra một tập hợp rời rạc của các công cụ, liên
kết kém thậm chí không có liên kết gì với nhau, nên hiệu suất công việc không cao do
những trở ngại về mặt chuyển tiếp giữa các công cụ, hay việc quản lý không đồng bộ,
khó kiểm soát và tốn thêm nhiều công sức.
Chính vì vậy mà em muốn lựa chọn đề tài “Nền tảng giao tiếp, cộng tác, hỗ trợ
điều hành và xử lý công việc” như là một giải pháp kết hợp các yếu tố của các nền tảng
miễn phí, hoặc chi phí thấp, tạo mối liên kết trong vận hành, quản lý doanh nghiệp thông
qua các công cụ công nghệ và internet.
Đồ án này bao gồm có 3 phần: Mở đầu, Nội dung, Kết luận. Phần nội dung gồm
các chương:
CHƯƠNG 1: Đặt vấn đề.
CHƯƠNG 2: Phân tích, thiết kế hệ thống phần mềm.
CHƯƠNG 3: Nội dung triển khai chi tiết hệ thống.
Đồ án tốt nghiệp đại học LỜI CẢM ƠN
ĐẶNG HỮU CẢNH – D17CNPM1 2
LỜI CẢM ƠN
Em xin gửi lời cảm ơn sâu sắc tới các thầy cô giáo giảng viên của Học viện Công
nghệ Bưu chính Viên thông nói chung, và các thầy cô của khoa Công nghệ thông tin 1
nói riêng, vì em nhận được rất nhiều bài học quý giá trong suốt quá trình học tập tại môi
trường đại học, cả về mặt kiến thức, kỹ năng lẫn thái độ, tư duy. Hành trang đó đã và sẽ
giúp em được rất nhiều trong con đường sự nghiệp phía trước của mình.
Em xin gửi lời cảm ơn chân thành đến TS. Đào Ngọc Phong, người thầy đã dành
thời gian quý báu của mình để hướng dẫn, chỉ bảo giúp em trong suốt quá trình nghiên
cứu và hoàn thành đồ án này. Những lời khuyên, lời hướng dẫn, động viên của thầy giúp
em rất nhiều khi định hướng, phát triển, cải thiện đồ án của mình về cả mặt hình thức
lẫn nội dung.
Em xin gửi lời cảm ơn đến IT Club, cái nôi nuôi dưỡng kiến thức những năm đầu
đại học của em, cũng là nơi em được vui chơi, giao lưu với các anh chị, các bạn, và các
em, được tham gia các hoạt động và tổ chức các hoạt động gắn kết các thành viên.
Mình cũng xin gửi lời cảm ơn đến những người bạn đã đồng hành với mình những
năm tháng đại học, cùng nhau chia sẻ, cùng nhau học tập, cùng trải qua niềm vui nỗi
buồn, giúp mình có thêm động lực để tiếp tục con đường sự nghiệp chông gai phía trước.
Trong quá trình thực hiện đồ án này, em đã cố gắng hoàn thiện đề tài một cách tốt
nhất có thể, nhưng chắc chắn không thể tránh khỏi những thiếu sót còn tồn đọng. Kính
mong nhận được sự góp ý của thầy cô và các bạn để em có thể khắc phục các khuyết
điểm, thiếu sót, hoàn thiện hơn đồ án của mình!
Hà Nội, ngày 01 tháng 01 năm 2022
Tác giả
Đặng Hữu Cảnh
Đồ án tốt nghiệp đại học MỤC LỤC
ĐẶNG HỮU CẢNH – D17CNPM1 3
MỤC LỤC
Trang
MỞ ĐẦU 1
LỜI CẢM ƠN 2
MỤC LỤC 3
DANH MỤC BẢNG BIỂU 6
DANH MỤC HÌNH ẢNH 8
DANH MỤC CÁC THUẬT NGỮ VÀ CHỮ VIẾT TẮT 10
CHƯƠNG 1. ĐẶT VẤN ĐỀ 14
1 Tình hình thực tế các nền tảng giao tiếp và quản lý công việc 14
1.1 Chuyển đổi số 14
1.2 Các nền tảng hiện nay 14
1.3 Khó khăn, thách thức của việc xây dựng một nền tảng tập trung các yếu tố giao tiếp,
cộng tác, xử lý công việc. 15
2 Sự cần thiết của việc tối giản hóa chức năng và tối đa hóa hiệu quả phần mềm xử
lý công việc. 17
3 Giới thiệu nền tảng phần mềm giao tiếp, cộng tác, hỗ trợ điều hành và xử lý công
việc 17
3.1 Tên phần mềm 17
3.2 Đối tượng sử dụng 17
3.3 Phạm vi 17
CHƯƠNG 2. PHÂN TÍCH, THIẾT KẾ HỆ THỐNG PHẦN MỀM 18
1 Danh sách chức năng và mô tả 18
1.1 Giao tiếp 18
1.2 Quản lý định danh và truy cập 18
1.3 Quản lý công việc 19
1.4 Lưu trữ và chia sẻ tài liệu 19
2 Tác nhân hệ thống 20
2.1 Người dùng 20
2.1.1 Quản lý 20
2.1.2 Thành viên 20
2.2 Quản trị 20
3 Ca sử dụng 21
3.1 Biểu đồ 21
3.1.1 Usecase tổng quan 21
3.1.2 Usecase Xác thực người dùng 21
3.1.3 Usecase Giao tiếp 22
Đồ án tốt nghiệp đại học MỤC LỤC
ĐẶNG HỮU CẢNH – D17CNPM1 4
3.1.4 Usecase Quản lý định danh và truy cập 23
3.1.5 Usecase Quản lý công việc 24
3.1.6 Usecase Thao tác lưu trữ file 25
3.2 Danh sách ca sử dụng 25
3.2.1 Xác thực người dùng 25
3.2.2 Giao tiếp 25
3.2.3 Quản lý công việc 26
3.2.4 Quản lý định danh và quyền truy cập 26
3.2.5 Thao tác với kho lưu trữ tập tin 26
3.3 Mô tả 27
4 Kịch bản 30
5 Phân tích 65
5.1 Xác định các lớp 65
5.2 Xây dựng biểu đồ lớp phân tích 66
5.3 Biểu đồ tuần tự 66
6 Thiết kế 70
6.1 Biểu đồ lớp thiết kế 70
6.2 Lược đồ CSDL 71
CHƯƠNG 3. NỘI DUNG TRIỂN KHAI CHI TIẾT HỆ THỐNG 72
1 Quá trình xây dựng 72
1.1 Công nghệ sử dụng 72
1.1.1 RESTful API 72
1.1.2 Django REST Framework 74
1.1.3 WebSocket 74
1.1.4 Django Channels 74
1.1.5 React 75
1.1.6 PostgreSQL 75
1.1.7 PgAdmin 4 77
1.1.8 Kong Gateway 77
1.1.9 Docker 79
1.1.10 GitLab 81
1.1.11 Gitlab CICD 82
1.1.12 Contabo VPS 83
1.2 Kiến trúc hệ thống 83
2 Quy trình phát triển, cài đặt, triển khai 84
2.1 Phát triển 84
2.1.1 Phát triển API và WebSockets 84
Đồ án tốt nghiệp đại học MỤC LỤC
ĐẶNG HỮU CẢNH – D17CNPM1 5
2.1.2 Phát triển giao diện Web 86
2.2 Cài đặt triển khai 86
2.2.1 Cài đặt lên máy chủ 86
2.2.2 Một số giao diện của React Web sau khi cài đặt triển khai 90
KẾT LUẬN VÀ ĐÁNH GIÁ 92
TÀI LIỆU THAM KHẢO 94