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

Báo cáo bài tập lớn học phần “phát triển Ứng dụng mã nguồn mở” Đề tài phát triển Ứng dụng mã nguồn mở

18 0 0
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 đề Phát Triển Ứng Dụng Mã Nguồn Mở
Tác giả Nguyễn Đức Anh, Đỗ Phúc An, Đào Đức An, Lê Anh Tú, Phan Thị Hồng Nhung
Người hướng dẫn Lã Xuân Anh
Trường học Trường Đại Học Hàng Hải Việt Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại bài tập lớn
Năm xuất bản 2024
Thành phố Hải Phòng
Định dạng
Số trang 18
Dung lượng 7,47 MB

Nội dung

KHẢO SÁT NGHIỆP VỤ BÀI TOÁN1.Giới thiệu bài toán Ngày nay nhu cầu giải trí của chúng ta đang ngày càng gia tăng và một trong những nơi giải trí được yêu thích phải kể đến các rạp chiếu p

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

-*** -BÁO CÁO BÀI TẬP LỚN HỌC PHẦN “PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ”

Đề tài: PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ

Sinh viên thực hiện: Nguyễn Đức Anh – 95192

Đỗ Phúc An – 95987 Đào Đức An - 95399

Lê Anh Tú - 95213 Phan Thị Hồng Nhung - 98562

Hải Phòng , tháng 11 năm 2024

Trang 2

TRƯỜNG ĐẠI HỌC HÀNG HẢI KHOA CÔNG NGHỆ THÔNG TIN

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

-*** -BÀI TẬP LỚN HỌC PHẦN: PHÁT TRIỂN ỨNG DỤNG MÃ NGUỒN MỞ

1 Tên đề tài

Xây dựng web app bằng Wordpress để đặt vé xem phim online.

2 Mục đích

Xây dựng web app bằng Wordpress để đặt vé xem phim online.

3 Công việc cần thực hiện

● Khảo sát hệ thống.

● Phân tích thiết kế hệ thống

● Cơ sở dữ liệu

● Back-end

● Front-end

4 Tài liệu tham khảo

Trang 3

Hải Phòng, tháng 11 năm 2024

NGƯỜI HƯỚNG DẪN

Trang 4

MỤC LỤC

Mục lục

MỤC LỤC I DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU II DANH MỤC CÁC TỪ VIẾT TẮT III

CHƯƠNG 1 KHẢO SÁT NGHIỆP VỤ BÀI TOÁN 1

1.Giới thiệu bài toán 1

2,Mục đích ,yêu cầu 1

3,Ưu ,nhược điểm 1

4,Khảo sát nghiệp vụ 2

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3

1,Sơ đồ phân rã chức năng 3

3

2, Sơ đồ luồng dữ liệu 3

2.1, Sơ đồ luồng dữ liệu mức ngữ cảnh 3

2.2, Sơ đồ luồng dữ liệu mức đỉnh 4

2.3, Sơ đồ luồng dữ liệu mức dưới đỉnh 4

5

6

CHƯƠNG 3: CƠ SỞ DỮ LIỆU 7

7

CHƯƠNG 4: FRONT – END 8

CHƯƠNG 5: BACK - END 10

KẾT LUẬN 11

TÀI LIỆU THAM KHẢO 11

I

Trang 5

DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU

Trang 6

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

IV

Trang 7

CHƯƠNG 1 KHẢO SÁT NGHIỆP VỤ BÀI TOÁN

1.Giới thiệu bài toán

Ngày nay nhu cầu giải trí của chúng ta đang ngày càng gia tăng và một trong những nơi giải trí được yêu thích phải kể đến các rạp chiếu phim Với lượng khách hàng ngày một tăng, nên yêu cầu các rạp chiếu phim phải càng đầu tư về quy mô và chất lượng dịch vụ để đáp ứng được nhu cầu khách hàng

và mang lại lợi nhuận cao Bằng việc ứng dụng công nghệ thông tin vào công việc quản lý bán vé xem phim, ta có thể:

 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

 Cung cấp cho người dùng một nền tảng tiện lợi và hiện đại để lựa chọn phim, đặt vé và quản lý các hoạt động liên quan đến việc xem phim

 Giúp giảm thiểu thời gian và công sức của người dùng trong việc mua vé xem phim

 Tối ưu hóa quy trình hoạt động của các rạp chiếu phim,đặc biệt là các rạp chiếu phim lớn.

2,Mục đích ,yêu cầu

- Mục đích:

+ Hỗ trợ người dùng có nhu cầu xem phim có thể đặt vé dễ dàng

và tiết kiệm thời gian so với cách mua vé tại các rạp.

+ Cho phép các rạp chiếu phim được đăng ký tài khoản để đăng phim chiếu và các rạp có thể dễ dàng quản lý được doanh thu của mình.

- Yêu cầu cho hệ thống:

+ Khách hàng đặt vé nhanh chóng.

Trang 8

+ Chủ của mỗi rạp có thể đăng lên phim của rạp mình có và quản

lý được doanh thu của rạp.

3,Ưu ,nhược điểm

 Ưu điểm:

+ Người dùng có thể đặt vé từ bất kỳ đâu chỉ cần có kết nối internet

+ Tiết kiệm thời gian.

+ Quản lý vé dễ dàng hơn với hệ thống tự động, giúp giảm thiểu sai sót

+ Cung cấp nhiều dịch vụ và gói đặt vé khác nhau, tăng cơ hội tăng doanh thu

 Nhược điểm:

+ Cần tính bảo mật để bảo vệ thông tin cá nhân và giao dịch của người dùng

+ Đầu tư ban đầu vào phát triển hệ thống có thể cao

+ Tính phụ thuộc vào kết nối internet + Một số người dùng có thể gặp khó khăn trong việc sử dụng hệ thống, đặc biệt là những người không quen thuộc với công nghệ

4,Khảo sát nghiệp vụ

- Khách hàng:

+ Quản lý tài khoản: Họ tên, ngày sinh, giới tính, email,

+ Xem danh sách phim đang chiếu và sắp chiếu.

+ Tìm kiếm phim theo: tên, thể loại, rạp chiếu, thời gian

2

Trang 9

+ Xem thông tin chi tiết về phim: tên phim, đạo diễn, diễn viên, thời lượng, mô tả, trailer, đánh giá.

+ Chọn suất chiếu và rạp chiếu.

+ Đặt vé và chọn chỗ ngồi cụ thể.

+ Thanh toán vé xem phim trực tuyến.

+ Quản lý lịch sử đặt vé.

- Quản lý rạp chiếu phim:

+ Quản lý thông tin phim: thêm mới, cập nhật, xóa phim.

+ Quản lý suất chiếu: thêm mới, cập nhật, xóa suất chiếu.

+ Quản lý rạp chiếu: thêm mới, cập nhật, xóa rạp chiếu.

+ Quản lý vé và thông tin đặt vé của người dùng.

+ Xem báo cáo doanh thu.

Trang 10

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

1,Sơ đồ phân rã chức năng

2, Sơ đồ luồng dữ liệu

2.1, Sơ đồ luồng dữ liệu mức ngữ cảnh

4

Hình 1 Sơ đồ phân rã chức năng

Trang 11

Hình 2 Sơ đồ luồng dữ liệu mức ngữ cảnh

2.2, Sơ đồ luồng dữ liệu mức đỉnh

Hình 3 sơ đồ luồng dữ liệu mức đỉnh

Trang 12

2.3, Sơ đồ luồng dữ liệu mức dưới đỉnh

6

Hình 4 Sơ đồ luồng dữ liệu mức dưới đỉnh

Trang 13

Hình 5 Sơ đồ luồng dữ liệu mức dưới đỉnh

Hình 6 Sơ đồ luồng dữ liệu mức dưới đỉnh

Trang 14

Hình 7 Sơ đồ luồng dữ liệu mức dưới đỉnh

Trang 15

CHƯƠNG 3: CƠ SỞ DỮ LIỆU

Cơ sở dữ liệu sử dụng Google Sheet để mô phỏng cơ sở dữ liệu của Wordpress.com Bussiness:

o Dấu thời gian: Lưu thời gian mà người dùng đặt vé

o Địa chỉ email: địa chỉ email người dùng

o Họ tên: Họ tên người dùng

o Số điện thoại: Số điện thoại liên hệ người dùng

o Dãy ghế - số ghế: Vị trí ghế của người dùng

o Suất chiếu: Thời gian phim chiếu mà người dùng chọn

o Mã: ID xác minh vé

o Phòng chiếu: Phòng chiếu

Vì chưa có sự phân quyền người dùng nên chỉ có các bảng Cơ sở dữ liệu đơn giản thực hiện việc quản lý và truy xuất việc lưu thông vé

Trang 16

CHƯƠNG 4: FRONT – END

8

Hình 8 Trang chủ Litte Cinema

Hình 9 Trang đặt vé Litte Cinema

Hình 10 Trang hiển thị chi tiết phim

Hình 11 Trang thanh toán

Trang 17

CHƯƠNG 5: BACK – END

Trang 18

KẾT LUẬN

- Nhóm đã giải quyết được những gì theo yêu cầu của bài tập lớn

- Còn nhiều điểm gì nhóm chưa làm được

- Hướng phát triển

TÀI LIỆU THAM KHẢO

10

Ngày đăng: 20/12/2024, 22:54

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

TÀI LIỆU LIÊN QUAN

w