You are on page 1of 10

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

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN DỰ ÁN CƠ SỞ LẬP TRÌNH
HỆ THỐNG ĐẶT VÉ XEM PHIM

Sinh viên thực hiện:


Hoàng Đức An Mã SV: 102220001 NHÓM: 22N15A
Ngô Quốc Anh Mã SV: 102220002 NHÓM: 22N15A
Người hướng dẫn: PGS. TS. Đặng Hoài Phương

Đà Nẵng, 06/2022
MỤC LỤC
MỤC LỤC..............................................................................................................
DANH MỤC HÌNH VẼ........................................................................................ii
MỞ ĐẦU {font: TimeNew Roman, bold, size: 14, căn lề: center}........................
1. TỔNG QUAN ĐỀ TÀI.................................................................................1
2. CƠ SỞ LÝ THUYẾT...................................................................................1
2.1. Ý tưởng..................................................................................................1
2.2. Cơ sở lý thuyết.......................................................................................1
3. TỔ CHỨC CẤU TRÚC DỮ LIỆU VÀ THUẬT TOÁN.............................1
3.1. Phát biểu bài toán...................................................................................1
3.2. Cấu trúc dữ liệu......................................................................................1
3.3. Thuật toán..............................................................................................1
4. CHƯƠNG TRÌNH VÀ KẾT QUẢ...............................................................1
4.1. Tổ chức chương trình.............................................................................1
4.2. Ngôn ngữ cài đặt....................................................................................1
4.3. Kết quả...................................................................................................1
4.3.1. Giao diện chính của chương trình......................................................1
4.3.2. Kết quả thực thi của chương trình.....................................................1
4.3.3. Nhận xét đánh giá..............................................................................1
5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN....................................................1
5.1. Kết luận..................................................................................................1
5.2. Hướng phát triển....................................................................................1
TÀI LIỆU THAM KHẢO......................................................................................2

i
DANH MỤC HÌNH VẼ
No table of figures entries found.

DANH MỤC TỪ VIẾT TẮT

DANH MỤC KÝ HIỆU TOÁN HỌC

ii
Đồ án Cơ sở lập trình

MỞ ĐẦU
{Để 2 dòng trống}
{Font: Time New Roman; thường; cỡ chữ: 13; dãn dòng: 1,3; căn lề: justified}

1. Mục đích thực hiện đề tài


Trong thời đại công nghệ thông tin phát triển mạnh mẽ như hiện nay, việc ứng
dụng các công nghệ mới vào các lĩnh vực khác nhau của đời sống là một xu hướng
không thể thiếu. Ngành công nghiệp điện ảnh là một trong những ngành có nhu cầu
cao về việc sử dụng công nghệ thông tin để nâng cao chất lượng dịch vụ, tăng cường
trải nghiệm của khách hàng, và tối ưu hóa hiệu suất hoạt động. Một trong những dịch
vụ quan trọng của ngành điện ảnh là hệ thống đặt vé xem phim trực tuyến, cho phép
người dùng có thể dễ dàng lựa chọn phim, rạp, suất chiếu, ghế ngồi, và thanh toán vé
một cách nhanh chóng và tiện lợi.
Hệ thống đặt vé xem phim dành cho nhân viên, giúp họ hỗ trợ khách hàng đặt
vé trực tiếp tại quầy. Đây là một nhu cầu thực tế của nhiều rạp chiếu phim, nhất là
những rạp có lượng khách hàng đông đảo, cần phải xử lý nhanh gọn các yêu cầu đặt
vé của khách hàng. Một hệ thống đặt vé xem phim dành cho nhân viên sẽ giúp nhân
viên có thể tra cứu thông tin phim, rạp, suất chiếu, ghế ngồi, và thanh toán vé một
cách nhanh chóng và chính xác, giảm thiểu thời gian chờ đợi và sai sót của khách
hàng, tăng cường sự hài lòng và niềm tin của khách hàng đối với rạp chiếu phim.
Với mục đích đó, nhóm chúng em đã chọn đề tài tạo hệ thống đặt vé xem
phim dành cho nhân viên, giúp khách hàng đặt trực tiếp làm đề tài đồ án cơ sở lập
trình của mình. Đây là một đề tài có tính ứng dụng cao, yêu cầu nhóm chúng em phải
nghiên cứu và ứng dụng công nghệ mới như cơ sở dữ liệu, bảo mật, hướng đối tượng,
v.v. vào hệ thống đặt vé xem phim. Qua đó, nhóm chúng em mong muốn đóng góp
cho sự phát triển của ngành công nghệ thông tin và ngành điện ảnh trong nước và
quốc tế.

2. Mục tiêu đề tài


Hệ thống đặt vé xem phim cho nhân viên nhằm phục vụ cho khách hàng dễ
dàng đặt vé, tiết kiệm thời gian và công sức cho nhân viên và khách hàng khi đặt vé
xem phim. Tăng khả năng kiểm soát và quản lý vé bán ra và vé còn lại của nhân viên
cũng như sự hài lòng và trải nghiệm của khách hàng khi đi xem phim.

i
Đồ án Cơ sở lập trình

Xuất phát từ những mục đích trên, đồ án này đặt ra yêu cầu cho hệ thống như
sau:
- Cho phép nhân viên tra cứu thông tin các phim đang chiếu, lịch chiếu, giá vé,
số lượng vé đã bán và doanh thu của phim.
- Cho phép nhân viên đặt vé cho khách hàng theo yêu cầu, chọn chỗ ngồi, và
thanh toán bằng nhiều hình thức khác nhau.
- Cho phép nhân viên in vé cho khách hàng
- Cho phép nhân viên hủy vé hoặc đổi vé cho khách hàng trong trường hợp có
thay đổi.

3. Đối tượng và phạm vi nghiên cứu


Đối tượng nghiên cứu: Nghiên cứu các hệ thống đặt vé xem phim tại rạp,
nghiên cứu các hệ thống đặt vé xem phim hiện có và phân tích nhu cầu của nhân viên
và khách hàng.
Phạm vi nghiên cứu: Nghiên cứu quy trình mua vé xem phim tại các rạp chiếu
phim

4. Phương pháp nghiên cứu


- Nghiên cứu về nhu cầu đặt vé xem phim của khách hàng
- Nghiên cứu về hình thức đặt vé xem phim
- Lập trình và kiểm thử các chức năng của hệ thống đặt vé xem phim.
- Triển khai và đánh giá hệ thống đặt vé xem phim trên một số rạp chiếu phim
thực tế.

5. Ý nghĩa khoa học và thực tiễn


Giúp khách hàng có thể nhanh chóng đặt vé ngay tại rạp và dễ dàng quản lý,
thực hiện các công việc cho nhân viên bán vé. Ngoài ra còn giúp các rạp phim
dễ dàng đăng những bộ phim rạp mình chiếu và quản lí doanh thu của rạp.

ii
Đồ án Cơ sở lập trình

TỔNG QUAN ĐỀ TÀI


{Nội dung A {Font: Time New Roman; thường; cỡ chữ: 13; dãn dòng: 1,3; căn
lề: justified}
Tổng quan đề tài là phần nội dung trình bày bao quát về các thông tin liên quan
đến chủ đề của đề tài, tập hợp, liệt kê và xem xét các nội dung của đề tài. Các nội dung
gợi ý viết trong phần này như sau:
1) Giới thiệu chung bối cảnh liên quan đến chủ đề của đề tài
2) Ý nghĩa của chủ đề
3) Các kết quả nghiên cứu/công bố liên quan
4) Tính cấp thiết/ý nghĩa cần phải thực hiện
5) Dự kiến kết quả
6) Bố cục của báo cáo

1
Đồ án Cơ sở lập trình

Chương 1. CƠ SỞ LÝ THUYẾT
1.1. Giới thiệu

Hình 1. Nội dung hình.


1.2. Cơ sở lý thuyết 1
1.3. Cơ sở lý thuyết 2
1.4. Quá trình tính toán giải quyết bài toán
a) Giới thiệu
b) Các bước thực hiện tính toán
Bước 1:
Bước 2:
...

Chương 2. XÂY DỰNG CHƯƠNG TRÌNH VÀ KẾT QUẢ THỰC HIỆN


2.1. Phát biểu bài toán
Mô tả đầu vào (Input) và đầu ra (Output)
2.2. Cấu trúc dữ liệu xây dựng để giải quyết
2.3. Thuật toán
Trình bày các thuật toán và phân tích độ phức tạp của các thuật toán.
2.3.1. Thuật toán 01
a) Giới thiệu
b) Các bước thực hiện
c) Đánh giá độ phức tạp
d) Mã nguồn
2.3.2. Thuật toán 02
a) Giới thiệu
b) Các bước thực hiện

2
Đồ án Cơ sở lập trình

c) Đánh giá độ phức tạp


d) Mã nguồn
2.4. Tổ chức chương trình
2.5. Cài đặt chương trình
a) Môi trường cài đặt: Hệ điều hành, cấu hình máy, tốc độ mạng, ...
b) Các bước triển khai cài đặt
2.6. Mô tả bộ dữ liệu
2.7. Kịch bản thực hiện 1
2.7.1. Giao diện chính của chương trình
2.7.2. Các kết quả thực thi của chương trình
Mô tả kết quả 01 thực hiện chương trình, hình vẽ, giải thích.
Mô tả kết quả 02 thực hiện chương trình, hình vẽ, giải thích.
….
2.7.3. Nhận xét đánh giá kết quả
2.8. Kịch bản thực hiện 2

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN


1. Kết quả đạt được
2. Hướng phát triển

3
Đồ án Cơ sở lập trình

TÀI LIỆU THAM KHẢO

4
Đồ án Cơ sở lập trình

PHỤ LỤC
Sinh viên liệt kê mã nguồn chính từng phần vào đây.{Font: Courier; thường; cỡ
chữ: 10}

You might also like