1. Trang chủ
  2. » Tất cả

Đồ án quản lý rạp chiếu phim

33 47 0

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Rạp Chiếu Phim
Trường học Trường Đại Học Xây Dựng Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 33
Dung lượng 430,02 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘI Khoa Công nghệ Thông tin Bộ môn Công nghệ Phần mềm o0o— BÁO CÁO ĐỒ ÁN Quản lý rạp chiếu phim Hà Nội, 2021 MỤC LỤC LỜI MỞ ĐẦU 1 I Mục đích 2 II Phạm vi 2 III Tổng quan về[.]

Trang 1

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN CÔNG NGHỆ PHẦN MỀM

o0o—

BÁO CÁO ĐỒ ÁN QUẢN LÝ RẠP CHIẾU PHIM

Hà Nội, 2021

Trang 2

MỤC LỤC

LỜI MỞ ĐẦU 1

I Mục đích 2

II Phạm vi 2

III Tổng quan về hệ thống 2

1 Mô tả 2

2 Sơ đồ tổng quan các chức năng chính của hệ thống 3

3 Các tác nhân tham gia hệ thống 4

4 Các chức năng chính của hệ thống 5

5 Các thực thể chính (Ket Abstraction) 7

6 Đặc tả các chức năng của hệ thống 7

a Đăng nhập 7

b Quản lí nhân viên 8

c Quản lí người dùng: 11

d Quản lí phòng chiếu: 13

e Quản lí loại phim 14

f Quản lí phim 14

g Quản lí suất chiếu 15

h Quản lí loại vé 16

i Quản lý vé: 17

j Xem thông tin phim 18

k Xem thông tin suất chiếu 19

l Đặt vé 20

m Thanh toán 21

n Quản lí bán vé: 22

o Báo cáo thống kê: 23

IV Thiết kế cơ sở dữ liệu 25

1 Mô hình thực thể liên kết 25

Trang 3

2 Chuẩn hóa để chuyển về mô hình quan hệ 26

V Mô tả các ràng buộc thực tế 27

1 Bảng Khách hàng 27

2 Bảng Vé 27

3 Bảng Suất Chiếu 28

4 Bảng Phim 28

5 Bảng Loại Phim 29

6 Bảng Phòng Chiếu 29

7 Bảng Ghế Ngồi 29

8 Bảng Nhân Viên 30

9 Bảng Hóa Đơn 30

10 Bảng CT Hóa Đơn 30

11 Bảng Đồ Ăn 31

Trang 4

LỜI MỞ ĐẦU

Ngày nay, với sự phát triển không ngừng của công nghệ nhất là ngành công nghệ thông tin Công nghệ thông tin được ứng dụng trong rất nhiều các lĩnh vực khác nhau Với khả năng ứng dụng rộng rãi đó cùng với những chính sách phát triển ngành công nghệ của Nhà nước, cùng với việc không ngừng nâng cao chất lượng dịch vụ cũng như chương trình quản lý các ngành dich vụ.

Với khả năng ứng dụng rộng rãi của ngành công nghệ thông tin , việc đưa tin học vào hỗ trợ các công việc quản lý bán vé xem phim cho ngành dịch vụ Ứng

dụng này nhằm giảm tải được công việc của những người bán vé và người quản lý về

số lương vé bán, chương trình chiếu phim, giúp người xem có thể xem thông tin nhanh hơn, người quản lý có thể update chương trình nhanh hơn Đây là những ứng dụng rất cần thiết đối với các rạp chiếu phim nhất là các rạp chiếu phim lớn.

Xuất phát từ nhu cầu đó, nhóm chúng em thực hiện đề tài “xây hệ thống quản lý bán vé xem phim tại rạp chiếu phim quốc gia”.

Hệ thống này nhằm nâng cao chất lượng quản lý hệ thống bán vé tại các rạp, tránh các sai sót vẫn mắc phải khi còn làm các phương pháp cổ điển Trọng tâm của đề tài là phân tích, mô phỏng toàn bộ mô hình hệ thống bán vé xem phim Người sử dụng

dễ dàng làm viêc, người xem dễ hiểu.

Trang 5

I Mục đích

Tài liệu này nhằm miêu tả một cách đầy đủ các hành vi của hệ thống Nó

cung cấp cho các thành viên tham gia phát triển dự án cũng như khách hàng hiểu được hệ thống có khả năng làm được những gì và quá trình làm ra sao.

Thực tế trong qua trình phát triển phần mềm, tại mỗi giai đoạn đều xây dựng một tài liệu khác nhau tương ứng với giai đoạn đó Để giảm thiểu sự phức tạp của các tài liệu trong quá trình giảng dạy, tài liệu này được xây dựng một cách thống nhất trong suốt quá trình phát triển dự án

Đặc tả yêu cầu hệ thống (Software Requirement Specification)

Tài liệu kiến trúc hệ thống (Software Architecture Document)

Tài liệu thiết kế (Detail Design)

II Phạm vi

Tài liệu này có phạm vi bao trùm tất cả các giai đoạn của quá trình phát triển

dự án cho tới trước khi bắt tay vào quá trình lập trình

III Tổng quan về hệ thống

1 Mô tả

Trong các rạp chiếu phim hiện nay, việc quản lý và tổ chức chiếu phim, bán vé luôn là vấn đề được quan tâm Người quản lý luôn gặp khó khăn trong vấn đề quản lý quá trình hoạt động của từng bộ phận như: phim, suất chiếu, trang thiết bị… và đặc biệt là quá trình bán vé Khách hàng phải xếp hàng chờ đợi hàng giờ để mua được vé xem phim Chính vì lý do đó mà số lượng khách hàng đi xem phim cũng it hơn, thu nhập của rạp cũng bị ảnh hưởng Vì vậy, tạo ra một phần mềm quản lý rạp chiếu phim là một nhu cầu tất yếu.

Hệ thống quản lý rạp chiếu phim được xây dựng dựa trên những nhu cầu thực

tế của khách hàng và nhà quản lý nhằm giải quyết những khó khăn gặp phải, giảm thiểu rủi ro trong quá trình quản lý rạp Hệ thống hướng tới các đối tượng là khách hàng và những nhân viên quản lý trong rạp Hệ thống có các chức năng chính bao gồm: quản lý phim, quản lý suất chiếu, quản lý phòng chiếu, quản lý vé, đặt vé, quản

lý người dùng và quản lý thông tin khách hàng Các chức năng này giúp người quản

lý dễ dàng điều khiển quá trình hoạt động của rạp và rất thuận tiện để khách hàng có thể mua được vé.

Trang 7

2 Sơ đồ tổng quan các chức năng chính của hệ thống

Mô hình tổng thế chức năng của hệ thống được mô tả như sơ đồ 1 dưới đây

Trang 8

Sơ đồ 1: Sơ đồ tổng thể các chức năng chính (Use Cases and Actors)

3 Các tác nhân tham gia hệ thống

Khách hàng: là người mua vé để xem phim của rạp Khách hàng có thể

mua vé trực tiếp tại rạp hoặc có thể mua gian tiếp thông qua chức năng đặt vé qua mạng mà hệ thống hỗ trợ

Nhân viên quản lý phim: là người có nhiệm vụ quản lý các hoạt động

liên quan đến việc hoạt động và phát triển của rạp chiếu phim Một số công việc chính của nhân viên rạp chiếu phim như là quản lý phim, quản lý phòng chiếu, quản lý vé, quản lý suất chiếu…

Ban quản lý: Là tác nhân quan trọng nhất của hệ thống Ban quản lý có

chức năng quản lý tất cả các hoạt động của rạp và quản lý cả thông tin khách hàng và các nhân viên làm việc trong rạp Ngoài ra, ban quản lý cũng có thể sử dụng chức năng thống kê báo cáo

Trang 9

4 Các chức năng chính của hệ thống

Xem thông tin phim: Cho phép khách hàng có thể xem được các thông

tin của các bộ phim mà rạp đã, đang và sắp chiếu trong thời gian tới Các thông tin gồm: tên phim, thể loại, quốc gia sản xuất,thời lượng của bộ phim,diễn viên đong trong phim,nội dung của bộ phim,…

Xem suất chiếu phim: Cho phép khách hàng xem suất chiếu phim của rạp

trong tuần này hay trong 1 hay 2 tuần tới tùy theo sự lựa chọn của khách hàng Lich chiếu phim bao gôm các thông tin của các buổi chiếu.Mỗi buổi chiếu bao gồm các thông tin: tên phim được chiếu phòng chiếu, thời gian chiếu

Đặt vé: Hệ thống trợ giúp cho khách hàng có thể trực tiếp đặt mua vé

online

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 có thể thanh toán trực tiếp hay thông qua

chuyển khoản với một số ngân hàng mà hệ thống hỗ trợ

Quản lý vé: Là chức năng mà hệ thống phải thực hiện để hỗ trợ nhân

viên phòng vé kiểm soát lượng vé trong từng buổi chiếu, nhân viên có thể tạo, thêm, cập nhập thông tin của vé xem phim theo từng buổi chiếu

Quản lý phòng chiếu: Hệ thống giúp cho nhân viên quản lý phòng chiếu

có thể quản lý tất cả các phòng chiếu của rạpdựa trên các thuộc tính của các phòng chiếu như: mã phòng chiếu, loại phòng chiếu, hiện trạng của phòng chiếu, các thiết bị trong phòng chiếu, số ghế…

Quản lý phim: Hỗ trợ nhân viên quản lý phim có thể quản lý kho tư liệu

phim của rạp dựa trên các thuộc tính của từng bộ phim: mã phim, tên phim, thểloại, ngày khởi chiếu, quốc gia sản xuất…

Quản lý suất chiếu phim: Nhân viên quản lý suất chiếu có thể thực hiên

chức năng này để: lên suất chiếu, xóa suất chiếu sửa đổi suất chiếu phim …

Quản lý người dùng: Người quản trị hệ thống có thể bổ xung thêm

người sử dụng mới hay loại bỏ những người sử dụng không còn cần sử dụng hệ thống.Và người quản trị sẽ phân quyền truy cập vào hệ thống cho từng nhóm người

Trang 10

Quản lý nhân viên: Hệ thống hỗ trợ cho ban quản lý rạp quản lý các

nhân viên làm việc trong rạp

Quản lý thông tin khách hàng: Chức năng này sẽ giúp cho ban quản lý

rạp biết được các thông tin cũng như số lượng khách hàng của rạp để từ đó họ

có thể phục vụ khách hàng một cách tốt hơn để nâng cao doanh thu của rạp

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…

Đăng nhập hệ thống: Nhân viên của rạp chiếu phim những người quản

lý rạp hay những nhười quản trị hệ thống cần đăng nhập vào hệ thống để thựchiên các chức năng của họ

Quản lý loại phim: Chức năng này hỗ trợ cho nhân viên quản lý phim có

thế quản lý được các thế loại phim trong kho phim của rạp từ đó có thể quản lý các phim trong phim một cach dễ dàng và hiệu quả nhất

Quản lý bán vé: Chức năng này hỗ trợ cho nhân viên quản lý vé có thể

kiểm soát số lượng vé đã bán ra và thông tin của việc bán vé một cách hiệu quả

và nhanh nhất

5 Các thực thể chính (Ket Abstraction)

Thực thể phim: Mỗi phim đều có các thuộc tính: tên phim,

poster, thời lượng chiếu, đạo diễn, diễn viên, năm sản xuất, nướcsản suất, thể loại, nội dung của phim, một số cảnh trong phim,trailer của phim

Thực thể phòng chiếu: Rạp chiếu phim có nhiều phòng

chiếu, mỗi phòng chiếu được quản lý theo các thuộc tính sau: số chỗ,máy chiếu, âm thanh, diện tích, tình trạng, mã bảo vệ, trang thiết bịkhác…

Thực thể vé: Là vé xem phim mà nhân viên quản lý vé của rạp tạo

ra để phục vụ cho nhu cầu muốn xem phim của khách hàng trong từng buổi chiếu phim tại rạp

Thực thể suất chiếu: Là suất chiếu mà trong đó thể hiển đầu

đủ thông tin của 1 buổi chiếu phim tại rạp trong lịch chiểu bao gồmcác thông tin thoi gian chiếu phim, phòng chiếu và phim được chiếu

Trang 11

trong thời gian đó

Thực thể hóa hơn: Hóa đơn được lập khi khách hàng thực

hiện các thao tác đặt, mua vé xem phim qua mua vé online của rạp,sau khi khách hàng hoàn tất thủ tục mua vé online hẹ thống sẽ in chokhách

+ Người dùng nhập tài khoản và mật khẩu

+ Hệ thống xác thực và cho phép người dùng vào hệ thống,

+ Nếu người dùng đăng nhập sai tài khoản hoặc mật khẩu, hệ thốnghiển thị một thông báo lỗi Người dùng có thể lựa chọn quay lại thời điểm bắt đầu hoặc huỷ đăng nhập Lúc này chức năng kết thúc

b Quản lí nhân viên

Mô tả:

+ Cho phép nhà quản lí thực hiện chức năng quản lí thông tin nhân viên làm việc trong rạp

+ Có 4 chức năng chính: tìm kiếm nhân viên, thêm nhân viên, cập

nhật thông tin nhân viên, xoá thông tin nhân viên Mỗi chức năng này nhà quản lí sử dụng khi muốn thực hiện những hành động tương tự trên thực tế trong công tác quản lí rạp

Đặc tả chức năng: chức năng này bắt đầu khi ban quản lí muốn liệt

kê, thêm mới, xoá hay cập nhật nhân viên trong hệ thống:

+ Hệ thống yêu cầu người ban quản lí chọn lựa một chức năng muốn thực hiện

+ Mỗi lần người Ban quản lý cung cấp thông tin yêu cầu, một luồngcon được tiến hành:

 Nếu Ban quản lý chọn “Liệt kê nhân viên”, luồng con

“Liệt kê nhân viên” được tiến hành

 Nếu Ban quản lý chọn “Thêm một nhân viên”, luồng

Trang 12

con “Thêm một nhân viên” được tiến hành

 Nếu Ban quản lý chọn “Cập nhật nhân viên”, luồng con “Cập nhật nhân viên” được tiến hành

 Nếu Ban quản lý chọn “Xóa một nhân viên”, luồng con “Xóa một nhân viên” được tiến hành

c Quản lí người dùng:

Mô tả: Chức năng này cho phép người Quản trị quản lý những

người trực tiếp tham gia sử dụng hệ thống như Nhân viên quản lý Vé hay Nhân viên quản lý Phim Người quản trị có thể liệt kê, thêm, xóa hay cập nhật người dùng

Đặc tả chức năng: Chức năng này bắt đầu khi người Quản trị muốn

Thêm, Xóa, Sửa và Liệt kê người dùng trong hệ thống

+ Hệ thống yêu cầu người Quản trị chọn lựa một chức năng muốn thực hiện

+ Mỗi lần người Quản trị cung cấp thông tin yêu cầu, một luồng con được tiến hành:

 Nếu người Quản trị chọn “Thêm một người dùng”, luồng con “Thêm một người dùng” được tiến hành

 Nếu người Quản trị chọn “Xóa một người dùng”, luồng con “Xóa một người dùng” được tiến hành

 Nếu người Quản trị chọn “Cập nhật một người dùng”, luồng con “Cập nhật một người dùng” được tiến hành

 Nếu người Quản trị chọn “Liệt kê người dùng”, luồng con “Liệt kê người dùng” được tiến hành

d Quản lí phòng chiếu:

Mô tả: cho phép nhân viên quản lý có thể quản lí thông tin phòng

chiếu và trang thiết bị

Đặc tả chức năng: Chức năng này bắt đầu khi nhân viên quản lý

phòng chiếu muốn thực hiện các thao tác quản lý thông tin, dữ liệu về phòng chiếu:

 Tạo phòng chiếu

 Cập nhập phòng chiếu

 Xóa phòng chiếu

Trang 13

 Liệt kê phòng chiếu

Trang 14

e Quản lí loại phim

Mô tả: Chức năng này cho phép Nhân viên quản lý phim quản lý loại

phim trong hệ thống Nó bao gồm thêm, cập nhật, và xóa loại phim

Đặc tả chức năng: Chức năng này bắt đầu khi nhân viên quản lý

phim muốn thực hiện các thao tác quản lý thông tin, dữ liệu về loại phim

+ Hệ thống hiển thị danh sách các loại phim và hiển thị các chức năng lựa chọn bao gồm:

 Tạo loại phim

Mô tả: Chức năng này cho phép Nhân viên quản lý phim quản lý

Phim trong hệ thống Nó bao gồm thêm, cập nhật, liệt kê và xóa thông tin Phim từ hệ thống

Đặc tả chức năng: Chức năng này bắt đầu khi nhân viên quản lý

phim muốn thực hiện các thao tác để quản lý các thông tin, dữ liệu về phim của rạp

+ Hệ thống yêu cầu nhân viên quản lý phim chỉ rõ chức năng muốn thực hiện (hoặc thêm phim, xóa phim, cập nhập thông tin phim hoặc liệt kê phim)

+ Mỗi lần nhân viên quản lý phim cung cấp thông tin yêu cầu, 1 luồng con sẽ được thực thi

 Nếu nhân viên quản lý phim chọn “Thêm phim”, luồngcon “Thêm phim” sẽ được thực thi

Trang 15

 Nếu nhân viên quản lý phim chọn “Cập nhập phim”, luồng con “Cập nhập phim” sẽ được thực thi

 Nếu nhân viên quản lý phim chọn”Liệt kê phim”, luồng con “Liệt kê phim” sẽ được thực thi

 Nếu nhân viên quản lý phim chọn “Xóa phim”, luồng con “Xóa phim” sẽ được thực thi

g Quản lí suất chiếu

Mô tả: Chức năng này cho phép nhân viên quản lý suất chiếu phim

thực hiện các thao tác quản lý các suất chiếu trong hệ thống Bao gồm cácchức năng con: liệt kê các suất chiếu trong hệ thống theo một tiêu chí nào đấy, lên suất chiếu phim cho từng buổi chiếu, xóa một suất chiếu nào đó

và cập nhập thông tin suất chiếu phim

Đặc tả chức năng: Chức năng này bắt đầu khi nhân viên quản lý

suất chiếu phim thực hiện các thao tác nhằm quản lý các thông tin dữ liệu

và suất chiếu phim

+Hệ thống yêu cầu nhân viên quản lý suất chiếu phim chỉ ró chức năng muốn thực hiện (hoặc “Lên suất chiếu phim”, “Cập nhập suất chiếu”, “Xóa suất chiếu phim” hoặc “Liệt kê suất chiếu phim”).+Mỗi lần nhân viên quản lý cung cấp thông tin yêu cầu, một luồng con sẽ được thực thi

 Nếu nhân viên quản lý suất chiếu phim chọn “Liệt kê suất chiếu phim”, luồng con “Liệt kê suất chiếu phim” được thực thi

 Nếu nhân viên quản lý suất chiếu phim chọn “Lên suấtchiếu”, luồng con “Lên suất chiếu phim” được thực thi

 Nếu nhân viên quản lý suất chiếu phim chọn “Cập nhập suất chiếu phim”, luồng con “Cập nhập suất chiếu phim” được thực thi

 Nếu nhân viên quản lý suất chiếu phim chọn “Xóa suấtchiếu phim”, luồng con “Xóa suất chiếu phim” được thực thi

Trang 16

h Quản lí loại vé

Mô tả: Chức năng này cho phép nhân quản lý vé có thể thực hiện

các chức năng quản lý thông tin dữ liệu về các loại vé như: thêm, sửa, xóa, liệt kê các loại vé

Đặc tả chức năng: Chức năng này bắt đầu khi nhân viên quản lý vé

muốn thực hiện các thao tác quản lý thông tin, dữ liệu về loại vé

+ Hệ thống hiển thị danh sách các loại vé và hiển thị các chức năng lựa chọn bao gồm hiển thị menu lựa chọn bao gồm:

 Tạo loại vé

 Cập nhập loại vé

 Xóa loại vé+ Nhân viên sẽ chọn chức năng mà mình muồn thực hiện:

 Nếu nhân viên quản lý vé chọn “tạo loại vé”, luồng con tạo loại vé sẽ được thực thi

 Nếu nhân viên quản lý vé chiếu chọn “cập nhập loại vé”, luồng con cập nhập loại vé sẽ được thực thi

 Nếu nhân viên quản lý vé chọn “xóa loại vé”, luồng con xóa loại vé sẽ được thực thi

i Quản lý vé:

Mô tả: Cho phép nhân viên quản lý vé có thể thực hiện các thao tác

quản lý thông tin dữ liệu về vé

Ngày đăng: 26/02/2023, 15:12

TỪ KHÓA LIÊN QUAN

w