1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài WEB QUẢN lý của rạp CHIẾU PHIM

39 22 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 đề Web Quản Lý Của Rạp Chiếu Phim
Tác giả Đào Minh Long, Trần Đức Lương, Bùi Doãn Thắng, Phạm Thị Kiều Trang
Người hướng dẫn Th.S. Nguyễn Thị Kim Thoa
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Kĩ Thuật Phần Mềm Ứng Dụng
Thể loại báo cáo
Thành phố Hà Nội
Định dạng
Số trang 39
Dung lượng 674,47 KB

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

Nội dung

CHƯƠNG 1: KHẢO SÁT THỰC TRẠNG VÀXÁC LẬP DỰ ÁN Để đưa ra đề tài này, cả nhóm đã tìm hiểu về thực trạng hiện tại của các hệ thống rạpchiếu phim hiện tại cũng như dựa trên nhu cầu của khách

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN ĐIỆN TỬ - VIỄN THÔNG -

BÁO CÁO BÀI TẬP LỚN (môn Kĩ Thuật Phần Mềm Ứng Dụng)

ĐỀ TÀI : WEB QUẢN LÝ CỦA RẠP CHIẾU PHIM

Giảng viên hướng dẫn:

Trang 2

mà còn là các kiến thức ngoài cuộc sống, xã hội để qua đấy chúng em có thể phát triểnthem nhiều kỹ năng của bản thân, học hỏi được nhiều từ những người đi trước Chúng

em xin trân trọng cảm ơn!

Trang 3

Mục lục

Mở đầu 2

Danh sách hình vẽ 5

CHƯƠNG 1: KHẢO SÁT THỰC TRẠNG VÀ XÁC LẬP DỰ ÁN 7

1.1 Khảo sát hiện trạng 7

1.1.1 Nghiệp vụ của hệ thống hiện tại 7

1.1.2 Những nhược điểm của hệ thống 7

1.2 Mục đích dự án 8

1.3 Phân tích tính khả thi 8

1.3.1 Tính khả thi về kinh tế 8

1.3.2 Tính khả thi về kỹ thuật 8

1.3.3 Tính khả thi về tổ chức 9

1.4 Xác lập dự án 9

1.4.1 Quy mô dự án 9

1.4.2 Phân công công việc 9

CHƯƠNG 2: TÌM HIỂU YÊU CẦU 10

2.1 Các kĩ thuật được sử dụng 10

2.1.1 Kỹ thuật phỏng vấn 10

2.1.2 Kỹ thuật phân tích tư liệu và quan sát 11

2.2 Các yêu cầu được thu thập 11

2.3 Các yêu cầu 13

2.3.1 Các yêu cầu chức năng 13

Trang 4

2.3.2 Các yêu cầu phi chức năng 14

CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG 15

3.1 Sơ đồ phân cấp chức năng hệ thống 15

3.2 Sơ đồ ngữ cảnh 16

3.3 Sơ đồ luồng dữ liệu các mức 17

3.3.1 Sơ đồ lớp đỉnh 17

CHƯƠNG 4: KẾT LUẬN 24

Trang 5

Danh sách hình vẽ

Hình 3.1: Sơ đồ chức năng 15

Hình 3.2: Sơ đồ ngữ cảnh 16

Hình 3.3: Sơ đồ mức đỉnh 17

Hình 3.4: Sơ đồ mức đỉnh 1 chức năng 1 18

Hình 3.5: Sơ đồ mức đỉnh 1 chức năng 2 19

Hình 3.6: Sơ đồ mức đỉnh 1 chức năng 3 20

Hình 3.7: Sơ đồ mức đỉnh 1 chức năng 4 21

Hình 3.8: Sơ đồ mức đỉnh 1 chức năng 5 22

Hình 3.9: Sơ đồ mức đỉnh 1 chức năng 6 23

Hình 3.10: Sơ đồ mức đỉnh 1 chức năng 7 24

Trang 6

Danh sách bảng biểu

(Thành viên nhóm/ Nhân lực/ Phân công công việc)

Bảng 4.1: Từ điển dữ liệu cho các bảng 25 Bảng 4.2: Từ điển thuộc tính 26

Trang 7

CHƯƠNG 1: KHẢO SÁT THỰC TRẠNG VÀ

XÁC LẬP DỰ ÁN

Để đưa ra đề tài này, cả nhóm đã tìm hiểu về thực trạng hiện tại của các hệ thống rạpchiếu phim hiện tại cũng như dựa trên nhu cầu của khách hàng và nhân viên quản lýcủa rạp chiếu

1.1 Khảo sát hiện trạng

Sau khi đi khảo sát các khách hàng, bạn bè những người hay có nhu cầu đi xemphim Khảo sát trực tiếp ở các quầy bán vé và chính những nhân viên thì nhóm đã đưa

ra được những nghiệp vụ cơ bản mà những rạp chiếu phim cần có

1.1.1 Nghiệp vụ của hệ thống hiện tại

mua online nhưng vẫn chưa có nhiều thuận tiện và ít người tương tác

tốt khi xem phim Gây ra chờ đợi, lãng phí thời gian

1.1.2 Những nhược điểm của hệ thống

doanh thu )

cách Nên rất nhiều khi rạp chiếu thừa rất nhiều vé, trong khi nhân viên vẫn đang giữnhững chỗ đấy Gây ra tổn thất lớn cho chủ đầu tư

Trang 8

Thứ hai, website sẽ đưa ra một sự quản lý dễ dàng, dễ tiếp cận cho người quản lýcũng như nhân viên Giả bớt nguồn nhân lực ở rạp Đánh giá, thống kê mức tiêuthụ phim cũng như theo từng thể loại để người quản lý có thể biết phương án đểtiếp tục phát triển theo đúng xu hướng.

1.3 Phân tích tính khả thi

1.3.1 Tính khả thi về kinh tế

trì Việc tăng khả năng lưu trữ cũng phù hợp tuỳ vào từng giai đoạn phát triển của rạpchiếu phim

mức doanh thu lên cao hơn

1.3.2 Tính khả thi về kỹ thuật

Trang 9

- Hệ quản trị cơ sở dữ liệu SQL sever và ngôn ngữ thiết kế giao diệnJavaScript là những công nghệ xây dựng web tốt và không khó tiếp thu JavaScript vàSQL đều có thể tiếp cận được nhanh chóng qua internet.

1.3.3 Tính khả thi về tổ chức

người có nhu cầu xem phim thường xuyên Giúp dễ dàng tương tác, quản lý với rạpchiếu phim

tiêu phát triển tiếp theo

1.4 Xác lập dự án

1.4.1 Quy mô dự án

Dự án được nhóm thực hiện trong vòng 15 tuần bắt đầu từ ngày 22/9/2018 đếnngày 12/12/2018 với quy mô quản lý dành cho các rạp chiếu phim trên cả nước

1.4.2 Phân công công việc

Trước những công việc của dự án này, cả nhóm đã thống nhất phân chia côngviệc sao cho công bằng giữa các thành viên và nhằm đạt hiệu quả tốt nhất trong dự án.Dưới đây là bảng phân chia công việc cũng như kế hoạch thực hiện dự án

Trang 10

CHƯƠNG 2: TÌM HIỂU YÊU CẦU

Các yêu cầu về kĩ thuật, ứng dụng và chức năng được nhóm tham khảo từ nhiều nguồnkhác nhau và xoay quanh các đối tượng như khách hàng, nhân viên, quản lý và các đốitượng khác như phim, vé xem phim, thu chi,

2.1 Các kĩ thuật được sử dụng

2.1.1 Kỹ thuật phỏng vấn

Nhóm đã tham khảo ý kiến khách hàng một số câu hỏi như:

Cả nhóm đã thu được các câu trả lời về dịch vụ hiện tại của rạp chiếu, nhìn chung còn một số vấn đề như

Nhìn chung khách hàng đều muốn có một website online để thực hiện mua vé cũng như xem thông tin phim dễ dàng hơn

 Hỏi ý kiến nhân viên và quản lý trong rạp chiếu

Nhóm đã phỏng vẫn các nhân viên cũng như quản lý trong rạp một số câu hỏi như sau:

Trang 11

- Bạn có muốn góp ý gì về hệ thống quản lý của rạp chiếu phim hiện nay không?

Sau đó nhóm thu được kết quả khá tương đồng giữa các rạp:

với nhân viên thì vẫn thủ công trên sổ sách

Nhìn chung các nhân viên cũng như quản lý của rạp chiếu phim rất mong muốn có hệthống quản lý điện tử giúp cho công việc quản lý của rạp chiếu trở nên dễ dàng vàhiệu quả hơn

2.1.2 Kỹ thuật phân tích tư liệu và quan sát

Như vậy nhóm đã xác định một cách khái quát các yêu cầu của hệ thống mà nhómmuốn xây dựng Từ đó từng bước xác định được công việc mà cả nhóm cần làm

2.2 Các yêu cầu được thu thập

Qua bước khảo sát nhóm đã xác định được các chức năng cơ bản của website quản

lý phải có được gồm:

chiếu, giá thành…

tích luỹ, hạng của khách hàng…(tất cả được lưu lại sau mỗi giao dịch của nhân viên

và tính toán)

Trang 12

+ Quản lý phòng chiều: thông tin các suất chiếu, ngày giờ chiếu, các ghế còn trống, các ghế đã đặt…(các chức năng này thường sẽ dùng cho nhân viên hoặc người quản lý để xem tình trạng phòng chiếu).

Các yêu cầu mới của hệ thống web quản lý cơ bản sẽ diễn ra như sau:

các thông tin của phim:

thống Các thông tin được lưu trên hệ thống:

Trang 13

Khách hàng đồng thời có khả năng cập nhật thông tin tài khoản cũng như yêu cầu xóatài khoản Thông tin tài khoản được lưu trữ trong kho khách hàng cũng như vé khách

đã mua sẽ được đưa thông tin về kho vé Nhân viên rạp phim có thể truy cập và xemcác thông tin về khách hàng đó

được chiếu tại các phòng theo các khung giờ khác nhau Sau khi có vé được muathông tin sẽ đưa về kho phòng chiều và kho vé

tin của mình vào danh sách nhân viên, thông tin bao gồm:

Các thông tin trên sẽ được đưa về kho nhân viên, kho này được quyền truy cậpbởi nhân viên ( cập nhật các thông tin của chính mình) và quản lý rạp chiếunhằm quản lý danh sách nhân viên rạp cũng như giờ làm để tính lương

các kho khách hàng, kho vé, kho nhân viên và đưa ra báo cáo gửi về quản lý Thôngtin báo cáo gồm:

2.3 Các yêu cầu

2.3.1 Các yêu cầu chức năng

- Quản lý có thể thêm, gỡ phim

Trang 14

- Quản lý có thể điều chỉnh giờ và phòng chiếu cho từng phim.

2.3.2 Các yêu cầu phi chức năng

Trang 15

CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG

3.1 Sơ đồ phân cấp chức năng hệ thống

Website rạp chiếu phim

2.1 Tạo tài khoản 2.2 Cập nhật thông tin 2.3 Xoá tài khoản

3 Quản lý nhân viên

3.1 Tạo tài khoản 3.2 Cập nhật thông tin 3.3 Xoá tài khoản

4 Quản lý lịch chiếu

4.1 Cập nhật lịch chiếu

4.2 Quản lý ghế

5 Quản lý vé

5.1 Mua vé

5.2 In vé

6 Báo cáo thống kê

6.2 Các khoản thu

6.3 Các khoản chi

7 Tìm kiếm

7.1 Tìm kiếm phim/ lịch chiếu 7.2 Tìm kiếm nhân viên 7.3 Tìm kiếm khách hàng

Trang 16

(1): Thông tin phim, phòng chiếu, nhân viên, báo cáo

(2): Thông tin phim, phòng chiếu, nhân viên, tài khoản khách hàng

(3): Thông tin khoản cá nhân, đặt vé

(4): Thông tin phim, phòng chiếu, tài khoản cá nhân, xác nhận đặt vé

Khách hàng

- Có 3 đối tượng tương tác với hệ thống: quản lý rạp, nhân viên, khách hàng

Trang 17

3.3 Sơ đồ luồng dữ liệu các mức

Phim Dữ liệu nhân viên

3 Quản lý nhân viên Quản lý

Hình 3.3: Sơ đồ mức đỉnh

Trang 18

download by : skknchat@gmail.com

Trang 19

Thông tin phim

Phim

Yêu cầu xóa

Hình 3.4: Sơ đồ mức đỉnh 1 chức năng 1

chiếu dự kiến, trailer, diễn viên,…

Trang 20

2.3 Xoá tài khoản

Hình 3.5: Sơ đồ mức đỉnh 1 chức năng 2

vé online, cộng điểm tích luỹ, hưởng ưu đãi,

khẩu

nhân viên xoá tài khoản do vi phạm quy định rạp,…

Trang 21

download by : skknchat@gmail.com

Trang 22

3.3.2.3 Quản lý nhân viên

3.1 Tạo tài khoản

Trang 23

download by : skknchat@gmail.com

Trang 26

download by : skknchat@gmail.com

Trang 27

3.3.2.6 Báo cáo thống kê

Phim

6.1 Báo cáo doanh thu

6.2 Báo cáo chi

Hình 3.9: Sơ đồ mức đỉnh 1 chức năng 6

Trang 28

3.3.2.7 Tìm kiếm

Khách hàng Yêu cầu & trả về

thông tin phim

Yêu cầu & trả về thông tin bản thân

Nhân viên Yêu cầu & trả về

thông tin khách hàng

Yêu cầu & trả về thông tin bản thân

7.1 Tìm kiếm phim

7.2 Tìm kiếm khách

Thông tin phim

Thông tin khách hàng

còn nhân viên có thể tra thông tin của mọi khách hàng)

Trang 29

download by : skknchat@gmail.com

Trang 30

CHƯƠNG 4: THIẾT KẾ CƠ SỞ DỮ LIỆU

4.1 Các thực thể

4.1.1 Nhận diện các thực thể

- Các thực thể hiện có: lịch chiếu, phim, khách hàng, nhân viên, vé

4.1.2 Từ điển dữ liệu

a Từ điển dữ liệu cho bảng

Bảng 4.1: Từ điển dữ liệu cho các bảng

tắt

viên

chiếu phim

chiêu ở rạp

Trang 31

b Từ điểm dữ liệu cho các thuộc tính

Bảng 4.2: Từ điển thuộc tính

Tên viết tắt Tên đầy đủ và ý Kiểu Khoảng Giá trị Thuộc

hợp lệ

Trang 32

Ngaysinh_K Ngày sinh khách Số Ngày/thán 12/6/1975 (2)

Bảng 4.2 là từ điển thuộc tính dữ liệu hệ thống, cho biết rõ các thông số, tên đầy đủ

cũng như ý nghĩa từng thuộc tính

4.2 Chuẩn hoá dữ liệu

4.2.1 Các quy tắc nghiệp vụ

phim Một phim có thể được chiếu ở nhiều phòng khác nhau, có thể cùng ca

vé chỉ cho một suất chiếu và chỉ cho một ghế

Trang 33

Khách hàng → Tên tài khoản KH, mật khẩu KH, tên KH, ngày sinh KH, giới tính KH

Nhân viên → Tên tài khoản NV, họ tên NV, ngày sinh NV, giới tính NV, SĐT nhân viên, lương.

Bước 3: Chuẩn hóa bảng 2NF thành 3NF

Các bảng được thể hiện ở các hình bên dưới, từ Hình 4.1 đến Hình 4.8

28

download by : skknchat@gmail.com

Trang 34

Mô tả phim Giá nhập phim

Số phòng chiếu

Số ghế

Mã suất chiếu Ngày chiếu

Ca chiếu Tiền vé

Mật khẩu KH Tên KH Giới tính KH Ngày sinh KH SĐT KH

Hình 4.1(bên trái): Bảng R1 1NFHình 4.2(bên phải): Bảng R2 2NF

Trang 35

Hình 4.4: Bảng R4(Vé) 3NF

Hình 4.3: Bảng R3(Nhân viên) 3NF

Hình 4.5: Bảng R5(Khách hàng) 3NF

Hình 4.6: Bảng R6 2NF

Trang 36

Hình 4.7: Bảng R7(Suất chiếu) 3NF Hình 4.8: Bảng R8(Phim) 3NF

FK Mã số phim

R8(Phim)

Tên phim Thể loại

Mô tả phim Giá nhập phim

R5(Khách hàng)

PK Tên tài khoản KH

Mật khẩu KH Tên KH Giới tính KH Ngày sinh KH SĐT KH

Hình 4.9: Sơ đồ ERD

Trang 37

- Các khoá chính, khoá ứng cử:

- Các khoá ngoại lai:

Trang 38

Kết luận

Qua báo cáo đã nếu rõ được các vấn đề, các bước cần thiết cơ bản khi xây dựng,thiết kế một phần mềm ứng dụng vào đời sống thông qua thiết bị điện tử là máy tính

Từ đó nắm rõ hơn các quy tắc thiết yếu, trau dồi kỹ năng làm việc sau này

Nhóm xin chân thành gửi lời cảm ơn tới cô Nguyễn Kim Thoa đã luôn tận tình hỗ trợ

và giúp đỡ để em có thể hoàn thành tốt được báo cáo này mặc dù bọn em đã có nhữnglúc chưa thực sự hoàn thành tốt công việc được giao

Trong quá trình làm báo cáo cũng như xây dựng ứng dụng thực tế sẽ không tránh khỏi những sai sót nên mong được cô góp ý để có thể sửa đổi hoàn thiện hơn Cảm ơn mọi người đã đọc báo cáo

Trang 39

Tài liệu thao khảo

[1] Ths.Nguyen Kim Thoa, slide Kỹ thuật phần mềm và ứng dụng

Ngày đăng: 04/04/2022, 19:26

HÌNH ẢNH LIÊN QUAN

Hình 3.1: Sơ đồ chức năng - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.1 Sơ đồ chức năng (Trang 15)
Hình 3.2: Sơ đồ ngữ cảnh - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.2 Sơ đồ ngữ cảnh (Trang 16)
Hình 3.4: Sơ đồ mức đỉnh 1 chức năng 1 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.4 Sơ đồ mức đỉnh 1 chức năng 1 (Trang 19)
Hình 3.5: Sơ đồ mức đỉnh 1 chức năng 2 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.5 Sơ đồ mức đỉnh 1 chức năng 2 (Trang 20)
Hình 3.6: Sơ đồ mức đỉnh 1 chức năng 3 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.6 Sơ đồ mức đỉnh 1 chức năng 3 (Trang 21)
Hình 3.7: Sơ đồ mức đỉnh 1 chức năng 4 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.7 Sơ đồ mức đỉnh 1 chức năng 4 (Trang 22)
Hình 3.8: Sơ đồ mức đỉnh 1 chức năng 5 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.8 Sơ đồ mức đỉnh 1 chức năng 5 (Trang 23)
Hình 3.9: Sơ đồ mức đỉnh 1 chức năng 6 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.9 Sơ đồ mức đỉnh 1 chức năng 6 (Trang 25)
Hình 3.10: Sơ đồ mức đỉnh 1 chức năng 7 - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 3.10 Sơ đồ mức đỉnh 1 chức năng 7 (Trang 26)
7.1 Tìm kiếm phim - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
7.1 Tìm kiếm phim (Trang 26)
a. Từ điển dữ liệu cho bảng - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
a. Từ điển dữ liệu cho bảng (Trang 28)
Bảng 4.2: Từ điển thuộc tính - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Bảng 4.2 Từ điển thuộc tính (Trang 29)
Hình 4.1(bên trái): Bảng R1 1NF - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 4.1 (bên trái): Bảng R1 1NF (Trang 32)
Hình 4.2(bên phải): Bảng R2 2NF - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 4.2 (bên phải): Bảng R2 2NF (Trang 32)
Hình 4.5: Bảng R5(Khách hàng) 3NF - BÁO cáo bài tập lớn (môn kĩ thuật phần mềm ứng dụng) đề tài  WEB QUẢN lý của rạp CHIẾU PHIM
Hình 4.5 Bảng R5(Khách hàng) 3NF (Trang 34)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w