Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
2,5 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN BÀI BÁO CÁO Xây dựng phần mềm quản lý phịng game Dragon Arena Đồn Trần Nghiệp Giảng viên hướng dẫn: ThS Nguyễn Thủy Đoan Trang Lê Quang Khải – 61136364 ( leader) Nguyễn Trung Thành – 61134361 Trương Đình Huế - 61133694 Phạm Xuân Thiện – 61134397 Khánh Hòa – 2021 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN BÀI BÁO CÁO Xây dựng phần mềm quản lý phịng game Dragon Arena Đồn Trần Nghiệp GVHD: ThS Nguyễn Thủy Đoan Trang Tên thành viên: Lê Quang Khải – 61136364 ( leader) Nguyễn Trung Thành – 61134361 Trương Đình Huế - 61133694 Phạm Xuân Thiện – 61134397 Khánh Hòa – Tháng 12/2021 LỜI CẢM ƠN Trong suốt thời gian thực đề tài, nhận giúp đỡ quý phòng ban trường Đại học Nha Trang, Khoa Cơng nghệ Thơng tin nói chung Bộ mơn Kỹ thuật phần mềm nói riêng tạo điều kiện tốt cho tơi hồn thành đề tài Đặc biệt hướng dẫn tận tình Cơ Nguyễn Thủy Đoan Trang giúp tơi hồn thành tốt đề tài Qua đây, xin gửi lời cảm ơn sâu sắc đến giúp đỡ Xin chân thành cảm ơn quý thầy cô môn Kỹ thuật phần mềm thời gian qua truyền đạt trang bị cho em kiến thac giúp em hồn thành tốt đề tài tốt nghiệp Cuối tơi xin gửi lời cảm ơn chân thành đến gia đình tất bạn bè giúp đỡ, động viên tơi suốt q trình học tập thực đề tài Tôi xin chân thành cảm ơn! Nha trang, ngày tháng 12 năm 2021 Tác giả đồ án (Kí ghi rõ họ tên) LỜI CAM ĐOAN Tơi xin cam đoan: Đề tài tốt nghiệp “Xây dựng phần mềm quản lý phịng game Dragon Arena Đồn Trần Nghiệp” kết dựa cố gắng, nỗ lực thân với hướng dẫn nhiệt tình ThS Nguyễn Thủy Đoan Trang Các số liệu kết nghiên cau đề tài trung thực hồn tồn khơng chép sử dụng kết đề tài nghiên cau tương tự Những phần sử dụng tài liệu tham khảo đồ án trích dẫn đầy đủ Nếu phát có chép kết nghiên cau đề tài khác, tơi xin chịu hồn tồn trách nhiệm chịu kỷ luật Khoa Nhà trường đề Khánh Hòa, ngày tháng 12 năm 2021 Tác giả đồ án MỤC LỤC LỜI CẢM ƠN LỜI CAM ĐOAN CHƯƠNG 1: GIỚI THIỆU CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG 2.1 nhu cầu sử dụng internet sinh viên 2.2 mơ tả tốn .6 2.3 đặc tả toán Chương 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG .9 3.1 Phân tích 3.1.1 Mơ hình BFD Hình 3.1 Mơ hình BFD .9 3.1.2 Mơ hình DFD Sơ đồ DFD tổng quát mac Hình 3.2 Sơ đồ DFD tổng quát mac Sơ đồ DFD mac xử lý (Quản lí thiết bị) .10 Hình 3.3 Sơ đồ DFD mac ô xử lý 10 Hình 3.4 Sơ đồ DFD mac ô xử lý 10 Sơ đồ DFD mac ô xử lý (Quản lí dịch vụ) .10 Hình 3.5 Sơ đồ DFD mac ô xử lý 11 Hình 3.6 Sơ đồ DFD mac ô xử lý 11 3.1.3 Mơ hình ERD 11 Hình 3.7 Mơ hình thực thể kết hợp (ERD) 12 3.2 Thiết kế 12 3.2.1 Thiết kế liệu 12 3.2.1.1 Mơ hình quan hệ 12 3.2.1.2 Từ điển liệu 12 Bảng 3.1 Dữ liệu phòng Game 12 Bảng 3.2 Dữ liệu phận 13 Bảng 3.3 Dữ liệu dịch vụ 13 Bảng 3.4.Dữ liệu khách hàng .13 Bảng 3.5.Dữ liệu máy tính 14 Bảng 3.6.Dữ liệu phận 14 Bảng Dữ liệu địa điểm 14 3.2.1.3 Ràng buộc tồn vẹn: Mơ tả tất ràng buộc toàn vẹn, bảng tổng hợp tầm ảnh hưởng RBTV .15 Chương Cài Đặt 19 -Giao diện hình .19 -Thêm 19 -Xóa .20 -Sửa 20 Họ tên Lê Quang Khải Nguyễn Trung Thành Trương Đình Huế Phạm Xn Thiện Phân cơng ERD DFD ràng buộc thuộc tính Bảng liệu BFD cài đặt Đánh giá A A A A CHƯƠNG 1: GIỚI THIỆU Phòng game Dragon Arena đặt :số 57 Đoàn Trần Nghiệp - Nha Trang chuyên cung cấp dịch vụ ỉnternet phòng game cao cấp đạt chuẩn cyber khu vực hút thuốc riêng biệt phục vụ thac ăn - nước giải khát Với ưu đãi lớn cho hội viên lâu năm người CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG 2.1 nhu cầu sử dụng internet sinh viên Báo cáo nghiên cau đưa nghiên cau nhu cầu sử dụng INTERNET giới trẻ mà điển hình sinh viên ( nhóm sinh viên thuộc khối kinh tế nhóm sinh viên khối kỹ thuật) những người trẻ tuổi động thac thời Vấn đề đặt phải giúp người sử dụng thấy lợi ích INTERNET việc sử dụng giúp họ giải nhiều vấn đề tìm thơng tin, tham dự họp, trao đổi mà khơng có ngăn cách khơng gian, thời gian tham gia 2.2 mơ tả tốn Mục đích: Phân tích thiết kế phần mềm quản lý phịng game Dragon Arena Đồn Trần Nghiệp Mục tiêu hệ thống: Quản lý thông tin 60 máy Quản lý dịch vụ quán (đồ ăn, đồ uống, thẻ game…) Quản lý thời gian sử dụng máy Quản lý doanh thu quán Đầu vào: Thông tin khách, thông tin máy, thông tin loại dịch vụ, thời gian sử dụng, giá loại dịch vụ, chi phí sử dụng Đầu ra: Thơng tin chi phí khách hàng cần tốn (dịch vụ, tiền máy), thơng tin doanh thu cửa hàng Nghiệp vụ: Khách hàng vào quán đến đăng kí với người quản lý cửa hàng Nếu chọn kiểu khách vãng lai cần thông tin tên khách hàng Nếu chọn thuộc loại khách thường xun đăng kí số thơng tin cá nhân tên tuổi, tên đăng kí thành viên,… lần đến (khách phát cho thẻ thành viên quán) Sau khách hàng đăng ký, người quản lý ghi thông tin vào sổ thành viên: Tên thành viên, Mã thành viên, số tiền tài khoản khách ngày tháng đăng kí Trong thẻ thành viên bao gồm thông tin: Tên thành viên, Mã thành viên, Tên quán Xác nhận người quản lý (chữ kí) Loại khách hàng đưa trước tiền ghi chép lại tiền thừa để lần sau đến tiếp tục sử dụng Sau đăng kí khách nhân viên quán dẫn bật máy Nhân viên sau chỗ người quản lý cửa hàng thông báo thời gian bắt đầu sử dụng số hiệu máy khách hàng Người quản lý ghi lại thông tin vào sổ ghi chép Nếu tình trạng máy khơng tốt khách hàng gửi yêu cầu đến nhân viên quản lý máy để nhân viên đến đổi cho máy khác Nhân viên quản lý máy sau đổi máy cho khách đến thơng báo lại cho người quản lí cửa hàng thông tin máy đổi cho khách hàng Khách hàng muốn sử dụng dịch vụ yêu cầu nhân viên quán dịch vụ muốn (nước, bánh mỳ,…) Nhân viên thực cung cấp dịch vụ cho khách hàng Những thông tin dịch vụ ghi bảng giá dán tường, gồm có tên dịch vụ giá đơn vị Người quản lý thay đổi dịch vụ, cách sửa thông tin bảng giá Các thông tin việc thêm bớt dịch vụ ghi vào sổ kinh doanh Sau nhân viên qn đến thơng báo cho người quản lý cửa hàng dịch vụ khách hàng sử dụng Người quản lý ghi bổ sung thơng tin vào sổ ghi chép Khi khách hàng muốn ngừng sử dụng máy nhân viên quán đến tắt máy thông báo thời gian kết thúc cho người quản lý cửa hàng Người quản lý cửa hàng tổng hợp tất thơng tin khách hàng đó,gồm có chơi dịch vụ sử dụng để thông báo tổng chi phi khách hàng cần toán Cuối ngày người quản lý cửa hàng tổng hợp lại doanh thu ngày của hàng ghi vào sổ kinh doanh 2.3 đặc tả tốn chac quản lí máy : quản lí thơng tin máy, thơng tin bảo trì sửa chữa, qua tình trạng máy chủ quán cần xem Chac quản lí kỉnh tế: quản lí khoản thu, khoản chi Đăc biệt phân thu (phần tính tiền quán NET) phân cốt lõi phần mềm Hiệu phần mềm phụ thuộc nhiều vào phần Vì qua khảo sát hiên trạng quán NET ,khi khác hàng vào quán nhu cầu sử dụng máy thi cịn có nhu cầu khác kèm như: hút thuốc,uống nước Vì tạo khoản ngoại thu khác ngồi tiền máy khí tính tiền thi tính tiền ngoại thu ,tiền máy Chac thêm, xóa, sửa: • Đối với quản trị viên: thay đổi, hiệu chỉnh thơng tin phịng máy.Thêm tài khoản quản trị viên.Quản lý loại danh mục.Quản trị hệ thống • Đối với chủ quán: đăng kí tài khoản: họ tên,tên tài khoản, mật khẩu,giới tính, số điện thoại Thay đổi, hiệu chỉnh thông tin cá nhân,thông tin nhà trọ • Đối với người đùng: tạo tài khoản, mật khẩu,thay đổi mật khẩu,xóa tài khoản ,nạp chơi Chac thống kê tìm kiếm : phần quan trọng ,giúp chủ quán đưa nhận xét tình trạng phịng máy, phần gồm chac ,kế toán thu, kế toán chi MƠ TẢ CHI TIẾT • Đối với quản trị viên Quản trị hệ thống: người quản lý sử dụng:kích hoạt hiệu hóa tài khoản, đổi mật thêm, sửa, xóa thơng tin tài khoản lưu phục hồi liệu:sao lưu liệu hàng ngày để khôi phục gặp cố hướng dẫn sử dụng: hướng dẫn sử dụng phần mềm Quản lý danh mục: cập nhật loại máy, loại phòng, dịch vụ, cố Hiệu chỉnh: Điều chỉnh thông tin cá nhân, điều chỉnh xóa phịng game Thống kê báo cáo định kì: Thống kê phịng game: doanh thu theo tháng/năm, chi phí theo tháng/năm Thống kê người dùng:người chơi theo tháng,số chơi theo tháng • Đối với chủ quán: Đăng kí: chủ quán đăng kí thơng qua form đăng kí Hiệu chỉnh: điều chỉnh thơng tin cá nhân,xóa tài khoản.Thêm,điều chỉnh,xóa thơng tin chủ quán Chương 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Phân tích 3.1.1 Mơ hình BFD Hình 3.1 Mơ hình BFD 3.1.2 Mơ hình DFD Sơ đồ DFD tổng quát mac Hình 3.2 Sơ đồ DFD tổng quát mức Sơ đồ DFD mac ô xử lý (Quản lí thiết bị) Hình 3.3 Sơ đồ DFD mức ô xử lý Sơ đồ DFD mac ô xử lý (Quản lí khách hàng) Hình 3.4 Sơ đồ DFD mức ô xử lý Sơ đồ DFD mac xử lý (Quản lí dịch vụ) Hình 3.5 Sơ đồ DFD mức ô xử lý Sơ đồ DFD mac ô xử lý (Thống kê- báo cáo) Hình 3.6 Sơ đồ DFD mức xử lý 3.1.3 Mơ hình ERD Hình 3.7 Mơ hình thực thể kết hợp (ERD) 3.2 Thiết kế 3.2.1 Thiết kế liệu 3.2.1.1 Mô hình quan hệ KHACHHANG(MaKH,TaiKhoan,MatKhau,MaLoaiKH) LAMVIEC(MaNV,MaKH) NHANVIEN (MaNV,HoNV,TenNV,MaBP,SoNha,TenDuong) CUNGCAP(MaNV,MaDV) MUA(MaDV,MaKH) LOAIKHACHHANG (MaLoaiKH, HoiVien, VangLai) QUANLI(MaNV,idMay) SUDUNG(idMay,MaKH) HOADON (SoHD, SoTien,MaNV,MaKH) BOPHAN (MaBP, TenBP,MaNV) DIADIEM (SoNha, TenDuong, Phuong,MaBP) 3.2.1.2 Từ điển liệu Bảng 3.1 Dữ liệu phịng Game STT Tên thuộc tính Kiểu liệu Mô tả MaPG Varchar (15) Mã phòng Game TenPG Nvarchar (100) Tên phòng Game Bảng 3.2 Dữ liệu phận STT Tên thuộc tính Kiểu liệu Mô tả MaBP Varchar (15) Mã phận TenBP Nvarchar (100) Tên phận Bảng 3.3 Dữ liệu dịch vụ STT Tên thuộc tính Kiểu liệu Mô tả MaDV Varchar (10) Mã dịch vụ TenDV Nvarchar (100) Tên dịch vụ Bảng 3.4.Dữ liệu khách hàng STT Tên thuộc tính Kiểu liệu Mơ tả TenKH Nvarchar (20) Tên khách hàng TaiKhoan Nvarchar (20) Tài khoản đăng nhập MatKhau Nvarchar (20) Mật đăng nhập SoTien Number (30) Số tiền nạp vào tài khoản HoiVien Nvarchar (20) Tài khoản đăng kí thuộc hội viên VangLai Nvarchar (20) Tài khoản dùng chưa qua đăng kí Bảng 3.5.Dữ liệu máy tính STT Tên thuộc tính Kiểu liệu Mơ tả idMay Varchar (15) Số hiệu máy tính ThoiGianSudung Varchar (50) Thời gian sử dụng Bảng 3.6.Dữ liệu phận STT Tên thuộc tính Kiểu liệu Mơ tả MaNV Varchar (15) Mã nhân viên HoNV Nvarchar (10) Họ nhân viên TenNV Nvarchar (20) Tên nhân viên Bảng Dữ liệu địa điểm STT Tên thuộc tính Kiểu liệu Mơ tả SoNha Number (15) Số nhà TenDuong Varchar (10) Tên đường Phuong Nvarchar (20) Phường 3.2.1.3 Ràng buộc tồn vẹn: Mơ tả tất ràng buộc toàn vẹn, bảng tổng hợp tầm ảnh hưởng RBTV R1: Mỗi mã khách hàng bảng HOADON phải có giá trị bảng KHACHHANG a Bối cảnh: KHACHHANG ( khách hàng), HOADON( hóa đơn) b Bảng tầm ảnh hưởng R1 Hóa đơn Khách hàng Thêm + - Xóa + Sửa + (MaKH) + (MaKH) R2: Mỗi địa máy bảng KHACHHANG phải có giá trị bảng MAYTINH a Bối cảnh: KHACHHANG (khách hàng), MAYTINH(máy tính) b Bảng tầm ảnh hưởng R2 Khách hàng Máy tính Thêm + + (idMay) Xóa + Sửa + (idMay) + (idMay) R3: Mỗi mã nhân viên bảng KHACHHANG phải có giá trị bảng NHANVIEN a Bối cảnh: KHACHHANG (khách hàng), NHANVIEN (nhân viên) b Bảng tầm ảnh hưởng R3 Nhân viên Khách hàng Thêm + - Xóa - Sửa + (MaNV) + (MaNV) R4: Mỗi mã dịch vụ bảng KHACHHANG phải có giá trị bảng DICHVU a Bối cảnh: KHACHHANG (Khách hàng), DICHVU (Dịch vụ) b Bảng tầm ảnh hưởng R4 Khách hàng Dịch vụ Thêm + - Xóa + Sửa + (MaDV) + (MaDV) R5: Mỗi loại khách hàng bảng KHACHHANG phải có giá trị bảng LOAIKHACHHANG a Bối cảnh: KHACHHANG (Khách hàng), LOAIKHACHHANG( Loại khách hàng) b Bảng tầm ảnh hưởng R5 Thêm Loại khách hàng + Xóa - Sửa + (MaLoaiKH) Khách hàng - + + (MaLoaiKH) R6: Mỗi mã nhân viên bảng DICHVU phải có giá trị bảng NHANVIEN a Bối cảnh: NHANVIEN (Nhân viên), DICHVU (Dịch vụ) b Bảng tầm ảnh hưởng R6 Nhân viên Dịch vụ Thêm + - Xóa + Sửa + (MaNV) + (MaNV) R7: Mỗi địa điểm có số nhà tên đường a Bối cảnh: DIADIEM (Địa điểm) b Bảng tầm ảnh hưởng R7 Địa điểm Thêm + Xóa - Sửa + (SoNha,TenDuong) R8: Mỗi mã nhân viên bảng HOADON phải có giá trị bảng NHANVIEN a Bối cảnh: HOADON (hóa đơn), NHANVIEN (nhân viên) b Bảng tầm ảnh hưởng R9 Hóa đơn Nhân viên Thêm + - Xóa + Sửa + (MaNV) + (MaNV) R9: Mỗi mã phận bảng NHANVIEN phải có giá trị bảng BOPHAN a Bối cảnh:NHANVIEN ( nhân viên), BOPHAN ( phận) b Bảng tầm ảnh hưởng R10 Nhân viên Bộ phận Thêm + - Xóa + Sửa + (MaBP) + (MaBP) R10: Mỗi số nhà, tên đường bảng NHANVIEN phải có giá trị bảng DIADIEM a Bối cảnh: NHANVIEN ( nhân viên), DIADIEM ( địa điểm) b Bảng tầm ảnh hưởng R11 Nhân viên Địa điểm Thêm + - Xóa + Sửa + (SoNha, TenDuong) + (SoNha, TenDuong) R11: Mỗi mã nhân viên bảng HOADON phải có giá trị bảng KHACHHANG c Bối cảnh: KHACHHANG ( khách hàng), HOADON( hóa đơn) d Bảng tầm ảnh hưởng R1 Hóa đơn Khách hàng Thêm + - Xóa + Sửa + (MaNV) + (MaNV) R12: Mỗi phận có mã phận a Bối cảnh: BOPHAN (Bộ phận) b Bảng tầm ảnh hưởng R7 Bộ phận Thêm + Xóa - Sửa + (MaBP) R13: Mỗi máy tính có địa ip máy a Bối cảnh: MAYTINH (máy tính) b Bảng tầm ảnh hưởng R7 Máy tính Chương Cài Đặt -Giao diện hình -Thêm Thêm + Xóa - Sửa + (idMay) -Xóa -Sửa ... kế phần mềm quản lý phịng game Dragon Arena Đồn Trần Nghiệp Mục tiêu hệ thống: Quản lý thông tin 60 máy Quản lý dịch vụ quán (đồ ăn, đồ uống, thẻ game? ??) Quản lý thời gian sử dụng máy Quản. .. (Kí ghi rõ họ tên) LỜI CAM ĐOAN Tôi xin cam đoan: Đề tài tốt nghiệp ? ?Xây dựng phần mềm quản lý phòng game Dragon Arena Đoàn Trần Nghiệp? ?? kết dựa cố gắng, nỗ lực thân với hướng dẫn nhiệt tình... ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN BÀI BÁO CÁO Xây dựng phần mềm quản lý phịng game Dragon Arena Đồn Trần Nghiệp GVHD: ThS Nguyễn Thủy Đoan Trang Tên thành viên: Lê Quang