Tải bản đầy đủ (.pdf) (72 trang)

Đề xuất giải pháp đa ngữ hóa website ứng dụng tại bảo tàng đà nẵng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.17 MB, 72 trang )

ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC BÁCH KHOA
--------------------

TRẦN THỊ HỒNG ÁNH

ĐỀ XUẤT GIẢI PHÁP ĐA NGỮ HOÁ WEBSITE
ỨNG DỤNG TẠI BẢO TÀNG ĐÀ NẴNG

Chuyên ngành: Khoa học máy tính
Mã số: 60.48.01.01

LUẬN VĂN THẠC SĨ
NGƯỜI HƯỚNG DẪN KHOA HỌC
1. PGS. TS Võ Trung Hùng

Đà Nẵng, 2017


I

LỜI CAM ĐOAN
Tôi xin cam đoan:
● Những nội dung trong luận văn này là do tôi thực hiện dƣới sự hƣớng dẫn trực
tiếp của PGS.TS Võ Trung Hùng.
● Mọi tham khảo dùng trong luận văn đều đƣợc trích dẫn rõ ràng và trung thực
tên tác giả, tên cơng trình, thời gian, địa điểm công bố.
● Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu
hồn tồn trách nhiệm.
Tác giả


Trần Thị Hồng Ánh


MỤC LỤC
LỜI CAM ĐOAN
MỤC LỤC
DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT
DANH MỤC CÁC BẢNG BIỂU
DANH MỤC CÁC HÌNH ẢNH
MỞ ĐẦU
1. Lý do chọn đề t
2. Mục đích nghiên cứu
3. Đối tƣợng và phạm vi nghiên cứu
4. Ý nghĩa khoa học và thực tiễn của đề tài
5. Cấu trúc luận văn
CHƢƠNG 1: NGHIÊN CỨU TỔNG QUAN
1.1. Bảo tàng Đà Nẵng
1.2. Ứng dụng CNTT tại Bảo tàng Đà Nẵng
1.3. Đa ngữ hoá website
1.3.1. Giới thiệu về website đa ngữ
1.3.2. Các phƣơng pháp xây dựng website đa ngữ
1.3.2.1. Phương pháp nhân bản các website đơn ngữ
1.3.2.2. Phương pháp xử lý đa ngữ trong cơ sở dữ liệu
2.3. Phương pháp sử d ng hệ th ng d ch t đ ng
1.4. Dịch tự động
CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1. Mô tả hiện trạng
2.1.1. Cấu trúc website hiện tại
2.1.2. Tổ chức và hiển thị dữ liệu
2.2. Mô tả ứng dụng

2.2.1. Website đa ngữ của Bảo tàng Đà Nẵng
2.2.1.1. M c đích của hệ th ng
2.2.1.2. Đ i tượng sử d ng
2.2.2. Phần mềm dịch tự động
2.2.2.1. M c đích của hệ th ng
2.2.2.2. Đ i tượng sử d ng
2.3. Giải pháp đề xuất
2.3.1. Giải pháp đa ngữ hoá


2.3.2. Phạm vi đa ngữ
.3.2.1. Tài nguyên tĩnh
2.3.2.2. Tài nguyên đ ng
2.3.3. Đa ngữ cho website
2.3.4. Dịch tự động
2.3.4.1. Sử d ng d ch v từ Google
2.3.4.2. Phương thức hoạt đ ng
2.4. Mơ hình tổng qt
2.4.1. Website đa ngữ của Bảo tàng Đà Nẵng
2.4.2. Phần mềm dịch tự động
2.5. Phân tích và thiết kế hệ thống
2.5.1. Biểu đồ Use Case
2.5.2. Biểu đồ lớp
2.5.3. Biểu đồ hoạt động
2.5.3.1. Quản lý tài khoản
2.5.3.2. Đăng nhập, đăng xuất
2.5.3.3. Cập nhật dữ liệu
2.5.3.5. Tìm kiếm
2.5.4. Biểu đồ triển khai
CHƢƠNG 3: ĐA NGỮHOÁ WEBSITE BẢO TÀNG ĐÀ NẴNG

3.1. Mơ hình triển khai
3.2. Phát triển ứng dụng
3.3. Các công nghệ sử dụng
3.3.1. Các ngôn ngữ lập trình
3.3.2. Các cơng cụ hỗ trợ
3.3.3. Cơ sở dữ liệu
3.4. Một số giao diện chính
3.4.1. Website Bảo tàng Đà Nẵng
3.4.1.1. Trang chủ
3.4.1.2. Thư viện hiện vật
2.4.1.3. Thông tin chi tiết hiện vật


3.4.2. Phần mềm dịch tự động
KẾT LUẬN
TÀI LIỆU THAM KHẢO


ĐỀ XUẤT GIẢI PHÁP ĐA NGỮ HOÁ WEBSITE
ỨNG DỤNG TẠI BẢO TÀNG ĐÀ NẴNG
Học viên: Trần Thị Hồng Ánh

Chuyên nghành: Khoa học máy tính

Mã số:

Trƣờng Đại học Bách khoa ĐHĐN

Tóm tắt Một trong những thách thức lớn nhất làm cho ngƣời sử dụng không thể khai thác
hết các nội dung trên Web là trở ngại về ngôn ngữ. Nhằm giải quyết vấn đề này, ngƣời ta có

thể chọn các giải pháp nhƣ dịch tự động một trang Web sang ngôn ngữ mong muốn hoặc xây
dựng một trang Web đa ngữ để ngƣời sử dụng lựa chọn. Đa ngữ hoá các Website là một giải
pháp đƣợc ƣa chuộng hiện nay. Đa ngữ hoá Website cho phép ngƣời sử dụng lựa chọn ngôn
ngữ để xem thông tin mà không tốn thời gian để dịch nội dung. Đề tài luận văn này tập trung
nghiên cứu và đề xuất giải pháp để đa ngữ hoá Website và thử nghiệm giải pháp đề xuất trên
Website của Bảo tàng Đà Nẵng. Giải pháp chúng tôi đề xuất là xây dựng một cơ sở dữ liệu
nội dung đa ngữ và máy tính sẽ hiển thị nội dung tƣơng ứng với ngơn ngữ đƣợc ngƣời dùng
lựa chọn.
Từ khố Đa ngữ hoá; website đa ngữ; giải pháp đa ngữ; dịch tự động; phần mềm dịch tự
động; Bảo tàng Đà Nẵng.




DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT
Công nghệ thông tin
Cơ sở dữ liệu
Viết tắt của Application Programming Interface là một giao diện
mà một hệ thống máy tính hay ứng dụng cung cấp để cho phép
các yêu cầu dịch vụ có thể đƣợc tạo ra từ các chƣơng trình máy
tính khác, và/hoặc cho phép dữ liệu có thể đƣợc trao đổi qua lại
giữa chúng.
Là một cơng ty tồn cầu có văn phịng tại London, New York,
hỗ trợ các cơng ty, lắng nghe, thấu hiểu và tham gia vào các
thông điệp của những công ty này thông qua truyền thông xã
hội.
Gọi là Google Dịch là dịch vụ dịch máy đa ngơn ngữ miễn phí
đƣợc phát triển bởi Google
Là một phần của hệ thống phần mềm, tƣơng tác trực tiếp với
ngƣời sử dụng.

Gồm có các thành phần để xử lý các thông tin từ Frontend.
Là một thƣ viện mã lệnh đƣợc xây dựng sẵn để chúng ta sử
dụng.
Viết tắt của HyperText Markup Language là Ngôn ngữ Đánh
dấu Siêu văn bản là một ngôn ngữ đánh dấu đƣợc thiết kế ra để
tạo nên các trang web với các mẩu thông tin đƣợc trình bày trên
Viết tắt của
đƣợc dùng để miêu tả cách
trình bày các tài liệu viết bằng ngôn ngữ HTML và XHTML.
Ngơn ngữ lập trình JavaScript
Đây là một mã nguồn mở, một framework của JavaScript cho
các ứng dụng web.
Python là một ngơn ngữ lập trình thơng dịch do Guido van
Rossum tạo ra năm 1990.


Django là một mã nguồn mở, framework của
Là hệ quản trị cơ sở dữ liệu
Server (máy chủ) là một hệ thống (phần mềm và phần cứng máy
tính phù hợp) đáp ứng yêu cầu trên một mạng máy tính để cung
cấp, hoặc hỗ trợ cung cấp một dịch vụ mạng.
Viết tắt của Search Engine Optimization là một quá trình tối ƣu
để website trở nên thân thiện với các cơng cụ tìm kiếm


DANH MỤC CÁC BẢNG BIỂU
Số hiệu
bảng

Tên bảng

Thống kê lƣợt du khách tham quan Bảo tàng Đà Nẵng
Truy vấn dữ liệu
Định dạng yêu cầu khi gọi đến server
Mô tả chức năng quản lý, phân quyền
Mô tả chức năng đăng nhập, đăng xuất
Mô tả chức năng cập nhật dữ liệu
Mô tả chức năng xem thơng tin
Mơ tả chức năng tìm kiếm


DANH MỤC CÁC HÌNH ẢNH
Số hiệu hình
ảnh

Tên hình ảnh
Bảo tàng Đà Nẵng
Cấu trúc của mơ hình nhiều website đơn ngữ
Cấu trúc cơ sỡ dữ liệu đa ngữ
Mơ hình website đa ngữ sử dụng hệ thống dịch tự động
Website Bảo tàng Đà Nẵng
Cấu trúc của website Bảo tàng Đà Nẵng
Trang giới thiệu website hiện tại Bảo tàng Đà Nẵng
Trang thƣ viện hiện vật website hiện tại Bảo tàng Đà Nẵng
Sơ đồ hoạt động của website đa ngữ
Tổ chức cơ sở dữ liệu đa ngữ
Mơ hình hoạt động của phần mềm dịch tự động
Mơ hình tổng qt website đa ngữ của Bảo tàng Đà Nẵng
Mơ hình tổng qt của phần mềm dịch tự động
Biểu đồ Use Case
Biểu đồ lớp

Biểu đồ hoạt động quản lý tài khoản
Biểu đồ hoạt động đăng nhập, đăng xuất
Biểu đồ hoạt động cập nhật dữ liệu
Biểu đồ hoạt động xem thơng tin
Biểu đồ hoạt động tìm kiếm
Mơ hình triển khai hệ thống
Sơ đồ triển khai ứng dụng trong thực tế
Cơ sở dữ liệu của hệ thống
Các thuộc tính trong bảng Category



×