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

Xây dựng website học tiếng nhật
Nội dung xem thử
Mô tả chi tiết
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 nay đất nước ta đang tiến hành quá trình công nghiệp hoá - hiện đại hoá.
Đóng vai trò quan trọng trong quá trình công nghiệp hoá - hiện đại hoá là ngành công
nghệ thông tin (CNTT). Trong vài năm trở lại đây sự phát triển của ngành CNTT đã
tác động mạnh mẽ tới mọi mặt của đời sống kinh tế xã hội. Việc ứng dụng CNTT vào
các hoạt động sản xuất, quản lý, kinh doanh…đã trở thành một xu thế tất yếu đảm bảo
cho các công việc được thực hiện một cách có hiệu quả hơn. Có thể coi CNTT là một
nguồn lực của tổ chức, là lợi thế cạnh tranh của tổ chức góp phần tăng hiệu quả hoạt
động, tăng khả năng cạnh tranh cho tổ chức.
Những năm gần đây, sự bùng nổ công nghệ đã làm thay đổi thế giới mạnh mẽ.
Công nghệ thông tin đã lên lỏi vào tất cả các lĩnh vực của đời sống con người từ kinh
tế, giáo dục, kĩ thuật, y khoa… Với những điều diệu kì mang lại cho thế giới có thể nói
công nghệ thông tin nói chung và internet nói riêng đã trở thành một phần tất yếu
không thể thiếu trong đời sống con người.
Ngày nay, bên cạnh “ngôn ngữ toàn cầu” là tiếng Anh thì tiếng Nhật cũng
được xem là ngoại ngữ được nhiều bạn trẻ lựa chọn theo học bởi tiềm năng nghề
nghiệp trong xu hướng hội nhập hiện nay. Ứng dụng công nghệ thông tin và nắm bắt
xu hướng, em quyết định làm một trang web học tiếng Nhật để giúp mọi người có thể
học mọi lúc mọi nơi.
MỤC LỤC
PHẦN 1: GIỚI THIỆU ĐỀ TÀI......................................................................................1
1. Lý do chọn đề tài .................................................................................................1
2. Mục tiêu và nhiệm vụ đề tài ....................................................................................1
2.1 Mục tiêu.............................................................................................................1
2.2 Nhiệm vụ ...........................................................................................................1
3. Đối tượng và phạm vi nghiên cứu ...........................................................................1
3.1. Đối tượng nghiên cứu.......................................................................................1
3.2. Phạm vi nghiên cứu ..........................................................................................2
4. Phương pháp nghiên cứu.........................................................................................2
4.1. Phương pháp nghiên cứu lí thuyết....................................................................2
4.2. Phương pháp nghiên cứu thực nghiệm.............................................................2
5. Bố cục đề tài ............................................................................................................2
PHẦN 2: NỘI DUNG ĐỀ TÀI .......................................................................................4
CHƯƠNG I: CƠ SỞ LÝ THUYẾT ................................................................................4
1. Phân tích thiết kế hệ thống ..................................................................................4
1.1. Định nghĩa ...................................................................................................4
1.2. Ưu điểm.......................................................................................................4
2. Phân tích và thiết kế hệ thống hướng đối tượng (OOAD) ..................................4
2.1. Sơ lược về phân tích và thiết kế hướng cấu trúc.........................................4
2.2. Định nghĩa về phân tích và thiết kế hướng đối tượng.................................4
2.3. Các khái niệm cơ bản của hướng đối tượng................................................5
3. Tìm hiểu về UML................................................................................................5
3.1. Các nguyên tắc cơ bản của phương pháp hướng đối tượng........................5
3.2. Định nghĩa ...................................................................................................6
3.3. Thiết kế hướng đối tượng sử dụng UML....................................................6
4. 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 về Framework Spring boot .......................................................7
4.3. Tổng quan về MySQL.................................................................................8
CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG..............................................9
1. Phân tích chức năng hệ thống..............................................................................9
2. Đặc tả các chức năng của phần mềm.................................................................10
2.1 Mở đầu..........................................................................................................10
2.2 Mô tả các tác nhân (Actor) có trong 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ả các 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 bài 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ữ cái.................................................................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
3. Mô tả chức năng ...........................................................................................24
3.1 Đăng nhập ..............................................................................................24
3.2 Đăng ký..................................................................................................25
3.3 Chọn cấp độ ...........................................................................................27
3.4 Chọn bài 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
4. Phân tích và thiết kế cơ sở dữ liệu.....................................................................38
4.1 Dữ liệu các bảng..............................................................................................38
4.2 Sơ đồ cơ sở dữ liệu quan hệ ............................................................................40
CHƯƠNG III: THỬ NGHIỆM VÀ ĐÁNH GIÁ..........................................................41
1. Môi trường triển khai.........................................................................................41
2. 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 bài 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ữ cái .......................................................................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
1. Ưu điểm ........................................................................................................52
2. Nhược điểm ..................................................................................................52
3. Kết luận.........................................................................................................52
II. Hướng phát triển................................................................................................52