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

báo cáo Đặt vé ghế ngồi trực tuyến

30 377 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

Định dạng
Số trang 30
Dung lượng 1,17 MB

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

Nội dung

Đặc biệt hơn nữa, Việt Nam còn là trung tâm tập trung rấtnhiều khách du lịch trong và ngoài nước với điều kiện này chúng ta có thể quảng bá mạnh mẽ cho các rạp chiếu phim của chúng ta..

Trang 1

TRUNG TÂM ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ AITI-APTECH

BÁO CÁO PROJECT

ĐỀ TÀI : Đặt vé ghế ngồi trực tuyến

Giáo viên hướng dẫn:

Nhóm sinh viên thực hiên: Đinh Quốc Cương

Tháng 1 – 2014

Trang 2

MỤC LỤC

Lời nói đầu………2, 3

Phần I: Khảo sát hệ thống……… 4

1: Đặt vấn đề……….4

2: Mục đích của đề tài………4,5 3: Phân công nhiệm vụ ………5,6 Phần II: Phân tích hệ thống……….7

I: Phân tích hệ thống về mặt chức năng………7

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

2: Mô tả chức năng……….8

3: Biểu đồ luồng dữ liệu……….8

3.1: Biểu đồ luồng dữ liệu mức ngữ cảnh………8

3.2: Biểu đồ luồng dữ liệu mức đỉnh……… 8,9 3.3: Biểu đồ luồng dữ liệu mức dưới đỉnh………9,12 II: Phân tích hệ thống về mặt dữ liệu……… 13

1: Xác định thực thể……….13

2: Xác định các liên kết………14

3: Các bảng dữ liệu……… 18

4: Sơ đồ thực thể - liên kết (E-R)……….19

Phần III: Thiết kế hệ thống……… 20

I: Giao diện người dùng……….20

II: Giao diện Admin ……… 25

Phần IV: Kết Luận………29

Trang 3

LỜI NÓI ĐẦU

Điện ảnh đang được đầu tư, phát triển rất mạnh mẽ và được xác định là ngành mũinhọn Đặc biệt trong thời kỳ hội nhập kinh tế quốc tế hiện nay, nước ta đang thuhút rất nhiều nhà đầu tư vào thị trường phim ảnh Việt Nam Sự phát triển đó gắnliền với sự phát triển của cơ sở vật chất, đặc biệt là hệ thống rạp chiếu phim Sốlượng rạp chiếu phim ngày một tăng nhanh, chất lượng, dịch vụ cũng ngày mộtđược cải thiện và đổi mới

Trong bối cảnh đó, không ngoại lệ, thủ đô Hà Nội đang một trong những địa điểmnổi tiếng về các rạp chiếu phim lớn như VIMCOM ,MEGASTAR, RẠP CHIẾUPHIM QUỐC GIA Đặc biệt hơn nữa, Việt Nam còn là trung tâm tập trung rấtnhiều khách du lịch trong và ngoài nước với điều kiện này chúng ta có thể quảng

bá mạnh mẽ cho các rạp chiếu phim của chúng ta Mỗi một du khách đi dulịch,hay đi công tác,một nhà đầu tư hay làm ăn,một người dân lao động hay nhữngbạn học sinh… sau mỗi giờ học tập làm việc hay một vấn đề gì đó căng thẳng họmuốn tìm đến một rạp chiếu phim nào đó để thư giãn , hay xem một bộ phim mà

họ yêu thích Nhưng chắc chắn rằng sẽ có rất nhiều nguyên nhân mà khiến cho họcảm thấy không được như mong muốn của họ ví dụ như không có thời gian đi mua

vé hay lo sợ rằng rạp chiếu phim hết vé hay vị trí của họ không được ưng ý

Nắm bắt được thực tế đó, chúng em đã tìm hiểu và thực hiện đề tài “Xây dựng

website đặtvé đặt chỗ trực tuyến”

Mặc dù đã rất cố gắng nhưng do thời gian có hạn mọi người đều có thờigian biểu khác nhau nên việc họp nhóm không được nhiều vì vậy việc thực hiện đềtài không thể tránh khỏi nhiều thiếu sót,nhiều lỗi còn xảy ra trong quá trình thiết

kế Chúng em rất mong nhận được sự thông cảm và góp ý của các thầy cùng toànthể các bạn để đề tài được hoàn thiện hơn

Chúng em xin chân thành cảm ơn!

Trang 4

Phần I: Khảo Sát Hệ Thống

1 Đặt vấn đề

Với sự phát triển mạnh như vũ bão của thế giới công nghệ, không ngoàiluồng, internet trở thành một người bạn không thể thiếu trong cuộc sốnghằng ngày của đa số người Việc tìm kiếm thông tin trở nên dễ dàng hơn

Do đó, khách hàng có thể tiết kiệm công sức, nhanh chóng tìm ra cho mìnhmột cách tiết kiệm thời gian hợp lí nhất lực của các cỗ máy tìm kiếm theo

từ khóa như google, yahoo, bing hoặc thông qua các website chuyên cungcấp thông tin về phim, rạp chiếu phim… Trên thực tế, với công việc tìmkiếm như trên, khách hàng chỉ thu được thông tin cụ thể về rạp chiếu phimsau một quá trình sàng lọc thông tin.Chứ không hẳn đã nắm bắt cụ thể đượcrằng rạp chiếu phim đó có còn vé hay còn ghế hay không

Một số khách hàng vì rất nhiều lí do như công viêc hay một lí do nàođokhông có thời gian đến trực tiếp để xem thông tin phim hay để chon chomình một chỗ ngồi thích hợp tại rạp chiếu phim đó

Để đạt được mục đích của mình khách hàng có các sự lựa chọn khácnhau.Hoặc là khách hàng muốn đến tận nơi mua vé và đặt chỗ.Hoặc là cóthể ngồi tại nhà tại cơ quan chỉ cần đăng kí thông tin qua mạng và đặt vévới cái kích chuột đơn giản bạn đã có một chỗ ngồi ưng ý mà không phải lo

sợ rằng vị trí đó đã có người đặt trước

Qua phân tích thực trạng và cơ hội phát triển, em chọn đề tài “Đặt chỗ trựctuyến” với mong muốn ứng dụng những kiến thức mà mình tìm hiểu đượctrong quá trình làm đồ án tốt nghiệp của mình vào thực tế

Trang 5

- Xem thông tin phim chi tiết về phim.

- Đặt vé, và chọn ghế chỉ bằng cách kích chuột vào vị trí mình cần

- Có được chỗ ngồi ưng ý nhất mà không phải mất nhiều thời gian

- Giúp khách hàng đăng quảng cáo

• Giúp cho nhà quản lý:

- Quản lý phim (thêm, sửa, xóa phim…)

- Quản lý người khách (thêm, sửa, xóa…)

- Quản lý lịch chiếu phim (thêm,sửa,chỉnh ,xóa…)

- Quản lý danh mục phim( thêm, sửa, xóa danh mục phim…)

- Quản lí phòng

- Quản lí số lượng ghế

- số lượng vé được bán ra.SLvé còn lại

- Quản lý hóa đơn

- Tư vấn trực tuyến cho khách hàng

3 Phân công nhiệm vụ

Trong quá trình làm project, các thành viên trong nhóm đã cố gắngkhông ngừng và luôn giúp đỡ nhau khi cần thiết Nhưng do thời gian biểucủa từng thành viên không giống nhau nên thời gian họp nhóm và cùngnghiên cứu không nhiều

Phân công công việc cụ thể trong nhóm như sau :

• Đinh Quốc Cương:

- Tham gia phân tích thiết kế hệ thống

- Tham gia phân tích thiết kế database

- Code quản lý phòng

- Quản lí phim

- Quản lí người dùng

- Đăng kí,đăng nhập

Trang 6

- Chi tiết phim.

- Hóa đơn,đặt chỗ ,đặt vé

- Viết báo cáo

• Chu Phúc Hà:

- Tham gia phân tích thiết kế hệ thống

- Tham gia phân tích thiết kế database

- Thiết kế giao diện

- Code Quản lí Admin

- Phim đang chiếu

• Bùi Thanh Long:

- Tham gia phân tích thiết kế hệ thống

- Tham gia phân tích thiết kế database

- Tham gia phân tích thiết kế giao diện,

- Code phần quản lý tin tức back_end,

- Code quản lý tin tức ở Font-End

• Bùi Đăng Khoa:

- Tham gia phân tích thiết kế hệ thống

- Tham gia phân tích thiết kế database

- Chỉnh sửa giao diện,

- CSS, javascrip

- Code phim sắp chiếu

-Tham gia viết báo cáo

Trang 7

Phần II: Phân Tích Hệ Thống

I Phân tích hệ thống về mặt chức năng

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

QUẢN LÝ WEBSITE

Trang 8

2 Mô tả chức năng

Chức năng Quản Lý Hệ Thống: Giúp Admin quản lý thông tin về

khách hàng, thông tin về phim, phòng,vé, thông tin về hóa đơn

Chức năng đặt chỗ : bao gồm các chức năng nhỏ như đăng ký tài

khoản, đăng nhập hệ thống, xem chi tiết phim xem lịch chiếu,đặtvé+số lượng vé ,đặt chỗ,xác nhận và xem hóa đơn mình vừa đặt

Chức năng Quảng cáo: cho phép khách hàng đăng quảng cáo để

quảng bá sản phẩm, website …

3 Biểu đồ luồng dữ liệu

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

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

Kết quảHóa đơnKết quả

Kết quảQuản lý vé

Trang 9

3.3 Biểu đồ luồng dữ liệu mức dưới đỉnh

Mua vé,Đặt chỗ Thành viên

Quản lý hệ thống

Quảng Cáo

Xem thông tin phimKết quảXem lịch chiếuKết quảĐăng Nhập

Đặt vé,đặt ghếKết quả

Xem thông tin quảng cáoKết quả

Thể loại phim

Trang 10

3.3.1 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Quản Lý Hệ Thống

Trang 11

Yêu cầu Thay đổi Kết quả

Thông tin véKết quả

Hiển thị hóa đơnKết quả

Trang 12

3.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Đặt vé và ghế

Kiểm tra khách hàng-Thành viên

Xác nhận đơn hàng

Gửi Hóa Đơn

Yêu cầu đặt vé

Kiểm traĐăng nhậpĐăng ký

Kết quả

Trang 13

3.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Quảng cáo

Trang 14

II Phân tích hệ thống về mặt dữ liệu

1 Xác định thực thể

Dựa vào các phân tích và khảo sát ở trên, ta có thể xác định các thực thể của

hệ thống như sau :

- Khách hàng (mã khánh hàng, họ tên khách hàng, ngày sinh, giới tính, địa

chỉ, email…) chứa đầy đủ thông tin về khách hàng

- Phim (Mã phim tên phim,thể loại phim, đạo diễn, diễn viên, ảnh poster …)

chứa thông tin về phim

- Tin tức (Mã tin tức,tiêu đề , nội dung ngắn,…): chứa thông tin khuyến mãi

hoặc tin tức mới của rạp

- Hóa đơn(mã hóa đơn,tên phim,phòng chiếu,vị trí ghế đã đặt,số lượng vé,

số chứng minh thư nhân dân…) chi tiết về hóa đơn

- Admin (user, password): chứa tài khoản của admin để đăng nhập vào hệ

thống

- Danh mục phim (mã danh muc,thể loại phim…): chứa các tin tức về danh

mục phim

- Ghế (mã ghế, tên ghế, mã phòng) thông tin liên quan tới ghế.

- Phòng (mã phòng ,tên phòng,số lượng ghế có trong phòng…)thông tin

lien quan tới phòng

Trang 15

2 Xác định các liên kết

- Liên kết giữa thực thể phim và lịch chiếu là liên kết 1 – n (1-nhiều) vì một

phim sẽ thuộc nhiều lịch chiếu còn một lịch chiếu sẽ có 1 phim

- Liên kết giữa thực thể Phòng và ghế là liên kết 1 – n (1-nhiều) vì 1 phòng sẽ

có nhiều ghế

- Liên kết giữa thực thể phòng và lịch chiếu là liên kết 1 – n (1-nhiều) vì một

phòng sẽ có nhiều lịch chiếu và 1 lịch chiếu chỉ cho 1 phòng

- Liên kết giữa thực thể lịch chiếu và hóa đơn là liên kết 1 – n (1-nhiều) vì 1

lịch chiếu sẽ có nhiều hóa đơn va 1 hóa đơn chỉ duy nhất 1 lịch chiếu

3 Các bảng dữ liệu

Bảng tbluser

Khóa chính: user_id

Trang 17

Khóa ngoại: room_id.

Trang 18

Collation không thống nhất, chuyển hết về UTF8

Trang 19

Bảng tblroom

Khóa chính: room_id

Bảng tblticket

Khóa chính: ticket_id

Trang 20

4 Sơ đồ thực thể - liên kết(E-R)

Từ những phân tích ở trên, ta xây dựng sơ đồ thực thể - liên hết như sau :

Bảng này có quan

hệ với bảng

tblFilm không?

Trang 21

Phần III: Thiết Kế Hệ Thống

I Giao diện người dùng

Phim đang chiếu

Trang 22

Chi tiết phim.

Trang 23

Lịch chiếu.

Trang 24

Đặt vé

Trang 25

Chon ghế

Trang 26

Hóa đơn.

Đăng nhập

II Giao diện Admin

Trang 27

Trang đăng nhập admin

Trang quản lý user

Trang 28

Quanr li phim

Trang 29

Thêm thông tin phim

Phần IV: Kết Luận

1 Đánh giá kết quả

- Giao diện thân thiện dễ sử dụng

- Check lỗi sử dụng javascript, Ajax, PHP

Trang 30

- Chức năng đặt vé ,đặt chỗ hoàn thành và có thể triển khai trên hệ thống rạp chiếu phim.

2 Những hạn chế của hệ thống

- Chưa kiểm tra hết các trường hợp xảy ra dẫn đến phát sinh nhiều lỗi

- Chức năng quảng cáo còn rất đơn giản

- Vì trong quá trình làm brojeck có nhiều nguyên nhân khách quan dẫn tới một số chức năng chưa hoàn thành được:

+ cập nhật thông tin cá nhân

+tìm kiếm

+thanh toán hóa đơn

+Xử lí quên mật khẩu…

3 Hướng phát triển trong tương lai

- Thực hiện kiểm tra hết các trường hợp có thể có để hạn chế tối đa các lỗi phát sinh từ hệ thống

- Phát triển và hoàn thiện chức năng tìm kiếm

- Thực hiện chức năng thống kê báo cáo

- Chỉnh sửa giao diện để hệ thống than thiện và bắt mắt hơn

- Thêm các chức năng còn thiếu

Ngày đăng: 08/10/2015, 13:15

HÌNH ẢNH LIÊN QUAN

Bảng tbladmin Khóa chính: admin_id - báo cáo Đặt vé ghế ngồi trực tuyến
Bảng tbladmin Khóa chính: admin_id (Trang 16)
Bảng tblcategories Khóa chính: cat_id - báo cáo Đặt vé ghế ngồi trực tuyến
Bảng tblcategories Khóa chính: cat_id (Trang 16)
Bảng tblfilm Khóa chính: film_id, Khóa ngoại: cat_name. ,<-- cái này không đúng - báo cáo Đặt vé ghế ngồi trực tuyến
Bảng tblfilm Khóa chính: film_id, Khóa ngoại: cat_name. ,<-- cái này không đúng (Trang 17)
Bảng tbllichchieu Khóa chính: lc_id. - báo cáo Đặt vé ghế ngồi trực tuyến
Bảng tbllichchieu Khóa chính: lc_id (Trang 17)
Bảng tblnews - báo cáo Đặt vé ghế ngồi trực tuyến
Bảng tblnews (Trang 18)
Bảng tblticket Khóa chính: ticket_id - báo cáo Đặt vé ghế ngồi trực tuyến
Bảng tblticket Khóa chính: ticket_id (Trang 19)
4. Sơ đồ thực thể - liên kết(E-R) - báo cáo Đặt vé ghế ngồi trực tuyến
4. Sơ đồ thực thể - liên kết(E-R) (Trang 20)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w