1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo chuyên Đề học phần lập trình web nâng cao Đề tài web quản lý rạp chiều phim

27 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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ý Rạp Chiếu Phim
Tác giả Về Thanh Thắng, Nguyễn Thành Đạt
Người hướng dẫn TS. Phương Văn Cảnh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 27
Dung lượng 2,86 MB

Nội dung

Mô tả Cho phép người dùng đăng nhập vào hệ thông đê thực hiện các chắc năng tương ứng trong bảng phân quyền Actor Nhân viên ban hàng, Nhân viên kho, Người quản ly Điều kiện Truy cập

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN

ĐáI HỌC ĐIỆT LỰC

DE TAI:

WEB QUAN LY RAP CHIEU PHIM Sinh viên thực hiện : VÕ THANH THẮNG

NGUYÊN THÀNH ĐẠT Giảng viên : TS PHƯƠNG VĂN CẢNH

Ngành : CONG NGHE THONG TIN

Chuyén nganh : CONG NGHE PHAN MEM

Lớp : DI4CNPMI

Khóa : 2019 - 2024

Hà Nội, tháng 12 năm 2021

Trang 2

Sinh viên thực hiện

PHIEU CHAM DIEM

Ho va tén Chit ky Ghi chú

Trang 3

Mục lục

Nie2100 CHƯƠNG I1: KHẢO SÁT VÀ XÁC ĐỊNH YÊU CÂU HỆ THÔNG

2.2 Đặc tả s€ CAS© LH TT TT TT TT TT ngu ng T161 111k 55 6151555

PA Ha Ằ 2.2.2 Dac ta use case Tim kiếm 2 TS S211 21 2111111111158 E211 ng 2.2.3 Dac ta Use case Xem thông tin mặt hàng - . - 5-2 2222222 xcs>s 10 2.2.4 Đặc tả Ủse case Quản lý kho - L2 c1 1201111112211 1111121 1111121222 ll 2.2.5 Dac ta Use case Quản lý nhân viên - 2 2222122211221 1 2511122212 12 2.2.6 Đặc tả Use case Quản lý Khách hàng - 0 222 22222112212 2zxrsey 13 2.2.7 Dac ta Usecase Tao phiéu 0= 14 2.2.8 Dac ta Use case Tao hoa donc ccccccccccseceseesseeseteseseeccevansnaes 15 2.2.9 Dac ta Use case Thanh toate cc cccccccccccceeccseececeseveseceeseeueanaees 16 2.2.10 Đặc tả Use case Kiểm KO cc ccccccccccscccscecscsssecevececscsssesevsvssvsstevsesevecsevsvees 17 2.2.11 Dac ta Use case Théng .ăă 18 2.2.12 Đặc tả Use case Tạo báo CáO c nnnn HH HT HS TH ng ng 011115611111 511 11111 xccẻ 19

CHƯƠNG 3: THIẾT KÊ HỆ THÓNG HƯỚNG ĐÔI TƯỢNG - 19

3.1 Biểu đồ trình tự, biểu đồ cộng tác 5 S121 1122112211218 821 ru 20

3.1.1 Use case Đăng nhập - - 2 2 20121122112 1122112811111 1111111 1111 11 cay 20 3.1.2 Use case Tìm kiếm -222212215212211111271211211221221212 1e 21 3.1.3 Use case Quan ly nhân viÊn - 5 2 22211121 1112111 121111111122 x+2 22 3.1.4 Use case Quan lý thông tran Khách hàng - 22 2 222222 23 3.1.5 Use case Quản lý kho 2 2 10210111201 11111111 1111111111111 1 xe 24

Trang 4

3.1.6 Use case Tạo hóa ơn ác n1 HT TT E TT n TT 115111115115 11kg 25 3.1.7 Use case Tạo phiếu hàng 2-5 S29 221211 1111112121121 22 mg 26

Ea êc na cố 27 3.1.9 Use case Kiểm kê 5 S1 2221121127122122111112121222111112122 te rdg 28 3.1.10 Use case Thống kê - 5 1 2E 121121211211211211212111 01211121 e 29

3.2 Biểu đồ Lớp -cn S22 1112012221211 12122211 g ca 30 3.3 Biéu 6 hố 30

3.3.1 9 30

3.3.2.0 Thm sẽ 31 3.3.3 Quan ly nhdn Vidi ce ccc cece ce ceecteeeeeeceeeeeceseeeetesseeeeteeseeenees 31

3.3.4 Quản lý thông tin KH 2 2 22 122112111211 1121111821 111111 1121111 kg 31

3.3.5 Quan ly Kh ieee A a 31

Trang 5

MỞ ĐẦU

Từ những kiến thức được giảng viên hướng dẫn và tự tìm hiểu thêm, em thực hiện báo cáo chuyên đề bộ môn Lập trình web nâng cao với đề tài: Web quản lý rạp chiếu phim

Gồm 2 chương:

-_ Chương |: Khao sat va xác định yêu cầu hệ thông

- _ Chương 2: Sơ đồ use case, sequence, lớp

Trang 6

CHUONG 1: KHAO SAT VA XÁC ĐỊNH YÊU CÂU HỆ THÔNG

1.1

12

1.3

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

Rạp chiếu phim là một nơi giải trí phô biến, lượng khán giả đến mua vé xem

phim vô cùng lớn, hệ thống hiện tại không thể đáp ứng được lưu lượng khách như vậy, gây ra chờ đợi, nhầm lẫn suất chiếu, phòng chiếu

Sự cần thiết của đề tài

Đề xử lý vấn đề hiện tại, cần có một hệ thông thông tin quản lý rạp chiếu phim, hệ thống lại các lịch chiếu , rạp chiếu ,

Mô tả hệ thống

Hệ thông gồm 2 website : client và admin

Client có các chức năng là:

- _ Xem thông tin phim dang chiếu, phim sắp chiếu;

- Xem théng tin lich chiéu, hé thong rap va thiết bi,

- Quan ly phong chiéu

- Quan ly lich chiéu

Trang 7

CHUONG 2: PHAN TICH HE THONG

- Quan ly phong chiéu

- Quan ly lich chiéu

Tac nhan Ca su dung

Khach hang - Xem thông tin phim, lich

chiéu, phong chiéu, rap

- Datve

- Thanh toan

- Post anh Nhân viên - Quan ly phim

- Quan ly thé loai phim

Trang 9

Mô tả Cho phép người dùng đăng nhập vào hệ thông đê thực hiện các

chắc năng tương ứng trong bảng phân quyền

Actor Nhân viên ban hàng, Nhân viên kho, Người quản ly

Điều kiện Truy cập link ứng dụng nhưng chưa đăng nhập hoặc sau khi

- Người dùng nhập user và password

- Hệ thông kiểm tra thông tin đăng nhập

- Nếu thành công chuyên đến trang home, nếu sai thì thông báo và yêu cầu nhập lại user và password

Trang 10

Use case Nội dung

Tên Tìm kiếm

Mô tả Cho phép người dùng tìm kiêm thông tin về mặt hàng như mã

hàng, tên hàng, nhà cung cấp, giá thành,

Actor Nhân viên bán hàng, Nhân viên kho, Khách hàng

Điêu kiện Click chức năng tìm kiếm

Tiên điều kiện Đăng nhập thành công

Tài khoản có quyền tìm kiếm

Hậu điêu kiện Tìm kiếm thành công

Luong sw kiện

- Người dùng chọn chức năng tìm kiếm

- Hiển giao diện popup tìm kiếm

- Người dùng điền từ khóa tìm kiếm

- Trả về thông tin về từ khóa mà người dùng đã nhập, nếu không có kết quả, hiện thông báo và yêu cầu điển lai

- Kết thúc use case

+

Khach hang (from Untitled)

Trang 11

Use case Nội dung

Tên Quản lý loại phim

Mô tả Quản lý thể loại phim

Actor Nhân viên, Người quản lý

Luong sw kiện - Chọn chức năng Quản lý loại phim

- Hé thong hién thị giao diện

- Newoi dung thao tac va xac nhan

- Hé thong kiém tra hợp lệ

Trang 12

2.2.4 Đặc tả Use case Quan ly rap

Use case Nội dung

- Nguoi dung chọn chức năng quản lý rạp

- Hiền thị giao diện

- Người dùng chọn chức năng thêm, sửa, xóa mặt hàng

- Hiền thị popup form điền thông tin

- Người dùng nhập thông tin vào form và click xác nhận

- Hệ thông kiểm tra thông tin vừa nhập, nếu thành công , hiển

thông báo và quay lai giao diện

Nếu không đúng, hiển thị thông báo và yêu cầu nhập lại

Yêu cầu chức năng

Gửi thông tin

Gửi thông tin

Trang 13

2.2.5 Đặc tả Use case Quản lý lịch chiếu

Use case Nội dung

Tên Quản lý lịch chiêu

Mô tả Cho phép người dùng thêm, sửa, xóa danh sách lịch chiêu

Actor Người quản lý, nhân viên

Điêu kiện Click chọn chức năng quản lý lịch chiêu

Tiên điêu kiện Đăng nhập thành công băng tài khoản nhân viên, admin

Hậu điêu kiện Thực hiện chức năng thành công

Luông sự kiện - Người dùng chọn chức năng quản lý lịch chiêu

- Hién thị giao diện

- Người dùng chọn chức năng thêm, sửa, xóa lịch chiếu

- Hiền thị popup form điền thông tin

- Người dùng nhập thông tin vào form và click xác nhận

- Hệ thông kiểm tra thông tin vừa nhập, nếu thành công , hiển

thông bao va quay lai giao diện Danh sách lịch chiếu

Nếu không đúng, hiển thị thông báo và yêu cầu nhập lại

phản hồi

Trang 14

2.2.6 Đặc tả Use case Quản lý Phòng chiếu

Use case Nội dung

Tên Quản lý phòng chiêu

Mô tả Cho phép người dùng thêm, sửa, xóa Danh sách phòng chiều Actor Người quản lý, Nhân viên

Điêu kiện Click chọn chức năng quản lý phòng chiêu

Tiên điều kiện Đăng nhập thành công

Tài khoản có quyền quản lý Khách hàng

Hậu điêu kiện Thực hiện chức năng thành công

Luong sw kiện - Người dùng chọn chức năng quan lý phòng chiêu - Hiền thị giao diện

- Người dùng chọn chức năng thêm, sửa, xóa

- Hiền thị popup form điền thông tin

- Người dùng nhập thông tin vào form và click xác nhận

- Hệ thông kiểm tra thông tin vừa nhập, nếu thành công , hiển

thông báo và quay lai giao diện

Nếu không đúng, hiển thị thông báo và yêu cầu nhập lại

- Kết thúc use case

Trang 15

Nhân viên

Admin

Trang 16

2.2.7 Đặc tả Usecase Quản lý vé

Use case Nội dung

- Người dùng chọn chức năng Quản lý vé

- Hiền thị giao diện

- Người dùng chọn chức năng

- Hiền thị popup form điền thông tin

- Người dùng nhập thông tin vào form và click xác nhận

- Hệ thông kiểm tra thông tin vừa nhập, nếu thành công , hiển

thông báo và quay lai giao diện

Nếu không đúng, hiển thị thông báo và yêu cầu nhập lại

Trang 17

check

Trang 18

2.2.8 Dac ta Use case Quan lý loại vé

Use case Nội dung

Tên Quản lý loại vé

Mô tả Quản lý loại vé

Luong sw kiện - Người dùng chọn chức năng Quản ly loại vé

- Hiền thị giao diện

- Hiển thị popup form điền thông tin hóa đơn

- Hệ thông kiểm tra thông tin vừa nhập, nếu thành công , hiển

thông báo và quay lai giao dién

- Néu khéng ding, hién thi thông báo và yêu cầu nhập lại

Gửi thông tin '

Trang 19

2.2.9 Đặc tả Use case Quản lý hóa đơn

Use case Nội dung

Tên Quản lý hóa đơn

Mô tả Quản lý hóa đơn

Luông sự kiện - Người dùng chọn chức năng Thanh toán

- Hién thị giao diện chọn phương thức Thanh toán

- Người dùng chọn phương thức thanh toán

- Hiền thị popup form điền thông tin thanh toán

- Người dùng nhập thông tin vào form và click xác nhận

- Hệ thông kiểm tra thông tin vừa nhập, nếu thành công , hiển

thông báo và quay lai giao diện Danh sách mặt hàng

Nếu không đúng, hiển thị thông báo và yêu cầu nhập lại

Trang 20

check

Trang 21

2.2.11.Đặc tả Use case Thống kê

Use case Nội dung

Tên Thông kê

Mô tả Cho phép người dùng thông kê theo từng tháng, quý , thời

Tiên điều kiện Đăng nhập thành công

Tài khoản có quyền thống kê

Hậu điêu kiện Thực hiện chức năng thành công

Luong sw kiện

- Người dùng chọn chức năng Thông kê

- Hiển thị giao diện chọn Thống kê theo tháng, theo quý, hiện

tal

- Người dùng chọn Theo tháng, theo quý, hiện tại

- Hiển thi giao dién Théng ké gom các thông tin: Doanh thu,

Công nợ,

- Người dùng chọn Xuất file

- Hệ thông thực hiện xuất file

Gửi thông tin

Gửi thông tin

Trang 22

2.2.12.Đặc tả Use case Tao bao cao

Use case Nội dung

Tên Tao bao cao

M6 ta Cho phép người dùng tạo báo cáo

Tiên điều kiện Đăng nhập thành công

Tài khoản có quyền báo cáo

Hậu điêu kiện Thực hiện chức năng thành công

Luong sw kiện

- Người dùng chọn chức năng Báo cáo

- Hiển thi giao diện chon Bao cao theo thang, theo quy, hiện

tal

- Người dùng chọn Theo tháng, theo quý, hiện tại

- Hiển thị giao diện điển báo cáo

- Người dùng nhập nội dung báo cáo và Nhắn Save

- Người dùng chọn Xuất file

- Hệ thông thực hiện xuất file

Trang 23

check

Trang 24

2.2.13 Usecase Xem thông tin phim

Use case Nội dung

Tên Xem thông tin phim

Mô tả Xem thông tin phim

Hậu điêu kiện Thực hiện chức năng thành công

Luong sw kiện - Người dùng chọn chức năng

- Hiền thị giao diện Thông tin phím

- Kết thúc use case

Trang 25

3: Yêu cầu xacs nhận

3 : Nhập thông tin phim

2 thêm thông tin phi ”

Trang 26

2.2.16 Use case Thanh toán

sd SequencePay )

Lifeline1: client Lifeline2: Pay Lifeline3: Pay Lifeline4: Database

1: Yéu cu thanh toan_ |

2: Form thanh toán

Trang 27

> Ten > mwarchar > Ten > mwarchar + tentnaioal evarchar + (Deap: nt

+ iDthainal - int + iDthainail - int } + tengphong- mvarcnar

+ thoierg + thoiersg + socho~ int

+ Ngayahoicvesu catetime + ngayshoicves catetime * crate + Status mvarchar

* đaođiea nwarcnar * đaođiển ngà ra tod,

$+ đienvten: nước hoc + diensian: nuarchor > deters

+ ngaangu- rwarcnar + ngaangu- ngarcnar + datai! > create

+ images - evarchar +: _ Ovarcnar =

> trencing : ba « “ ba +ID:¡nt a

adit adit * IDgheeg- int

^ dalete + delete * craata > hang: ovamnar

^ dataf ^ datafi + oat + DC int

+ celeta

> ect

> delete -

+ Drang: int + tanca : nưarcher + tanca nvarchar =

> Status = bit + Gexkatmnuc ome * Gexatinuc ima + - in

+ tanioai varchar

+ delete + delete * dalete

+ Gatail + Gatail * dataf! >

+ edit

~ 4o:ete

* IDloawe 1 * laạnH: nvafchar * lanH: nvafchar

+ IDptum : + * email evarchar > amait

* IDrae - + + phone: int * phang: tnt

+ Dea et + (Dva, e4

+ sotuoNe: int > int

TỶ ant * craatn

* adit

* creata * craale * delete

+ adit + adit * data7:

+ datan * datal

Ngày đăng: 22/01/2025, 14:57

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

TÀI LIỆU LIÊN QUAN