Xây dựng website quảng bá du lịch bằng ngôn ngữ asp net

66 2.1K 5
Xây dựng website quảng bá du lịch bằng ngôn ngữ asp net

Đ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 tốt nghiệp: Website quảng du lịch LờI NóI ĐầU Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa đợc xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, 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ạ. Với một vài thao tác đơn giản, 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 website giớ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ộ su tập hình ảnh các loại xe hơi mà anh ta thích chẳng hạn. Với mục đích muốn tạo trang web là nơi để các công ty du lịch có thể giới thiệu các chơng trình Tour của mình với khách hàng, cũng nh là nơi giới thiệu về các địa danh du lịch nổi tiếng với mọi ngời, cùng với những gợi ý của thầy giáo ThS.Vũ Chí Cờng, tôi đã xây dựng WEBSITE QUảNG DU LịCH nh nội dung trình bày sau đây. Nội dung của đề tài đợc chia làm 5 chơng: Chơng 1: Mở đầu giới thiệu tổng quan về đề tài, mục tiêu của các chức năng đợc cài đặt trong website, các công cụ đợc sử dụng để xây dựng đề tài Chơng 2: Đặc tả chi tiết các yêu cầu chức năng của Website (Bao gồm cả các chức năng dành cho ngời dùng (Front End) và cho ngời quản trị (Back End)) Chơng 3: Thiết kế cơ sở dữ liệu, một số thủ tục xử lý cơ bản và thiết kế giao diện của Website. Chơng 4: Cài đặt & thử nghiệm trình bày cách thức tổ chức các tập tin, th mục trong website và một số source chơng trình tiêu biểu. Chơng 5: Đánh giá & kết luận tóm tắt lại các chức năng đã xây dựng, đánh giá kết quả và đề ra một số hớng phát triển trong tơng lai. Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 1 Đồ án tốt nghiệp: Website quảng du lịch Trong quá trình tìm hiểu do điều kiện và thời gian hạn chế nên tôi không thể không tránh khỏi những thiếu sót, vì vậy tôi rất mong nhận đợc những ý kiến đóng góp quý báu của các thầy cô giáo và các bạn bè cho Đồ án của tôi đợc hoàn thiện hơn Tôi xin chân thành cảm ơn sự giúp đỡ nhiệt tình của các thầy cô giáo khoa Công nghệ thông tin, đặc biệt là thầy giáo ThS.Vũ Chí Cờng đã giúp đỡ tận tình trong suốt quá trình tôi thực hiện Đề tài này. SINH VIÊN THựC HIệN: Đinh Việt Phơng MụC LụC Chơng I: Mở đầu 7 Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 2 Đồ án tốt nghiệp: Website quảng du lịch I. Đặt vấn đề 7 II. Tổng quan về đề tài 8 Chơng II: Phân tích, đặc tả yêu cầu 11 A. Biểu đồ phân cấp chức năng .11 B. Các biểu đồ luồng dữ liệu .12 C. Các tác nhân tham gia hệ thống .13 D. Đặc tả chức năng 14 1. Front End: 14 Xem thông tin .14 Viết Comment .16 Xem các Tour du lịch 16 Tìm kiếm thông tin .17 Đăng Tour/dịch vụ lên website .17 Đăng nhập .19 Quên mật khẩu 20 Đăng ký thành viên .20 Trang cá nhân của thành viên .22 Trng cầu ý kiến 26 Xem th viện ảnh .26 Tìm đờng đi 27 Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 3 Đồ án tốt nghiệp: Website quảng du lịch 2. Back End: 27 Đăng nhập hệ thống .27 Quản lý Menu 27 Quản lý ngời dùng .28 Quản lý nhóm và phân quyền 29 Quản lý địa danh 30 Quản lý tin tức .32 Quản lý thông tin phản hồi 34 Quản lý Thành viên 34 - Quản lý thông tin .34 - Quản lý Tour 35 - Quản lý Dịch vụ .36 Quản lý Banner 37 Quản lý Phiếu thăm dò .38 Quản lý Th viện ảnh .38 E. Yêu cầu phi chức năng: 39 Chơng III: Thiết kế 40 A. Thiết kế cơ sở dữ liệu 40 B. Thiết kế giao diện 52 1. Bố cục chung của 1 trang 52 Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 4 Đồ án tốt nghiệp: Website quảng du lịch 2. Sơ đồ Website 53 3. Danh sách các trang .54 4. Giao diện một số trang chính .56 - Trang chủ (frmHomePage.aspx) .56 - Trang Tin tức (frmNews.apsx) 57 - Trang Điểm đến hấp dẫn (frmAllPlace.aspx) 58 - Trang Tìm kiếm (frmSearchTour.aspx) .59 - Trang Đăng nhập (frmLogin.aspx) 59 - Trang Đăng ký thành viên (frmRegister.aspx) 60 - Trang Chi tiết Tin tức (frmNewsDetail.aspx) 60 - Trang Chi tiết địa danh (frmPlaceDetail.aspx) 62 Chơng IV: Cài đặt Thử nghiệm .63 Các bớc thực hiện đề tài: 63 1. Chuẩn bị .63 2. Thực hiện: 64 3. Hoàn tất: .64 Chơng V: Đánh giá Kết luận 66 Đánh giá 66 a. Giao diện: .66 Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 5 Đồ án tốt nghiệp: Website quảng du lịch b. Lập trình tơng tác: 66 Hớng phát triển: .67 a. Bổ sung và hoàn thiện thêm giao diện ngời dùng 68 b. Bổ sung các chức năng quản lý website 68 Tài liệu tham khảo: 69 Chơng I: Mở ĐầU I. ĐặT VấN Đề. Website quảng du lịch không phải là một đề tài mới mẻ hiện nay, cùng với sự phát triển mạnh mẽ ứng dụng của CNTT vào cuộc sống thì hiện nay Internet chính là một kênh quảng hiệu quả, các công ty xây dựng đợc website riêng của mình một cách hợp lý sẽ có u thế lớn trong việc tiếp thị đến khách hàng. Trong lĩnh vực du lịch cũng không phải là ngoại lệ, quảng du lịch qua Internet chính là cách quảng nhanh nhất. Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 6 Đồ án tốt nghiệp: Website quảng du lịch Mục đích chính của website quảng du lịch đó là cung cấp cho ngời xem các thông tin liên quan đến lĩnh vực du lịch từ việc giới thiệu về các địa danh du lịch nổi tiếng đến các tin tức, cẩm nang du lịch cho ngời xem, ngoài ra còn là một kênh quảng cáo, giới thiệu các Tour du lịch của các công ty lữ hành đến với ngời xem Hiện nay ở nớc ta ngoài một số website du lịch của các công ty lữ hành lớn nh www.dulichag.com, www.travel.com.vn, www.luhanhviet.com còn có một số các website chuyên về quảng du lịch nh dulichhalong,dulichquangnam Đối với các website của các công ty lữ hành thì chủ yếu cung cấp thông tin về các chơng trình Tour do các công ty đó tổ chức, các mảng khác thờng ít đợc chú ý cập nhật Còn đối với các website quảng thờng mang tính chất vùng miền, ở địa phơng nào thì quảng du lịch cho địa phơng đó nên còn tồn tại những nhợc điểm sau: - Thông tin trên những trang này thờng khá đơn giản, mang tính chất giới thiệu một cách chung chung và thờng chậm cập nhật - Các địa danh giới thiệu trên website thờng chỉ giới thiệu đến đặc điểm, truyền thống mà cha chú trọng lắm đến việc giới thiệu các loại dịch vụ cần thiết cho du khách khi ghé thăm, ví dụ nh nhà hàng, khách sạn, địa điểm vui chơi giải trí, phơng tiện đi lại hoặc nếu có thì cũng chủ yếu tập trung giới thiệu các khách sạn là chủ yếu Đây là một yếu tố khá quan trọng vì khi đến tham quan một địa điểm nào đó, du khách rất muốn biết đầy đủ mọi thông tin từ phong tục tập quán, tình hình giao thông đến các loại dịch vụ mà địa phơng có thể đáp ứng. - Ngoài ra các Website này cũng cha cung cấp bản đồ địa danh và bản đồ các địa điểm cần biết tại địa danh đó để du khách tiện việc định hớng, tìm đờng - Việc giới thiệu Tour đến các địa danh đợc đăng còn có hạn chế Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 7 Đồ án tốt nghiệp: Website quảng du lịch - Các Website đợc xây dựng cách đây khá lâu nên công nghệ khá cũ (phần lớn các website đợc viết bằng asp) nên việc quản trị, bảo trì nâng cấp về sau sẽ gặp nhiều khó khăn. Với mục đích xây dựng một website góp phần quảng cho du lịch tỉnh nhà (trớc mắt) và các địa phơng khác (phát triển về sau), đồng thời có thể tạm gọi là khắc phục đợc một phần nhỏ những tồn tại đã nêu ở trên, sau một thời gian nghiên cứu, cùng với sự gợi ý hớng dẫn của thầy giáo ThS.Vũ Chí Cờng, tôi đã lựa chọn đề tài Xây dựng Website quảng du lịch làm đồ án tốt nghiệp của mình. II. TổNG QUAN Về Đề TàI 1. Giới thiệu chung về chức năng chính của Website Website phải đáp ứng các tiêu chí sau: * Đối với phần FrontEnd (là phần dành cho ngời xem bình thờng và thành viên của website) - Cung cấp thông tin về các địa danh du lịch nổi tiếng trên cả nớc - Cung cấp các tin tức liên quan đến lĩnh vực du lịch, cẩm nang du lịch, những điều cần biết khi đi du lịch - Giúp các công ty lữ hành quảng các Tour du lịch trên website (Phải là thành viên của website, việc đăng ký thành viên là miễn phí) - Tại mỗi địa danh mà Website giới thiệu, cho phép các thành viên giới thiệu các loại dịch vụ mà mình có thể cung cấp cho du khách (nhà hàng, khách sạn, khu vui chơi giải trí, ga tàu xe ) - Cung cấp bản đồ tại các địa danh, hỗ trợ ngời dùng trong việc định hớng, hỗ trợ chức năng tim đờng đi giữa các địa điểm (sử dụng GoogleMap API) * Đối với phần BackEnd (đây là phần dành riêng cho các quản trị website, ngời xem bình thờng hoặc các thành viên không phải quản trị sẽ không thể truy cập đợc vào phần này): Cung cấp các công cụ giúp cho ngời quản trị có thể quản lý tốt nội dung trên Website Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 8 Đồ án tốt nghiệp: Website quảng du lịch - Quản lý phân quyền: Chỉ Admin cao nhất đợc truy cập phần này, tạo mới, cấp/xoá quyền cho các nhóm quản trị cấp thấp hơn - Quản trị tin tức: Thêm mới, sửa, xoá các tin tức đợc đa lên website - Quản trị địa danh: Thêm mới, sửa, xoá các địa danh du lịch đợc đa lên website. Với việc tích hợp GoogleMapAPI vào trang sẽ hỗ trợ ngời quản trị định vị và đánh dấu các địa danh trên bản đồ - Quản lý thành viên: + Quản lý các thông tin thành viên, gửi tin nhắn nội bộ đến các thành viên, kích hoạt, khoá hoặc xoá các tài khoản thành viên + Quản lý các Tour, dịch vụ (cũng sử dụng GoogleMapAPI để quản lý việc định vị các địa điểm trên bản đồ) mà thành viên đa lên, chỉnh sửa, kiểm duyệt trớc khi đăng lên hoặc xoá đi nếu nội dung không phù hợp - Quản lý những nội dung khác nh quản lý Comment, quản lý Banner, quản lý th viện ảnh, quản lý phiếu thăm dò Ngoài Admin có toàn quyền, các quản trị khác chỉ đợc quyền truy cập vào mục mà mình phụ trách. 2. Công cụ xây dựng Website Vì thời gian xây dựng website là tơng đối ngắn nên tôi quyết định sử dụng bộ ngôn ngữ lập trình Microsoft Visual Studio 2008 (Ngôn ngữ C#) để xây dựng website, cơ sở dữ liệu của website đợc thiết kế bằng Microsoft SQL Server 2005. Ngoài ra còn sử dụng thêm các phần mềm, công cụ hỗ trợ khác nh Dreamwave, RadControl, OboutShow, AjaxControlToolkit Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 9 Đồ án tốt nghiệp: Website quảng du lịch Chơng II: PHÂN TíCH, ĐặC Tả YÊU CầU A. biểu đồ phân cấp chức năng Đối với các website động thì luôn có 2 phần chức năng đợc xây dựng đó là phần chức năng dành cho ngời dùng và phần chức năng dành cho quản trị Giáo viên hớng dẫn: ThS. Vũ Chí Cờng 10 Hệ thống website Chức năng người dùng Xem thông tin Viết bình luận Tìm kiếm thông tin Đăng nhập Đăng ký thành viên Trang cá nhân Chức năng quản trị Quản trị tin tức Quản trị địa danh Quản trị bình luận Quản trị thành viên Quản trị phân quyền Quản trị User hệ thống Quản trị Banner, phiếu thăm dò, thư viện ảnh Quản lý thông tin cá nhân Hộp thư đến Quản lý thông tin do mình đưa lên

Ngày đăng: 27/12/2013, 21:10

Từ khóa liên quan

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

Tài liệu liên quan