5.1. Test plan
TEST PLAN
N
o Công việc Thời hạn Ngày bắt đầu Ngày kết thúc Người thực hiện 1 Nghiên cứu tài liệu 7 ngày 2/10/2021 7/10/2021 Thảo, Dân,
Tuấn, Nhật, Thắng
1 Phân tích và thiết kế
tài liệu đặc tả 5 ngày 2/10/2021 5/10/2021 Thảo 2 Kế hoạch viết test
case, báo cáo 5 ngày 6/10/2021 9/10/2021 Thảo 2 Viết test case 6 ngày 6/10/2021 10/10/2021
64
1 Đăng nhập 1 ngày 6/10/2021 6/10/2021 Tuấn
2 Đăng ký Tuấn
3 Đặt tour 1 ngày 6/10/2021 6/10/2021 Thắng
4 Yêu thích tour Dân
5 Quản lý khách hàng 1 ngày 7/10/2021 7/10/2021 Nhật
6 Quản lý nhân viên Nhật
7 Quản lý tour du lịch 1 ngày 8/10/2021 8/10/2021 Thảo 8 Quản lý doanh thu 1 ngày 7/10/2021 7/10/2021 Thảo 3 Test theo test case
1 Đăng nhập 1 ngày 8/10/2021 8/10/2021 Tuấn
2 Đăng ký Tuấn
3 Đặt tour 1 ngày 9/10/2021 9/10/2021 Thắng
4 Yêu thích tour Dân
5 Quản lý khách hàng 1 ngày 10/10/2021 10/10/2021 Nhật
6 Quản lý nhân viên Nhật
7 Quản lý tour du lịch 1 ngày 10/10/2021 10/10/2021 Thảo 8 Quản lý doanh thu 1 ngày 11/10/2021 11/10/2021 Thảo
4 Báo cáo kết quả test 1 ngày 12/10/2021 12/10/2021 Tuấn, Nhật
65
5.2. Test case
5.2.1. Đăng nhậpTH MƠ TẢ TÌNH TH MƠ TẢ TÌNH
HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI KẾT QUẢ THỰC TẾ
1 Đăng nhập sai tên đăng nhập hoặc mật khẩu
ps1404, abcef,
123456 Thông báo đăng nhập không thành công Thông báo đăng nhập không thành công 2 Đăng nhập đúng tên tài khoản và mật khẩu
tên tài khoản: admin mật khẩu:
123
Chuyển hướng
về trang chủ Chuyển hướng về trang chủ
5.2.2. Đăng kýTH MƠ TẢ TÌNH TH MƠ TẢ TÌNH
HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI KẾT QUẢ THỰC TẾ
1 Đăng ký với
email đã có nicetravelcompany@gmail.com Thơng báo emailđã được sử dụng Thông báo email đã được sử dụng 2 Đăng ký với username đã tồn tại
admin, staff, user Thông báo username đã được sử dụng Thông báo username đã được sử dụng 3 Nhập thông không hợp lệ khi đăng ký
12admin, ;”staff Thông báo dữ liệu đã nhập không hợp lệ
Thông báo dữ liệu đã nhập không hợp lệ
66
4 Nhập thông hợp
lệ khi đăng ký tuanpc, thaontp Gửi mail xác thực tài khoản Gửi mail xác thực tài khoản 5 Xác thực thành
công Chuyển hướng đến trang đăng nhập Chuyển hướng đến trang đăng nhập 5.2.3. Quên mật khẩu TH MƠ TẢ TÌNH
HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI KẾT QUẢ THỰC TẾ
1 Nhập email chưa đăng ký tài khoản lấy lại mật khẩu
abc@gmail.com,
123@fpt.edu.vn Khơng tìm thấy tài khoản với email đã nhập
Khơng tìm thấy tài khoản với email đã nhập
2 Nhập email đúng
lấy lại mật khẩu tuanpc.1902@gmail.com nicetravelcompany@gmail.com
sẽ gửi một liên kết đặt lại mật khẩu đến email vừa nhập. Gửi một liên kết đặt lại mật khẩu đến email vừa nhập 3 Nhấp vào xác thực đặt lại mật khẩu Chuyển hướng đến trang đặt lại mật khẩu Chuyển hướng đến trang đặt lại mật khẩu
67 4 Nhập mật khẩu mới trùng với mật khẩu cũ 123 Thông báo không thể đặt mật khẩu trùng với mật khẩu cũ Thông báo không thể đặt mật khẩu trùng với mật khẩu cũ 5 Đặt lại mật khẩu
mới thành công 1234 Chuyển hướng sang trang đăng nhập
Chuyển hướng sang trang đăng nhập
5.2.4. Chỉnh sửa tài khoản
TH MƠ TẢ TÌNH
HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI KẾT QUẢ THỰC TẾ
1 Nhập thông tin chỉnh sửa tài khoản không hợp lệ
abc;@mail.com Thông báo thông tin vừa nhập không hợp lệ
Thông báo thông tin vừa nhập không hợp lệ 2 Nhập thông tin chỉnh sửa tài khoản hợp lệ Cập nhật tài khoản và chuyển hướng về trang thông tin tài khoản Cập nhật tài khoản và chuyển hướng về trang thông tin tài khoản 3 Nhập mật khẩu
trùng với mật 123 Thông báo không được đặt Thông báo không được
68
khẩu cũ khi đổi
mật khẩu mật khẩu trùng với mật khẩu cũ đặt mật khẩu trùng với mật khẩu cũ
4 Nhập mật khẩu
cũ sai 12 Thơng báo mật khẩu cũ khơng chính xác Thơng báo mật khẩu cũ khơng chính xác 5 Nhập lại mật khẩu không trùng với mật khẩu mới
123 và 132 Thông báo mật khẩu không trùng khớp Thông báo mật khẩu không trùng khớp 6 Nhập mật khẩu hợp lệ và nhập lại trùng khớp Cập nhật mật khẩu và chuyển hướng đến trang thông tin tài khoản Cập nhật mật khẩu và chuyển hướng đến trang thông tin tài khoản
5.2.5. Màn hình tour du lịch
TH MƠ TẢ TÌNHHUỐNG DỮ LIỆU MẪU TRƠNG ĐỢI ểnHi KẾT QUẢ
thị ban đầu
KẾT QUẢ THỰC TẾ
1 Hiển thị ban đầu
a Xác nhận bố cục Bố cục giao diện giống hình ảnh màn hình giao diện trang chủ. Ok b Xác nhận danh
sách sản phẩm Nếu số lượng tour du lịch vượt quá 8, phân trang sẽ được hiển thị.
OK
69
c Xác nhận tên
khách hàng Tên khách hàng được hiển thị theo tên tài khoản đăng nhập.
OK
2 Chức năng tìm kiếm
a Tìm kiếm theo địa
điểm đi TP Hồ Chí Minh Khi khách hàng nhập thơng tin tìm kiếm vào khung tìm kiếm theo địa điểm đi thì danh sách tour du lịch sẽ được hiển thị theo điều kiện tìm kiếm.Nếu số lượng tour du lịch vượt quá 8, phân trang sẽ được hiển thị. OK
b Tìm kiếm theo địa
điểm đến Hà Nội Khi khách hàng nhập thơng tin tìm kiếm vào khung tìm kiếm theo địa điểm đến thì danh sách tour du lịch sẽ được hiển thị theo điều kiện tìm kiếm.Nếu số lượng tour du lịch vượt quá 8, phân trang sẽ được hiển thị. OK c Tìm kiếm theo
khoảng giá trên 3.000.000 Khi khách hàng nhập thơng tin OK
70
tìm kiếm vào khung tìm kiếm theo khoảng giá thì danh sách tour du lịch sẽ được hiển thị theo điều kiện tìm kiếm.Nếu số lượng tour du lịch vượt quá 8, phân trang sẽ được hiển thị d Tìm kiếm theo
ngày 2/20/2021 Khi khách hàng nhập thơng tin tìm kiếm vào khung tìm kiếm theo ngày thì danh sách tour du lịch sẽ được hiển thị theo điều kiện tìm kiếm. Nếu số lượng tour du lịch vượt quá 8, phân trang sẽ được hiển thị. OK
3 Chức năng yêu thích tour
a Nhấn nút button
“Trái tim” Khi khách hàng nhấn vào button thì tour du lịch đó sẽ hiển thị vào danh sách tour du lịch yêu thích của họ OK 4 Chức năng đặt tour
a Nhấn button “Giỏ Khi khách hàng OK
71
hàng” nhấn vào button
thì sẽ chuyển đến trang
booking. Tại đây khách hàng có thể thêm số lượng khách hàng theo từng độ tuổi tương ứng với giá tiền khác nhau. Sau khi chọn hết các yêu cầu của 1 đơn hàng bấm “Đặt ngay” thì đơn của khách hàng đã được xác nhận
5 Chức năng hủy tour
a Nhấn vào button
“Hủy tour” Khi khách hàng nhấn vào button “Hủy tour” bên trang quản lý tài khoản -> các tour đã đặt. Lưu ý chỉ được hủy những tour chưa thanh tốn. OK
5.2.6. Test case quản lý tổng quan
TH MƠ TẢ TÌNH
HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI KẾT QUẢ THỰC TẾ
1 Hiển thị ban đầu
a Xác nhận bố cục Bố cục giao diện
giống hình ảnh Ok
72
màn hình giao diện trang chủ admin.
b Xác nhận tên
admin Tên admin đượchiển thị theo tên tài khoản đăng nhập.
OK c Kết quả tour hôm
nay Hiển thị số khách hàng OK
Hiển thị doanh
thu OK
Hiển thị tour yêu
thích OK
2 Thống kê doanh thu
a Theo ngày tháng
năm Hiển thị biểu đồ doanh thu theo ngày tháng năm tùy chọn
OK
5.2.7. Test case quản lý- Quản lý tour
TH MƠ TẢ TÌNH
HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI KẾT QUẢ THỰC TẾ
1 Hiển thị ban đầu
a Xác nhận bố cục Bố cục giao diện giống hình ảnh màn hình giao diện quản lý tour. Ok
b Xác nhận tên Tên admin được OK
73
admin hiển thị theo tên
tài khoản đăng nhập.
2 Chức năng thêm xóa, sửa,edit
a Thêm tour Nhấn vào nút
thêm mới tour, lướt xuống form thêm sản phẩm. OK b Cập nhật tour Nhấn vào dòng tour trên bảng muốn cập nhật chuyển xuống form và điền thông tin muốn cập nhật.
OK
c Chức năng xóa
tour Nhấn vào button”delete” sẽ thực hiện update trạng thái thành đã xóa. OK 6. Tổng kết 6.1. Tổng kết
Mặc dù đã gặp khơng ít khó khăn nhưng với sự giúp đỡ của các thầy cô giáo, đặc biệt là thầy Nguyễn Đỗ Anh Khoa, nhóm em đã tìm hiểu thực tiễn hoạt động, giải quyết các vấn đề nghiệp vụ của trang web du lịch và đã hoàn thành đồ án tốt nghiệp của mình theo đúng thời gian yêu cầu đề ra. Đồng thời đạt được những mục tiêu đặt ra ở bài báo cáo thực tập tốt nghiệp:
Kết quả đạt được:
74 Phân tích và thiết kế database.
Nắm được 1 ngôn ngữ lập trình.
Xây dựng cơ sở dữ liệu và giao diện cho chương trình bằng hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2019 và Java
Thống kê doanh thu theo khoảng thời gian được chọn một cách nhanh chóng và chính xác.
Ứng dụng biểu đồ và thống kê: để giao diện dễ nhìn hơn so với các số liệu.
Thuận lợi:
o Được sự hướng dẫn nhiệt tình từ giảng viên hướng dẫn.
o Các thành viên trong nhóm hiểu ý nhau và trân trọng, lắng nghe những ý kiến của nhau.
o Nhóm trưởng ln thấu hiểu và rất tận tâm hướng dẫn, phân chia công việc cho các thành viên trong nhóm.
Hạn chế:
o Chương trình khơng hoạt động được trong trình trạng khơng có internet.
o Thiếu kinh nghiệm trong việc phát triển dự án nên gặp nhiều vấn đề về cách tổ chức dự án và thời gian thực hiện.
o Thời gian dự án khá ít so với quy mơ dự án nhóm đề ra. Và chưa có đủ thời gian để tìm hiểu và lĩnh hội đầy đủ công nghệ mới ứng dụng vào dự án.
o Tình hình ảnh hưởng dịch bệnh nên khơng có cơ hội gặp mặt nhóm để trao đổi trực tiếp về dự án.
o Các thành viên phải cân bằng giữa công việc ở nơi làm việc và việc thực hiện dự án vẫn cịn nhiều thiếu sót.
6.2. Hướng phát triển
Trong suốt q trình làm dự án chúng em cũng có gặp nhiều khó khăn nên thiếu sót là việc khơng tránh khỏi. Chính vì thế, sau khi kết thúc dự án này chúng em rất cần những lời nhận xét, những góp ý từ q thầy cơ để chúng em tiếp tục phát triển trang web này. Chúng em sẽ bổ sung cũng như phát triển những chức năng cần thiết như: khi thanh toán rồi hủy tour sẽ hoàn tiền lại, khi một khách hàng đặt thì sẽ đặt số lượng người nhiều chưa có cách giải quyết lưu thơng tin chi tiết của từng người, …đồng thời, tìm hiểu thêm từ những anh chị đồng nghiệp, những người có kinh nghiệm trong lĩnh vực du lịch để nắm rõ hơn quy trình nghiệp vụ của 1 trang web du lịch cũng như các công tác quản lý nhằm giúp cho dự án của chúng em
75
chặt chẽ về mặt nghiệp vụ, hồn thiện về kỹ thuật từ đó phát triển mạnh mẽ và thương mại hóa sản phẩm.
76
Lời cảm ơn
Đề tài “Website hành trình thú vị” là nội dung nhóm chúng tơi chọn để nghiên cứu và làm đồ án tốt nghiệp sau 2 năm 4 tháng theo học chuyên ngành Ứng dụng phần mềm tại Trường Cao đẳng Thực hành FPT (FPT Polytechnic) Cơ sở TP.HCM.
Để hồn thành q trình nghiên cứu và hồn thiện đề tài này, lời đầu tiên chúng tôi xin chân thành cảm ơn sâu sắc đến Thầy Nguyễn Đỗ Anh Khoa thuộc Khoa Công nghệ thông tin. Thầy đã trực tiếp chỉ bảo và hướng dẫn nhóm trong suốt q trình nghiên cứu để chúng tơi hồn thiện đề tài này. Nhân dịp này, chúng tôi cũng xin cảm ơn Khoa Công nghệ thông tin Cao đẳng Thực hành FPT (FPT Polytechnic), lãnh đạo và các anh chị đang công tác tại trường đã tạo điều kiện và thời gian cho tơi trong suốt q trình nghiên cứu.
Cuối cùng, chúng tơi xin cảm ơn những người thân, bạn bè đã luôn bên tơi, động viên tơi hồn thành khóa học và dự án tốt nghiệp này.