Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
11,33 MB
Nội dung
TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ 🙞🙜🕮🙞🙜 - - BÁO CÁO MÔN HỌC: KỸ NGHỆ PHẦN MỀM Đề Tài: Xây Dựng Hệ Thống Phần Mềm Quản Lý Rạp Chiếu Phim One Cinema THÀNH VIÊN NHÓM 1: Nguyễn Văn Nam (11202682) Tạ Thị Thanh Thảo (11203730) Hà Ngọc Lưu Ly (11202394) Nguyễn Phương Linh(11202207) Phí Hồng Nhung(11203052) Đồn Thanh Thảo(11203622) Bùi Thị Huyền Trang(11203982) Cao Minh Phương (11203145) Đỗ Tuấn Minh(11206070) 10 Tùng Trung Hiếu(11201516) 11 Nguyễn Minh Tâm(11203474) Hà Nội, Tháng Năm 2022 MỞ ĐẦU Với thực tế sống nay, giai đoạn ngành công nghiệp 4.0 trước cơng nghệ phần mềm điều vô quan trọng ngày mở rộng tới tất lĩnh vực Nó giúp ích cho người nhiều đời sống thực, nhằm giảm sức lao động người mở ngưỡng cửa cho thời đại Để làm điều ngày phải trọng vào điều nhỏ nhất, tinh tế làm nên sản phẩm hồn hảo, thiết thực đời thường Và mơn “Kỹ nghệ phần mềm (SOFTWARE ENGINEERING)” bước quan trọng giúp người nói chung sinh viên chúng em nói riêng phát triển kỹ để tạo sản phẩm vừa ý vừa lên ý tưởng, kế hoạch Chúng em xin chân thành cảm ơn thầy Nguyễn Anh Phương hết lòng truyền đạt giải đáp kiến thức bổ ích tiết học Chúng em mong muốn nhận giúp đỡ, nhận xét, đóng góp từ thầy khơng kiến thức mơn học mà cịn kiến thức ngồi sống, xã hội để qua chúng em phát triển thêm nhiều kỹ cho thân học hỏi nhiều học từ người trước Chúng em xin trân trọng cảm ơn! MỤC LỤC MỞ ĐẦU Giới Thiệu Về Nơi Triển Khai Đề Tài 1.1 Giới thiệu OneCinema 1.2 Tình hình ứng dụng cơng nghệ thơng tin 1.2.1 Nghiệp vụ hệ thống 1.2.2 Những nhược điểm hệ thống 1 2 Tổng Quan 2.1 Lý lựa chọn đề tài 2.2 Mục đích dự án 2.3 Phạm vi quy mơ 2.4 Phương Pháp Nghiên Cứu 2.4.1 Phương pháp thu thập thông tin 2.4.2 Phương pháp phân tích quan sát 2 3 Kết Quả Thực Hiện 3.1 Xác định phân tích yêu cầu 3.1.1 Đặc tả yêu cầu 3.1.2 Phân tích yêu cầu 3.1.3 Các u cầu 3.2 Kết Quả Mơ Hình Hóa 3.2.1 Biểu đồ chức BFD 3.2.2 Biểu đồ mức ngữ cảnh 3.2.3 Biểu đồ luồng liệu DFD mức 3.2.4 Biểu đồ luồng liệu DFD mức 3.3 Thiết Kế Phần Mềm 3.3.1 Thiết kế sở liệu 3.3.2 Thiết kế giải thuật 3.3.3 Thiết kế giao diện 3.4 Kiểm Thử 3.4.1 Thông tin dự án 3.4.2 Mục tiêu kiểm thử 3.4.3 Kế hoạch kiểm thử 3.5 Triển Khai 3.5.1 Yêu cầu phần cứng 3.5.2 Đóng gói sản phẩm 4 6 7 10 16 16 21 27 32 32 32 32 36 36 36 KẾT LUẬN 37 Giới Thiệu Về Nơi Triển Khai Đề Tài 1.1 Giới thiệu OneCinema ▪ Địa chỉ: 87 Láng Hạ, Quận Ba Đình, Hà Nội ▪ Phone: +84387899999 ▪ Email: onecinema@gmail.com Hiện nay, nhu cầu người Việt có thay đổi rõ rệt, không nhu cầu thiết yếu việc ăn no, mặc ấm thời kỳ trước mà việc ăn ngon, mặc đẹp, vui chơi, giải trí Do đó, ngày nhiều dịch vụ, sản phẩm cung cấp thị trường nhằm đáp ứng nhu cầu này, đó, họ chủ yếu hướng tới đối tượng khách hàng trẻ tuổi, đặc biệt giới học sinh, sinh viên Tại Hà Nội nói riêng hay nước nói riêng, dễ dàng để tìm thấy địa điểm giải trí quen thuộc bạn độ tuổi học sinh, sinh viên, số đó, nhắc tới rạp chiếu phim One Cinema One Cinema ngày phát triển với chương trình đặc sắc, khuyến hấp dẫn, đem đến cho khán giả phim bom giới Việt Nam nhanh chóng sớm Đến One Cinema ,quý khách dễ dàng mua vé xem phim ưng ý, rạp cập nhật nhanh chóng phim hay phim chiếu chiếu Lịch chiếu hệ thống rạp chiếu phim One Cinema cập nhật đầy đủ hàng ngày hàng trang chủ One Cinema ln có chương trình khuyến mãi, ưu đãi, quà tặng vô hấp dẫn giảm giá vé, tặng vé xem phim miễn phí, tặng Combo, tặng quà phim… dành cho quý khách Ngoài ra, vào tháng, One Cinema giới thiệu phim chiếu hot mục Phim Hay Tháng để quý khách sớm có tính tốn Hiện nay, One Cinema ngày phát triển với chương trình đặc sắc, khuyến hấp dẫn, đem đến cho khán giả phim bom giới Việt Nam nhanh chóng sớm 1.2 Tình hình ứng dụng cơng nghệ thơng tin Sau vấn quan sát khách hàng, bạn bè người hay có nhu cầu xem phim Khảo sát trực tiếp quầy bán vé nhân viên nhóm đưa nghiệp vụ mà rạp chiếu phim cần có 1.2.1 Nghiệp vụ hệ thống - Khách hàng phải đến tận quầy để mua vé xem lịch chiếu ngồi mua online chưa có nhiều thuận tiện người tương tác - Khách hàng khơng thể biết cịn vé hay hết vé - 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 Gây chờ đợi, lãng phí thời gian 1.2.2 Những nhược điểm hệ thống - Khách hàng bị lỡ chiếu, đến rạp mua hết vé hay hết vị trí tốt - Chưa minh bạch với chương trình ưu đãi cho khách hàng - Tiêu tốn nhiều nhân lực quản lý tính tốn thu chi tay - Một 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ỗ Gây tổn thất lớn cho rạp chiếu phim Tổng Quan 2.1 Lý lựa chọn đề tài Trong rạp chiếu phim nay, việc quản lý tổ chức chiếu phim, bán vé vấn đề quan tâm Người quản lý ln gặp khó khăn vấn đề quản lý trình hoạt động phận như: phim, lịch chiếu, trang thiết bị đặc biệt trình bán vé Khách hàng phải xếp hàng chờ đợi hàng để mua vé xem phim Chính lý mà số lượng khách hàng xem phim hơn, thu nhập rạp bị ảnh hưởng Vì vậy, chúng em định tiến hành nghiên cứu xây dựng dự án tạo phần mềm quản lý rạp chiếu phim nhằm tạo tiện lợi, minh bạch cho người dùng lẫn người quản lý Hệ thống quản lý rạp chiếu phim xây dựng dựa nhu cầu thực tế khách hàng nhà quản lý nhằm giải khó khăn gặp phải, giảm thiểu rủi ro trình quản lý rạp Hệ thống hướng tới đối tượng khách hàng nhân viên quản lý rạp 2.2 Mục đích dự án Xây dựng website giúp rạp phim bán vé quản lý rạp cách tốt nhất, thuận tiện nhanh chóng 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 Điều giúp bạn muốn xem phim nhà an tâm đặt vé, lựa chọn cho phim u thích với xuất chiếu thích hợp Hơn nữa, hệ thống đư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 2.3 Phạm vi quy mơ - Báo cáo có phạm vi bao trùm tất giai đoạn trình phát triển dự án trước bắt tay vào trình lập trình - Hệ thống thực công việc gồm: quản lý phim, quản lý lịch chiếu, quản lý phòng chiếu, quản lý vé, đặt vé, quản lý nhân viên quản lý thông tin khách hàng Các chức giúp người quản lý dễ dàng điều khiển trình hoạt động rạp thuận tiện để khách hàng mua vé 2.4 Phương Pháp Nghiên Cứu 2.4.1 Phương pháp thu thập thông tin ⇨ Hỏi ý kiến khách hàng ⮚ Nhóm tham khảo ý kiến khách hàng số câu hỏi như: - Bạn thường mua vé xem phim gián tiếp hay trực tiếp rạp? - Bạn thường xem thông tin phim lịch chiếu phim đâu? - Bạn có muốn góp ý dịch vụ rạp chiếu phim khơng? ⮚ Cả nhóm thu câu trả lời dịch vụ rạp chiếu, nhìn chung cịn số vấn đề : - Khách hàng phải mua vé trực tiếp quầy vé - Có nhiều trường hợp hết vé xem mà khách hàng khơng biết - Cịn phải đến xem thơng tin lịch chiếu rạp - … ⇨ Nhìn chung khách hàng muốn có website online để thực mua vé xem thông tin phim dễ dàng ⇨ Hỏi ý kiến nhân viên quản lý rạp chiếu phim ⮚ Nhóm vấn nhân viên quản lý rạp số câu hỏi sau: - Bạn có quản lý thông tin khách đến mua hàng không? - Bạn thường xuyên tổng hợp doanh số phim cách nào? - Bạn quản lý thông tin nhân viên thời gian làm việc họ nào? - Bạn quản lý hệ thống trang thiết bị phòng chiếu cách nào? - Bạn có muốn góp ý hệ thống quản lý rạp chiếu phim không? Document continues below Discover more from: Cơ sở liệu 2020 296 documents Go to course 49 Giải pháp phát triển hoạt động kinh doanh dịch vụ Công ty trách nhiệm hữu hạn Nissin Logistics Cơ sở liệu 100% (4) Dap an Bài tập ER - chi tiết tập Cơ sở liệu 88% (8) Nguyên lý hệ sở liệu phần - Nguyễn Kim 160 Anh Cơ sở liệu 56 100% (3) Hoạt động logistics Công ty cổ phần giao nhận ngoại thương Hoàng Gia Cơ sở liệu 100% (3) Tìm phủ tối thiểu tập phụ thuộc hàm Cơ sở liệu 100% (3) BÀI TOÁN QUẢN LÝ CỬA HÀNG THỜI TRANG 46 Cơ sở liệu 100% (3) - … ⮚ Sau nhóm thu kết tương đồng rạp: - Các nhân viên phải tổng hợp phim vé cách thủ công - Rạp chiếu chưa thực việc quản lý thông tin khách hàng nhân viên phải làm thủ cơng sổ sách ⇨ Nhìn chung nhân viên quản lý rạp chiếu phim mong muốn có hệ thống quản lý điện tử giúp cho công việc quản lý rạp chiếu trở nên dễ dàng hiệu 2.4.2 Phương pháp phân tích quan sát - Đến rạp chiếu phim ngồi hàng chờ để quan sát quy trình nghiệp vụ nhân viên - Quan sát, ghi lại trình tìm kiếm phim, đặt vé online website số rạp ⇨ Sau tìm hiểu, nhóm nhận thấy vấn đề gặp phải rạp có rạp có trang web online giúp khách hàng liên hệ với rạp giúp quản lý phim đối tượng rạp Như nhóm xác định cách khái quát yêu cầu hệ thống mà nhóm muốn Kết Quả Thực Hiện 3.1 Xác định phân tích yêu cầu 3.1.1 Đặc tả yêu cầu Các yêu cầu hệ thống web quản lý diễn sau: ⮚ Mỗi có phim ( chiếu rạp), nhân viên rạp chiếu cập nhật thông tin phim: + Tên phim + Thể loại + Tóm tắt giới thiệu phim + Trailer + Lịch chiếu, phòng chiếu + Giá vé + Diễn viên, đạo diễn + Thời lượng Sau lần nhập thông tin phim hiển thị trang web rạp đưa thông tin vào kho phim ⮚ Khi khách hàng muốn xem thông tin muốn đặt vé phải đăng nhập vào hệ thống Các thông tin lưu hệ thống: + Tên khách hàng + Ngày sinh + Địa + Số chứng minh thư + Phương thức liên lạc (SĐT, email) + Tên đăng nhập, mật + Vé muốn mua ( gồm tên phim, chiếu, phòng chiếu) Khách hàng đồng thời có khả cập nhật thơng tin tài khoản yêu cầu xóa tài khoản Thông tin tài khoản lưu trữ kho khách hàng vé khách mua đưa thơng tin kho vé Nhân viên rạp phim truy cập xem thông tin khách hàng Quản lý phịng chiếu Về chức quản lý phịng chiếu Mỗi có lịch chiếu phim phim chiếu phòng theo khung khác Sau có vé mua thơng tin đưa kho phịng chiếu kho vé Quản lý nhân viên Về chức quản lý nhân viên, nhân viên đối tượng nhập thơng tin vào danh sách nhân viên, thơng tin bao gồm: + Tên nhân viên + Ngày, tháng, năm sinh + Quê quán + Phương thức liên lạc + Thông tin ca làm, làm Các thông tin đưa kho nhân viên, kho quyền truy cập nhân viên ( cập nhật thơng tin mình) quản lý rạp chiếu nhằm quản lý danh sách nhân viên rạp làm để tính lương Lập báo cáo Về chức báo cáo thống kê, cuối tháng nhân viên truy cập vào kho khách hàng, kho vé, kho nhân viên đưa báo cáo gửi quản lý Thông tin báo cáo gồm: + Thông tin phim chiếu tháng + Doanh thu phim + Danh sách nhân viên rạp chiếu + Bảng lương nhân viên +… 3.1.2 Phân tích yêu cầu + Quản lý phim, liệu phim: tên phim, thể loại phim, lượt đánh giá, ngày chiếu, giá thành… + Quản lý khách hàng: thông tin khách hàng đăng ký, lịch sử giao dịch, điểm tích luỹ, hạng khách hàng…(tất lưu lại sau giao dịch nhân viên tính tốn) + Quản lý phịng chiếu: thơng tin suất chiếu, ngày chiếu, ghế trống, ghế đặt…(các chức thường dùng cho nhân viên người quản lý để xem tình trạng phịng chiếu) + Quản lý nhân viên: cho phép thêm, sửa, xóa, tìm kiếm thơng tin nhân viên ( Mã nhân viên, tên nhân viên, SĐT, email) + Quản lý vé: cho phép đặt vé , xóa vé + Báo cáo thống kê: Tạo báo cáo doanh thu, chi phí báo cáo mặt hàng 3.1.3 Các yêu cầu ● Các yêu cầu chức - Quản lý thêm, gỡ phim - Quản lý điều chỉnh phịng chiếu cho phim - Quản lý khách hàng xem ghế cịn trống - Khách hàng mở, đăng nhập vào tài khoản - Khách hàng tra thơng tin phim, ngày chiếu lịch chiếu - Khách hàng mua vé qua mạng ● Các yêu cầu phi chức - Giao diện đẹp, đơn giản, dễ sử dụng - Website chạy nhanh - Cơ sở liệu đủ lớn - Giải thuật sửa, xóa liệu: 23 - Giải thuật xử lý vé online: 24 - Giải thuật tìm kiếm: 25 - Giải thuật báo cáo: 26 3.3.3 Thiết kế giao diện - Form hình - Form đăng ký hệ thống: 27 - Form đăng nhập hệ thống: - Form quản lý khách hàng: 28 - Form quản lý nhân viên: - Form quản lý phim: 29 - Form thông tin phim: - Form quản lý đặt vé online: 30 - Form quản lý thông tin lịch chiếu: - Form quản lý doanh thu: 31 3.4 Kiểm Thử 3.4.1 Thông tin dự án 3.4.2 Mục tiêu kiểm thử - Kiểm tra chức đăng ký, đăng nhập - Kiểm tra chức quản lý nhân viên, khách hàng, đặt vé online lịch chiếu phim - Kiểm tra chức thêm, chỉnh sửa, xóa, tìm kiếm thơng tin - Kiểm tra chức báo cáo doanh thu - Kiểm tra hiệu website - Kiểm tra giao diện người dùng 3.4.3 Kế hoạch kiểm thử - Kiểm tra form đăng ký hệ thống - Kiểm tra form đăng nhập hệ thống - Kiểm tra form thông tin khách hàng - Kiểm tra form nhân viên - Kiểm tra form đặt vé online - Kiểm tra form lịch chiếu - Kiểm tra form báo cáo doanh thu 32 33 34 35 3.5 Triển Khai 3.7.1 Yêu cầu phần cứng a Server (Máy chủ): Là nơi cài đặt hệ quản trị sở liệu MS SQL 2019 Cấu hình server phải đáp ứng yêu cầu sau: + CPU: Pentium IV trở lên, tốc độ CPU tối thiểu yêu cầu 1,4 GHz + RAM: Ít 1GB + Dung lượng ổ cứng: GB + Hỗ trợ hệ điều hành: Microsoft Windows Server 2016 trở lên Windows 10 TH1 1507 trở lên (hỗ trợ 64-bit) + Card mạng (NIC) b Client (Máy khách): Cấu hình máy cài đặt hệ thống cần đáp ứng yêu cầu sau + CPU: Pentium IV trở lên, tốc độ CPU tối thiểu yêu cầu 1,4 GHz + RAM: Ít 1GB + Dung lượng ổ cứng: GB + Hỗ trợ hệ điều hành: Microsoft Windows Server 2016 trở lên Windows 10 TH1 1507 trở lên (hỗ trợ 64-bit) + Card mạng (NIC) + Độ phân giải hình tối thiểu: Super-VGA (800×600) trở lên 3.7.2 Đóng gói sản phẩm Phần mềm quản lý rạp chiếu phim bao gồm: ▪ Phần mềm quản lý ▪ Tài liệu hệ thống ▪ Tài liệu hướng dẫn sử dụng 36 KẾT LUẬN Trên Đề tài xây dựng Xây Dựng Hệ Thống Phần Mềm Quản Lý Rạp Chiếu Phim One Cinema nhóm em Đề tài đạt kết hạn chế với phương hướng giải sau : Các kết đạt - Đối với hệ thống: + Hệ thống đáp ứng nhanh, gọn yêu cầu khách hàng đặt vé, xem lịch chiếu, thông tin phim Điều giúp giảm bớt thời gian cho người dùng giúp rạp chiếu phim giảm bớt hoạt động thủ cơng + Tăng tính hiệu nhanh chóng đem lại giá trị thơng tin bị sai lệch thực công việc tra cứu, thống kê, tính tốn hồn thiện áp dụng hoàn toàn vào quản lý tự động, + Hệ thống cho phép cập nhập thông tin phim mới, cho phép tự động phân loại sửa, xóa danh mục khơng cần thiết - Đối với đối tượng người sử dụng: + Giao diện đẹp thao tác thuận tiện, dễ dàng + Phần mềm tương thích hệ điều hành phổ biến như: Windows, MacOS Hạn chế -Hệ thống đòi hỏi nhân viên quản lý phải có trình độ cao, đồng để sử dụng xử lý thơng tin cách xác, hiệu -Chương trình cịn lỗi -Chưa giải hết vấn đề nảy sinh trình quản lý Phương hướng phát triển -Tiếp tục hướng dẫn, hỗ trợ đào tạo nghiệp vụ phần mềm cho nhân viên sử dụng -Nghiên cứu, tối giản hóa phần mềm để chạy nhiều trang thiết bị Trong trình làm báo cáo xây dựng ứng dụng thực tế khơng tránh khỏi sai sót nên nhóm em mong nhận đóng góp ý kiến thầy bạn sinh viên lớp để đề tài hồn thiện tốt Xin chân thành cảm ơn thầy bạn! 37