TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HỆ THỐNG THÔNG TIN KINH TẾ & TMĐT Đề tài Phân tích & thiết kế hệ thống quản lý bán vé xem phim online GIẢNG VIÊN GIẢNG DẠY HỌC PHẦN Phân tích & thiết kế hệ thống t[.]
TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HỆ THỐNG THÔNG TIN KINH TẾ & TMĐT - - Đề tài: Phân tích & thiết kế hệ thống quản lý bán vé xem phim online GIẢNG VIÊN GIẢNG DẠY: HỌC PHẦN: Phân tích & thiết kế hệ thống thơng tin THỰC HIỆN: Lý Thị Hồng Hạnh MÃ LỚP HP: Hà Nội - 2023 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG I ĐẶC TẢ Mô tả hoạt động hệ thống Đặc tả yêu cầu 2.1 Yêu cầu chức .6 2.2 Yêu cầu phi chức Xây dựng danh sách tá vụ lập bảng nhiệm vụ cần thực .8 CHƯƠNG II PHÂN TÍCH HỆ THỐNG 10 Phân tích ca sử dụng xây dựng biểu đồ ca sử dụng 10 1.1 Xác định tác nhân 10 1.2 Các hoạt động tác nhân 10 1.3 Xác định use case 11 Xây dựng biểu đồ lớp 19 Xây dựng biểu đồ 21 3.1 Biểu đồ đăng nhập hệ thống 21 3.2 Biểu đồ mua vé .22 3.3 Biểu đồ quản lý phim 22 3.4 Biểu đồ quản lý nhân viên .23 3.5 Biểu đồ quản lý tài khoản .23 3.6 Biểu đồ thống kê 24 Xây dựng biểu đồ hoạt động 24 4.1 Biểu đồ hoạt động hoạt động đăng nhập 24 4.2 Biểu đồ hoạt động mua vé 26 4.3 Biểu đồ hoạt động quản lý phim 27 4.4 Biểu đồ hoạt động quản lý nhân viên 28 4.5 Biểu đồ hoạt động quản lý tài khoản 29 4.6 Biểu đồ hoạt động thống kê 30 Xây dựng biểu đồ trạng thái 30 5.1 Biểu đồ trạng thái hoạt động đăng nhập 30 5.2 Biểu đồ trạng thái mua vé 31 5.3 Biểu đồ trạng thái quản lý phim 31 5.4 Biểu đồ trạng thái quản lý nhân viên 32 5.5 Biểu đồ trạng thái quản lý tài khoản 33 5.6 Biểu đồ trạng thái thống kê 34 Xây dựng biểu đồ thành phần 34 Xây dựng biểu đồ triển khai 34 CHƯƠNG III: THIẾT KẾ 35 Thiết kế ràng buộc 35 1.1 Ràng buộc liệu .35 1.2 Ràng buộc hệ thống 35 Thiết kế giao diện .36 2.1 Giao diện trang chủ 36 2.2 Giao diện mua vé 39 2.3 Giao diện quản lý phim 42 2.4 Giao diện quản lý nhân viên 46 2.5 Giao diện thống kê 47 CHƯƠNG III KẾT LUẬN 48 TÀI LIỆU THAM KHẢO: 48 LỜI MỞ ĐẦU Ngày nay, với phát triển không ngừng công nghệ ngành công nghệ thông tin Công nghệ thông tin ứng dụng nhiều lĩnh vực khác Với khả ứng dụng rộng rãi với sách phát triển ngành công nghệ Nhà nước, với việc không ngừng nâng cao chất lượng dịch vụ chương trình quản lý ngành dịch vụ Với khả ứng dụng rộng rãi ngành công nghệ thông tin, việc đưa tin học vào hỗ trợ công việc quản lý bán vé xem phim cho ngành dịch vụ Ứng dụng nhằm giảm tải công việc người bán vé người quản lý số lượng vé bán, chương trình chiếu phim, giúp người xem xem thơng tin nhanh hơn, người quản lý update chương trình nhanh Đây ứng dụng cần thiết rạp chiếu phim rạp chiếu phim lớn Xuất phát từ nhu cầu đó, em thực đề tài nghiên cứu hệ thống quản lý bán vé xem phim Hệ thống nhằm nâng cao chất lượng quản lý hệ thống bán vé rạp, tránh sai sót mắc phải cịn làm phương pháp cổ điển Trọng tâm đề tài “ Phân tích thiết kế hệ thống bán vé xem phim online” Người sử dụng dễ dàng làm việc, người xem dễ hiểu CHƯƠNG I ĐẶC TẢ Mô tả hoạt động hệ thống Trong rạp chiếu phim nay, việc quản lý tổ chức bán vé vấn đề quan tâm Người quản lý ln gặp khó khăn vấn đề kiểm sốt quán xuyến trình hoạt động phận đặc biệt trình bán vé Trong hoạt động nghiệp vụ hệ thống Website cũ, khách hàng mua online chưa có nhiều thuận tiện người tương tác; hay phải đến tận quầy để mua vé xem lịch chiếu; nhiều nhân lực quản lý; người đến mua vé trực tiếp thường phải đến sớm để tránh hết vé, vị trí tốt xem phim Những nhược điểm hệ thống cũ như: Khách hàng bị lỡ chiếu, đến rạp mua hết vé hết vị trí tốt; chưa minh bạch với chương trình ưu đãi cho khách hàng (để tăng doanh thu ); vài hệ thống bán vé online tính chưa tốt, huỷ vé chưa cách Nên nhiều rạp chiếu thừa nhiều vé, nhân viên giữ chỗ đấy, gây tổn thất lớn cho chủ đầu tư Vậy nên, cần phải cải tiến trang web để phù hợp Mọi hoạt động kinh doanh bán vé rạp phải thống kê báo cáo với quản lý theo định kỳ quản lý quản lý trực tiếp cho cửa hàng Với phát triển Internet việc xây dựng Website phục vụ việc quản lý kinh doanh giúp cửa hàng đến với nhiều khách hàng hơn, quy mô kinh doanh cửa hàng ngày mở rộng - Mục tiêu Website khắc phục tình trạng bán vé cho khách hàng, để thuận tiện việc mua, đổi vé tốn Ngồi cịn lưu giữ thơng tin lần đầu tạo thuận lợi ưu đãi cho khách hàng lần tiếp Hệ thống online giúp khách hàng theo dõi xác thơng tin phim ưu đãi hệ thống - Ngoài ra, Website đưa quản lý dễ dàng, dễ tiếp cận cho người quản lý nhân viên Giảm bớt nguồn nhân lực rạp Đánh giá, thống kê mức tiêu thụ phim theo thể loại để người quản lý biết phương án để tiếp tục phát triển theo xu hướng Đặc tả yêu cầu 2.1 Yêu cầu chức 2.1.1 Chức đăng nhập hệ thống - Được thực tất người tham gia - Khách hàng đăng ký, đăng nhập vào hệ thống để sử dụng chức mua vé - Nhân viên rạp phim thực đăng nhặp để xác định quyền sử dụng hệ thống mức nào? Đồng thời hệ thống theo dõi hoạt động nhân viên ca làm việc họ - Quản trị hệ thống đăng nhập để tạo thêm tài khoản người sử dụng, cấp quyền cho tài khoản, xóa bỏ tài khoản không cần sử dụng 2.1.2 Chức mua vé - Chức thực khách hàng vào Website cửa hàng để để chọn phim sau tiến hành đặt vé Chức gồm bước: + Xem danh sách phim chiếu chiếu Khách hàng xem tồn phim có danh sách mà khơng cần điều kiện + Chọn phim Sau xem danh sách phim chiếu chiếu, khách hàng chọn phim theo sở thích + Chọn lịch chiếu Sau chọn phim, khách hàng chọn ngày tháng, thời gian rạp chiếu xem + Chọn ghế Khách hàng chọn ghế trống phòng rạp chiếu mà khách hàng lựa chọn xem + Chọn thức ăn Khách hàng có không chọn thức ăn rạp chiếu cung cấp danh sách hệ thống hiển thị + Thanh toán Khách hàng toán theo danh sách ngân hàng mà hệ thống cung cấp toán qua Zalo pay để hồn thành đơn đặt mua vé thành cơng 2.1.3 Quản lý phim - Chức dành cho nhân viên quản lý cập nhật thao tác như: Thêm, xóa, sửa thơng tin phim thể loại, thời lượng, khởi chiếu… từ tạo danh sách phim chiếu chiếu cho khách hàng chọn lựa phim trước bấm mua vé - Họ thêm, sửa, xóa thơng tin rạp chiếu gồm có phịng ghế chiếu phim Cập nhập thông tin thức ăn rạp chiếu phim 2.1.4 Quản lý nhân viên - Chức sử dụng để quản lý nhân viên làm việc rạp phim, thông tin nhân viên, theo dõi q trình cơng tác họ, thời gian làm việc hàng ngày, loại giao dịch nhân viên làm hệ thống… 2.1.5 Quản lý tài khoản - Người quản lý quản lý tài khoản tất nhân viên, họ thêm xóa tài khoản nhân viên 2.1.6 Thống kê - Thống kê ngày thống kê tháng cho quản lý, thống kê ngày: thống kê theo phim số vé đặt, số vé đặt ngày, số vé vừa đặt, doanh thu ngày; thống kê tháng 2.2 Yêu cầu phi chức 2.2.1 Yêu cầu phần mềm - Chất lượng giao diện: Giao diện đăng nhập/ đăng ký: xanh vàng Mỗi giao diện đăng ký đăng nhập độc lập Giao diện chính: Ln cập nhập phim ra, poster hot hit phim Chữ thường màu đen Cụ thể giao diện chức năng: - Giao diện trang chủ; - Giao diện đăng ký; - Giao diện đăng nhập; - Giao diện mua vé (chọn phim, chọn lịch chiếu, chọn ghế, chọn thức ăn, toán) - Giao diện quản lý nhân viên; - Giao diện quản lý tài khoản; - Giao diện thống kê 2.2.2 Yêu cầu hệ thống Bên cạnh chức nghiệp vụ, hệ thống phải đảm bảo đặc tính sau: - Tính tích hợp cao: Mọi hoạt động từ nhập thông tin áo phông, số lượng, tạo đơn hàng, phân loại đơn hàng, tạo báo cáo định liệu đầu vào - Hệ thống phải đảm bảo tính bảo mật cao - Thời gian đáp ứng hệ thống phải đủ nhanh, đáp ứng số lượng giao dịch lớn đơn vị thời gian - Hệ thống có giao diện thân thiện với người sử dụng, giúp người dùng dễ dàng thao tác sử dụng - Hệ thống có khả mở rộng, dễ dàng tích hợp với hệ thống khác Xây dựng danh sách tá vụ lập bảng nhiệm vụ cần thực Bảng thống kê phân tích chức R1 R2 R3 Đăng nhập hệ thống R1.1 Đăng nhập hệ thống R1.2 Thay đổi thông tin cá nhân R1.3 Tạo tài khoản Mua vé R2.1 Xem danh sách phim chiếu/ chiếu R2.2 Đặt mua vé R2.2.1 Chọn phim R2.2.2 Cập nhật ngày rạp chiếu xem phim R2.2.3 Cập nhật ghế R2.2.4 Cập nhật thức ăn R2.2.5 Thanh toán trực tuyến Quản lý phim R3.1 Cập nhật thông tin phim R3.1.1 Thêm thông tin phim R3.1.2 Sửa thơng tin phim R3.1.3 Xóa thơng tin phim R3.2 Cập nhật thông tin rạp chiếu R3.2.1 Thêm rạp R3.2.2 Xóa rạp R3.2.3 Thêm phịng R3.2.4 Sửa thơng tin phịng R3.2.5 Xóa phịng R3.3 R4 R5 R6 Cập nhật thơng tin thức ăn Quản lý nhân viên R4.1 Thêm thông tin nhân viên R4.2 Cập nhật thông tin nhân viên R4.3 Tìm kiếm thơng tin nhân viên R4.4 Xóa nhân viên Quản lý tài khoản R5.1 Cấp quyền truy cập cho tài khoản R5.2 Tìm tài khoản R5.3 Tìm kiếm thông tin nhân viên Thống kê R6.1 Lập thống kê ngày R6.2 Lập thống kê tháng CHƯƠNG II PHÂN TÍCH HỆ THỐNG Phân tích ca sử dụng xây dựng biểu đồ ca sử dụng 1.1 Xác định tác nhân - Khách hàng: Là người mua vé rạp thơng qua hình thức tốn online thẻ tín dụng - Quản lý: Là người điều hàng, chịu trách nhiệm toàn hoạt động kinh doanh cửa hàng Quản lý nhân viên thời gian làm việc họ - Nhân viên: Là nhân viên rạp phim phụ trách việc cập nhật thơng tin phim, thức ăn, rạp chiếu, phịng - Hệ thống xử lý tín dụng: Là tác nhân liên kết hệ thống rạp với ngân hàng khách hàng có u cầu tốn tiền vé qua thẻ tín dụng - Quản trị viên: Là người chịu trách nhiệm quản lý tài khoản khách hàng tài khoản sử dụng nhân viên cửa hàng 1.2 Các hoạt động tác nhân Người sử dụng hệ thống gồm: Người quản lý, quản trị viên, nhân viên, hệ thống xử lý tín dụng khách hàng đăng ký tài khoản có hoạt động chung “Đăng nhập” Các hoạt động khác sau: Khách hàng: - Đăng ký tài khoản; - Mua vé; - Xem danh sách phim chiếu/ chiếu; - Chọn lịch phim; - Chọn ghế; - Chọn thức ăn; - Thanh toán Nhân viên: - Quản lý phim; - Quản lý thức ăn 10