Thiết kế và xây dựng web site du lịch angkor

72 270 0
Thiết kế và xây dựng web site du lịch angkor

Đ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

Lời nói đầu Cùng với phát triển nh vũ bão công nghệ thông tin, năm cuối kỷ 20 Các quốc gia chuẩn bị hành trang cho để bớc vào kỷ 21, kỷ công nghệ thông tin Sự kết hợp máy tính với hệ thống truyền thông (communication) đặc biệt hệ thống viễn thông (Telecommunication) tạo chuyển biến có tính cách mạng vấn đề tổ chức khai thác sử dụng hệ thống máy tính Cùng với thời gian, khoa học công nghệ phát triển, mạng máy tính đời để chia sẻ tài nguyên hệ thống, để trao đối thông tin với Mạng máy tính có mặt khắp nơi từ trờng học, công ty đến học viện, quan nhà nớc Ta biết rằng, thời đại thông tin nay, khối lợng thông tin ngày phong phú, đa dạng vấn đề xếp khối thông tin khổng lồ cách khoa học, dễ truy tìm, dễ trao đổi, sử dụng cách nhanh chóng vấn đề cấp bách Mạng Internet đời góp phần giải vấn đề nêu Trong thời gian vừa qua, dới hớng dẫn thầy Nguyễn Thanh Tùng , em tìm hiểu, nghiên cứu vấn đề Thiết kế xây dựng Web site du lịch Angkor làm đồ án tốt nghiệp Đồ án gồm bốn chơng: Chơng : Tổng quát Internet Chơng : Các công cụ phát triển ngôn ngữ lập trình Chơng :Phơng pháp thiết kế xây dựng cài đặt Chơng :ứng dụng Web site quảng cáo du lịch Angkor Trong trình thực đề tài mình, em nhận đợc giúp đỡ tận tình thầy cô bạn bè Em xin gửi lời cảm ơn chân thành tới thầy giáo Th.S Nguyễn Thanh Tùng nhiệt tình hớng dẫn tạo điều kiện tài liệu, giúp đỡ em hoàn thành đồ án tốt nghiệp Mục lục Chơng I Tổng quát Internet 1.1 Sự đời World Wide Web, Internet Intranet 1.2 Các dịch vụ Internet 1.2.1 Dịch vụ th điện tử 1.2.2 Dịch vụ Mailling List 1.2.3 Dịch vụ Telnet 1.2.4 Dịch vụ Truyền tệp (FTP) 1.2.5 Dịch vụ Gopher 1.2.6 Dịch vụ WWW 1.3 Cấu trúc mô hình hoạt động dịch vụ WWW : 1.3.1 Web Browser 1.3.1.1 Netscape Navigator 1.3.1.2 Internet Explorer 1.3.2 Web Server 10 1.3.2.1 Hoạt động Web Server 11 1.3.2.2 Phần mềm Web Server 13 1.4 Một số giao thức thờng gặp 13 1.4.1 Họ giao thức TCP/IP 13 1.4.1.1 Mô hình OSI 13 1.4.1.2 Kiến trúc phân lớp họ giao thức TCP/IP 15 1.4.1.3 Giao thức liên mạng IP 18 1.4.1.4 Giao thức TCP 19 1.4.1.5 Giao thức UDP 20 1.4.1.6 Giao thức FTP 20 1.4.1.7 Giao thức HTTP 21 1.4.2 Bộ định vị tài nguyên tổng quát URL 24 Chơng II Các công cụ phát triển Ngôn ngữ lập trình 26 2.1 Ngôn ngữ HTML 26 2.1.1 Giới thiệu 26 2.1.2 Cấu trúc văn HTML 26 2.1.3 Những thẻ đợc dùng ngôn ngữ HTML 26 2.1.4 HTML Động 31 2.1.5 Ưu nhợc điểm ngôn ngữ HTML 32 2.2 Ngôn ngữ ASP (Active Server Pages) 32 2.2.1 Giới thiệu chung 32 2.2.2 ASP HTML 32 2.2.3 ASP Scrip 33 2.2.4 ASP phát triển Web 33 2.2.5 Mô hình ASP 33 2.2.6 Sử dụng Script ASP 34 2.2.6.1 Sử dụng ngôn ngữ Script 34 2.2.6.2 Sử dụng biến 35 2.2.6.3 Sử dụng 37 2.2.6.4 Viết chơng trình 37 2.2.7 Sử dụng định hớng ASP 41 2.2.8 Sử dụng Thành phần Đối tợng 43 2.2.9 Sử dụng Collection 46 2.2.9.1 Khái niệm 46 2.2.9.2 Truy nhập đến phần tử Collection 46 2.2.9.3 Ví dụ chơng trình xử lý Form 50 2.2.10 Truy nhập sở liệu 53 2.2.10.1 Tạo data source 55 2.2.10.2 Kết nối với CSDL 55 2.2.10.3 Truy vấn liệu với đối tợng Connection 56 2.3 Các công cụ phát triển trang Web 58 2.3.1 Microsoft Visual Interdev 58 2.3.2 Microsoft FrontPage 2000 59 Chơng III Phơng Pháp thiết kế, xây dựng cài đặt 60 3.1 Mục đích Web site cần thiết Kừ 60 3.2 Các thành phần để tạo trang Web 60 3.2.1 Thông tin yêu cầu từ khách hàng 60 3.2.2 Xác định tổng thể 60 3.2.3 Xác định mục tiêu chi tiết 61 3.2.4: Phạm vi thông tin 61 3.2.5 Trang Web cụ thể 61 3.2.6 Trình bày trang Web 61 3.3 Các trình phát triển Web site 61 3.4 Thiết kế giao diện 63 3.5 Thiết kế hớng tới ngời sử dụng 63 3.6 Tính ổn định thiết kế 65 Chơng IV ứng dụng củaWeb site Quảng cáo Du lịch Angkor 66 4.1 Mục đích Web site 66 4.2 Thiết kế trang Web 66 Kết luận 67 Tài liệu tham khảo 68 chơng I tổng quát internet 1.1 Sự đời World Wide Web, Internet Intranet Ngày nay, World Wide Web (WWW hay WEB) Internet trở thành khái niệm quen thuộc giới Trong quảng cáo chơng trình TV báo, tạp chí bắt đầu xuất địa trang Web (địa đợc gọi URL - Uniform Resource Locators) Internet định nghĩa nh mạng toàn cầu máy tính mạng, đợc nối với theo giao thức TCP/IP (Transmission Control Protocol/Internet Protocol) Mặc dù xuất đợc 20 năm Internet bùng nổ vào năm gần đây, từ công nghệ Web đời Tiền thân Internet ARPANET [TLTK 4] Mạng máy tính dựa kỹ thuật chuyển mạch gói đợc xây dựng quốc phòng Mỹ vào năm 1969 vừa để thử nghiệm độ tin cậy mạng, vừa nhằm kết nối sở nghiên cứu với mục đích quân Khởi đầu với quy mô nhỏ nhng ARPANET nhanh chóng thu hút đợc ý giới quân sự, khoa học nhanh chóng bành trớng khắp nớc Mỹ Ban đầu giao thức truyền thông đợc sử dụng ARPANET NCP (Network Control Protocol) Tuy nhiên, xuất phát từ nhu cầu thực tế, nhà thiết kế từ lúc nhận thức đợc ARPANET phải mạng mạng máy tính không đơn mạng máy tính bình thờng Với mục đích này, từ năm 70, họ giao thức đợc phát triển cho ARPANET thay hoàn toàn NCP Đó họ giao thức TCP/IP Ban đầu TCP/IP đợc tích hợp vào hệ điều hành Unix Đến máy PC xuất TCP/IP lại đợc chuyển sang môi trờng PC, cho phép máy PC chạy DOS (Windows sau này) liên lạc với trạm Unix mạng Mạng ARPANET sau đợc tách thành mạng: MILNET cho mục đích quân ARPANET mới, nhỏ cho mục đích phi quân Hai mạng liên kết với theo nghi thức TCP/IP - mạng Internet ngày Internet mạng toàn cầu mạng sử dụng giao thức TCP/IP Khi Internet phát triển mạnh mẽ đợc sử dụng rộng rãi ngời ta nhận số nhợc điểm Thứ thông tin di chuyển Internet toàn hoàn không đợc bảo vệ hữu hiệu Những kẻ với mu đồ xấu có nhiều cách để đọc đợc thông tin quan trọng lu chuyển đờng truyền tín hiệu Thứ hai Internet thức không quản lý có quan hay tổ chức (trừ địa đợc quan lý InterNic), từ hạ tầng mạng phần mềm sử dụng Internet thông tin hoàn toàn không bảo đảm đợc tính trật tự đồng Chính vậy, nhiều tổ chức lớn có nhiều chi nhánh toàn cầu xây dựng mạng riêng theo mô hình tiêu chuẩn Internet Những mạng toàn hoàn không nối với Internet hay đợc ngăn cách với Internet tờng lửa (fire wall) bảo đảm an ninh xây dựng phần cứng phần mềm hay thông thờng - tổ hợp hai Những mạng nh đợc gọi intranet Intratnet mạng TCP/IP sở hữu tổ chức, đợc xây dựng theo tiêu chuẩn kỹ thuật Internet Internet định nghĩa nh mạng toàn cầu máy tính mạng, đợc nối với theo giao thức TCP/IP Mặc dù xuất đợc 20 năm, nhng Internet bùng nổ vào năm gần đây, từ công nghệ Web đời Tiền thân Internet ARPANET, mạng máy tính dựa kỹ thuật chuyển mạch gói đợc xây dựng Bộ Quốc phòng Mỹ vào năm 1969 vừa để thử nghiệm độ tin cậy mạng, vừa nhằm kết nối sở nghiên cứu với mục đích quân Khởi đầu với quy mô nhỏ nhng ARPANET nhanh chóng thu hút đợc ý giới quân khoa học nhanh chóng bành trớng khắp nớc Mỹ Ban đầu, Giao thức truyền thông đợc sử dụng ARPANET NCP (Network control protocol) Tuy nhiên, xuất phát từ nhu cầu thực tế, nhà thiết kế từ đầu nhận thức đợc ARPANET phải mạng mạng máy tính không đơn mạng máy tính bình thờng Với mục đích này, từ năm 70, họ giao thức đợc phát triển cho ARPANET thay hoàn toàn NCP họ giao thức TCP/IP , TCP/IP đợc tích hợp vào hệ điều hành Unix, đến máy PC xuất TCP/IP lại đợc chuyển sang môi trờng PC, cho phép máy PC chạy DOS (và Windows sau này) liên kết với trạm Unix mạng Mạng ARPANET sau đợc tách thành mạng: MILNET cho mục đích quân ARPANET mới, nhỏ cho mục đích phi quân sự, hai mạng liên kết với theo nghi thức TCP/IP - mạng Internet ngày Internet mạng toàn cầu mạng sử dụng giao thức TCP/IP Khi Internet phát triển mạnh mẽ đợc sử dụng rộng rãi ngời ta nhận số nhợc điểm nó: Thứ thông tin di chuyển Internet hoàn toàn không đợc bảo vệ hữu hiệu, Những kẻ với mu đồ xấu có nhiều cách để đọc đợc thông tin quan trọng lu chuyển đờng truyền tín hiệu Thứ hai Internet thức không quản lý có quan hay tổ chức (trừ địa đợc quản lý InterNic), từ hạ tầng mạng phần mềm sử dụng Internet thông tin hoàn toàn không bảo đảm đợc tính trật tự đồng Chính nhiều tổ chức lớn có nhiều chi nhánh toàn cầu xây dựng mạng riêng theo mô hình tiêu chuẩn Internet Những mạng hoàn toàn không nối với Internet hay đợc ngăn cách với Internet tờng lửa (fire wall) bảo đảm an ninh xây dựng phần cứng phần mềm hay thông thờng - tổ hợp hai Những mạng nh đợc gọi Intranet Intranet mạng TCP/IP sở hữu tổ chức, đợc xây dựng theo tiêu chuẩn kỹ thuật Internet 1.2 Các dịch vụ Internet Internet công nghệ thông tin liên lạc mới, tác động sâu sắc vào xã hội, vào sống mức độ bao quát Nó đa vào giới có tầm nhìn rộng lớn làm thứ nh: viết th, đọc báo, xem tin, giải trí, tra cứu công ty kinh doanh thông qua Internet, dịch vụ thơng mại điện tử phát triển mạnh mẽ, dới số dịch vụ Internet: Một lý làm nên thành công rực rỡ Internet dịch vụ hữu ích Dịch vụ tiếng nhất, phổ biến Internet Web, Internet đời trở nên phổ biến trớc Web lâu Dới vài dịch vụ quan trọng Internet (ngày dịch vụ đợc sử dụng Web thay đợc chức vài dịch vụ số ) 1.2.1 Dịch vụ th điện tử Th điện tử (E-mail): Dịch vụ E-mail dùng để trao đổi thông tin cá nhân với nhau, cá nhân với tổ chức tổ chức với Dịch vụ cho phép tự động gửi nội dung thông tin đến địa tự động gửi đến tất địa cần gửi theo danh sách địa cho trớc (gọi mailing list) Nội dung thông tin gửi dùng th điện tử văn (text) mà ghép thêm (attack) văn đợc định dạng, graphic, sound, video Các dạng thông tin hoà trộn, kết hợp với thành tài liệu phức tạp Lợi ích dịch vụ th điện tử thông tin gửi nhanh rẻ 1.2.2 Dịch vụ Mailling List Là cách tốt cung cấp thông tin tới tay nhiều ngời lúc Một "Mailling List" danh sách địa điện th ngời dùng nhóm Khi có th đợc gửi cho nhóm ngời nhóm nhận đợc Qua dịch vụ "Mailling List" ngời ta tạo nhóm thảo luận Khi ngời nhóm đa ý kiến ngời nhóm nhận đợc ý kiến Hiện có số chơng trình dùng để quản lý "Mailling List" lớn nh Majordomo, ListSer 1.2.3 Dịch vụ Telnet Telnet ( Terminal Login) dịch vụ cho phép ngời sử dụng truy cập vào hệ thống mạng thiết bị đầu cuối (Terminal) Đây dịch vụ có hầu hết hệ điều hành Unix, đợc sử dụng rộng rãi sơ sài Thực chất dịch vụ trình chuyển nhận ký tự Khi dùng dịch vụ Telnet để đăng nhập (Login) vào hệ thống xa, ngời sử dụng truy nhập đợc tài nguyên đĩa tệp hệ thống mà tận dụng đợc tài nguyên nhớ khả vi xử lý hệ thống Dùng dịch vụ Telnet để đăng nhập vào hệ thống xa, ngời sử dụng đợc hỏi tên mật để kiểm tra quyền truy nhập hệ thống họ Nh để đăng nhập vào hệ thống ngời sử dụng phải có tài khoản (Account) hệ thống Hệ thống khởi tạo phiên làm việc (Session) cho ngời sử dụng họ đăng nhập Sau ngời sử dụng làm việc, sử dụng tài nguyên xa Khi ngời sử dụng thoát khỏi (Logout) hệ thống hệ thống tự động kết thúc phiên làm việc 1.2.4 Dịch vụ Truyền tệp (FTP) FTP điển hình hệ thống Client/Server ngời sử dụng chơng trình máy tính (Client) để liên kết với chơng trình chạy máy tính xa (Server) cho phép Client truy cập lấy tệp tin từ Server hay truyền tệp tin tới Server Trên Internet có nhiều FTP Server (tất nhiên chạy chơng trình FTP) Client muốn truy cập lấy tệp tin từ FTP Server Internet cần phải đăng ký quyền sử dụng (nghĩa có 10 3.2.4: Phạm vi thông tin Tập hợp tri thức thông tin lĩnh vực cụ thể, giúp cho thiết kế phát triển trang Web cách thuận tiện, tất thông tin cần thiết ngời dùng trang Web sẵn có, để đáp ứng đợc nhu cầu sử dụng yếu tố quan trọng cho nhà phát triển thiết kế 3.2.5 Trang Web cụ thể Miêu tả chi tiết thành phần, ràng buộc mà đa vào trang Web Liệt kê tất thông tin đa vào trang Web, tác động yếu tố, kiện với trang Web thông qua mối liên kết 3.2.6 Trình bày trang Web Phơng tiện biểu diễn thông tin cụ thể tới ngời dùng, kết trình thiết kế trình bày trang Web cụ thể Trong trình ngời tạo Web sử dụng kỹ thuật thiết kế kỹ thuật trình bày để tạo nên trang Web cụ thể cho đợc thuận lợi, có tính mỹ thuật sử dụng mẫu sẵn có 3.3 Các trình phát triển Web site Lập kế hoạch Đây trình thiết lập dự án để xây dựng trang Web, lựa chọn hội truyền thông để đạt đợc mục đích tổng thể Xác định thông tin để làm gì, cho ai, đối tợng Việc đặt kế hoạch xác định đợc tất thông tin lĩnh vực thông qua trình tập hợp thông tin liên quan cập nhật nh Ngời thiết lập dự án xây dựng trang Web phải xác định kĩ cần thiết để thiết lập toàn trang Web cụ thể nh thiết lập phần trang Web Chẳng hạn trang Web có sử dụng đến giao diện form phải xác định kỹ thuật cần thiết để tạo nên Ngời thiết lập dự án phải dự tính tài nguyên cần thiết khác để hỗ trợ điều hành phát triển Web Phân tích Quá trình xử lý tập hợp, so sánh thông tin trang Web hoạt động để cải thiện toàn chất lợng Web Một yếu tố quan trọng khảo sát phân tích trang Web dựa vào thông tin ngời dùng cho thích hợp với trình yếu tố khác việc phát triển trang Web, thông tin có ảnh hởng lớn tới việc thiết lập nên trang Web phát triển trang Web sau Quá trình cân nhắc, lựa chọn, tập hợp thông tin để giúp đỡ trình khác phân tích mục tiêu phát triển trang Web Thiết kế 58 Với trang Web cụ thể ta cần thiết lập mục đích, xếp thành phần trang Web cho phù hợp Việc thiết kế phải đảm bảo cho trang Web phải đạt kết tốt chất lợng, thuận tiện cho ngời sử dụng Thiết kế trang Web chịu ảnh hởng lớn trình khác thành phần khác phát triển trang Web Nó không quan trọng nh trình hay yếu tố khác nhng đòi hỏi cung cấp toàn diện cho khả thực sau Thực Xây dựng trang Web dựa công cụ phổ dụng nh HTML, trình thực giống nh việc phát triển phần mềm liên quan tới việc sử dụng cú pháp cụ thể để mã hoá cấu trúc trang Web lu file, có công cụ tự động có sẵn giúp ta xây trang HTML nhng cần có tảng vững HTML để xây dụng trang Web tốt Lập trình Quá trình làm cho trang Web trở nên sinh động phù hợp với yêu cầu ngời dùng Cải tiến Tiếp tục phát triển trang Web nắm bắt thông tin kỹ thuật ứng dụng vào trang Web 3.4 Thiết kế giao diện Các đọc giả không xem thông tin, họ tơng tác với theo cách thức không nh tiền lệ việc thiết kế tài liệu giấy Giao diện ngời dùng đồ hoạ (GUI) hệ thống, cộng thêm tơng tác ẩn dụ, hình ảnh quan niệm đợc dùng để chuyển tải tính năng, thông tin lên hình, trải qua thời gian đặc thù trực quan thành phần giao diện đồ hoạ tơng tác chức hoá tạo nên đặc trng "nhìn thấy cảm nhận" trang Web mối liên kết Hypertext Thiết kế đồ hoạ hình ảnh "Ký hiệu" trực giác không làm đẹp trang Web mà đồ hoạ trở thành phần đợc tích hợp kình nghiệm độc giả Web site Trong tài liệu có ảnh, hoàn toàn tách rời thiết kế đồ hoạ thiết kế giao diện 3.5 Thiết kế hớng tới ngời sử dụng Giao diện đồ hoạ cho ngời sử dụng (GUI) đợc thiết kế nhằm cho ngời dùng điều khiển trực tiếp máy tính họ thuận lợi Ngày nay, ngời sử dụng 59 yêu cầu mức độ hoàn hảo thiết kế giao diện đồ hoạ, kể trang Web Mục đích cung cấp cho ngời sử dụng thông tin cần thiết, mô công nghệ Web cho thông tin mà họ mong chờ với đòi hỏi đa dạng giao diện nhng loại bỏ đợc cản trở không cần thiết đờng tìm kiếm thông tin họ Vì thiết kế giao diện phải hớng tới ngời sử dụng Thiết kế trang Web phải nghiên cứu nhu cầu tâm lý khách hàng Không thể thiết kế cho độc giả vô danh mà đến yêu cầu ngời Nên tạo kịch mẫu cho nhóm đọc giả tìm kiếm thông tin Web site Một độc giả có kinh nghiệm tìm mẫu tin định có đợc giúp đỡ hay cản trở thiết kế cuả chúng ta? Một độc giả có bị lúng túng trớc hệ thống menu phức tạp hay không? Thử nghiệm thiết kế nhận phản hồi từ độc giả phơng pháp tốt để tìm ý tởng thiết kế cho phép đọc giả nhận đợc họ muốn từ Web site Nói nh có nghĩa điều chỉnh thiết kế Web site cho phù hợp có góp ý từ độc giả Với thực công nghệ Web, đa số độc giả tơng tác với trang Web cách thực liên kết tài liệu Vấn đề chủ yếu giao diện Web site độc giả không ý thức đợc họ đâu tổ chức thông tin Các biểu tợng quán, dễ hiểu, lợc đồ đồ hoạ đồng khái quát (đồ hoạ hay văn bản), hình tổng hợp cho đọc giả tin tởng họ tìm thấy họ tìm mà không lãng phí thời gian Độc giả có khả quay trở lại trang chủ Web site Các liên kết nên có trang Web, thờng nút ấn đồ hoạ với hai mục đích: tạo mối liên kết giúp đỡ tạo biểu tợng đồ hoạ thông báo cho độc giả biết họ Web site Ví dụ, Web site Netscape, có biểu tợng quay lại cuối trang Web Thanh nút ấn hay đợc sử dụng (có chân tất trang), tạo đặc tính đồng cho trang Web Netscape site Không nên có trang cuối (died-end) Mọi trang Web nên có liên kết Các trang " died-end"- trang không móc nối đến trang khác site - không thất vọng với đọc giả, chúng thờng làm khả đa đọc giả đến với trang Web site khác Đọc giả hay theo liên kết thẳng đến trang cất sâu cấu trúc Web site Do họ không nhìn thấy trang chủ (Homepage) 60 thông tin mở đầu trang Web site Nếu trang phía dới site liên kết quay lên, trang chủ quay lại menu, đọc giả thực chất bị loại bỏ việc truy nhập đến phần lại Web site 3.6 Tính ổn định thiết kế Nếu muốn thuyết phục độc giả mà cung cấp xác, đáng tin cậy, phải thiết kế Web site cẩn thận, giống nh tạo liên hệ với doanh nghiệp khác, với biên tậpvà trình độ thiết kế cao Một site trông luộm thuộm, với thiết kế trực quan nghèo nàn, trình độ biên tập không truyền đợc tin cậy cho đọc giả Tính ổn định chức thiết kế Web có nghĩa giữ thành phần giao tiếp Web site việc ổn định chức có hai thành phần Đặt vật chỗ từ đầu thiết kế Web site Giữ chúng hoạt động nhịp nhàng Các Web site tốt tự có tác động qua lại, với nhiều liên kết đến trang site đó, có liên kết đến site khác Trong thiết kế, cần kiểm tra thờng xuyên liên kết để đảm bảo chúng tồn tại, Web thay đổi nhanh, Web site Web site khác Chúng ta cần có lịch kiểm tra lại liên kết nội dung có thích hợp không ứng dụng Web site Quảng cáo Du lịch Angkor Mục đích Web site Web site Quảng cáo Du lịch Angkor đợc thiết kế xây dựng nhằm mục đích nh sau: 61 - Để tăng cờng khả thiết kế lập trình trang Web Internet hiểu biết lĩnh vực Internet - Để bảo tồn sắc văn hoá dân tộc để tránh khỏi hiểu lầm nớc khác - Phục vụ cho ngời tìm hiểu văn hoá muốn du lịch sang Cămpuchia - Phục vụ cho ngời muốn tra cứu thông tin Cămpuchia muốn tìm hiểu lịch sử Angkor - kỳ quan giới Thiết kế trang Web Các trang Web du lịch nơi công ty đa lên thông tin địa điểm du lịch, hình thức du lịch đồng thời nơi diễn hoạt động đăng ký du lịch khách du lịch 62 Trang Index.asp: Trang chọn ngôn ngữ Web site Trang English.asp : Trang tiếng Anh 63 Trang Camhistory.asp : Trang Lch s cu Cmpuchia Trang Angkor.asp : Trang Lch s cu 64 vựng Angkor Trang Camlichsu.asp :Trang gi thiu Lch s cu dờn t c Khmer Trang Camvanhoa.asp : Trang gi thiu V n húa v ng i Campuchia 65 Trang Thangcanh.asp : Trang Th ng t n c C mpuchia Trang Thangcanhang.asp : Trang Th ng c nh vựng Angkor 66 Trang Thangcanhpp.asp : Trang Th ng c nh Th ụ PhnomPenh Trang khachsan.asp : Trang Dich v khach s n 67 Trang Login asp Trang ny cha cỏc th tc kim tra vic ng nhp cho mt ngi dựng Cú hai mc nhp l tờn v mt khu Nu hp l chng trỡnh s cho phộp chuyn n trang lm vi c Admin Asp Ngc lai nu tờn v mt khu khụng c ng ký s thụng bỏo Incorec Password, Trang Addnewuser.asp : Trang cho ph p 68 ng ky User Trang Pricehotel.asp : Trang thng bo bng giỏ cua khỏch sn Trang Hotelpricse.asp : Trang ay la trang c a ng i qu n lý c p nh n gia phũng c a kh ỏch s n, 69 Trang HotelBooking.asp :trang n g k phũng khỏch s n Trang tbadamin.asp : Trang qu n lý phũng m khỏch ó 70 ng k Trang khanghang.asp : Trang xem ch ti t thụng tin khach hang Trang thoitiet.asp : Trangc p nh n th i ti t hang 71 Kết luận Những kết đạt đợc đề tài Qua trình nghiên cứu đề tài đạt đợc số kết sau: Tìm hiểu cách tổng quát mạng Internet đặc biệt trình bày dịch vụ Internet vấn đề an ninh Internet Đã nêu đợc tổng quát cấu trúc mô hình hoạt động dịch vụ WWW Trình bày cụ thể công cụ phát triển ngôn ngữ lập trình sử dụng việc thiết kế trang Web Xác định đợc mục đích thiết kế Web site quảng cáo du lịch Angkor Chỉ rõ ứng dụng Web site quảng cáo du lịch Angkor Do thời gian hiểu biết có hạn nên đề tài em khó tránh khỏi thiếu sót sai lầm Em mong đợc bảo hớng dẫn thầy cô tát bạn cúng lớp Trong khoa công nghệ thông tin Một lần nữa, em xin chân thành cảm ơn thầy giáo Th.S Nguyễn Thanh Tùng nhiệt tình hớng dẫn, tạo điều kiện giúp đỡ em hoàn thành đồ án tốt nghiệp Tài liệu tham khảo 1.Inside World Wide Web 2.Mạng máy tính hệ thống mở 3.Thiết kế trang Web HTML 4.Tạp chí PC World 5.Distributed System 72 [...]... trúc và mô hình hoạt động của dịch vụ WWW : Web đợc xây dựng và hoạt động theo mô hình Khách/Chủ (Client/Server) Request URL Web Browser Máy trạm Web Server Response(html) Máy Web server Hình 1.2 Mô tả hoạt động của Web 13 Các Web khách hàng (Web Client) gửi yêu cầu tới máy phục vụ (Web Server) để lấy một t liệu hay thông tin nào đó trên máy phục vụ Máy phục vụ sau khi nhận yêu cầu đó, phân tích và tìm... chia sẻ công việc của họ và dùng chung những thông tin trong nhóm Chẳng bao lâu sau, t tởng của Web đã đợc mở rộng và áp dụng vào Internet nh một kỹ xảo của việc truy cập thông tin và các dịch vụ của Internet Dịch vụ World Wide Web (Gọi tắt là dịch vụ Web) là một dịch vụ mới nhất trên Internet nhng đã khẳng định đợc tầm quan trọng cũng nh khả năng lớn mạnh của nó Web đợc xây dựng theo mô hình Khách/Chủ... Trong hình họa tađộng thấy của khi Web Web Server liệu yêu cầu lại không có trên Server mà lại nằm trên máy tính khác thì Web Server A phải thiết lập phiên làm việc TCP/IP với máy tính ở xa (gọi là Web Server B), khi đó Web Server A lại đóng vài trò của máy yêu cầu Khi Web Server A nhận đợc t liệu test.htnl từ máy Web Server B, phiên làm việc với Web Server B này kết thúc, tài liệu sẽ đợc trả về máy... đây, những ngời soạn và thiết kế Web gặp rất khó khăn trong việc bố trí, chọn font, màu, cho trang Web dù rằng điều này đã trở nên quen thuộc trong những lĩnh vực máy tính để bàn Sau đó, bảng HTML, Frame HTML, Style Sheet xuất hiện Bây giờ, những ngời thiết kế có khả năng điều khiển hơn trên các thành phần của trang Hơn nữa, với ngôn ngữ Script nh VB Scriptvà Java Script, ngời thiết kế có thể đáp ứng... (thực chất khách hàng đó dùng phần mềm Web Browser để truy cập thông tin và máy phục vụ dùng một phần mềm gọi là Web Server) 1.3.1 Web Browser Web browser (trình duyệt Web) là công cụ truy xuất dữ liệu trên Internet/Intranet, là phần mềm giao diện trực tiếp với ngời sử dụng Nó có khả năng thực hiện yêu cầu của ngời sử dụng Sau đó Web browser sẽ đợi thông tin từ Web server, từ những máy phục vụ (Servers)... xuất và nhà nghiên cứu, thông qua các tổ chức chuẩn hoá quốc gia và quốc tế - tích cực và tìm kiếm một sự hội tụ cho các sản phẩm mạng trên thị trờng Để có đợc điều đó, trớc hết cần xây dựng một khung chuẩn một kiến trúc mạng để làm căn cứ cho các nhà thiết kế và chế tạo sản phẩm về mạng Vì lý do đó, Tổ chức chuẩn hoá quốc tế (International Organization for standardization viết tắt là ISO, đã lập ra vào... Web Browser nhận đợc t liệu từ Web Server, hiển thị thông tin đó trên màn hình và kết thúc phiên kết nối TCP/IP đã đợc thiết lập với Web Server Tất cả các t liệu trớc khi gửi cho máy có yêu cầu đều đợc lu vào cache Để khi nhận đợc một yêu cầu mới về 16 một dữ liệu nào đó, Web Server luôn tìm trong cache trớc Nếu trong cache có t liệu đó, nó sẽ nhanh chóng lấy đợc t liệu và gửi về cho máy đã yêu cầu Còn... lực nhằm đa các khả năng của Internet vào thế giới PC, vào khoảng giữa năm 1995, Microsoft đã đa ra thị trờng phần mềm mới Internet Explorer và lập tức nó đợc chấp nhận sử dụng Tại Mỹ, có trên 15 triệu ngời kết nối Internet sử dụng trình duyệt Internet Explorer Internet Explorer đợc xây dựng có nhiều tính năng giống với Netscape Navigator Nó cũng hỗ trợ chuẩn HTML và SSL (Secure Sockets Layer - chuẩn... hiển thị và trình bày dữ liệu, có giao diện tiện dụng, dễ hiểu và dễ cài đặt Để cạnh tranh với Netscape, các phiên bản của Internet Explorer đợc phát hành miễn phí kèm theo Windows 1.3.2 Web Server Gopher Server Gopher Web browser HTTP Web server FTP Gateway Other Server FTP Server Web Server là phần đóngtrình vai trò (Server) Khi thực hiện, Hìnhmềm 1.3 Qua xử phục lý yêuvụcầu nó nạp vào bộ nhớ và đợi... hình vẽ sau 24 Network hypertext có thể liên kết ra ngoài hoặc bên ngoài có thể liên kết vào đợc,còn stand-alone hypertext mang tính chất cục bộ Hình 1.8 Tổ chức Web giống nh Hypermedia nh hình vẽ : Hình 1.9 Hypermedia đợc truy cập bởi các helper application (gồm các phần mềm Web Browser liên quan để thực hiển thịcác thông tin media tới ngời dùng) Web Server và Web Browser giao tiếp với nhau thông qua

Ngày đăng: 23/06/2016, 17:15

Từ khóa liên quan

Mục lục

  • Kết luận 67

  • Tài liệu tham khảo 68

  • chương I

    • tổng quát về internet

      • 1.1. Sự ra đời của World Wide Web, Internet và Intranet

      • 1.2. Các dịch vụ Internet

      • 1.3. Cấu trúc và mô hình hoạt động của dịch vụ WWW :

      • Chương II

        • Các công cụ phát triển và Ngôn ngữ lập trình

        • 2.1.4. HTML Động

        • 2.1.5. Ưu nhược điểm của ngôn ngữ HTML

        • 2.2. Ngôn ngữ ASP (Active Server Pages)

        • 2.2.1. Giới thiệu chung

        • 2.2.2. ASP và HTML

        • 2.2.3. ASP và Script

        • 2.2.4 ASP và sự phát triển Web

        • 2.2.5 Mô hình ASP

        • 2.2.6. Sử dụng các Script trong ASP

          • Khai báo biến :

          • Phạm vi của biến (Varialbe Scope) :

          • Định nghĩa chương trình con

            • CTC được gọi thông qua tên của CTC . Một CTC Jscript được gọi từ VBScript thì phải sử dụng cặp ngoặc đơn sau tên CTC , nếu không có tham số thì vẫn phải chứa ngoặc rỗng . Nêu CTC là Jscript hoặc VBScript được gọi từ Jscript thì luôn luôn phải chứa cặp ngoặc đơn .

            • Tạ ra các trang ASP

              • Các file ASP là sự trộn lẫn của 3 thành phần :

              • Các lệnh Script cũng có thể được trộn lẫn trong HTML:

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

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

Tài liệu liên quan