1. Trang chủ
  2. » Công Nghệ Thông Tin

ứng dụng ngôn ngữ asp xây dựng webside du lịch nghệ an qua bản đồ

20 355 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Ứng dụng ngôn ngữ asp xây dựng website “ du lịch nghệ an qua bản đồ”
Tác giả Trần Thị Bích Thuận
Người hướng dẫn Th.S Vũ Văn Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại Khóa luận tốt nghiệp
Định dạng
Số trang 20
Dung lượng 112 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

tài liệu tham khảo ứng dụng ngôn ngữ asp xây dựng webside du lịch nghệ an qua bản đồ

Trang 1

ng dụng ngôn ngữ ASP xây dựng website

Giáo viên hướng dẫn : Th.S Vũ Văn Nam

Sinh viên thực hiện : Trần Thị Bích Thuận

Lớp : 42E3 – CNTT

Khoỏ luận tốt nghiệp

Trang 2

LỜI NÓI ĐẦU

 

Hiện nay CNTT là một trong những mũi nhọn được ưu tiên hàng đầu với các nước trong khu vực và thu hẹp khoảng cách với các nước phát triển trên thế giới CNTT đã thâm nhập vào mọi lĩnh vực trong xã hội với mọi phương thức hoạt động hoàn toàn mới mẻ, sáng tạo mà không mất đi tính chính xác Đặc biệt nó đã đánh đấu một bước ngoặc trong việc áp dụng tin học vào các hoạt động quản

lý Hiện nay một số quản lý phần mềm về quản lý như : quản lý vật

tư, quản lý thư viện, quản lý tài chính, quản lý nhân sự, quản lý doanh nghiệp …Đang được sử dụng rộng rãi và có hiệu quả của các công ty, xí nghiệp và cả tư nhân Tuy nhiên các phần mềm hỗ trợ cho ngành công nghiệp không khói chưa nhiều, phần mềm trợ giúp cho khách du lịch khi tìm hiểu, xác định điểm đến tham quan danh lam thắng cảnh của một địa danh nào đó Cũng như quảng bá hình ảnh của địa phương, các danh lam thắng cảnh, khu vui chơi giảỉ trí điều kiện đi lại, cơ sở vật chất phục vụ khách du lịch làm tăng sức

Trang 3

Từ những vấn đề thiết thực đó mà tôi chọn đề tài xây dựng Website “ Du lịch Nghệ An qua bản đồ ” làm luận văn tốt nghiệp Thông qua website này các khách du lịch có thể có được các thông tin chi tiết về đặc điểm địa lý, địa chỉ của các

di tích, danh lam thắng cảnh, lịch trình các tour du lịch Để có thể sắp xếp thời gian nghỉ ngơi giải trí phù hợp với quỹ thời gian của khách du lịch một cách hợp lý sau những ngày làm việc

Tuy luận văn đã được hoàn thành nhưng vì điều kiện thời gian không cho phép Cũng như mới lần đầu tiếp xúc với các ngôn ngữ thiết kế Web nên chương trình đang còn một số hạn chế nhất định Rất mong sự góp ý của các thầy cô

và các bạn để chương trình ngày càng hoàn thiện hơn

Em xin chân thành cảm ơn sự giúp đỡ tận tình của Thầy

giáo hướng dẫn: Th.s Vũ Văn Nam và các thầy giáo, cô giáo

trong khoa CNTT cùng các bạn sinh viên đã giúp đỡ và đóng góp ý kiến để em hoàn thành luận văn này

Trang 4

CH ương i : tổng quan về đề tài

I ĐẶT VẤN ĐỀ

II KHÁI QUÁT VỀ TRANG WEB DU LỊCH

NGHỆ AN

Trang web sẽ bao hàm nhiều nội dung.Từ di tớch

lịch sử văn hoỏ như khu di tớch Kim Liờn, khu du lịch Cửa Lũ…trang web cũng chứa những thụng tin cần thiết cho khỏch du lịch như:

Trang 5

 Thông tin về các khách sạn

 Các Tour du lịch…

 Đặc điểm nổi bật, địa chỉ cụ thể và lịch sử của các

di tích, thắng cảnh

Đồng thời trang web còn chứa những thông tin chung sau:

 Văn hoá ẩm thực

 Các phương tiện đi lại có thể sử dụng trong chuyến

du lịch

 Tin tức

 Các tổ chức hành chính: cơ quan đại diện…

Trang 6

CH ­¬ng ii : c¬ së lý thuyÕt

I.THIỆU MÔ HÌNH CLIENT/SERVER

1.SỰ PHÁT TRIỂN

Ngày nay mô hình Client/Server được sử rộng rãi trong môi trường phân tán, nguồn gốc của nó bắt nguồn từ hệ thống

xử lý dựa trên máy chủ (Host - Terminal) Trong mô hình này, máy chủ đảm đương toàn bộ công việc xử lý đến logic trình bày Các Client chỉ có nhiệm vụ hiển thị kết quả đã được định dạng từ máy chủ

2 CẤU TRÚC MÔ HÌNH CLIENT/SERVER

2.1 Tổng quan:

2 2 Tổ chức

Trang 7

3 CÁC THÀNH PHẦN CỦA MÔ HÌNH CLIENT/SERVER

3 1 Giao diện người dùng (Uses Interface)

3 2 Logic trình bày (Presentation Logic)

3 3 Logic ứng dụng( Application Logic )

4 ƯU NHƯỢC ĐIỂM CỦA MÔ HÌNH CLIENT/SERVER

4 1 Ưu điểm:

Mô hình Client/Server tạo ra khả năng mềm dẻo trong quan

hệ giữa Client và Server Client có thể đảm đương một số nhiệm vụ thay cho Server và Server có thể phân phối tác vụ cho nó Điều này giảm bớt gánh nặng cho Server, tận dụng khả năng của Client Như vậy chi phí cũng giảm đáng kể

4 2 Nhược điểm:

Khi ứng dụng chủ yếu đặt ở Server, Server có nhiều nguy cơ tắc ngẽn, xung đột Đòi hỏi các chiến lược phân chia nguồn tài nguyên, phân phối nhiệm vụ cũng như đáp ứng yêu cầu Các ứng dụng phân tán, phân chia các nhiệm vụ phức tạp hơn nhiều so với ứng dụng không phân tán…

Trang 8

I CÁC CÔNG CỤ CÀI ĐẶT

1 NGÔN NGỮ HTML

1.1 Khái niệm chung:

1 2 Các thành phần của một tài liệu HTML:

a) Phần đầu văn bản: được mở đầu bằng thẻ <HEAD> kết thúc bằng

thẻ </HEAD> Thông tin duy nhất trong phần đầu được trình duyệt Web hiển thị là tiêu đề của văn bản

b) Phần thân văn bản: được bắt đầu bởi thẻ <BODY> và kết thúc bởi

thẻ </BODY>, là phần chứa nội dung chính của văn bản

1 3 Thuộc tính liên kết của HTML:

a) Tạo liên kết:

<LINK> Xem thông tin về mối quan hệ giữa các thuộc tính như : a herf, name, method, rev, title…

<A> Thiết lập mối liên kết tới một trang Web với một file bất kỳ, hoặc

có thể liên kết trên cùng một trang Thẻ này không thể dùng một

mình mà phải kèm theo địa chỉ của tài liệu muốn liên kết< A HERF

= Address>

Trang 9

b)Chèn một số đối tượng:

<IMG SRC = “filename”> Chèn hình ảnh vào trang Web, file xác định trên tập tin ảnh để trình duyệt có thể mở tập tin và hiển thị (tập tin ảnh được lưu trữ dạng GIF hoặc JPG)

<COMMENT>tạo chú thích, tạo vùng trống trong trang HTML có nội dung không hiển thị lên trang Web

<MARQUEEN>Tạo hiệu ứng cho chữ chạy</MARQUEEN>

<BODY BACKGROUND>Cho phép tạo tập tin ảnh làm nền cho trang Web

<IMG SRC= “?”>Nguồn ảnh

IMG ALIGN= “?”>

1 4 Các đặc trưng của ngôn ngữ HTML:

2 NGÔN NGỮ ASP

2 1 Giới thiệu Active Server Pages(ASP)

Trang 10

a) Trang ASP

b) Hoạt động của trang ASP:

Hoạt động của trang ASP so với hoạt động của trang HTML có thể được minh hoạ thông qua hình sau:

-

Trang 12

c) Sơ đồ một ứng dụng trên Web ASP:

Web Browser ASP ADO OLEDB ODBC

Database Server

DMS (SQL Server )

Web server

Database serer

Trang 13

d) Ứng dụng ASP

Thường ứng dụng ASP gồm các trang ASP, trang HTML và những thành phần khác đặt trong một thư mục được khai báo với Web server, thư mục này phải được gán quyền Executive hay Scrip để trang ASP hoạt động đúng Trong thư mục có một tập tin đặc biệt là global Asp dùng để chia sẻ thông tin trong toàn bộ ứng dụng.

e) Web Server

Trang ASP có thể chạy với Microsoft Internet Information Server (IIS) 3.0.Tuy nhiên nên dùng ASP vớI IIS 4.0 (trên Windows NT) hoặc Microsoft Personal Web Server (PWS) 4.0 (trên Windows 9x) để sử dụng những tính năng mới và các ActiveX Component kèm theo Có thể cài đặt IIS 4.0 hoặc PWS 4.0 từ mục NT Option Pack trong bộ Visua Studio 6.0.

2.2 Đặc điểm của ASP:

 Tạo nội dung động cho trang Web.

 Truy cập cơ sở dữ liệu và truy vấn tin cho người sử dụng

 Tuỳ biến nội dung trang theo đối tượng người sử dụng.

 Bí mật mã nguồn.

Trang 14

2.3 Ưu và khuyết điểm của ASP:

a)Ưu điểm

Dễ dàng tương thích với các công nghệ Microsoft ASP sử dụng Active Data Object (ADO) để thao tác với cơ sở dữ liệu hết sức tiện lợi.

b)Khuyết điểm:

- ASP chỉ chạy và tương thích trên môi trường Windows.

- ASP có độ bảo mật kém Các mã ASP đều có thể đọc được nếu người dùng có quyền truy cập vào Web server.

2.4 Các thành phần và cú pháp ASP:

 Các bộ dịch ngôn ngữ VBscript và Jscript

 Trang ASP đơn giản là một trang văn bản với phần mở rộng là asp, gồm có ba phần:

- Văn bản (Text)

- Các HTML tag

+ Một phép gán giá trị cho một biến

+ Một yêu cầu Web Server gửi thông tin đến Browser.

+ Tổ hợp các lệnh riêng rẽ thành một thủ tục hay một hàm giống như trong các ngôn ngữ lập trình.

Cú pháp: Lựa chọn Script được đặt ngay tại dòng đầu file:

Trang 15

2.5 Các đối tượng(object) trong ASP

 Request

 Response

 Server

 Apllication

 Session

3 ACCESS

4 NGÔN NGỮ TRUY VẤN DỮ LIỆU SQL

4.1 Những đặc trưng của ngôn ngữ SQL:

Dạng lệnh của ngôn ngữ truy vấn dữ liệu:

a) Cập nhật dữ liệu:

b) Xoá cơ sở dữ liệu:

c) Truy vấn dữ liệu

d) Sửa đổi dữ liệu

5.KẾT NỐI ODBC (OPEN DATABASE

CONNECTIVITY )

Trang 16

II PHÂN TÍCH CÁC LUỒNG THÔNG TIN

1 ĐỐI TƯỢNG QUAN TÂM

- Người quản trị:

Người quản trị có trách nhiệm cập nhật thông tin, theo dõi, điều chỉnh và sắp xếp kịp thời các tour mà khách du lịch yêu cầu

- Khách du lịch :

Khách du lịch trực tiếp tra cứu, tìm hiểu các thông tin qua Website này một cách cụ thể

2 YÊU CẦU CHỨC NĂNG

v Chức năng quản trị

- Đăng nhập hệ thống

- Cập nhật thông tin (nhập mới, sửa, xoá)

- Bổ sung các tour mới

- Xem thông tin về khách du lịch

v Chức năng người dùng

- Tra cứu các thông tin

Trang 17

CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

I XÁC ĐỊNH CÁC LUỒNG THÔNG TIN

+ Các thông tin cập nhật tra cứu

+ Các thông tin ứng dụng

II PHÂN TÍCH CÁC LUỒNG THÔNG TIN

1 ĐỐI TƯỢNG QUAN TÂM

- Người quản trị

- Khách du lịch :

2 YÊU CẦU CHỨC NĂNG

- Chức năng quản trị

- Chức năng người dùng

III THIẾT KẾ HỆ THỐNG THÔNG TIN

1 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG

2 BIỂU ĐỒ LUỒNG DỮ LIỆU

2.1 Mức khung cảnh

2.2 Mức đỉnh

2.3 Mức dưới đỉnh

2.3.1 Chức năng quản trị

Trang 18

CHƯƠNG IV: XÂY DỰNG CHƯƠNG TRÌNH

I XÂY DỰNG CHƯƠNG TRÌNH

1 TỔ CHỨC CƠ SỞ DỮ LIỆU TRÊN SERVER

2 XÂY DỰNG CHƯƠNG TRÌNH

II GIAO DIỆN CHƯƠNG TRÌNH

Trang 19

CHƯƠNG V: KẾT LUẬN

I KẾT QUẢ ĐẠT ĐƯỢC

* Chương trình đã giải quyết được:

+ Tiếp nhận đăng ký của khách du lịch để xử lý

+ Xem, cập nhật, sửa, xóa các tour đã được khách du lịch đăng ký + Xem, cập nhật, sửa, xóa tất cả các thông tin dành cho người quản

trị

II HẠN CHẾ

Do điều kiện thực tế còn hạn chế, một số vấn đề chưa giải quyết

được nên:

+ Lượng thông tin còn hạn chế

+ Tính bảo mật chưa cao

III HƯỚNG PHÁT TRIỂN

Trong tương lai chương trình sẽ tiếp tục được củng cố và phát triển

Trang 20

TÀI LIỆU THAM KHẢO



1 ASP Database – Nhà Xuất Bản Trẻ

2 HTML – Nhà Xuất Bản Thống Kê

3 FrontPage 2000 – Nhà Xuất Bản Trẻ

4 Cẩm nang du lịch Nghệ An – Nhà xuất bản Lao động – Xã hội(2005)

5 Một số thông tin tra cứu qua mạng Internet

6 Một số luận văn tốt nghiệp của các khoá trước

Ngày đăng: 22/04/2013, 21:08

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w