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

BÁO cáo THỤC tập CHUYÊN môn xây DỰNG WEBSITE DU LỊCH CHO một CÔNG TY 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 (379.09 KB, 31 trang )

BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

LỜI NÓI ĐẦU
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, ngày nay, 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 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 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ắt nguồn với ý tưởng này, cùng với những
gợi ý của thầy TÔ HẢI THIÊN, chúng em đã thực hiện đồ án “XÂY DỰNG WEBSITE
DU LỊCH CHO MỘT CÔNG TY DU LỊCH” như nội dung trình bày sau đây:

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 1


BÁO CÁO THỤC TẬP CHUYÊN MÔN



XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

MỤC LUC

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 2


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

PHÂN I: KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG
I.1 ĐẶT VẤN ĐỀ
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công
nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết
đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá trị hết
sức lớn lao và ngày càng trở 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.
Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: chỉ
cần có một máy tính kết nối internet và một dòng dữ liệu truy tìm thì gần như lập tức… cả
thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh và
thậm chí đôi lúc có cả những âm thanh nếu bạn cần…
Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi
phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự khai
sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm
biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người.

Trong hoạt động sản xuất, kinh doanh, giờ đây, đối với một công ty du lịch, việc
quảng bá và giới thiệu đến khách hàng 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 công ty của bạn chưa xây dựng
được một website để giới thiệu rộng rãi các tour mà bạn tổ chức. 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ả, có như vậy, thì mới tránh được sự nhàm chán cho những khách hàng
thường xuyên của website, và thu được những kết quả như mong muốn. Đâ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 bài báo cáo 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.
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 3


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

I.2 KHẢO SÁT HỆ THỐNG
Tên đề tài: Thiết kế website du lịch cho một công ty du lịch
I.2.1 Mục đích
 Yêu cầu hệ thống:
• Đề tài trình bày đúng quy cách,rõ ràng,dễ hiểu,ngắn gọn.
• Website có dung lượng vừa đủ,tốc độ sử lí nhanh.

• Chương trình chạy trên môi trường windows.
• Font chữ hiển thị nhất quán,sử dụng bộ chữ ABC.
• Giúp khách hàng tìm hiểu thông tin một cách nhanh nhất.
• Cập nhật những thông tin mới trên thị trường.
• Đáp ứng được nhu cầu của khách hàng khi vào trang web.
• Đảm bảo dữ liệu khi chạy web trực tuyến.
• Khách hàng chỉ có thể viếng thăm trang web chứ không có quyền thay đổi
website.
• Nhân viên công ty được phép cập nhật thông tin .
 Tìm hiểu hệ thống :
• Hệ thống xây dựng nhằm mục đích thay thế cho hình thức giới thiệu sản
phẩm trực tiếp như: tờ rơi,aphic,tiếp thị…….Khách hàng phải đến tận nhà
sách để tìm kiếm mất rất nhiều thời gian,cần một lượng nhân viên và các
thiết bị trợ giúp lớn để giới thiệu và quản lí sản phẩm.Ngoài ra,không thể có
đủ không gian trưng bày tất cả các loại sản phẩm.Từ việc khảo sát, đánh giá
hệ thống cũ rút ra được mục đích của hệ thống sẽ xây dựng:
• Khắc phục được một số nhược điểm và kế thừa mốt số ưu điểm của hệ
thống cũ.
• Tiếp cận thị trường trong và ngoài nước.
• Tìm hiểu cách thức hoạt động,chức năng của các công ty
I.2.2 Nội dung
 Môi trường xã hội,kinh tế,kỹ thuật,cơ cấu tổ chức.
Ngày nay không ai nghi ngờ vai trò của công nghệ thông tin trong đời sống,trong
khoa học kỹ thuật,kinh doanh cũng như trong mọi mặt vận động của xã hội,dưới mọi quy
mô từ xí nghiệp,công ty cho đến quốc gia và quốc tế.Giới thiệu tình hình,cập nhật tin tức
thật nhanh,chính xác là nhiệm vụ của một website.
 Thu thập các quy tắc quản lí,các quy định của nhà nước, đơn vị:
Website ở Việt Nam có cả web tĩnh và web động,nhưng web động ngay càng
chiếm ưu thế trên thị trường với giao diện đẹp,hình ảnh sinh động.Hầu hết các công ty và
các cửa hàng,nhà sách lớn đều có website riêng để giới thiệu sản phẩm của họ nhằn thu

hút sự quan tâm của khách hàng đối với sản phẩm của công ty mình .website không có
dung lượng lớn . Đa số các trang web do công ty sở hữu thuê các nhà thiết kế đảm nhận
việc thiết kế ban đầu vì website thiết kế chuyên nghiệp sẽ hoạt động ổn định nhưng có
hiệu quả hay không là do những người quản lí và điều hành của công ty.
 Thống kê tài nguyên sẽ sử dụng:
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 4


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Môi trường chính là mạng internet với số lượng máy càng nhiều càng tốt,tốc độ trung
bình.
 Thu thập các đòi hỏi về thông tin các nguyện vọng mong muốn cho tương lai.
Website du lịch sẽ ngày càng phong phú và thu hút được nhiều khách hàng hơn._
 Đánh giá đề suất,hướng giải quyết
 Lập hồ sơ tổng hợp về hiên trạng.
I.2.3 Yêu cầu đối với cuộc điều tra
 Phản ánh đúng hiện trạng
 Không bỏ sót thông tin :Khảo sát kỹ lưỡng.
 Các thông tin thu thập được phải chính xác.
 Không trùng lặp.
 Không gây cảm giác xấu với người được phỏng vấn.
Ưu điểm của website:
 Biết thêm nhiều địa điểm và thời gian tổ chức tour.
 Tìm kiếm thông tin mới nhanh ,dễ dàng .

Nhựơc điểm của website:
 Thị trường có rất nhiều địa danh không thể giới thiệu tất cả .

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 5


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

PHÂN II: HỆ THỐNG TỔ CHỨC VÀ ĐẶC TẢ YÊU CẦU
II.1 CƠ CẤU TỔ CHỨC, QUẢN LÝ DU LỊCH
Công ty du lịch Bốn Phương (The Four Tour) là một công ty chuyên tổ
chức các chương trình du lịch trong tỉnh Vĩnh Phúc cho cả người trong và ngoài tỉnh.
Công ty liên tục tổ chức các tour khác nhau, thuộc các loại tour chính gồm:
tour trong tỉnh, tour ngắn ngày, tour dài ngày, tour trọn gói và không trọn gói. Các loại
tour này do người quản trị website quy định lúc xây dựng website. Do số lượng khách
hàng đông đảo, chương trình tour của công ty cũng liên tục được tổ chức mới; và tất cả
các thay đổi này đều phải được cập nhật lên website của The Four Tour để các khách
hàng ở xa, không tiện liên lạc trực tiếp đến công ty theo dõi và đặt chỗ trực tuyến.
Bởi vì phải cập nhật thông tin thường xuyên như vậy, ban giám đốc công ty quyết
định cắt đặt công việc quản trị trang website cho các bộ phận khác nhau trong công ty
quản lý các phần việc có liên quan đến công việc hằng ngày của mình như sau:


Bộ phận kinh doanh: chịu trách nhiệm quản lý đơn đặt chỗ của khách hàng
từ gửi từ trên mạng internet. Bộ phận này được trao quyền “Quản lý đặt

chỗ” với username và password riêng, do người quản trị cấp cao nhất cấp
quyền. Người quản trị này có nhiệm vụ kiểm tra và xác nhận thông tin
khách hàng và đơn đặt chỗ.



Bộ phận văn phòng: đảm nhiệm việc thêm mới, cập nhật thông tin các địa
danh du lịch và các chương trình tour mà công ty tổ chức. Bộ phận này
cũng đảm đương việc xóa bỏ các tour đã thực hiện và các thông tin về
thắng cảnh du lịch đã cũ, hoặc thông tin không còn giá trị. Người quản trị
này được cấp quyền “Cập nhật dữ liệu”



Bộ phận điều hành: giữ vai trò người quản trị cấp cao nhất (Quản lý
website(admin)), bao hàm các quyền trên và có thể phân quyền cho những
người quản trị khác (phân biệt bởi username và password).

II.2 QUY TRÌNH NGIỆP VỤ

Công ty du lịch thiết kế tour và lên lịch trình cho từng tour cụ thể. Sau đó, bộ
phận văn phòng có nhiệm vụ cập nhật thông tin các tour này lên website với đầy đủ
thông tin về giá cả, loại tour, lịch trình, các địa phương đi đến và hình ảnh minh họa
nếu có.

Ngoài ra, bộ phận văn phòng còn cập nhật thông tin, hình ảnh về các địa
điểm lịch mà công ty muốn cung cấp cho khách hàng.

Khách hàng vào viếng thăm website sẽ vào xem thông tin chi tiết của từng
tour hiện có hoặc tìm kiếm tour theo các yêu cầu cụ thể về giá cả, địa phương muốn

đến, ngày khởi hành của tour. Sau đó, khách hàng có thể tiến hành đặt chỗ cho tour
đang xem nếu muốn.
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 6


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH


Các đơn đặt chỗ này sẽ được cập nhật vào database và hiển thị cho người
quản trị được phân quyền xem, hiệu chỉnh, xóa hoặc xác nhận sau khi đã kiểm tra
tính chính xác của thông tin đặt chỗ.

Khách hàng cũng có thể thông qua trang web để gửi các thông tin yêu cầu
khác về công ty bằng trang Liên hệ. Thông tin này cũng sẽ được truyền xuống
database và cho phép người quản trị quản lý chúng.

Người quản trị cấp cao nhất có quyền tạo lập, thêm mới các user và phân
quyền dựa trên ba cấp đã nêu.
II.3 ĐẶC TẢ YÊU CẦU
II.3.1 Yêu cầu chức năng

Người viếng thăm website có thể xem, tìm kiếm thông tin về các tour du lịch
hiện .

Khách hàng có thể đặt tour trực tuyến. Website sẽ cập nhật thông tin đặt chỗ

này trực tiếp lên cơ sở dữ liệu, và cho phép người quản trị được phân quyền thao
tác các công việc sau:
• Tìm kiếm các đơn đặt chỗ đã được xác nhận hay chưa xác nhận.
• Xác nhận đơn đặt chỗ hợp lệ, chỉnh sửa thông tin khách hàng và
thông tin đặt chỗ trên từng đơn cụ thể.
• Thống kê tình hình đặt chỗ của từng tour, xem danh sách khách hàng
tham gia các tour đó.
 Thay đổi, thêm mới hoặc xóa bỏ thông tin, hình ảnh về các điểm du lịch ở
các địa phương khác nhau mà công ty muốn giới thiệu cho khách hàng.
 Theo dõi tình hình liên hệ thông qua website của khách hàng, để đáp ứng kịp
thời nhu cầu của họ.
 Đăng ký khách hàng thân thiết.
 Về tổ chức lưu trữ, thực hiện các yêu cầu:
• Thêm, xóa, sửa thông tin, hình ảnh về các tour du lịch do công ty tổ
chức, phục vụ cho công tác quản lý, thống kê tình hình hoạt động của
công ty.
• Thêm, xóa, sửa thông tin, hình ảnh về các điểm du lịch ở từng địa
phương khác nhau.

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 7


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

II.3.2 Yêu cầu phi chức năng

 Website phải có dung lượng không quá lớn, tốc độ xử lý nhanh.
 Công việc tính toán phải thực hiện chính xác, không chấp nhận sai sót.
 Sử dụng mã hóa các thông tin nhạy cảm của khách hàng.
 Đảm bảo an toàn dữ liệu khi chạy website trực tuyến.

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 8


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

PHẦN II. PHÂN TÍCH VÀ THIẾT KẾ DỮ LIỆU
II.1 PHÂN TICH YÊU CẦU NGHIỆP VỤ
II.1.1 Các thừa tác viên nghiệp vụ
Dựa vào cơ cấu tổ chức và sử dụng ta có các thừa tác viên nghiệp vụ:
 Khách Hàng: là khách hàng nói chung có nhu cầu tìm hiểu thông tin và các
chuyến du lịch. Họ chỉ có quyền đăng kí, thêm, sửa, xóa thông tin cá nhân và đăng
kí các tuor mà công ty có.
Khách Hàng

 Quản lý viên: Gồm 2 nhân viên. Một nhân viên thuộc bộ phân kinh doanh - chịu
trách nhiệm quản lý đơn đặt chỗ của khách hàng từ gửi từ trên mạng internet.
Người quản trị này đăng nhập với usename và password riêng, có nhiệm vụ kiểm
tra và xác nhận thông tin khách hàng và đơn đặt chỗ. Một nhân viên thuộc bộ phận
văn phòng - đảm nhiệm việc thêm mới, cập nhật thông tin các địa danh du lịch, các
chương trình tour mà công ty tổ chức và xóa bỏ các tour đã thực hiện và các thông

tin về thắng cảnh du lịch đã cũ, hoặc thông tin không còn giá tri

Quản lý viên

 Quản trị viên: giữ vai trò người quản trị cấp cao nhất (Quản lý website (admin)),
bao hàm các quyền trên và có thể phân quyền cho những người quản trị khác (phân
biệt bởi username và password).
Quản Trị Viên

II.1.2 Các use case nghiệp vụ
 Use case QuanLyHeThong: Nghiệp vụ dành cho NV điều hành, xác lập hệ thống,
quản lý tài khoản người dùng.
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 9


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

 Use case TTKhachHang: Nghiệp vụ dành cho KH đăng kí, thêm, sửa, xóa thông
tin khách hàng. Ngoài ra cũng là căn cứ để NV kinh doanh tổng hợp thông tin và
kiểm tra tinh xác thực của KH.
 Use case DangKiTour: Nghiệp vụ cho KH đăng kí, thêm, sửa, xóa thông tin mà
mình đã đăng kí tour. Ngoài ra cũng là căn cứ để NV kinh doanh tổng hợp thông
tin đã đăng kí.
 Use case QuanLyKinhDoanh: Nghiệp vụ dành cho NV kinh doanh quản lý đơn
đặt chỗ của khách hàng từ gửi từ trên mạng internet. Kiểm tra và xác nhận thông

tin khách hàng và đơn đặt chỗ.
 Use case QuanLyVanPhong: Nghiệp vụ danh cho NV văn phòng đảm nhiệm việc
thêm mới, cập nhật thông tin các địa danh du lịch, các chương trình tour mà công
ty tổ chức và xóa bỏ các tour đã thực hiện và các thông tin về thắng cảnh du lịch đã
cũ, hoặc thông tin không còn giá tri
 Use case XemTTTour: Ngiệp vụ dành cho KH xem thông tin các chuyến du lịch
II.1.3 Mô hình use case nghiệp vụ

ThongTinKH

Khách Hàng

XemTTTour

DangKiTour

QuanLyVien

QLDatCho
QuanTriVien

QLDuLieu

QLHeThong

Hình 1: Mô hình use case nghiệp vụ

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM


Trang 10


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

II.2 PHÂN TICH YÊU CẦU HỆ THỐNG
II.2.1 Danh sách tác nhân.
STT
Tác nhân
1. Khách Hàng
2.

Quản lý viên

3.

Quản trị viên

Mô tả
Là những khách hàng có nhu cầu tìm hiểu và đăng kí
tour mà công ty cung cấp.
Là những nhân viên có quyền đăng nhập vào web để
thực hiện các chức năng quản lý đơn đặt chỗ và cập
nhật dữ liệu
Là nhân viên quản trị hệ thống, sau khi đăng nhập
vào web có thể quản lý khách hàng, quản lý kinh
doanh, văn phòng, lập báo cáo thông kê hàng tháng .


II.2.2 Danh sách use case.
STT
Use case
1. Đăng nhập
2.

Kiểm tra tài khoản

3.

Kiểm tra mật khẩu

4.

Đăng xuất

5.

Thông tin tour

6.

Đăng kí tour

7.

Thông tin khách hàng

8.


Quản lý đặt chỗ

9.

Quản lý dữ liệu

10. Quản lý hệ thống

Mô Tả
Người dùng cần đăng nhập đúng tài khoản và mật
khẩu thì mới cập nhật thông tin cho hệ thống.
Hệ thống sẽ kiểm tra tài khoản đăng nhập xem có
giống với cơ sở dư liệu hay không.
Hệ thống sẽ kiểm tra mật khẩu đăng nhập xem có
giống với cơ sở dư liệu hay không.
Cho phép người dũng hủy bỏ trạng thai đăng nhập
với hệ thống.
Hệ thống cho khách hàng thông tin chuyến du lịch mà
công ty đã thành lập.
Hệ thống cho khách đăng kí tour sau khi đã đăng
nhập thành công vào hệ thống.
Hệ thống cho khách hàng đăng kí thanh viên, thêm
sửa xóa thông tin khách hàng.
Hệ thống cho nhân viên quản lý và nhân viên quản trị
có thể xác nhận tính xác thực của khách hàng.
Chức năng này được nhân viên sử dụng để quản lý
đơn đặt chỗ của khách hàng từ gửi từ trên mạng
internet. Người quản trị này có nhiệm vụ kiểm tra và
xác nhận thông tin khách hàng và đơn đặt chỗ.`
Chức năng này được nhân viên sử dụng để thêm mới,

cập nhật thông tin các địa danh du lịch, các chương
trình tour mà công ty tổ chức và xóa bỏ các tour đã
thực hiện và các thông tin về thắng cảnh du lịch đã
cũ, hoặc thông tin không còn giá tri.
Chức năng này dành cho nhân viên quản trị dùng để
xác lập hệ thống, quản lý tài khoản người dùng.

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 11


BÁO CÁO THỤC TẬP CHUYÊN MÔN

11. Báo cáo
12. Đăng kí thành viên

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Chức năng này được nhân viên sử dụng để xem danh
sách tour cũng nhu danh sách khách hàng…
Chức năng này dành cho khách hàng chưa có tài
khoản đăng nhập vào hệ thống.

II.2.3 Lược đồ use case.
a. Lược đồ use case tổng quát:

DangKiThanhVien
ThongTintour


KhachHang

ThongTinKH

<<include>>
DangKiTour

QuanLyVien

<<include>>

<<extend>>

DangXuat

DangNhap

<<include>>

QLDatCho

<<include>>

<<include>>

<<include>>

QLDuLieu


KiemTraTK

QLHeThong
QuanTriVien

Hình 2:Mô hình use case tổng quát

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 12


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

b. Lược đồ use case chi tiết theo từng tác nhân:
 Khách Hàng:

SuaTT
ThemTT

Xoa

<<extend>>

<<extend>>

DangKiThanhVien


<<extend>>

ThongTinKH
<<include>>

DangKiTour

<<include>>
<<extend>>

KhachHang

DangXuat

DangNhap

<<include>>

ThongTinTour
<<extend>>
<<extend>>
GopY

TimKiemTTTour

Hình 3: Lược đồ use case chi tiết KhachHang

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM


Trang 13


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

 Quản Lý Viên:
KiemTraThongTinTour

KiemTraThongTinKH
<<extend>>

<<extend>>
QLDatCho

<<include>>

DangXuat

<<extend>>

QuanLyVien

<<include>>

DangNhap
QlDuLieu
<<extend>>

<<extend>>

ThemTTTour
<<include>>

<<extend>>
SuaTTTour

XoaTTTour

BaoCao
<<extend>>
<<extend>>
DanhSachKH

DanhSachTour

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 14


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

 Quản Trị viên:

TiepNhanYKienKH


SuaTK
<<extend>>
ThemTK

<<extend>>

<<extend>>

QLHeThong

<<extend>>

QuantriVien

XoaTK

<<extend>>

QLTaiKhoanNguoiDung

<<include>>

DangNhap
<<extend>>

DangXuat

Hình 6: Lược đồ use case chi tiết NVDieuHanh


II.2.4 Đặc tả use case.
a. Use case Dang Nhap:
Luồng sự kiện chính:
B1: Trên giao diện quản trị hệ thống, người dùng chọn đăng nhập
B2: Hệ thống hiển thị giao diện đăng nhập, yêu cầu người dùng
nhập username và password
B3: Người sử dụng nhập username và password, chọn đồng ý đăng
nhập
B4: Hệ thống tiếp nhận thông tin, kiểm tra username và password của
người dùng
B5: Nếu hợp lệ, hệ thống chấp nhận đăng nhập, hiển thị thông
báo đăng nhập thành công.
B6: Kết thúc UseCase Luồng sự kiện rẽ nhánh

Luồng 1:
B1: Tại giao diện đăng nhập, người dùng không muốn tiếp tục,
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 15


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

chọn hủy bỏ
B2: Kết thúc Use Case
Luồng 2:
B1: Hệ thống kiểm tra thông tin đăng nhập không chính xác

B2: Hệ thống từ chối đăng nhập, hiển thị thông báo
B3: Kết thúc Use Case
Luồng 3:
B1: Hệ thống kết nối cơ sở dữ liệu để kiểm tra thông tin, quá trình
kết nối không thành công, không thực hiện kiểm tra được
B2: Hiển thị thông báo lỗi
B3: Kết thúc Use Case
Sơ đồ hoạt động miêu tả Use case DangNhap:

BaoLoi

DangNhap

[ Tiep tuc? ]

[ khong ]

[ Co ]

[ Co ]

KiemTra

BaoThanhCong

[ TT chinh xac ]

Hình 7: Sơ đồ hoạt động miêu tả Use case DangNhap

b. Use case ThongTinTour:

Luồng sự kiện chính: Usecase này bắt đầu khi người dùng muốn xem thông tin các
tour mà công ty thực hiện. Ngoài ra người dùng có thể tìm kiếm thông tin cũng
như góp ý kiến về các tour đã có.
- Tìm kiếm thông tin:
B1: Nhập nội dung tìm kiếm
B2: Hiện kết quả tìm kiếm

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 16


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Sơ đồ hoạt động miêu tả Use case TimKiemTTTour:

[ Yeu Cau Tim Kiem ]

TiepNhanThongTin

TimKiem

BaoKetQua

-

Hình 8: Sơ đồ hoạt động miêu tả Use case TimKiemTTTour.


Góp ý:
B1: Nhập nội dung muốn góp ý kiến.
B2: Báo kết quả
Sơ đồ hoạt động miêu tả usecasse GopY:
TiepNhanThongTin

BaoketQua

Hình 9: Sơ đồ hoạt động miêu tả Use case GopY.

c. Use case Đăng ki thành viên:
Luồng sự kiện chính: Use case này bắt đầu khi khách hàng muốn đăng kí trở thành
thành viên để nhân được các ưu đãi và thông tin mới nhất từ phía công ty. Hệ thống sẽ
yêu cầu khách hàng nhập một số thông tin cần thiết: tên đăng nhâp, mật khẩu, nhâp lại
mật khẩu, email.
Luồng 1:
B1: Tại giao diện đăng ki, người dùng không muốn tiếp tục,
chọn hủy bỏ
B2: Kết thúc Use Case
Luồng 2:
B1: Hệ thống kiểm tra thông tin đăng kí không chính xác
B2: Hệ thống từ chối đăng ki, hiển thị thông báo
B3: Kết thúc Use Case
Luồng 3:
B1: Hệ thống kết nối cơ sở dữ liệu để kiểm tra thông tin
B2: Hiển thị thông báo
B3: Kết thúc Use Case
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM


Trang 17


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Sơ đồ hoạt động miêu tả Use case DangKiThanhVien:

[ Tiep tuc ]

[ Co ]

DangKi

KiemTra

[ Kiem tra ten tai khoan co trung khong? ]

BaoLoiTrungTenTaiKhoan

BaoThanhCong
[ Co ]

[ Khong ]

Hình 10: Sơ đồ hoạt động miêu tả Use case DangKiThanhVien

d. Use case Thông tin khách hàng:

Luồng sự kiện chính: Use case này bắt đầu sau khi người dùng đã đăng nhập thành
công. Người dùng muốn thêm, sửa, xóa thông tin. Hệ thống sẽ yêu cầu công việc
cần phải thực hiện tùy vào điều kiện mà người dùng yêu cầu.
- Thêm thông tin:
B1: Người dùng sẽ tiến hành nhập thông tin cho từng mục mà hệ thống yêu cầu
B2: Hệ thống chờ cho đến khi người dùng nhấn nút lưu để lưu lại thông tin đó
B3: Hệ thống thông báo thành công.
B4: Kết thúc Usecase
Sơ đồ hoạt động miêu tả usecasse ThemTT:

[ Yeu cau them ]

TiepNhanThongTin

ThemThongTin

BaoThanhCong

Thong bao khi them thanh cong

Thong tin bao gom:
- HoTenKH
- DiaChi
- ChungMinhThuNhanDan
- SoDienthoai
- Email

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM


Trang 18


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

- Sửa thông tin:
B1: Người dùng chọn chức năng sửa thông tin
B2: Hệ thống hiện ra danh sách thông tin theo tên khách hàng
B3: Người dùng tiến hành sửa đổi thông tin cần sửa điểm.
B4: Người nhấn nút lưu sửa đổi.
B5: Hệ thống thông báo cập nhật thành công.
B6: Kết thúc usecase
Sơ đồ hoạt động miêu tả Usecase SuaTT:
Thong tin bao gom:
- HoTenKH
- DiaChi
- ChungMinhThuNhanDan
- SoDienthoai
- Email

[ Yeu cau sua ]

TiepNhanThongTin

YeuCauThongTinDeSua

[ Quyet dinh sua? ]


[ Co ]

CapNhatThongTinDaSua

BaoThanhCong

- Xóa thông tin:
B1. Hệ thống yêu cầu người dùng chọn thông tin cần xoá bỏ khỏi hệ thống.
B2 Hệ thống yêu cầu người dùng xác nhận việc tạm xoá bỏ thông tin
B3. Người dùng xác nhận xoá thông tin
B4. Hệ thống tạm xoá thông tin của môn học đó
B5. UseCase kết thúc.
Sơ đồ hoạt động miêu tả Xóa bỏ môn học

[ Yeu cau xoa thong tin KH ]

TiepNhanThongTin

YeuCauChonThongTinCanXoa

XacNhanYeuCauXoa

Thong bao khi xoa thanh cong

[ Co ]

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 19



BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Luồng sự kiện rẽ nhánh
Luồng 1:
B1. Tại giao diện thêm mới thông tin, người dùng không muốn tiếp
tục, chọn chức năng khác
B2. UseCase kết thúc.
Luồng 2: (Không thêm mới thông tin được)
B1. Một thông báo trùng khoá sẽ được hệ thống thông báo đến người
dùng khi mã KH mà người dùng nhập vào trùng với mã KH đã có trong cơ
sở dữ liệu
B2. Kết thúc UseCase.
Luồng 3: (Xoá môn không thành công)
B1. Tại giao diện xoá bỏ thông tin, người dùng chọn huỷ bó, hệ
thống sẽ huỷ bỏ thao tác xoá thông tin khách hàng học đó
B2. Kết thúc UseCase.
e. Use case Đăng kí tour:
Luồng dữ liệu chính: usecase này bắt đầu khi người dùng đăng nhập thanh công.
Tại đây người dùng sẽ tiến hành đăng kí tour. Khi đăng kí thì khách hàng phải điền
một số thông tin cần thiết như tên tour, ngày đặt, số chỗ,thành tiền….
B1.Người dùng tiến hành điền thông tin theo từng mục
B2.Hệ thống chờ người dùng ấn nút đăng kí và sau đó kiểm tra thông
tin mà người dùng đã nhập.
B3. Kiểm tra thông tin với csdl xem có bị trùng không.
B4. Báo kết quả.
Sơ đồ hoạt động miêu tả DangKiTour:


[ Yeu cau dang ki ]

TiepNhanThongTin

YeuCauThongTinDeDangKi

[ Kiem Tra Xem co Trung lap thong tin khong? ]
[ Co ]
BaoLoiTrungThongTin

BaoThanhCong
[ khong ]

Luồng sự kiện rẽ nhánh
Luồng 1:
B1. Tại giao diện đăng kí tour, người dùng không muốn tiếp tục,
chọn chức năng khác
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 20


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

B2. UseCase kết thúc.
f. Use case Quản lý đặt chỗ:

Luồng dữ liệu chính: Use case này được sử dụng khi người dùng đăng nhập thành
công. Sau khi nhập đầy đủ các thông tin cần thiết, hệ thống sẽ thông báo kết quả
dựa vào thông tin đã có lưu trong csdl.
B1: nhập thông tin đầy đủ mà hệ thống yêu cầu
B2. Hệ thống chờ người dùng đăng kí,sau đó kiểm tra thông tin khách
hàng và thông tin tour.
B3. Kiểm tra thông tin với csdl
B4. Báo kết quả
Hoạt đông miêu tả use case QuanLyDatCho:
Kiem tra thong tin khach hang
va thong tin tour
[ yeu cau dang ki ]

Tiep nhan thong tin

Kiem tra thong tin

[ Thong tin co trung khop khong? ]

[ Khong ]

[ Co ]
Kiem tra trong du lieu

Bao loi

[ kiem tra co trung du lieu khong? ]
[ Co ]

Bao thanh cong

[ Khong ]

Luồng sự kiện rẽ nhánh
Luồng 1: (Không đăng kí được)
B1. Một thông báo không trùng với csdl Thông tin khách hàng và
thông tin tourr sẽ được hệ thống thông báo đến người dùng khi các thông tin
không thống nhất
B2. Kết thúc UseCase.
Luồng 2: ( Lỗi trùng dư liệu)
B1. Một thông báo trùng với csdl sẽ được hệ thống thông báo đến
người dùng khi các thông tin người dùng nhập đã có trong csdl
B2. Kết thúc UseCase.

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 21


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

g. Use case Quản lý dữ liệu:
Luồng sự kiện chính: Use case này bắt đầu sau khi người dùng đã đăng nhập thành
công. Người dùng muốn thêm, sửa, xóa thông tin các tour mà công ty quản lý. Hệ
thống sẽ yêu cầu công việc cần phải thực hiện tùy vào điều kiện mà người dùng
yêu cầu.
- Thêm thông tin:
B1: Người dùng sẽ tiến hành nhập thông tin cho từng mục mà hệ thống yêu cầu

B2: Hệ thống chờ cho đến khi người dùng nhấn nút lưu để lưu lại thông tin đó
B3: Hệ thống thông báo thành công.
B4: Kết thúc Usecase
Sơ đồ miêu tả:

[ Yeu cau them ]

TiepNhanThongTin

ThemThongTin

[ Kiem Tra co trung khong?]
BaoLoi
Thong tin bao gom:
- TenTour
- Gia
- NgàyKhoiHanh
- NgayKetThuc
- SoCho
- Loai Tour

[co]
[ khong ]
BaoThanhCong

Thong bao khi them thanh cong

- Sửa thông tin:
B1: Người dùng chọn chức năng sửa thông tin
B2: Hệ thống hiện ra danh sách thông tin theo tên tour

B3: Người dùng tiến hành sửa đổi thông tin cần sửa đến
B4: Người nhấn nút lưu sửa đổi.
B5: Hệ thống thông báo cập nhật thành công.
B6: Kết thúc usecase

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 22


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Hoạt động miêu tả:
Thong tin bao gom:
- TenTour
- Gia
- NgàyKhoiHanh
- NgayKetThuc
- SoCho
- Loai Tour

[ Yeu cau sua ]

TiepNhanThongTin

YeuCauThongTinDeSua


[ Quyet dinh sua? ]

[ Co ]

CapNhatThongTinDaSua

BaoThanhCong

- Xóa thông tin:
B1. Hệ thống yêu cầu người dùng chọn thông tin cần xoá bỏ khỏi hệ thống.
B2. Hệ thống yêu cầu người dùng xác nhận việc tạm xoá bỏ thông tin
B3. Người dùng xác nhận xoá thông tin
B4. Hệ thống tạm xoá thông tin của môn học đó
B5. UseCase kết thúc.
Sơ đồ hoạt động miêu tả:

[ Yeu cau xoa thong tin du lieu]

TiepNhanThongTin

YeuCauChonThongTinCanXoa

XacNhanYeuCauXoa

Thong bao khi xoa thanh cong

[ Co ]

Luồng sự kiện rẽ nhánh
Luồng 1:

B1. Tại giao diện thêm mới thông tin, người dùng không muốn tiếp
tục, chọn chức năng khác
B2. UseCase kết thúc.
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 23


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Luồng 2: (Không thêm mới thông tin được)
B1. Một thông báo trùng khoá sẽ được hệ thống thông báo đến người
dùng khi mã tour mà người dùng nhập vào trùng với mã tour đã có trong cơ
sở dữ liệu
B2. Kết thúc UseCase.
Luồng 3: (Xoá môn không thành công)
B1. Tại giao diện xoá bỏ thông tin, người dùng chọn huỷ bó, hệ
thống sẽ huỷ bỏ thao tác xoá thông tin môn học đó
B2. Kết thúc UseCase.
h. Use case Quản lý tài khoản người dùng:
Luồng sự kiện chính:
- Thêm thông tin:
B1: Người dùng sẽ tiến hành nhập thông tin cho từng mục mà hệ thống yêu cầu
như tên tài khoản, mật khẩu, chức vụ…
B2: Hệ thống chờ cho đến khi người dùng nhấn nút lưu để lưu lại thông tin đó
B3: Hệ thống thông báo thành công.
B4: Kết thúc Usecase

Sơ đồ miêu tả:
[ Yeu cau them ]

TiepNhanThongTin

ThemThongTin

[ Kiem Tra co trung khong?]
BaoLoi
Thong tin bao gom:
- TenTK
- MatKhau
- Chuc Vu

[co]
[ khong ]
BaoThanhCong

Thong bao khi them thanh cong

- Sửa thông tin:
B1: Người dùng chọn chức năng sửa thông tin tài khoản
B2: Hệ thống hiện ra danh sách thông tin theo tên tài khoản
B3: Người dùng tiến hành sửa đổi thông tin cần sửa đến
B4: Người nhấn nút lưu sửa đổi.
B5: Hệ thống thông báo cập nhật thành công.
B6: Kết thúc usecase

GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM


Trang 24


BÁO CÁO THỤC TẬP CHUYÊN MÔN

XÂY DỰNG WEBSITE DU LỊCH CHO MỘT CÔNG TY DU LỊCH

Hoạt động miêu tả:
Thong tin bao gom:
- TenTK
- MatKhau
- Chuc Vu

[ Yeu cau sua ]

TiepNhanThongTin

YeuCauThongTinDeSua

[ Quyet dinh sua? ]

[ Co ]

CapNhatThongTinDaSua

BaoThanhCong

- Xóa thông tin:
B1. Hệ thống yêu cầu người dùng chọn tài khoản cần xoá bỏ khỏi hệ thống.

B2. Hệ thống yêu cầu người dùng xác nhận việc tạm xoá bỏ thông tin
B3. Người dùng xác nhận xoá thông tin
B4. Hệ thống tạm xoá thông tin của môn học đó
B5. UseCase kết thúc.
Sơ đồ hoạt động miêu tả:

[ Yeu cau xoa tai khoan]

TiepNhanThongTin

YeuCauChonThongTinCanXoa

XacNhanYeuCauXoa

Thong bao khi xoa thanh cong

[ Co ]

Luồng sự kiện rẽ nhánh
Luồng 1:
B1. Tại giao diện thêm mới thông tin, người dùng không muốn tiếp
tục, chọn chức năng khác
B2. UseCase kết thúc.
GIAO VIÊN HƯỚNG DẪN: TÔ HẢI THIÊN
SINH VIÊN THỰC TẬP: PHÙNG VĂN TÂM

Trang 25



×