1. Lý do chọn đề tài Ngày nay, khoa học công nghệ đã có những bước phát triển mạnh mẽ cả về chiều rộng lẫn chiều sâu. Máy tính đã trở thành một công cụ làm việc, giải trí thông dụng của con người không những ở công sở mà thậm chí còn ở ngay trong gia đình. Việc áp dụng các công nghệ, khoa học kỹ thuật vào lĩnh vực đời sống của con người ngày càng nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu. Việt Nam là đất nước có tỉ lệ dùng Internet cao, thuộc nhóm đầu của thế giới. Điều này chứng tỏ sự cần thiết và không thể thiếu của Internet. Vì vậy đã tạo điều kiện thuận lợi cho việc chia sẻ và quảng bá các dịch vụ thương mại. Trong những năm qua, du lịch Việt Nam đang trên đà phát triển, lượng khách quốc tế đến cũng như khách du lịch nội địa ngày càng tăng. Du lịch Việt Nam ngày càng được biết đến nhiều hơn trên thế giới, nhiều điểm đến trong nước được bình chọn là địa chỉ yêu thích của du khách quốc tế. Quảng Bình mảnh đất được thiên nhiên ưu ái ban tặng cho nhiều danh lam thắng cảnh. Những năm gần đây ngành du lịch trong tỉnh đang dần phát triển, tình hình quảng bá cũng có phần làm tăng lượng du khách đến với Quảng Bình. Tuy có nhiều nỗ lực và kết quả tốt, nhưng công tác quảng bá xúc tiến thương hiệu du lịch còn có nhiều hạn chế, chưa đáp ứng nhu cầu thực tiễn. Nhằm đưa Quảng Bình đến gần hơn với mọi người, trở thành một trung tâm du lịch lớn của cả nước. Do đó, trên cơ sở muốn tìm hiểu về Web và ứng dụng của Web chúng tôi chọn đề tài “Xây dựng Website giới thiệu và quảng bá du lịch Quảng Bình” làm đề tài NCKH cấp trường. 2. Mục đích nghiên cứu Xây dựng Website đang tải tin tức một cách nhanh chóng và chính xác nhằm tuyên truyền, quảng bá du lịch, đưa Quảng Bình đến gần với mọi người, đặc biệt là khách du lịch trong và ngoài nước với giao diện đơn giản, thân thiện và dễ dàng truy cập. Ngoài ra, website còn có chức năng cho phép khách du lịch đặt tour trực tiếp trên website. 3. Đối tượng, phạm vi nghiên cứu 3. 1. Đối tượng Khảo sát các địa điểm du lịch trong Tỉnh Quảng Bình. Thu thập thông tin địa lý, bản đồ. Các công cụ và phần mềm hỗ trợ việc xây dựng website. 3. 2. Phạm vi nghiên cứu Thiết kế Website và cơ sở dữ liệu quản lí thông tin du lịch trong tỉnh Quảng Bình. 4. Phướng pháp nghiên cứu Phương pháp phân tích tổng hợp tài liệu thu thập tài liệu về du lịch trong tỉnh Quảng Bình từ nhiều nguồn khác nhau. Phương pháp thống kê, điều tra tìm hiểu thực trạng ngành dụ lịch Quảng Bình và tình hình quảng bá du lịch trong tỉnh. Phương pháp phân tích và thiết kế phân tích các đối tượng cần nghiên cứu để giải quyết các vấn đề và thiết kế dữ liệu, chương trình. Phương pháp mô hình hóa thiết kế cơ sở dữ liệu và mã nguồn Website. 5. Ý nghĩa khoa học và thực tiễn của đề tài Về mặt khoa học: Đây là một đề tài xây dựng web đơn giản và đây cũng là tài liệu tham khảo cho một số lĩnh vực lập trình web bằng PHP, xây dựng cơ sở dữ liệu bằng MySQL và một số lĩnh vực khác thuộc ngành công nghệ thông tin. Về mặt thực tiễn: Đề tài đã giải quyết được vấn đề truyền thông, tuyên truyền rộng rãi cho mọi người biết nhiều hơn về lịch sử, địa lý, văn hóa, con người và đặc biệt là các danh lam thắng cảnh của Quảng Bình nhiều hơn. Đồng thời đề tài này cũng giúp cho công ty du lịch có thể tiếp cận được nguồn khách hàng tiềm năng nhiều hơn vì thông tin được truyền bá nhanh hơn nhờ sức mạnh của công nghệ 6. Cấu trúc của đề tài Nội dung đề tài gồm có 3 chương, cụ thể như sau: Chương 1: Giới thiệu tổng quan về tình hình nghiên cứu của đề tài. Cụ thể giới thiệu tình hình thực tiễn của ngành du lịch quảng bình hiện nay. Chương 2: Phân tích và thiết kế hệ quản trị CSDL MySQL cho hệ thống website. Trong chương này chủ yếu trình bày về sơ đồ liên kết của các màn hình chính, tác nhân, các tương tác dữ liệu liệu, các bảng dữ liệu và giải thích các chức năng nhiệm vụ của từng bảng trong hệ quản trị CSDL. Chương 3: Triển khai ứng dụng, chương này trình bày về ngôn ngữ lập trình PHP, Hệ quản trị CSDL MySQL và giao diện chính và chức năng chính của website. Cuối cùng là phần kết luận về đề tài và hướng phát triển của đề tài trong tương lai để hoàn thiện và đem vào hoạt động.
Trang 1MỤC LỤC
DANH MỤC TỪ VIẾT TẮT
Trang 3dụng các công nghệ, khoa học kỹ thuật vào lĩnh vực đời sống của con người ngày càng nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu Việt Nam là đất nước có tỉ lệ dùng Internet cao, thuộc nhóm đầu của thế giới Điều này chứng tỏ sự cần thiết và không thể thiếu của Internet Vì vậy đã tạo điều kiện thuận lợi cho việc chia sẻ và quảng bá các dịch vụ thương mại Trong những năm qua, du lịch Việt Nam đang trên đà phát triển, lượng khách quốc tế đến cũng như khách du lịch nội địa ngày càng tăng Du lịch Việt Nam ngày càng được biết đến nhiều hơn trên thế giới, nhiều điểm đến trong nước được bình chọn là địa chỉ yêu thích của
du khách quốc tế Quảng Bình mảnh đất được thiên nhiên ưu ái ban tặng cho nhiều danh lam thắng cảnh Những năm gần đây ngành du lịch trong tỉnh đang dần phát triển, tình hình quảng bá cũng có phần làm tăng lượng du khách đến với Quảng Bình Tuy có nhiều nỗ lực và kết quả tốt, nhưng công tác quảng bá xúc tiến thương hiệu du lịch còn có nhiều hạn chế, chưa đáp ứng nhu cầu thực tiễn Nhằm đưa Quảng Bình đến gần hơn với mọi người, trở thành một trung tâm du lịch lớn của cả nước Do đó, trên
cơ sở muốn tìm hiểu về Web và ứng dụng của Web chúng tôi chọn đề tài “Xây dựng Website giới thiệu và quảng bá du lịch Quảng Bình” làm đề tài NCKH cấp trường
2 Mục đích nghiên cứu
Xây dựng Website đang tải tin tức một cách nhanh chóng và chính xác nhằm tuyên truyền, quảng bá du lịch, đưa Quảng Bình đến gần với mọi người, đặc biệt là khách du lịch trong và ngoài nước với giao diện đơn giản, thân thiện và dễ dàng truy cập Ngoài ra, website còn có chức năng cho phép khách du lịch đặt tour trực tiếp trên website
3 Đối tượng, phạm vi nghiên cứu
3 1 Đối tượng
- Khảo sát các địa điểm du lịch trong Tỉnh Quảng Bình
- Thu thập thông tin địa lý, bản đồ
- Các công cụ và phần mềm hỗ trợ việc xây dựng website
3 2 Phạm vi nghiên cứu
- Thiết kế Website và cơ sở dữ liệu quản lí thông tin du lịch trong tỉnh Quảng Bình
4 Phướng pháp nghiên cứu
- Phương pháp phân tích tổng hợp tài liệu thu thập tài liệu về du lịch trong tỉnh Quảng Bình từ nhiều nguồn khác nhau
Trang 4- Phương pháp thống kê, điều tra tìm hiểu thực trạng ngành dụ lịch Quảng Bình và tình hình quảng bá du lịch trong tỉnh
- Phương pháp phân tích và thiết kế phân tích các đối tượng cần nghiên cứu để giải quyết các vấn đề và thiết kế dữ liệu, chương trình
- Phương pháp mô hình hóa thiết kế cơ sở dữ liệu và mã nguồn Website
5 Ý nghĩa khoa học và thực tiễn của đề tài
6 Cấu trúc của đề tài
Nội dung đề tài gồm có 3 chương, cụ thể như sau:
Chương 1: Giới thiệu tổng quan về tình hình nghiên cứu của đề tài Cụ thể giới thiệu
tình hình thực tiễn của ngành du lịch quảng bình hiện nay
Chương 2: Phân tích và thiết kế hệ quản trị CSDL MySQL cho hệ thống website
Trong chương này chủ yếu trình bày về sơ đồ liên kết của các màn hình chính, tác nhân, các tương tác dữ liệu liệu, các bảng dữ liệu và giải thích các chức năng nhiệm vụ của từng bảng trong hệ quản trị CSDL
Chương 3: Triển khai ứng dụng, chương này trình bày về ngôn ngữ lập trình PHP, Hệ
quản trị CSDL MySQL và giao diện chính và chức năng chính của website
Cuối cùng là phần kết luận về đề tài và hướng phát triển của đề tài trong tương lai để hoàn thiện và đem vào hoạt động
Trang 5CHƯƠNG 1 TỔNG QUAN TÌNH HÌNH NGHIÊN CỨU
1 1 Đặt vấn đề
Trong sự phát triển mạnh mẽ của khoa học công nghệ thế giới, ngà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ết các lĩnh vực trong xã hội
Trang 6đều ứng dụng công nghệ thông tin, nhiều phần mềm đã mang lạ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ỏi ngà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 đượ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 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ộ sưu tập hình ảnh các loại xe hơi mà anh ta thích chẳng hạn Đối với các chính phủ và các công ty thì việc xây dựng các website riêng càng ngày càng trở nên cấp thiết Thông qua những website này, thông tin về họ cũng như các công văn, thông báo, quyết định của chính phủ hay các sản phẩm, dịch vụ mới của công ty sẽ đến với những người quan tâm, đến với khách hàng của họ một cách nhanh chóng kịp thời, tránh những 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ủ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 Đối với một công ty du lịch, việc quảng bá và giới thiệu đến du khách 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ố mang tí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ếu một công ty chưa xây dựng được một website để giới thiệu và quảng bá du lịch cho địa phương mà công ty đó hướng tới 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ả Đây là vấn đề hết sức cấp thiết và luôn là mỗi trăn trở của hầu hết các công ty du lịch nói riêng và cả các doanh nghiệp khác nói chung, nhất là các doanh nghiệp Việt Nam – với họ, thương mại điện tử còn rất mới Với đề tài này, chúng tôi xin được trình bày một cách thức quản lý website giúp cho 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ật thô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ên mạng
Trang 7và 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ế là ở 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ủa cá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ên củ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 cho vai 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 kị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ên mạng Vì thế, theo chúng tôi, các công ty đã và đang và có ý định xây dựng website riêng cho mình thì dù ít, dù nhiều cũng đã quan tâm đến vai trò của công nghệ thông tin đối với
du lịch tỉnh Quảng Bình
1 3 Tổng quan về du lịch Quảng Bình
Quảng Bình là một tỉnh duyên hải thuộc vùng Bắc Trung Bộ Việt Nam Quảng Bình nằm ở nơi hẹp nhất theo chiều Đông-Tây của Việt Nam Phía bắc giáp tỉnh Hà Tĩnh, phía nam giáp tỉnh Quảng Trị, phía tây giáp nước Cộng hòa Dân chủ Nhân dân Lào, phía đông giáp biển Đông Quảng Bình là điểm giao thoa hội tụ của nhiều luồng văn hoá, đồng thời là chiến trường ác liệt trong hai cuộc kháng chiến bảo vệ Tổ quốc nên ngày nay còn lưu giữ được nhiều di tích lịch sử, văn hoá của nhiều thời đại khác
Trang 8nhau Quảng Bình mang nét đặc trưng của khu vực Bắc Trung bộ, là địa phương có nhiều dân tộc cư trú nên truyền thống văn hoá khá phong phú, kho tàng văn hoá văn nghệ dân gian đa dạng Với đường bờ biển dài 116,04km, Quảng Bình hoàn toàn có cơ
sở vững chắc để phát triển hình thức du lịch nghỉ mát, một trong những phân nhánh chính, đem lại doanh thu cao của ngành du lịch Quảng Bình là vùng đất được thiên nhiên ưu đãi với những phong cảnh kỳ thú, trong đó phải kể đến Vườn quốc gia Phong Nha - Kẻ Bàng địa danh đã được UNESCO công nhận là di sản thiên nhiên thế giới vào tháng 7/2003 Động Phong Nha có chiều dài 13 000m gồm 14 hang đẹp do con sông ngầm hoà tan đá vôi tạo thành như hang Cà Ròn, hang Tối, hang Vòm các hang động có chiều cao từ 10 đến 40m, ngay ở cửa hang có nhiều nhũ đá rủ xuống rất đẹp, càng vào sâu bên trong, cảnh trí tự nhiên càng huyền ảo, đi vào động phải đi bằng thuyền và có đèn chiếu sáng Đây là một lợi thế để phát triển du lịch khám phá, mạo hiểm – một trào lưu du lịch mới trên thế giới và trong nước hiện nay Về di tích lịch sử
- văn hoá thì có chùa Hoằng Phúc, Quảng Bình Quan, Luỹ Đào Duy Từ, Thành Đồng Hới, Rào Sen, Thành Nhà Ngô, thành quách của thời Trịnh - Nguyễn, nhiều địa danh nổi tiếng như Cự Nẫm, Cảnh Dương, Cha Lo, Cổng Trời, Xuân Sơn, Long Đại, đường
Hồ Chí Minh v v Quảng Bình là vùng đất văn vật, có di chỉ văn hoá Bàu Tró, trống đồng Phù Lưu cùng thời với nền văn hóa Đông Sơn Nhiều danh nhân tiền bối học rộng, đỗ cao và nổi tiếng xưa và nay trên nhiều lĩnh vực quân sự, văn hoă - xã hội như Dương Văn An, Nguyễn Hữu Cảnh, Nguyễn Hàm Ninh, Hoàng Kế Viêm, Võ Nguyên Giáp Quảng Bình nằm trong khu vực đa dạng sinh học Bắc Trường Sơn – nơi có khu hệ động thực vật đa dạng, độc đáo với nhiều nguồn gen quý hiếm Nếu phát triển bền vững được đặc điểm này, chúng ta hoàn toàn có thể thiết lập được hình thức du lịch sinh thái ở nơi đây Du lịch Quảng Bình trong những năm gần đây thu hút rất nhiều khách du lịch, do vùng đất này có nhiều điểm tham quan hấp dẫn Trong những năm qua, nhất là sau khi Vườn quốc gia phong Nha-Kẻ Bàng được UNESCO công nhận là di sản thiên nhiên thế giới, ngành Du lịch Quảng Bình đã có những bước phát triển đáng kể, tạo nhiều điều kiện thuận lợi để thúc đẩy các ngành kinh tế khác phát triển, nhất là ngành Dịch vụ - một ngành được coi là có tốc độ phát triển nhanh nhất hiện nay Những kết quả khả quan của ngành du lịch Quảng Bình trong thời gian qua
là sự đóng góp tích cực từ hoạt động tuyên truyền quảng bá, xúc tiến du lịch của các
Trang 9xây dựng, tổ chức tốt các hoạt động quảng bá bằng các công cụ hiệu quả như tham gia các hội chợ, triển lãm, tổ chức các lễ hội, hoạt động Famtrip, liên kết tạo sản phẩm, báo chí, phát thanh - truyền hình, ấn phẩm duy trì hoạt động panô quảng bá du lịch,mà đặc biệt là việc quảng bá du lịch trên mạng internet…Công tác ứng dụng công nghệ thông tin xúc tiến, quảng bá du lịch Quảng Bình nói chung và trên mạng Internet nói riêng, bước đầu đã có những kết quả nhất định Tuy nhiên, theo đánh giá của một số du khách, họ chưa biết nhiều về du lịch Quảng Bình qua mạng Internet, bởi việc ứng dụng công nghệ thông tin của ngành còn quá hạn chế chưa được phối hợp chặt chẽ, đồng bộ giữa cơ quan quản lý nhà nước với doanh nghiệp Mặt khác, công tác quảng
bá của các doanh nghiệp du lịch còn mang tính tự phát nhỏ lẻ, chưa tập hợp các nguồn lực để tạo nên hình ảnh chung cho du lịch Quảng Bình
Thực tế nhìn từ phía doanh nghiệp cho thấy, hiện nay toàn tỉnh có 250 đơn vị, doanh nghiệp, khách sạn, nhà nghỉ, nhà hàng tham gia hoạt động du lịch Trong đó có
177 cơ sở lưu trú du lịch với 2 698 buồng, 5 514 giưòng, có 19 cơ sở được xếp hạng
từ 1-4 sao Nhiều doanh nghiệp có hệ thống máy tính, kết nối Internet tốc độ cao ADSL, các khách sạn có trang bị hệ thống Internet không dây phục vụ yêu cầu của khách lưu trú Tuy nhiên chỉ có ít doanh nghiệp có kết nối mạng nội bộ để triển khai các phần mền ứng dụng quản lý khách sạn, nhà hàng, quản lý tour và các phần mền ứng dụng khác Chỉ có chưa tới 10% đơn vị, doanh nghiệp hoạt động du lịch, trên địa bàn tỉnh có website riêng, phải kể đến như Khu nghỉ mát cao cấp SunSparerost Mỹ Cảnh - Bảo Ninh, Công ty Cổ phần Du lịch Sài Gòn - Quảng Bình, Công ty cổ phần du lịch Quảng Bình… song, phần lớn các website chỉ dừng lại việc cung cấp thông tin giới thiệu về đơn vị, doanh nghiệp và thông tin liên lạc mà chưa triển khai ứng dụng phục vụ công tác quản lý hoạt động kinh doanh và xúc tiến, quảng bá
Khi truy cập dễ dàng nhận thấy khá nhiều doanh nghiệp có trang web riêng của mình cũng có 3-4 trang để tuyên truyền quảng bá du lịch Tuy vậy, việc triển khai rời rạc thiếu đồng bộ các hệ thống, khả năng kết nối thông tin đang ở mức thấp, thiếu cơ
sở dữ liệu và thông tin để khách lựa chọn dịch vụ đang cản trở người dùng tìm kiếm các thông tin mới nhất của doanh nghiệp
Trang 10Đối với cơ quan quản lý nhà nước về du lịch, thì tỉ lệ cán bộ sự dụng máy tính có kết hợp internet để làm việc đạt trên 90%, riêng cơ quan Sở Văn hoá, Thể thao và Du lịch hiện có mạng LAN phục vụ cho công tác quản lý lĩnh vực văn hoá, thể thao và du lịch Trung tâm tin học Quảng Bình có website của tỉnh, trong đó có trang thông tin giới thiệu về du lịch Quảng Bình website của Ban Quản lý Vườn quốc gia Phong Nha-Kẻ Bàng, website du lịch cộng đồng Chày Lập Hiện nay, Trung tâm Thông tin xúc tiến Du lịch Quảng Bình đang triển khai xây dựng Cổng thông tin Du lịch tỉnh Thông qua trang thông tin điện tử UBND tỉnh và các trang thông tin khác, thời gian qua đã tập hợp các bài viết giới thiệu về dất nước, quê hương, con người, các khu du lịch, điểm du lịch, làng nghề truyền thống, ẩm thực, phương tiện đi lại và giới thiệu các giá trị của Di sản thiên nhiên thế giới Phong Nha-Kẻ Bàng góp phần quảng bá du lịch của tỉnh đến với du khách trong nước và quốc tế tuy nhiên, những tính năng được coi là vượt trội của trang web như xem bản đồ tìm đường đi ngắn nhất, điểm hỗ trợ khách du lịch đi đến các khu du lịch, điểm du lịch, xem thông tin về sác tuyến, điểm
du lịch…hoạt động còn chậm và chưa ổn định Đặc biệt việc cập nhật thông tin trên hệ thống này chưa thường xuyên nên việc thu hút lượng truy cập của du kháchcòn hạn chế, chưa phản ánh đầy đủ về tiềm năng du lịch làm ảnh hưởng không nhỏ đến thương hiệu, sự phát triển của ngành Du lịch Đây là một thách thức không nhỏ đối với sự phát triển ngành du lịch trong xu thế hội nhập kinh tế quốc tế Vì vậy, vấn đề đặt ra là cần ứng dụng công nghệ thông tin nhằm nâng cao hiệu quả hoạt động du lịch theo định hướng sau:
- Đẩy mạnh công tác tuyên truyền nhằm nâng cao nhận thức của các cấp, các ngành, các địa phương, nhất là cơ quan quản lý nhà nước về du lịch; các đơn vị, doanh nghiệp về vai trò, lợi ích và hiệu quả mà công nghệ thông tin đưa lại trong quản lý và dinh doanh
- Tiếp đến là cần xây dựng một kế hoạch đẩy mạnh ứng dụng công nghệ thông tin trong ngành Du lịch, bao gồm đối với khu vực nhà nước và các doanh nghiệp hoạt động kinh doanh du lịch Đối với các doanh nghiệp, các khách sạn, nhà hàng quy mô vừa và nhốc thể kết nối hoạt động quảng bá với Trung tâm Thông tin xúc tiến Du lịch thông qua Cổng thông tin điện tử du lịch Quảng Bình bằng cách xây dựng trang
Trang 11website con của đơn vị mình Đây là một cách làm hay do ít tốn kém mà hiệu quả quảng bá lại cao
- Cần xây dựng cơ sở dữ iệu chuyên ngành và quy định một chuẩn chung về trao đổi dữ liệu kết nối cơ quan quản lý nhà nước với các doanh nghiệp du lịch, nếu làm được điều này, doanh nghiệp không cần đầu tư nhiều mà sẽ tận dụng nó để giới thiệu hình ảnh, sản phẩm từ những chiến dịch quảng bá của nhà nước để tạo ra môi trường trao đổi dịch vụ giữa khách hàng với doanh nghiệp Đồng thời, các cấp quản lý nhà nước dựa trên số liệu thống kê để phân tích thị trường, hoạch định chính sách phát triển thị trường du lịch của địa phương
- Chú trọng phát triển nguồn nhân lực phục vụ cho nhu cầu phát triển công nghệ thông tin, trong đó cần tập trung đào tạo bồi dưỡng kỹ năng ứng dụng công nghệ thông tin cho đội ngũ cán bộ chuyên trách ở khu vực cơ quan quản lý nhà nước và các đơn
vị, doanh nghiệp hoạt động kinh doanh lĩnh vực du lịch, dịch vụ du lịch
- Có chính sách thu hút, khuyến khích, huy động các nguồn lực đầu tư cho ứng dụng công nghệ thông tin và tạo ra cơ chế phối hợp giũa cơ quan nhà nước với các doanh nghiệp Đồng thời có nguồn kinh phí phù hợp để đầu tư và duy trì hoạt động của các thiết bị công nghệ thông tin
Nắm bắt lợi thế của sự phát triển công nghệ thông tin trong công cuộc xây dựng
và đổi mới đất nước, cũng như mong muốn phát triển nhanh bền vững ngành Du lịch thông qua việc quảng bá, giới thiệu hình ảnh quê hương, con người Quảng Bình, sản phẩm và tiềm năng phát triển du lịch của tỉnh nhằm xúc tiến mở rộng thị truờng, thu hút khách và các dự án đầu tư, nâng cao hiệu quả hoạt động du lịch Do đó một yêu cầu bức thiết đặt ra là đẩy mạnh ứng dụng công nghệ thông tin cho ngành du lịch Quảng Bình
Trang 12CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ DỮ LIỆU
2 1 Phân tích và thiết kế hệ thống
Bản mô tả website:
Công ty QB Travel hoạt động trong lĩnh du lịch trên địa bàn tỉnh Quảng Bình, muốn
mở rộng thị trường hoạt động kinh doanh cũng như giới thiệu rộng rãi về ngành du lịch Quảng Bình đến với du khách trong tỉnh, trong nước và bạn bè quốc tế Nhằm
Trang 13cung cấp thông tin kịp thời, chính xác cho du khách có mong muốn tìm hiểu về địa điểm du lịch cũng như con người, thời tiết, khí hậu, lịch sử, giao thông đi lại của Quảng Bình Quan trọng hơn hết là cung cấp thông tin về các dịch của công ty cung cấp đến với du khách Hệ thống website có các chức năng sau :
1. Quản lý thành viên: thêm mới thành viên khi có yêu cầu đăng ký, cập nhật thông tin thành viên, xóa bỏ thông tin của thành viên khi thành viên không đăng nhập sau 2 năm Thông tin của thành viên bao gồm: họ tên, ngày tháng năm sinh, địa chỉ, điện thoại liên hệ, username (không thể sữa đổi), email, password
2. Quản lý tài nguyên: thêm mới tài nguyên, cập nhât, sữa đổi thông tin của các tài nguyên có trong dữ liệu, xóa bỏ thông tin của tài nguyên không cần thiết nữa
3. Quản lý tour : thêm mới tour du lịch, cập nhật sữa đổi thông tin tour, xóa tour khi không còn tour đó nữa thông tin của tour du lịch bao gồm: mã tour, tên tour, hành trình, thời gian, ngày bắt đầu, giá tour, tìm kiếm tour
4. Quản lý đặt tour: thêm mới vào danh sách đặt tour khi có một đơn đặt mới, sữa đổi thông tin khi khách hàng có nhu cầu, xóa thông tin đặt tour khi khách hàng hủy đặt tour chức năng này chỉ áp dụng đối với khách hàng là thành viên
5. Quản lý hướng dẫn viên: thêm mới hướng dẫn viên khi có thêm hướng dẫn viên mới được tuyển, cập nhật sữa đổi thông tin, xóa bỏ thông tin của hướng dẫn viên khi hướng dẫn viên bị đuổi việc hoặc hết hợp đồng thông tin của hướng dẫn viên bao gồm: mã hướng dẫn viên, họ tên, địa chỉ, giới tính, ngày tháng năm sinh, số diện thoại liên hệ
6. Quản lý nhà hàng: thêm mới nhà hàng khi có thêm nhà hàng có hợp đồng với công ty, cập nhật, sữa đổi thông tin của nhà hàng, xóa thông tin nhà hàng khi nhà hàng không còn hợp đồng với công ty nữa thông tin nhà hàng bao gồm:
mã nhà hàng, tên nhà hàng, địa chỉ, điện thoại liên hệ
7. Quản lý khách sạn: thêm mới khách sạn khi có thêm khách sạn có hợp đồng với công ty, cập nhật, sữa đổi thông tin của khách, xóa thông tin khách sạn khi khác sạnkhông còn hợp đồng với công ty nữa thông tin nhà hàng bao gồm: mã
Trang 14khách sạn, tên khách sạn, địa chỉ, điện thoại liên hệ, danh mục các loại phòng, giá phòng
Trang 152 1 1 Sơ đồ tổng quan Website
Giới thiệu Quảng BìnhLịch sử
Các vùng Quảng BìnhTìm kiếm tourKinh tế
Thời tiết
Trang chủTổng quan
Dịch vụ du lịchTruyền thống văn hóaQuản trị website
Tài nguyên du lịchHoạt động du lịch
Ẩm thực
Lễ hội
Du lịch tôn giáoĐăng KýĐăng nhập
Hình 2 1 Sơ đồ tổng quan của website
Trang Quản trị websiteSửa thông tin du lịch
Cập nhật loại hình du lịchPhân quyền quản trị website
Xóa nhà hàngCập nhật loại hình du lịchCập nhật tour du lịchCập nhật tài nguyênCập nhật Hoạt động Cập nhật nhà hàng
Các tour
du lịch
Du lịch thiên nhiên
Khách sạnNhà hàng
Di tích Lịch sử
Trang 16Cập nhật Quảng BìnhCập nhật khách sạnCập nhật loại hoạt động
Cập nhật loại tour du lịchSửa thông tin khách sạnSửa tour du lịchSửa xóa chi tiết hoạt động
Cập nhậtSửaXóa
Hình 2 2 Sơ đồ trang quản trị
2 1 2 Các tác nhân trong hệ thống
Người dùng: khách vãng lai, khách (thành viên)
Ban quản trị: giám đốc, bộ phận kế toán, bộ phận đối ngoại, bộ phận kinh doanh
- Sơ đồ tương tác:
Trang 17Hình 2 3 Sơ đồ tương tác của các tác nhânvào hệ thống
2 1 3 Lược đồ Use – Case
- Xem tour du lịch
Hình 2 4 Sơ đồ khách xem tour
Bảng 2 1 Bảng xem danh sách tour
Mô tả Use case Xem danh sách hợp đồng kích hoạt khi User
muốn xem danh sách Tour du lịch
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết
Đầu vào URL dẫn đến trang Xem danh sách Tour
Trang 18+ Tên Tour+ Địa điểm + Số ngày du lịch+ Mô tả
Mô tả tương tác
1 User chọn chức năng Xem danh sách Tour
2 Hệ thống hiển thị danh sách các Tour du lịch hiện có trong hệ thống
Vấn đề khác
Bảng 2 1 Bảng xem danh sách tour theo danh mục
Tên Use Case Xem danh sách Tour theo danh mục
Mô tả Use case Xem danh sách hợp đồng kích hoạt khi User
muốn xem danh sách Tour du lịch theo danh mục
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết
Đầu vào URL dẫn đến trang Xem danh sách Tour
+ Tên Tour+ Địa điểm+ Số ngày du lịch
Trang 19+ Mô tả
Mô tả tương tác
1 User thực hiện UC(1 1)
2 User chọn danh mục Tour hiện có
3 Hệ thống hiển thị danh sách Tour du lịch theo danh mục được chọn
Mô tả Use case Làm hợp đồng Tourkích hoạt khi User muốn
đặt Tour du lịch
Trang 20Actor Khách hàng
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết Đăng nhập tài khoản Khách hàng
Đầu vào URL dẫn đến trangLàm hợp đồng Tour
Đầu ra
Danh sách tour :+ Tên Tour+ Ngày khởi hành+ Loại phòng+ Phương thức thanh toán (mặc định tiền mặt)+ Ghi chú
Mô tả tương tác
1 User đã thực hiện UC(1 3) và UC(3)
2 User chọn Đặt Tour
3 Hệ thống hiển thị trang Làm hợp đồng Tour
4 User nhập các thông tin cần thiết và chọn Đặt Tour
Trang 21Hình 2 6 Giao diện đăng nhập
Trang 22Bảng 2 3 Bảng mô tả đăng nhập
Mô tả Use case Đăng nhập kích hoạt khi user nhập username,
mật khẩu và chọn đăng nhập
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết Nhập username và mật khẩu
Đầu ra URL đên trang dành cho phân quyền của người dùng
Mô tả tương tác
1 User nhập username, mật khẩu và chọn nút Đăng nhập
2 Hệ thống kiểm tra username và mật khẩu :
- Nếu đúng, hệ thống hiển thị trang dành cho phân quyền của người dùng
- Ngược lại, thông báo đăng nhập thất bại
Kết quả Hiển thị trang dành cho phân quyền của người dùng
Vấn đề khác
Trang 23- Quản lý khách hàng
Hình 2 7 Sơ đồ quản lý khách hàng của website
Bảng 2 4 Bảng mô tả xem danh sách khách hàng của website
Tên Use Case Xem danh sách khách hàng
Mô tả Use case Xem danh sách khách hàng kích hoạt khi
user chọn chức năng Quản lý khách hàng
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kế toán
Đầu ra
Danh sách khách hàng :+ Tên khách hàng+ Username+ Mật khẩu+ Tuổi+ Địa chỉ+ Số điện thoại
Trang 24Mô tả tương tác
1 User thực hiện user case 3 với quyền Kế toán
2 User chọn chức năng Quản lý khách hàng
3 Hệ thống hiển thị Danh sách khách hàng
Bảng 2 5 Bảng mô tả thêm khách hàng của website
Mô tả Use case Thêm khách hàng kích hoạt khi user chọn Thêm khách
hàng mới trong trang Xem danh sách khách hàng
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên
quyết User đăng nhập với quyền Kế toán
Đầu vào URL dẫn đến trang Thêm khách hàng
Đầu ra
Thông tin khách hàng :+ Tên khách hàng+ Username+ Mật khẩu+ Tuổi+ Địa chỉ+ Số điện thoại
Mô tả tương tác 1 User thực hiện user case 3 với quyền Kế toán
2 User chọn chức năng Quản lý khách hàng
3 Hệ thống hiển thị Danh sách khách hàng
4 User chọn Thêm khách hàng
Trang 255 Hệ thống hiển thị trang Thêm khách hàng
6 User nhập thông tin khách hàng và chọn nút Thêm
7 Hệ thống thông báo thêm khách hàng thành công và hiển thị thông tin của khách hàng mới
Kết quả Hiển thị thông tin khách hàng mới sau khi thêm thành công
Bảng 2 6 Bảng mô tả cập nhật khách hàng vào hệ thống website
Tên Use Case Cập nhật thông tin khách hàng
Mô tả Use case Cập nhật thông tin khách hàng kích hoạt khi user chọn Sửa
trong trang Xem danh sách khách hàng
Actor Bộ phận kế toán
Sự kiện kích
hoạt Chọn từ giao diện
Điều kiện tiên
quyết User đăng nhập với quyền Kế toán
Đầu vào URL dẫn đến trang Cập nhật thông tin khách hàng
Đầu ra
Thông tin khách hàng :+ Tên khách hàng+ Username+ Mật khẩu+ Tuổi+ Địa chỉ+ Số điện thoại
Mô tả tương
tác
1 User thực hiện user case 3 với quyền Kế toán
2 User chọn chức năng Quản lý khách hàng
3 Hệ thống hiển thị Danh sách khách hàng
Trang 264 User chọn Sửa thông tin khách hàng
5 Hệ thống hiển thị trang Cập nhật thông tin khách hàng
6 User nhập thông tin mới của khách hàng và chọn nút Cập nhật
7 Hệ thống thông báo Cập nhật thành công và hiển thị thông tin mới của khách hàng
Kết quả Hiển thị thông tin khách hàng sau khi Cập nhật thành công
Ngoại lệ Không
Bảng 2 7 Bảng mô tả xóa khách hàng khỏi hệ thống website
Mô tả Use case Xóa khách hàng kích hoạt khi user chọn Xóa khách
hàng trong trang Xem danh sách khách hàng
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kế toán
Đầu vào Thông tin khách hàng cần xóa
Đầu ra Danh sách khách hàng mới sau khi xóa thành công
Mô tả tương tác
1 User thực hiện user case 3 với quyền Kế toán
2 User chọn chức năng Quản lý khách hàng
3 Hệ thống hiển thị Danh sách khách hàng
4 User chọn khách hàng cần xóa và chọn nút Xóa
5 Hệ thống thông báo Xóa khách hàng thành công và hiển thị danh sách khách hàng mới sau khi xóa
Kết quả Hiển thị danh sách khách hàng sau khi xóa thành công
- Quản lý tour:
Trang 27Hình 2 8 Sơ đồ quản lý tour
Bảng 2 8 Bảng mô tả xem danh sách tour trên website
Mô tả Use case Xem danh sách tour kích hoạt khi user chọn chức năng
Quản lý tour
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu vào URL dẫn đến trang Quản lý tour
+ Tên tour+ Loại tour+ Thời gian+ Địa điểm+ Giá
Trang 28+ Hành trình tour
Mô tả tương tác
1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý tour
3 Hệ thống hiển thị Danh sách tourKết quả Hiển thị danh sách tour
Vấn đề khác
Bảng 2 8 Bảng mô tả thêm tour vào hệ thống website
Mô tả Use case Thêm tour kích hoạt khi user chọn Thêm trong trang
Quản lý tour
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu vào URL dẫn đến trang Thêm tour
Đầu ra
Thông tin tour :+ Tên tour+ Loại tour+ Thời gian+ Địa điểm+ Giá+ Hành trình tour
Mô tả tương tác 1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý tour
3 Hệ thống hiển thị Danh sách tour
Trang 294 User chọn Thêm tour
5 Hệ thống hiển thị trang Thêm tour
6 User nhập thông tin tour và chọn nút Thêm
7 Hệ thống hiển thị danh sách tour mới sau khi thêm thành công
Kết quả Hiển thị danh sách tour
Bảng 2 9 Bảng mô tả cập nhật tour vào hệ thống website
Mô tả Use case Cập nhật tour kích hoạt khi user chọn nút Sửa trong
trang Quản lý tour
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu vào URL dẫn đến trang Cập nhật tour
Đầu ra
Thông tin mới của tour :+ Tên tour
+ Loại tour+ Thời gian+ Địa điểm+ Giá+ Hành trình tour
Mô tả tương tác 1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý tour
3 Hệ thống hiển thị Danh sách tour
4 User chọn Sửa tour
Trang 305 Hệ thống hiển thị trang Cập nhật tour
6 User nhập thông tin mới của tour và chọn nút Cập nhật
7 Hệ thống hiển thị danh sách tour mới sau khi Cập nhật thành công
Kết quả Hiển thị danh sách tour
Bảng 2 10 Bảng mô tả xóa tour khỏi hệ thống website
Tên Use Case Xóa tour
Mô tả Use case Xóa tour kích hoạt khi user chọn nút Xóa trong trang
Quản lý tour
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu ra Danh sách tour sau khi xóa thành công
Mô tả tương tác
1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý tour
3 Hệ thống hiển thị Danh sách tour
4 User chọn tour cần xóa và chọn nút Xóa
5 Hệ thống thông báo xóa tour thành công và hiển thị danh sách tour sau khi xóa thành công
Kết quả Hiển thị danh sách tour
- Quản lý người đặt tour
Trang 31Hình 2 9 Sơ đồ quản lý người đặt tour
Bảng 2 9 Bảng mô tả xem danh sách người đặt tour trên hệ thống website
Tên Use Case Xem danh sách người đặt tour
Mô tả Use case Xem danh sách người đặt tour kích hoạt khi User
chọn chức năng Quản lý người đặt tour
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu vào URL dẫn đến trang Quản lý người đặt tour
Đầu ra
Danh sách người đặt tour :+ Username khách hàng+ Thông tin chi tiết khách hàng+ Tour đặt
Mô tả tương tác
1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý người đặt tour
3 Hệ thống hiển thị Danh sách người đặt tourKết quả Hiển thị danh sách người đặt tour
Trang 32Bảng 2 12 Bảng mô tả thêm người đặt tour trên hệ thống website
Mô tả Use case Thêm người đặt tour kích hoạt khi User chọn chức
năng Thêm người đặt tour trong trang Quản lý người đặt tour
Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu vào URL dẫn đến trang Thêm người đặt tour
Đầu ra
Thông tin người đặt tour :+ Username khách hàng+ Thông tin chi tiết khách hàng+ Tour đặt
Mô tả tương tác
1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý người đặt tour
3 Hệ thống hiển thị Danh sách người đặt tour
4 User chọn Thêm người đặt tour
5 Hệ thống hiển thị trang Thêm người đặt tour
6 User nhập thông tin người đặt tour và chọn nút Thêm
7 Hệ thống thông báo thêm thành công và hiển thị danh sách người đặt tour sau khi thêm thành công
Kết quả Hiển thị danh sách người đặt tour
Vấn đề khác
Bảng 2 13 Bảng mô tả cập nhật người đặt tour trên hệ thống website
Tên Use Case Cập nhật người đặt tour
Mô tả Use case Cập nhật người đặt tour kích hoạt khi User chọn
Trang 33Sự kiện kích hoạt Chọn từ giao diện
Điều kiện tiên quyết User đăng nhập với quyền Kinh doanh
Đầu vào URL dẫn đến trang Cập nhật người đặt tour
1 User thực hiện user case 3 với quyền Kinh doanh
2 User chọn chức năng Quản lý người đặt tour
3 Hệ thống hiển thị Danh sách người đặt tour
4 User chọn Sửa người đặt tour
5 Hệ thống hiển thị trang Cập nhật người đặt tour
6 User nhập thông tin người đặt tour mới và chọn nút Cập nhật
7 Hệ thống thông báo Cập nhật thành công và hiển thị danh sách người đặt tour sau khi Cập nhật thành công
Kết quả Hiển thị danh sách người đặt tour
Bảng 2 14 Bảng mô tả xóa người đặt tour khỏi hệ thống website
Tên Use Case Xóa người đặt tour
Mô tả Use caseXóa người đặt tour kích hoạt khi User chọn chức
năng Xóa người đặt tour trong trang Quản lý người đặt tour
Sự kiện kích hoạt Chọn từ giao diện