Phân tích và thiết kế hệ thống Quản lí rạp chiếu phim

27 3K 127
Phân tích và thiết kế hệ thống Quản lí rạp chiếu phim

Đ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

Bài tiểu luận quản lí hệ thống rạp chiếu phim, Bộ môn hệ thống thông tin quản lí. Hy vọng sẽ giúp cho các bạn có cái nhìn tổng quan hơn về bộ môn này. Vì một mình làm nên không thể tránh khỏi sai sót. Mong nhận được sự ủng hộ và góp ý của bạn đọc. Xin cảm ơn và chúc các bạn thành công.

Quản Rạp chiếu phim Trường Đại học Sư Phạm Thành phố Hồ Chí Minh Khoa Cơng nghệ Thơng tin BÁO CÁO MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN ĐỀ TÀI QUẢNRẠP CHIẾU PHIM GVHD: Ths Nguyễn Thị Phương Liên Sinh viên thực hiện: Nguyễn Lê Phước Hữu MSSV: K38.104.117 Quản Rạp chiếu phim MỤC LỤC QUẢN RẠP CHIẾU PHIM MỤC LỤC MÔ TẢ HIỆN TRẠNG .3 Bối cảnh Đặt vấn đề .3 Mục tiêu: .3 PHÂN TÍCH CHỨC NĂNG HỆ THỐNG .4 Mô tả chức năng: Sơ đồ Use Case Sơ đồ luồng liệu: 10 a Biểu đồ mức ngữ cảnh 10 b Biểu đồ luồng liệu: mức 11 c Biểu đồ luồng liệu: mức 12 PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 15 Mơ hình quan niệm liệu (CDM) 15 Mơ hình liệu mức vật (PDM) 16 THIẾT KẾ CƠ SỞ DỮ LIỆU 17 Thiết kế bảng liệu 17 Bảng KHACH_HANG 17 Bảng NGUOI_DUNG 17 Bảng NHAN_VIEN 17 Bảng VE 18 Bảng PHIM .18 Bảng SUAT_CHIEU 18 Bảng GHE 18 Bảng PHONG_CHIEU .19 Bảng RAP 19 Bảng NHA_CUNG_CAP 19 Bảng LOAI_GHE .19 Bảng THE_LOAI 19 Bảng PHIM_THE_LOAI .20 Bảng CHUC_VU .20 Bảng USER_TYPE .20 Bảng LOAI_KHACH_HANG 20 Quản Rạp chiếu phim Bảng LICH_CHIEU 20 Quan hệ bảng CSDL 21 THIẾT KẾ GIAO DIỆN 22 Giao diện HOME 22 Giao diện ĐĂNG NHẬP 23 Giao diện ĐĂNG KÝ 23 Giao diện ĐẶT VÉ .24 1.1 Giao diện CHỌN PHIM 24 1.2 Giao diện CHỌN GHẾ 25 Giao diện quản website: 26 Lời kết .27 Tài liệu tham khảo: 27 Quản Rạp chiếu phim MƠ TẢ HIỆN TRẠNG Bối cảnh Xã hội ngày phát triển, nhu cầu giải trí ngày nâng cao Kéo theo tượng phát triển số lượng rạp chiếu phim nhằm đáp ứng đầy đủ nhu cầu người tiêu dùng Đặt vấn đề Trong rạp chiếu phim nay, việc quản tổ chức chiếu phim, bán vé,… vấn đề quan tâm Người quản ln gặp khó khăn vấn đề kiểm sốt qn xuyến q trình hoạt động phận như: lịch chiếu, trang thiết bị, số lượng phim mới,… đặc biệt trình bán vé Khách hàng muốn có suất coi, phải xếp hàng chờ đợi hàng liền để mua vé làm cho số lượng khách hàng tới rạp thưa thớt dần, khách hàng chán ngán cảnh tượng phải chờ đợi, họ chọn cách xem phim nhà (thông qua trang web chia sẻ phim miễn phí mạng) làm cho doanh thu rạp bị ảnh hướng Đứng trước trạng đó, phần mềm quản rạp chiếu phim niềm mong mỏi nhu cầu tất yếu Hệ thống quản rạp chiếu phim xây dựng từ 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 q trình quản rạp Hệ thống hướng tới đối tượng khách hàng nhân viên quản rạp Hệ thống bao gồm chức chính: quản khách hàng, quản nhân viên, quản phim, quản lịch chiếu, quản phòng chiếu, … Các chức làm cho hoạt động rạp phim diễn cách ổn định, tối ưu thời gian đặt mua vé, giúp người quản làm việc dễ dàng Mục tiêu: - Hệ thống quản rạp chiếu phim có thể: quản khách hàng, nhân viên, phim, - cách tối ưu, thuận tiện nhanh chóng Giúp người dùng an tâm đặt vé xem phim nhà, lựa chọn - phim thuộc sở thích khung phù hợp Tự động hố việc đặt vé Quản Rạp chiếu phim PHÂN TÍCH CHỨC NĂNG HỆ THỐNG STT Mô tả chức năng: Chức Đặt vé 1.1 Tìm phim Mơ tả Cho phép khách hàng đặt vé trực tuyến Website Khách hàng nhận vé in vé điện tử (mã QR) sau tiến hành toán Là chức đặt vé, cho phép khách hàng tìm kiếm phim phù hợp với nhu cầu Tìm theo suất chiếu, theo phòng chiếu theo thể loại Không yêu cầu phải khai báo thông tin cá nhân Là chức đặt vé, cho phép khách hàng tiến hành cập nhật 1.2 Kiểm tra vé thông tin vé, bao gồm: số lượng vé, vị trí ghế,… Cần phải đăng nhập cung cấp thông tin cá nhân để thực Là chức đặt vé, cho phép khách hàng chọn loại giao dịch để 1.3 Thanh toán toán: toán trực tiếp tiền mặt, trả qua ngân hàng có hỗ trợ trả tiền online Nếu khơng tiến hành tốn sau đặt vé vé bị huỷ Khách hàng nhận vé sau tốn thành cơng Là chức cho phép quản thông tin khách hàng, nhân viên rạp Quản khách thống kê, báo cáo khách hàng bao gồm: số lượng khách hàng hàng, hoạt động thành viên (khách hàng đăng kí tài khoản) Nâng 2.1 Đăng kí thành viên 2.2 Cập nhật thơng tin cấp loại khách hàng phù hợp điều kiện yêu cầu việc quản Cho phép khách hàng đăng kí trở thành thành viên rạp Thuận tiện cho việc tốn, chăm sóc hưởng chế độ ưu đãi Cho phép khách hàng cập nhật thông tin cá nhân Quản Rạp chiếu phim khách hàng 2.3 2.4 Xố thơng tin khách hàng Báo cáo khách hàng Quản nhân viên 3.1 Thuê nhân viên 3.2 3.3 Cập nhật thông tin nhân viên Kết thúc thuê nhân viên Quản phim 4.1 Mua phim 4.2 4.3 4.4 5.1 Cập nhật thông tin phim Xố thơng tin phim Thống phim Khách hàng có quyền xố tài khoản, bao gồm: thơng tin cá nhân tư cách thành viên Hoặc thống tự động xố tài khoản tài khoản khơng hoạt động thời gian dài Nhân viên tạo báo cáo thông tin khách hàng, nhằm hỗ trợ việc phát triển khách hàng Cho phép quản nhân viên rạp Tiến hành thuê nhân viên theo yêu cầu người quản lí, tạo tài khoản cho nhân viên Nhân viên chỉnh sửa thơng tin cá nhân cho phù hợp cho phép Kết thúc hợp đồng với nhân viên, xoá tài khoản nhân viên (nếu cần) Bao gồm hoạt động liên quan tới quản kho phim Chức cung cấp cho người quản tạo hợp đồng mua phim từ đối tác, người quản xét duyệt thơng tin cần thiết cung cấp nhà phát hành phim nhu cầu rạp để tiến hành mua phim Cho phép nhân viên cập nhật thông tin phim, thêm mô tả riêng phim nhằm cung cấp đầy đủ chi tiết phim rap, giúp khách hàng chọn lựa Xố thơng tin phim xố phim (nếu cần thiết) Cho phép nhân viên tạo thống phim, có báo cáo việc thu Quản lịch chiếu mua phim, quảng cáo phim Bao gồm hoạt động nhằm cung cấp thông tin lịch chiếu phim cho phim Tạo lịch chiếu khách hàng, hỗ trợ khách hàng tìm kiếm phim suất chiếu phù hợp Người quản phụ thuộc vào nhu cầu người xem qua khảo sát, từ phim tạo lịch chiếu phim theo tuần, tháng theo thông tin phim Cho phép nhân viên cập nhật lịch chiếu cho phù hợp với thị trường, 5.2 Cập nhật lịch chiếu 5.3 Xố lịch chiếu Quản phòng bao gồm: thêm, xố, sửa thơng tin lịch chiếu Xố lịch chiếu theo yêu cầu người quản Bao gồm chức quản sở vật chất phòng chiếu, nhằm hỗ chiếu Th phòng chiếu Cập nhật thơng tin trợ việc chiếu phim Người quản tiến hành thuê phòng chiếu theo u cầu Nhân viên cập nhật thơng tin phòng chiếu cho phù hợp với bối cảnh phòng chiếu Quản sở vật quảng cáo Cho phép người quản quản thơng tin sở vật chất phòng chất phòng chiếu Trả phòng chiếu chiếu, bao gồm: máy chiếu, chiếu, số lượng ghế,… Kết thúc thuê phòng chiếu theo yêu cầu 6.1 6.2 6.3 6.4 Quản Rạp chiếu phim Quản Rạp chiếu phim Sơ đồ Use Case Quản Rạp chiếu phim Quản Rạp chiếu phim Sơ đồ luồng liệu: a Biểu đồ mức ngữ cảnh Quản Rạp chiếu phim 12 Quản Rạp chiếu phim 13 Quản Rạp chiếu phim PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU Mơ hình quan niệm liệu (CDM) Chuc Vu # MaCV Integer o TenCV Variable characters (100) o Luong Decimal Loai Khach Hang # MaLoaiKH Integer o TenLoaiKH Variable characters (20) o UuDai Decimal The Loai # MaTL Integer o TenTL Variable characters (100) User Type # MaUT Integer o TenUT Variable characters (20) # o o * o MaKH TenKH DiaChi CMND SDT Khach Hang Integer Variable characters (256) Variable characters (256) Variable characters (20) Variable characters (20) # o o o o o Nguoi Dung # ID Integer o Username Variable characters (50) o Password Variable characters (50) Ve # MaVe Integer o NgayMua Date o GiaVe Decimal # * o o o o MaPhim TenPhim ThongTinPhim NoiDung NgayMua GiaMua Phim Integer Variable characters (50) Long variable characters Long variable characters Date Decimal # o o o o Suat Chieu MaSC Integer TenSC Variable characters (50) TGBatDau Time TGKetThuc Time HeSoGia Decimal Loai Ghe MaNCC TenNCC DiaChi SDT Nha Cung Cap Integer Variable characters (100) Variable characters (256) Variable characters (20) # MaLoaiGhe Integer o TenLoaiGhe Variable characters (20) o Gia Decimal # o o o Lich Chieu o NgayChieu Date Ghe # MaGhe Integer Nhan Vien Integer Variable characters (256) Variable characters (50) Variable characters (256) Variable characters (20) Date MaNV TenNV CMND DiaChi SDT NgayBD Phong Chieu # MaPhong Integer o TenPhong Variable characters (20) Rap # MaRap Integer o TenRap Variable characters (20) o DiaChi Variable characters (256) 14 Quản Rạp chiếu phim Mơ hình liệu mức vật (PDM) Loai Khach Hang User Type MaLoaiKH integer TenLoaiKH varchar(20) UuDai decimal MaUT integer TenUT varchar(20) Chuc Vu The Loai MaCV integer TenCV varchar(100) Luong decimal MaTL integer TenTL varchar(100) MaCV=MaCV MaUT=MaUT MaLoaiKH=MaLoaiKH Nhan Vien Nguoi Dung Khach Hang MaKH TenKH DiaChi CMND SDT MaLoaiKH ID integer varchar(256) varchar(256) varchar(20) varchar(20) integer integer ID MaUT Username Password ID=ID integer integer varchar(50) varchar(50) ID=ID MaNV ID MaCV TenNV CMND DiaChi SDT NgayBD integer integer integer varchar(256) varchar(50) varchar(256) varchar(20) date MaTL=MaTL MaKH=MaKH MaPhim=MaPhim Phim Ve MaVe MaSC MaGhe MaKH MaPhim NgayMua GiaVe integer integer integer integer integer date decimal MaPhim=MaPhim MaPhim MaNCC TenPhim ThongTinPhim NoiDung NgayMua GiaMua integer integer varchar(50) long varchar long varchar date decimal MaNCC=MaNCC MaPhim=MaPhim Phim The Loai MaTL integer MaPhim integer Nha Cung Cap MaNCC TenNCC DiaChi SDT integer varchar(100) varchar(256) varchar(20) MaSC=MaSC Lich Chieu MaGhe=MaGhe MaSC=MaSC Suat Chieu MaSC TenSC TGBatDau TGKetThuc HeSoGia integer varchar(50) time time decimal MaPhim MaSC MaPhong NgayChieu integer integer integer date MaPhong=MaPhong Ghe MaGhe integer MaLoaiGhe integer MaPhong integer MaPhong=MaPhong Phong Chieu MaRap=MaRap MaLoaiGhe=MaLoaiGhe Loai Ghe Rap MaLoaiGhe integer TenLoaiGhe varchar(20) Gia decimal MaRap integer TenRap varchar(20) DiaChi varchar(256) MaPhong integer MaRap integer TenPhong varchar(20) 15 Quản Rạp chiếu phim THIẾT KẾ CƠ SỞ DỮ LIỆU Thiết kế bảng liệu Bảng KHACH_HANG Tên trường MaKH Diễn giải Mã số khách hàng Kiểu liệu int Khóa Khóa MaLoaiKH Mã loại khách hàng int Khóa ID Mã user đăng nhập hệ thống int ngoại Khóa TenKH CMND DiaChi SDT Họ tên khách hàng Số chứng minh nhân khách hàng Địa khách hàng Số điện thoại khách hàng varchar(50) varchar(15) varchar(256) varchar(20) ngoại Bảng NGUOI_DUNG Tên thuộc tính ID MaUT Username Password Diễn giải Mã số người dùng Mã user type người dùng Tên đăng nhập người dùng Mật đăng nhập người dùng Kiểu liệu int int varchar(50) varchar(50) Khóa Khóa Khóa ngoại Kiểu liệu int int int varchar(50) varchar(15) varchar(256) varchar(20) date Khóa Khóa Khóa ngoại Khóa ngoại Bảng NHAN_VIEN Tên thuộc tính MaNV ID MaCV TenNV CMND DiaChi SĐT NgayBD Diễn giải Mã số nhân viên Mã đăng nhập hệ thống nhân viên Mã chức vụ nhân viên Họ tên nhân viên Số chứng minh nhân dân nhân viên Địa nhân viên Số điện thoại nhân viên Ngày nhân viên bắt đầu làm việc 16 Quản Rạp chiếu phim Bảng VE Tên thuộc tính MaVe MaSC MaGhe MaKH MaPhim NgayMua GiaVe Diễn giải Mã số vé Mã số suất chiếu vé Mã số ghế vé Mã số khách hàng vé Mã số phim Ngày mua vé Giá vé phụ thuộc vào loại ghế, suất chiếu Kiểu liệu int int int int int date decimal Khóa Khóa Khóa ngoại Khóa ngoại Khóa ngoại Khóa ngoại Kiểu liệu int int varchar(256) text text date decimal Khóa Khóa Khóa ngoại Diễn giải Mã số suất chiếu Tên suất chiếu Thời gian bắt đầu suất chiếu Thời gian kết thúc suất chiếu Hệ số tính vào giá vé Kiểu liệu int varchar(50) time time decimal Khóa Khóa Diễn giải Mã số ghế Mã số loại ghế ghế Mã phòng ghế Kiểu liệu int int int Khóa Khóa Khóa ngoại Khóa ngoại Kiểu liệu int int varchar(50) date decimal decimal Khóa Khóa Khóa ngoại loại khách hàng Bảng PHIM Tên thuộc tính MaPhim MaNCC TenPhim ThongTinPhim NoiDung NgayMua GiaMua Diễn giải Mã số phim Mã số nhà cung cấp phim Tên phim Thông tin nhà sản xuất, đạo điễn, diễn viên Nội dung phim Ngày mua phim Giá mua phim từ nhà cung cấp phim Bảng SUAT_CHIEU Tên thuộc tính MaSC TenSC TGBatDau TGKetThuc HeSoGia Bảng GHE Tên thuộc tính MaGhe MaLoaiGhe MaPhong Bảng PHONG_CHIEU Tên thuộc tính MaPhong MaRap TenPhong NgayThue GiaThue HeSoGia Diễn giải Mã số phòng chiếu Mã số rạp phòng chiếu Tên phòng chiếu Ngày thuê phòng chiếu Giá thuê phòng chiếu Hệ số giá tính vào giá vé 17 Quản Rạp chiếu phim Bảng RAP Tên thuộc tính MaRap TenRap DiaChi Diễn giải Kiểu liệu int varchar(50) varchar(256) Khóa Khóa Kiểu liệu int varchar(50) varchar(256) varchar(20) Khóa Khóa Diễn giải Mã số loại ghế Tên gọi loại ghế Giá loại ghế Kiểu liệu int varchar(50) decimal Khóa Khóa Diễn giải Mã số thể loại phim Tên thể loại phim Kiểu liệu int varchar(20) Khóa Khóa Kiểu liệu int int Khóa Khóa ngoại Khóa ngoại Kiểu liệu Khóa int varchar(20) decimal Khóa Kiểu liệu Khóa int varchar(20) Khóa Kiểu liệu Khóa Mã số rạp chiếu Tên rạp chiếu Địa rạp chiếu Bảng NHA_CUNG_CAP Tên thuộc tính MaNCC TenNCC DiaChi SDT Diễn giải Mã số nhà cung cấp phim Tên nhà cung cấp phim Địa nhà cung cấp phim Số điện thoại nhà cung cấp phim Bảng LOAI_GHE Tên thuộc tính MaLoaiGhe TenLoaiGhe GiaGhe Bảng THE_LOAI Tên thuộc tính MaTL TenTL Bảng PHIM_THE_LOAI Tên thuộc tính MaTL MaPhim Diễn giải Mã số thể loại phim Mã số phim Bảng CHUC_VU Tên thuộc tính MaCV TenCV Luong Diễn giải Mã số chức vụ Tên chức vụ Mức lương chức vụ Bảng USER_TYPE Tên thuộc tính MaUT TenUT Diễn giải Mã số User type Tên gọi user type Bảng LOAI_KHACH_HANG Tên thuộc tính Diễn giải 18 Quản Rạp chiếu phim MaLoaiKH TenLoaiKH UuDai Mã số loại khách hàng Tên gọi loại khách hàng Mức ưu điểm loại khách hàng int varchar(20) decimal Khóa Kiểu Khóa Bảng LICH_CHIEU Tên thuộc tính Diễn giải liệu MaPhim MaSC MaPhong NgayChieu Mã số phim Mã số suất chiếu Mã số phòng chiếu Ngày chiếu lịch chiếu int int int date Khóa ngoại Khóa ngoại Khóa ngoại 19 Quản Rạp chiếu phim Quan hệ bảng CSDL 20 Hình Quan hệ bảng CSDL (MySQL) Quản Rạp chiếu phim THIẾT KẾ GIAO DIỆN - Sử dụng CodeIgniter v3.x + PHP v5.x HTML, CSS, jQuery, Boostap Giao diện HOME 21 Quản Rạp chiếu phim Giao diện ĐĂNG NHẬP Giao diện ĐĂNG KÝ 22 Quản Rạp chiếu phim Giao diện ĐẶT VÉ 1.1 Giao diện CHỌN PHIM 23 Quản Rạp chiếu phim 1.2 Giao diện CHỌN GHẾ - Ví dụ chọn ghế VIP ghế Thường 24 Quản Rạp chiếu phim Giao diện quản website: 25 Quản Rạp chiếu phim Lời kết Trên báo cáo cuối kì phân mơn Phân tích thiết kế hệ thống thơng tin, thời gian ngắn lượng kiến thức nhiều hạn chế, nên có số chức em chưa thể hoàn thành kịp Em cố gắng để hoàn thiện Website hướng tới vấn đề thương mại sớm Em xin chân thành cảm ơn cô, em mong nhận ý kiến góp ý cơ, nhằm giúp em tích luỹ them kiến thức hữu ích để em hồn thiện Tài liệu tham khảo: - www.google.com.vn www.stackoverflow.com www.codeigniter.com www.freetuts.net 26 ... đồ luồng liệu: mức 10 Quản lí Rạp chiếu phim c Biểu đồ luồng liệu: mức 11 Quản lí Rạp chiếu phim 12 Quản lí Rạp chiếu phim 13 Quản lí Rạp chiếu phim PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU Mơ hình... Rạp chiếu phim Quản lí Rạp chiếu phim Sơ đồ Use Case Quản lí Rạp chiếu phim Quản lí Rạp chiếu phim Sơ đồ luồng liệu: a Biểu đồ mức ngữ cảnh Quản lí Rạp chiếu phim b Biểu đồ luồng liệu: mức 10 Quản. .. 22 Quản lí Rạp chiếu phim Giao diện ĐẶT VÉ 1.1 Giao diện CHỌN PHIM 23 Quản lí Rạp chiếu phim 1.2 Giao diện CHỌN GHẾ - Ví dụ chọn ghế VIP ghế Thường 24 Quản lí Rạp chiếu phim Giao diện quản lí

Ngày đăng: 23/10/2018, 21:09

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • MÔ TẢ HIỆN TRẠNG

    • 1. Bối cảnh

    • 2. Đặt vấn đề

    • 3. Mục tiêu:

    • PHÂN TÍCH CHỨC NĂNG HỆ THỐNG

      • 1. Mô tả chức năng:

      • 2. Sơ đồ Use Case

      • 3. Sơ đồ luồng dữ liệu:

      • a. Biểu đồ mức ngữ cảnh

        • b. Biểu đồ luồng dữ liệu: mức 0

        • c. Biểu đồ luồng dữ liệu: mức 1

        • PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU

          • 1. Mô hình quan niệm dữ liệu (CDM)

          • 2. Mô hình dữ liệu mức vật lí (PDM)

          • THIẾT KẾ CƠ SỞ DỮ LIỆU

            • Thiết kế các bảng dữ liệu

              • Bảng KHACH_HANG

              • Bảng NGUOI_DUNG

              • Bảng NHAN_VIEN

              • Bảng VE

              • Bảng PHIM

              • Bảng SUAT_CHIEU

              • Bảng GHE

              • Bảng PHONG_CHIEU

              • Bảng RAP

Tài liệu cùng người dùng

Tài liệu liên quan