Ứng dụng asp net xây dựng website hỗ trợ du lịch

37 42 0
Ứng dụng asp net xây dựng website hỗ trợ du lịch

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN -o0o - NGUYỄN MẠNH TIẾN ỨNG DỤNG ASP.NET XÂY DỰNG WEBSITE HỖ TRỢ DU LỊCH ĐỒ ÁN TỐT NGHIỆP NGÀNH: KỸ SƯ CÔNG NGHỆ THÔNG TIN NGHỆ AN - 12/2011 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN -o0o - NGUYỄN MẠNH TIẾN ỨNG DỤNG ASP.NET XÂY DỰNG WEBSITE HỖ TRỢ DU LỊCH ĐỒ ÁN TỐT NGHIỆP NGÀNH: KỸ SƯ CÔNG NGHỆ THÔNG TIN NGHỆ AN - 12/2011 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền LỜI GHI ƠN Em xin gửi lời cảm ơn chân thành đến tất Thầy Cô giảng dạy em suốt thời gian qua Cảm ơn cô giáo ThS Phạm Thị Thu Hiền - người hướng dẫn em thực đồ án Nhân đây, em xin bày tỏ lòng biết ơn sâu sắc đến Bố Mẹ gia đình ni dạy em nên người, chỗ dựa tinh thần vững chắc, giúp cho em vượt qua khó khăn, thử thách sống Bên cạnh đó, để hoàn thành đồ án này, em nhận nhiều giúp đỡ, lời động viên quý báu bạn bè, anh chị thân hữu; em xin hết lòng ghi ơn Tuy nhiên, thời gian hạn hẹp, nỗ lực mình, đồ án khó tránh khỏi thiếu sót Em mong nhận thơng cảm bảo tận tình q Thầy bạn Nghệ An, tháng 12 năm 2011 Sinh viên Nguyễn Mạnh Tiến MỤC LỤC Lý chọn đề tài Chương MỞ ĐẦU 1.1 ĐẶT VẤN ĐỀ 1.2 HIỆN TRẠNG CHUNG 1.3 THƯƠNG MẠI ĐIỆN TỬ VÀ ỨNG DỤNG VỚI WEBSITE DU LịCH Chương HỆ THỐNG TỔ CHỨC & ĐẶC TẢ YÊU CẦU 2.1 CƠ CẤU TỔ CHỨC, QUẢN LÝ DU LỊCH 2.2 QUY TRÌNH NGHIỆP VỤ 2.3 TỔ CHỨC NHÌN TỪ GĨC ĐỘ TIN HỌC 2.3.1 Máy móc thiết bị 2.3.2 Nhân 2.4 ĐẶC TẢ YÊU CẦU 2.4.1 Yêu cầu chức 2.4.2 Yêu cầu phi chức Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 10 3.1 PHÂN TÍCH 10 3.1.1 Biểu đồ phân cấp chức 10 3.1.2 Biểu đồ luồng liệu 10 3.1.3 Mơ hình thực thể - liên kết 12 3.2 THIẾT KẾ DỮ LIỆU 12 3.3 THIẾT KẾ GIAO DIỆN 14 3.3.1 SƠ ĐỒ LIÊN KẾT CÁC MÀN HÌNH 14 3.3.2 DANH SÁCH CÁC MÀN HÌNH 15 3.6 MÔ TẢ CHI TIẾT CÁC MÀN HÌNH CHÍNH 16 3.6.1 Nhóm hình template 16 3.6.2 Nhóm hình hiển thị 17 Chương CÀI ĐẶT VÀ NHẬN XÉT 29 4.1 CÀI ĐẶT 29 4.2 ĐÁNH GIÁ 30 4.3 HƯỚNG PHÁT TRIỂN 31 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền LÝ DO CHỌN ĐỀ TÀI Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty; đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, công ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Với vài thao tác đơn giản, người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ cơng ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ cơng văn, thơng báo, định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Hoạt động công ty du lịch có quy mơ lớn tăng cường mở rộng xây dựng website tốt Bắt nguồn với ý tưởng này, em thực đồ án “XÂY DỰNG WEBSITE DU LICH” nội dung trình bày sau Nội dung đồ án chia làm chương: Chương 1: Mở đầu giới thiệu tổng quan đề tài, mục tiêu chức cài đặt website; hướng xây dựng phát triển website du lịch thực nước Chương 2: Hệ thống tổ chức & đặc tả yêu cầu mô tả cách thức tổ chức, quản lý tour công ty du lịch; đồng thời, đưa yêu cầu cụ thể cho việc xây dựng website giới thiệu chương trình du lịch đến khách hàng Chương 3: Phân tích thiết kế liệu trình bày nội dung phân tích bảng liệu thiết kế trình xây dựng website Thiết kế giao diện Chương 4: Thiết kế xử lý trình bày xử lý (stored procedure, trigger…) sở liệu lập, nhằm phục vụ cho việc lập trình hoạt động website Đánh giá & kết luận tóm tắt lại chức xây dựng, đánh giá kết đề số hướng phát triển tương lai GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Chương MỞ ĐẦU 1.1 ĐẶT VẤN ĐỀ Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, cơng nghệ thơng tin cơng nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Giờ đây, việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: cần có máy tính kết nối internet dịng liệu truy tìm gần lập tức… giới vấn đề mà bạn quan tâm ra, có đầy đủ thơng tin, hình ảnh chí đơi lúc có âm bạn cần… Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Trong hoạt động sản xuất, kinh doanh, đây, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với công ty du lịch, việc quảng bá giới thiệu đến khách hàng chương trình du lịch công ty tổ chức thời điểm cách hiệu kịp thời yếu tố mang tính định cho tồn phát triển cơng ty Vì vậy, thật thiếu sót công ty bạn chưa xây dựng website để giới thiệu rộng rãi tour mà bạn tổ chức Và vấn đề đặt song song với nó, để quản lý điều hành website cách dễ dàng hiệu quả, có vậy, tránh nhàm chán cho khách hàng thường xuyên website, thu kết mong muốn Đây vấn đề cấp thiết trăn trở hầu hết công ty du lịch nói riêng doanh nghiệp khác nói chung, doanh nghiệp Việt Nam – với họ, thương mại điện tử GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Với đồ án này, em xin trình bày cách thức quản lý website giúp cho người quản trị dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web, quản lý hiệu khách hàng đơn đặt hàng mạng 1.2 HIỆN TRẠNG CHUNG Hiện nay, khác với nước có cơng nghệ thông tin phổ biến phát triển, Việt Nam, đại đa số website tĩnh, có cấu trúc tổ chức thông tin cố định, không thay đổi thay đổi, chủ yếu mang tính chất giới thiệu công ty sản phẩm dịch vụ Bên cạnh đó, có nhiều trang web động (tên thương mại Dynamic Website) với nhiều hình thức tổ chức khác giao diện, bố cục cách thức quản lý, tiêu biểu website đặt phòng khách sạn trực tuyến Công ty Thương mại điện tử Việt, website Ngân hàng Cổ phần thương mại ABC, du lịch có trang web Cơng ty du lịch SaiGon Tourist, Công ty du lịch Sinh Café… Tuy nhiên, thực tế cần nhìn nhận rằng: đa số website công ty sở hữu thuê nhà thiết kế (thường công ty thiết kế website) đảm nhận việc thiết kế ban đầu, điều hợp lý, với chi phí ban đầu cho dù có cao - trang web động – website thiết lập mang tính chuyên nghiệp hoạt động ổn định điều cần thiết; để website hoạt động thực hiệu khơng thể thiếu bàn tay người chủ, cơng ty sở hữu quản lý điều hành Thực tế là, Việt Nam nay, vai trò người quản trị website dường chưa đánh giá đúng, đa phần người quản trị trang web công ty đảm đương cơng việc sau hồn tất công việc khác, vấn đề làm thông tin website bị xem nhẹ, khiến cho khách hàng thường xuyên website cảm thấy nhàm chán từ từ rời bỏ thói quen vào thăm trang web! Sự hoạt động hiệu số trang web nói minh chứng cho vai trò người quản trị website doanh nghiệp Các công ty sở hữu website có phận riêng đảm đương việc quản lý thông tin website, nhằm đáp ứng kịp thời hiệu yêu cầu vị “thượng đế” thông qua GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền mạng internet, có khai thác hết giá trị website, nguồn khách hàng tiềm mạng Vì thế, theo em , cơng ty đã, có ý định xây dựng website riêng cho dù ít, dù nhiều quan tâm đến vai trị cơng nghệ thơng tin khách hàng tiềm mạng, nên có kế hoạch cắt đặt người quản trị để website công ty ln mẻ, thu hút khách hàng đến với website, đến với công ty 1.3 THƯƠNG MẠI ĐIỆN TỬ VÀ ỨNG DỤNG VỚI WEBSITE DU LịCH Nói đến internet, ngày nay, người ta thường nhắc đến phủ điện tử, thương mại điện tử Đây hai số ứng dụng lớn công nghệ thông tin, xa lộ thông tin Internet vào lĩnh vực tổ chức thương mại tồn cầu Chính phủ điện tử: cách thức tổ chức truyền thơng liệu phủ, sử dụng công nghệ để cung cấp cho công dân khả truy cập hiệu vào nguồn tài nguyên thơng tin có độ tin cậy cao phủ Thương mại điện tử: đề cập đến hình thức mua bán, giao tiếp hồn tồn khác so với hình thức giao tiếp thương mại truyền thống Ở đó, người mua người bán đơi khơng biết mặt nhau, thoả thuận, trao đổi diễn mạng internet thông qua hệ thống tốn đặc biệt, chẳng hạn thẻ tín dụng ngân hàng Thương mại điện tử tạo nhiều mối quan hệ cá nhân, cơng ty thành phần tồn xã hội Xây dựng website du lịch 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 khách hàng – cơng ty Nói đến thương mại điện tử người ta thường nghĩ đến việc chọn mua sản phẩm mạng (chẳng hạn, đặt tour du lịch công ty Spring Tour tổ chức), sau phiên giao dịch khác để thực giao nhận hàng (chẳng hạn, điện thoại, email…xác thực thông tin đặt chỗ), cuối kết thúc việc tốn qua thẻ tín dụng Tuy nhiên, thực tế, thương mại điện tử đơn giản phiên giao dịch thông thường, khách hàng vào viếng thăm website để nắm bắt thông tin, tìm kiếm thơng tin thơng qua Search GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Engines mạng Internet Các phiên giao dịch giúp giới thiệu công ty hay sản phẩm công ty cung cấp Mục tiêu cần khai thác giao dịch website phải có đủ sức hút để lôi kéo khách hàng viếng thăm trang web lần sau, lôi kéo họ tìm đến cơng ty để biến họ thành khách hàng thức cơng ty Muốn vậy, website phải có giao diện rõ ràng, bắt mắt, cấu trúc hợp lý để gây ấn tượng tốt ban đầu cho người vào xem; điều tối quan trọng dung lượng trang website phải nhỏ vừa phải để khách hàng không kiên nhẫn trước trang web trước mắt họ Kế đến là, nội dung website phải tiện dụng, phù hợp, đáp ứng nhu cầu thường gặp khách hàng Và cuối tên miền ngắn gọn, dễ nhớ để khách hàng khó quên lần thăm viếng sau Một website du lịch hiệu khơng nằm ngồi u cầu Thơng tin tour du lịch mà công ty tổ chức thời gian đến: giá cả, hình ảnh, lịch trình nơi mà qua…; tất nhiên thơng tin phải tổ chức hợp lý, cho phép khách hàng tìm kiếm cách dễ dàn Ngồi ra, website du lịch cho công ty Spring Tour mà em xây dựng đồ án này, cung cấp thông tin địa danh du lịch, hình ảnh minh họa để phục vụ cho đối tượng khách hàng nước lẫn nước GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Chương HỆ THỐNG TỔ CHỨC & ĐẶC TẢ YÊU CẦU 2.1 CƠ CẤU TỔ CHỨC, QUẢN LÝ DU LỊCH Công ty du lịch Mùa Xuân (Spring Tour) cơng ty chun tổ chức chương trình du lịch nước cho người Việt Nam người nước ngồi Với thâm niêm lĩnh vực thực dịch vụ du lịch, Spring Tour có số lượng lớn khách hàng nước Spring Tour liên tục tổ chức tour khác nhau, thuộc loại tour gồm: tour nước, tour nước ngoài, tour ngắn ngày, tour dài ngày, tour trọn gói khơng trọn gói Các loại tour người quản trị website quy định lúc xây dựng website Do số lượng khách hàng đông đảo, chương trình tour cơng ty liên tục tổ chức mới; tất thay đổi phải cập nhật lên website Spring Tour để khách hàng xa, không tiện liên lạc trực tiếp đến công ty theo dõi đặt chỗ trực tuyến Bởi phải cập nhật thơng tin thường xuyên vậy, ban giám đốc công ty định cắt đặt công việc quản trị trang website cho phận khác công ty quản lý phần việc có liên quan đến cơng việc ngày sau: Bộ phận kinh doanh: chịu trách nhiệm quản lý đơn đặt chỗ khách hàng từ gửi từ mạng internet Bộ phận trao quyền “Quản lý đặt chỗ” với username password riêng, người quản trị cấp cao cấp quyền Người quản trị có nhiệm vụ kiểm tra xác nhận thông tin khách hàng đơn đặt chỗ Bộ phận văn phòng: đảm nhiệm việc thêm mới, cập nhật thông tin địa danh du lịch chương trình tour mà cơng ty tổ chức Bộ phận đảm đương việc xóa bỏ tour thực thông tin thắng cảnh du lịch cũ, thơng tin khơng cịn giá trị Người quản trị cấp quyền “Cập nhật liệu” Bộ phận điều hành: giữ vai trò người quản trị cấp cao (Quản lý website(admin)), bao hàm quyền phân quyền cho người quản trị khác (phân biệt username password) GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền DatCho ASP.NET : trang cho phép khách hàng đặt chỗ cho tour chọn TRANG LIÊN HỆ: (LienHe.htm) Mục đích/ chức năng: Đây trang thư ngỏ giúp khách hàng đưa yêu cầu khác, ý kiến phản hồi,… gửi đến người quản trị website Cấu trúc trang: trang HTML Giao diện: Sử dụng WebTemplate Ý tưởng thiết kế: Tổ chức dạng form lấy thông tin từ khách hàng người quản trị nhận dạng bảng liệu TRANG HƯỚNG DẪN: (HuongDanSuDung.htm) Mục đích/ chức năng: Đây trang hướng dẫn sử dụng website, giúp khách hàng hiểu rõ dễ dàng việc sử dụng tìm kiếm thơng tin trang web Cấu trúc trang: trang HTML Giao diện: Sử dụng WebTemplate Ý tưởng thiết kế: Đưa thông tin hướng dẫn cách sử dụng mục đích trang một, giúp khách hàng chủ động việc sử dụng website TRANG LIÊN KẾT: (LienKet.htm) Mục đích/ chức năng: Đây trang cung cấp số địa website giúp khách hàng dễ dàng tìm kiếm thơng tin khác liên quan phục vụ cho nhu cầu du lịch Cấu trúc trang: trang HTML Giao diện: Sử dụng WebTemplate 20 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH 21 Phạm Thị Thu Hiền GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Kết tìm kiếm: 22 Phạm Thị Thu Hiền GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền TRANG ADMIN: (Admin ASP.NET ) Mục đích/ chức năng: Đây trang dành riêng cho Người Quản Trị website Tùy theo phân quyền quản trị, Tên đăng nhập Mật khóa để vào tiếp trang thực vai trò quản trị trang web Cấu trúc trang: trang ASP.NET Giao diện: Sử dụng HeaderTemplate Code ASP.NET : nhấn nút “Đăng nhập” gọi thực trang: Login ASP.NET : kiểm tra tính xác thực để định có cho vào tiếp trang khơng có quyền hạn trang Với “Quyền truy cập” khác nhau, người quản trị quyền truy xuất vào trang quản lý khác nhau: “Quản lý đặt chỗ”: cho phép theo dõi quản lý đơn đặt chỗ khách hàng gửi đến công ty “Cập nhật liệu”: quyền truy nhập vào trang cập nhật thông tin, hình ảnh chương trình du lịch địa danh du lịch “Quản lý website (admin)”: trao tồn quyền quản lý website có quyền tạo người quản trị khác với phân quyền quy định TRANG QUẢN LÝ BÀI VIẾT CHUNG: (BaiViet.aspx ) Mục đích/ chức năng: Đây trang giúp người quản trị cập nhật thơng tin, hình ảnh chương trình du lịch công ty dựa theo thông tin có sẵn form Cấu trúc trang: trang ASP.NET Giao diện: Sử dụng HeaderTemplate 23 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Ý tưởng thiết kế: Đưa thông tin yêu cầu cho việc cập nhật tour du lịch mà công ty tổ chức, giúp người quản trị website dễ dàng việc thao tác Code ASP.NET : viết trang, xử lý công việc: Hiển thị thông tin cho phép người quản trị thêm mới, chỉnh sửa xóa thơng tin chương trình du lịch Có cho nhập thơng tin chương trình du lịch qua tỉnh, thành phố nước quốc gia nước ngồi, nhằm phục vụ cho nhu cầu tìm kiếm khách hàng Tất trường nhập liệu kiểm tra VBScript Javascript Thực việc upload hình ảnh trang, giúp thuận tiện cho người nhập liệu Khi nút “Thêm mới” nhấn thơng tin chương trình du lịch hình ảnh minh hoạ cho chương trình (nếu có) đồng thời cập nhật Tùy chọn lựa thực form mà gọi thực trang: 24 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH 25 Phạm Thị Thu Hiền GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền TRANG THÊM SỬA BÀI VIẾT: (ThemSuaBaiViet.aspx ) Mục đích/ chức năng: Đây trang giúp người quản trị cập nhật thông tin, hình ảnh địa điểm du lịch dựa theo thơng tin có sẵn form Cấu trúc trang: trang ASP.NET Giao diện: Sử dụng HeaderTemplate Ý tưởng thiết kế: Đưa thông tin yêu cầu cho việc cập nhật điểm du lịch mà công ty muốn cung cấp cho khách hàng, giúp người quản trị website dễ dàng việc thao tác Code ASP.NET : viết trang, xử lý công việc: Hiển thị thông tin cho phép người quản trị thêm mới, chỉnh sửa xóa thơng tin địa điểm du lịch Có cho nhập địa điểm du lịch thuộc địa phương nào, nhằm phục vụ cho nhu cầu tìm kiếm khách hàng Tất trường nhập liệu kiểm tra VBScript Javascript Thực việc upload hình ảnh trang, giúp thuận tiện cho người nhập liệu 26 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền TRANG NGƯỜI DÙNG: (NguoiDungThemSua.aspx ) Mục đích/ chức năng: Đây trang quản lý thông tin người dùng cho hệ thống Cấu trúc trang: trang ASP.NET Giao diện: Sử dụng HeaderTemplate Ý tưởng thiết kế: Đưa thông tin đơn đặt chỗ nhận cách tiện dụng cho người quản trị website Code ASP.NET : viết trang, xử lý công việc: Hiển thị đầy đủ thông tin người đặt người tham gia tour 27 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Cho phép tìm kiếm đơn đặt chỗ theo ngày tháng, theo tour đặt, tên người đặt, số chỗ đặt xem theo loại đơn đã/ chưa xác nhận Chỉnh sửa thông tin đơn đặt chỗ cần Thống kê tình hình đặt chỗ tour, bao gồm đầy đủ thông tin đơn đặt, khách hàng 28 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Chương CÀI ĐẶT VÀ NHẬN XÉT 4.1 CÀI ĐẶT Website xây dựng dựa HTML, kết hợp ngôn ngữ lập trình điều khiển server ASP.NET Sử dụng visual stadio 2008, công nghệ ASP.NET NET, ngôn ngữ lập trình CSharp Hệ điều hành: Windows XP Hệ quản trị sở liệu: Microsoft SQL Server 2005 Phương thức kết nối liệu: ADO Các phần mềm hỗ trợ khác: Microsoft Front Page XP, Photoshop, Macromedia Flash MX, Webstyle, Swish…  CÁC BƯỚC THỰC HIỆN ĐỀ TÀI  Chuẩn bị: Lập đề cương chi tiết cho đồ án Nghiên cứu, tham khảo tài liệu về: ASP.NET NET SQL Server Photoshop Flash Cơ chế mã hóa thơng tin sở liệu Cách sử dụng templates kết hợp ASP.NET Tìm hiểu chế tổ chức, thực chương trình du lịch cơng ty du lịch Tìm hiểu, tổng hợp thơng tin, chuẩn bị nội dung cho trang web Thực hiện: Xây dựng sơ đồ chức năng, tương tác trang website Xây dựng database mơ hình quan hệ liệu Thiết kế giao diện website Tạo template theo cấu trúc đưa 29 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Lập trình hiển thị nội dung website sử dụng template tạo Lập trình hỗ trợ việc tìm kiếm liệu tour du lịch Lập trình xử lý thao tác đặt chỗ khách hàng form đặt chỗ Mã hóa thơng tin cập nhật thông tin nhạy cảm Lập trình phần cập nhật động nội dung website Lập trình quản lý, theo dõi tình hình đặt chỗ khách hàng Lập trình quản lý liên hệ khách hàng Lập trình quản lý khách hàng, khách hàng đăng ký hội viên Lập trình phân quyền người quản trị trang web Nhập liệu vào database thông qua giao diện cập nhật Chuyển nội dung website sang tiếng Anh Hồn tất: Kiểm tra tính xác việc lập trình hiển thị nội dung website Kiểm tra việc tìm kiếm thơng tin Kiểm tra việc thực cập nhật động Kiểm tra phân quyền người quản trị Kiểm tra việc quản lý tình hình đặt chỗ Kiểm tra thơng tin mã hóa sở liệu độ bảo mật website Kiểm tra toàn diện hoàn tất website Báo cáo thiết kế đồ án 4.2 ĐÁNH GIÁ “Xây dựng website du lịch” vấn đề mẻ, mang tính thực tế cao, giai đoạn – Việt Nam tiến hành sách cơng nghiệp hóa, đại hóa đất nước, đẩy mạnh Cơng nghệ thơng tin, đưa tin học hóa vào sống, việc thiết lập website riêng quản lý chúng cho cơng ty nói chung cơng ty du lịch nói riêng trở nên nhu cầu thiết yếu Em thực đề tài nhằm đưa giải pháp quản lý phù hợp cho website cơng ty du lịch Như nói trên, website Công ty du lịch Spring Tour tiêu biểu số nhiều cách thức xây dựng quản lý website để hoạt động thực 30 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền hiệu quả, khai thác lượng khách hàng tiềm xa lộ thông tin internet Ngoài ra, hạn hẹp thời gian trình độ nên website em xây dựng đồ án đáp ứng yêu cầu bản, đưa vào thực tế sử dụng chắn phải cần nâng cấp theo định hướng mà em nêu phần sau Tuy nhiên, với đồ án này, em hoàn thành yêu cầu đặt ra, bao gồm: Giao diện: thiết kế Photoshop sử dụng kỹ thuật tạo hình ảnh động Flash cho trang chủ, tăng tính thẩm mỹ tạo tính sống động, thu hút người xem viếng thăm trang web Toàn website sử dụng template để thiết kế lập trình template cho phần phân quyền quản trị Lập trình hiển thị nội dung chương trình tour, địa danh du lịch phần tiếng Anh tiếng Việt Lập trình cho phép khách hàng đặt chỗ trực truyến website, ứng với tour chọn Lập trình quản trị cho phép việc thêm mới, hiệu chỉnh, xóa bỏ chương trình tour, địa danh du lịch Lập trình quản lý đơn đặt chỗ (bao gồm phần thêm, xóa, sửa thơng tin khách hàng đơn đặt chỗ) Thực thành công việc lập trình upload file, phục vụ cho thao tác cập nhật ảnh quản lý chương trình du lịch địa danh du lịch Và việc cập nhật ảnh thực lần người quản trị cập nhật thơng tin cho chương trình tour địa danh du lịch Tất form nhập liệu bẫy lỗi cho trường Mã hóa liệu tài khoản khách hàng Quản lý phân quyền người quản trị cho cấp quyền quy định (thêm, xóa, sửa người quản trị, phân biệt username) 4.3 HƯỚNG PHÁT TRIỂN Đồ án phát triển theo hướng sau tương lai gần: Bổ sung hoàn thiện thêm giao diện người dùng: 31 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Thiết kế lập trình thêm số chức khác phục vụ, thu hút khách hàng đến với website Chẳng hạn, đưa thêm trang: Tin tức & Sự kiện: đưa thơng tin mang tính chất thời có liên quan đến hoạt động cơng ty, thông tin bật du lịch ngồi nước… Dịch vụ: trang trình bày dịch vụ du lịch khác công ty đối tác công ty lĩnh vực du lịch như: dịch vụ giải trí, dịch vụ kèm theo cho khách du lịch (thuê xe, cano, xe đạp, xe máy…) hay danh sách thông tin, địa khách sạn địa phương Ở trang thỏa thuận thêm với đối tác, khách sạn để thu phí quảng cáo trao đổi thông tin website họ để tăng hội đưa website Spring Tour đến với nguồn khách hàng tiềm vô hạn internet Thông tin khác: sử dụng gói dịch vụ rời thị trường để cung cấp vài thông tin khác dành cho du khách: thông tin dự báo thời tiết số địa danh du lịch ngồi nước; thơng tin tỉ giá hối đối đơn vị tiền tệ giới… Chỉnh sửa hoàn thiện thêm trang template để tránh trường hợp website bị hụt khách hàng mở hình có độ phân giải lớn 600 x 800 pixels Có thể thiết kế thêm số trang chủ dạng Flash đặt chúng chế độ thay đổi luân phiên có thêm lượt truy cập Bổ sung chức quản lý website: Quản lý khách hàng thân thiết: cho phép khách hàng công ty đăng ký hội viên câu lạc khách hàng công ty tùy theo mức độ “thân thiết” hội viên công ty mà cơng ty có chế độ ưu đãi thích hợp Quản lý chương trình khuyến cơng ty chương trình tour tổ chức thời điểm để thơng báo kịp thời, xác đến khách hàng Kết hợp thêm services đáng tin cậy để giúp người quản trị dễ dàng tiết kiệm thời gian, công sức việc chứng thực thông tin tài khoản khách hàng Khi Việt Nam thức đưa hình thức tốn trực tuyến thơng qua hệ thống chứng thực hợp pháp bảo mật cao, nên kết hợp giải pháp 32 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền toán cho khách hàng đặt tour mạng; có vậy, q trình thương mại điện tử thực thực website Tăng cường chế độ bảo mật cho website: Bảo mật Server: sử dụng chế độ bảo mật server mà website lưu trữ, sử dụng HTTPS Server (HTTPS giao thức Hypertext Transfer Protocol có sử dụng dịch vụ bảo mật, mã hoá SSL Protocol cung cấp), để mã hóa thơng tin khách hàng, tăng khả chứng thực bảo mật website (SSL Protocol viết tắt Secure Socket Layer) Bảo mật source code website: dùng kỹ thuật mã hóa tồn source code website để chống đánh cắp bảo mật thông tin Bảo mật sở liệu SQL Server: thay sử dụng cách thức phân quyền bảng Login đồ án này, chuyển sang phân quyền cách: tạo user trực tiếp sở liệu SQL phân quyền cho user qua Role SQL Khi đó, ta quy định cụ thể người đăng nhập vào website với tên đăng nhập giao quyền truy xuất bảng nào, chí trường liệu database (xem thêm phần phụ lục “Bảo mật SQL Server”) 33 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Ba, Phân tích thiết kế hệ thống, NXB Đại học quốc gia Hà Nội – 2003 [2] Biên dịch: KS Ngọc Tuấn, hướng dẫn học lập trình với C# tập 1, tập 2, tập 3, NXB thống kê – 2004 34 ... tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN -o0o - NGUYỄN MẠNH TIẾN ỨNG DỤNG ASP. NET XÂY DỰNG WEBSITE HỖ TRỢ DU LỊCH... cho nhu cầu du lịch Cấu trúc trang: trang HTML Giao diện: Sử dụng WebTemplate 20 GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH 21 Phạm Thị Thu Hiền GVHD: ThS Đề tài: XÂY DỰNG WEBSITE DU LỊCH Kết tìm... Đề tài: XÂY DỰNG WEBSITE DU LỊCH Phạm Thị Thu Hiền Lập trình hiển thị nội dung website sử dụng template tạo Lập trình hỗ trợ việc tìm kiếm liệu tour du lịch Lập trình xử lý thao tác đặt chỗ khách

Ngày đăng: 03/10/2021, 12:52

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan