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

Xây dựng website học tiếng nhật

64 33 1

Đ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

Nội dung

TRƯỜNG ĐẠI HỌC SƯ PHẠM – ĐẠI HỌC ĐÀ NẴNG KHOA TIN HỌC KHÓA LUẬN TỐT NGHIỆP ĐỀ TÀI XÂY DỰNG WEBSITE HỌC TIẾNG NHẬT GVHD : PGS.TSKH Trần Quốc Chiến Sinh viên : Bùi Thị Hoài Thương Lớp : 15 CNTT1 ĐÀ NẴNG, 04/2019 LỜI MỞ ĐẦU Hiện đất nước ta tiến hành q trình cơng nghiệp hố - đại hố Đóng vai trị quan trọng q trình cơng nghiệp hố - đại hố ngành công nghệ thông tin (CNTT) Trong vài năm trở lại phát triển ngành CNTT tác động mạnh mẽ tới mặt đời sống kinh tế xã hội Việc ứng dụng CNTT vào hoạt động sản xuất, quản lý, kinh doanh…đã trở thành xu tất yếu đảm bảo cho công việc thực cách có hiệu Có thể coi CNTT nguồn lực tổ chức, lợi cạnh tranh tổ chức góp phần tăng hiệu hoạt động, tăng khả cạnh tranh cho tổ chức Những năm gần đây, bùng nổ công nghệ làm thay đổi giới mạnh mẽ Công nghệ thông tin lên lỏi vào tất lĩnh vực đời sống người từ kinh tế, giáo dục, kĩ thuật, y khoa… Với điều diệu kì mang lại cho giới nói cơng nghệ thơng tin nói chung internet nói riêng trở thành phần tất yếu thiếu đời sống người Ngày nay, bên cạnh “ngơn ngữ tồn cầu” tiếng Anh tiếng Nhật xem ngoại ngữ nhiều bạn trẻ lựa chọn theo học tiềm nghề nghiệp xu hướng hội nhập Ứng dụng công nghệ thông tin nắm bắt xu hướng, em định làm trang web học tiếng Nhật để giúp người học lúc nơi MỤC LỤC PHẦN 1: GIỚI THIỆU ĐỀ TÀI 1 Lý chọn đề tài Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu .1 2.2 Nhiệm vụ Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu .1 3.2 Phạm vi nghiên cứu Phương pháp nghiên cứu 4.1 Phương pháp nghiên cứu lí thuyết 4.2 Phương pháp nghiên cứu thực nghiệm .2 Bố cục đề tài PHẦN 2: NỘI DUNG ĐỀ TÀI .4 CHƯƠNG I: CƠ SỞ LÝ THUYẾT 4 Phân tích thiết kế hệ thống 1.1 Định nghĩa 1.2 Ưu điểm .4 Phân tích thiết kế hệ thống hướng đối tượng (OOAD) 2.1 Sơ lược phân tích thiết kế hướng cấu trúc 2.2 Định nghĩa phân tích thiết kế hướng đối tượng 2.3 Các khái niệm hướng đối tượng Tìm hiểu UML 3.1 Các nguyên tắc phương pháp hướng đối tượng 3.2 Định nghĩa 3.3 Thiết kế hướng đối tượng sử dụng UML Nền tảng công nghệ .7 4.1 Tổng quan ngơn ngữ lập trình Java .7 4.2 Tổng quan Framework Spring boot .7 4.3 Tổng quan MySQL CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Phân tích chức hệ thống Đặc tả chức phần mềm .10 2.1 Mở đầu 10 2.2 Mô tả tác nhân (Actor) có hệ thống 11 2.3 Sơ đồ ca sử dụng cho người quản lý 11 2.4 Sơ đồ ca sử dụng cho người dùng 12 2.5 Đặc tả ca sử dụng 12 2.5.1 Use case đăng nhập 12 2.5.2 Use case đăng xuất 13 2.5.3 Use case đăng ký 14 2.5.4 Use case chọn cấp độ .14 2.5.5 Use case chọn học 15 2.5.6 Use Case chọn nội dung học 15 2.5.7 Use Case Học từ vựng 16 2.5.8 Use Case học ngữ pháp 17 2.5.9 Use Case luyện đọc 17 2.5.10 Use Case nghe hội thoại .18 2.5.11 Use Case học kanji .19 2.5.12 Use Case thi trắc nghiệm 19 2.5.13 Use Case học bảng chữ 20 2.5.14 Use Case Xem danh sách tài khoản 21 2.5.15 Use Case thêm tài khoản 21 2.5.16 Use Case sửa tài khoản .22 2.5.17 Use Case xóa tài khoản 23 Mô tả chức 24 3.1 Đăng nhập 24 3.2 Đăng ký 25 3.3 Chọn cấp độ 27 3.4 Chọn học 28 3.5 Chọn nội dung học 29 3.6 Học từ vựng 31 3.7 Học ngữ pháp 32 3.8 Luyện đọc 33 3.9 Nghe hội thoại 34 3.10 Học kanji 35 3.11 Thi trắc nghiệm 36 3.12 Danh sách tài khoản .36 3.13 Thêm tài khoản 37 Phân tích thiết kế sở liệu .38 4.1 Dữ liệu bảng 38 4.2 Sơ đồ sở liệu quan hệ 40 CHƯƠNG III: THỬ NGHIỆM VÀ ĐÁNH GIÁ 41 Môi trường triển khai .41 Giao diện hệ thống 41 2.1 Màn hình đăng nhập: 41 2.2 Màn hình đăng ký: 42 2.3 Màn hình trang chủ 43 2.4 Màn hình danh sách học 44 2.5 Màn hình chọn nội dung .45 2.6 Màn hình học từ vựng 45 2.7 Màn hình học ngữ pháp 46 2.8 Màn hình luyện đọc 46 2.9 Màn hình đoạn hội thoại .47 2.10 Màn hình học hán tự 48 2.11 Màn hình thi trắc nghiệm 49 2.12 Màn hình học bảng chữ .50 2.13 Màn hình danh sách cấp độ(admin) 50 2.13 Màn hình thêm cấp độ (admin) 51 2.14 Màn hình sửa cấp độ (admin) 51 PHẦN 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 52 I Kết luận 52 Ưu điểm 52 II Nhược điểm 52 Kết luận .52 Hướng phát triển 52 DANH MỤC CÁC BẢNG STT Tên bảng Mô tả Bảng Phân tích chức hệ thống Bảng Mơ tả chức hệ thống Bảng Đặc ta ca sử dụng “Đăng nhập” Bảng Đặc ta ca sử dụng “Đăng xuất” Bảng Đặc ta ca sử dụng “Đăng ký” Bảng Đặc tả ca sử dụng “Chọn cấp độ” Bảng Đặc ta ca sử dụng “Chọn học” Bảng Đặc ta ca sử dụng “Chọn nội dung” Bảng Đặc ta ca sử dụng “Học từ vựng” 10 Bảng 10 Đặc ta ca sử dụng “Học ngữ pháp” 11 Bảng 11 Đặc ta ca sử dụng “Luyện đọc” 12 Bảng 12 Đặc ta ca sử dụng “Nghe hội thoại” 13 Bảng 13 Đặc ta ca sử dụng “Học kanji” 14 Bảng 14 Đặc ta ca sử dụng “Thi trắc nghiệm ” 15 Bảng 15 Đặc ta ca sử dụng “Học bảng chữ ” 16 Bảng 16 Đặc ta ca sử dụng “Xem danh sách tài khoản” 17 Bảng 17 Đặc ta ca sử dụng “Thêm tài khoản ” 18 Bảng 18 Đặc ta ca sử dụng “Sửa tài khoản” 19 Bảng 19 Đặc ta ca sử dụng “Xóa tài khoản” DANH MỤC CÁC HÌNH VẼ STT Tên hình Mơ tả Hình Sơ đồ ca sử dụng cho người quản lý Hình Sơ đồ ca sử dụng cho người dùng Hình Mockup chức đăng nhập Hình Mockup chức đăng ký Hình Mockup chức chọn cấp độ Hình Mockup chức chọn học Hình Mockup chức chọn nội dung Hình Mockup chức học từ vựng 10 Hình 10 Mockup chức học ngữ pháp 11 Hình 11 Mockup chức luyện đọc 12 Hình 12 Mockup chức nghe hội thoại 13 Hình 13 Mockup chức thi trắc nghiệm 14 Hình 14 Mockup chức xem danh sách tài khoản 15 Hình 15 Mockup chức thêm tài khoản 16 Hình 16 Sơ đồ liệu quan hệ 17 Hình 17 Giao diện hình đăng nhập 18 Hình 18 Giao diện hình đăng kí 19 Hình 19 Giao diện hình trang chủ 20 Hình 20 Giao diện hình danh sách học 21 Hình 21 Giao diện hình chọn nội dung 22 Hình 22 Giao diện hình học từ vựng 23 Hình 23 Giao diện hình học ngữ pháp 24 Hình 24 Giao diện hình luyện đọc 25 Hình 25 Giao diện hình nghe hội thoại 26 Hình 26 Giao diện hình học kanji 27 Hình 27 Giao diện hình thi trắc nghiệm 28 Hình 28 Giao diện hình học bảng chữ 29 Hình 29 Giao diện hình danh sách cấp độ 30 Hình 30 Giao diện hình thêm cấp độ PHẦN 1: GIỚI THIỆU ĐỀ TÀI Lý chọn đề tài Hiện nay, việc học ngôn ngữ mở tương lai cho bạn trẻ với nhiều hội việc làm rộng mở hết Đặc biệt, với thị trường lao động đầy cạnh tranh vô khốc liệt, việc biết tiếng Anh thơi thật chưa đủ Vì vậy, ngơn ngữ khác dần lên ngơi nhiều người theo học.Trong đó, tiếng Nhật, số ngôn ngữ giúp bạn gia tăng khả cạnh tranh dễ dàng kiếm việc với mức lương ý.Vì thế, em định chọn đề tài “Xây dựng Website học tiếng Nhật” để giúp người tiết kiệm thời gian việc học tiếng Nhật học lúc nơi Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu - Xây dựng trang web giúp người học tiếng Nhật cách hiệu với cấp độ từ N5 đến N1, với giảng thú vị, mẫu câu giao tiếp hàng ngày Giao diện trang web bắt mắt, dễ sử dụng Người quản lý dễ dàng quản lý học, phù hợp với trang web quản lý trung tâm dạy tiếng Nhật 2.2 Nhiệm vụ Để đạt mục tiêu trên, nhiệm vụ đặt đề tài là: - Thu nhập liệu từ thực tế, tổng hợp phân tích liệu cho vấn đề học tiếng Nhật - Khảo sát, thu thập thông tin, tổng hợp phân tích liệu cho từ vựng, ngữ pháp, kanji mẫu câu giao tiếp tiếng Nhật thông dụng - Nghiên cứu công nghệ phần mềm cần thiết để xây dựng phát triển web quản lý hệ thống web học tiếng Nhật - Nghiên cứu web học tiếng Nhật có - Xây dựng chức hỗ trợ người dùng sử dụng cách hiệu Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu - Ngơn ngữ lập trình Java, Framework Spring Boot - Hệ quản trị sở liệu MySQL SVTH: Bùi Thị Hoài Thương Trang CHƯƠNG III: THỬ NGHIỆM VÀ ĐÁNH GIÁ Môi trường triển khai − − − − Công cụ: Eclipse MySQL WorkBench Ngôn ngữ lập trình: Java Framework: Spring boot Hệ quản trị sở liệu: MySQL Giao diện hệ thống 2.1 Màn hình đăng nhập: Hình 17 Màn hình đăng nhập hệ thống 2.2 Màn hình đăng ký: Hình 18 Màn hình đăng ký hệ thống 2.3 Màn hình trang chủ Hình 19 Màn hình trang chủ 2.4 Màn hình danh sách học Hình 20 Màn hình chọn học 2.5 Màn hình chọn nội dung Hình 21 Màn hình chọn nội dung 2.6 Màn hình học từ vựng Hình 22 Màn hình học từ vựng 2.7 Màn hình học ngữ pháp Hình23 Màn hình học ngữ pháp 2.8 Màn hình luyện đọc Hình 24: Màn hình luyện đọc 2.9 Màn hình đoạn hội thoại Hình 25 Màn hình đoạn hội thoại 2.10 Màn hình học hán tự Hình 26 Màn hình học hán tự 2.11 Màn hình thi trắc nghiệm - Thi - Kết thi - Đáp án Hình 26 Màn hình thi trắc nghiệm 2.12 Màn hình học bảng chữ Hình 27 Màn hình danh sách bảng chữ 2.13 Màn hình danh sách cấp độ(admin) Hình 28: Màn hình danh sách cấp độ (admin) 2.13 Màn hình thêm cấp độ (admin) Hình 29 Màn hình thêm cấp độ (admin) 2.14 Màn hình sửa cấp độ (admin) Hình 30: Màn hình sửa cấp độ (admin) PHẦN 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN I Kết luận Ưu điểm - Các chức cập nhật thành công - Phần mềm sử dụng tiếng việt dễ đọc - Không yêu cầu người sử dụng có trình đọ cao cơng nghệ thơng tin - Dễ dàng sử dụng quản lý - Đã xây dựng chức cần thiết cho trang web thi trắc nghiệm - Chương trình có giao diện thân thiện Nhược điểm - Chưa giải trọn vẹn vấn đề nảy sinh trình quản lý - Còn nhiều ứng dụng chưa nghiên cứu - Một số chức hệ thống chưa hoàn thiện Kết luận - Sau thời gian nỗ lực làm việc, sản phẩm hoàn tất Tuy cịn nhiều thiếu xót lý chủ quan kinh nghiệm nhóm cịn hạn chế khách quan thời gian hạn chế, khơng có hỗ trợ từ người có kinh nghiệm… II - Nhưng sản phẩm đạt nhiều thành công định thỏa mãn đam mê sáng tạo, rèn luyện kĩ năng, thao tác lập trình, mang lại cho người thực niềm vui nhìn thấy sản phẩm hồn tất - Trong tương lai, có điều kiện nhóm bổ sung thêm nhiều chức cho phần mềm để có hỗ trợ tốt cho cơng việc người sử dụng, giảm bớt thao tác dư thừa Hướng phát triển - Website học tiếng Nhật Online thân thiện với người dùng, có thêm nhiều chức đặc biệt trang web khác - Hoàn thiện chương trình với giao diện đẹp, chương trình tối ưu so với thực tiễn TÀI LIỆU THAM KHẢO - Iviecttech (2016) Phân tích thiết kế hướng đối tượng - Website https://www.vnjpclub.com/minna-no-nihongo/ Website https://www3.nhk.or.jp/nhkworld/ Spring boot in Action Crail Walls Giáo trình Phân tích hệ thống hướng đối tượng với UML Dương Kiều Hoa NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Đà Nẵng, ngày tháng năm 2019 Cán hướng dẫn NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Đà Nẵng, ngày tháng năm 2019 Hội đồng phản biện ... nhiều người theo học. Trong đó, tiếng Nhật, số ngôn ngữ giúp bạn gia tăng khả cạnh tranh dễ dàng kiếm việc với mức lương ý.Vì thế, em định chọn đề tài ? ?Xây dựng Website học tiếng Nhật? ?? để giúp người... Nhật? ?? để giúp người tiết kiệm thời gian việc học tiếng Nhật học lúc nơi Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu - Xây dựng trang web giúp người học tiếng Nhật cách hiệu với cấp độ từ N5 đến N1, với... phần mềm cần thiết để xây dựng phát triển web quản lý hệ thống web học tiếng Nhật - Nghiên cứu web học tiếng Nhật có - Xây dựng chức hỗ trợ người dùng sử dụng cách hiệu Đối tượng phạm vi nghiên

Ngày đăng: 29/04/2021, 12:47

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w