- Một số tính năng của phần mềm Mona Travel: - Quản lý tour - Quản lý thông tin khách hàng, nhà cung ứng - Quản lý công nợ - Quản lý danh sách hợp đồng báo giá - Thống kế báo cáo chi tiế
Trang 1TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTTKT VÀ THƯƠNG MẠI ĐIỆN TỬ
-BÀI THẢO LUẬN HỌC PHẦN: PHÁT TRIỂN HỆ THỐNG THÔNG TIN KINH TẾ
Đề tài: Phát triển hệ thống quản lý đặt tour du lịch
Giảng viên hướng dẫn : Th.S Hàn Minh Phương
Trang 2DANH SÁCH NHÓM 4
MỞ ĐẦU 6
CHƯƠNG I: HÌNH THÀNH DỰ ÁN QUẢN LÝ ĐẶT TOUR DU LỊCH 7
1.1 Phân tích thị trường 7
1.2 Xác định các vấn đề mà hệ thống có thể giải quyết 8
1.3 Nghiên tích tính khả thi 9
1.4 Chi phí – lợi ích và rủi ro của dự án 9
1.4.1 Chi phí – lợi ích 9
1.4.2 Rủi ro của dự án 11
1.5 Mô hình, phương pháp phát triển 19
1.6 Lập kế hoạch 20
CHƯƠNG II: PHÂN TÍCH ĐẶC TẢ YÊU CẦU 23
2.1 Đặc tả chức năng 23
2.1.1 Tìm kiếm tour du lịch 24
2.1.2 Đặt tour du lịch 25
2.1.3 Đánh giá - nhận xét tour 25
2.1.4 Hỗ trợ - tư vấn 25
2.1.5 Quản lý sản phẩm 25
2.1.6 Quản lý thông tin khách hàng 26
2.1.7 Quản lý thông tin nhà cung cấp 26
2.1.8 Quản lý đơn đặt 26
2.1.9 Quản lý tài khoản 27
2.1.10 Báo cáo - thống kê 27
2.2 Đặc tả phi chức năng 27
2.2.1 Yêu cầu về phần mềm 27
2.2.2 Yêu cầu của doanh nghiệp 28
Trang 3CHƯƠNG IV: THIẾT KẾ HỆ THỐNG 60
4.1 Thiết kế kiến trúc 60
4.1.1 Thiết kế kiến trúc tổng thể 60
4.1.2 Thiết kế biểu đồ gói 60
4.1.3 Thiết kế biểu đồ triển khai 61
4.2 Thiết kế giao diện 61
4.2.1 Khách hàng 61
4.2.2 Nhân viên 67
4.3 Thiết kế cơ sở dữ liệu 73
4.3.1 Xác định các thực thể và các thuộc tính tương ứng 73
4.3.2 Xác định các mối quan hệ giữa các thực thể 74
4.3.3 Vẽ sơ đồ thực thể liên kết E-R 75
4.3.4 Chuyển đổi mô hình E-R sang mô hình quan hệ 75
4.3.5 Thiết kế các file dữ liệu 76
4.3.6 Cơ sở dữ liệu 79
4.4 Thiết kế chi tiết 81
CHƯƠNG V: LẬP TRÌNH 88
CHƯƠNG VI: KIỂM THỬ 90
6.1 Kịch bản kiểm thử 90
6.2 Kiểm thử một chức năng quản lý tour du dịch 92
6.3 Kiểm thử lớp tương đương 96
CHƯƠNG VII: CÀI ĐẶT 98
7.1 Cài đặt hệ thống 98
7.2 Lập kế hoạch cài đặt 98
7.3 Xây dựng tài liệu người dùng 99
CHƯƠNG VIII: BẢO TRÌ 112
8.1 Nâng cấp hệ thống 112
8.2 Bảo trì 113
KẾT LUẬN 115
BIÊN BẢN HỌP NHÓM 116
3
Trang 4DANH SÁCH NHÓM
STT Tên thành viên Phân công công việc Nhận xét Điểm đánh
giá
cầu – Yêu cầu phi chức năng
- Chương 3: Phân tích hệ thống
Trang 5- Chương 6: Kiểm thử
cầu – Yêu cầu miền dữ liệu
- Chương 3: Phân tích hệ thống
- Phân công công việc và chỉnh sửa word
5
Trang 7MỞ ĐẦU
Thương mại điện tử là một trong những xu hướng tất yếu của nền kinh tế hiện đại Với
sự hỗ trợ của công nghệ, sự bùng nổ của thiết bị internet, doanh nghiệp ngày càng có cơ hội
mở rộng kênh bán hàng, tiếp thị sản phẩm đến người tiêu dùng Các website ra đời nhằm rađời góp phần quan trọng và to lớn trong việc thúc đẩy kinh doanh phát triển nhanh chóng,các sản phẩm, dịch vụ đến gần hơn với khách hàng Đặc biệt các website giới thiệu tour dulịch ngày càng được xây dựng nhiều hơn
Với mong muốn xây dựng một hệ thống đặt tour du lịch trên website tiện lợi và giúpngười dùng dễ dàng sử dụng nhất Nhóm 10 đã quyết định lựa chọn và thực hiện đề tài “Xâydựng website đặt tour du lịch” Nhóm 10 tin rằng đây sẽ là một đề tài rất hay và có thể giúpích cho nhiều công ty lữ hành
Trong quá trình thực hiện đề tài, nhóm 10 đã được rất nhiều sự chỉ bảo, giúp đỡ vànhững góp ý chân thành của cô Hàn Minh Phương Cô đã đã giúp nhóm trong quá trìnhhoàn thiện đề tài của mình Mặc dù nhóm đã cố gắng hết sức, xong không tránh khỏi nhữngthiếu sót, hạn chế Nhóm em rất mong được sự góp ý của cô và các bạn trong lớp để đề tàicủa nhóm được hoàn thiện hơn
7
Trang 8CHƯƠNG I: HÌNH THÀNH DỰ ÁN QUẢN LÝ ĐẶT TOUR DU LỊCH 1.1 Phân tích thị trường
Hiện nay với sự phát triển của khoa học và công nghệ, cuộc sống con người dần càngđược nâng cao nên nhu cầu sử dụng các dịch vụ giải trí, nghỉ mát ngày càng nhiều Ngành
du lịch đang là một ngành hot và được nhiều người quan tâm đến Để đạt được thành côngnhất định và đứng vững trong môi trường cạnh tranh như ngày nay thì việc áp dụng côngnghệ thông tin vào trong quản lý tour du lịch là nhu cầu vô cùng cần thiết của mỗi doanhnghiệp
Hiện nay trên thị trường có một số phần mềm quản lý tour du lịch như:
❖ Mona Travel
Là đơn vị cung cấp giải pháp quản lý du lịch hiện nay Bạn có thể quản lý mọi thứthông qua website hoặc app được doanh nghiệp xây dựng với cấu trúc chặt chẽ, giao diệntinh tế phù hợp với phong cách của doanh nghiệp du lịch
- Một số tính năng của phần mềm Mona Travel:
- Quản lý tour
- Quản lý thông tin khách hàng, nhà cung ứng
- Quản lý công nợ
- Quản lý danh sách hợp đồng báo giá
- Thống kế báo cáo chi tiết
❖ Diginet
Dưới đây là những hoạt động phần mềm mà doanh nghiệp có thể cung cấp như:
Trang 9Là một phần mềm quản lý tour du lịch được sử dụng phổ biến ở hầu hết các doanhnghiệp làm việc dịch vụ du lịch Với những tiện ích và tính năng phục vụ người dùng TourPlus hỗ trợ booking cho đến điều hành tour và quản lý kinh doanh.
Ưu điểm Tour Plus:
- Quản lý xây dựng chương trình Tour
- Quản lý nhà cung ứng, dịch vụ đi kèm
- Quản lý và chăm sóc khách hàng
- Quản lý công nợ kế toán, thanh toán
Được xây dựng dựa trên nền tảng webpage, thích ứng được hầu hết các thiết bị có kếtnối internet
Giúp nhà quản lý tối ưu hóa quy trình quản lý và nâng cao hiệu quả hoạt động.Phần mềm Tour Plus có hệ thống báo cáo linh động và phân tích được tình hình hoạtđộng của doanh nghiệp
Tự động hóa quy trình bán hàng cũng như chăm sóc khách hàng đem lại trải nghiệmtốt nhất cho người dùng
⇨ Nhiều phần mềm đặt và quản lý tour du lịch là thế, nhưng chủ yếu là của nước ngoài và chưa có nhiều tính năng đáp ứng nhu cầu cho khách hàng:
- Thiếu tương tác: Một số website chưa có tính tương tác cao không cho khách hàngtương tác trực tiếp với nhân viên hỗ trợ gây khó khăn cho khách hàng khi cần hỗ trợ
- Thiếu tính đa ngôn ngữ: Một số phần mềm chỉ hỗ trợ một ngôn ngữ duy nhất gây khókhăn cho khách hàng nước ngoài
- Thiếu tính năng đánh giá: Một số website không có tính năng đánh giá sản phẩm gâykhó khăn cho khách hàng khi muốn biết thông tin về chất lượng dịch vụ nhà cung cấp
- Tính thanh toán chưa thật sự an toàn gây lo ngại cho khách hàng khi thực hiện thanhtoán trực tuyến
Trang 10- Hỗ trợ nhân viên kinh doanh lên lịch chăm sóc khách hàng.
❖ Quản lý đối tác và nhà cung cấp
- Phân loại, tra cứu nhà cung cấp dịch vụ: m
- Định nghĩa bảng giá dịch vụ: giá theo mùa, theo hợp đồng, theo đối tượng khách
- Nhập thông tin về nhà cung cấp
- Báo cáo và in ấn
- Quản lý request/booking
- Đặt dịch vụ (request/booking): đặt tour, dịch vụ khách sạn, du thuyền, phương tiệnvận chuyển, dịch vụ hỗn hợp
- Tạo mới request/booking từ mẫu dựng sẵn (create from template)
- Xử lý booking: lưu vết thay đổi, lên danh sách công việc (to do list), nhập danh sách
du khách
Trang 14từ cấp trên
để nâng cấp phần cứng
Nâng cấpmáy tính
nâng cấp phần mềm
Chia nhỏ
số liệu cần tính toán
các khóa đào tạo về nghiệp vụ
Đọc thêmtài liệu, trao đổi với đồng
Trang 15tiếp để tư vấn triển khai
HDSD trênkênh giao tiếp chung của công ty
- Dán HDSD cạnh máy chấm công
Đào tạo lại
lại khảo sát
một bộ câu hỏi hoàn chỉnh để áp
Bổ sung thêm câu hỏi khảo sát
15
Trang 16điền lại
Loại bỏ những đơn khảosát đó
trao đổi lại với PM
lại các nhiệm vụ
mà hệ thống cần
Trao đổi lại với PM
Trang 173 như
các hệ thống tương tự cóhiệu quả
Thay chức năng pháttriển khác cho phù hợp
các bên liên quan trao đổi chitiết các chức năng cần thiết
Xác định lại các chức năng theoyêu cầu
thêm nhân sự
Các thành viên tăng
ca làm thêm
17
Trang 18Tester kiểmtra cẩn thận
Bổ sung testcase
lý lỗi và các thủ tục quản lý phát hành được đưa
ra để ngay lập tức cung cấp giải pháp giải quyết vấn đề
Xem lại đặc tả yêu cầu
dự án
xin kinh phí cấp trên
Bổ sung thêm nguồn
Trang 19đổi kĩ sản phẩm
DEV đọc lại yêu cầu
Yêu cầu DEV chỉnh sửalại code
hệ thống
liên quan trao đổi lại yêu cầu sảnphẩm
Kiểm tra lại các chức năng không đúng yêucầu
BA có kế hoạch triển khai tỉ mỉ
Tổ chức các buổi đào tạo lại, hướng dẫn
19
Trang 20hoạch chi tiết chỉnh sửa lại sản phẩm
Xem lại sản phẩm
hệ thống
hiểu rõ về quy trình triển khai
Tiếp tục training
về nghiệp
vụ và công nghệ
1.5 Mô hình, phương pháp phát triển
Nhóm lựa chọn mô hình phát triển dự án là: mô hình thác nước
Hình thành dự án: phân tích thị trường, thực hiện thử nghiệm các yêu cầu để đảm bảorằng các yêu cầu có thể kiểm chứng được hay không, phân tích tính khả thi, chi phí, rủi roảnh hưởng và lên kế hoạch
Đặc tả yêu cầu phần mềm: xác định các yêu cầu chức năng và phi chức năng, miền dữ
Trang 21Cài đặt: Hệ thống sau khi được tạo ra sẽ đưa vào môi trường thực tế để cho ngườidùng sử dụng và trải nghiệm kết hợp với tài liệu hướng dẫn người dùng sử dụng hệ thốngBảo trì: Giai đoạn này là bước cuối của toàn bộ quy trình làm dự án- giai đoạn mà cácbản update được phát hành để cập nhật và sửa lỗi Nhóm phát triển sẽ nghe phản hồi ý kiến
từ khách hàng, giải quyết các vấn đề phát sinh và duy trì website luôn trong trạng thái hoạtđộng tốt nhất
Nhóm sử dụng mô hình thác nước là vì mô hình thác nước chú trọng vào sự tiến triểnlogic của các bước được thực hiện, Yêu cầu đầu vào và đầu ra có sự rõ ràng, nên tiến trìnhlàm việc rất dễ dàng và chất lượng, kết quả được ghi chép dễ dàng
Sau xác định được dự án quản lý TOUR du lịch, các thành viên của nhóm sẽ đượcphân công công việc với mục tiêu và lịch trình thực hiện cụ thể Mỗi cá nhân sẽ thực thi mộtphần hoặc một giai đoạn của dự án Mỗi giai đoạn phải được vận hành tuần tự theo quytrình đã lên kế hoạch trước đó, thực hiện lần lượt và nối tiếp nhau, giai đoạn sau sẽ bắt đầukhi giai đoạn trước nó đã được hoàn thành
21
Trang 221.6 Lập kế hoạch
TT Giai đoạn/ Công
việc
Thời gian thực hiện Yêu cầu đầu ra
1 Hình thành dự án 01/03/2023
●Đưa ra các vấn đề mà hệ thống có thể giải quyết
●Tính khả thi, lợi ích và rủi ro của hệ thống
●Kế hoạch triển khai cụ thể
2 Đặc tả yêu cầu phần
mềm
05/03/2023
- 10/03/2023
Đưa ra các các yêu cầu về:
Trang 23TT Giai đoạn/ Công
việc
Thời gian thực hiện Yêu cầu đầu ra
07/04/2023
-7 Cài đặt hệ thống
08/04/2023-10/04/2023
●Hệ thống hoạt động ổn định
●Các chức năng hoạt động đúng với yêu cầu
8 Xây dựng tài liệu
người dùng
08/04/2023-10/04/2023
●Hướng dẫn cách sử dụng cách chức năng trong
Trang 24CHƯƠNG II: PHÂN TÍCH ĐẶC TẢ YÊU CẦU
2.1 Đặc tả chức năng
Viết mô tả chi tiết hoạt động của hệ thống
Xây dựng hệ thống quản lý đặt tour du lịch trực tuyến như mô tả
Hệ thống quản lý đặt tour du lịch trực tuyến bao gồm: Hệ thống cho phép khách hàngđặt tour với điều kiện đã có tài khoản trên hệ thống Sau đó người dùng có thể truy cập vào
khách hàng quản lý nhà cung cấp tư vấn phản hồi, , trực tuyến khi khách hàng gặp khó
nhân viên đăng nhập vào hệ thống Đối với nhà cung cấp khi có nhu cầu hợp tác, bán tour
mình bằng cách cập nhật, chỉnh sửa tour bán trên website
Website cung cấp cho khách hàng tìm kiếm và xem thông tin tour chi tiết Hệ thốngcung cấp chức năng đặt tour cho khách hàng như sau: khách hàng mới chưa có tài khoản sẽđăng ký tài khoản Khi đăng ký tài khoản khách hàng điền đầy đủ thông tin bắt buộc (Tên,
số điện thoại, địa chỉ,…) Khách hàng có tài khoản rồi thì chỉ cần đăng nhập theo tên tàikhoản vào website Hệ thống cho phép khách hàng xem và chỉnh sửa thông tin cá nhân.Khách hàng đặt tour bằng cách chọn tour muốn đặt và chọn hình thức thanh toán phù hợp(thanh toán trực tiếp, thanh toán bằng thẻ, ví điện tử, …) và sau đó thanh toán Sau mỗichuyến đi khách hàng có thể đưa ra những nhận xét, đánh giá chủ quan tour du lịch đấy.Khi có bất kì vấn đề nào thắc mắc, khách hàng có thể chọn chức năng tư vấn – hỗ trợ
Trang 25tour đã đặt sẽ có một phiếu yêu cầu riêng Nhân viên quản lý thông tin khách hàng – nhàcung cấp, có thể chỉnh sửa, xem thông tin khách hàng – nhà cung cấp Một nhân viên có thểquản lý nhiều khách hàng – nhà cung cấp khác nhau
Với chức năng quản lý báo cáo thống kê, hệ thống cho phép nhân viên xem báo cáothống kê, từ đó gửi thông tin thống kê theo từng thời gian nhất định cho quản lý Mỗi tháng
hệ thống sẽ tổng hợp báo cáo thống kê một lần
- Phân quyền tài khoản
- Báo cáo - thống kê
2.1.1 Tìm kiếm tour du lịch
Website cung cấp chức năng tìm kiếm cơ bản và nâng cao (tìm kiếm theo danh mục)
để tìm kiếm các tour du lịch hoạt động và trãi nghiệm trên toàn thế giới Khách hàng có thểtìm kiếm theo địa điểm, thời gian, loại hình du lịch và giá cả Sau khi tìm kiếm khách hàng
có thể đặt tour du lịch trực tuyến
Khi tìm kiếm tour du lịch người dùng sử dụng thanh tìm kiếm trên trang chủ Nhập địađiểm hoặc tên tour du lịch cụ thể mà người dùng mong muốn Chọn ngày khởi hành, sốlượng người tham gia và bấm nút nút “Tìm kiếm” Kết quả tìm kiếm sẽ hiển thị với danhsách các tour du lịch phù hợp với yêu cầu Người dùng có thể sử dụng các bộ lọc để thu hẹpkết quả tìm kiếm theo giá cả, đánh giá của khách hàng và thời lượng tour Sau đó người
25
Trang 26dùng có thể xem thông tin chi tiết về tour du lịch bao gồm: lịch trình, giá cả, đánh giá củakhách hàng và các điều kiện điều khoản
2.1.2 Đặt tour du lịch
Khách hàng đặt tour du lịch trực tuyến bằng cách tìm kiếm tour du lịch và chọn tourphù hợp Sau đó thì đặt tour du lịch và thanh toán tour trực tuyến bằng nhiều phương thứckhác nhau
Khách hàng tìm kiếm và chọn tour du lịch phù hợp =>Chọn ngày khởi hành và sốlượng người tham gia, nhấn vào nút “Đặt ngay” để tiến hành đặt tour =>Điền thông tin cánhân và thông tin thanh toán => Xác nhận đặt tour và chờ xác nhận Sau khi đặt tour thànhcông khách hàng sẽ nhận được thông tin xác nhận đặt tour và vé điện tử qua email hoặc tinnhắn
Thông tin phiếu đặt sẽ được gửi về nhà cung cấp
2.1.4 Hỗ trợ - tư vấn
Khách hàng có thể tìm thấy trang trợ giúp để tìm kiếm câu trả lời cho các câu hỏi
Trang 27Sửa đổi sản phẩm: Nhà cung cấp có thể sửa thông tin sản phẩm của mình bao gồm: mô
tả sản phẩm, giá cả, thời gian hoạt động và các thông tin khác hoặc xoá thông tin tour dulịch
Quản lý lịch trình: Nhà cung cấp có thể quản lý lịch trình của các sản phẩm của mìnhbằng cách thêm, xoá và sửa lịch trình bao gồm thời gian bắt đầu và kết thúc của tour du lịch,hoạt động giải trí và các dịch vụ khác
2.1.6 Quản lý thông tin khách hàng
Thông tin khách hàng sẽ được lưu trữ trong cơ sở dữ liệu Khi khách hàng đăng ký tàikhoản trên website thông tin của họ được lưu trữ bao gồm: Họ tên, địa chỉ, email, số điệnthoại và thông tin thanh toán Ngoài ra website cũng lưu trữ các thông tin về đặt chỗ củakhách hàng bao gồm thông tin về tour du lịch, ngày khởi hành, số lượng người tham gia vàgiá cả
Nhân viên có thể truy cập vào cơ sở và quản lý thông tin khách hàng bao gồm: cậpnhật thông tin cá nhân của khách hàng xem lịch sử đặt tour của khách hàng và giải quyết cácvấn đề liên quan đến đơn hàng của khách hàng
Quản lý đánh giá của khách hàng
2.1.7 Quản lý thông tin nhà cung cấp
Quản lý thông tin nhà cung cấp bằng cách lưu trữ thông tin nhà cung cấp trong cơ sở
dữ liệu Khi nhà cung cấp đăng ký trở thành đối tác họ sẽ được yêu cầu cung cấp về thôngtin về công ty bao gồm tên, địa chỉ, số điện thoại, email và các thông tin khác liên quan đếnhoạt động kinh doanh của họ
Nhân viên quản lý thông tin nhà cung cấp bao gồm các tour du lịch mà họ cung cấp,quản lý các khoản thanh toán và hợp đồng với nhà cung cấp
Ngoài ra website còn cung cấp cho nhà cung cấp một giao diện quản lý trực tuyến chophép họ cập nhật thông tin của mình, quản lý lịch trình và theo dõi các khoản thanh toán
2.1.8 Quản lý đơn đặt
Nhân viên có thể quản lý các đơn đặt hàng của khách hàng bao gồm thông tin về tour,thông tin khách hàng, thông tin thanh toán và trạng thái của đơn hàng
27
Trang 28Khi khách hàng đặt tour và thanh toán phí đặt cọc hoặc toàn bộ phí Web sẽ gửi thôngtin đặt tour đến nhà cung cấp và yêu cầu xác nhận tour Nhà cung cấp xác nhận tour vàthông tin chi tiết về tour (thời gian, địa điểm, điều kiện huỷ tour, ) Web sẽ gửi thông tinxác nhận tour và chi tiết tour đến khách hàng qua email hoặc ứng dụng điện thoại.Khách hàng kiểm tra thông tin tour xác nhận và chi tiết tour Nếu có bất kỳ thay đổinào khách hàng có thể liên hệ với website để điều chỉnh
Trong trường hợp nhà cung cấp không thể xác nhận tour thì web sẽ liên hệ với kháchhàng để đề xuất các tour thay thế hoặc hoàn trả phí đặt cọc hoặc toàn bộ phí (nếu đã thanhtoán)
Website cung cấp cho khách hàng qua tài khoản có thể quản lý thông tin đặt tour của
họ Khách hàng có thể đăng nhập tài khoản của mình để xem thông tin đơn đặt thay đổithông tin liên lạc hoặc huỷ đơn đặt nếu cần thiết
2.1.9 Quản lý tài khoản
Người quản lý phân quyền cho nhân viên truy cập vào website để làm việc: Tạo tàikhoản mới cho nhân viên, có thể chỉnh sửa tài khoản khi cần thiết
Để tạo mới một tài khoản thông tin sẽ bao gồm: tên tài khoản, password, phân quyềnnhân viên,…
2.1.10 Báo cáo - thống kê
Các admin có thể tạo và xem các báo cáo doanh thu, số lượng đơn đặt hàng, số lượngkhách hàng mới các thông tin khác liên quan đến website
2.2 Đặc tả phi chức năng
2.2.1 Yêu cầu về phần mềm
Trang 29- Người sử dụng website có thể sẽ không cần tìm hiểu nhưng vẫn sử dụng một cách dễdàng Cho phép nhiều người cùng lúc truy xuất CSDL trung tâm
- Triển khai theo mô hình Client server
❖ Yêu cầu về độ tin cậy:
Tích hợp chức năng firewall, diệt virus như BKAV, sử dụng mã hóa các thông tin nhạycảm của khách hàng Đảm bảo an toàn dữ liệu khi chạy website trực tuyến
❖ Yêu cầu về cài đặt:
Tương thích với đa phần các trình duyệt web hiện tại Cho phép cài đặt trên các máy có hệđiều hành Windows và MacOS
❖ Yêu cầu về sao lưu:
Cho phép người sử dụng có thể sao lưu bản sao dữ liệu của Tour, thông tin Tour: địađiểm, khách sạn, bất kỳ lúc nào
❖ Yêu cầu về khôi phục:
Cho phép người sử dụng có thể khôi phục lại những dữ liệu đã bị xoá thông qua chứcnăng sao lưu
2.2.2 Yêu cầu của doanh nghiệp
- Yêu cầu về cài đặt: Cài đặt kết nối cơ sở dữ liệu tại doanh nghiệp ngày theo phươngpháp cài đặt trực tiếp
- Yêu cầu chuyển giao dữ liệu: Sử dụng phần mềm chuyển dữ liệu tự động chuẩn cơ sở
dữ liệu từ năm 2010 tới nay
2.2.3 Yêu cầu khác
❖ Chế độ luật, quy định của nhà nước pháp luật:
29
Trang 30- Phần mềm đúng với yêu cầu luật pháp quốc tế
- Phiên bản phát hành cần phải ghi chính xác là nước nào
❖ Yêu cầu tương thích:
Phần mềm cho phép sử dụng tài nguyên dùng chung như lưu trữ, vi xử lý, bộ nhớ truycập ngẫu nhiên trên nền tảng ảo hóa; cho phép kết nối và dùng chung hệ thống máy quét,máy in hiện có
❖ Yêu cầu về luật:
- Yêu cầu riêng tư: Hệ thống chỉ sử dụng thông tin người dùng để phục vụ cho mụcđích vận hành và kiểm soát quá trình quản lý tuyển dụng Hệ thống không được tiết lộ thôngtin của của ứng viên cho bên thứ 3 để đảm bảo quyền riêng tư và an toàn của ứng viên
- Yêu cầu an toàn: Hệ thống quản lý tuyển dụng nhân sự có chức năng bảo mật vàphân quyền: Đăng ký và phân quyền cho người sử dụng hệ thống, giúp cho quản lý có thểtheo dõi và kiểm soát được hệ thống Password: người sử dụng phải đăng nhập vào hệ thốngtrước khi sử dụng dữ liệu
- Phân chia khả năng truy cập dữ liệu nhập-xuất cho từng nhóm người sử dụng đểtránh tình trạng tự ý điều chỉnh số liệu không thuộc phạm vi của người đó vì sẽ dẫn đến việckhó kiểm soát số liệu về ứng viên
Trang 31- Giao diện người dung chuẩn cho tất cả các CSDL đều dựa trên chuẩn phù hợp chotất cả các CSDL đều dựa trên chuẩn phù hợp với mô hình mạng Client- Server
- Hệ thống máy tính bắt buộc phải kết nối mạng Lan cục bộ đồng thời cho phép traođổi thông tin và chia sẻ dữ liệu qua mạng lan bao gồm các chuẩn giao tiếp
31
Trang 32CHƯƠNG III: PHÂN TÍCH HỆ THỐNG 3.1 Biểu đồ Use Case
3.1.1 Biểu đồ Use Case t
ổ
ng quát
Trang 333.1.2 Biểu đồ Use Case chi tiết
3.1.2.1 Đăng ký, đăng nhập
3.1.2.3 Tìm kiếm tour du lịch
33
Trang 343.1.2.4 Đặt tour du lịch
3.1.2.5 Đánh giá - nhận xét
Trang 353.1.2.6 Hỗ trợ - tư vấn
35
Trang 363.1.2.7 Quản lý sản phẩm
3.1.2.8 Quản lý khách hàng
Trang 373.1.2.9 Quản lý nhà cung cấp
3.1.2.10 Quản lý đơn đặt
37