Tải bản đầy đủ (.doc) (69 trang)

Xây dựng website giới thiệu tour du lịch

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.24 MB, 69 trang )

Xây dựng website giới thiệu tour du lịch

MỤC LỤC
LỜI MỞ ĐẦU..............................................................................................................1
CHƯƠNG I: GIỚI THIỆU TỔNG QUAN VỀ CÔNG TY CỔ PHẦN CÔNG
NGHỆ PHẦN MỀM VÀ TRUYỀN THÔNG VIỆT NAM.......................................3
1.1. Giới thiệu chung về VIETCOM...........................................................................3
1.2. Chức năng của công ty VIETCOM.....................................................................4
1.3. Mục tiêu của công ty VIETCOM.........................................................................5
1.4. Phương châm hoạt động của công ty...................................................................5
1.5. Cơ cấu tổ chức của công ty..................................................................................6
1.6. Giải pháp và dịch vụ tại VIETCOM GROUP....................................................7
CHƯƠNG II: CƠ SỞ LÝ THUYẾT VÀ PHƯƠNG PHÁP LUẬN CHUNG VỀ
PHÁT TRIỂN TRANG WEB VÀ THƯƠNG MẠI ĐIỆN TỬ...............................10
2.1. Tổng quan về Internet và World Wide Web....................................................10
2.1.1. Internet............................................................................................................10
2.1.1.1. Lịch sử phát triển.......................................................................................10
2.1.1.2. Giao thức TCP/IP......................................................................................11
2.1.1.3. Các dịch vụ trên Internet...........................................................................13
2.1.2. World Wide Web............................................................................................15
2.2. Thương mại điện tử............................................................................................16
2.2.1. Khái niệm........................................................................................................16
2.2.2. Các đặc trưng về TMĐT.................................................................................17
2.2.3. Lợi ích của TMĐT..........................................................................................17
2.2.4. Website TMĐT...............................................................................................18
2.2.4.1. Những sai lầm thường thấy trong website TMĐT.....................................18
2.3.4.2. Những lưu ý khi xây dựng website TMĐT...............................................19
2.3. Tổng quan về ngôn ngữ thiết kế web.................................................................20
2.3.1. HTML.............................................................................................................20
2.3.1.1. Khái niệm..................................................................................................20
2.3.1.2. Cấu trúc của một tài liệu HTML................................................................20



SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


Xây dựng website giới thiệu tour du lịch

2.3.2. Javascript........................................................................................................21
2.3.3. PHP................................................................................................................. 22
CHƯƠNG III: CÔNG CỤ THỰC HIỆN.................................................................23
3.1. Lịch sử phát triển của PHP................................................................................23
3.2. Các trình ứng dụng PHP thơng dụng................................................................24
3.2.1. PHP-Nuke.......................................................................................................24
3.2.2. Mambo (CMS)................................................................................................25
3.2.3. Joomla.............................................................................................................25
3.2.4. Drupal.............................................................................................................26
3.3. Sơ lược về PHP....................................................................................................26
3.3.1. Cú pháp căn bản của PHP...............................................................................27
3.3.2. Kiểu dữ liệu.....................................................................................................27
3.2.3.Biến..................................................................................................................27
3.2.4. Câu lệnh..........................................................................................................27
3.2.5. Hàm................................................................................................................. 28
3.4. Hệ quản trị CSDL MySQL................................................................................29
CHƯƠNG IV:PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG WESITE
GIỚI THIỆU TOUR DU LỊCH................................................................................30
4.1. Phân tích u cầu................................................................................................30
4.1.1. Phân tích u cầu bài tốn...............................................................................30
4.1.2. Mơ tả hệ thống................................................................................................31
4.2. Mơ hình hố các u cầu hệ thống.....................................................................32

4.2.1. Sơ đồ chức năng của hệ thống.........................................................................32
4.2.2. Biểu đồ luồng dữ liệu của hệ thống.................................................................33
4.2.2.2. Sơ đồ luồng đữ liệu mức đỉnh của hệ thống.................................................33
4.2.2.3. Sơ đồ chi tiết của hệ thống...........................................................................34
4.3. Thiết kế website giới thiệu tour du lịch.............................................................38
4.3.1. Thiết kế CSDL................................................................................................38
4.3.2. Lược đồ cấu trúc dữ liệu.................................................................................42

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


Xây dựng website giới thiệu tour du lịch

4.3.3. Thiết kế giải thuật chủ yếu.................................................................................43
4.3.2.1. Thuật toán “Đăng nhập”............................................................................43
4.3.2.2. Thuật toán “Thêm, sửa, xóa”.....................................................................44
4.3.2.3. Thuật tốn tìm kiếm..................................................................................45
CHƯƠNG V: THIẾT KẾ GIAO DIỆN...................................................................46
5.1. Giao diện trang chủ............................................................................................46
5.2. Giao diện trang giới thiệu về công ty.................................................................47
5.3. Giao diện trang tin tức.......................................................................................48
5.4. Giao diện trang giới thiệu các dịch vụ...............................................................50
5.5. Giao diện trang giới thiệu khách sạn.................................................................52
5.6. Giao diện trang tìm kiếm...................................................................................54
5.7. Giao diện trang quản trị
5.7.1. Giao diện trang đăng nhập..............................................................................56
5.7.2. Giao diện trang chủ quản trị............................................................................56
5.7.3. Giao diện trang thêm mới thông tin.................................................................57

5.1.4. Giao diện trang cập nhật thông tin..................................................................58
KẾT LUẬN................................................................................................................59
TÀI LIỆU THAM KHẢO.........................................................................................60

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


Xây dựng website giới thiệu tour du lịch

DANH MỤC TỪ VIẾT TẮT
1 - CNTT : Công nghệ thông tin
2 - DL

: Du lịch

3 - QL

: Quản lý

4 - QTV

: Quản trị viên

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai



Xây dựng website giới thiệu tour du lịch

DANH MỤC SƠ ĐỒ, BẢNG BIỂU
Hình 4.1: Sơ đồ phân cấp chức năng của hệ thống.........................................32
Hình 4.2: Biểu đồ luồng dữ liệu mức ngữ cảnh..............................................33
Hình 4.3: Biểu đồ luồng dữ liệu mức đỉnh của hệ thống................................33
Hình 4.4: Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng quản trị hệ thống34
Hình 4.5: Sơ đồ chi tiết của chức năng đăng nhập hệ thống...........................34
Hình 4.6: Sơ đồ chi tiết của chức năng quản lý tin tức...................................35
Hình 4.7: Sơ đồ chi tiết của chức năng quản lý địa danh du lịch....................35
Hình 4.8: Sơ đồ chi tiết của chức năng quản lý khách sạn..............................36
Hình 4.9: Sơ đồ chi tiết của chức năng quản lý tour du lịch...........................36
Hình 4.10: Sơ đồ chi tiết của chức năng quản lý dịch vụ................................37
Hình 4.11: Sơ đồ chi tiết của chức năng quản lý thơng tin liên hệ.................37
Hình 4.12: Lươc đồ cấu trúc dữ liệu...............................................................42
Hình 4.13: Lưu đồ thuật tốn “Đăng nhập”....................................................43
Hình 4.14: Lưu đồ thuật tốn “thêm, sửa, xóa”..............................................44
Hình 4.15: Lưu đồ thuật tốn “tìm kiếm”.......................................................45
Hình 5.1 Màn hình trang chủ..........................................................................46
Hình 5.2. Trang giới thiệu cơng ty AZN.........................................................47
Hình 5.3: Giao diện trang tin tức.....................................................................48
Hình 5.4: Giao diện trang chi tiết thơng tin.....................................................49
Hình 5.5: Giao diện trang giới thiệu các dịch vụ............................................50
Hình 5.6: Giao diện trang dịch vụ cho thuê xe................................................51
Hình 5.7 Giao diện trang dịch vụ hàng khơng................................................51
Hình 5.8: Giao diện trang giới thiệu khách sạn...............................................52
Hình 5.9: Giao diện trang thơng tịn chi tiết khách sạn....................................53
Hình 5.10: Giao diện trang nhập thơng tin tìm kiếm tours.............................54

SVTH: Ngơ Thị Thắng CNTT46


GVHD: Th.S Nguyễn Quỳnh Mai


Xây dựng website giới thiệu tour du lịch

Hình 5.11: Giao diện trang kết quả tìm kiếm tours.........................................54
Hình 5.12: Giao diện trang nhập thơng tin tìm kiếm khách sạn......................55
Hình 5.13: Giao diện trang kết quả tìm kiếm khách sạn.................................55
Hình 5.14: Giao diện trang đăng nhập............................................................56
Hình 5.15: Giao diện trang chủ quản trị viên..................................................56
Hình 5.16: Giao diện trang thêm mới thơng tin địa danh................................57
Hình 5.17: Giao diện trang hiển thị thơng tin.................................................58
Hình 5.17: Giao diện trang sửa thông tin........................................................58
Bảng 1: quocgia...............................................................................................38
Bảng 2: quantri................................................................................................38
Bảng 3: tinh.....................................................................................................38
Bảng 4: loaitour...............................................................................................38
Bảng 5: cttour..................................................................................................39
Bảng 6: khachsan............................................................................................39
Bảng 8: diadanh...............................................................................................40
Bảng 9: tintuc..................................................................................................41
Bảng 10: lienhe................................................................................................41

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


1


Xây dựng website giới thiệu tour du lịch

LỜI MỞ ĐẦU
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa đang là một trong
những nhiệm vụ được đặt lên hàng đầu đối với các cơ quan, tổ chức. Nó được xem
là một yếu tố rất quan trọng, có thể quyết định đến sự phát triển lớn mạnh của cơng
ty hay tổ chức đó.
Việc xây dựng trang web để phục vụ cho nhu cầu riêng của các cá nhân, tổ
chức đã 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ộ 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. Nó đã trở thành một yêu cầu không thể thiếu đối với
các tổ chức, doanh nghiệp. 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 tốt bởi đây chính là cơng cụ hữu
hiệu nhất quảng bá hình ảnh cơng ty cùng với các dịch vụ, các tour du lịch và các
danh lam thắng cảnh. Xuất phát từ ý tưởng đó, kết hợp với q trình thực tập tại
công ty cổ phần công nghệ phần mềm và truyền thông Việt Nam, em đã quyết định
chọn đề tài "
Xây dựng website giới thiệu tour du lịch". Nội dung đề tài của em bao
gồm các phần:
Phần mở đầu: Khái quát vai trò của CNTT trong đời sống hiện nay, đồng thời
giới thiệu đề tài mà em thực hiện.

Phần nội dung được chia làm 5 chương:
Chương I: Giới thiệu tổng quan về cơ sở thực tập

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


2

Xây dựng website giới thiệu tour du lịch
Chương II: Cơ sở lý thuyết và phương pháp luận chung về xây dựng trang web
và thương mại điện tử
Chương III: Giới thiệu cơng cụ thực hiện
Chương IV: Phân tích và thiết kế hệ thống.
Chương V: Thiết kế giao diện.
Phần kết luận: Đánh giá và 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.
Em xin gửi lời cảm ơn chân thành tới các thầy cô trong Bộ môn CNTT, đặc
biệt là Th.S Nguyễn Quỳnh Mai đã hướng dẫn, chỉ bảo tận tình trong suốt thời gian
em thực hiện đề tài này. Em cũng xin chân thành cảm ơn ban giám đốc và nhân viên
công ty cổ phần công nghệ phần mềm và truyền thông Việt Nam đã giúp đỡ, tạo
điều kiện tốt nhất cho em trong quá trình thực tập và thực hiện đề tài này.
Do cịn nhiều hạn chế về trình độ cũng như thời gian nên đề tài này sẽ khơng
tránh khỏi sai sót. Em rất mong nhận được sự chỉ bảo góp ý của các thầy cơ và các
bạn để giúp em hồn thiện nó tốt hơn.
Hà Nội, ngày 27 tháng 4 năm 2008
Sinh viên thực hiện:
Ngô Thị Thắng


SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


3

Xây dựng website giới thiệu tour du lịch

CHƯƠNG I
GIỚI THIỆU TỔNG QUAN VỀ CƠ SỞ THỰC TẬP
1.1. Giới thiệu chung về VIETCOM
VIETCOM được thành lập theo giấy phép đăng ký kinh doanh số 0103014947
của Sở kế hoạch và Đầu tư Thành phố Hà Nội.
 Tên công ty: Công ty Cổ phần công nghệ phần mềm và truyền thông
Việt Nam.
 Tên giao dịch: Viet Nam Commucation and software technology joint
stock company.
 Tên viết tắt: VIETCOM.VN.,JSC
 Địa chỉ trụ sở chính: Ơ 12, lơ 4, Khu đơ thị Đền lừ, Phường Hồng
Văn Thụ, Quận Hồng Mai, Thành phố Hà Nội
 Văn phịng: số 96 Khương Thượng - Đống Đa – Hà Nội
 Điện thoại: 04.5641066 / 5641086 - Fax: 04.2755104


Email

:




www.Tintuconline.com,

/

Website:

www.vietcom.vn,

www.Ecvietnam.com,

www.vnn.hn,

www.vietcomgroup.com
Công ty cổ phần công nghệ phần mềm và truyền thông Việt Nam (gọi tắt là
VIETCOM) là công ty hoạt động trong lĩnh vực cung cấp, tư vấn các giải pháp
thương mại điện tử và các dịch vụ hỗ trợ khác
Mũi nhọn của VIETCOM là thương mại điện tử với các nhân viên có nhiều
năm kinh nghiệm trong lĩnh vực tư vấn và xây dựng website cho các cơng ty trong
và ngồi nước. Mặc dù đây là một lĩnh vực còn khá mới, tuy nhiên với kinh nghiệm
và hiểu biết sâu rộng của mình, VIETCOM đã ln làm thỏa mãn được những nhu
cầu khó tính nhất của khách hàng.

SVTH: Ngơ Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


4


Xây dựng website giới thiệu tour du lịch
1.2. Chức năng của công ty VIETCOM
VIETCOM là công ty chuyên cung cấp các giải pháp thương mại điện tử trọn
gói và các dịch vụ hỗ trợ cho khách hàng. Quy trình dịch vụ tại VIETCOM được
thực hiện như sau:

 Quá trình tư vấn
Trước hết, nhân viên công ty sẽ tư vấn để khách hàng hiểu rõ hơn về chức
năng chính mà sản phẩm sẽ đem lại. Từ đó, khách hàng sẽ đưa ra các yêu cầu và
xác định các tính năng cụ thể của sản phẩm. Đồng thời quá trình này cũng giúp cho
khách hàng nắm bắt được các chi phí, tài nguyên cần thiết cho việc xây dựng và sử
dụng sản phẩm. Sau khi được tư vấn, nếu khách hàng chấp nhận mua sản phẩm thì
nhân viên sẽ đi đến thống nhất với họ về phương thức và thủ tục thanh tốn.
 Q trình xây dựng
Trong q trình này, khách hàng được tìm hiểu về quy trình quản lý chất lượng
sản phẩm. Từ đó, họ có thể hồn tồn tin tưởng vào chất lượng sản phẩm của mình.
Ngồi ra, khách hàng cịn nắm được quy trình xây dựng sản phẩm và nắm bắt được
tiến độ của dự án.

 Quá trình chuyển giao
SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


5

Xây dựng website giới thiệu tour du lịch
Khi sản phẩm đã hồn tất, cơng ty sẽ tiến hành chuyển giao và cài đặt sản
phẩm cho khách hàng. Đồng thời, tiến hành chạy demo cho khách. Khách hàng sẽ

có cơ hội chạy thử sản phẩm trước khi nghiệm thu.
1.3. Mục tiêu của công ty VIETCOM
VIETCOM đặt ra mục tiêu là nhà trở thành nhà cung cấp các dịch vụ, giải
pháp thương mại điện tử hàng đầu cho các tổ chức, doanh nghiệp tại thị trường Việt
Nam. Muốn vậy, cần phải xây dựng được niềm tin của khách hàng vào sản phẩm và
các dịch vụ chất lượng cao.
1.4. Phương châm hoạt động của công ty
Phương châm hoạt động của VIETCOM là "
Đưa công nghệ vào cuộc sống –
Mang thành công đến khách hàng"
. Vì vậy, cơng ty ln tạo điều kiện và khuyến
khích nhân viên phát huy tối đa khả năng sáng tạo của họ. Do đó, các sản phẩm của
cơng ty luôn mang nét sáng tạo, độc đáo riêng. Hơn thế nữa, VIETCOM ln đặt sự
uy tín và tính chun nghiệp với khách hàng lên hàng đầu. Vì vậy mọi sản phẩm
của cơng ty đều được bảo trì, hỗ trợ tối đa từ phía VIETCOM để đảm bảo cơng việc
kinh doanh của khách hàng không bị gián đoạn.

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


6

Xây dựng website giới thiệu tour du lịch
1.5. Cơ cấu tổ chức của cơng ty
PHỊNG HC-KT
Số người : 02
HỘI ĐỒNG QUẢN TRỊ


Số người : 08

PHÒNG THIẾT KẾ
Số người: 03
PHÒNG LẬP TRÌNH
Số người: 05

BAN GIÁM ĐỐC
Số người : 02

PHỊNG
MARKETING
Số người: 08
PHỊNG KINH
DOANH
Số người: 06
PHỊNG CHĂM SĨC
KHÁCH HÀNG
Số người: 02

CỘNG TÁC VIÊN
Số người : 48
Hiện nay, tổng số nhân viên chính thức đang hoạt động tại VIETCOM là 28
nhân viên trong đó bao gồm :
 Thạc sỹ : 02 người
 Cử nhân : 04 người
 Kỹ sư : 08 người
 Cao đẳng, trung cấp: 14 người.
Ngồi ra, cơng ty cịn có mạng lưới cộng tác viên chuyên nghiệp gồm 48 thành
viên đang học tập và công tác ở các môi trường tốt nhất trong và ngồi nước.

Trong nền cơng nghệ tri thức hiện nay, con người luôn là yếu tố quan trọng
nhất quyết định sự thành công của một doanh nghiệp. Nhận thức sâu sắc được điều

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


7

Xây dựng website giới thiệu tour du lịch
này, VIETCOM luôn tạo điều kiện thuận lợi để nhân viên công ty có thể tiếp cận
với các cơng nghệ mới của, các dự án phức tạp, được gặp gỡ với các chuyên gia
CNTT hàng đầu trên thế giới. Bên cạnh đó, cơng ty thường xuyên tổ chức các khoá
đào tạo nhằm trau dồi các kỹ năng chun mơn, kỹ năng thích ứng môi trường, kỹ
năng ngoại ngữ,... cho nhân viên, nhằm chuẩn bị một nguồn lực tài nguyên và con
người phong phú có tính chun nghiệp cao, sẵn sàng đáp ứng các yêu cầu đa dạng
của khách hàng.
1.6. Giải pháp và dịch vụ tại VIETCOM


Các dịch vụ tại VIETCOM gồm có:
Tư vấn, thiết kế & phát triển website
o Website cá nhân
o Website doanh nghiệp
o Website thương mại điện tử
o Website tin tức, thông tin
Phát triển ứng dụng internet
o Ứng dụng web-based
o Ứng dụng cơ sở dữ liệu

Giải pháp thương mại điện tử
o Giải pháp bán hàng trực tuyến
o Giải pháp cổng giao dịch thương mại điện tử
o Thanh toán trực tuyến
Tên miền và lưu trữ web
o Đăng ký tên miền Việt nam (.vn , .com.vn …)
o Đăng ký tên miền quốc tế (.com, .net, .org …)
o Giải pháp lưu trữ web & email
Thiết kế và phát triển multimedia
o Thiết kế flash, movie (2D, 3D…)
o Thiết kế CD Presentation

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


8

Xây dựng website giới thiệu tour du lịch
o Thiết kế eCatalog, eBrochure
Thiết kế và In ấn
o Thiết kế banner, poster
o Thiết kế logo
o Thiết kế name card, brochure
Sản xuất, gia công, phát triển phần mềm
o Phần mềm quản lý bán hàng
o Phần mềm quản lý nhân sự
o Phần mềm quản lý tài chính
Tư vấn và triển khai ERP (Enterprise Resource Planning)

o Kế tốn/ Tài chính
o Quản lý mua hàng
o Quản lý kho
o Quản lý bán hàng
o Quản lý Sản xuất
Dịch vụ bảo hành, bảo trì, sửa chữa máy tính
o Bảo trì máy tính
o Sửa chữa máy tính
o Bảo trì, đổ mực máy in
o Cứu dữ liệu, khôi phục dữ liệu ổ cứng
Cung cấp giải pháp mạng, lắp đặt hộ thống mạng máy tính
o Giải pháp mạng
o Lắp đặt mạng máy tính
o Hệ thống máy chủ
 Các giải pháp trọn gói tại VIETCOM bao gồm:
o Giải pháp bán hàng và thanh toán trực tuyến VIETCOM Shop: là
một giải pháp thương mại điện tử thông minh của công ty VIETCOM
GROUP.
SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


9

Xây dựng website giới thiệu tour du lịch
Nếu doanh nghiệp bạn cần một website vừa có chức năng giới thiệu sản
phẩm vừa là cửa hàng bán sản phẩm trực tuyến, thay vì đặt hàng cho các
cơng ty thiết kế và lập trình website, VIETCOM cung cấp giải pháp trọn gói
VIETCOM Shop cho bạn, VIETCOM Shop là dạng phần mềm ứng dụng

web, được phát triển nhằm mục đích tạo ra các website thương mại điện tử ở
mọi ngành nghề/lĩnh vực kinh doanh...
o Giải pháp tờ báo điện tử VIETCOM News: cho phép doanh
nghiệp/cá nhân sở hữu một website tin tức trực tuyến chuyên nghiệp và đầy
đủ chức năng (như Vnexpress, Tuổi Trẻ Online...). Giải pháp sử dụng phần
mềm VIETCOM News, là phần mềm thuộc bản quyền công ty VIETCOM
GROUP, VIETCOM News cho phép cài đặt và xây dựng một website tin tức
cực kỳ nhanh chóng và hiệu quả.
o VIETCOM Portal: là một cổng giao dịch thương mại điện tử chạy
trên nền web, đóng vai trị như một hội chợ ảo, nơi các doanh nghiệp có thể
giới thiệu về mình, cũng như sản phẩm, dịch vụ trực tuyến, cho phép thực
hiện giao dịch giữa khách hàng với doanh nghiệp (B2C) hoặc giữa doanh
nghiệp với doanh nghiệp (B2B). VIETCOM Portal cịn đóng vai trị là một
cổng thơng tin tích hợp đồng thời cung cấp khả năng tuỳ biến cho từng đối
tượng sử dụng, cho phép khai thác thông tin hiệu quả nhất, nhanh nhất và
thân thiện nhất.

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


10

Xây dựng website giới thiệu tour du lịch

CHƯƠNG II
CƠ SỞ LÝ THUYẾT VÀ PHƯƠNG PHÁP LUẬN CHUNG VỀ PHÁT
TRIỂN TRANG VÀ WEB THƯƠNG MẠI ĐIỆN TỬ
2.1. Tổng quan về Internet và World Wide Web

2.1.1. Internet
2.1.1.1. Lịch sử phát triển
Ngày nay, mạng Internet đã trở thành một mạng toàn cầu với hàng chục triệu
người sử dụng. Tiền thân của mạng Internet là mạng ARPANET. Nó chính là một
thử nghiệm của Bộ quốc phịng Mỹ nhằm phục vụ các mục đích quốc phịng, an
ninh. Nó được hình thành từ ý tưởng muốn tạo ra một hệ thống mạng máy tính có
thể chịu đựng được khi gặp các sự cố. Mạng này cho phép một máy tính bất kỳ trên
mạng liên lạc với mọi máy tính khác. Giải pháp ban đầu được chọn là của Bolt
Beranek và Newman (BBN). Giải pháp này bao gồm các nút mạng là tổ hợp cả
phần cứng lẫn phần mềm vài đặt trên các máy tính mini. Đến năm 1969, bốn trạm
đầu tiên (Viện nghiên cứu Stanford, Đại học tổng hợp California ở Los Angeles,
Đại học University of California ở Santa Barbara và Đại học tổng hợp Utah) đã kết
nối với nhau thành công, đánh dấu sự ra đời của ARPANET. Giao thức truyền
thông dùng trong ARPANET lúc đó được đặt tên là NCP (Network Control
Protocol). Giữa những năm 70, họ giao thức TCP/IP được Vint Cerf (Đại học
Stanford) và Robert Kahn (BBN) phát triển, ban đầu cùng tồn tại với NCP và đến
1983 thì hồn tồn thay thế NCP trong ARPANET.
Thuật ngữ Internet được xuất hiện lần đầu vào khoảng năm 1974 trong một tài
liệu lập kế hoạch. Lúc đó mạng vẫn được gọi là mạng ARPANET. Năm 1984,
ARPANET đã được chia thành hai phần: phần thứ nhất vẫn được gọi là ARPANET,
dành cho việc nghiên cứu và phát triển; phần thứ hai được gọi là MILNET, là mạng
dùng cho các mục đích qn sự.

SVTH: Ngơ Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


11


Xây dựng website giới thiệu tour du lịch
Với ưu điểm vượt trội về khả năng liên kết các mạng với nhau một cách dễ
dàng, TCP/IP đã thúc đẩy quá trình kết nối các mạng trong nghiên cứu và thương
mại với ARPANET. Đây chính là nền tảng cho việc tạo ra một siêu mạng
(SuperNework).
Trong quá trình hình thành mạng Internet, NFSNET đóng một vai trị tương
đối quan trọng. Nó là mạng liên kết các trung tâm máy tính lớn với nhau, được thực
hiện bởi tổ chức khoa học quốc gia Mỹ NSF vào giữa thập kỷ 80. Ưu điểm của
NFSNET là tốc độ đường truyền nhanh (1,5Mb/s thay vì 56Kb/s trong ARPANET)
và cho phép mọi người cùng sử dụng. Sự xuất hiện của mạng xương sống NFSNET
và các mạng vùng đã thúc đẩy mạnh mẽ sự tăng trưởng của Internet. Một “xa lộ”
thơng tin được hình thành và các cơ quan, tổ chức, doanh nghiệp đã nhanh chóng
tham gia vào cộng đồng Internet. Như vậy, sau gần 20 năm hoạt động, ARPANET
khơng cịn hiệu quả nữa và đã ngừng hoạt động vào khoảng những năm 1990. Đến
năm 1995, NFSNET thu lại thành một mạng nghiên cứu còn Internet vẫn tiếp tục
phát triển.
Với khả năng kết nối mở như thế, Internet đã trở thành một mạng lớn nhất trên
thế giới, mạng của các mạng. Ngày nay, Internet xuất hiện trong mọi lĩnh vực đời
sống như: thương mại, chính trị, quân sự, văn hố, xã hội, giáo dục,… Từ đó các
dịch vụ trên Internet cũng không ngừng phát triển tạo ra cho nhân loại một kỉ
nguyên mới: kỷ nguyên thương mại điện tử trên Internet.
2.1.1.2. Giao thức TCP/IP
Trước hết, ta phải hiểu được giao thức là gì. Một giao thức mạng là tập hợp
các quy tắc, quy ước về nhiều mặt, từ khuôn dạng dữ liệu (cú pháp, ngữ nghĩa) cho
tới các thủ tục gửi, nhận dữ liệu kiểm soát hiệu quả và chất lượng truyền tin; xử lý
các lỗi và sự cố. Như vậy cũng có thể định nghĩa một giao thức như một ngôn ngữ
hay một chuẩn chung cần được tuân thủ trong quá trình truyền dữ liệu chọn địa
điểm đi và địa điểm đến.
Tiếp theo, ta sẽ tìm hiểu về giao thức TCP/IP. Giao thức TCP/IP được sử dụng
phổ biến như cách thức mà dữ liệu được truyền tải thành công qua mạng Internet và


SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


12

Xây dựng website giới thiệu tour du lịch
Intranet. Thực chất, nó là một họ giao thức có liên quan tới nhau, phụ thuộc lẫn
nhau, cùng làm việc với nhau tuân thủ một chuỗi những quy luật để thực hiện vai
trò của mình là truyền dữ liệu trên mạng. Giao thức TCP/IP được đặt tên theo hai
giao thức chính của nó là TCP (Transmisson control protocol) và IP (Internet
protocol). Trong đó:
 IP là giao thức kiểu không liên kết, tức là không cần giai đoạn thiết
lập liên kết trước khi truyền dữ liệu. Mỗi gói tin được xử lý khơng phụ thuộc
vào các gói tin khác. Các gói tin được gửi từ máy này sang máy khác theo các
đường khác nhau, có gói được chuyển nhưng cũng có gói bị mất. Mục đích
chính của IP là cung cấp khả năng kết nối các mạng con thành liên mạng để
truyền dữ liệu (cùng với các giao thức TCP,UDP..). Về mặt chức năng, IP có
vai trị tương tự như tầng mạng (Network layer) trong mơ hình tham chiếu
OSI. Đơn vị dữ liệu dùng trong IP là datagram.
 TCP là kiểu giao thức có liên kết, nghĩa là cần phải thiết lập liên kết
logíc giữa một cặp thực thể TCP trước khi truyền dữ liệu với nhau. Đơn vị dữ
liệu dùng trong TCP là segment.
Bây giờ chúng ta cùng xem xét thực chất dữ liệu đã được truyền tải như thế
nào qua giao thức TCP/IP. Cụ thể, ta hãy xét một trong những ứng dụng tiêu biểu
của giao thức này là trình duyệt email. Để gửi email, trước hết người dùng cần phải
gõ nội dung cần truyền tải vào trình duyệt. Sau đó họ chỉ cần nhấn Send thì ngay lập
tức dữ liệu sẽ được truyền tới giao thức điều khiển việc tải. Đây là nơi thiết lập lớp

chuyển giao TCP/IP (Tranfer Layer). Lúc đó, TCP sẽ chia nhỏ dữ liệu thành các gói
tin nhỏ gọi là packet và chuyển cho phương thức IP tiếp tục q trình truyền. Để
đảm bảo tính tồn vẹn dữ liệu khi truyền, giao thức IP sẽ đưa vào mỗi packet một số
thông tin định dạng nhằm phân biệt các gói tin với nhau, chỉ rõ nguồn gốc, điểm
đến của packet và cổng ứng dụng nào trên máy đích mà gói tin này cần đi qua. Khi
dữ liệu đến một server khác, IP sẽ nhường lại quyền điều khiển cho TCP, lúc đó
TCP sẽ ghép các gói tin lại với nhau. Như vậy, quá trình dữ liệu được truyền tải
thành cơng qua mạng có liên quan đến IP gốc, IP đích và các cổng được sử dụng.

SVTH: Ngơ Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


13

Xây dựng website giới thiệu tour du lịch
Bộ giao thức TCP/IP gồm 4 tầng:
Tầng ứng dụng (Application layer): hỗ trợ các ứng dụng của người dùng, cung
cấp các ứng dụng để giải quyết sự cố mạng, vận chuyển file, điều khiển từ xa các
hoạt động Internet.
Tầng giao vận (Transport Layer): có nhiệm vụ đảm bảo an tồn dữ liệu khi
truyền, kiểm soát luồng dữ liệu, kiểm tra lỗi và xác nhận các dịch vụ cho liên mạng.
Tầng Internet (Internet Layer): Cung cấp chức năng định tuyến để hỗ trợ việc
vận chuyển liên mạng.
Tầng truy cập mạng (Network Access Layer): có nhiệm vụ kiểm soát lỗi khi
truyền; trao đổi dữ liệu giữa các hệ thống đầu cuối và mạng; kiểm soát địa chỉ đích
và thực hiện yêu cầu dịch vụ; định dạng dữ liệu cho bộ phận truyền tải trung gian.
2.1.1.3. Các dịch vụ trên Internet
Ngày nay, Internet đã và đang dần trở thành một phần không thể thiếu trong

đời sống hàng ngày của mỗi chúng ta. Tại sao nó lại có vai trị quan trọng đến vậy?
Để trả lời cho câu hỏi này, trước hết, chúng ta hãy tìm hiểu về ứng dụng của
Internet trong cuộc sống hay chính là các dịch vụ trên Internet. Ở đây em chỉ trình
bày những dịch vụ chính và thơng dụng nhất.
Dịch vụ mạng thơng tin tồn cầu W W W (World Wide Web): đây là dịch vụ
mới và mạnh nhất trên Internet. Nó giúp cho việc trao đổi thông tin trở nên vô cùng
thuận tiện và dễ dàng. Ngoài ra, dịch vụ này cịn cho phép thơng tin được truyền đi
hết sức phong phú dưới dạng hình ảnh, âm thanh…
Dịch vụ thư điện tử E-mail (Electronic Mail) là một trong những tính năng
quan trọng nhất của Internet. Đây là hình thức liên lạc rẻ tiền nhất nhưng lại rất hữu
hiệu. Xét về tính kinh tế, chỉ mất một vài cent là ta có thể gửi thơng tin liên lạc của
mình cho người thân, bạn bè hay đối tác một cách dễ dàng và nhanh chóng. Do đó
tiết kiệm được rất nhiều so với chi phí gửi qua đường bưu điện. Hơn nữa, dịch vụ
email cung cấp một năng liên lạc không biên giới. Chỉ cần máy tính có kết nối
Internet là ta có thể gửi thơng điệp đi bất kì nơi đâu. Hơn nữa, tốc độ truyền của nó
rất nhanh (tính theo phút) nên cịn tiết kiệm rất nhiều về thời gian. Vì vậy, email

SVTH: Ngô Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai


14

Xây dựng website giới thiệu tour du lịch
được hầu hết mọi người dùng và là một trong số những lựa chọn hàng đầu để liên
lạc với nhau.
Dịch vụ tin nhắn tức thì (Instant messaging): có tính năng tương tự như email.
Nghĩa là nó cũng phục vụ mục đích truyền tải thông tin liên lạc. Dịch vụ này cho
phép mọi người trị chuyện trực tiếp với nhau qua màn hình máy tính bằng cách sử

dụng bàn phím (chat) hoặc bằng hình ảnh (video conference), không phụ thuộc vào
khoảng cách không gian.
Dịch vụ truyền file FTP (Files Transfer Protocol): dùng để truyền tải các file
dữ liệu giữa các host trên Internet. Công cụ để thực hiện dịch vụ truyền file là
chương trình ftp, nó sử dụng giao thức của Internet là FTP. Giao thức này đảm nhận
việc thực hiện truyền file từ máy tính này sang máy tính khác. Nó cho phép thực
hiện việc truyền file không phụ thuộc vào khoảng cách địa lý hay môi trường hệ
điều hành giữa hai máy tính. Để truy cập và sử dụng dịch vụ này là cả hai máy cần
phải cài phần mềm hiểu được giao thức FTP, điều này phụ thuộc vào từng hệ điều
hành. Cụ thể, hệ điều hành Windows thì sử dụng trình duyệt IE cịn hệ điều hành
Unix thì sử dụng phần mềm ftp.
Dịch vụ Telnet: là dịch vụ cho phép ngồi tại máy tính của mình thực hiện việc
kết nối với máy chủ ở xa (Remote host) và sau đó thực hiện các lệnh trên máy chủ ở
xa này. Khi đã kết nối tới máy remote và thực hiện xong việc login, những gì ta gõ
ở bàn phím sẽ được chuyển tới máy remote và có tác dụng như gõ ở bàn phím trên
chính máy remote đó. Ngồi ra, ta có thể truy cập vào bất cứ dịch vụ nào mà máy
remote cho phép các trạm cục bộ của nó truy cập.
Dịch vụ Usenet: là dịch vụ cho phép người sử dụng trao đổi thông tin về vấn
đề mà họ cùng quan tâm. Người dùng cần đăng ký các thông tin (subcribed) vào
một số nhóm thơng tin nào đó và sau đó có thể kết nối lên sever để xem các thơng
tin nhóm và tải (load) về trạm làm việc để xem chi tiết, họ cũng có thể gửi các ý
kiến của mình lên các nhóm thơng tin đó. Dịch vụ này cũng tương tự như dịch vụ
email, ngoại trừ việc những thông điệp phải đánh địa chỉ cho cả nhóm thay vì cá
nhân và bất kỳ ai muốn cũng có thể đọc được thơng điệp này.

SVTH: Ngơ Thị Thắng CNTT46

GVHD: Th.S Nguyễn Quỳnh Mai




×