Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim Hệ thống quản lý rạp chiếu phim
Cách tiếp cận và kế hoạch phân tích kinh doanh
Cách tiếp cận phân tích kinh doanh
Tiếp cận theo hướng kế hoạch nhằm giảm thiểu sự không chắc chắn phía trước và đảm bảo giải pháp được xác định đầy đủ trước khi bắt đầu triển khai Việc lập kế hoạch kỹ lưỡng giúp xác định rõ giải pháp, nguồn lực và thời gian, từ đó tăng cường kiểm soát và giảm thiểu rủi ro Khi kế hoạch được thiết kế chu đáo và tuân thủ nghiêm ngặt, quá trình thực hiện diễn ra suôn sẻ hơn, sự ổn định được duy trì và hiệu quả vận hành được tối ưu.
Kế hoạch tiến hành phân tích kinh doanh
Công việc: Thu thập yêu cầu từ các bên liên quan, sau đó phân tích viên sẽ tiến hành phân tích.
Sản phẩm công việc là bản đặc tả chi tiết các yêu cầu chức năng. ־ Thiết kế hệ thống:
Trong quá trình triển khai dự án phần mềm, từ đặc tả yêu cầu ở bước phân tích sẽ được chuyển sang giai đoạn thiết kế tổng thể và chi tiết Công việc chủ chốt bao gồm thiết kế giao diện người dùng thân thiện và nhất quán, phân tích và xác định các module chương trình cần phát triển, thiết kế cơ sở dữ liệu tối ưu cho lưu trữ và truy vấn, đồng thời xây dựng các biện pháp bảo mật phù hợp nhằm đảm bảo an toàn thông tin và tính toàn vẹn của hệ thống.
Sản phẩm công việc là tài liệu đặc tả thiết kế chi tiết. ־ Xây dựng hệ thống:
Gồm các công việc như viết code, xây dựng cơ sở dữ liệu, huấn luyện sử dụng, tài liệu kiểm thử…
Sản phẩm công việc là phần mềm, tài liệu hướng dẫn sử dụng, tài liệu hệ
Công việc: Cài đặt phần cứng và mạng cho hệ thống mới, thực hiện kiểm thử với người dùng, huấn luyện sử dụng… ־ Bảo trì:
Công việc: Sửa chữa các tính năng, sữa lỗi cho phù hợp với đặc tả ban đầu Thêm các tính năng mới cho hệ thống.
Các kỹ thuật và công cụ sử dụng để lấy yêu cầu
Nhóm tập trung
Trong hệ thống quản lý rạp và phòng chiếu, các bên liên quan chính gồm phòng quản lý phòng chiếu và phòng quản lý vé, đảm bảo quy trình vận hành được tổ chức một cách logic và hiệu quả Để hỗ trợ hoạt động, cần có các công cụ hỗ trợ như máy chiếu, máy thu âm, kịch bản và tài sản quy trình doanh nghiệp, nhằm đảm bảo chất lượng hình ảnh, âm thanh và sự nhất quán của quy trình từ khâu lên kế hoạch đến phục vụ khách hàng.
-Sản phẩm công việc: kịch bản, tài sản quy trình doanh nghiệp.-Sản phẩm chuyển giao: biên bản kết quả buổi tập trung.
Phỏng vấn
-Các bên liên quan: nhân viên, khách hàng, quản lý.
-Công cụ hỗ trợ: máy ghi âm, kịch bản.
-Sản phẩm công việc: kịch bản phỏng vấn.
-Sản phẩm chuyển giao: kết quả buổi phỏng vấn được lưu lại.
Quan sát
-Các bên liên quan: nhân viên, phòng quản lí phòng chiếu, -Công cụ hỗ trợ: máy quay phim, camera, vở ghi chú.
-Sản phẩm chuyển giao: kết quả quan sát được lưu lại.
Hội thảo yêu cầu
-Sản phẩm công việc: checklist, agenda.
-Sản phẩm chuyển giao: biên bản kết quả buổi hội thảo.
Tổng hợp các yêu cầu đã thu thập được
Yêu cầu kinh doanh
Việc áp dụng hệ thống quản lý rạp chiếu phim mới giúp khắc phục những khó khăn phát sinh từ quản lý bằng phương pháp thủ công, đồng thời tự động hóa quy trình vận hành và nâng cao hiệu quả hoạt động Hệ thống này cũng tăng cường mối quan hệ với khách hàng và cung cấp một kênh thông tin thuận tiện để khách hàng có thể tìm kiếm nhanh chóng những thông tin họ mong muốn, từ lịch chiếu và suất chiếu đến chương trình khuyến mãi, dịch vụ và các nội dung liên quan, từ đó cải thiện trải nghiệm xem phim và tối ưu doanh thu cho rạp.
- Hệ thống đề cao sự nhanh chóng và có thể cung cấp thông tin khi KH có yêu cầu.
- Hệ thống có thể tự cập nhật các thông tin về những bộ phim trên website của mình.
- Cho phép KH có thể đặt chỗ trước.
- Nâng cao hiệu quả quản lý hoạt động của từng bộ phận trong rạp chiếu phim
- Giảm áp lực xếp hàng mua vé tại quầy bằng hình thức đặt vé online.
- Quản lý khách hàng và nhân viên hiệu quả hơn.
Yêu các bên liên quan
STT Bên liên quan Nhu cầu
1 Khách hàng Xem thông tin phim
Xem lịch chiếu phim Đặt vé
2 Nhân viên quản lí vé Tạo vé
Bán vé Cập nhật thông tin về vé
3 Nhân viên quản lí phim Quản lí các bộ phim của rạp
Thêm, xóa hay sữa thông tin phim,
4 Nhân viên quản lí phòng chiếu Trang thiết bị kỹ thuật sử dụng trong phòng chiếu, thông tin phòng chiếu
5 Nhân viên quản lí lịch chiếu Tạo ra lịch chiếu phim của rạp
6 Quản trị QL quá trình hoạt động của hệ thống, cũng như sử dụng hệ thống của
7 Ban quản lí QL tất cả hoạt động của rạp, thông tin khách hàng hay của nhân viên
8 Ngân hàng Thanh toán tiền trả qua mạng.
Yêu cầu giải pháp
Đăng ký tài khoản cho phép khách hàng tạo username và mật khẩu để đăng nhập vào hệ thống đặt vé online Quá trình này yêu cầu cung cấp thông tin cá nhân như họ tên, ngày tháng năm sinh, địa chỉ, CMND, email, số điện thoại và liên kết ngân hàng cùng ví điện tử, nhằm xác thực danh tính, bảo mật tài khoản và hỗ trợ thanh toán tiện lợi.
- Đăng nhập: cho phép khách hàng sử dụng user name và password đã đăng ký để đăng nhập vào hệ thống và sử dụng các chức năng khác.
Xem thông tin phim cho phép khách hàng xem đầy đủ các phim đang chiếu và sắp chiếu tại rạp, với đầy đủ thông tin bao gồm tên phim, thể loại, quốc gia sản xuất, thời lượng, tên đạo diễn và danh sách diễn viên tham gia, nội dung phim, trailer và thời gian khởi chiếu Các thông tin này được cập nhật chi tiết giúp người xem nhận biết nhanh chóng bản chất từng phim và đưa ra quyết định xem phim phù hợp Hệ thống cũng cung cấp trailer và ngày khởi chiếu để người xem lên kế hoạch theo dõi lịch chiếu và trải nghiệm suất chiếu tại rạp đúng thời điểm.
Xem lịch chiếu phim tại rạp cho phép khách hàng theo dõi lịch chiếu trong tuần này hoặc trong 1–2 tuần tới tùy theo lựa chọn Lịch chiếu phim gồm danh sách các buổi chiếu, mỗi buổi có thông tin tên phim được chiếu, phòng chiếu và thời gian chiếu, giúp người xem quyết định nhanh chóng và lên kế hoạch xem phù hợp với thời gian của mình.
- Xem thông tin rạp chiếu/phòng chiếu: giúp khách hàng xem được hình ảnh, địa chỉ các rạp chiếu, map, khu vực, tình trạng rạp, chất lượng phòng chiếu,
- Quản lý vé : giúp nhân viên quản lý số lượng vé bán ra của từng loại vé trong mỗi buổi chiếu.
- Quản lý phòng chiếu: giúp quản lý tất cả các phòng chiếu trong từng rạp Gồm thời gian, thời lượng, số ghế, thiết bị,
- Quản lý phim: giúp quản lý những phim đang chiếu, sắp chiếu, nội dung, thể loại, điều kiện độ tuổi xem phim, …
- Quản lý lịch chiếu: giúp nhân viên lên lịch, sửa, xóa, cập nhật lịch chiếu phim.
- Thanh toán: Hỗ trợ cho khách hàng mua vé online thanh toán chi phí đặt vé
Hệ thống hỗ trợ khách hàng cho phép thanh toán trực tiếp hoặc thanh toán qua chuyển khoản tới các ngân hàng được hệ thống hỗ trợ, đồng thời liên kết với các ví điện tử phổ biến để mang lại sự tiện lợi cho người dùng.
Quản lý nhân viên là chức năng thiết yếu giúp ban quản lý rạp chiếu phim nắm bắt và kiểm soát toàn bộ lực lượng từ các bộ phận khác nhau Hệ thống quản lý nhân sự lưu trữ đầy đủ thông tin nhân viên, bao gồm mã số nhân viên, họ tên, chức vụ, bộ phận làm việc, thời gian công tác và mức lương, đồng thời theo dõi lịch làm việc và thời gian làm việc Nhờ đó, quản trị viên có thể lên kế hoạch phân bổ nguồn lực hợp lý, giám sát hiệu suất, chấm công và lập báo cáo nhanh chóng phục vụ quyết định vận hành, tối ưu chi phí và nâng cao chất lượng dịch vụ tại rạp chiếu phim.
Chức năng quản lý thông tin khách hàng giúp ban quản lý rạp nắm bắt đầy đủ thông tin và số lượng khách hàng để phục vụ khách hàng tốt hơn và tăng doanh thu cho rạp Hệ thống lưu trữ dữ liệu có tổ chức cho phép theo dõi hành vi mua vé, thói quen đến rạp và nhu cầu của khách, từ đó tối ưu hóa quy trình phục vụ, cá nhân hóa ưu đãi và nâng cao trải nghiệm khách hàng Nhờ quản lý thông tin khách hàng hiệu quả, rạp có cái nhìn tổng quan về lưu lượng khách và hành trình khách hàng, từ đó cải thiện chiến lược tiếp thị và tăng doanh thu.
- Thống kê báo cáo: Ban quản lý rạp sẽ được hỗ trợ để thống kê các báo cáo: về vé, phim, cơ sở vật chất , các dữ liệu của rạp , các hoạt động bên trong rạp,…
3.3.2 Yêu cầu phi chức năng a Hiệu suất:
- Thời gian truy vấn của hệ thống là tìm kiếm dưới 5 giây.
- Hệ thống phục vụ được 5000 người sử dụng cùng lúc.
- Hệ thống xử lý 10.000 lượt giao dịch thanh toán trong 1 giờ. b Đáng tin cậy:
- Hệ thống có thể được khôi phục trong 24 giờ. d Bảo mật:
- Hệ thống xác thực người dùng bằng sinh trắc (vân tay), mật khẩu.
- Hệ thống mã hóa các giao dịch để tránh bị nghe lén thông tin. e Khả năng tương thích:
- Hệ thống tương ác với máy in bên ngoài.
- Hệ thống tương tác với hệ thống ngân hàng. f Khả năng bảo trì:
- Đảm bảo 100% dữ liệu không bị thay đổi hoặc bị mất trong quá trình sửa chữa hay thay đổi cơ sở dữ liệu. g Khả năng chuyển đổi:
H thốống có kh năng chuy n đ i ngốn ng ệ ả ể ổ ữ
- Được thực hiện sau 6 tháng khi hệ thống được đưa vào vận hành thực tế.
Yêu cầu chức năng và giao diện người dùng
Các đặc tả usecase và giao diện người dùng
Use case name: Đăng ký
Area: Hệ thống quản lý rạp chiếu phim
Description: Mô tả cách người dùng đăng ký tài khoản mới
Trigger: Hệ thống hiển thị giao diện đăng ký thành viên
1 Hệ thống hiển thị danh mục đăng ký
2 Khách hàng nhấp chọn đăng ký
3 Hệ thống hiển thị form mẫu cho người điền thông tin bao gồm : tên, ngày sinh, tên tài khoản, mật khẩu, địa chỉ, giới tính, sdt
4 Sau khi điền xong người dùng nhấp chọn xác nhận
5 Hệ thống kiểm tra trong hệ cơ sở dữ liệu tài khoản xem tài khoản của khách hàng vừa đăng ký có trùng lắp hay không
5.1 Nếu có , hệ thống yêu cầu khách hàng đổi tên tài khoản đến khi không trùng lắp
5.2 Nếu không , xác nhận đăng ký thành công
6 Gửi tin nhắn đến mail của người dùng xác nhận tài khoản đã đăng ký thành công
3 Bảng xếp loại thành viên của khách hàng
Preconditions: Khách hàng nhấp chọn danh mục cần thao tác
Postconditions: Khách hàng thực hiện các thao tác thành công
Assumptions: Khách hàng thực hiện các yêu cầu
Use case name: Đăng nhập
Area: Hệ thống quản lý rạp phim
Actors: Khách hàng, nhân viên rạp phim
Description: Mô tả cách người dùng đăng nhập vào hệ thống
Trigger: Hệ thống hiển thị giao diện đăng nhập vào hệ thống
1 Hệ thống hiển thị phần đăng nhập gồm tài khoản và mật khẩu
2 Người dùng nhập tài khoản và mật khẩu
3 Hệ thống kiểm tra trong hệ cơ sở dữ liệu tài khoản xem tài khoản của người dùng vừa nhập đúng hay sai
3.1 Nếu đúng: cho phép người dùng tiếp tục sử dụng hệ thống
3.2 Nếu sai : hệ thống báo lỗi, hiển thị phần đăng nhập cho người dùng nhập lại, hiển thị thêm phần đăng ký, tìm lại mật khẩu hoặc người dùng có thể huỷ đăng nhập
1 Thông tin xác thực khách hàng
Preconditions: Khách hàng nhấp chọn danh mục cần thao tác
Postconditions: Khách hàng thực hiện các thao tác thành công
Assumptions: Khách hàng thực hiện các yêu cầu
Use case name: Đặt vé
Area: Hệ thống quản lý rạp phim xem phim
Description: Cho phép khách hàng đặt vé xem phim
Trigger: Hệ thống hiển thị danh sách phim, khách hàng chọn phim, chọn rạp, ngày giờ, ghế ngồi
1 Hệ thống hiển thị danh sách các bộ phim đang chiếu của rạp
2 Khách hàng chọn 1 bộ phim mà mình muốn xem
3 Hệ thống sẽ hiển thị thông tin phim và lịch chiếu
4 Khách hàng sẽ chọn rạp và giờ chiếu phù hợp với mình
5 Hệ thống đưa ra 3 tuỳ chọn cho khách hàng
5.1 Đăng nhập vào tài khoản đã có
Hệ thống chuyển sang đăng nhập
5.2 Đăng ký tài khoản mới
Hệ thống chuyển sang đăng ký
4 Thông tin rạp và giờ chiếu
5 Các tuỳ chọn đăng nhập
6 Sơ đồ rạp và ghế ngồi
7 Sơ đồ rạp và ghế ngồi
8 Hệ thống hiển thị xác nhận đặt vé
9 Hệ thống chuyển sang thanh toán
Preconditions: Khách hàng nhấp chọn rạp và lịch chiếu của phim
Postconditions: Khách hàng giữ chỗ thành công
Assumptions: Khách hàng có nhu cầu xem phim
Use case name: Thanh toán
Area: Hệ thống quản lý rạp xem phim
Description: Cho phép khách hàng thanh toán sau khi đã đặt vé thành công
Trigger: Đặt vé thành công
Steps Performed Information for Steps
4 Hiển thị các phương thức thanh toán : có 4 cách
5 Khách hàng nhấp chọn 1 trong 4 cách thanh toán
6 Khách hàng điền thông tin tài khoản thanh toán
7 Hệ thống gửi tổng tiền đến ngân hàng của số tài khoản khách hàng cung cấp
7.1 Ngân hàng gửi xác nhận đến hệ thống đã trừ tiền thành công
Hệ thống gửi tin nhắn đến điện thoại xác nhận đã đặt vé thành công
Gửi vé điện tử (code QR hoặc dãy code mã hoá chứa thông tin của vé) đến email khách hàng
7.2 Ngân hàng thông báo tài khoản khách không đủ tiền
Hệ thống báo lỗi không đủ tiền, quay lại các phương thức thanh toán hoặc cho khách huỷ vé đặt
Preconditions: Khách hàng nhấp chọn rạp và lịch chiếu của phim
Postconditions: Khách hàng giữ chỗ thành công
Assumptions: Khách hàng có nhu cầu xem phim
Use case name: Quản lý phòng chiếu
Area: Hệ thống quản lý rạp xem phim
Actors: Nhân viên quản lý phòng chiếu
Description: Quản lý cơ sở vật chất trong phòng chiếu
Trigger: Hệ thống hiển thị danh sách các danh mục quản lý cho nhân viên
1 Hệ thống yêu cầu xác thực quyền truy cập
2 Nhân viên truy cập tài khoản nhân viên.
4 Hệ thống hiển thị các tùy chọn
5 Nhân viên có thể thực hiện 1 trong 3 tùy chọn sau:
• Hệ thống yêu cầu nhân viên nhập vào thông tin phòng chiếu: Số chỗ, máy chiếu, âm thanh, diện tích, tình trạng,
• Hệ thống yêu cầu nhân viên xác nhận.
• Hệ thống xác nhận thông tin phòng chiếu
• Hệ thống yêu cầu nhập mã phòng chiếu
Nếu có, hiển thị thông tin
Nếu không, báo "không tìm thấy dữ liệu"
2 Danh sách các tùy chọn
3 Danh sách các phòng chiếu
4 Thông tin chi tiết các phòng chiếu
5 Bản lưu trữ thông tin các thao tác
Nếu có, hiển thị thông tin
Nếu không, báo "không tìm thấy dữ liệu"
• Hệ thống yêu cầu nhân viên xác nhận xóa
• Hệ thống xác nhận xóa
Preconditions: Nhân viên nhấp chọn danh mục cần thao tác
Postconditions: Nhân viên thực hiện các thao tác thành công
Assumptions: Nhân viên thực hiện các yêu cầu
Use case name: Quản lý lịch chiếu
Area: Hệ thống quản lý rạp xem phim
Actors: Nhân viên quản lý lịch chiếu
Description: Quản lý lịch chiếu phim
Trigger: Hệ thống hiển thị danh sách các danh mục quản lý cho nhân viên
1 Hệ thống yêu cầu xác thực quyền truy cập
2 Nhân viên truy cập tài khoản nhân viên.
4 Hệ thống hiển thị các tùy chọn
5 Nhân viên có thể thực hiện 1 trong 3 tùy chọn sau:
• Hệ thống yêu cầu nhân viên quản lý lịch chiếu nhập vào một mốc thời gian (ngày) nào đó.
• Hệ thống hiển thị danh sách các ca chiếu phim còn trống trong ngày nói trên.
• Hệ thống hiển thị danh sách phim.
• Hệ thống hiển thị danh sách phòng chiếu.
• Hệ thống hiển thị lịch chiếu phim mới.
• Hệ thống yêu cầu nhân viên nhập thông tin tìm kiếm
Nếu có, hiển thị thông tin
1 Danh sách các tùy chọn
2 Danh sách các lịch chiếu
3 Thông tin chi tiết các lịch chiếu
4 Bản lưu trữ thông tin các thao tác
• Hệ thống yêu cầu chọn lịch chiếu cần xóa
Nếu có, hiển thị thông tin
Nếu không, báo "không tìm thấy dữ liệu"
• Hệ thống yêu cầu nhân viên xác nhận xóa
• Hệ thống xác nhận xóa
Preconditions: Nhân viên nhấp chọn danh mục cần thao tác
Postconditions: Nhân viên thực hiện các thao tác thành công
Assumptions: Nhân viên thực hiện các yêu cầu
Use case name: Quản lý phim
Area: Hệ thống quản lý rạp chiếu phim
Actors: Nhân viên quản lý phim
Cho phép nhân viên quản lý phim trong hệ thống với các chức năng thêm, cập nhật và xóa thông tin phim Các trường dữ liệu gồm tên phim, tên đạo diễn, danh sách diễn viên, nội dung phim, cụm rạp chiếu, ngày chiếu và thời gian chiếu được quản lý một cách đồng bộ và dễ tra cứu Việc quản lý đầy đủ các thông tin này giúp tối ưu quy trình vận hành, nâng cao hiệu quả quản trị và cải thiện trải nghiệm người dùng, đồng thời hỗ trợ lên lịch chiếu và quảng bá phim một cách linh hoạt theo từng cụm rạp.
10 Hệ thống yêu cầu xác thực quyền truy cập
11 Nhân viên truy cập tài khoản nhân viên.
13 Hệ thống hiển thị các tùy chọn
14 Nhân viên kiểm tra phim và có thể thực hiện
• Hệ thống hiển thị danh sách phim
• Nhân viên thêm phim mới trên hệ thống gồm tên phim, tên đạo diễn, tên diễn viên, nội dung phim, cụm rạp chiếu, ngày chiếu, thời gian chiếu…
• Hệ thống xác nhận thêm phim
• Hệ thống hiển thị danh sách phim
• Nhân viên chọn bộ phim cần xoá
2 Danh sách các tùy chọn
3 Danh sách các thể loại phim
4 Thông tin chi tiết các phim
5 Bản lưu trữ thông tin các phim đã được thao tác
• Nhập thông tin cập nhật
• Hệ thống xác nhận cập nhật
Preconditions: Nhân viên nhấp chọn các mục cần thao tác
Postconditions: Nhân viên thực hiện các thao tác thành công
Assumptions: Nhân viên thực hiện các yêu cầu
Use case name: Quản lý nhân viên
Area: Hệ thống quản lý rạp xem phim
Description: Quản lý nhân viên
Trigger: Hệ thống hiển thị danh sách các danh mục quản lý
1 Hệ thống yêu cầu xác thực quyền truy cập
2 Nhân viên truy cập tài khoản nhân viên.
4 Hệ thống hiển thị các tùy chọn
5 Nhân viên có thể thực hiện 1 trong 4 tùy chọn sau:
• Hệ thống yêu cầu nhà quản lý nhập vào thông tin của nhân viên muốn thêm vào
• Hệ thống yêu cầu xác nhận
• Hệ thống hiển thị lịch thông tin nhân viên mới
• Hệ thống yêu cầu nhân viên nhập thông tin tìm kiếm
Nếu có, hiển thị thông tin
Nếu không, báo "không tìm thấy dữ liệu"
• Hệ thống yêu cầu nhân viên xác nhận cập nhật
5 Danh sách các tùy chọn
6 Danh sách các nhân viên
7 Bản lưu trữ thông tin các thao tác
• Hệ thống yêu cầu nhân viên xác nhận xóa
• Hệ thống xác nhận xóa
• Hệ thống yêu cầu Ban quản lý nhập một thông tin danh nghĩa bất kỳ của
• Hệ thống tìm và hiển thị thông tin nhân viên và sắp xếp theo thứ tự MSNV
Preconditions: Nhân viên nhấp chọn danh mục cần thao tác
Postconditions: Nhân viên thực hiện các thao tác thành công
Assumptions: Nhân viên thực hiện các yêu cầu
Use case name: Quản lý khách hàng
Area: Hệ thống quản lý rạp xem phim
Description: Quản lý thông tin khách hàng
Trigger: Hệ thống hiển thị danh sách các danh mục quản lý
1 Hệ thống yêu cầu xác thực quyền truy cập
1 Nhân viên truy cập tài khoản nhân viên.
3 Hệ thống hiển thị các tùy chọn
4 Nhân viên có thể thực hiện 1 trong 3 tùy chọn sau:
• Hệ thống yêu cầu chọn lựa tiêu chí trích danh sách
• Hệ thống yêu cầu lựa chọn cách sắp xếp danh sách khách hàng
• Hệ thống yêu cầu xác nhận lưu trữ thông tin khách hàng vào bản danh sách
• Hệ thống sẽ hiển thị bản danh sách khách hàng được cập nhật trong thời gian sớm nhất.
• Hệ thống yêu cầu nhập thông tin cần gửi
• Hệ thống yêu cầu xác nhận gửi
2 Danh sách các tùy chọn
3 Danh sách các khách hàng
4 Bản lưu trữ thông tin các thao tác
• Hệ thống yêu cầu nhân viên nhập thông tin.
• Hệ thống yêu cầu nhân viên xác nhận cập nhật
• Hệ thống xác nhận cập nhật
Preconditions: Nhân viên nhấp chọn danh mục cần thao tác
Postconditions: Nhân viên thực hiện các thao tác thành công
Assumptions: Nhân viên thực hiện các yêu cầu
Use case name: Quản lý vé
Area: Hệ thống quản lý rạp xem phim
Actors: Nhân viên quản lý vé
Description: Quản lý vé đã đặt
Trigger: Hệ thống hiển thị danh sách các danh mục quản lý vé cho nhân viên Trigger Type: External Internal
1 Sau khi khách hàng đã đặt vé thành công, hệ thống sẽ lưu trữ thông tin của vé trong hệ cơ sở dữ liệu vé
2 Khi khách hàng mang vé điện tử đến nhân viên sẽ quét mã code
3 Hệ thống in vé sẽ kết nối với hệ cơ sở dữ liệu vé để xuất ra thông tin vé
4 Nhân viên xác nhận thông tin vé với khách
5 Nếu đúng, in vé ra cho kháchhàng
6 Nếu sai, nhân viên kiểm tra lại hệ thống
2 Danh mục cần thao tác
5 Danh sách các mã code
Preconditions: Nhân viên nhấp chọn danh mục cần thao tác
Postconditions: Nhân viên thực hiện các thao tác thành công
Assumptions: Nhân viên thực hiện các yêu cầu
Mô hình hoá các chức năng
SƠ ĐỒ QUAN HỆ THỰC THỂ
SƠ ĐỒ PHÂN RÃ CHỨC NĂNG
R p chiếốu phim ạ Đăng ký Dành cho khách hàng Đăng nh p ậ Thanh toán
Qu n lý ho t đ ng ả ạ ộ c a r p chiếốu phim ủ ạ