1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE

45 51 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

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT-HÀN KHOA KHOA HỌC MÁY TÍNH  BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE Sinh viên thực Mã sinh viên GVHD Lớp : Nguyễn Đăng Nghĩa : 191C900028 : Ths Dương Thị Mai Nga : 19I1 Đà Nẵng, tháng 11 năm 2021 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT-HÀN KHOA KHOA HỌC MÁY TÍNH  BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE Sinh viên thực : Nguyễn Đăng Nghĩa Mã sinh viên : 191C900028 GVHD : Ths Dương Thị Mai Nga Lớp : 19I1 Đà Nẵng, tháng 11 năm 2021 MỞ ĐẦU Kính thưa quý thầy cô, Ngày khoa học kỹ thuật giới nói chung, Việt Nam nói riêng đà phát triển mạnh mẽ không ngừng nâng cao phát triển mặt Đặc biệt ngành công nghệ thông tin Để đáp ứng nhu cầu ngày cao người hàng loạt cơng ty máy tính đời ứng dụng công nghệ thông tin áp dụng ngày nhều hơn.Với cơng nghệ đại ngày người giải phóng cơng việc nặng nhọc thay vào ứng dụng công nghệ thông tin ngày đại kỹ xảo robot, máy tự động, phần mềm quản lý nhiều ứng dụng áp dụng thực tiễn Nhưng bên cạnh cịn nhiều vấn đề hạn chế liên quan đến việc bảo trì lập trình trang web mang xu hướng thời đại theo năm tháng Chính hạn chế nêu em tự xây dựng cho website mà em tự cho cần thiết năm tháng bệnh dịch này, trang web giúp bạn học sinh, sinh viên đăng ký mơn mà muốn học online đến lớp sách hạn chế COVID nhà nước Với kinh nghiệm non nớt mảng lập trình có sai sót mong q thầy bảo giúp em để em hoàn thiện thêm khả lập trình Em xin chân thành cảm ơn! LỜI CẢM ƠN Để hoàn thành báo cáo này, trước hết, em xin cảm ơn thầy giáo khoa KHOA HỌC MÁY TÍNH Trường Đại học CNTT Truyền Thông Việt - Hàn, em nhận nhiều quan tâm, giúp đỡ quý thầy cô bạn bè Em xin gửi lời cảm ơn đến ban giám hiệu nhà trường tạo điều kiện tốt cho em củng bạn suốt thời gian học tập làm đồ án tốt nghiệp Em xin chân thành cảm ơn Cô Dương Thị Mai Nga trang bị cho em kiến thức chuyên môn thời gian vừa qua, giúp em hiểu rỏ lĩnh vực nghiên cứu để hoàn thành đề giao Với điều kiện thời gian có hạn, kiến thức cịn hạn chế, báo cáo khơng thể tránh sai sót Em mong nhận ý kiến đóng góp q thầy nhà trường để em có thêm kinh nghiệm bổ sung kiến thức thân, tiếp tục phát triển đồ án Em xin chân thành cảm ơn! NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN ………………………………………………………………………………………………… …………………………………………………………………… ………………………… ………………………………………………………………………………………………… ………………………………………… …………………………………………………… ………………………………………………………………………………………………… ……………… ……………………………………………………………………………… ……………………………………………………………………………………… ……… ………………………………………………………………………………………………… …………………………………………………………… ………………………………… ………………………………………………………………………………………………… ………………………………… …………………………………………………………… ………………………………………………………………………………………………… ……… ……………………………………………………………………………………… ……………………………………………………………………………… ……………… ………………………………………………………………………………………………… …………………………………………………… ………………………………………… ………………………………………………………………………………………………… ………………………… …………………………………………………………………… ………………………………………………………………………………………………… .………………………………………………………………………………………………… …………………………………………………………………… ………………………… ………………………………………………………………………………………………… …………………………………………… ………………………………………………… ………………………………………………………………………………………………… ………………… …………………………………………………………………………… ………………………………………………………………………………………… …… ………………………………………………………………………………………………… ……………………………………………………………… ……………………………… MỤC LỤC LỜI CẢM ƠN DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC BẢNG BIỂU DANH MỤC HÌNH ẢNH CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 10 1.1 Giới thiệu 10 1.2 Mục tiêu 10 1.3 Nội dung kế hoạch thực 11 1.4 Tên đề tài 11 1.5 Lý chọn đề tài 11 1.6 Nhiệm vụ 11 1.7 Mục đích nghiên cứu 11 1.8 Định hướng giải 12 1.9 Ý nghĩa thực tiễn với thân 12 CHƯƠNG CÔNG CỤ CÔNG NGHỆ SỬ DỤNG 13 2.1 Giới thiệu PHP 13 2.1.1 PHP gì? 13 2.1.2 Lịch sử phát triển PHP 14 2.2 Giới thiệu MySQL 17 2.2.1 MySQL gì? 17 2.2.2 Đặt điểm hệ quản trị sở liệu MySQL 18 2.2.3 Những lợi ích sử dụng hệ quản trị sở liệu MySQL 18 2.2.4 Javascript 22 2.2.5 Xampp 23 2.2.6 Sublime Text 23 2.2.7 Hyper Text Markup Languages (HTML) 24 2.2.8 Cascading Style Sheet (CSS) 24 2.2.9 JQuery 25 CHƯƠNG PHÂN TÍCH MƠ HÌNH HỆ THỐNG 27 3.1 Phân tích yêu cầu 27 3.1.1 Yêu cầu chức hệ thống 27 3.1.2.Yêu cầu hình thức 27 3.1.3.Yêu cầu bảo mật: 27 3.2 Sơ đồ chức quản lý admin 28 3.3 Sơ đồ chức người dùng 29 3.4 sơ đồ use case 30 3.4.1 Biểu đồ use case tổng quát 30 3.4.3 Biểu đồ use case quản lý tài khoản 31 3.4.2 Biểu đồ quản lý khoá học đăng ký admin 32 3.4.6 Biểu đồ use case quản lý khoá học đăng ký người dung 33 3.4.7 Biểu đồ use case quản lí khố học 34 3.5 Hệ thống database 34 CHƯƠNG KẾT QUẢ ĐẠT ĐƯỢC 35 4.1 Giao diện chung 35 4.1.1 Giao diện trang chủ 35 4.1.2 Giao diện chi tiết khóa học 36 4.1.3 Giao diện trang admin 37 4.1.4 Giao diện trang đăng nhập 39 4.1.5 Giao diện trang lấy mật 40 4.1.6 Giao diện trang giới thiệu 41 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 42 5.1 Kết đạt 42 5.1.1 Về phía người quản trị 42 5.1.2 Về phía người dùng 42 5.1.3 Về phía thân 42 5.2 Những hạn chế thiếu sót 42 5.3 Hướng phát triển 42 TÀI LIỆU THAM KHẢO 44 DANH MỤC CÁC TỪ VIẾT TẮT VIẾT TẮT NỘI DUNG CSDL Cơ sở liệu HTML Hypertext Markup Language IDE Integrated Development Environment IoC Inversion of Control MIT Massachusetts Institute of Technology MVC Model-View-Controller OOP Object Oriented Programming ODBC Open Database Connectivity DANH MỤC BẢNG BIỂU Bảng 1: Bảng nội dung kế hoạch thực 11 DANH MỤC HÌNH ẢNH Hình Giao diện php 13 Hình 2 Giao diện MySQL 18 Hình Giao diện bootstrap 21 Hình Giao diện javascript 22 Hình Giao diện xampp 23 Hình Giao diện sublime text 23 Hình Sơ đồ chức quản lý admin 28 Hình Sơ đồ chức người dung 29 Hình 3 Biểu đồ usecase mức tổng quát 30 Hình Biểu đồ use case quản lý tài khoản 31 Hình Biểu đồ use case quản lý khoá học đăng ký admin 32 Hình Biểu đồ use case quản lý danh mục admin 33 Hình 8.Biểu đồ use case quản lý khoá học đăng ký người dùng 33 Hình Biểu đồ quản lí khố học 34 Hình 10 Giao diện databases 34 Hình 1.Giao diện trang chủ 35 Hình 2.Giao diện chi tiết khoá học 36 Hình 3.Giao diện trang admin 39 Hình 4 Giao diện trang đăng nhập 39 Hình Lấy lại mật 40 Hình Liên hệ 41 Hình Vị trí 41 3.4 sơ đồ use case 3.4.1 Biểu đồ use case tổng quát Hình 3 Biểu đồ usecase mức tổng quát 30 Tên use case Use case tác nhân khách hàng Tác nhân Khách hàng Mơ tả Khách hàng xem chi tiết khoá học Điều kiện Khách hàng truy cập vào trang web để xem chi tiết khoá học Luồng Hành động tác nhân Hành động hệ thống kiện Khách hàng bấm vào nút Hệ thống hiển thị thơng tin chi tiết “xem chi tiết khố học” khoá học trang web Khách hàng đặt lịch học 3.4.3 Biểu đồ use case quản lý tài khoản Hình Biểu đồ use case quản lý tài khoản 31 3.4.2 Biểu đồ quản lý khoá học đăng ký admin Hình Biểu đồ use case quản lý khố học đăng ký admin Tên use case Use case quản lý khoá học admin Tác nhân Quản trị viên Mô tả Quản trị viên quản lý đơn hàng Điều kiện Quản trị viên đăng nhập thành công vào hệ thống Luồng Hành động tác nhân kiện Vào trang quản lý Chọn tab quản lý đơn hàng Hành động hệ thống Thông báo thực thành công thực chức xác nhận, sửa, xoá đăng ký học viên,… Bảng Bảng quản lý khóa học đăng ký admin 32 3.4.5 Biểu đồ use case quản lý danh mục admin Hình Biểu đồ use case quản lý danh mục admin 3.4.6 Biểu đồ use case quản lý khoá học đăng ký người dung Hình 7.Biểu đồ use case quản lý khoá học đăng ký người dùng 33 3.4.7 Biểu đồ use case quản lí khố học Hình Biểu đồ quản lí khố học 3.5 Hệ thống database Hình Giao diện databases 34 CHƯƠNG KẾT QUẢ ĐẠT ĐƯỢC 4.1 Giao diện chung 4.1.1 Giao diện trang chủ Hình 1.Giao diện trang chủ 35 4.1.2 Giao diện chi tiết khóa học Hình 2.Giao diện chi tiết khoá học 36 4.1.3 Giao diện trang admin 37 38 Hình 3.Giao diện trang admin 4.1.4 Giao diện trang đăng nhập Hình 4 Giao diện trang đăng nhập 39 4.1.5 Giao diện trang lấy mật Hình Lấy lại mật 40 4.1.6 Giao diện trang giới thiệu Hình Liên hệ Hình Vị trí 41 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết đạt 5.1.1 Về phía người quản trị  Hồn thành chức quản lý như: quản lý danh mục, khoá học, tài khoản, người dùng, lớp học đăng ký  Ngồi cịn có chức quản lý banner, đổi mật khẩu… 5.1.2 Về phía người dùng  Khách hàng đăng nhập, đăng ký, xem thơng tin khố học  Đăng ký học, tìm kiếm khố học  Khách hàng cịn thay đổi thơng tin  Đăng nhập, đăng xuất… 5.1.3 Về phía thân  Khảo sát quy trình phát triển hệ thống website  Nắm số khái niệm  Phân tích liệu chức hệ thống  Thiết kế sở liệu giao diện chương trình  Xây dựng website tương đối hoàn chỉnh với yêu cầu đặt 5.2 Những hạn chế thiếu sót  Giao diện chưa đẹp  Một số chức phụ cịn chưa hồn chỉnh  Chưa có chức đánh giá, phản hồi 5.3 Hướng phát triển  Đã cố gắng trình bày cách khoa học có hệ thống kiến thức hiểu biết thân, có tham khảo tài liệu vấn đề liên quan đến nội dung website  Cố gắng bám sát đề cương làm theo hướng dẫn giáo viên tránh khỏi sai sót, mong nhận đánh giá góp ý giảng viên hướng dẫn ThS Dương Thị Mai Nga để báo cáo hoàn thiện Với hạn chế tồn nêu trên, hướng nghiên cứu website dự kiến sau:  Tìm hiểu tài liệu liên quan, học hỏi kiến thức bổ ích 42  Cải tiến hồn thiện chức chưa hồn thiện chương trình 43 TÀI LIỆU THAM KHẢO [1] Trang web: https://tailieu.vn/ [2] Trang web: https://123docz.net/trang-chu.htm [3] Trang web: https://www.w3schools.com/ 44

Ngày đăng: 06/10/2022, 11:01

Xem thêm:

HÌNH ẢNH LIÊN QUAN

Bảng 1: Bảng nội dung và kế hoạch thực hiện. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Bảng 1 Bảng nội dung và kế hoạch thực hiện (Trang 12)
Hình 2.1. Giao diện php. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 2.1. Giao diện php (Trang 14)
Hình 2.2. Giao diện MySQL - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 2.2. Giao diện MySQL (Trang 19)
Hình 2.3. Giao diện bootstrap. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 2.3. Giao diện bootstrap (Trang 22)
Hình 2.4. Giao diện javascript. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 2.4. Giao diện javascript (Trang 23)
Hình 2.5. Giao diện xampp. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 2.5. Giao diện xampp (Trang 24)
Hình 3.1. Sơ đồ chức năng quản lý admin - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.1. Sơ đồ chức năng quản lý admin (Trang 29)
Hình 3.2. Sơ đồ chức năng người dung. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.2. Sơ đồ chức năng người dung (Trang 30)
Hình 3.3. Biểu đồ usecase mức tổng quát. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.3. Biểu đồ usecase mức tổng quát (Trang 31)
Hình 3.4. Biểu đồ usecase quản lý tài khoản. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.4. Biểu đồ usecase quản lý tài khoản (Trang 32)
Bảng 3.1. Bảng quản lý khóa học đã được đăng ký của admin. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Bảng 3.1. Bảng quản lý khóa học đã được đăng ký của admin (Trang 33)
Hình 3.5. Biểu đồ usecase quản lý khoá học đã đăng ký của admin. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.5. Biểu đồ usecase quản lý khoá học đã đăng ký của admin (Trang 33)
Hình 3.6. Biểu đồ usecase quản lý danh mục của admin. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.6. Biểu đồ usecase quản lý danh mục của admin (Trang 34)
Hình 3. 7.Biểu đồ usecase quản lý khoá học đã đăng ký của người dùng. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3. 7.Biểu đồ usecase quản lý khoá học đã đăng ký của người dùng (Trang 34)
Hình 3. 9. Giao diện databases. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3. 9. Giao diện databases (Trang 35)
Hình 3.8. Biểu đồ quản lí khố học. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 3.8. Biểu đồ quản lí khố học (Trang 35)
Hình 4. 1.Giao diện trang chủ. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 4. 1.Giao diện trang chủ (Trang 36)
CHƯƠNG 4. KẾT QUẢ ĐẠT ĐƯỢC - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
4. KẾT QUẢ ĐẠT ĐƯỢC (Trang 36)
Hình 4. 3.Giao diện trang admin. - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 4. 3.Giao diện trang admin (Trang 40)
Hình 4. 6. Liên hệ - ĐỒ ÁN TỐT NGHIỆP WEBSITE ĐĂNG KÝ HỌC ONLINE
Hình 4. 6. Liên hệ (Trang 42)

TỪ KHÓA LIÊN QUAN

Mục lục

    DANH MỤC CÁC TỪ VIẾT TẮT

    DANH MỤC BẢNG BIỂU

    DANH MỤC HÌNH ẢNH

    CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

    1.3. Nội dung và kế hoạch thực hiện

    1.5. Lý do chọn đề tài

    1.7. Mục đích nghiên cứu

    1.8. Định hướng giải quyết

    1.9. Ý nghĩa thực tiễn với bản thân

    CHƯƠNG 2. CÔNG CỤ CÔNG NGHỆ SỬ DỤNG

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w