1. Trang chủ
  2. » Luận Văn - Báo Cáo

PHẦN MỀM QUẢNG BÁ TRUNG TÂM NGOẠI NGỮ NEW WINDOWS - Full 10 điểm

13 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phần Mềm Quảng Bá Trung Tâm Ngoại Ngữ New Windows
Tác giả Trần Thế Vinh
Người hướng dẫn ThS. Võ Văn Phúc
Trường học Trường Đại Học Nam Cần Thơ
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Thực Tập Tốt Nghiệp
Năm xuất bản 2022
Thành phố Cần Thơ
Định dạng
Số trang 13
Dung lượng 212,01 KB

Nội dung

TRƯ Ờ NG Đ Ạ I H Ọ C NAM C Ầ N THƠ KHOA CÔNG NGH Ệ THÔNG TIN    TR Ầ N TH Ế VINH Đ ề tài PH Ầ N M Ề M QU Ả NG BÁ TRUNG TÂM NGO Ạ I NG Ữ NEW WINDOWS BÁO CÁO TH Ự C T Ậ P T Ố T NGHI Ệ P Ngành Công Ngh ệ Thông Tin Mã s ố ngành: 748201 C ầ n Thơ, 0 6 /202 2 TRƯ Ờ NG Đ Ạ I H Ọ C NAM C Ầ N THƠ KHOA CÔNG NGH Ệ THÔNG TIN TR Ầ N TH Ế VINH MSSV: 1810036 Đ ề tài PH Ầ N M Ề M QU Ả NG BÁ TRUNG TÂM NGO Ạ I NG Ữ NEW WINDOWS BÁO CÁO TH Ự C T Ậ P T Ố T NGHI Ệ P Ngành Công Ngh ệ Thông Tin Mã s ố ngành : 748201 CÁN B Ộ HƯ Ớ NG D Ẫ N ThS Võ Văn Phúc C ầ n Thơ, 0 6 /202 2 NH Ậ N XÉT, ĐÁNH GIÁ C Ủ A GI Ả NG VIÊN HƯ Ớ NG D Ẫ N      C ầ n thơ, ngày tháng năm 202 2 Gi ả ng viên hư ớ ng d ẫ n ThS Võ Văn Phúc NH Ậ N XÉT, ĐÁNH GIÁ C Ủ A GI Ả NG VIÊN PH Ả N BI Ệ N      C ầ n thơ, ngày tháng năm 202 2 Giá ng viên ph ả n bi ệ n ThS Bùi Th ị Di ễ m Trinh CH Ấ P THU Ậ N C Ủ A H Ộ I Đ Ồ NG Đ ồ án th ự c t ậ p cu ố i khóa “ Ph ầ n m ề m qu ả ng bá Trung tâm ngo ạ i ng ữ New Windowns ”, do sinh viên “ Tr ầ n Th ế Vinh ” th ự c hi ệ n dư ớ i s ự hư ớ ng d ẫ n c ủ a cán b ộ ThS Võ Văn Phúc Đ ồ án đã báo cáo và đư ợ c H ộ i đ ồ ng ch ấ m thông qua ngày tháng 6 năm 2022 Ủ y viên Thư ký --------------------------------------- --------------------------------------- GHI CH Ứ C DANH, H Ọ , TÊN GHI CH Ứ C DANH, H Ọ , TÊN Ph ả n bi ệ n 1 Ph ả n bi ệ n 2 --------------------------------------- --------------------------------------- GHI CH Ứ C DANH, H Ọ , TÊN GHI CH Ứ C DANH, H Ọ , TÊN Cán b ộ hư ớ ng d ẫ n Ch ủ t ị ch H ộ i đ ồ ng --------------------------------------- --------------------------------------- GHI CH Ứ C DANH, H Ọ , TÊN GHI CH Ứ C DANH, H Ọ , TÊN L Ờ I C Ả M ƠN Trong th ờ i gian làm đ ồ án th ự c t ậ p , em đã nh ậ n đư ợ c s ự giúp đ ỡ nhi ệ t tình t ừ các th ầ y cô đ ể em hoàn thành đ ồ án k ị p th ờ i gian đã quy đ ị nh V ớ i lòng bi ế t ơn sâu s ắ c và tình c ả m chân thành cho phép em g ử i l ờ i c ả m ơn chân thành nh ấ t t ớ i: Trư ờ ng Đ ạ i h ọ c Nam C ầ n Thơ, khoa Công ngh ệ thông tin , c ùng các gi ả ng viên đã t ậ n tình ch ỉ d ạ y và t ạ o đi ề u ki ệ n giúp đ ỡ em trong quá trình h ọ c t ậ p, nghiên c ứ u và hoàn thành đ ề tài Đ ặ c bi ệ t em xin g ử i l ờ i chúc s ứ c kh ỏ e và l ờ i c ả m ơn chân thành nh ấ t t ớ i gi ả ng viên Th S Võ Văn Phúc , th ầ y đã giúp đ ỡ và ch ỉ b ả o t ậ n tình đ ể t ừ đó em đ ị nh hư ớ ng đư ợ c m ụ c tiêu và hoàn thành t ố t đ ồ án th ự c t ậ p Vì th ờ i gian và năng l ự c còn h ạ n ch ế , nên không th ể tránh kh ỏ i nh ữ ng sai sót và h ạ n ch ế trong khi th ự c hi ệ n đ ề tài nghiên c ứ u Em r ấ t mong nh ậ n đư ợ c thông c ả m, nh ữ ng nh ậ n xét và ch ỉ d ẫ n, giúp đ ỡ và đóng góp ý ki ế n c ủ a quý th ầ y cô , các cán b ộ qu ả n lý và các b ạ n đang h ọ c cùng chúng em t ạ i Trư ờ ng Đ ạ i h ọ c Nam C ầ n Thơ Em xin chân thành c ả m ơn! C ầ n Thơ, ngày tháng năm 202 2 Ngư ờ i th ự c hi ệ n Tr ầ n Th ế Vinh L Ờ I CAM K Ế T T ôi xin cam k ế t đ ồ án t ố t nghi ệ p này đư ợ c hoàn thành d ự a trên k ế t qu ả nghiên c ứ u c ủ a tôi và k ế t qu ả này chưa đư ợ c s ử d ụ ng cho b ấ t k ỳ đ ồ án t ố t nghi ệ p nào khác Ngư ờ i th ự c hi ệ n Tr ầ n Th ế Vinh M Ụ C L Ụ C CHƯƠNG 1: GIỚI THIỆU 1 1 1 Giới thiệu về Trung tâm ngoại ngữ New Windowns 1 1 2 Giới thiệu đề tài 1 1 2 1 Đặt vấn đề nghiên cứu 1 1 2 2 Mục tiêu nghiên cứu 2 1 2 3 Phạm vi nghiên cứu 2 1 2 4 Phương pháp nghiên cứu 3 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 4 2 1 Giới thiệu về hệ điều h ành Android 4 2 2 Giao diện và ứng dụng Android 4 2 2 1 Giao diện 4 2 2 2 Ứng dụng 5 2 3 Ưu nhược điểm của hệ điều hành Andr oid 5 2 3 1 Ưu điểm 5 2 3 2 Nhược điểm 6 2 4 Sự phát triển của hệ điều hành Android 6 2 5 So sánh Android với hệ điều hành khác 7 2 6 Kiến trúc của Android 9 2 6 1 Android Platform: 9 2 6 2 Tầng Linux Kernel: 9 2 6 3 Native Libraries: 9 2 6 4 Tầng Runtime: 10 2 6 5 Tầng Application Framework : 10 2 7 Hệ quản trị CSD L Firebase 11 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG VÀ CSDL 12 PHẦN 1: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 12 3 1 Nội dung 12 3 1 1 Mục tiêu 12 3 1 2 Phạm vi ứng dụng 12 3 1 3 Khả năng phát triển 12 3 2 Phương pháp khảo sát 12 3 2 1 Khảo sát Hiện trạng và phân tích yêu cầu 12 3 2 2 Hiện trạng 12 3 2 3 Phân tích yêu cầu 13 3 2 4 Môi trường Triển khai 14 3 2 5 Bảng kế hoạch phỏng vấn 14 3 2 6 Bảng câu hỏi phỏng vấn 15 3 3 Quan niệm dữ liệu 17 3 3 1 Xác định thực thể 17 3 3 2 Mô hình quan niệm dữ liệu(CDM): 18 3 3 3 Mô hình vật lý(PDM): 1 9 3 3 4 Mô hình phân cấp chức năng (BFD): 20 3 3 5 Mô hình DFD mức 0 20 3 3 6 Mô hình DFD mức 1 21 3 3 7 Mô tả ô xử lý, kho dữ liệu 22 PHẦN 2: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 24 3 4 Sơ đồ chu ẩn hóa dữ liệu 24 3 5 Chuẩn hóa dữ liệu quan hệ 25 3 6 Phát hiện các ràng buộc dữ liệu 26 3 6 1 Bảng Môn học 26 3 6 2 Bảng Giảng viên 26 3 6 3 Bảng Học viên 27 3 6 4 Bảng Khóa học 27 3 6 5 Bảng Thông tin đăng ký khóa học 28 3 6 6 Bảng Thôn g tin đánh giá khóa học 28 3 6 7 Bảng Liên hệ 29 CHƯƠNG 4: KẾT QUẢ ĐỀ TÀI 30 CHƯƠNG 5: KẾT LUẬN 47 7 1 Đánh giá 47 7 1 1 Ưu điểm 47 7 1 2 Nhược điểm 47 7 2 Kiến nghị 47 TÀI LIỆU THAM KHẢO 48 DANH M Ụ C B Ả NG Bảng 1: Bảng kế hoạch phỏng vấn 15 Bảng 2: Bảng câu hỏi phỏng vấn 16 Bảng 3: Bảng hệ thống quảng bá trung tâm 22 Bảng 4: Bảng quản lý khóa học 22 Bảng 5: Bảng quản lý thông tin đăng ký khóa hoc 22 Bảng 6: Bảng quản lý môn học 23 Bảng 7: Bảng chatbot 23 Bảng 8: Bảng quản lý tài khoản 23 Bảng 9: Bảng ràng buộc môn học 26 Bảng 10: Bảng ràng buộc giảng viên 27 Bảng 11: Bảng ràng buộc học viên 27 Bảng 12: Bảng ràng buộc khóa học 28 Bảng 13: Bảng ràng buộc thông tin đăng ký khóa học 28 Bảng 14: Bảng ràng buộc thông tin đánh giá khóa học 29 Bảng 15: Bảng ràng buộc liên hệ 29 DANH M Ụ C HÌN H Hình 1: Mô hình quan niệm dữ liệu (CDM) 18 Hình 2: Mô hình vật lý (PDM) 19 Hình 3: Mô hình phân cấp chức năng (BFD) 20 Hình 4: Mô hình DFD (mức 0) 20 Hình 5: Mô hình DFD (mức 1) 21 Hình 6: Sơ đồ chuẩn hóa dữ liệu 24 Hình 7: Giao diện đăng nhập 30 Hình 8: Giao diện trang chủ 31 Hình 9: Giao diện khóa học 32 Hình 10: Giao diện chi tiết khóa học 33 Hình 11: Giao diện đăng ký khóa học 34 Hình 12: Danh sách đăng ký khóa học 35 Hình 13: Phê duyệt đăng ký khóa học 36 Hình 14; Giao diện đánh giá khóa học 37 Hình 15: Giao diện thêm khóa học 38 Hình 16: Giao diện môn học và thêm môn học 39 Hình 17: Tìm kiếm môn học 40 Hình 18: Xóa môn học 41 Hình 19: Giao diện giảng viên và chi tiết giảng viên 42 Hình 20: Giao diện trang giới thiệu 43 Hình 21: Giao diện trang liên hệ 44 Hình 22: Giao diện trang chatbot 45 Hình 23: Giao diện trang chatbot (2) 46 DANH M Ụ C T Ừ VI Ế T T Ắ T 1 CSDL: Cơ s ở d ữ li ệ u 2 SQL: Structured Query Language 3 CPU: Central Processing Unit 4 R AM : Random Access Memory 5 HDD: Hard Disk Drive 6 CD M : Conceptual Data Model 7 PMD: Physical Data Model 8 DFD: Data Flow Diagram 9 ERD: Entity Relationship Diagram 10 BFD: Business Function Diagra m

TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN  TRẦN THẾ VINH Đề tài PHẦN MỀM QUẢNG BÁ TRUNG TÂM NGOẠI NGỮ NEW WINDOWS BÁO CÁO THỰC TẬP TỐT NGHIỆP Ngành Công Nghệ Thông Tin Mã số ngành: 748201 Cần Thơ, 06/2022 TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN TRẦN THẾ VINH MSSV: 1810036 Đề tài PHẦN MỀM QUẢNG BÁ TRUNG TÂM NGOẠI NGỮ NEW WINDOWS BÁO CÁO THỰC TẬP TỐT NGHIỆP Ngành Công Nghệ Thông Tin Mã số ngành: 748201 CÁN BỘ HƯỚNG DẪN ThS Võ Văn Phúc Cần Thơ, 06/2022 NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN  Cần thơ, ngày tháng năm 2022 Giảng viên hướng dẫn ThS Võ Văn Phúc NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN  Cần thơ, ngày tháng năm 2022 Giáng viên phản biện ThS Bùi Thị Diễm Trinh CHẤP THUẬN CỦA HỘI ĐỒNG Đồ án thực tập cuối khóa “Phần mềm quảng bá Trung tâm ngoại ngữ New Windowns”, sinh viên “Trần Thế Vinh” thực hướng dẫn cán ThS Võ Văn Phúc Đồ án báo cáo Hội đồng chấm thông qua ngày tháng năm 2022 Ủy viên Thư ký - - GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN Phản biện Phản biện - - GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN Cán hướng dẫn Chủ tịch Hội đồng - - GHI CHỨC DANH, HỌ, TÊN GHI CHỨC DANH, HỌ, TÊN LỜI CẢM ƠN Trong thời gian làm đồ án thực tập, em nhận giúp đỡ nhiệt tình từ thầy để em hồn thành đồ án kịp thời gian quy định Với lòng biết ơn sâu sắc tình cảm chân thành cho phép em gửi lời cảm ơn chân thành tới: Trường Đại học Nam Cần Thơ, khoa Công nghệ thông tin, giảng viên tận tình dạy tạo điều kiện giúp đỡ em trình học tập, nghiên cứu hoàn thành đề tài Đặc biệt em xin gửi lời chúc sức khỏe lời cảm ơn chân thành tới giảng viên Th.S Võ Văn Phúc, thầy giúp đỡ bảo tận tình để từ em định hướng mục tiêu hoàn thành tốt đồ án thực tập Vì thời gian lực cịn hạn chế, nên khơng thể tránh khỏi sai sót hạn chế thực đề tài nghiên cứu Em mong nhận thông cảm, nhận xét dẫn, giúp đỡ đóng góp ý kiến quý thầy cô, cán quản lý bạn học chúng em Trường Đại học Nam Cần Thơ Em xin chân thành cảm ơn! Cần Thơ, ngày tháng năm 2022 Người thực Trần Thế Vinh LỜI CAM KẾT Tôi xin cam kết đồ án tốt nghiệp hoàn thành dựa kết nghiên cứu kết chưa sử dụng cho đồ án tốt nghiệp khác Người thực Trần Thế Vinh MỤC LỤC CHƯƠNG 1: GIỚI THIỆU 1.1 Giới thiệu Trung tâm ngoại ngữ New Windowns 1.2 Giới thiệu đề tài 1.2.1 Đặt vấn đề nghiên cứu 1.2.2 Mục tiêu nghiên cứu 1.2.3 Phạm vi nghiên cứu 1.2.4 Phương pháp nghiên cứu CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Giới thiệu hệ điều hành Android 2.2 Giao diện ứng dụng Android 2.2.1 Giao diện 2.2.2 Ứng dụng 2.3 Ưu nhược điểm hệ điều hành Android 2.3.1 Ưu điểm 2.3.2 Nhược điểm 2.4 Sự phát triển hệ điều hành Android 2.5 So sánh Android với hệ điều hành khác 2.6 Kiến trúc Android 2.6.1 Android Platform: 2.6.2 Tầng Linux Kernel: 2.6.3 Native Libraries: 2.6.4 Tầng Runtime: 10 2.6.5 Tầng Application Framework: 10 2.7 Hệ quản trị CSDL Firebase 11 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG VÀ CSDL 12 PHẦN 1: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 12 3.1 Nội dung 12 3.1.1 Mục tiêu 12 3.1.2 Phạm vi ứng dụng 12 3.1.3 Khả phát triển 12 3.2 Phương pháp khảo sát 12 3.2.1 Khảo sát Hiện trạng phân tích yêu cầu 12 3.2.2 Hiện trạng 12 3.2.3 Phân tích yêu cầu 13 3.2.4 Môi trường Triển khai 14 3.2.5 Bảng kế hoạch vấn 14 3.2.6 Bảng câu hỏi vấn 15 3.3 Quan niệm liệu 17 3.3.1 Xác định thực thể 17 3.3.2 Mơ hình quan niệm liệu(CDM): 18 3.3.3 Mơ hình vật lý(PDM): 19 3.3.4 Mơ hình phân cấp chức (BFD): 20 3.3.5 Mơ hình DFD mức 20 3.3.6 Mơ hình DFD mức 21 3.3.7 Mô tả ô xử lý, kho liệu 22 PHẦN 2: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 24 3.4 Sơ đồ chuẩn hóa liệu 24 3.5 Chuẩn hóa liệu quan hệ 25 3.6 Phát ràng buộc liệu 26 3.6.1 Bảng Môn học 26 3.6.2 Bảng Giảng viên 26 3.6.3 Bảng Học viên 27 3.6.4 Bảng Khóa học 27 3.6.5 Bảng Thông tin đăng ký khóa học 28 3.6.6 Bảng Thơng tin đánh giá khóa học 28 3.6.7 Bảng Liên hệ 29 CHƯƠNG 4: KẾT QUẢ ĐỀ TÀI 30 CHƯƠNG 5: KẾT LUẬN 47 7.1 Đánh giá 47 7.1.1 Ưu điểm 47 7.1.2 Nhược điểm 47 7.2 Kiến nghị 47 TÀI LIỆU THAM KHẢO 48 DANH MỤC BẢNG Bảng 1: Bảng kế hoạch vấn 15 Bảng 2: Bảng câu hỏi vấn 16 Bảng 3: Bảng hệ thống quảng bá trung tâm 22 Bảng 4: Bảng quản lý khóa học 22 Bảng 5: Bảng quản lý thơng tin đăng ký khóa hoc 22 Bảng 6: Bảng quản lý môn học 23 Bảng 7: Bảng chatbot 23 Bảng 8: Bảng quản lý tài khoản 23 Bảng 9: Bảng ràng buộc môn học 26 Bảng 10: Bảng ràng buộc giảng viên 27 Bảng 11: Bảng ràng buộc học viên 27 Bảng 12: Bảng ràng buộc khóa học 28 Bảng 13: Bảng ràng buộc thông tin đăng ký khóa học 28 Bảng 14: Bảng ràng buộc thơng tin đánh giá khóa học 29 Bảng 15: Bảng ràng buộc liên hệ 29 DANH MỤC HÌNH Hình 1: Mơ hình quan niệm liệu (CDM) 18 Hình 2: Mơ hình vật lý (PDM) 19 Hình 3: Mơ hình phân cấp chức (BFD) 20 Hình 4: Mơ hình DFD (mức 0) 20 Hình 5: Mơ hình DFD (mức 1) 21 Hình 6: Sơ đồ chuẩn hóa liệu 24 Hình 7: Giao diện đăng nhập 30 Hình 8: Giao diện trang chủ 31 Hình 9: Giao diện khóa học 32 Hình 10: Giao diện chi tiết khóa học 33 Hình 11: Giao diện đăng ký khóa học 34 Hình 12: Danh sách đăng ký khóa học 35 Hình 13: Phê duyệt đăng ký khóa học 36 Hình 14; Giao diện đánh giá khóa học 37 Hình 15: Giao diện thêm khóa học 38 Hình 16: Giao diện môn học thêm môn học 39 Hình 17: Tìm kiếm mơn học 40 Hình 18: Xóa mơn học 41 Hình 19: Giao diện giảng viên chi tiết giảng viên 42 Hình 20: Giao diện trang giới thiệu 43 Hình 21: Giao diện trang liên hệ 44 Hình 22: Giao diện trang chatbot 45 Hình 23: Giao diện trang chatbot (2) 46 DANH MỤC TỪ VIẾT TẮT CSDL: Cơ sở liệu SQL: Structured Query Language CPU: Central Processing Unit RAM: Random Access Memory HDD: Hard Disk Drive CDM: Conceptual Data Model PMD: Physical Data Model DFD: Data Flow Diagram ERD: Entity Relationship Diagram 10 BFD: Business Function Diagram

Ngày đăng: 27/02/2024, 23:56

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w