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

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

Đ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

BOOKING_TICKET_ONLINE 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 1 BOOKING_TICKET_ONLINE 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 2 BOOKING_TICKET_ONLINE 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ũi nhọn. Đặc biệt trong thời kỳ hội nhập kinh tế quốc tế hiện nay, nước ta đang thu hút rất nhiều nhà đầu tư vào thị trường phim ảnh Việt Nam. Sự phát triển đó gắn liề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ểm nổi tiếng về các rạp chiếu phim lớn như VIMCOM ,MEGASTAR, RẠP CHIẾU PHIM QUỐC GIA. Đặc biệt hơn nữa, Việt Nam còn là trung tâm tập trung rất nhiề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 du lị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ững bạ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ời gian 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àn thể các bạn để đề tài được hoàn thiện hơn. Chúng em xin chân thành cảm ơn! 3 BOOKING_TICKET_ONLINE 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ài luồng, internet trở thành một người bạn không thể thiếu trong cuộc sống hằ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ình mộ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 cung cấp thông tin về phim, rạp chiếu phim…. Trên thực tế, với công việc tìm kiếm như trên, khách hàng chỉ thu được thông tin cụ thể về rạp chiếu phim sau một quá trình sàng lọc thông tin.Chứ không hẳn đã nắm bắt cụ thể được rằ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 cho mì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ác nhau.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ực tuyến” với mong muốn ứng dụng những kiến thức mà mình tìm hiểu được trong quá trình làm đồ án tốt nghiệp của mình vào thực tế. . 2. Mục đích của đề tài Xây dựng website nhằm quảng cáo, giới thiệu phim và giúp khách hàng một cách đặt chỗ nhanh, chính xác và thuận tiện nhất. Website sau khi xây dựng xong sẽ đáp ứng được các yêu cầu cơ bản sau: • Giúp cho khách hàng: 4 BOOKING_TICKET_ONLINE - 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ắng không ngừng và luôn giúp đỡ nhau khi cần thiết. Nhưng do thời gian biểu của từng thành viên không giống nhau nên thời gian họp nhóm và cùng nghiê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. 5 BOOKING_TICKET_ONLINE - 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. 6 BOOKING_TICKET_ONLINE 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 Quản Lý Hệ Thống Đăt Vé – Đặt Ghế Quản lý Admin Xem thông tin phim Quản lý User Xem lịch chiếu Quản lý Room Đặt Vé Quản lý Film Đặt Ghế Quản lý News Hoàn thành 7 Quảng Cáo Theo yêu khách hàng BOOKING_TICKET_ONLINE 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,đặt vé+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 Yêu cầu xem thông tin phim Kết quả Lịch chiếu Users Kết quả Thêm,sửa,xóa hệ thống Kết quả Hóa đơn Quản lý Website,đặt vé ,đặt ghế trực tuyến Kết quả Quản lý vé Đặt vé,đặt ghế Kết quả Kết quả 3.2 Biểu đồ luồng dữ liệu mức đỉnh 8 Admin BOOKING_TICKET_ONLINE Thể loại phim Đăng Ký Quản lý hệ thống Kết quả Phim Thành viên Chỉnh Sửa Kết quả Hóa đơn Xem thông tin phim Users Kết quả Mua vé,Đặt chỗ Xem lịch chiếu Kết quả Đăng Nhập Kết quả Đặt vé,đặt ghế Kết quả Sản Phẩm Website Đặt quảng cáo Quảng Cáo Kết quả Admin …. Xem thông tin quảng cáo Kết quả 3.3 Biểu đồ luồng dữ liệu mức dưới đỉnh 9 BOOKING_TICKET_ONLINE 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 10 BOOKING_TICKET_ONLINE Yêu cầu danh sách thành viên Quản lý thành viên Trả về yêu cầu Khách Hàng Phim Quản lý phim Thay đổi phim Kết quả Quản lý phòng Phòng Thay đổi phòng Kết quả Quản lý ghế Ghế Yêu cầu Thay đổi Admin Kết quả Quản lý vé Vé Thông tin vé Kết quả Quản lý hóa đơn Hóa Đơn Hiển thị hóa đơn Kết quả Quản lý tin tức Tin tức Kết quả 11 BOOKING_TICKET_ONLINE 3.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Đặt vé và ghế Đăng ký Kết quả Khách hàng Đăng nhập Kiểm tra Thành Viên Kiểm tra khách hàng-Thành viên Tên Phim Yêu cầu đặt vé Phòng chiếu Xác nhận đơn hàng SL Vé SL Ghế Số CMND Giờ Chiếu Ngày Chiếu Hóa Đơn Gửi hóa đơn Gửi Hóa Đơn 12 BOOKING_TICKET_ONLINE 3.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Quảng cáo Xem thông tin khách hàng Liên hệ Users Kết quả Kết quả Admin Quảng cáo Yêu cầu quảng cáo Xem yêu cầu khác Kết quả Kết quả Thủ tục và Hợp đồng Kết quả Kết quả 13 BOOKING_TICKET_ONLINE 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. 14 BOOKING_TICKET_ONLINE 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 15 Chỉ có khoá chính được phép Not null, còn laị có thể Null BOOKING_TICKET_ONLINE Chỉ có khoá chính được phép Not null, còn laị có thể Null Bảng tbladmin Khóa chính: admin_id Bảng tblcategories Khóa chính: cat_id Chỉ có khoá chính được phép Not null, còn laị có thể Null Bảng tblchair Khóa chính: chair_id 16 BOOKING_TICKET_ONLINE Khóa ngoại: room_id. Bảng tblfilm Khóa chính: film_id, Khóa ngoại: cat_name. ,[...]... lý ghế Ghế Yêu cầu Thay đổi Admin Kết quả Quản lý vé Vé Thông tin vé Kết quả Quản lý hóa đơn Hóa Đơn Hiển thị hóa đơn Kết quả Quản lý tin tức Tin tức Kết quả 11 BOOKING_TICKET_ONLINE 3.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Đặt vé và ghế Đăng ký Kết quả Khách hàng Đăng nhập Kiểm tra Thành Viên Kiểm tra khách hàng-Thành viên Tên Phim Yêu cầu đặt vé Phòng chiếu Xác nhận đơn hàng SL Vé SL Ghế. .. 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... diện thân thiện dễ sử dụng - Check lỗi sử dụng javascript, Ajax, PHP 29 BOOKING_TICKET_ONLINE - 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... BOOKING_TICKET_ONLINE Phần III: Thiết Kế Hệ Thống I Giao diện người dùng Phim đang chiếu 21 BOOKING_TICKET_ONLINE Chi tiết phim 22 BOOKING_TICKET_ONLINE Lịch chiếu 23 BOOKING_TICKET_ONLINE Đặt vé 24 BOOKING_TICKET_ONLINE Chon ghế 25 BOOKING_TICKET_ONLINE Hóa đơn Đăng nhập II Giao diện Admin 26 BOOKING_TICKET_ONLINE Trang đăng nhập admin Trang quản lý user 27 BOOKING_TICKET_ONLINE Quanr li phim 28 BOOKING_TICKET_ONLINE... SL Vé SL Ghế Số CMND Giờ Chiếu Ngày Chiếu Hóa Đơn Gửi hóa đơn Gửi Hóa Đơn 12 BOOKING_TICKET_ONLINE 3.3.2 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng Quảng cáo Xem thông tin khách hàng Liên hệ Users Kết quả Kết quả Admin Quảng cáo Yêu cầu quảng cáo Xem yêu cầu khác Kết quả Kết quả Thủ tục và Hợp đồng Kết quả Kết quả 13 BOOKING_TICKET_ONLINE II Phân tích hệ thống về mặt dữ liệu 1 Xác định thực thể Dựa... 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... 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 30 ... Lịch chiếu Users Kết Thêm,sửa,xóa hệ thống Kết Hóa đơn Quản lý Website ,đặt vé ,đặt ghế trực tuyến Kết Quản lý vé Đặt vé ,đặt ghế Kết Kết 3.2 Biểu đồ luồng liệu mức đỉnh Admin BOOKING_TICKET_ONLINE... thông tin phim Users Kết Mua vé, Đặt chỗ Xem lịch chiếu Kết Đăng Nhập Kết Đặt vé ,đặt ghế Kết Sản Phẩm Website Đặt quảng cáo Quảng Cáo Kết Admin … Xem thông tin quảng cáo Kết 3.3 Biểu đồ luồng liệu... phòng ,vé, thông tin hóa đơn • Chức đặt chỗ : bao gồm chức nhỏ đăng ký tài khoản, đăng nhập hệ thống, xem chi tiết phim xem lịch chiếu ,đặt vé+ số lượng vé ,đặt chỗ,xác nhận xem hóa đơn vừa đặt •

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

Từ khóa liên quan

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

Tài liệu liên quan