Với chuyên đề này, tôi xin được trình bày một cách thức quản lý website giúpcho những người quản trị dễ dàng trong việc phân quyền quản lý, thay đổi, cập nhậtthông tin trang web, cũng nh
Trang 1ngành công nghệ thông tin phát triển với tốc độ nhanh nhất và ngày càng thể hiệnđược vai trò to lớn , hết sức quan trọng đối với toàn bộ đời sống con người Hầu hếtcác lĩnh vực trong xã hội đều ứng dụng công nghệ thông tin, nhiều phần mềm đã manglại hiệu quả không thể phụ nhận Song thực tiễn luôn đặt ra những yêu cầu mới đòi hỏingành công nghệ thông tin không ngừng phát triển để thỏa mãn và đáp ứng những thayđổi của cuộc sống Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa đượcxem là một trong những yếu tố mang tính quyết định trong hoạt động của các chínhphủ, tổ chức, cũng như của các công ty; nó đóng vai trò hết sức quan trọng, có thể tạo
ra những bước đột phá mạnh mẽ
Việc xây dựng các trang web để phục vụ cho các nhu cầu riêng của các tổ chức,công ty thậm chí các cá nhân, ngày nay, không lấy gì làm xa lạ Một người bất kì cóthể trở thành chủ của một website giới thiệu về bất cứ gì anh ta quan tâm: một websitegiới thiệu về bản thân và gia đình anh ta, hay là một website trình bày các bộ sưu tậphình ảnh các loại xe hơi mà anh ta thích chẳng hạn
Hoạt động của một công ty du lịch có quy mô khá lớn sẽ càng được tăng cường
và mở rộng nếu xây dựng được một website có khả năng giới thiệu được công ty và cho phép quản lý các tour du lịch một cách nhanh chóng và chính xác nhất Bắt nguồn
với ý tưởng này, cùng với những gợi ý của Thầy Đỗ Ngọc Sơn, em đã hoàn thành đồ
án “THIẾT KẾ WEBSITE TOUR DU LỊCH”
Hà Nội ngày 10 tháng 5 năm 2015
Sinh viên thực hiệnNguyễn Thế Dũng
Trang 2MỤC LỤC
Trang 3CHƯƠNG 1 KHẢO SÁT BÀI TOÁN
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, côngnghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hếtđỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sản phẩm có giá trịhết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chínhcho sự truyền tải, trao đổi thông tin trên toàn cầu
Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sửdụng: chỉ cần có một máy tính kết nối internet và một dòng dữ liệu truy tìm thì gầnnhư lập tức… cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thôngtin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần…
Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn
và chi phí thấp hơn nhiều so với cách thức truyền thống Chính điều này, đã thúc đẩy
sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thếgiới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người
Trong hoạt động sản xuất, kinh doanh, giờ đây, thương mại điện tử đã khẳngđịnh được vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp Đối với mộtcông ty du lịch, việc quảng bá và giới thiệu đến khách hàng các chương trình du lịch
do công ty tổ chức trong từng thời điểm một cách hiệu quả và kịp thời là yếu tố mangtính quyết định cho sự tồn tại và phát triển của công ty Vì vậy, sẽ thật thiếu sót nếucông ty của bạn chưa xây dựng được một website để giới thiệu rộng rãi các tour màbạn tổ chức Và một vấn đề được đặt ra song song cùng với nó, là làm sao để có thểquản lý và điều hành website một cách dễ dàng và hiệu quả, có như vậy, thì mới tránh
Trang 4Với chuyên đề này, tôi xin được trình bày một cách thức quản lý website giúpcho những người quản trị dễ dàng trong việc phân quyền quản lý, thay đổi, cập nhậtthông tin trang web, cũng như quản lý hiệu quả khách hàng và các đơn đặt hàng trênmạng
Hiện nay, khác với các nước đã có nền công nghệ thông tin phổ biến và pháttriển, tại Việt Nam, đại đa số vẫn là các website tĩnh, có cấu trúc và tổ chức thông tin
cố định, không thay đổi hoặc rất ít thay đổi, chủ yếu mang tính chất giới thiệu công ty
và sản phẩm dịch vụ của nó Bên cạnh đó, cũng đã có khá nhiều các trang web động(tên thương mại là Dynamic Website) với nhiều hình thức tổ chức khác nhau về giaodiện, bố cục cũng như về cách thức quản lý, tiêu biểu như website kinh doanh địa ốccủa Công ty Hoàng Quân, website đặt phòng khách sạn trực tuyến của Công tyThương mại điện tử Việt, website của Ngân hàng Cổ phần thương mại ABC, về dulịch cũng có các trang web của Công ty du lịch SaiGon Tourist, Công ty du lịch SinhCafé…
Tuy nhiên, một thực tế cần nhìn nhận rằng: đa số các website đều do công ty sởhữu thuê các nhà thiết kế (thường là các công ty thiết kế website) đảm nhận việc thiết
kế ban đầu, điều này là hợp lý, bởi vì chỉ với một chi phí ban đầu cho dù có hơi cao đối với các trang web động – thì một website được thiết lập mang tính chuyên nghiệp
-và hoạt động ổn định là điều hết sức cần thiết, nhưng để website đó hoạt động thực sựhiệu quả thì không thể thiếu bàn tay của chính những người chủ, của chính công ty sởhữu nó quản lý và điều hành Thực tế, ở Việt Nam hiện nay, vai trò của người quản trịwebsite dường như chưa được đánh giá đúng, đa phần người quản trị trang web củacác công ty chỉ đảm đương công việc này sau khi hoàn tất các công việc khác, vấn đềlàm mới thông tin website còn bị xem nhẹ, khiến cho những khách hàng thường xuyêncủa website cảm thấy nhàm chán và từ từ rời bỏ thói quen vào thăm trang web!
Sự hoạt động hiệu quả của một số trang web nói trên là những minh chứng chovai trò của người quản trị website doanh nghiệp Các công ty sở hữu các website nàyđều có một bộ phận riêng đảm đương việc quản lý thông tin website, nhằm đáp ứng
Trang 5kịp thời và hiệu quả các yêu cầu của các vị “thượng đế” thông qua mạng internet, cónhư vậy thì mới khai thác hết giá trị của website, và nguồn khách hàng tiềm năng trênmạng.
Vì thế, theo tôi, các công ty đã, đang và có ý định xây dựng website riêng chomình thì dù ít, dù nhiều cũng đã quan tâm đến vai trò của công nghệ thông tin và cáckhách hàng tiềm năng trên mạng, nên có kế hoạch và người quản trị để website củacông ty mình luôn mới mẻ, thu hút khách hàng đến với website, đến với công ty
Nói đến internet, ngày nay, người ta thường nhắc đến chính phủ điện tử, thươngmại điện tử Đây cũng chính là hai trong số những ứng dụng lớn nhất của công nghệthông tin, của xa lộ thông tin Internet vào lĩnh vực tổ chức và thương mại toàn cầu
• Chính phủ điện tử: là một cách thức tổ chức và truyền thông dữ liệu của chínhphủ, sử dụng các công nghệ mới để cung cấp cho các công dân khả năng truy cập hiệuquả vào nguồn tài nguyên thông tin có độ tin cậy cao của chính phủ
• Thương mại điện tử: được đề cập đến như là một hình thức mua bán, giao tiếphoàn toàn khác so với hình thức giao tiếp thương mại truyền thống Ở đó, người mua
và người bán đôi khi không hề biết mặt nhau, mọi thoả thuận, trao đổi đều diễn ra trênmạng internet và thông qua một hệ thống thanh toán đặc biệt, chẳng hạn như thẻ tíndụng ngân hàng
Thương mại điện tử tạo ra được nhiều mối quan hệ hơn giữa các cá nhân, cáccông ty và giữa các thành phần trong toàn xã hội Xây dựng website du lịch là chúng
ta cũng đã tham gia vào thương mại điện tử, với mục tiêu đẩy mạnh mối quan hệthương mại: công ty – khách hàng và khách hàng – công ty
Nói đến thương mại điện tử người ta thường nghĩ ngay đến việc chọn mua một
Trang 6giao dịch thông thường, khách hàng chỉ vào viếng thăm website để nắm bắt thông tin,hoặc tìm kiếm những thông tin nào đó thông qua các Search Engines trên mạngInternet Các phiên giao dịch này chỉ giúp chúng ta giới thiệu về công ty hay nhữngsản phẩm công ty hiện đang cung cấp Mục tiêu cần khai thác của các giao dịch nhưvậy là website phải có đủ sức hút để lôi kéo khách hàng viếng thăm trang web củachúng ta những lần sau, lôi kéo họ tìm đến công ty chúng ta để biến họ thành kháchhàng chính thức của công ty.
Muốn vậy, đầu tiên website phải có giao diện rõ ràng, bắt mắt, cấu trúc hợp lý
để gây được ấn tượng tốt ban đầu cho người vào xem; và một điều tối quan trọng làdung lượng trang website phải nhỏ vừa phải để khách hàng không mất kiên nhẫn trướckhi trang web của chúng ta hiện ra trước mắt họ Kế đến là, nội dung website phải tiệndụng, phù hợp, đáp ứng được nhu cầu thường gặp của khách hàng Và cuối cùng làmột tên miền ngắn gọn, dễ nhớ để khách hàng khó có thể quên trong những lần thămviếng sau
Một website du lịch hiệu quả cũng không nằm ngoài những yêu cầu đó Thôngtin chính của nó chính là những tour du lịch mà công ty sẽ tổ chức trong thời gian sắpđến: giá cả, hình ảnh, lịch trình và những nơi mà nó đi qua…và tất nhiên các thông tinnày phải được tổ chức hợp lý, cho phép khách hàng tìm kiếm một cách dễ dàng Ngoài
ra, trên website du lịch tôi xây dựng trong đồ án này, còn cung cấp các thông tin vềcác địa danh du lịch, các hình ảnh minh họa và hai ngôn ngữ tiếng Việt và tiếng Anh
để phục vụ cho cả đối tượng khách hàng trong nước lẫn nước ngoài
Công ty du lịch thiết kế tour và lên lịch trình cho từng tour cụ thể Sau đó, cậpnhật thông tin các tour này lên website với đầy đủ thông tin về giá cả, loại tour, lịchtrình, các địa phương đi đến và hình ảnh minh họa (nếu có)
Người viếng thăm website có thể xem, tìm kiếm thông tin về các tour du lịchhiện hành hoặc tìm kiếm tour theo các yêu cầu cụ thể về giá cả, địa phương muốn đến,ngày khởi hành của tour Sau đó, khách hàng có thể tiến hành đặt chỗ cho tour đangxem nếu muốn Thông tin các tour du lịch được hiển thị bằng ngôn ngữ Tiếng Anh
Trang 7phục vụ chủ yếu cho du khách nước ngoài muốn tham quan du lịch tại các địa điểm dulịch hấp dẫn của Việt Nam.
Khách hàng có thể đặt tour trực tuyến Website sẽ cập nhật thông tin đặt chỗnày trực tiếp lên cơ sở dữ liệu, và cho phép người quản trị được phân quyền thao táccác công việc sau:
• Tìm kiếm các đơn đặt chỗ đã được xác nhận hay chưa xác nhận
• Xác nhận đơn đặt chỗ hợp lệ, chỉnh sửa thông tin khách hàng và thôngtin đặt chỗ trên từng đơn cụ thể
• Thống kê tình hình đặt chỗ của từng tour, xem danh sách khách hàngtham gia các tour đó
Thay đổi, thêm mới hoặc xóa bỏ thông tin, hình ảnh về các điểm du lịch ở cácđịa phương khác nhau mà công ty muốn giới thiệu cho khách hàng
• Theo dõi tình hình liên hệ thông qua website của khách hàng, để đáp ứngkịp thời nhu cầu của họ
Về tổ chức lưu trữ, thực hiện các yêu cầu:
• Thêm, xóa, sửa thông tin, hình ảnh về các tour du lịch do công ty tổchức, phục vụ cho công tác quản lý, thống kê tình hình hoạt động củacông ty
• Thêm, xóa, sửa thông tin, hình ảnh về các điểm du lịch ở từng địaphương khác nhau
- Website phải có dung lượng không quá lớn, tốc độ xử lý nhanh
- Giao diện dễ nhìn, thân thiện với người sử dụng
- Công việc tính toán phải thực hiện chính xác, không chấp nhận sai sót
Trang 82 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
- Đây là dự án hướng theo nguồn nhân lực
- Quản trị dự án quản lý tiến trình thực hiện dự án tại các mốc thời gian kiểm soát(đã nếu ở trên)
- Tại thời điểm kiểm soát sẽ diễn ra cuộc họp giữa quản trị dự án với các thànhviên trong đội Các thành viên phải báo cáo tiến độ công việc của mình
- Nếu công việc nào không đúng tiến độ hoặc gặp khó khăn thì quản trị và cácthành viên cùng tham gia tìm cách khắc phục hoặc gia thời hạn mới
- Tài liệu tại các mốc quản lý dự án là các báo cáo của các thành viên và biên bảncuộc họp
2.1.1 Phân tích yêu cầu
Trong hệ thống Website người quản trị có các quyền sau
Trang 9− Sửa thông tin quy định: khi thông tin quy định bị sai sót thì thông tinphương tiện sẽ được sửa lại
Xoá thông tin phương tiện: khi không còn phương tiện đó nữa thì thôngtin quy định sẽ được xoá bỏ
- Tham quan các điểm du lịch
- Đăng ký tour du lịch được hiển thị sẵn
- Xem các phương tiện, khách sạn
- Xem danh sách phiếu đăng ký
Trang 10Hệ thống WebSite Thông tin yêu cầu Đáp ứng yêu cầu
Thông tin phản hồi Các yêu cầu
Người quản trị Khách hàng
2.1.2 Sơ đồ phân cấp chức năng
Hình 2.1: Sơ đồ phân cấp chức năng
Trang 11Thông tin yêu cầu
TT Tour
Đăng ký thành viên Thông tin tìm kiếm
Tìm kiếm tt tour
TOUR, KHACHSAN, MENU menu TAIKHOAN
Đặt tour
DATVETAUHOA, DATTOUR, DATPHONG
Thông tin tour
3.Tìm kiếm chi tiết
5.Đặt tour
4.Đăng ký thành viên
Đăng nhập Thông tin đặt tour
QUYEN, QUYDINH Thông tin người quản trị
Thông tin user
Thông tin quản lý
KHACHHANG
TT khách hàng
2.1.4 Mức đỉnh
Hình 2.3: Sơ đồ mức đỉnh
Trang 12Đăng nhập
Xác nhận
Người quản trịQuản lý quy định (1.2.6)
Quản lý tour (1.2.1)
Quản lý khách sạn (1.2.2)
Quản lý đặt tour (1.2.4)
Quản lý thành viên(1.2.3)
(1.2.3)
Quản lý khách hàng (1.2.5)
QUYĐỊNH
TÀIKHOAN
KHACHHANG DATTOUR DATPHONG, DATVEMAYBAY
Thay đổi TT tour Thay đổi, thêm mới KS
Thông tin khách hàng Thông tin đặt tour
2.1.5 Biểu đồ luồng dữ liệu mức dưới đỉnh
a. Biểu đồ luồng dữ liệu mức dưới đỉnh cho chức năng: Quản trị web
Trang 13TOUR
(3.1)
Tìm kiếm(3.2)Thông tin tìm kiếm
TOUR
DATTOUR, DATPHONG, DATVETAU
b. Biểu đồ luồng dữ liệu mức dưới đỉnh cho Tìm kiếm
Xem tin
Hiển thị
Hình 2.6: Biểu đồ luồng dữ liệu mức dưới đỉnh cho chức năng Tìm kiếm
c. Biểu đồ luồng dữ liệu mức dưới đỉnh cho Đặt tour
Trang 14MATOUR Interger (Auto increment) Not null Mã loại tour
- Khóa ngoại: ACTIVATENAME
Trang 15MAKS Interger (Auto increment) Not null Mã khách sạn
họa
NGAYDANG
TIN
Trang 16Not null Mã khách hàng
- Mô tả: tài khoản đăng nhập vào trang web
- Khóa chính: USERNAME
- Chi tiết:
Trang 17• KHACHHANG
- Mô tả: lưu thông tin các bản ghi khách hàng tới công ty
- Khóa chính: MAKH
- Chi tiết
increment)
Not null Mã khách hàng
- Mô tả:đặt vé tàu hỏa
- Khóa chính: id
- Chi tiết:
Trang 18YEUCAU Varchar Null Yêu cầu
Trang 19- Khóa chính: MATOUR
- Chi tiết:
MATOUR Interger (Auto increment) Not null Mã Tour
tourPHUONGTIE
N
Trang 202.3 Mô hình quan hệ
Hình 2.8: Mô hình quan hệ
Trang 21Trang chủ
Tour nội địa Tour nước ngoài Khách sạn Liên hệ Quy định
Trang 23Kiểm tra tài khoản
Đăng nhâp vào hệ thống
Begin
End
No
Yess Nhập User name& pass word
Thông báo sai thông tin đăng nhập
3.1.1 Nhân viên yêu cầu Đăng nhập :
Hình 3.1: Sơ đồ khối đăng nhập
Trang 24Kiểm tra tour đã tồn tại
Lấy dữ liệu từ database
Trang 25Kiểm tra thông tin có tồn tại
Beginn
End
Yes
No Nhập thông tin tìm kiếm
Xuất thông tin lên màn hình Thông báo không tìm thấy
3.1.3 Khách hàng tìm kiếm thông tin
Hình 3.3: Sơ đồ khối tìm kiếm thông tin
Trang 26Thơng báo nhập sai tt yêu cầu nhập lại
Nhập thơng tin đăng ký
Lấy dữ liệu từ database
Lưu thơng tin vào cơ sở dữ liệu
Kiểm tra thơng tin cĩ tồn tại
No
Thơng báo đăng ký thành cơng
Yes
3.1.4 Khách hàng đăng ký tour
Trang 27Hình 3.4: Sơ đồ khối Đăng ký tour
3.2.1 Giao diện trang chủ
Hình 4.1: Giao diện trang chủ
Trên trang chủ hiển thị các thông tin mới nhất về tour, về các địa điểm lịchđược cập nhật Khách hàng có thể xem chi tiết thông tin của từng tour hay các địađiểm du lịch được hiển thị
Trang 283.2.2 Giao diện trang TOUR TRONG NƯỚC
Hình 4.2: Giao diện trang tour trong nước
Trang này sẽ giới thiệu cho du khách thông tin về các tour du lịch trong nước
Để xem được chi tiết thông tin của tour nào đó, du khách chọn vào phần xem
chi tiết Trên trang web sẽ hiển thị cho du khách các thông tin chi tiết về tour đó.
Trang 293.3 Giao diện trang web dành cho người quản trị
3.3.1 Đăng nhập
Để có thể vào được phần quản trị website, người dùng cần phải đăng nhập vào hệ
thống from login có giao diện như sau:
Hình 4.5: Giao diện trang đăng nhập
Sau khi nhập user và passwword, nếu đăng nhập thành công, người dùng có thểquản trị được trang web