Xây dựng trang website quản lý bán vé xem phim

55 128 0
Xây dựng trang website quản lý bán vé xem phim

Đ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

Đồ án tốt nghiệp đại học TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN LĂNG KHẮC THẮNG BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: “Xây dựng trang website Quản lý bán vé xem phim” Nghệ An, tháng 01 năm 2016 Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: “Xây dựng trang website Quản lý bán vé xem phim” Sinh viên thực hiện: Lăng Khắc Thắng – 1151070369 Lớp: 52K1 Giáo viên hướng dẫn: ThS Trƣơng Trọng Cần Nghệ An, tháng 01 năm 2016 Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học LỜI CẢM ƠN Để hoàn thành Đồ án tốt nghiệp này, em xin chân thành gửi lời cảm ơn chân thành tới thầy cô giáo trƣờng Đại học Vinh nói chung thầy khoa Cơng nghệ Thơng tin nói riêng tận tình giảng dạy, truyền đạt cho em kiến thức kinh nghiệm quý báu suốt thời gian qua Đặc biệt, em xin đƣợc gửi lời cảm ơn sâu sắc đến thầy giáo ThS Trƣơng Trọng Cần, thầy giúp đỡ tận tình, tạo điều kiện tốt cho em trình hƣớng dẫn đồ án Sự dẫn tận tình ý kiến đóng góp thầy giúp em nhiều q trình hồn thiện đồ án Em xin đƣợc gửi lời cảm ơn tới Công ty Fpt Software Đà Nẵng tạo điều kiện cho chúng em đƣợc thực tập học hỏi nhiều điều bổ ích mơi trƣờng làm việc thực tế suốt tháng hè qua, trình cho em kiến thức sâu hơn, giúp em hoàn thành đồ án Em xin đƣợc gửi lời cảm ơn tới gia đình, bạn bè ln quan tâm, động viên tạo điều kiện tốt để em hồn thành đồ án Mặc dù em có cố gắng định nhƣng thời gian kiến thức hạn hẹp nên đồ án cịn nhiều thiếu sót hạn chế Kính mong nhận đƣợc đóng góp ý kiến thầy cô bạn đề đồ án đƣợc hoàn thiện Em xin chân thành cảm ơn! Nghệ An, tháng 01 năm 2016 Sinh viên Lăng Khắc Thắng Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học MỤC LỤC LỜI CẢM ƠN MỤC LỤC MỞ ĐẦU Lý chọn đề tài Đối tƣợng phạm vi nghiên cứu Hƣớng nghiên cứu đề tài Phƣơng pháp nghiên cứu Ý nghĩa đề tài Bố cục đồ án CHƢƠNG 1: CÁC CÔNG CỤ SỬ DỤNG 1.1 Chuẩn bị 1.2 Tìm hiểu cài đặt công cụ Framework 1.2.1 Các công cụ Framework liên quan đến ngôn ngữ Java web 1.2.1.1 JDE (Java Developer Eclipse) 1.2.1.2 Apache Tomcat 1.2.1.3 JDBC (Java Database Connectivity) 1.2.1.4 Framework Apache Struts 1.2.1.5 Mơ hình MVC (Model-view-controller) 1.2.2 Các công cụ khác 1.2.2.1 Hệ quản trị SQL Server CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 11 2.1 Mô tả yêu cầu 11 2.1.1 Module dành cho ngƣời quản lý 11 2.1.1.1 Chức quản lý phim 12 2.1.1.2 Chức quản lý thể loại phim 16 2.1.1.3 Chức quản lý lịch chiếu phim 19 2.1.1.4 Chức quản lý phòng chiếu phim 21 2.1.1.5 Chức quản lý kiện khuyến 24 2.1.1.6 Chức quản lý nhân viên 27 2.1.1.7 Chức quản lý khách hàng 30 2.1.1.8 Chức quản lý hóa đơn 33 Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học 2.1.2 Module dành cho thành viên khách xem online 36 2.1.2.1 Chức đăng ký thành viên 36 2.1.2.2 Chức đăng nhập hệ thống 38 2.1.2.3 Chức xem cập nhật thông tin cá nhân 39 2.1.2.4 Chức đặt vé Online 40 2.1.2.5 Chức hủy vé đặt 41 2.2 Lƣợc đồ sở liệu quan hệ 43 2.2.1 Mô tả bảng liệu 44 2.2.1.1 Bảng Movies (Phim) 44 2.2.1.2 Bảng Categories (Thể loại phim) 44 2.2.1.3 Bảng Schedules (Lịch chiếu) 44 2.2.1.4 Bảng Rooms (Phòng chiếu) 44 2.2.1.5 Bảng Accounts (Tài khoản) 45 2.2.1.6 Bảng Roles (Quyền) 45 2.2.1.7 Bảng CustomerType (Loại khách hàng) 45 2.2.1.8 Bảng Promotions (Khuyến mãi) 45 2.2.1.9 Bảng Orders (Hóa đơn) 46 2.2.1.10 Bảng OrderDetails (Chi tiết hóa đơn) 46 CHƢƠNG 3: KẾT QUẢ CHẠY DEMO VÀ TRÌNH BÀY CÁC CHỨC NĂNG QUAN TRỌNG 47 3.1 Chức đặt vé 47 3.2 Chức thống kê doanh thu 50 3.3 Chức tự động hủy vé khách hàng không nhận vé 52 CHƢƠNG 4: KẾT LUẬN 53 4.1 Đánh giá kết thực 53 4.1.1 Kết đạt đƣợc đề tài Error! Bookmark not defined 4.1.2 Hạn chế đề tài Error! Bookmark not defined 4.2 Hƣớng phát triển đề tài 53 TÀI LIỆU THAM KHẢO 55 Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học MỞ ĐẦU Lý chọn đề tài Trong bối cảnh hội nhập phát triển nƣớc ta, nhu cầu giải trí sau làm vất vả ngƣời dân cao Và xem phim rạp với gia đình, ngƣời thân, ngƣời yêu, bạn bè lựa chọn đƣợc nhiều ngƣời hƣớng tới Nhƣng việc đến rạp chiếu phải chờ đợi mua vé rạp lại khiến ngƣời nhiều thời gian lại không đƣợc nhƣ mong muốn khơng có phim thích khơng chọn đƣợc suất chiếu nhƣ ý Việc khiến nhiều ngƣời dù muốn xem phim nhƣng lại chán nản nghĩ đến việc phải đến rạp chờ đợi mua vé Điều làm giảm số lƣợng đáng kể khách xem rạp chiếu Dẫn đến nhu cầu thiết phải có cách khác tiện lợi hơn, giúp ngƣời xem chủ động vấn đề mua vé rạp, trang website bán vé, nơi kết nối ngƣời xem rạp chiếu Ở Việt Nam, hình thức đặt vé online cịn mẻ thị trƣờng đầy tiềm Hơn nữa, ngày Việt Nam, công nghệ thông tin đƣợc áp dụng rộng rãi hiệu tới nhiều lĩnh vực hoạt động xã hội Với thực tế phát triển công nghệ thực tiễn ứng dụng Việt Nam, với tâm Đảng Chính phủ định hƣớng thúc đẩy phát triển ứng dụng Công nghệ thông tin (CNTT) vào đời sống kinh tế làm tăng cao tốc độ ứng dụng số lƣợng ngƣời làm việc trực tiếp Internet Cùng với hạ tầng CNTT đƣợc đầu tƣ nhiều để sẵn sàng cho ứng dụng tin học hóa Số lƣợng ngƣời thƣờng xuyên truy cập Internet để làm việc cập nhật tìm kiếm thơng tin ngày nhiều với tốc độ tăng trƣởng 40%/năm Vì lý trên, với định hƣớng thầy giáo Ths Trƣơng Trọng Cần, em chọn đề tài “Xây dựng trang website Quản lý bán vé xem phim” với trình khảo sát hệ thống bán vé rạp chiếu 12/9 Thành phố Vinh Trang website nhằm giúp ngƣời ngồi nhà, công ty, hay nơi có kết nối mạng với cú nhấp chuột có chỗ ngồi rạp phim đƣợc xem phim theo ngày chiếu mong muốn Đối tƣợng phạm vi nghiên cứu Với đề tài này, đối tƣợng nghiên cứu khảo sát rạp chiếu 12/9 số 22 đƣờng Quang Trung, Thành phố Vinh, tỉnh Nghệ An Phạm vi nghiên cứu: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học  Hệ thống phục vụ cho chủ rạp phim nhƣ nhân viên làm việc để quản lý rạp  Giúp cho nhân viên quản lý thao tác dễ dàng giúp ngƣời chủ ln kiểm sốt đƣợc q trình hoạt động  Giúp đồng thống trình đặt vé nhân viên quản lý chủ rạp chiếu  Hỗ trợ tốt cho khách hàng chọn mua vé xem phim Hƣớng nghiên cứu đề tài  Nghiên cứu mơ hình đặt vé khách hàng trang web khác tiến hành cài đặt lên trang web  Nghiên cứu việc quản lý Quản trị, nhân viên tài nguyên website Phƣơng pháp nghiên cứu Khảo sát quy trình quản lý bán vé hệ thống rạp chiếu 12/9 Tìm hiểu tài liệu mạng Internet, trang web tồn nhƣ https://www.cgv.vn, http://vinhcine.vn, … Ý nghĩa đề tài Qua việc xây dựng website này, em có hội đƣợc áp dụng kiến thức học đƣợc vào thực tế Từ đó, em tích lũy đƣợc kinh nghiệm quý báu tảng giúp cho việc lập nghiệp thân sau trƣờng Ngoài ra, website đƣợc tiếp tục hoàn thiện, đƣợc áp dụng vào thực tế, chắn sản phẩm tạo thành giúp ích lớn cho ngƣời quản lý rạp phim lẫn ngƣời xem Bố cục đồ án Ngoài phần mở đầu, kết luận, danh mục tài liệu tham khảo, đồ án gồm chƣơng: Chƣơng 1: Các công nghệ công cụ sử dụng Chƣơng 2: Phân tích thiết kế hệ thống Chƣơng 3: Kết chạy demo trình bày chức quan trọng Chƣơng 4: Kết luận Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học CHƢƠNG CÁC CÔNG CỤ SỬ DỤNG 1.1 Chuẩn bị Các công cụ Framework đƣợc sử dụng đồ án: - Các công cụ phần mềm sử dụng để lập trình chạy ngôn ngữ java web Bao gồm: JDE (Java Developer Eclipse), Apache Tomcat, JDBC (Java - Database Connectivity); Hệ quản trị SQL server; - Framework Apache Struts 1; Ngoài việc chuẩn bị cơng cụ trên, lập trình viên phải chuẩn bị kiến thức kỹ Java core, Java web, mơ hình MVC, … 1.2 Tìm hiểu cài đặt công cụ Framework 1.2.1 Các công cụ Framework liên quan đến ngôn ngữ Java web 1.2.1.1 JDE (Java Developer Eclipse) Eclipse môi trƣờng phát triển tích hợp cho Java, đƣợc phát triển ban đầu IBM, tổ chức Eclipse Ngồi Java, Eclipse cịn hỗ trợ nhiều ngơn ngữ lập trình khác nhƣ PHP, C, C++, C#, Python, HTML, XML, JavaScript dùng thêm trình bổ sung JDE đƣợc tải cài đặt trang chủ: https://www.eclipse.org 1.2.1.2 Apache Tomcat Apache Tomcat, thƣờng đƣợc gọi Tomcat, máy chủ web mã nguồn mở đƣợc phát triển Apache Software Foundation (ASF) Tomcat thực thi số Java EE thông số kỹ thuật bao gồm Java Servlet, JavaServer Pages (JSP), Java EL, WebSocket, cung cấp “Java túy” làm môi trƣờng web để chạy code Java Apache Tomcat đƣợc tải cài đặt trang chủ: http://tomcat.apache.org 1.2.1.3 JDBC (Java Database Connectivity) Java Database Connectivity (JDBC) giao diện lập trình ứng dụng (API) cho ngơn ngữ lập trình Java, định nghĩa khách hàng truy cập sở liệu Nó phần tảng Java Standard Edition, từ Tổng cơng ty Oracle Nó cung cấp phƣơng pháp truy vấn cập nhật liệu sở liệu, đƣợc hƣớng sở liệu quan hệ MộtJDBC-to-ODBC cầu cho phép kết Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học nối với nguồn liệu ODBC truy cập vào máy ảo Java (JVM) môi trƣờng máy chủ Ở đồ án này, hệ quản trị CSDL đƣợc sử dụng SQL Server Vì JDBC đƣợc sử dụng JDBC SQL Server JDBC SQL Server đƣợc tải cài đặt tại: https://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx 1.2.1.4 Framework Apache Struts Apache Struts (trƣớc thuộc dự án Apache Jakarta, Struts dự án độc lập) khung mã nguồn mở cho việc phát triển ứng dụng web J2EE Nó sử dụng mở rộng Java Servlet API để giúp cho nhà phát triển áp dụng kiến trúcMVC (Model-view-controller) Bộ khung (framework) cho phép thiết kế thực ứng dụng web quy mơ lớn đƣợc đảm nhiệm nhiều nhóm khác Cụ thể hơn, nhà thiết kế trang, nhà phát triển thành phần nhà phát triển khác xử lí phần việc họ cách trình tự độc lập Nó hỗ trợ I18N (hỗ trợ quốc tế), thƣ viện thẻ tùy biến phong phú, hiển thị theo dạng lát gạch kiểm chứng nội dụng (form validation) Nó hỗ trợ nhiều lớp hiển thị khác (presentation layers), bao gồm JSP, XML/XSLT, JavaServer Faces (JSF), Velocity, nhƣ nhiều lớp mơ hình khác nhau, bao gồm JavaBeans EJB Apache Struts tham khảo trang: https://struts.apache.org 1.2.1.5 Mơ hình MVC (Model-view-controller) Model-view-controller (MVC) phần mềm mơ hình kiến trúc chủ yếu để thực giao diện ngƣời sử dụng (nhƣng không cho giao diện ngƣời dùng) Nó chia phần mềm ứng dụng cho thành ba phần liên kết với nhau, để phân biệt đại diện nội thông tin từ cách mà thơng tin đƣợc trình bày để chấp nhận từ ngƣời sử dụng 1.2.2 Các công cụ khác 1.2.2.1 Hệ quản trị SQL Server SQL (Structured Query Language) ngơn ngữ lập trình mục đích đặc biệt đƣợc thiết kế để quản lý liệu đƣợc tổ chức hệ thống quản lý sở liệu quan hệ (RDBMS), để chế biến dòng hệ thống quản lý luồng liệu Microsoft SQL Server hệ thống quản lý sở liệu quan hệ đƣợc phát triển Microsoft Là máy chủ sở liệu, sản phẩm phần mềm với chức chủ yếu lƣu trữ truy xuất liệu theo yêu cầu kháccác ứng dụng phần mềm chạy máy tính máy tính khác qua mạng (bao gồm Internet) Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT Đồ án tốt nghiệp đại học SQL Server đƣợc tải cài đặt trang: https://www.microsoft.com/en-us/server-cloud/products/sql-server Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 10 Đồ án tốt nghiệp đại học danh sách phim Ngƣời dùng nhấn vào phim chiếu, chuyển đến trang chi tiết phim Ngƣời dùng nhấn vào nút đặt vé, chuyển đến trang chọn lịch chiếu Hệ thống đẩy liệu lịch chiếu phim đƣợc chọn lên trang chọn lịch chiếu, đƣa lựa chọn ngày chiếu Ngƣời dùng chọn ngày chiếu, hệ thống đƣa lựa chọn chiếu Ngƣời dùng chọn chiếu, chuyển đến trang đặt vé Hệ thống liệu tình trạng đặt vé lịch chiếu lên trang đặt vé Ngƣời dùng nhấn để chọn ghế sơ đồ sau nhấn vào nút đặt vé, chuyển đến trang giỏ hàng Hệ thống đẩy liệu tình trạng đặt vé giỏ hàng lên trang giỏ hàng Ngƣời dùng chọn nút toán để thực toán, chọn nút tiếp tục đặt vé để quay trang danh sách phim Luồng kiện phát sinh/Kịch phát sinh 2.1.2.5 Chức hủy vé đặt Biểu đồ Use case thể chức hủy vé đặt Mô tả Chức diễn tả khách hàng hủy nhiều vé Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 41 Đồ án tốt nghiệp đại học đặt website Tác nhân Chính Khách hàng Phụ Tiền điều kiện Hậu điều kiện Thành công Nếu thành công, thông tin đơn hàng khách hàng đƣợc thay đổi Một nhiều vé đƣợc khách hàng chọn bị xóa khỏi đơn hàng Lỗi ĐẶC TẢ CHỨC NĂNG Luồng kiện chính/Kịch Chức bắt đầu ngƣời dùng trang xem lại “Lịch sử giao dịch” Ngƣời dùng nhấn vào dấu nhân màu đỏ sau hóa đơn để hủy đơn hàng Website lên bảng confirm cho ngƣời dùng chọn hủy đơn hàng không Luồng kiện phát sinh/Kịch phát sinh Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 42 Đồ án tốt nghiệp đại học 2.2 Lƣợc đồ sở liệu quan hệ Sau có đƣợc mơ tả u cầu cho hệ thống, sở liệu quan hệ website đƣợc thiết kế nhƣ sau: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 43 Đồ án tốt nghiệp đại học 2.2.1 Mô tả bảng liệu 2.2.1.1 Bảng Movies (Phim) 2.2.1.2 Bảng Categories (Thể loại phim) 2.2.1.3 Bảng Schedules (Lịch chiếu) 2.2.1.4 Bảng Rooms (Phòng chiếu) Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 44 Đồ án tốt nghiệp đại học 2.2.1.5 Bảng Accounts (Tài khoản) 2.2.1.6 Bảng Roles (Quyền) 2.2.1.7 Bảng CustomerType (Loại khách hàng) 2.2.1.8 Bảng Promotions (Khuyến mãi) Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 45 Đồ án tốt nghiệp đại học 2.2.1.9 Bảng Orders (Hóa đơn) 2.2.1.10 2.2.2 Bảng OrderDetails (Chi tiết hóa đơn) Quan hệ bảng liệu Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 46 Đồ án tốt nghiệp đại học CHƢƠNG KẾT QUẢ CHẠY DEMO VÀ TRÌNH BÀY CÁC CHỨC NĂNG QUAN TRỌNG Để giúp thầy cô bạn hiểu hoạt đơng website, em xin trình bày số chức bật trọng trang website nhƣ sau: 3.1 Chức đặt vé Đầu tiên, khách hàng muốn đặt vé phải đăng nhập vào hệ thống: Hình 3.1: Giao diện trang Đăng nhập Tại trang Đăng nhập, thành viên phải nhập Tên đăng nhập Mật vào Textbox nhấn nút “Đăng nhập” Hệ thống tiến hành xác thực tài khoản thành viên Nếu thơng tin xác đăng nhập thành cơng vào hệ thống Cịn thơng tin khơng xác trang website báo lỗi cho thành viên để điền lại Nếu khách hàng chƣa có tài khoản hệ thống đăng ký tài khoản vào trang đăng nhập, sau nhấn vào đƣờng link “Đăng ký để trở thành thành viên” để sang trang đăng ký tài khoản mới: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 47 Đồ án tốt nghiệp đại học Hình 3.2: Giao diện trang đăng ký Ở trang đăng ký thành viên này, khách hàng điền đầy đủ thông tin nhƣ Tên đăng nhập, Địa Email, Mật khẩu, Tên, Họ, … Các thông tin có dấu màu đỏ (*) trƣờng bắt buộc phải nhập Cịn trƣờng khơng có dấu màu đỏ trƣờng tùy chọn, khách hàng điền khơng Sau điền đầy đủ thông tin, khách hàng nhấn vào nút “Đăng ký” cuối trang để hoàn tất việc đăng ký Sau đăng ký tài khoản thành cơng khách xem trở thành thành viên với tài khoản trang website bao gồm Tên đăng nhập Mật Lúc thành viên nhấn vào mục “Đăng nhập” menu để trở trang đăng nhập tiến hành đăng nhập vào hệ thống Sau đăng nhập thành công, thành viên muốn đặt vé sau chọn đƣợc phim thích nhấn vào nút “Đặt vé” Hệ thống kiểm tra đƣa danh sách lịch chiếu cho phim đó: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 48 Đồ án tốt nghiệp đại học Hình 3.3: Giao diện lịch chiếu Tại trang chọn lịch chiếu, thành viên chọn lịch chiếu phù hợp với thân, trang website chuyển sang hình chọn ghế đặt vé: Hình 3.4: Giao diện trang chọn ghế đặt vé Sau chọn đƣợc ghế nhƣ ý, thành viên nhấn vào nút đặt mua, trang website hiển thị lên bảng confirm, thành viên nhấn vào nút “OK” để sang trang xác nhận: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 49 Đồ án tốt nghiệp đại học Hình 3.5: Giao diện xác nhận đặt vé Tại trang xác nhận đặt vé, thành viên nhập vào mã giảm giá kiện khuyến rạp chiếu Sau kiểm tra lại thơng tin nhập xong thành viên nhấn vào nút đặt vé để tiến hành đặt vé Hệ thống tạo hóa đơn đƣa vào trang “Lịch sử giao dịch” thành viên 3.2 Chức thống kê doanh thu Để phục vụ mục đích quản lý rạp chiếu dễ dàng thuận tiện, trang website đƣợc xây dựng thêm chức thống kê doanh thu theo tuần, theo tháng, theo năm theo phim Sau đăng nhập hệ thống tài khoản có vai trị Quản trị, ngƣời dùng nhấn vào “Bảng điều khiển” menu: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 50 Đồ án tốt nghiệp đại học Hình 3.6: Giao diện trang chủ, đăng nhập tài khoản quản trị Sau đó, trang website đƣa quản trị vào trang quản trị viên, trang nhìn thấy ngƣời dùng có quyền quản trị trang thống kê doanh thu rạp chiếu Tại trang xem thống kê doanh thu, ngƣời dùng chọn thời gian theo năm, tháng, tuần muốn xem doanh thu Trang website trả nội dung: bên biểu đồ doanh thu theo thời gian đƣợc chọn, bên dƣới bảng thống kê doanh thu theo phim khoảng thời gian đó: Hình 3.7: Biểu đồ danh thu rạp chiếu theo khoảng thời gian Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 51 Đồ án tốt nghiệp đại học Hình 3.8: Bảng giá trị doanh thu theo phim 3.3 Chức tự động hủy vé khách hàng khơng nhận vé Trong q trình mua vé xem phim, có nhiều khách hàng lý mà khơng thể tới rạp để nhận vé, nhƣng không lên hệ thống để hủy vé Nhƣ vé khách hàng khơng bán đƣợc cho ngƣời khác Vì thế, trang website đƣợc thiết kế thêm chức tự động kiểm tra hủy vé nhƣ trƣớc thời gian chiếu phim 60 phút mà khách hàng khơng tới nhận vé Chức đƣợc xây dựng hệ quản trị SQL Server công cụ SQL Agent Công cụ cho phép server tự hoạt động dựa cơng việc lịch trình đƣợc xác định trƣớc Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 52 Đồ án tốt nghiệp đại học CHƢƠNG KẾT LUẬN 4.1 Đánh giá kết thực Kết đạt đƣợc đề tài 4.1.1 Sau trình nỗ lực sử dụng toàn khả thân để hoàn thành, đồ án gần nhƣ đạt đƣợc mục tiêu đƣa ra, bao gồm: Giao diện trang website đƣợc xây dựng dựa Bootstrap, hình ảnh sử dụng trang website đƣợc chỉnh sửa qua Photoshop để tăng tính thẩm mĩ, thu hút ngƣời xem; Hiển thị nội dung phim, lịch chiếu kiện khuyến liên quan đến rạp chiếu; Cho phép khách hàng đặt vé trực tuyến website theo phim lịch chiếu tự chọn; Cho phép quản trị thêm mới, chỉnh sửa xóa bỏ liệu hệ thống nhƣ phim, thể loại phim kiện liên quan đến rạp chiếu; Quản lý đƣợc việc đặt chỗ xuất vé cho khách hàng (bao gồm việc xác nhận thông tin khách hàng liên quan đến vé đặt, xuất vé ngƣời đặt đến nhận); Thực thành công việc upload ảnh, phục vụ cho công việc quản lý phim kiện Tất form nhập liệu đƣợc kiểm tra lỗi cho tất trƣờng liệu form; Quản lý phân quyền ngƣời dùng thành cấp: Quản trị, Nhân viên Khách hàng Hạn chế đề tài 4.1.2 Do hạn hẹp điều kiện thời gian khả thân nên trang website đƣợc xây dựng đồ án đáp ứng đƣợc nhu cầu bản, website nhiều mặt hạn chế: - Giao diện ngƣời dùng chƣa thực đẹp mắt, sinh động, số điểm chƣa thật giúp ngƣời dùng dễ dàng việc sử dụng; Vẫn chƣa áp dụng đƣợc thuật tốn tìm kiếm tối ƣu vào trang website; 4.2 Hƣớng phát triển đề tài Để áp dụng website vào thực tế cách thuận tiện tốt hơn, hệ thống phát triển theo hƣớng sau: Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 53 Đồ án tốt nghiệp đại học - Bổ sung phát triển giao diện thẩm mĩ hơn; - Áp dụng thuật tốn tìm kiếm tối ƣu cho website; - Thiết kế thêm số chức khác để thu hút khách hàng nhƣ: + Thêm trang tin tức kiện: đƣa thông tin liên quan đến rạp chiếu, phim mới, nhiều ngƣời xem, kiện khuyến rạp chiếu, … + Chức upload phim cho phép khách hàng tải - phim chiếu Nhƣ website gần gũi với khách hàng hơn, thu hút đƣợc nhiều ngƣời xem Bên cạnh đó, chỉnh sửa lại số chức theo yêu cầu rạp chiếu khác Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 54 Đồ án tốt nghiệp đại học TÀI LIỆU THAM KHẢO Trang chủ Java Eclipse: https://www.eclipse.org Trang chủ Apache Tomcat: http://tomcat.apache.org Trang chủ Microsoft: https://www.microsoft.com Trang chủ Apache Struts: https://struts.apache.org Trang hỗ trợ thông tin liên quan đến lập trình: http://stackoverflow.com Lăng Khắc Thắng – Lớp 52K1 – Khoa CNTT 55 ... online - Bán vé  Nhân viên bán vé : - Quản lý phim; - Quản lý thể loại phim; - Quản lý lịch chiếu phim; - Quản lý phòng chiếu phim; - Quản lý kiện khuyến rạp phim; - Quản lý khách hàng; - Quản lý. .. bán vé, module dành cho thành viên khách xem 2.1.1 Module dành cho ngƣời quản lý  Quản trị có thể: - Quản lý phim; - Quản lý thể loại phim; - Quản lý lịch chiếu phim; - Quản lý phòng chiếu phim; ... viên quản lý phim nhập mã phim Ngƣời quản trị nhân viên quản lý phim nhập mã phim Hệ thống tìm hiển thị thơng tin phim tƣơng ứng với mã phim vừa nhập vào Ngƣời quản trị nhân viên quản lý phim

Ngày đăng: 01/08/2021, 10:57

Từ khóa liên quan

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

Tài liệu liên quan