Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 59 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
59
Dung lượng
11,41 MB
Nội dung
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN TỐT NGHIỆP PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN QUẢN LÝ VÀ VẬN HÀNH WEBSITE HỌC VÀ LUYỆN THI TOEIC GVHD: Nguyễn Hải Yến SVTH: Đào Công Tuấn 2001170219 Nguyễn Thành Nghiệp 2001170110 TP.Hồ Chí Minh – tháng năm 2021 BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN TỐT NGHIỆP PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VÀ VẬN HÀNH WEBSITE HỌC VÀ LUYỆN THI TOEIC GVHD: Nguyễn Hải Yến SVTH: Đào Cơng Tuấn 2001170219 Nguyễn Thành Nghiệp 2001170110 TP.Hồ Chí Minh – tháng năm 2021 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …… , ngày … tháng … năm … Giáo Viên Hướng Dẫn NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …… , ngày … tháng … năm … Giảng Viên Phản Biện LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng Các số liệu, kết nêu Đồ án trung thực chưa công bố cơng trình khác Tơi xin cam đoan giúp đỡ cho việc thực Đồ án cảm ơn thơng tin trích dẫn Đồ án rõ nguồn gốc Sinh viên thực đồ án Sinh viên Sinh viên (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) LỜI CẢM ƠN Trong thời gian làm đồ án tốt nghiệp, em nhận nhiều giúp đỡ, đóng góp ý kiến bảo nhiệt tình thầy cơ, gia đình bạn bè Em xin gửi lời cảm ơn chân thành đến Giảng Viên Nguyễn Hải Yến, giảng viên Bộ môn Công Nghệ Thông Tin – Trường Đại học Cơng Nghiệp Thực Phẩm Thành Phố Hồ Chí Minh người tận tình hướng dẫn, bảo em suốt trình làm đồ án Em xin chân thành cảm ơn thầy cô giáo Trường Đại học Cơng Nghiệp Thực Phẩm Thành Phố Hồ Chí Minh nói chung, thầy cô Bộ môn Công Nghệ Thông Tin nói riêng dạy dỗ cho em kiến thức môn đại cương môn chuyên ngành, giúp em có sở lý thuyết vững vàng tạo điều kiện giúp đỡ em suốt q trình học tập Bên cạnh khơng thể thiếu lịng cảm mến bạn bè khóa 08DHTH tận tình dẫn, trao đổi, truyền đạt kiến thức, kinh nghiệm cho chúng em suốt q trình học tập nói chung trình thực đồ án tốt nghiệp nói riêng Cuối cùng, em xin chân thành cảm ơn gia đình, ln tạo điều kiện, quan tâm, giúp đỡ, động viên em suốt trình học tập hồn thành đồ án tốt nghiệp TĨM TẮT ĐỀ TÀI TOEIC chứng bắt buộc phải có để giúp sinh viên tốt nghiệp mơi trường Đại học Ngồi ra, chứng TOEIC cịn giúp thăng tiến cơng việc cơng ty nước ngồi cần giao tiếp Tiếng Anh Mơi trường làm việc nước ngồi, kì thi TOEIC sẽ giúp bạn sử dụng tiếng Anh thành thạo tự tin giao tiếp, giao dịch với đồng nghiệp, khách hàng người nước Cơ hội nghề nghiệp sẽ mở rộng với bạn bạn có khả giao tiếp nhiều ngôn ngữ Để nhằm giúp cho bạn học sinh, sinh viên người thời gian tiếp cận mơi trường Tiếng Anh trung tâm nhiều nhóm định xây dựng hệ thống ôn luyện học từ TOEIC Giúp cho người nâng cao kỹ Tiếng Anh thân cao Và đạt kết cao kì thi TOEIC MỤC LỤC CHƯƠNG I TỔNG QUAN 1.1 MỤC TIÊU VÀ PHẠM VI ĐỀ TÀI 1.1.1 Mục Tiêu 1.1.2 Phạm Vi Đề Tài 1.2 KHẢO SÁT HỆ THỐNG 1.2.1 Giới Thiệu Sơ Lược Về Hệ Thống Thông Tin Đã Khảo Sát 1.2.2 Thông Tin Khảo Sát .2 1.3 KẾT CHƯƠNG CHƯƠNG II PHÂN TÍCH HỆ THỐNG 2.1 GIỚI THIỆU 2.2 MƠ HÌNH HĨA NGHIỆP VỤ 2.2.1 Sơ Đồ Use Case Nghiệp Vụ 2.2.2 Mơ Hình Hóa Quy Trình Nghiệp Vụ 2.2.1 Bằng Văn Bản 2.2.3 Bằng Sơ Đồ Hoạt Động 13 2.2.4 Sơ Đồ Tuần Tự .19 2.2.4.1 Đăng Ký Tài Khoản Người Dùng 19 2.2.4.2 Đăng Nhập Tài Khoản Người Dùng 20 2.2.4.3 Người Dùng Thi Thử .21 2.2.4.4 Thêm Câu Hỏi 22 2.2.4.5 Sửa Câu Hỏi .23 2.2.4.6 Xóa Câu Hỏi 24 2.2.4.7 Thêm Tin Tức 25 2.2.4.8 Sửa Tin Tức .26 2.2.4.9 Xóa Tin Tức .27 2.3 SƠ ĐỒ USE CASE HỆ THỐNG 28 2.4 SƠ ĐỒ LỚP MỨC PHÂN TÍCH 29 2.5 KẾT CHƯƠNG .30 CHƯƠNG III THIẾT KẾ HỆ THỐNG 31 3.1 GIỚI THIỆU 31 3.2 THIẾT KẾ CƠ SỞ DỮ LIỆU .31 3.2.1 Dữ liệu quan hệ 31 3.2.2 Cơ Sở Dữ Liệu .31 3.2.3 Ràng buộc toàn vẹn 35 3.3 SƠ ĐỒ LỚP MỨC THIẾT KẾ 36 CHƯƠNG IV CÀI ĐẶT VÀ THỰC NGHIỆM 40 5.1 THIẾT KẾ GIAO DIỆN HỆ THỐNG 40 CHƯƠNG V KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 44 5.1 KẾT QUẢ ĐẠT ĐƯỢC 44 5.2 HẠN CHẾ .44 5.3 HƯỚNG MỞ RỘNG VÀ PHÁT TRIỂN 44 TÀI LIỆU THAM KHẢO 46 DANH MỤC CÁC HÌNH V Hình 1 Giao diện trang chủ website Anh Ngữ Ms.Hoa .4 Hình Giao diện trang chủ website Tiếng Anh 123 Hình Giao diện trang chủ website Tiếng Anh ngày Hình Giao diện luyện thi thử Anh ngữ Ms Hoa Hình Giao diện học luyện thi thử Tiếng Anh ngày .6 Y Hình Sơ đồ Use Case Nghiệp vụ Hình 2 Sơ đồ hoạt động người dùng 14 Hình Sơ đồ hoạt động thêm câu hỏi .15 Hình Sơ đồ hoạt động sửa câu hỏi .16 Hình Sơ đồ hoạt động xóa câu hỏi .17 Hình Sơ đồ hoạt động thêm tin tức 18 Hình Sơ đồ hoạt động sửa tin tức 19 Hình Sơ đồ hoạt động xóa tin tức 20 Hình Sơ đồ hoạt đăng ký tài khoản 21 Hình 10 Sơ đồ hoạt động đăng nhập tài khoản 22 Hình 11 Sơ đồ hoạt động thi thử 23 Hình 12 Sơ đồ hoạt động thêm câu hỏi .24 Hình 13 Sơ đồ hoạt động sửa câu hỏi 25 Hình 14 Sơ đồ hoạt động xóa câu hỏi 26 Hình 15 Sơ đồ hoạt động sthêm tin tức .27 Hình 16 Sơ đồ hoạt động sửa tin tức 28 Hình 17 Sơ đồ hoạt động xóa tin tức 29 Hình 18 Sơ đồ Use Case Hệ Thống 30 Hình 19 Sơ đồ lớp mức phân tích 31 10 - DAPANDUNG MAMUCDO Đáp án Mã mức độ Nvarchar(200) Varchar(50) HINHANH AUDIO Hình ảnh Âm Nvarchar(200) Nvarchar(200) Bảng Quyền Hạn Tên Thuộc tính MAQUYEN TENQUYEN - Diễn giải Mã quyền Tên quyền Miền Giá Trị Varchar(50) Nvarchar(100 ) Khóa Khóa Bảng Người Dùng Tên Thuộc tính MANGUOIDUNG TENDANGNHAP MATKHAU MAQUYEN HOTEN GIOITINH NGAYSINH DIACHI EMAIL SDT - Khóa ngoại Diễn giải Mã người dùng Tên đăng nhập Mật Mã quyền Họ tên Giới tính Ngày sinh Địa Email Số điện thoại Miền Giá Trị Varchar(50) Varchar(50) Varchar(50) Varchar(50) Nvarchar(100) Nvarchar(10) Date Nvarchar(100) Nvarchar(50) Nvarchar(10) Khóa Khóa Khóa ngoại Bảng Đề Thi Tên Thuộc tính MADETHI Diễn giải Mã đề thi TENDETHI SOCAUHOI MACAUHOI Tên đề thi Nvarchar(100) Số câu hỏi Int Mã câu hỏi Varchar(50) Khóa 45 Miền Giá Trị Varchar(50) Khóa Khóa MAPART Mã phần Varchar(50) SOLUONGCAUKHO Số lượng câu khó Số lượng câu trung bình Số lượng câu dễ Thời gian giới hạn Int SOLUONGCAUTRUNGBIN H SOLUONGCAUDE THOIGIANGIOIHAN - - Int Int Int Bảng Bài Giảng Tên Thuộc tính MABAIGIANG TENBAIGIANG VIDEO MAPART - ngoại Khóa ngoại Diễn giải Mã giảng Tên giảng Video Mã phần Miền Giá Trị Varchar(50) Nvarchar(100) Nvarchar(200) Varchar(50) Khóa Khóa Khóa ngoại Bảng Thi Thử Tên Thuộc tính MADETHI Diễn giải Mã đề thi Miền Giá Trị Varchar(50) MANGUOIDUNG Mã người dùng Varchar(50) THOIGIAN_NOPBA I KETQUA Thời gian nộp Kết Int Diễn giải Mã từ Miền Giá Trị Varchar(50) Khóa Khóa chính, Khóa ngoại Khóa ngoại Int Bảng Từ Vựng Tên Thuộc tính MATU 46 Khóa Khóa - TUVUNG NGHIATUVUNG TULOAI HINHANH MATOPIC Từ vựng Nghĩa từ vựng Từ loại Hình ảnh Mã chủ đề Varchar(100) Nvarchar(100) Varchar(50) Varchar(200) Varchar(50) AUDIO Âm Varchar(200) Bảng Bài Luyện Tập Tên Thuộc tính MACAUHOI Diễn giải Mã câu hỏi MABAILUYENTAP Mã luyện tập MATENBAILUYENTAP Mã tên luyện tập SOLUONGCAUHOI Số lượng câu hỏi - - Khóa ngoại Miền Giá Trị Varchar(50) Varchar(50) Khóa Khóa chính, Khóa ngoại Khóa Nvarchar(100) Int Bảng Tin Tức Tên Thuộc tính MATINTUC Diễn giải Mã tin tức Miền Giá Trị Varchar(50) TIEUDE NOIDUNGTINTUC Tiêu đề Nộ dung tin tức Nvarchar(200) Nvarchar(max) Tên Thuộc tính MABINHLUAN Diễn giải Mã bình luận Miền Giá Trị Varchar(50) NOIDUNGBINHLUAN Nội dung bình Nvarchar(200) luận Mã tin tức Varchar(50) Khóa Khóa Bảng Bình Luận MATINTUC 47 Khóa Khóa Khóa ngoại 3.2.3 Ràng buộc tồn vẹn Các thực thể/ mối kết hợp liên quan: NGUOIDUNG Nội dung: Ngày sinh không nhỏ ngày Bảng tầm ảnh hưởng: Quan hệ Thêm Xóa Sửa NGUOIDUNG + +(NGAYSINH) Các thực thể/ mối kết hợp liên quan: CAUHOI Nội dung: Đáp án phải điền Bảng tầm ảnh hưởng: Quan hệ Thêm Xóa NGUOIDUNG + 3.3 SƠ ĐỒ LỚP MỨC THIẾT KẾ Hình Sơ đồ lớp mức thiết kế tổng quát 48 Sửa +(DAPANDUNG) Hình 3 Sơ đồ lớp thêm câu hỏi mức thiết kế 49 Hình Sơ đồ lớp thêm đề thi mức thiết kế 50 Hình Sơ đồ lớp thêm tin tức mức thiết kế Hình Sơ đồ lớp thêm người dùng mức thiết kế 51 CHƯƠNG IV CÀI ĐẶT VÀ THỰC NGHIỆM 4.1 THIẾT KẾ GIAO DIỆN HỆ THỐNG Hình Giao diện trang chủ 52 Hình Giao diện học tập theo giảng Hình Giao diện chủ đề từ vựng Hình 4 Giao diện từ vựng 53 Hình Giao diên làm thi Hình Giao diện ký người dùng 54 Hình Giao diện nhập Hình Giao diện Admin 55 CHƯƠNG V KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 KẾT QUẢ ĐẠT ĐƯỢC - Xây dựng hệ thống website học thi thử Tiếng Anh Toeic với - chức thi thử, cung cấp từ vựng giảng, học thi Toeic Về thân, qua trình tìm hiểu thực đồ án giúp chúng em có kiến thức sau: + Phân tích, thiết kế sở liệu cho website thi thử + Lập trình truy vấn liệu SQL Server C# + Thiết kế giao diện với HTML/CSS 5.2 HẠN CHẾ - Mặc dù cố gắng bảo tận tình giáo viên hướng dẫn, đề tài số hạn chế sau - Việc tạo cho trang web nơi trao đổi, chia sẻ kiến thức hạn chế - Việc tùy chỉnh giao diện chưa thực mềm dẻo, linh hoạt - Nội dung chưa phong phú đa dạng - Các chức chưa tối ưu 5.3 HƯỚNG MỞ RỘNG VÀ PHÁT TRIỂN - Triển khai thực tế hệ thống website mạng - Tiếp tục xây dựng thêm chức phát triển chức đáp ứng nhu cầu người dùng, thêm chức như: + Tạo diễn đàn cho phép thành viên chia sẻ, trao đổi kiến thức + Hoàn thiện trang trắc nghiệm online, cho phép kiểm tra sau học với nội dung giao diện dễ thao tác, phù hợp với học sinh - Quan tâm đến vấn đề bảo mật, lưu phục hồi liệu 56 - Làm cho hệ thống mềm dẻo, linh hoạt phần tùy chỉnh giao diện TÀI LIỆU THAM KHẢO 57 1) Trang Web Tiếng Anh Toeic tham khảo [1] Anh ngữ Ms Hoa: https://www.anhngumshoa.com/ [2] Tiếng Anh ngày: https://tienganhmoingay.com/ [3] Tiếng Anh 123: https://www.tienganh123.com/ [4] Toeic 24: https://toeic24.vn/ [5] Oxford Learner’s Dictionnaries: https://www.oxfordlearnersdictionaries.com/ 2) Sách tham khảo [1] Microsoft NET - Architecting Applications for the Enterprise, sách biên soạn Microsoft [2] Pro ASP.NET MVC 4, tác giả Adam Freeman Steve Sanderson [3] Writing High-Performance Net Code [4] The Design of Sites: Patterns for Creating Winning Web Sites (2nd Edition) 3) Tài liệu Internet/ Website [1] Kênh youtube TEDU Chanel [2] Kênh youtube Thư viện Lập Trình [3] Website CodeGuru.com [4] Github 58 ... THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN TỐT NGHIỆP PHÂN TÍCH THI? ??T KẾ HỆ THỐNG THƠNG TIN QUẢN LÝ VÀ VẬN HÀNH WEBSITE HỌC VÀ LUYỆN THI TOEIC GVHD: Nguyễn... quy trình ơn luyện thi chương sẽ tập trung vào phân tích thi? ??t kế hệ thống thơng tin sơ đồ CHƯƠNG II PHÂN TÍCH HỆ THỐNG 18 2.1 GIỚI THI? ??U Hệ thống website học luyện thi thử chứng TOEIC có nội... qua chương phân tích nhóm muốn trình bày rõ thành phần có hệ thống Website 42 CHƯƠNG III THI? ??T KẾ HỆ THỐNG 3.1 GIỚI THI? ??U Qua trình khảo sát hệ thống thi? ??t kế sơ đồ mơ hình ơn luyện thi Toeic Thì