1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài tập môn phân tích thiết kế hệ thống thông tin hệ thống quản lý đặt tour

96 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hệ Thống Quản Lý Đặt Tour
Tác giả Nguyễn Tiến Đạt, Hoàng Trung Hiếu, Ngô Đức Hiếu, Trần Văn Phú, Trần Đức Tài
Người hướng dẫn Thầy: Nguyễn Thái Sơn
Trường học Học viện Kỹ Thuật Mật Mã
Chuyên ngành Phân tích thiết kế hệ thống thông tin
Thể loại Bài tập
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 96
Dung lượng 3,1 MB

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

Nội dung

Hệ thống thông báo đăng nhập thành công Ngoại lệ: Hệ thống thông báo thông tin tài khoản sai mật khẩu hoặc tên đăng nhập Hệ thống yêu cầu người quản trị nhập lại thông tin Người quản trị

Trang 1

HỌC VIỆN KỸ THUẬT MẬT MÃ

Bài tập môn phân tích thiết kế hệ thống thông tin

Hệ thống quản lý đặt tour

Sinh viên thực hiện:Nguyễn Tiến Đạt-CT050208

Hoàng Trung Hiếu-CT050218

Ngô Đức Hiếu-CT050219 Trần Văn Phú-CT050239 Trần Đức Tài-CT050244

Giáo viên bộ môn: Thầy:Nguyễn Thái Sơn

Ngày:20/2/2023

Trang 2

MỤC LỤC

MỤC LỤC 2

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 3

1.1.Khái quát về VietTour 3

1.2.Các phương pháp khảo sát 3

1.3.Quy trình nghiệp vụ 7

1.4.Ưu điểm của hệ thống 8

1.5.Yêu cầu chức năng và phi chức năng 9

1.6.Mô tả bài toán 9

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 11

2.1.Xác định tác nhân hệ thống 11

2.2.Biểu đồ Usecase 11

2.3.Biều đồ lớp dự kiến 60

CHƯƠNG 3 THIẾT KẾ HỆ THỐNG 61

3.1.Biều đồ trình tự 61

3.2.Biểu đồ Hoạt động 72

CHƯƠNG 4 TRIỂN KHAI CHƯƠNG TRÌNH 81

4.1.Công cụ sử dụng 81

4.2.Mô hình phát triển phần mềm 81

4.3.Thiết kế CSDL 84

4.4.Thiết kế giao diện 87

CHƯƠNG 5 KẾT LUẬN 93

Trang 3

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG

1.1.Khái quát về VietTour

1.1.1.Tổng quan về công ty VietTour

-Viettour., jsc với nhiều năm kinh nghiệm trong lĩnh vực tổ chức Tour trong nước vàquốc tế nhất là Ban lãnh đạo của Viettour., jsc đã gần 20 Năm kinh nghiệm làm việctrong lĩnh vực du lịch và tổ chức sự kiện

-Viettour.,jsc Ra đời với slogan “Giữ trọn niềm tin!” mong muốn sự cố gắng khôngngừng của toàn thể cán bộ, nhân viên trong công ty với định hướng kinh doanh lấy sựhài lòng của khách hàng làm mục tiêu phấn đấu Viettour.,jsc đã và đang lấy đượclòng tin và sự yêu mến của hàng trăm nghìn du khách trong và ngoài nước

1.1.2.Chức năng và nhiệm vụ của công ty

-Viettour cung cấp những trải nghiệm kỳ nghỉ đáng nhớ, mà còn cung cấp thông tin và mở rộng nhận thức về sự khác biệt văn hóa độc đáo giữa các vùng miền, để kết nối tri thức, văn hóa và để hòa nhập xã hội, đoàn kết dân tộc giao lưu quốc tế

-Đối tượng:khách hàng muốn trải nghiệm kỳ nghỉ, tiếp thu những văn hóa khác

-Mục tiêu:Trở thành một trong những công ty du lịch tốt nhất Việt Nam

1.2.Các phương pháp khảo sát

1.2.1.Phương pháp điều tra bằng bảng hỏi

Người trả lời: Nguyễn Anh Đức

Đối tượng: Giám đốc công ty

Câu 1: Anh có thể cho biết

công ty gồm có những loại

tour và dịch vụ gì?

- Công ty Viettour là công ty du lịch với nhiều tourkhác nhau bao gồm cả trong nước lẫn ngoàinước.Giá của gói tour sẽ dao động :3tr-100tr

- Mỗi gói tour sẽ có nhiều dịch vụ tương ứng và các

Trang 4

hướng dẫn viên được đào tạo chuyên nghiệpChúng tôi phục vụ khách hàng 24/24

Câu 2: Anh có thể cho biết

công ty mình quản lý nhân

Câu 4: Quá trình cho đặt

tour diễn ra như thế

nào?

- Khi khách đến đ ặt tour, nhân viên sale kiểmtra trên máy tính xem còn tour nào chưa được chạykhông Nếu còn thì yều cầu khách xuất trình CMTNN hoặc thẻ VISTA(đối với người ngoại quốc),thanh toán hóa đơn đặt tour

Nhân viên sale yêu cầu khách ghi đầy đủ thông tin

và bàn giao thông tin khách hàng cho phòng vé

Trang 5

1.2.2.Phương pháp nghiên cứu tài liệu

- Tổng giám đốc: là người toàn quyền quyết định đến công ty

Trang 6

- Giám Đốc: Chịu trách nhiệm với tổng giám đốc và chịu trách nhiệm trước tập thểnhân viên của công ty.

- Phòng kế toán: chịu trách nhiệm trước ban giám đôc, bộ phận này có kế toántrưởng và các kế toán viên chuyên thực hiện các kế hoạch về tài chính và báocáo cuối kỳ, tính lương cho nhân viên, dự trù ngân sách hàng năm, theo dõiviệc thu chi của công ty, định giá thành và kiểm soát các kế hoạch tài chính

- Phòng kế hoạch:Chịu trách nhiệm trước ban giám đốc Phòng kế hoạch có nhiệm

vụ phân tích, tổng hợp và lập bản dự thảo kế hoạch hoạt động sao cho phù hợpvới định hướng và chủ trương của công ty Trình bày bản dự thảo kế hoạch hoạtđộng với ban giám đốc

- Phòng nhân sự:Chịu trách nhiệm trước ban giám đốc Phòng nhân sự có nhiệm

vụ tuyển dụng, đào tạo và phát triển nguồn nhân lực để đảm bảo hoạt đô Šng củacông ty luôn diễn ra liên tục, hiê Šu quả

- Phòng kinh doanh: Chịu trách nhiệm trước ban giám đốc về quản lý kinh doanh,

tổ chức điều hành các hoạt động kinh doanh nhằm đạt được mục tiêu, đem lạilơi nhuận cao cho công ty

- Phòng điều hành:Chịu trách nhiệm trước ban giám đốc Phòng điều hành giảiquyết các vấn đề của khách hàng,kiểm tra đơn hàng,theo dõi sản phẩm mới

- Phòng sale:Chịu trách nhiệm trước ban giám đốc Phòng sale có nhiệm vụ chămsóc khách hàng ,tư vấn cho khách hàng từ đó giúp công ty bán được nhiều tourhơn

- Phòng marketing:Chịu trách nhiệm trước ban giám đốc Phòng marketing cónhiệm vụ quảng bá thương hiệu ,hình ảnh cho công ty,nghiên cứu thị trường lênkết hoạch và thực hiện các chiến lược marketing,quảng bá các gói tour củacông ty với khách hàng

- Phòng hướng dẫn viên:Chịu trách nhiệm trước ban giám đốc.Phòng hướng dẫnviên có nhiệm vụ đào tạo hướng dẫn viên các kỹ năng nghiệp vụ và điều phối

Trang 7

hướng dẫn viên các tour du lịch

1.3.Quy trình nghiệp vụ

-Khi khách hàng có nhu cầu đặt tour thì khách hàng có thể liên hệ với công ty để tiến hành làm thủ tục đặt tour Có hai hình thức liên hệ : đến trực tiếp ,qua số điện thoại.Bộ phận Marketing sẽ tiếp nhận nhu cầu đặt tour của khách hàng và chuyển khách hàng đến bộ phận sale để khách hàng được tư vấn các gói tour ,dịch vụ đi kèm

-Khi khách hàng làm thủ tục đăng ký thì khách hàng phải khai báo đầy đủ thông tin về mình cùng những thông tin về cơ quan (nếu có) cho nhân viên sale.Bộ phận sale sẽ chuyển lịch trình đi tour,dịch vụ tour mà khách hàng yêu cầu sang bộ phận điều hành để kiểm tra thông tin về gói tour có đáp ứng được với yêu cầu của khách hàng không.Bộ phận sale sau khi có xác nhận từ bên bộ phận điều hành sẽ liên hệ với bộ phận vé để thực hiện đặt vé tour cho khách hàng.Khách hàng sẽ phải cung cấp đầy đủ thông tin danh sách đoàn đi tour nếu muốn

đi theo đoàn để bộ phận sale thông báo với tất cả khách hàng trong đoàn thời gian,địa điểm tập hợp cụ thể của tour

-Khách hàng khi đăng ký gói tour phải mang theo hộ chiếu,CMND Khách hàng sau khi thanh toán xong sẽ tham gia gói tour như những gì đã thỏa thuận

Trang 8

1.4.Ưu điểm của hệ thống

 Xây dựng một hệ thống phần mềm quản lý đồng bộ, hiệu quả đồngthời thích hợp với những đặc thù riêng của công ty

 Với việc đưa hệ thống này vào hoạt động, mọi thông tin sẽ được lưu trongmột cơ sở dữ liệu chung của hệ thống, mọi công việc cập nhật, tra cứuthông tin, lập báo cáo sẽ trở nên hết sức dễ dàng với sự trợ giúp của máytính

 Thông tin lưu chuyển giữa các bộ phận trở nên nhất quán, thông suốt (docác máy tính trong hệ thống dùng chung một cơ sở dữ liệu thống nhất vàđược kết nối với nhau thông qua mạng nội bộ)

 Các luồng thông tin trong hệ thống được lưu chuyển một các nhanhchóng, chính xác với độ an toàn cao

Trang 9

 Thực hiện đào tạo về nghiệp vụ, và kĩ năng sử dụng máy tính, kĩ năng sửdụng phần mềm.

1.5.Yêu cầu chức năng và phi chức năng

1.5.1.Yêu cầu chức năng

- Quản lý đặt tour

- Quản lí tour

- Quản lí khách hàng

- Quản lí dịch vụ

- Quản lí tài khoản

- Quản lí nhân viên

- Quản lý hóa đơn

- Thống kê báo cáo

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

Yêu cầu tiến trình:

• Phương pháp thiết kế hướng đối tượng

• Ngôn ngữ sử dụng: java

Công cụ sử dụng: Netbean,SQL Server/XAMPP

1.6.Mô tả bài toán

 Quản lí khách hàng

Mỗi khách hàng đều được công ty quản lý những thông tin sau: Họ tên, địachỉ, điện thoại, email(nếu có), số CMND,hộ chiếu Nếu khách hàng là công chứcthì quản lý thêm các thông tin sau: tên cơ quan, địa chỉ cơ quan, email cơ quan

Trang 10

 Quản lí tour

Các tour của công ty được quản lý dựa vào mã tour, loại tour, giá Công tygồm có 2 loại tour :du lịch trong nước,du lịch ngoài nước ,giá tour sẽ phụ thuộc vàotừng tour cụ thể Mỗi tour còn có các dịch vụ ,dịch vũ sẽ được quản lý theo mã dịchvụ,tên dịch vụ

 Quản lí đặt tour

Công ty quản lý những thông tin sau: mã tour, khách hàng đăng ký tour,thời gian ,địa điểm đến đón khách Tất cả thông tin của gói tour đều dựa vào thôngtin đăng ký gói tour đã khai báo trước đó

Trang 12

2.2.1.Usecase tổng quát

Trang 13

2.2.2.Usecase quản lí khách hàng

a.Kịch bản cho Usecase Đăng nhập

Tác nhân chính Nhân viên sale

Người chịu trách

nhiệm

Người quản lý

Tiền điều kiện Người quản trị có phải có tài khoản

Đảm bảo thành công Đăng nhập thành công

Kích hoạt Người quản trị chọn chức năng thống kê báo cáoChuỗi sự kiện chính

1 Hệ thống hiển thị form đăng nhập

2 Người quản trị nhập thông tin về tài khoản và nhấn Login

3 Hệ thống tìm xác nhận thông tin

4 Hệ thống thông báo đăng nhập thành công

Ngoại lệ:

Hệ thống thông báo thông tin tài khoản sai mật khẩu hoặc tên đăng nhập

Hệ thống yêu cầu người quản trị nhập lại thông tin

Người quản trị đăng nhập lại

b.Kịch bản cho Usecase Thêm khách hàng

Tên usecase Thêm khách hàng

Tác nhân chính Nhân viên sale

Trang 14

Người chịu trách

nhiệm

Người quản lý

Tiền điều kiện Người nhân viên đăng nhập vào hệ thống

Đảm bảo thành công Thông tin về khách hàng sau khi thêm sẽ được lưu trong

CSDLChuỗi sự kiện chính

1 Hệ thống hiển thị form thêm khách hàng và nhân viên sale nhập vào thông tin của khách hàng

2 Nhân viên ấn nút “ Thêm” để thêm khách hàng

3 Hệ thống kiểm tra thông tin thông tin khách hàng

4 Hệ thống thông báo đã thêm thành công

Ngoại lệ:

Hệ thống thông báo thêm thông tin khách hàng không hợp lệ

Hệ thống thông báo thông tin này đã có trong hệ thống

c.Kịch bản cho usecase Sửa khách hàng

Tên usecase Sửa khách hàng

Tác nhân chính Nhân viên sale

Người chịu trách

nhiệm

Người quản lý

Tiền điều kiện Người nhân viên đăng nhập vào hệ thống

Đảm bảo thành công Thông tin về khách hàng sau khi sửa sẽ được lưu trong

CSDL

Trang 15

Chuỗi sự kiện chính

1 Hệ thống hiển thị form Sửa khách hàng và nhân viên sale nhập vào thông tincủa khách hàng để sửa lại

2 Nhân viên ấn nút “ Sửa” để thêm khách hàng

3 Hệ thống kiểm tra thông tin thông tin khách hàng

4 Hệ thống thông báo đã sửa thành công

Ngoại lệ:

Hệ thống thông báo thêm thông tin khách hàng không hợp lệ

Hệ thống thông báo thông tin này đã có trong hệ thống

d.Kịch bản cho usecase Xóa KH

Tên usecase Xóa khách hàng

Tác nhân chính Nhân viên sale

Người chịu trách

nhiệm

Người quản lý

Tiền điều kiện Người nhân viên đăng nhập vào hệ thống

Đảm bảo thành công Thông tin về khách hàng sau khi xóa sẽ được mất trong

CSDL

Trang 16

Chuỗi sự kiện chính

1 Hệ thống hiển thị form thông tin khách hàng và nhân viên sale xóa thông tincủa khách hàng

2 Nhân viên ấn nút “Xóa” để xóa khách hàng

3 Hệ thống thông báo bạn có chắc chắn muốn xóa thông tin khách hàng

4 Nhấn “có” để xóa thông tin khách hàng

e Kịch bản cho usecase Tìm kiếm khách hàng

Tên usecase Tìm kiếm khách hàng

Tác nhân chính Nhân viên sale

Người chịu trách

nhiệm

Người quản lý

Tiền điều kiện Người nhân viên đăng nhập vào hệ thống

Đảm bảo thành công Thông tin về khách hàng sau khi xóa sẽ được mất trong

CSDLChuỗi sự kiện chính

1 Hệ thống hiển thị form thông tin khách hàng và nhân viên sale nhập vào têncủa khách hàng muốn tìm kiếm

2 Nhấn vào thông tin khách hàng muốn xem

3 Hiện thị ra thông tin đầy đủ khách hàng muốn xem

Trang 17

2.2.3.Usecase quản lí tour

 Ca được sử dụng để quản lý tour

- Nếu lựa chọn thêm hoặc sửa thông tin tour, sau khi nhập hoặc điều chỉnhđầy đủ thông tin về tour cần điều chỉnh( hoặc thêm), nhân viên click vào

“Lưu/Save”, thông tin về tour sẽ tự động được thêm vào bảng CSDL

- Nếu nhân viên lựa chọn xóa thì yêu cầu nhân viên nhập chính xác mã tour cần xóa, sau đó xác nhận, thông tin về tour đó sẽ được xóa khỏi bảngCSDL của hệ thống

 Dòng sự kiện phụ:

Trang 18

- Nếu có sai sót trong quá trình nhập (mã tour, loại tour, giá …), hệ thống có hiện thông báo cho nhân viên biết (VD sửa hoặc xóa, khi nhập mã tour mà tour đó không tồn tại thì hiện thông báo cho nhân viên biết).

- Sau khi thêm/sửa/xóa thành công, hệ thống cũng thông báo cho nhân viênbiết

- Trong quá trình nhập thông tin tour nếu thiếu thông tin bắt buộc thì hiện thông báo cho nhân viên biết

a Usecase thêm tour

Trang 19

Tác nhân chính Nhân viên điều hành

Người chịu trách nhiệm Người quản lý

Điều kiện trước Nhân viên đăng nhập thành công vào hệ thống

Đảm bảo thành công Thông tin sau khi thêm mới sẽ được hệ thống

lưu vào CSDLChuỗi sự kiện chính 1 Nhân viên nhấn nút thêm mới trên giao

diện quản lý tour

2 Hệ thống hiển thị giao diện nhập thôngtin tour

3 Nhân viên nhập thông tin tour và nhấn nút “Lưu”

4 Hệ thống kiểm tra thông tin tour vừa nhập và lưu thông tin tour mới vào CSDL

5 Hệ thống hiển thị thông báo “Đã thêm thành công” và Hệ thống trở lại giao diệnnhập thông tin tour

Trang 20

Chuỗi sự kiện phụ - Nếu thông tin tour vừa nhập bị trùng với dữ

liệu đã có trong CSDL, hệ thống hiển thị thông báo cho nhân viên nhập lại

- Nếu nhân viên nhập thiếu 1 trong những thông tin bắt buộc, hệ thống hiển thị thôngbáo cho nhân viên bổ sung

- Nếu có lỗi phát sinh từ CSDL không lưu được thông tin tour vừa tạo, hệ thống sẽ hiển thị thông báo cho nhân viên

Trang 21

b Usecase sửa tour

Tên usecase Sửa thông tin tour

Tác nhân chính Nhân viên điều hành

1 Nhân viên chọn tour cần sửa trên giao diện

2 Hệ thống hiển thị giao diện thông tin tour

3 Nhân viên cập nhật thông tin tour và nhấn nút “Lưu”

4 Hệ thống kiểm tra thông tin tour vừa cập nhật và lưu thông tin tour mới vào CSDL

5 Hệ thống hiển thị thông báo “Đã sửa thành công” và trởlại giao diện danh sách thông tin tour

Chuỗi sự kiện

phụ

Nếu thông tin tour vừa cập nhật bị trùng với dữ liệu đã có trong CSDL, hệ thống hiển thị thông báo cho nhân viên nhập lại

Nếu nhân viên nhập thiếu 1 trong những thông tin bắt buộc, hệ thống hiển thị thông báo cho nhân viên bổ sungNếu có lỗi phát sinh từ CSDL không lưu được thông tin tour vừa sửa, hệ thống sẽ hiển thị thông báo cho nhân viên

c Usecase xóa tour

Tên usecase Xóa tour

Trang 22

Người chịu trách nhiệm Người quản lý

Điều kiện trước Nhân viên đăng nhập thành công vào hệ thốngĐảm bảo thành công Thông tin của tour sẽ được xóa trên cơ sở dữ

liệuChuỗi sự kiện chính 1 Nhân viên chọn tour cần xóa trên danh

sách tour

2 Nhân viên nhấn nút xóa tour

3 Hệ thống hiển thị thông báo “Bạn có chắcchắn muốn xóa”

4 Nhân viên nhấn xác nhận

5 Hệ thống xóa thông tin tour trên CSDL và hiện thông báo “Xóa thành công” rồi trở lại giao diện danh sách tour

Chuỗi sự kiện phụ Khi hệ thống hỏi “Bạn có chắc chắn muốn xóa”,

nhân viên nhấn hủy, hệ thống sẽ hủylệnh xóa và trở lại giao diện danh sách tour

d Usecase tìm kiếm tour

Tác nhân chính Nhân viên điều hành

Người chịu trách nhiệm Người quản lý

Trang 23

Điều kiện trước Nhân viên đăng nhập thành công vào hệ thống

Đảm bảo thành công Thông tin tour cần tìm sẽ được hiển thị trên giao diện hệ

thốngChuỗi sự kiện chính Nhân viên nhập thông tin cần tìm kiếm trên form tìm

kiếm và nhấn nút “Tìm kiếm”

Hệ thống tìm trên CSDL và hiển thị thông tin tour

Chuỗi sự kiện phụ Nếu không có thông tin cần tìm trên CSDL, hệ thống

hiển thị thông báo và trở lại form tìm kiếm ban đầu

2.2.4.Usecase quản lí đặt tour

a.Kịch bản cho Usecase Kiểm tra tour trống

Tên usecase Kiểm tra tour trống

Tác nhân chính Nhân viên sale

b.Kịch bản cho Usecase Đặt tour

Trang 24

Tên usecase Đặt tour

Tác nhân chính Nhân viên sale

2 Nhân viên nhấn nút thêm thông tin khách hàng

3 Hệ thống hỏi nhân viên có muốn thêm thông tin kháchhàng hay không

Tên usecase Đặt tour

Tác nhân chính Nhân viên sale

Trang 25

4.Nhân viên chọn đồng ý5.Hệ thống kiểm tra thông tin khách hàng và lưu vào CSDL

6.Hệ thống thông báo đã đặt dịch vụ cho tour thành côngChuỗi sự kiện

phụ

Hệ thống thông báo đặt dịch vụ không hợp lệNhân viên nhập lại thông tin và thêm

d.Kịch bản Usecase hủy đặt dịch vụ

Tên usecase Hủy đặt dịch vụ

Tác nhân chính Nhân viên sale

Người chịu

trách nhiệm Người quản lý

Điều kiện trước Nhân viên đăng nhập vào hệ thống

5 Hệ thống kiểm tra thông tin dịch vụ và xóa trong CSDL

6 Hệ thống thông báo đã hủy thành công

Trang 26

Chuỗi sự kiện

phụ

Hệ thống thông báo hủy đặt dịch vụ không thành công

e.Kịch bản cho Usecase Hủy đặt tour

Tên usecase Hủy đặt tour

Tác nhân chính Nhân viên sale

Người chịu

trách nhiệm Người quản lý

Điều kiện trước Nhân viên đăng nhập vào hệ thống

5.Hệ thống kiểm tra thông tin hóa đơn và xóa trong CSDL

6 Hệ thống thông báo đã hủy thành côngChuỗi sự kiện

phụ

Hệ thống thông báo hủy đặt tour không thành công

Trang 27

2.2.5 Use case quản lý hóa đơn

-Ca sử dụng cho phép lập và in hóa đơn tính tiền, chi phí mà khách hàng phải

lập hóa đơn , ngày thuê, ngày trả, các giấy tờ liên quan …

+ Hệ thống sẽ tính tiền dựa vào giá phòng, thời gian thuê phòng, số dịch vụ

cho nhân viên biết và yêu cầu nhập lại

+ Nếu nhập các thông tin thành công, sau khi in, hóa đơn sẽ tự động được

lưu trong bảng CSDL để tiện cho việc tìm kiếm hoặc sửa chữa sau này

Trang 28

a.Kịch bản cho Usecase tạo hóa đơn đặt tour

Tên usecase Tạo hóa đơn

Tác nhân chính Nhân viên sale

4 Nhân viên chọn đồng ý

5 Hệ thống kiểm tra thông tin tour và lưu trong CSDL

6 Hệ thống thông báo lập hóa đơn đặt tour thành côngChuỗi sự kiện

phụ

Hệ thống thông báo lập hóa đơn tour không thành công

Trang 29

b.Kịch bản Usecase hủy hóa đơn đặt tour

Tên usecase Hủy hóa đơn

Tác nhân chính Nhân viên sale

4.Nhân viên chọn đồng ý5.Hệ thống kiểm tra thông tin hóa đơn và lưu trong CSDL6.Hệ thống thông báo lập hóa đơn đặt tour thành côngChuỗi sự kiện

phụ

Hệ thống thông báo hủy hóa đơn tour không thành công

c.Kịch bản Usecase sửa hóa đơn đặt tour

Tên usecase Sửa hóa đơn

Tác nhân chính Nhân viên sale

Trang 30

4.Nhân viên chọn đồng ý5.Hệ thống kiểm tra thông tin hóa đơn và lưu trong CSDL6.Hệ thống thông báo sửa hóa đơn đặt tour thành côngChuỗi sự kiện

phụ

Hệ thống thông báo sửa hóa đơn tour không thành công

Trang 31

2.2.6.Usecase quản lí dịch vụ

a.Kịch bản cho Usecase Thêm dịch vụ

Tên usecase Thêm dịch vụ

Tác nhân chính Nhân viên điều hành

2 Nhân viên nhấn nút thêm dịch vụ

3 Hệ thống hỏi nhân viên có muốn thêm dịch vụ hay không

4 Nhân viên chọn đồng ý

5 Hệ thống kiểm tra thông tin dịch vụ và lưu vào CSDL

6 Hệ thống thông báo đã thêm thành côngChuỗi sự kiện

phụ

Hệ thống thông báo thêm dịch vụ không hợp lệNhân viên nhập lại dịch vụ và thêm

Trang 32

b.Kịch bản cho Usecase Xóa dịch vụ

Tên usecase Xóa dịch vụ

Tác nhân chính Nhân viên điều hành

5 Hệ thống kiểm tra thông tin dịch vụ và xóa trong CSDL

6 Hệ thống thông báo đã xóa thành côngChuỗi sự kiện

phụ

Hệ thống thông báo xóa dịch vụ không thành công

c.Kịch bản cho Usecase Sửa dịch vụ

Tên usecase Sửa dịch vụ

Tác nhân chính Nhân viên điều hành

Thông tin của dịch vụ sẽ được sửa trong CSDL

Chuỗi sự kiện 1 Hệ thống hiển thị giao diện sửa dịch vụ ,nhân viên chọn

Trang 33

chính dịch vụ cần sửa và sửa dịch vụ

2 Nhân viên nhấn nút sửa dịch vụ3.Hệ thống hỏi nhân viên có muốn sửa hay không4.Nhân viên chọn đồng ý

5 Hệ thống kiểm tra thông tin dịch vụ và sửa trong CSDL

6 Hệ thống thông báo đã sửa thành côngChuỗi sự kiện

phụ

Hệ thống thông báo sửa dịch vụ không thành công

Nhân viên kiểm tra lại dịch vụ và sửa dịch vụ

Trang 34

d.Kịch bản cho Usecase TK dịch vụ

Tên usecase Tìm kiếm dịch vụ

Tác nhân chính Nhân viên

Trang 35

e.Kịch bản cho Usecase kiểm tra dịch vụ

Tên usecase Kiểm tra dịch vụ

Tác nhân chính Nhân viên

Trang 36

2.2.7.Usecase quản lí nhân viên

a.Kịch bản cho Usecase Đăng nhập

Tác nhân chính Người quản lý

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Người quản lý phải có tài khoản

Trang 37

Đảm bảo thành công Đăng nhập thành công

Kích hoạt Người quản trị chọn chức năng quản lí tài khoản

Chuỗi sự kiện chính 1 Hệ thống hiển thị form đăng nhập

2 Người quản lý nhập thông tin về tài khoản và nhấnLogin

3 Hệ thống tìm xác nhận thông tin

4 Hệ thống thông báo đăng nhập thành côngChuỗi sự kiện phụ Hệ thống thông báo thông tin tài khoản sai mật khẩu

hoặc tên đăng nhập

Hệ thống yêu cầu người quản lý nhập lại thông tinNgười quản lý đăng nhập lại

Trang 38

b.Kịch bản cho Usecase Thêm Nhân viên

Tác nhân chính Người quản lý

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Người quản lý đăng nhập vào hệ thống

Đảm bảo thành công Thông tin về nhân viên mới sẽ được lưu trong CSDL

Kích hoạt Người quản lý chọn chức năng thêm nhân viên trong menu

Chuỗi sự kiện chính Hệ thống hiển thị form thêm nhân viên và yêu cầu

người quản lý đưa vào thông tin nhân viên

Người quản lý nhập thông tin về nhân viên mới vànhấn Submit

1.Hệ thống kiểm tra thông tin nhân viên và xác nhận thông tin nhân viên hợp lệ

2.Hệ thống nhập thông tin nhân viên mới vào CSDL3.Hệ thống thông báo đã nhập thành công

Người quản lý thoát khỏi chức năng thêm nhân viên.Chuỗi sự kiện phụ 1 Hệ thống thông báo nhân viên đã có trong CSDL

1.1Hệ thống hỏi Người quản lý có thêm nhân viên haykhông

1.2 Người quản lý thêm nhân viên1.3 Hệ thống thêm nhân viên1.4 Hệ thống thông báo nhập thành công

2 Hệ thống thông báo thông tin nhân viên không hợplệ

Trang 39

2.1 Hệ thống yêu cầu người quản lý nhập lại thông tin.2.2 Người quản lý nhập lại thông tin nhân viên.

Trang 40

c.Kịch bản cho Usecase Sửa nhân viên

Tác nhân chính Người quản lý

Người chịu trách nhiệm Người quản lý

Tiền điều kiện Người quản lý đăng nhập vào hệ thống

Đảm bảo thành công Thông tin về nhân viên sau khi sửa sẽ được lưu trong

CSDLKích hoạt Người quản lý chọn chức năng sửa nhân viên trong menuChuỗi sự kiện chính 1 Hệ thống hiển thị form sửa nhân viên và yêu cầu

người quản lý đưa vào thông tin cần sửa

2 Người quản lý sửa thông tin về nhân viên và nhấnEdit

3 Hệ thống kiểm tra thông tin nhân viên và sửa thôngtin nhân viên

4 Hệ thống thông báo đã sửa thành công

Người quản lý thoát khỏi chức năng sửa tài khoản.Chuỗi sự kiện phụ Hệ thống thông báo sửa thông tin tài khoản không

hợp lệ

Hệ thống thông báo thông tin này đã được sử dụng

Hệ thống yêu cầu người quản trị nhập lại thông tin.Người quản trị nhập lại thông tin tài khoản

Ngày đăng: 26/05/2023, 09:38

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

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

w