Khóa luận tốt nghiệp tr-ờng đại học vinh khoa công nghƯ th«ng tin khãa luËn tốt nghiệp xây dựng website quảng cáo du lịch Nghệ An Giáo viên h-ớng dẫn : ThS Lê Ngọc Xuân Sinh viên thực : Tr-ơng Thị Thúy Vân Lớp : 42E4 - CNTT Vinh, 5/2006 X©y dùng Website quảng cáo du lịch Khóa luận tốt nghiệp Lời nói đầu Ngày nay, song song với trình phát triển công nghệ, khoa học kỷ thuật ngành khoa học tính toán đà đóng vai trò quan trọng, đà đạt đ-ợc thành tựu khoa học rực rỡ với b-ớc tiến nhảy vọt Việc áp dụng công nghệ, khoa học kỷ thuật vào lĩnh vực đời sống ng-ời ngày tăng không ngừng can thiệp vào hầu hết công việc đời sống Công nghệ thông tin ngành khoa học Đi đôi với phát triển công nghệ chế tạo thiết bị máy tính sản phẩm phần mềm ứng dụng đời có tính chất định việc áp dụng ngành khoa học v o đời sống xà hội Trong năm gần nhiều dự án phát triển Công nghệ thông tin n-ớc ta đ-ợc triển khai theo giải pháp tổng thể tích hợp hạ tầng truyền thông máy tính với ch-ơng trình tin học ứng dụng đóng vai trò ngày to lớn Mạng máy tính đặc biệt Internet không thuật ngữ tuý khoa học mà đà trở thành đối t-ợng nghiên cứu ứng dụng nhiều ng-ời có nghề nghiệp có phạm vi hoạt động khác nhau, nhu cầu hiểu biết Internet ngày cao Xuất phát từ điều sinh viên khoa Công nghệ thông tin em mong muốn tìm hiểu kỹ dịch vụ Internet Trên sở muốn tìm hiểu Web ứng dụng Web nh- phát triển em thực kho luận với đề ti Thiết kế Website quảng bá du lịch Nghệ An Đề ti dựa sở tri thức đ tiếp thu qua kho st tìm tòi nghiên cứu tìm hiểu Web h-ớng dẫn nhiệt tình giáo viên h-ớng dẫn, sử dụng ngôn ngữ ASP VBSCRIP, JAVARSCRIP sở liệu Access để thiết kế trang Web- phục vụ cho việc quảng cáo du lịch Nghệ An Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp Đề tài bố cục ch-ơng: Ch-ơng 1: Hệ thống quảng cáo du lịch Nghệ An Ch-ơng 2: Phân tích hệ thống quảng cáo du lịch Nghệ An Ch-ơng 3: Tìm hiểu ASP Ch-ơng 4: Cài đặt ch-ơng trình Mặc dù đà cố gắng nh-ng khả trình độ hạn chế nên đề tài khó tránh khỏi sai sót Vì em mong dẫn góp ý nhiệt tình thầy cô giáo bạn bè Em xin chân thành cảm ơn giúp đỡ, h-ớng dẫn tận tình thầy giáo Thạc sỹ Lê Ngọc Xuân bạn bè lớp đà giúp đỡ em thực đề tài Vinh, tháng năm 2006 Sinh viên thực Tr-ơng Thị Thuý Vân Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp Mục lục Trang Ch-ơng I: Hệ thống quảng cáo du lịch Nghệ An 1.1 Đặt vấn đề 1.1.1 ứng dụng Internet 1.1.2 Quá trình phát triển Internet 1.1.3 Web- dịch vụ thực giao thức HTTP 1.2 Hoạt động hệ thống 1.3 Lựa chọn công nghệ Ch-ơng II: Phân tích hệ thống quảng cáo 2.1 Giới thiệu đề tài 2.2 Mục đích yêu cầu 2.2.1 Mục đích, yêu cầu đặt phân tích hệ thống 2.2.1.1 Mục đích 2.2.1.2 Yêu cầu đặt thiÕt kÕ 2.3 Tỉ chøc c¬ së liệu ch-ơng trình 10 2.3.1 Phân tích hệ thống 10 2.3.2 Đặc tả chi tiết hệ thống 12 2.3.3 Xây dựng sơ đồ phân cấp chức 12 2.3.4 Mô hình tổ chức liệu 13 2.4 L-u đồ mô tả giải thuật 15 Ch-ơng III tìm hiểu ASP 18 3.1 Tỉng quan vỊ ASP 18 3.1.1 Kh¸i niệm ASP 18 Xây dựng Website quảng cáo du lÞch Khãa ln tèt nghiƯp 3.1.1.1 Trang ASP 18 3.1.1.2 Các chức ASP 21 3.1.2 Các vấn đề xây dựng ứng dụng ASP 21 3.1.2.1 TËp tin Global.asa 21 3.1.2.2 Cã thÓ dïng ASP để xem Netcape Internet 22 3.1.2.3 Active Website 22 3.2 Các thành phần ASP 22 3.2.1 Request Object 23 3.2.2 Response Object 24 3.2.3 Application Object 25 3.2.4 Session Object 26 3.2.5 Server Object 28 3.3 Quản lý ASP Session 29 3.4 Vài nÐt vỊ Scripting Language 29 3.5 Truy xt c¬ së liệu ASP 30 3.5.1 Đối t-ợng Connection 31 3.5.2 Đối t-ợng Command 33 3.5.3 Đối t-ợng RecordSet 33 Ch-ơng IV Cài đặt ch-ơng trình 37 4.1 Listing ch-ơng tr×nh 37 4.2 Mét sè giao diƯn chÝnh 42 KÕt luận 47 Tài liệu tham khảo 49 Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp Ch-ơng Hệ thống quảng cáo du lịch Nghệ an 1.1 Đặt vấn đề 1.1.1 ứng dụng Internet Internet ngày đ-ợc xem nh- giải pháp thông dụng để quảng bá thông tin đến tầng lớp xà hội Việc đ-a thông tin đến với nhiều ng-ời hình thức trực tuyến trở nên quen thuộc với cá nhân hay tổ chức n-ớc Internet trở thành ph-ơng tiện thiếu xà hội đại tính hiệu cao dịch vụ sau đây: * Email ( Electronic mail ) _ th- điện tử: Là ph-ơng thức trao đổi thông tin qua mạng Có thể nhận thấy Email hệ thống b-u điện tử hoá tất khâu thực Đầu tiên ng-ời viết gửi th- máy tính Tiếp theo th- đ-ợc gửi đến nơi phục vụ th-, sau th- tự động gửi theo địa có ghi th- Ng-ời nhận đăng nhập vào hộp th- đà đăng ký để nhận th- đọc th- máy tính Nhanh, rẻ tiện lợi, Email đà trở thành ph-ơng tiện liên lạc th-ờng xuyên phổ biến tất có máy tính kết nối với Internet * WWW ( World Wide Web ) : Là dịch vơ cđa Internet cung cÊp Internet tíi mäi nhµ Lµ dịch vụ thông dụng dễ sử dụng nhÊt ViƯc sư dơng tr×nh dut cung cÊp mét giao diƯn ®å ho³ “point and click” cho viƯc xem néi dung trang Web đà làm cho việc truy cập Internet dễ dàng Những tri thức khoa học, kiện thể thao, âm nhạc tin tức, phim ảnh đ-ợc đ-a lên Internet đà làm cho Website trở nên phỉ biÕn réng r·i Web cung cÊp mét kªnh trun đa dạng tích hợp thông tin công nghệ MultiMedia đa dạng hiệu Những ngân hàng liệu dùng dịch vụ Web để truy cập trực tuyến Những công ty th-ơng mại thiết lập trang Web để quảng bá sản phẩm giao dịch điện tử Xây dựng Website quảng cáo du lÞch Khãa ln tèt nghiƯp Giao thøc http dïng liên kết siêu văn có khả tích hợp tập tin Web đà tạo ứng dụng to lớn thức đẩy việc phát triển công nghƯ Web * FTP ( File Transfer Protocol )_Trun tƯp tin, hỗ trợ truyền liệu có dung l-ợng lớn từ nơi đến nơi khác qua mạng Internet 1.1.2 Quá trình phát triển Internet Năm 1969, theo dự án Bộ Quốc phòng Mỹ, mạng máy tính ARPANet đời Năm 1983, ARPAnet sử dụng giao thức TCP/IP sau đó, Tổ chức Khoa học Quốc gia Mỹ ( National Science Foundation _NSF ) tài trơ cho việc xây dựng NSFnet thay cho ARPAnet Năm 1986, NSFnet liên kết 60 tr-ờng Đại học Mỹ tr-ờng đại học châu Âu Điểm quan trọng NFSnet mnạg cho phép ng-ời sử dụng Năm 1989, Trung tâm Nghiên cứu nguyên tử châu Âu CERN, Tim Berners Lee triển khai thành công dịch vụ World Wide Web (WWW) Năm 1990, Email WEb làm cho Internet trở thành công cụ làm việc thiếu hàng triệu ng-ời giới Tháng 12 năm 1997, Việt Nam thức tham gia vào Internet 1.1.3 Giao thức HTTP HTTP viết tắt cđa Hyper Text Transfer Protocol, cã ý nghÜa lµ giao thức truyền tệp tin siêu văn Trình duyệt Web sử dụng giao thức để kết nối với máy phục vụ Web tải tệp Web máy ng-êi dïng ChÝnh v× vËy chóng ta cã thĨ thÊy địa Web bắt đầu http Ví dụ: http://www.Vinhuni.edu.vn Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp 1.2 Hoạt động hệ thống Hệ thống cũ: Trong năm tr-ớc Internet ch-a đ-ợc áp dụng rộng rÃi lĩnh vực hầu hết việc quảng cáo du lịch đ-ợc điều hành theo ph-ơng pháp thủ công truyền thống đăng tải lên báo chí hệ thống truyền thanh, hệ thống làm việc đơn giản việc quảng cáo làm t-ơng tự nh- Do việc l-u chuyển thông tin chậm, không kết hợp đ-ợc hình ảnh sinh động dẫn đến hiệu công việc không cao Theo hình thức nhiều hạn chế không phù hợp với xu thời đại, việc tổ chức lại hệ thống yêu cầu cấp thiết Hệ thống mới: Khắc phục đ-ợc nh-ợc điểm hệ thống cũ, đáp ứng yêu cầu, mang lại hiƯu qu¶ kinh tÕ cao, giao diƯn thn tiƯn, dƠ sử dụng, tích hợp đ-ợc công nghệ MultiMedia nên hệ thống quảng cáo sinh động có hiệu Hệ thống đ-ợc thiết kế mặt phục vụ nhu cầu du lịch, mặt khác dùng máy tính tự động hoá đ-ợc nghiệp vụ cách xác nhanh chóng Đó -u điểm mà tự thân hệ thống làm đ-ợc Việc quản lý công ty trở nên đơn giản nhanh Nói tóm lại, Website mang lại nhiều thuận lợi cho công ty việc giới thiệu công ty hoạt động du lịch công ty đến với ng-ời đ-ợc nhanh chóng, xác hiệu 1.3 Lựa chọn công cụ Khi thiết kế xây dựng Website có nhiều công cụ để lựa chọn nh-ng qua khảo sát, tìm hiểu thấy đ-ợc tính hoàn hảo mạnh đối t-ợng Active Server Page nên lựa chọn công cụ kết hợp ngôn ngữ VBScript làm ngôn ngữ kịch để thực đề tài sử dụng trình soạn thảo Microsoft FrontPage 2003 giúp cho công việc cài đặt dễ dàng Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp Ch-ơng Phân tích hệ thống quảng cáo du lịch 2.1 Giới thiệu đề tài Trong công đổi đất n-ớc với phát triển ngày cao sống, ng-ời phải làm việc môi tr-ờng cạnh tranh liệt, thời gian quý báu ®èi víi mäi ng-êi Cịng tõ sù ph¸t triĨn cđa xà hội ng-ời có thêm nhiều mặt nhu cầu tinh thần Du lịch lĩnh vực phát triển mạnh Từ điểm với bùng nổ công nghệ thông tin nhu cầu ng-ời đòi hỏi ngày cao: ngồi nhà lựa chọn tham quan thắng cảnh du lịch đặt cho vé du lịch nh- ý đăng ký cho phòng khách sạn cho chuyến du lịch nh- tìm hiểu giá cả, ẩm thực, v.v Website du lịch phục vụ cho nhu cầu đó, cần có máy tính hoà mạng tìm hiểu đ-ợc thắng cảnh du lịch nhà đăng ký cho vé du lịch với địa điểm du lịch theo ý muốn Mục đích đề tài xây dựng Website quảng bá địa danh du lịch Nghệ An cho phép đăng ký vé du lịch mạng khách Việc đăng ký vé ti Công ty dịch vụ du lịch Sun light no đăng ký vé mạng đ-ợc thực theo trình tự nh- Hệ thống hoạt động quầy bán vé đặt phòng đáp ứng yêu cầu hai đối t-ợng là: khách đặt vé cho tour ng-ời quản lý Đối với khách hàng, cần nhà hay nơi đâu có máy tính kết nối Internet đặt cho vé cho chuyến du lịch mà đến quầy vé Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp Đối với ng-ời quản lý quầy vé, hệ thống hỗ trợ tốt công việc nh- quản lý, việc trao đổi giúp thống kê doanh thu hàng tháng, l-ợng vé bán ra, số tour du lịch Hình thức toán giới hạn mức toán tiền mặt hoá đơn giao nhận lần Ph-ơng thức vận chuyển gồm: chuyển đến tận tay khách ph-ơng tiện thông th-ờng hay chuyển d-ới dạng b-u phẩm khách hàng nhận vé quầy vé Việc vận chuyển theo yêu cầu khách hàng 2.2 Mục đích yêu cầu 2.2.1 Mục đích yêu cầu đặt xây dựng hệ thống website du lịch 2.2.1.1 Mục đích Nhằm đáp ứng nhu cầu mở rộng giới thiệu, quảng cáo cung cấp thông tin, dịch vụ công ty kinh doanh dịch vụ du lịch Thông tin đ-ợc cập nhật đáp ứng đ-ợc nhu cầu tìm kiếm thông tin, đăng ký dịch vụ, bên cạnh tiết kiệm đ-ợc thời gian chi phí cho khách hàng Thuận tiện cho nhà quản trị công việc quản lý khách hàng 2.2.1.2 Những yêu cầu đặt thiết kế hƯ thèng Website du lÞch HƯ thèng cho phÐp nhiỊu ng-êi truy cËp cïng lóc qua Internet HƯ thèng cho phép tra cứu tất thông tin dịch vụ du lịch, tra cứu nhanh khách hàng, tìm hiểu hệ thống, tra cứu thông tin liên quan đến công ty mạng nhằm đáp ứng nhu cầu khách hàng Hệ thống cho phép ng-ời dùng truy cập th-ờng xuyên đòi hỏi phải tổ chức sở liệu l-u trữ thông tin cho tối -u hiệu 10 Xây dựng Website quảng cáo du lịch ... thiÕt kÕ trang Web- phơc vơ cho việc quảng cáo du lịch Nghệ An Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp Đề tài bố cục ch-ơng: Ch-ơng 1: Hệ thống quảng cáo du lịch Nghệ An Ch-ơng... đ-ợc thắng cảnh du lịch nhà đăng ký cho vé du lịch với địa điểm du lịch theo ý muốn Mục đích đề tài xây dựng Website quảng bá địa danh du lịch Nghệ An cho phép đăng ký vé du lịch mạng khách Việc... Xây dựng Website quảng cáo du lịch Khóa luận tốt nghiệp 2.3.2 Đặc tả chi tiết hệ thống Hệ thống Website du lịch đ-ợc thiết nhằm giới thiệu tất địa danh du lịch Nghệ An Khách hàng tham quan sau