Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 99 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
99
Dung lượng
11,46 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ T#I: QUẢN LÝ RẠP CHIẾU PHIM Sinh viên thực : ĐỖ MẠNH HÙNG MSV:20810310484 Giảng viên hướng dẫn :NGUYỄN THỊ HỒNG KHÁNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15CNPM6 Hà Nội, tháng 6, năm 2022 Mơ tả tóm tắt đề tài - Xây dựng hệ thống phần mềm quản lý rạp chiếu phim Lotte Cinema LandMark bao gồm chức sau: + Quản lý đăng nhập + Quản lý nhân viên + Quản lý bán vé xem phim + Quản lý kho hàng + Báo cáo thống kê Nội dung thực - Chương 1: Giới thiệu dự án phần mềm - Chương 2: Phân tích hệ thống - Chương 3: Phát sinh mã trình - Chương 4: Thiết kế giao diện Kết đạt - Hoàn thành đề cương chuyên đề học phần môn: “ Công nghệ phần mềm” - Xây dựng phần mềm hoàn chỉnh với đầy đủ chức năng, đơn giản phù hợp với doanh nghiệp vừa nhỏ Hà Nội, ngày 29 tháng 05 năm 2020 Giảng viên hướng dẫn Sinh viên thực TS Nguyễn Thị Hồng Khánh Đỗ Mạnh Hùng PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Nội dung thực Đỗ Mạnh Hùng 20810310484 Khảo sát + Phân tích + code + làm báo cáo Điểm Chữ ký Giảng Viên Chấm: Họ tên Chữ ký Ghi Giảng viên 1: Giảng viên 2: MỤC LỤC LỜI CẢM ƠN LỜI NÓI ĐẦU .10 CHƯƠNG 1: 11 KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP YÊU CẦU 11 I HIỆN TRẠNG QUẢN LÍ RẠP CHIẾU PHIM LOTTE CINEMA LANDMARK H# NỘI 11 HIỆN TRẠNG .11 II TỔNG QUAN VỀ RẠP CHIẾU PHIM LOTTE CINEMA LANDMARK H# NỘI .12 III HOẠT ĐỘNG NGHIỆP VỤ 14 IV YÊU CẦU PHẦN MỀM 16 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 18 I XÁC ĐỊNH CÁC ACTOR V# USE CASE TỔNG QUÁT 18 Xác định tác nhân 18 Biểu đồ use case tổng quát 18 Mô tả tác nhân .18 II PHÂN TÍCH THIẾT KẾ TỪNG CHỨC NĂNG CỦA HỆ THỐNG 19 Chức đăng nhập 19 1.1 Biểu đồ use case chức đăng nhập 19 1.2 Biểu đồ hoạt động chức đăng nhập 21 1.3 Biểu đồ trình tự chức đăng nhập 22 1.4 Biểu đồ cộng tác chức đăng nhập 22 1.5 Biểu đồ trạng thái chức đăng nhập .23 Chức quản lý thông tin nhân viên .24 2.1 Biểu đồ use case chức quản lý thông tin nhân viên .24 2.2 Biểu đồ hoạt động chức quản lý thông tin nhân viên 25 2.2.1 Thêm nhân viên 26 2.2.2 Xóa nhân viên 27 2.2.3 Tìm kiếm nhân viên 29 2.2.4 Sửa nhân viên 30 2.3 Biểu đồ trình tự chức chức quản lý thơng tin nhân viên 31 2.3.1 Biểu đồ trình tự cho chức thêm nhân viên 32 2.3.2 Biểu đồ trình tự cho chức xóa nhân viên .32 2.3.3 Biểu đồ trình tự cho chức sửa nhân viên .34 2.3.4 Biểu đồ trình tự chức tìm kiếm thơng tin nhân viên 35 2.4 Biểu đồ cộng tác chức quản lý thông tin nhân viên .36 2.4.1 Biểu đồ cộng tác cho chức thêm nhân viên 36 2.4.2 Biểu đồ cộng tác cho chức xóa nhân viên 37 2.4.3 Biểu đồ cộng tác cho chức sửa nhân viên 37 2.4.4 Biểu đồ cộng tác chức tìm kiếm thơng tin nhân viên 38 2.5 Biểu đồ trạng thái chức quản lý thông tin nhân viên 38 Chức bán vé 39 3.1 Biểu đồ use case chức bán vé 39 3.2 Biểu đồ hoạt động chức bán vé .40 3.2.1 Tạo vé xem phim .40 3.2.2 Sửa thông tin vé xem phim 42 3.2.3 Tích điểm thành viên 43 3.3 Biểu đồ trình tự chức chức bán vé 44 3.3.1 Biểu đồ trình tự chức tạo vé xem phim 45 3.3.2 Biểu đồ trình tự tích điểm thành viên .46 3.3.3 Biểu đồ trình tự chức sửa vé xem phim 47 3.4 Biểu đồ cộng tác chức bán vé 48 3.4.1 Biểu đồ cộng tác chức tạo vé xem phim 48 3.4.2 Biểu đồ cộng tác chức tích điểm thành viên 49 3.4.3 Biểu đồ cộng tác chức sửa vé xem phim 49 3.5 Biểu đồ trạng thái chức bán vé .50 Chức quản lý kho hàng 51 4.1 Biểu đồ use case chức quản lý kho hàng 51 4.2 Biểu đồ hoạt động chức quản lý kho hàng 52 4.2.1 Thêm hàng hóa vào kho 53 4.2.2 Sửa thơng tin hàng hóa .54 4.2.3 Xóa thơng tin hàng hóa 55 4.2.4 Tìm kiếm hàng hóa 56 4.3 Biểu đồ trình tự chức chức quản lý kho hàng .57 4.3.1 Biểu đồ trình tự chức thêm hàng hóa 58 4.3.2 Biểu đồ trình tự cho chức sửa hàng hóa 59 4.3.3 Biểu đồ trình tự chức xóa hàng hóa .60 4.3.4 Biểu đồ trình tự chức tìm kiếm hàng hóa .61 4.4 Biểu đồ cộng tác chức quản lý kho hàng 62 4.4.1 Biểu đồ cộng tác chức thêm hàng hóa 62 4.4.2 Biểu đồ cộng tác chức sửa thơng tin hàng hóa 63 4.4.3 Biểu đồ cộng tác chức xóa hàng hóa 63 4.4.4 Biểu đồ cộng tác chức tìm kiếm hàng hóa .64 4.5 Biểu đồ trạng thái chức quản lý kho hàng 64 Chức thống kê doanh thu 65 5.1 Biểu đồ use case chức thống kê doanh thu 65 5.2 Biểu đồ hoạt động chức thống kê doanh thu .66 5.2.1 Tạo báo cáo 67 5.2.2 Sửa báo cáo 68 5.2.3 Xóa báo cáo .69 5.3 Biểu đồ trình tự chức chức thống kê doanh thu 71 5.3.1 Biểu đồ trình tự chức tạo báo cáo 72 5.3.2 Biểu đồ trình tự chức sửa báo cáo thống kê 73 5.3.3 Biểu đồ trình tự chức xóa báo cáo thống kê 74 5.4 Biểu đồ cộng tác chức thống kê doanh thu 75 5.4.1 Biểu đồ cộng tác chức tạo báo cáo thống kê 75 5.4.2 Biểu đồ cộng tác chức sửa báo cáo thống kê 76 5.4.3 Biểu đồ cộng tác chức xóa báo cáo thống kê 76 5.5 Biểu đồ trạng thái chức thống kê doanh thu .77 III BIỂU ĐỒ LỚP TỔNG QUÁT CỦA HỆ THỐNG 78 IV BIỂU ĐỒ TH#NH PHẦN .79 V BIỂU ĐỒ TRIỂN KHAI 80 CHƯƠNG 3: PHÁT SINH MÃ TRÌNH 81 I MÃ TRÌNH CHO CHỨC NĂNG ĐĂNG NHẬP 81 II MÃ TRÌNH CHO CHỨC NĂNG QUẢN LÝ THÔNG TIN NHÂN VIÊN 82 III MÃ TRÌNH CHO CHỨC NĂNG BÁN VÉ 83 IV MÃ TRÌNH CHO CHỨC NĂNG QUẢN LÝ KHO H#NG 84 V MÃ TRÌNH CHO CHỨC NĂNG QUẢN LÝ THƠNG TIN KHÁCH H#NG 85 VI MÃ TRÌNH CHO CHỨC NĂNG BÁO CÁO THỐNG KÊ 86 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 87 I GIAO DIỆN CHÍNH CỦA HỆ THỐNG 87 II CÁC MENU CHÍNH 88 III CÁC FORM CHÍNH 89 Giao diện đăng nhập 89 Giao diện quản lý thông tin nhân viên 90 Giao diện quản lý vé xem phim 91 Giao diện quản lý kho hàng 92 Giao diện báo cáo thống kê 93 KẾT LUẬN 94 DANH MỤC CÁC HÌNH ẢNH Hình Biểu đồ use case tổng quan Hình Biểu đồ use case đăng nhập Hình Biểu đồ hoạt động chức đăng nhập Hình Biểu đồ trình tự chức đăng nhập Hình Biểu đồ cộng tác chức đăng nhập Hình Biểu đồ trạng thái chức đăng nhập Hình Biểu đồ use case quản lý thông tin nhân viên Hình Biểu đồ hoạt động chức quản lý thơng tin nhân viên Hình Biểu đồ trình tự chức quản lý thơng tin nhân viên Hình 10 Biểu đồ trình tự chức thêm nhân viên Hình 11 Biểu đồ trình tự chức xóa nhân viên Hình 12 Biểu đồ trình tự chức sửa nhân viên Hình 13 Biểu đồ trình tự tìm kiếm thơng tin nhân viên Hình 14 Biểu đồ cộng tác chức quản lý thơng tin nhân viên Hình 15 Biểu đồ cộng tác chức thêm nhân viên Hình 16 Biểu đồ cộng tác cho chức xóa nhân viên Hình 17 Biểu đồ cộng tác cho chức sửa nhân viên Hình 18 Biểu đồ cộng tác chức tìm kiếm thơng tin nhân viên Hình 19 Biểu đồ trạng thái chức quản lý thông tin nhân viên Hình 20 Biểu đồ use case biểu diễn chức bán vé Hình 21 Biểu đồ hoạt động chức bán vé Hình 22 Biểu đồ trình tự chức bán vé Hình 23 Biểu đồ trình tự chức tạo vé xem phim Hình 24 Biểu đồ trình tự tích điểm thành viên Hình 25 Biểu đồ trình tự chức sửa vé xem phim Hình 26 Biểu đồ cộng tác chức bán vé Hình 27 Biểu đồ cộng tác chức tạo vé xem phim Hình 28 Biểu đồ cộng tác chức tích điểm thành viên Hình 29 Biểu đồ cộng tác chức sửa vé xem phim Hình 30 Biểu đồ trạng thái chức bán vé Hình 31 Biểu đồ use case quản lý kho hàng Hình 32 Hoạt động chức quản lý kho h àng Hình 33 Biểu đồ trình tự chức chức quản lý kho hàng Hình 34 Biểu đồ trình tự chức thêm hàng hóa Hình 35 Biểu đồ trình tự cho chức sửa hàng hóa Hình 36 Biểu đồ trình tự chức xóa hàng hóa Hình 37 Biểu đồ trình tự chức tìm kiếm hàng hóa Hình 38 Biểu đồ cộng tác chức quản lý kho hàng Hình 39 Biểu đồ cộng tác chức thêm hàng hóa Hình 40 Biểu đồ cộng tác sửa thơng tin hàng hóa Hình 41 Biểu đồ cộng tác chức xóa hàng hóa Hình 42 Biểu đồ cộng tác chức tìm kiếm hàng hóa Hình 43 Biểu đồ trạng thái chức quản lý kho hàng Hình 44 Biểu đồ use case thống kê doanh thu Hình 45 Biểu đồ hoạt động báo cáo thống kê Hình 46 Biểu đồ trình tự chức chức thống kê doanh thu Hình 47 Biểu đồ trình tự chức tạo báo cáo Hình 48 Biểu đồ trình tự chức sửa báo cáo thống kê Hình 49 Biểu đồ trình tự chức xóa báo cáo thống kê Hình 50 Biểu đồ cộng tác chức thống kê doanh thu Hình 51 Biểu đồ cộng tác chức tạo báo cáo thống kê Hình 52 Biểu đồ cộng tác chức sửa báo cáo thống kê Hình 53 Biểu đồ cộng tác chức xóa báo cáo thống kê Hình 54 Biểu đồ trạng thái chức thống kê doanh thu Hình 55 Biểu đồ triển khai Hình 56 Mã trình cho chức đăng nhập Hình 57 Mã trình cho chức quản lý thơng tin nhân viên Hình 58 Mã trình cho chức bán vé Hình 59 Mã trình cho chức quản lý kho hàng Hình 60 Mã trình quản lý thơng tin khách hàng Hình 61 Mã trình cho chức báo cáo thống kê Hình 62 Giao diện hệ thống Hình 63 Menu Hình 64 Giao diện đăng nhập Hình 65 Giao diện quản lý thơng tin nhân viên Hình 66 Giao diện quản vé xem phim Hình 67 Giao diện quản lý kho hàng LỜI CẢM ƠN Đầu tiên, chúng em xin gửi lời cảm ơn chân thành đến tập thể quý Thầy Cô Trường Đại học Điện Lực quý Thầy Cô khoa Cơng nghệ thơng tin giúp cho em có kiến thức làm nên tảng để thực đề tài Đặc biệt, em xin gửi lời cảm ơn lịng biết ơn sâu sắc tới Nguyễn Thị Hồng Khánh (Giảng viên lý thuyết môn Phân tích thiết kế hướng đối tượng) Cơ trực tiếp hướng dẫn tận tình, sửa chữa đóng góp nhiều ý kiến quý báu giúp em hoàn thành tốt báo cáo mơn học Trong thời gian học kỳ để thực đề tài, em vận dụng kiến thức tảng tích lũy đồng thời kết hợp với việc học hỏi nghiên cứu kiến thức Từ đó, em vận dụng tối đa thu thập để hồn thành báo cáo đồ án tốt Tuy nhiên, qúa trình thực hiện, em khơng tránh khỏi thiếu sót Chính vậy, em mong nhận góp ý từ phía Thầy Cơ nhằm hồn thiện kiến thức mà em học tập hành trang để em thực tiếp đề tài khác tương lai Em xin chân thành cảm ơn quý Thầy Cô! Sinh viên thực Đỗ Mạnh Hùng LỜI NÓI ĐẦU 10 2.5 BIỂU ĐỒ TRIỂN KHAI Hình 55 Biểu đồ triển khai 85 CHƯƠNG 3: PHÁT SINH MÃ TRÌNH 3.1 MÃ TRÌNH CHO CHỨC NĂNG ĐĂNG NHẬP Hình 56 Mã trình cho chức đăng nhập 86 3.2 MÃ TRÌNH CHO CHỨC NĂNG QUẢN LÝ THƠNG TIN NHÂN VIÊN Hình 57 Mã trình cho chức quản lý thông tin nhân viên 87 3.3 MÃ TRÌNH CHO CHỨC NĂNG BÁN VÉ Hình 58 Mã trình cho chức bán vé 88 3.4 MÃ TRÌNH CHO CHỨC NĂNG QUẢN LÝ KHO H#NG Hình 59 Mã trình cho chức quản lý kho hàng 89 3.5 MÃ TRÌNH CHO CHỨC NĂNG QUẢN LÝ THƠNG TIN KHÁCH H#NG Hình 60 Mã trình quản lý thơng tin khách hàng 90 3.6 MÃ TRÌNH CHO CHỨC NĂNG BÁO CÁO THỐNG KÊ Hình 61 Mã trình cho chức báo cáo thống kê 91 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 4.1 GIAO DIỆN CHÍNH CỦA HỆ THỐNG Hình 62 Giao diện hệ thống 92 4.2 CÁC MENU CHÍNH Hình 63 Menu 93 4.3 CÁC FORM CHÍNH 4.3.1 Giao diện đăng nhập Hình 64 Giao diện đăng nhập 94 4.3.2 Giao diện quản lý thơng tin nhân viên Hình 65 Giao diện quản lý thông tin nhân viên 95 4.3.3 Giao diện quản lý vé xem phim Hình 66 Giao diện quản vé xem phim 96 4.3.4 Giao diện quản lý kho hàng Hình 67 Giao diện quản lý kho hàng 97 4.2.5 Giao diện báo cáo thống kê Hình 68 Giao diện báo cáo thống kê 98 KẾT LUẬN Hoạt động kinh doanh dịch vụ phim điện ảnh nước ta diễn sôi nổi, làm để thành công thị trường điện ảnh Việt Nam cịn thách thức cơng ty, tập đồn, địi hỏi phải có sách thoả đáng, hợp lý hoạt động kinh doanh Chương trình quản lí rạp chiếu phim giúp cho việc tin học hóa cửa rạp tốt hơn, xác khoa học hơn, làm tặng suất hiệu công việc Trên sở giúp cho lãnh đạo quản lí hoạt động cửa hàng cách tự động hóa, tránh sai sót, hạn chế mà cách quản lý thủ công gây ra, đáp ứng yêu cầu lãnh đạo, đạo cấp tình kịp thời Chương trình quản lý rạp chiếu phim hoàn thành tương đối đáp ứng nhu cầu cập nhật, truy vấn thơng tin nhanh chóng giải việc tổ chức quán CSDL lưu trữ thông tin Tuy nhiên, báo cáo chuyên đề học phần cịn nhược điểm, thiếu xót cần hồn thiện thời gian tới Một lần em xin chân thành cảm ơn! 99