bài tập lớn phân tính và thiết kế hệ thống thông tin xem phim tại rạp l

12 1 0
Tài liệu đã được kiểm tra trùng lặp
bài tập lớn phân tính và thiết kế hệ thống thông tin xem phim tại rạp l

Đ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

Biểu đồ luồng dữ liệu mức dưới đỉnh của quản lí phim và suất chiếu72.4.. Đểđáp ứng nhu cầu xem phim của hàng trăm ngàn, thậm chí hàng triệu ngườithì việc cần có một hệ thống quản lí hệ r

Trang 1

ĐẠI HỌC KINH TẾ KĨ THUẬT CÔNG NGHIỆPKHOA CÔNG NGHỆ THÔNG TIN

‗ ‗ ‗ ‗⁎⁎⁎‗ ‗ ‗ ‗

BÀI TẬP LỚN

Môn: Phân tính và thiết kế hệ thống thông tin

Giảng viên hướng dẫn: Phạm Thị Hồng Nhung

Nhóm sinh viên thực hiện : Nguyễn Tuấn Anh – 21103100358: Đỗ Quốc Khánh – 21103100163

Hà Nội, 12 / 2023

MỤC LỤC

Trang 2

LỜI NÓI ĐẦU 1

II Thiết kế hệ thống bán vé xem phim 6

1 Biểu đồ phân cấp chức năng 6

2 Biểu đồ luồng dữ liệu 6

2.1 Biểu đồ luồng dữ liệu mức ngữ cảnh 6

2.2 Biểu đồ luồng dữ liệu mức đỉnh 7

2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh của quản lí phim và suất chiếu72.4 Biểu đồ luồng dữ liệu mức dưới đỉnh của đặt vé 8

2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh của thanh toán 8

2.6 Biểu đồ luồng dữ liệu mức dưới đỉnh của báo cáo thống kê 9

3 Phân tích hệ thống về xử lí dữ liệu 9

3.1 Phân tích dữ liệu 9

3.2 Thiết kế cơ sở dữ liệu 10

Trang 3

LỜI NÓI ĐẦU

Phân tích & thiết kế hệ thống thông tin là một bước rất quan trọng nhằm xâydựng một hệ thống thông tin một cách bài bản và có chất lượng cao Trongbài tập lớn này, nhóm sinh viên đã vận dụng các kiến thức được giảng dạytrên lớp, cùng với việc tìm hiểu và tham khảo một số tài liệu hướng dẫn đểkhảo sát, phân tích, thiết kế một hệ thống thông tin thực tế.

Do quy mô của bài tập lớn và thời gian có hạn nên phần bài tập lớn chỉdừng lại ở việc phân tích và thiết kế mà chưa có phần xây dựng hệ thống.

1

Trang 4

LỜI CẢM ƠN

Nhóm sinh viên chúng em xin gửi lời cảm ơn chân thành đến cô Phạm Thị Hồng Nhung – giảng viên bộ môn “Phân tích và thiết kế hệ thống thông tin” đã trang bị cho chúng em những kiến thức, kỹ năng bổ ích để có thể hoàn thànhbài tập lớn này.

Tuy nhóm sinh viên chúng em đã có nhiều cố gắng nhưng do còn thiếu kinhnghiệm cũng như chưa thực sự quen công việc thiết kế, do đó bài tập lớn nàykhông tránh khỏi có nhiếu thiếu sót, mong có sự góp ý của giảng viên hướngdẫn.

Nhóm sinh viên xin chân thành cảm ơn sự đóng góp và giúp đỡ của cô giáo.

Trang 5

I Khảo sát thực tế hiện trạng và lên ý tưởng1 Vấn đề

Xem phim tại rạp là một hình thức giải trí phổ biến, phù hợp với nhiều lứatuổi và ngày càng trở lên thịnh hành tại các thành phố lớn ở Việt Nam Đểđáp ứng nhu cầu xem phim của hàng trăm ngàn, thậm chí hàng triệu ngườithì việc cần có một hệ thống quản lí hệ rạp chiếu là không thể thiếu, đặc biệtlà hệ thống bán vé xem phim.

Trong các rạp chiếu phim hiện nay, việc quản lí và tổ chức các công việc bánhàng, phục vụ khách hàng là một vấn đề cần được quan tâm sâu sắc Việckhách hàng phải xếp hàng chờ đợi hàng giờ để mua được vé xem phim nênrất dễ dẫn đến sự quá tải, không làm hài lòng khách hàng và lỗi trong quátrình vận hành rạp chiếu Vì vậy, việc cần tạo ra một hệ thống quản lí bán vélà điều cần thiết.

Hệ thống quản lí bán vé được xây dựng dựa trên nhu cầu thực tế của kháchhàng và quản lí nhắm giải quyết khó khăn và giảm thiếu rủi ro trong quátrình vận hành.

2 Khảo sát quy trình mua bán vé

Tại một rạp chiếu phim X, quy trình mua, bán vé của khách hàng và nhânviên bán hàng được tiến hành như sau:

- Khi một khách hàng có nhu cầu xem phim, một hệ thống bán vé sẽ đưa rathông tin về phim bao gồm tên phim, thể loại, thời lượng và thông tin vềsuất chiếu gồm phòng chiếu, giờ chiếu, giá vé, số ghế còn trống Tiếptheo, nhân viên bán hàng sẽ tư vấn và đưa ra các gợi ý phù hợp cho kháchhàng, sau đó khách hàng sẽ tiến hành lựa chọn phim, suất chiếu, số lượngvé theo nhu cầu từ thông tin mà hệ thống cung cấp.

- Sau khi khách hàng lựa chọn phim và tiến hành đặt vé, hệ thống sẽ đưa ravé xem phim của khách hàng và khách hàng sẽ tiến hành thanh toán bằngtiền mặt, sau đó nhân viên bán hàng sẽ tiến hành in vé Tiến hành in véxong hệ thống sẽ cập nhật lại số ghế còn trống trong suất chiếu.

- Quá trình thanh toán là một phần đặc biệt quan trọng trong hệ thống bánvé xem phim Sau khi thanh toán thành công, hệ thống cần cung cấp cácbáo cáo và thống kê để giúp ban quản lí rạp chiếu phim có cái nhìn tổngquan về hoạt động kinh doanh Các báo cáo và thống kê này có thể baogồm thông tin về doanh thu, số lượng vé bán được, phim phổ biến và các

3

Trang 6

dữ liệu khách hàng Nhờ vào các báo cáo này, ban quản lí rạp chiếu phimcó thể đánh giá được hiệu suất kinh doanh và đưa ra các quyết định chiếnlược để tăng cường trải nghiệm của khách hàng, đưa ra mức giá hợp lí vàthu được tối đa lợi nhuận.

Quản lý thông tin suất chiếu: Hệ thống cho phép quản lý lịch chiếu của các phim, bao gồm ngày giờ chiếu, rạp chiếu và số lượng ghế còn trống

b Đặt vé

Tạo vé: Hệ thống cung cấp chức năng tạo vé cho người dùng Người dùng có thể chọn phim, suất chiếu và số lượng vé cần đặt Sau đó, hệ thống tạo ra vé với thông tin về phim, suất chiếu, ghế ngồi và giá vé.

Cập nhật thông tin phim và suất chiếu: Nếu có sự thay đổi về thôngtin phim hoặc suất chiếu sau khi vé đã được đặt, hệ thống cho phépcập nhật thông tin này và đảm bảo rằng các vé đã được đặt không bị ảnh hưởng

c Thanh toán

Phương thức thanh toán: Hệ thống cung cấp các phương thức thanhtoán đa dạng như tiền mặt, thẻ tín dụng, ví điện tử hoặc chuyển khoản ngân hàng.

Cung cấp vé: Sau khi người dùng đã thực hiện thanh toán thành công, hệ thống cung cấp vé cho khách hàng Vé bao gồm thông tin về phim, suất chiếu, ghế ngồi và các thông tin liên quan.

d Báo cáo

Báo cáo: Hệ thống cung cấp chức năng tạo báo cáo thống kê về doanh thu, số lượng vé bán được, phim hot nhất, suất chiếu đông khách và các thông tin thống kê khác Báo cáo có thể được tạo theokhoảng thời gian, phim hoặc rạp chiếu.

Trang 7

4 Đánh giáƯu điểm:

- Quản lý phim và suất chiếu: Hệ thống cho phép quản lý thông tin phim vàsuất chiếu một cách dễ dàng Việc có một cơ sở dữ liệu chính xác về các phim và lịch chiếu giúp đảm bảo rằng thông tin được cập nhật và hiển thị chính xác cho người dùng và quản lý.

- Đặt vé dễ dàng: Người dùng có thể dễ dàng đặt vé thông qua hệ thống Tính năng tạo vé cho phép người dùng lựa chọn phim, suất chiếu và số lượng vé cần đặt Quá trình đặt vé được thực hiện một cách nhanh chóng và thuận tiện.

- Phương thức thanh toán đa dạng: Hệ thống hỗ trợ nhiều phương thức thanh toán, giúp người dùng linh hoạt lựa chọn phương thức thanh toán phù hợp với họ Điều này tạo điều kiện thuận lợi cho khách hàng và tăng khả năng hoàn thành giao dịch.

- Báo cáo thống kê: Chức năng báo cáo thống kê giúp quản lý có cái nhìn tổng quan về hoạt động bán vé Báo cáo này cung cấp thông tin chi tiết vềdoanh thu, số lượng vé bán được và các chỉ số quan trọng khác, giúp quản lý ra quyết định dựa trên dữ liệu chính xác và đáng tin cậy.Có thể cái thiện:

- Giao diện người dùng: Một giao diện người dùng hấp dẫn và thân thiện hơn có thể cung cấp trải nghiệm tốt hơn cho người dùng Đảm bảo rằng giao diện người dùng dễ sử dụng, trực quan và tương thích với nhiều thiếtbị và kích thước màn hình khác nhau.

- Quản lý khả năng mở rộng: Đảm bảo rằng hệ thống được thiết kế để có khả năng mở rộng linh hoạt và dễ dàng Khi quy mô hoạt động mở rộng, hệ thống cần xử lý được lượng dữ liệu lớn và đáp ứng được tải cao từ số lượng người dùng đồng thời.

- Hệ thống bảo mật: Bảo mật là một yếu tố quan trọng trong hệ thống giao dịch trực tuyến Hệ thống cần được bảo vệ chặt chẽ để đảm bảo an toàn thông tin cá nhân và giao dịch tài chính của người dùng.

- Tương tác với người dùng: Có thể mở rộng hệ thống bằng cách cung cấp tính năng tương tác với người dùng, chẳng hạn như hỗ trợ trực tuyến, đánh giá và nhận xét phim, hay chia sẻ thông tin trên mạng xã hội.

5

Trang 8

II Thiết kế hệ thống bán vé xem phim1 Biểu đồ phân cấp chức năng

Hình 2 Sơ đồ phân cấp chức năng hệ thống bán vé xem phim2 Biểu đồ luồng dữ liệu

2.1 Biểu đồ luồng dữ liệu mức ngữ cảnh

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

Quản lý hệ thống bán véQuản lý phim và

suất chiếuQuản lý thông

tin phimQuản lý thông tin suất chiếu

Đặt vé

Tạo véCập nhật thông tin phim và suất

Thanh toán

Phương thức thanh toán

Cung cấp vé

Báo cáo thống kê

Báo cáo

Trang 9

2.2 Biểu đồ luồng dữ liệu mức đỉnh

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

2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh của quản lí phim và suất chiếu

Hình 2.3 Sơ đồ luồng dữ liệu mức dưới đỉnh của quản lý phim và suất chiếu

7

Trang 10

2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh của đặt vé

Hình 2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh của đặt vé

2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh của thanh toán

Hình 2.5 Sơ đồ luồng dữ liệu mức dưới đỉnh của thanh toán

Trang 11

2.6 Biểu đồ luồng dữ liệu mức dưới đỉnh của báo cáo thống kê

Hình 2.6 Sơ đồ luồng dữ liệu mức dưới đỉnh của báo cáo thống kê

3 Phân tích hệ thống về xử lí dữ liệu3.1 Phân tích dữ liệu

a Mô hình thực thể liên hệ- Tập thực thể:

o Khách hàng(Mã khách hàng, họ tên, số điện thoại)o Phim(Mã phim, nhà phát hành, tên phim, thời lượng)o Rạp(Mã rạp, tên rạp, số lượng ghế)

o Vé(Mã vé, Tên phim, số ghế, Thời gian)- Mối liên hệ:

o Đặt vé(Khách hàng, Vé)o Phim đang chiếu(Phim, Vé)o Rạp đang chiếu(Rạp, Vé)

9

Trang 12

b Sơ đồ thực thể liên hệ

Hình 3.1.1 Sơ đồ thực thể liên hệ3.2 Thiết kế cơ sở dữ liệu

Hình 3.2.1 Sơ đồ Database Diagram -The end -

Ngày đăng: 21/05/2024, 13:25

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan