Báo cáo BTL phân tích thiết kế hệ thống đề tài xây dựng phần mềm quản lý phòng tập gym

55 14 0
Báo cáo BTL  phân tích thiết kế hệ thống  đề tài xây dựng phần mềm quản lý phòng tập gym

Đ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

lOMoARcPSD|9242611 TRƯỜNG ĐẠI HỌC CNTT & TT VIỆT HÀN KHOA KHOA HỌC MÁY TÍNH Báo cáo BTL Phân Tích Thiết Kế Hệ Thống Đề tài: Xây dựng phần mềm quản lý phòng tập gym Giảng viên hướng dẫn: Ths Lê Viết Trương Nhóm sinh viên: Đặng Quốc Việt , 21IT322 Trần Thanh Huyền , 21IT286 Trương Đăng Hoàn , 21IT481 lOMoARcPSD|9242611 LỜI NĨI ĐẦU Hiện nay, phịng tập gym hệ thống phổ biến sống tỉnh thành nước Đi với phát triển phòng gym nhu cầu khách hàng tăng lên, số lượng khách hàng tăng lên nhiều so với hệ thống phòng gym đơn giản nhỏ lẻ trước Và, yêu cầu đặt với phát triển làm để quản lý thơng tin phịng gym cách tốt có hiệu Vì vậy, em xin giới thiệu hệ thống quản lý phòng gym, đáp ứng số chức cần thiết hệ thống quản lý phòng gym quản lý nhân viên, khách hàng, quản lý cập nhật quản lý q trình tập thơng tin cá nhân khách hàng Hệ thống mà em giới thiệu tập trung chủ yếu vào quản lý liệu khách hàng tập gym nhân viên quản lý… Em xin chân thành cảm ơn lOMoARcPSD|9242611 \ Mục lục Chương Xác Định Yêu Cầầu 1.1 Yêu cầầu hệ thốống .5 1.2 Chức 1.3 Tính dể dùng .5 1.4 Hiệu suầốt Chương Phần Tích Quy Trình Hoạt Động Của Hệ Thốống 2.1 Quy trình nhập thống tn 2.2 Quy trình nhập têần khách hàng nộp têần 2.3 Quy trình quản lý khách hàng tập 2.4 Quy trình xử lý khách hàng vi phạm 2.5 Quy trình xử lý dụng cụ luyện tập 2.6 Quy trình tm kiêốm thống tn gói tập 2.7 Quy trình làm thẻ đăng ký luyện tập 2.8 Thốống kê báo cáo 10 Chương Phần Tích Và Thiêốt Kêố Hệ Thốống Theo UML 11 3.1 Các chức hệ thốống 11 3.1.1 Xem thống tn gói tập .11 3.1.2 Doanh thu 11 3.1.3 Quản lý nhần viên 11 3.1.4 Quản lý khách hàng 11 3.1.5 Quản lý tập gym 11 3.1.6 Quản lý têần lương 11 3.1.7 Thốống kê, báo cáo 11 3.2 Biểu đốầ Usecase 12 3.2.1 Danh sách Actor hệ thốống 12 3.2.2 Danh sách Use Case hệ thốống 12 3.2.3 Veẽ biểu đốầ UseCase 14 3.2.4 Đặc tả UseCase 18 3.3 Biểu đốầ lớp .38 3.3.1 Danh sách lớp 38 3.3.2 Veẽ biểu đốầ lớp 42 lOMoARcPSD|9242611 3.4 Biểu đốầ hoạt động 43 3.4.1 Biểu đốầ hoạt động tạo thẻ khách hàng 43 3.4.2 Biểu đốầ hoạt động thêm dụng cụ máy móc .44 3.4.3 Biểu đốầ hoạt động thốống kê doanh thu 45 3.5 Biểu đốầ trạng thái 46 3.5.1 Biểu đốầ trạng thái thêm người dùng tập 46 3.5.2 Biểu đốầ trạng thái sửa người dùng tập 47 3.5.3 Biểu đốầ trạng thái xóa người dùng tập 48 3.5.4 Biểu đốầ trạng thái thống kê báo cáo .49 3.6 Biểu đốầ tuầần tự .50 3.6.1 Biểu đồ chức đăng nhập 50 3.6.2 Biểu đồ chức thêm người dùng .51 3.6.3 Biểu đồ chức thêm tập 52 3.6.4 Biểu đồ chức sửa tập 53 Chương Tài liệu tham khảo 54 lOMoARcPSD|9242611 Chương Xác Định Yêu Cầầu 1.1 Yêu cầầu hệ thốống Dựa vào hoạt động hệ thống phịng tập gym, ta thấy yêu cầu hệ thống quản lý phòng gym là:  Cung cấp cho người quản lý thông tin người đăng ký tham gia tập gym , dịch vụ theo gói, số người đăng ký tập…  Hỗ trợ việc quản lý thông tin khách hàng  Hỗ trợ cập nhật thông tin tài liệu khách hàng như: cách tập thể hình, thêm cách tập, thêm khách hàng, xóa khách hàng, thay đổi thơng tin tài liệu, thay đổi thông tin khách hàng…  Hỗ trợ người quản lý trình xác nhận đăng ký tập tập thời 1.2 Chức  Hỗ trợ nhiều người dùng làm việc đồng thời 1.3 Tính dể dùng  Hệ thống phải hoạt động liên tục giờ/ngày, ngày/tuần, với thời gian ngừng hoạt động không 10% 1.4 Hiệu suầốt  Hệ thống phải hỗ trợ đến 40 người dùng truy xuất CSDL trung tâm đồng thời lúc  Hệ thống phải có khả hồn tất 95% giao dịch vòng phút lOMoARcPSD|9242611 Chương Thốống 2.1 Phần Tích Quy Trình Hoạt Động Của Hệ Quy trình nhập thống tin  Thời gian: Thực người dùng đăng ký tập thông tin nhập bao gồm: Họ tên, tuổi, năm sinh, giới tính, khách hàng chọn loại dịch vụ, gói tập huấn luyện viên để tập  Tác nhân tham gia vào q trình nhập thơng tin Nhân viên quản lý  Các bước tiến hành  Phân loại thông tin khách hàng đăng ký Nhân viên quản lý nhập thông tin người đăng ký theo ngày theo gói tập, phân công huấn luyện viên cho khách hàng mong muốn : Trong đó, loại có ưu đãi riêng loại thường khách hàng đóng tiền đến tập, cịn gói tập khách hàng có ưu đãi riêng tập tặng thức uống bổ sung… Đánh mã khách hàng : Nhân viên quản lý thực đánh mã cho khách hàng bao gồm mã số mã chữ Mã đánh theo quy định: Theo giới tính, theo số thứ tự người đăng ký trước sau Sắp xếp thông tin: Gán mã cho người dùng, nhân viên quản lý phân loại thường tập theo gói để dễ kiểm tra thơng tin thời gian đăng ký nộp tiền tập theo thời hạn, xếp thông tin người dùng theo thứ tự thời gian đăng ký người theo ngày đặt mã cho khách hàng đăng ký ưu đãi loại vip dành cho khách hàng lOMoARcPSD|9242611 2.2 Quy trình nhập tiêần khách hàng nộp tiêần  Thời gian: Tiền nộp vào đầu tháng Số tiền nộp khách hàng: Mỗi khách hàng thường nộp 250 000 tháng, cịn khách hàng theo gói nộp số tiền tương ứng theo gói tháng khách hàng tập thời trả tiền theo ngày ngày nộp 16 000  Tác nhân tham gia vào q trình nhập thơng tin Nhân viên kế toán  Các bước tiến hành: - Khách hàng đến quầy thu ngân để nộp - Nếu khách hàng chưa đủ số tiền để trả đầu tháng phòng gym cho khách hàng chậm trễ tiền số ngày khách hàng thường chậm tiền ngày cịn theo gói chậm tiền ngày 2.3 Quy trình quản lý khách hàng tập  Thời gian: hàng ngày Phòng gym mở cửa hàng ngày để khách hàng vào tập tự thoải mái  Tác nhân tham gia vào trình nhập thông tin Nhân viên quản lý  Các bước tiến hành: - Mỗi có khách hàng đến huấn luyện viên dạy cho khách hàng tập trình tập khách hàng nhân viên quản lý giám sát kiểm tra trình huấn luyện viên dạy cho khách hàng tập để có điều chỉnh cân nhắc huấn luyện viên để hiệu qua buổi tập - Khách hàng q trình tập có thắc mắc hay khơng vừa lịng phản hồi qua nhân viên quản lý để khách hàng hài lòng - Huấn luyện viên q trình dạy cho khách hàng có ý kiến phản hồi cho nhân viên quản lý để có điều chỉnh phù hợp - Ngồi ra, khách hàng đến tập tự theo ngày khơng có huấn luyện viên cần thắc mắc tập hay gói tập nhân viên quản lý giải đáp 2.4 Quy trình xử lý khách hàng vi phạm  Thời gian: Xảy khách hàng vi phạm nội quy phòng gym  Tác nhân tham gia vào trình xử lý vi phạm: Nhân viên quản lý, khách hàng  Vai trò việc xử lý vi phạm lOMoARcPSD|9242611 - Giảm tỉ lệ vi phạm khách hàng - Nâng cao tính kỷ luật cho phòng gym  Các bước tiến hành: - Khách hàng đến phòng gym tập bị vi phạm - Quản lý xử phạt khách hàng theo quy định phòng gym: + Trường hợp khách hàng nộp tiền thời gian quy định bị phạt khóa thẻ khách hàng, trường hợp khách hàng có tiền muốn tập trở lại trả thêm tiền số ngày tập mà chưa nộp tiền phạt thêm 25% số tiền nộp tháng + Trường hợp khách hàng vô tình làm hỏng dụng cụ, máy móc luyện tập phòng gym phải đền lại tiền cho nhân viên quản lý mua dụng cụ + Trường hợp khách hàng cố tình làm hỏng dụng cụ, máy móc luyện tập phịng gym bị khóa thẻ vĩnh viễn 2.5 + Trường hợp khách hàng trộm cắp dụng cụ hay vật chất người khác phịng gym bị khóa tạm thời nộp tiền phạt xem xét Quy trình xử lý dụng cụ luyện tập  Thời gian: Xảy nhập dụng cụ, máy móc về, tiến hành lý dụng cụ, máy móc luyện tập lỗi, hay hỏng hóc vào năm Dụng cụ, máy móc cần xử lý loại hỏng, lỗi cũ  Tác nhân tham gia vào trình xử lý dụng cụ Nhân viên quản lý  Vai trò việc xử lý dụng cụ Dụng cụ mới: tăng số lượng máy luyện tập hiệu Dụng cụ cũ: Giảm bớt máy móc dụng cụ khơng cịn sử dụng cho phịng gym  Các bước tiến hành  Đối với dụng cụ máy móc mới: Thực q trình nhập số máy móc ngày mua  Đối với dụng cụ máy móc cũ: Hàng năm nhân viên quản lý kiểm tra chọn máy móc dụng cụ cũ, lạc hậu, máy móc khơng sử lOMoARcPSD|9242611 dụng Những dụng cụ bỏ vào kho lý Sau bỏ dụng cụ máy móc cũ, nhân viên quản lý phân loại xếp lại máy móc dụng cụ vào nơi luyện tập, máy móc cho thuận tiện cho trình luyện tập khách hàng 2.6 Quy trình tìm kiêốm thống tin gói tập  Thời gian: Xảy vào người dùng có nhu cầu  Tác nhân tham gia vào trình tìm kiếm Nhân viên quản lý, khách hàng  Vai trị việc tìm kiếm - Biết đầy đủ thơng tin gói cần tìm - Tìm kiếm nhanh, xác - Nâng cao hiệu luyện tập  Các bước thực hiện: Người dùng lựa chọn gói luyện tập tìm kiếm: - gói gold: 670.000 VND - 750.000 VND - gói altus: 670.000 VND - 750.000 VND - gói lily: 670.000 VND - 750.000 VND - gói orchid: 780.000 VND - 870.000 VND - gói platinum: 760.000 VND - 920.000 VND - gói delta: 790.000 VND - 880.000 VND - gói Hero 2020: 3.620.000 VND - 4.050.000 VND Quá trình tìm kiếm cho biết đầy đủ thơng tin gói luyện tập như: cách tập, dụng cụ tập, hiệu sau tập…ngồi cịn cho biết mẫu người tập gói có hợp hay khơng nên chọn gói theo tững mẫu người 2.7 Quy trình làm thẻ đăng ký luyện tập  Thời gian: Công việc làm thẻ thường tiến hành vào tất ngày  Tác nhân tham gia vào trình làm thẻ thư viện Đối tượng làm luyện tập phòng gym tất người muốn có nhu cầu phát triển thể hình Nơi phát hành thẻ khách hàng nhân viên quản lý phòng gym nhân viên quản lý có nhiệm vụ đăng kí, in phát hành thẻ cho đối tượng muốn làm thẻ luyện tập  Vai trị cơng tác làm thẻ  Tăng lượng khách hàng, mở rộng quy mơ phịng gym  Kiểm soát số lượng khách hàng luyện tập đăng ký lOMoARcPSD|9242611  Các bước tiến hành:  Các đối tượng muốn làm thẻ luyện tập phải đăng kí làm thẻ với nhân viên quản lý Thơng tin đăng kí bao gồm họ tên, tuổi, năm sinh, giới tính ảnh 3x4  Nhân viên quản lý kiểm tra thơng tin đúng, người đăng kí chưa làm thẻ thẻ làm khơng cịn sử dụng ghi nhận thơng tin đưa vào danh sách đăng kí làm thẻ, khách hàng làm thẻ thẻ cịn hoạt động phản hồi khách hàng khơng đăng kí làm tiếp Người đăng kí làm thẻ đóng lệ phí cho nhân viên kế tốn, nhân viên quản lý thơng báo cho khách hàng thời gian nhận thẻ Nhân viên quản lý phòng gym quét ảnh khách hàng in thẻ luyện tập cho khách hàng đăng kí    Phân loại thẻ khách hàng theo dịch vụ đăng kí khách hàng 2.8 Thốống kê báo cáo  Thời gian:  Thống kê theo định kỳ Thống kê, báo cáo khách hàng đăng ký Thống kê, báo cáo tình trạng dụng cụ máy móc Thống kê, báo cáo khách hàng chậm tiền phí luyện tập Thống kê, báo cáo doanh thu Thống kê, báo cáo vật phẩm ưu đãi cho khách hàng Thống kê, báo cáo khách hàng không luyện tập Thống kê, báo cáo huấn luyện viên khơng cịn làm Thống kê, báo cáo huấn luyện viên làm việc không hiệu  Tác nhân tham gia vào trình thống kê: Nhân viên quản lý, nhân viên kế toán  Vai trị q trình thống kê hoạt động quản lý phịng gym  Kiểm sốt khách hàng huấn luyện viên phòng gym  Dựa kết thống kê khách hàng đăng ký yêu cầu, khách hàng không đăng ký nhân viên quản lý lập kế hoạch bổ sung thêm loại máy móc cần thiết nhập ngừng mua 10 lOMoARcPSD|9242611 3.3.1.4 Lớp “XuLyVP” (Xử lý vi phạm) Danh sách thuộc tính STT Tên thuộc tính Ý nghĩa Mã số ID_Phat SoThe Số thẻ LyDoVP Lý vi phạm HTXuLy Hình thức xử lý NgayXL Ngày xử lý NguoiXL Người xử lý Bảng 3.8: Danh sách thuộc tính Lớp Xử lý vi phạm Danh sách phương thức STT Tên phương thức Ý nghĩa ThemPhieuphat Thêm phiếu phạt CapNhatPhieuphat Cập nhật phiếu phạt XoaPhieuPhat Xóa phiếu phạt HienThiPhieuphat Hiển thị thông tin phiếu phạt Bảng 3.9: Danh sách phương thức Lớp Xử lý vi phạm 3.3.1.5 Lớp “KhachHang” (Khách hàng) Danh sách thuộc tính STT Tên thuộc tính Ý nghĩa SoThe Số thẻ tập gym MaDK Mã đăng ký NgayCap Ngày cấp thẻ HanSD Hạn sử dụng thẻ TinhTrang Tình trạng thẻ (hoạt động, khóa) Bảng 3.10: Danh sách thuộc tính Lớp khách hàng Danh sách phương thức STT Tên phương thức Ý nghĩa ThemKhachHang Thêm khách hàng SuaKhachHang Sửa khách hàng XoaKhachHang Xóa khách hàng HienThi KhachHang Hiển thị thơng tin khách hàng Bảng 3.11: Danh sách phương thức Lớp khách hàng 41 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.3.1.6 Lớp “HuanLuyenVien” (Huầốn luyện viên) Danh sách thuộc tính STT Tên thuộc tính Ý nghĩa MaHuanLuyenVien Mã huấn luyện viên TenHuanLuyenVien Tên huấn luyện viên SDT Số điện thoại Email Email Bảng 3.12: Danh sách thuộc tính Lớp huấn luyện viên Danh sách phương thức STT Tên phương thức ThemHuanLuyenVien SuaHuanLuyenVien XoaHuanLuyenVien HienThiHuanLuyenVien Ý nghĩa Thêm huấn luyện viên Sửa huấn luyện viên Xóa huấn luyện viên Hiển thị thông tin huấn luyện viên Bảng 3.13: Danh sách phương thức Lớp huấn luyện viên 3.3.1.7 Lớp “ThanhToan” (Thanh tốn) Danh sách thuộc tính STT Tên thuộc tính Ý nghĩa MaThanhToan Mã tốn NgayThanhToan Ngày toán TenNguoiThanhToan Tên người toán MaNguoiThanhToan Mã người toán NgayHetHan Ngày hết hạn Bảng 3.14: Danh sách thuộc tính Lớp tốn Danh sách phương thức STT Tên phương thức Ý nghĩa ThemThanhToan Thêm toán SuaThanhToan Sửa tốn XoaThanhToan Xóa tốn HienThiThanhToan Hiển thị thơng tin tốn Bảng 3.15: Danh sách phương thức Lớp toán 42 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.3.2 Veẽ biểu đốầ lớp 3.3.2.1 Biểu đốầ lớp hệ thốống Hình 3.6: Biểu đồ Lớp Hệ thống 3.3.2.2 Biểu đốầ lớp khách hàng Hình 3.7: Biểu đồ Lớp khách hàng 43 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.4 Biểu đốầ hoạt động 3.4.1 Biểu đốầ hoạt động tạo thẻ khách hàng Hình 3.8: Biểu đồ hoạt động tạo thẻ khách hàng 44 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.4.2 Biểu đốầ hoạt động thêm dụng cụ máy móc Hình 3.9: Biểu đồ hoạt động thêm dụng cụ máy móc 45 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.4.3 Biểu đốầ hoạt động thốống kê doanh thu Hình 3.10: Biểu đồ hoạt động thống kê doanh thu 46 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.5 Biểu đốầ trạng thái 3.5.1 Biểu đốầ trạng thái thêm người dùng tập Hình 3.11: Biểu đồ trạng thái thêm người dùng tập 47 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.5.2 Biểu đốầ trạng thái sửa người dùng tập Hình 3.12: Biểu đồ trạng thái sửa người dùng tập 48 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.5.3 Biểu đốầ trạng thái xóa người dùng tập Hình 3.13: Biểu đồ trạng thái xóa người dùng tập 49 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.5.4 Biểu đốầ trạng thái thống kê báo cáo Hình 3.14: Biểu đồ trạng thái thống kê báo cáo 50 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.6 Biểu đốầ tuầần tự 3.6.1 Biểu đồ chức đăng nhập Hình 3.15: Biểu đồ chức đăng nhập 51 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.6.2 Biểu đồ chức thêm người dùng Hình 3.16: Biểu đồ chức thêm người dùng 52 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.6.3 Biểu đồ chức thêm tập Hình 3.17: Biểu đồ chức thêm tập 53 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 3.6.4 Biểu đồ chức sửa tập Hình 3.18: Biểu đồ chức sửa tập 54 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 Chương Tài liệu tham khảo https://www.freeprojectz.com/uml/gym-management-system-class-diagram? fbclid=IwAR0gA2YgF5s08BEfy7JRgrZjRUn0myWNlWuVj3u5H96se80uafHoy8MXlFA https://www.freeprojectz.com/uml-diagram/gym-management-system-sequence-diagram? fbclid=IwAR0sWY2W8rVNLiDxHdzCWuKvtvhi0vgm5XhLTnXKb6MedRoMFW5E2hUexWQ 55 Downloaded by tran quang (quangsuphamhoak35@gmail.com) ... tập gym Huâốn luyện viên soạn hướng dâẫn khách hàng tập gym 24 Thêm tập gym Huâốn luyện viên thêm tập gym vào hệ thốống 25 Sửa tập gym Huâốn luyện viên sửa tập gym vào hệ thốống 26 Xóa tập gym. .. hàng  Thêm khách hàng  Sửa khách hàng  Xóa khách hàng 3.1.5 Quản lý tập gym  Thêm tập gym  Sửa tập gym  Xóa tập gym 3.1.6 Quản lý tiêần lương  Thanh toán tiền lương 11 Downloaded by tran... “thêm tập gym? ??  Tác nhân Huấn luyện viên Mô tả: Tác nhân sử dụng Usecase để thực chức thêm thơng tin tập gym  Dịng kiện Tác nhân chọn chức thêm tập gym Hệ thống hiển thị form thêm tập gym Tác

Ngày đăng: 08/12/2022, 23:11

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

Tài liệu liên quan