Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
674,47 KB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG - BÁO CÁO BÀI TẬP LỚN (môn Kĩ Thuật Phần Mềm Ứng Dụng) ĐỀ TÀI : WEB QUẢN LÝ CỦA RẠP CHIẾU PHIM Giảng viên hướng dẫn: Th.S Nguyễn Thị Kim Thoa Lớp: KSTN ĐTTT K61 Nhóm sinh viên: Họ tên Đào Minh Long Trần Đức Lương Bùi Doãn Thắng Phạm Thị Kiều Trang Hà Nội, Ngày tháng năm download by : skknchat@gmail.com Mở đầu Với thực tế sống nay, giai đoạn ngàng công nghiệp 4.0 trước cơng nghệ phần mềm điều vô quan trọng ngày mở rộng tới tất lĩnh vực Nó giúp ích cho người nhiều qua đời sống thực, nhằm giảm sức lao động người mở ngưỡng cho thời đại Để làm điều ngày phải trọng vào điều nhỏ nhất, tinh tế làm nên sản phẩm hoàn hảo, thiết thực đời thường Và môn “Kỹ thuật phần mềm Ứng dụng” bước quan trọng giúp người nói chung sinh viên bọn em nói riêng phát triển kỹ để tạo sản phẩm vừa ý vừa lên ý tưởng, kế hoạch Chúng em xin chân thành cảm ơn cô giáo Nguyễn Thị Kim Thoa hết lịng truyền đạt kiến thức bổ ích tiết học dù có đơi lúc chúng em chây lười Chúng em mong muốn giúp đỡ, nhận xét, đóng góp từ khơng kiến thức mơn học mà cịn kiến thức sống, xã hội để qua chúng em phát triển them nhiều kỹ thân, học hỏi nhiều từ người trước Chúng em xin trân trọng cảm ơn! download by : skknchat@gmail.com Mục lục Mở đầu Danh sách hình vẽ CHƯƠNG 1: KHẢO SÁT THỰC TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng 1.1.1 Nghiệp vụ hệ thống 1.1.2 Những nhược điểm hệ thống 1.2 Mục đích dự án 1.3 Phân tích tính khả thi 1.3.1 Tính khả thi kinh tế 1.3.2 Tính khả thi kỹ thuật 1.3.3 Tính khả thi tổ chức 1.4 Xác lập dự án 1.4.1 Quy mô dự án 1.4.2 Phân công công việc CHƯƠNG 2: TÌM HIỂU YÊU CẦU 2.1 Các kĩ thuật sử dụng 2.1.1 Kỹ thuật vấn 2.1.2 Kỹ thuật phân tích tư liệu quan sát 2.2 Các yêu cầu thu thập 2.3 Các yêu cầu 2.3.1 Các yêu cầu chức download by : skknchat@gmail.com 2.3.2 Các yêu cầu phi chức 14 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG 15 3.1 Sơ đồ phân cấp chức hệ thống 15 3.2 Sơ đồ ngữ cảnh 16 3.3 Sơ đồ luồng liệu mức .17 3.3.1 Sơ đồ lớp đỉnh .17 CHƯƠNG 4: KẾT LUẬN 24 download by : skknchat@gmail.com Danh sách hình vẽ Hình 3.1: Sơ đồ chức 15 Hình 3.2: Sơ đồ ngữ cảnh 16 Hình 3.3: Sơ đồ mức đỉnh 17 Hình 3.4: Sơ đồ mức đỉnh chức 18 Hình 3.5: Sơ đồ mức đỉnh chức 19 Hình 3.6: Sơ đồ mức đỉnh chức 20 Hình 3.7: Sơ đồ mức đỉnh chức 21 Hình 3.8: Sơ đồ mức đỉnh chức 22 Hình 3.9: Sơ đồ mức đỉnh chức 23 Hình 3.10: Sơ đồ mức đỉnh chức 24 download by : skknchat@gmail.com Danh sách bảng biểu (Thành viên nhóm/ Nhân lực/ Phân cơng cơng việc) Bảng 4.1: Từ điển liệu cho bảng 25 Bảng 4.2: Từ điển thuộc tính 26 download by : skknchat@gmail.com CHƯƠNG 1: KHẢO SÁT THỰC TRẠNG VÀ XÁC LẬP DỰ ÁN Để đưa đề tài này, nhóm tìm hiểu thực trạng hệ thống rạp chiếu phim dựa nhu cầu khách hàng nhân viên quản lý rạp chiếu 1.1 Khảo sát trạng Sau khảo sát khách hàng, bạn bè người hay có nhu cầu xem phim Khảo sát trực tiếp quầy bán vé nhân viên nhóm đưa nghiệp vụ mà rạp chiếu phim cần có 1.1.1 Nghiệp vụ hệ thống - Khách hàng phải đến tận quầy để mua vé xem lịch chiếu ngồi mua online chưa có nhiều thuận tiện người tương tác - Khách hàng khơng thể biết cịn vé hay hết vé - Nhiều nhân lực quản lý - Người đến mua vé trực tiếp thường phải đến sớm để tránh hết vé, vị trí tốt xem phim Gây chờ đợi, lãng phí thời gian 1.1.2 Những nhược điểm hệ thống - Khách hàng bị lỡ chiếu, đến rạp mua hết vé hết vị trí tốt - Chưa minh bạch với chương trình ưu đãi cho khách hàng ( Để tăng doanh thu ) - Tiêu tốn nhiều nhân lực quản lý tính tốn thu chi tay - Một vài hệ thống bán vé online tính chưa tốt, huỷ vé chưa cách Nên nhiều rạp chiếu thừa nhiều vé, nhân viên giữ chỗ Gây tổn thất lớn cho chủ đầu tư download by : skknchat@gmail.com 1.2 Mục đích dự án Dự án làm website để khắc phục tất đặc điểm nêu trên, nhằm tạo tiện lợi, minh bạch cho người dung lẫn người quản lý Thứ nhất, website khắc phục tình trạng bán vé cho khách hàng, để thuận tiện việc mua, đổi vé tốn Ngồi cịn lưu giữ thơng tin lần đầu tạo thuận lợi ưu đãi cho khách hang lần tiếp Hệ thống online giúp khách hang theo dõi xác thơng tin phim ưu đãi hệ thống Thứ hai, website đưa quản lý dễ dàng, dễ tiếp cận cho người quản lý nhân viên Giả bớt nguồn nhân lực rạp Đánh giá, thống kê mức tiêu thụ phim theo thể loại để người quản lý biết phương án để tiếp tục phát triển theo xu hướng 1.3 Phân tích tính khả thi 1.3.1 Tính khả thi kinh tế - Việc làm website tốn kinh phí mặt xây dựng, mặt trì Việc tăng khả lưu trữ phù hợp tuỳ vào giai đoạn phát triển rạp chiếu phim - Tăng thêm tương tác khách hang online thời đại số, nhằm tang mức doanh thu lên cao 1.3.2 Tính khả thi kỹ thuật - Có thể dựa trang web có sẵn để tham khảo phát triển lên - Các tính rõ ràng phân cấp theo đối tượng người dung hay quản lý - Cơ sở liệu đủ cho hang ngàn phim, đủ bang thông cho 1000 người truy cập lúc - Chạy web nên khả tương thích với tất hệ điều hành download by : skknchat@gmail.com - Hệ quản trị sở liệu SQL sever ngôn ngữ thiết kế giao diện JavaScript công nghệ xây dựng web tốt khơng khó tiếp thu JavaScript SQL tiếp cận nhanh chóng qua internet 1.3.3 Tính khả thi tổ chức - Dự án xây dựng nhằm đáp ứng nhu cầu khách hang, người có nhu cầu xem phim thường xuyên Giúp dễ dàng tương tác, quản lý với rạp chiếu phim - Dự án xây dựng người quản lý dễ dàng thống kê, xếp mục tiêu phát triển 1.4 Xác lập dự án 1.4.1 Quy mơ dự án Dự án nhóm thực vòng 15 tuần ngày 22/9/2018 đến ngày 12/12/2018 với quy mô quản lý dành cho rạp chiếu phim nước 1.4.2 Phân công công việc Trước công việc dự án này, nhóm thống phân chia cơng việc cho công thành viên nhằm đạt hiệu tốt dự án Dưới bảng phân chia công việc kế hoạch thực dự án download by : skknchat@gmail.com CHƯƠNG 2: TÌM HIỂU YÊU CẦU Các yêu cầu kĩ thuật, ứng dụng chức nhóm tham khảo từ nhiều nguồn khác xoay quanh đối tượng khách hàng, nhân viên, quản lý đối tượng khác phim, vé xem phim, thu chi, 2.1 Các kĩ thuật sử dụng 2.1.1 Kỹ thuật vấn Hỏi ý kiến khách hàng Nhóm tham khảo ý kiến khách hàng số câu hỏi như: - Bạn thường mua vé xem phim giấn tiếp hay trực tiếp rạp? - Bạn thường xem thông tin phim lịch chiếu phim đâu? - Bạn có muốn góp ý dịch vụ rạp chiếu phim khơng? - … Cả nhóm thu câu trả lời dịch vụ rạp chiếu, nhìn chung cịn số vấn đề - Khách hàng phải mua vé trực tiếp quầy vé - Có nhiều trường hợp hết vé xem mà khách hàng khơng biết - Cịn phải đến xem thông tin lịch chiếu rạp - … Nhìn chung khách hàng muốn có website online để thực mua vé xem thông tin phim dễ dàng Hỏi ý kiến nhân viên quản lý rạp chiếu Nhóm nhân viên quản lý rạp số câu hỏi sau: - Bạn có quản lý thông tin khách đến mua hàng không? - Bạn thường xuyên tổng hợp doanh số phim cách nào? - Bạn quản lý thông tin nhân viên thời gian làm việc họ nào? - Bạn quản lý hệ thống trang thiết bị phòng chiếu cách nào? 10 download by : skknchat@gmail.com download by : skknchat@gmail.com 3.3.2.6 Báo cáo thống kê Phim 6.1 Báo cáo doanh thu Quản lý Nhân viên 6.2 Báo cáo chi Phim Hồ sơ nhân viên Hình 3.9: Sơ đồ mức đỉnh chức Chức gồm: Báo cáo doanh thu Báo cáo chi 23 download by : skknchat@gmail.com 3.3.2.7 Tìm kiếm Khách hàng 7.1 Tìm kiếm phim Thơng tin phim Phim 7.2 Tìm kiếm khách Thông tin khách hàng Khách hàng Yêu cầu & trả thông tin thân Nhân viên Yêu cầu & trả thông tin thân Qu ản lý Thơng tin nhân viên Hình 3.10: Sơ đồ mức đỉnh chức Chứ c gồm: Tì m ki ế m ph i m T ì m k i ế m k h c h h àng (khách hàng tra thơng tin mình, cịn nhân viên tra thơng tin khách hàng) Tìm kiếm nhân viên 24 download by : skknchat@gmail.com CHƯƠNG 4: THIẾT KẾ CƠ SỞ DỮ LIỆU 4.1 Các thực thể 4.1.1 Nhận diện thực thể - Các thực thể có: lịch chiếu, phim, khách hàng, nhân viên, vé Phim: Mã số phim, tên phim, thể loại, mô tả, giá nhập phim Khách hàng: Tên, ngày sinh, tên đăng nhập, mật khẩu, giới tính, SĐT Nhân viên: Tên, ngày sinh, tên đăng nhập, mật khẩu, lương, địa chỉ, giới tính Vé: Mã số vé, mã suất chiếu, tên khách hàng, ghế Lịch chiếu: mã suất chiếu, ngày chiếu, ca chiếu, mã số phim, phòng chiếu 4.1.2 Từ điển liệu a Từ điển liệu cho bảng Bảng 4.1: Từ điển liệu cho bảng Tên viết tắt R3 R4 R5 R7 R8 25 download by : skknchat@gmail.com b Từ điểm liệu cho thuộc tính Bảng 4.2: Từ điển thuộc tính Tên viết tắt TK_NV GT_NV NS_NV Giới tính NV SDTNV SĐT NV Ten_CV So_cong Luong_cong Tong_luong Ma_PL Thang_NV Ngayinphieu Ma_HĐ NgayinHĐ Chisocu Chisomoi Tien_DV Thang_DV Ma_KH Hoten_KH Gioitinh_KH download by : skknchat@gmail.com Ngaysinh_K H SĐT_KH Email_KH Vitriphong So_CMT So_phong Toa_nha Ma_DV Ten_DV Mucphi_DV Bảng 4.2 từ điển thuộc tính liệu hệ thống, cho biết rõ thông số, tên đầy đủ ý nghĩa thuộc tính 4.2 Chuẩn hoá liệu 4.2.1 Các quy tắc nghiệp vụ Mỗi phim, vé suất chiếu có mã số riêng Mỗi nhân viên khách hàng có tên đăng nhập riêng Phim chiếu theo ca Thời gian ca ngày cố định Ở ca, phòng chiếu chiếu phim Một phòng chiếu chiếu nhiều phim Một phim chiếu nhiều phịng khác nhau, ca Một vé ứng với khách hàng, khách hàng mua nhiều vé Mỗi vé cho suất chiếu cho ghế 4.2.2 Các phụ thuộc hàm bảng Phim → Mã phim, tên phim, thể loại, mô tả phim, giá nhập phim Vé → Mã số vé, số ghế, mã suất chiếu, mã số khách hàng Lịch chiếu → Mã suất chiếu, mã phim, số phòng chiếu, ngày chiếu, ca chiếu, tiền vé 27 download by : skknchat@gmail.com Khách hàng → Tên tài khoản KH, mật KH, tên KH, ngày sinh KH, giới tính KH Nhân viên → Tên tài khoản NV, họ tên NV, ngày sinh NV, giới tính NV, SĐT nhân viên, lương 4.2.3 Chuẩn hóa 3NF - Bước 1: Là phẳng bảng Bảng R1 bảng chuẩn hố 1NF Bước 2: Chuẩn hóa bảng 1NF thành 2NF - Tách thành bảng R2 R3 - Bảng R3(Nhân viên) thỏa mãn 3NF - Bảng R2 2NF cần tách tiếp Bước 3: Chuẩn hóa bảng 2NF thành 3NF - Tách quan hệ bắc cầu từ R2, R4,R5,R6 - R4(Vé), R5(Khách hàng) thỏa mãn 3NF - R6 tách tiếp thành bảng 3NF R7(Suất chiếu) R8(Phim) Các bảng thể hình bên dưới, từ Hình 4.1 đến Hình 4.8 28 download by : skknchat@gmail.com R2 R1 Mã số phim Mã số phim Tên phim Tên phim Thể loại Thể loại Mô tả phim Mô tả phim Giá nhập phim Giá nhập phim Số phòng chiếu Số phòng chiếu Số ghế Số ghế Mã suất chiếu Mã suất chiếu Ngày chiếu Ngày chiếu Ca chiếu Ca chiếu Tiền vé Tiền vé PK Mã số vé PK Tên tài khoản KH PK Mã số vé PK Tên tài khoản KH Mật KH Mật KH Tên KH Tên KH Giới tính KH Giới tính KH Ngày sinh KH Ngày sinh KH SĐT KH SĐT KH PK Tên tài khoản NV Hình 4.1(bên trái): Bảng R1 1NF Tên NV Mật tài khoản NV Hình 4.2(bên phải): Bảng R2 2NF Ngày sinh NV Giới tính NV SĐT NV Lương NV 29 download by : skknchat@gmail.com Hình 4.4: Bảng R4(Vé) 3NF Hình 4.3: Bảng R3(Nhân viên) 3NF Hình 4.5: Bảng R5(Khách hàng) 3NF Hình 4.6: Bảng R6 2NF 30 download by : skknchat@gmail.com Hình 4.7: Bảng R7(Suất chiếu) 3NF Hình 4.8: Bảng R8(Phim) 3NF 4.3 Sơ đồ ERD PK PK FK PK FK FK PK PK Hình 4.9: Sơ đồ ERD 31 download by : skknchat@gmail.com - - Các khoá chính, khố ứng cử: Mã số phim Mã suất chiếu Mã số vé Tên tài khoản KH Tên tài khoản NV Các khoá ngoại lai: Mã suất chiếu Tên tài khoản KH Mã số phim 32 download by : skknchat@gmail.com Kết luận Qua báo cáo rõ vấn đề, bước cần thiết xây dựng, thiết kế phần mềm ứng dụng vào đời sống thông qua thiết bị điện tử máy tính Từ nắm rõ quy tắc thiết yếu, trau dồi kỹ làm việc sau Nhóm xin chân thành gửi lời cảm ơn tới cô Nguyễn Kim Thoa ln tận tình hỗ trợ giúp đỡ để em hồn thành tốt báo cáo bọn em có lúc chưa thực hồn thành tốt cơng việc giao Trong q trình làm báo cáo xây dựng ứng dụng thực tế khơng tránh khỏi sai sót nên mong góp ý để sửa đổi hồn thiện Cảm ơn người đọc báo cáo 33 download by : skknchat@gmail.com Tài liệu thao khảo [1] Ths.Nguyen Kim Thoa, slide Kỹ thuật phần mềm ứng dụng 34 download by : skknchat@gmail.com ... hàng Hình 3.1: Sơ đồ chức Báo cáo thống kê Website xây dựng với tính năng: Quản lý phim Quản lý khách Quản lý lịch chiếu Quản lý nhân viên Quản lý vé Báo cáo thống kê Tìm kiếm 15... Website rạp chiếu phim Quản lý phim Quản lý khách hàng 1.1 Nhập phim 2.1 Tạo tài khoản 1.2 Xố phim 2.2 Cập nhật thơng tin 1.3 Cập nhật thơng tin 2.3 Xố tài khoản 3 .Quản lý nhân viên 3.1 Tạo tài. .. Quản lý phim Quản lý Khách hàng Lịch chiếu Quản lý vé Tìm kiếm Tên khách hàng phim + khách hàng Nhân viên Khách hàng Lệnh làm báo cáo Tiền nhập phim Nhân viên Báo cáo Phim Dữ liệu nhân viên Quản