1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Phân tích quy trình đặt lớp tại california fitness yoga

81 2 0

Đ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ội dung

lOMoARcPSD|22495817 BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC UEH KHOA CÔNG NGHỆ THÔNG TIN KINH DOANH  Đề tài: PHÂN TÍCH QUY TRÌNH ĐẶT LỚP TẠI CALIFORNIA FITNESS & YOGA Mơn: Phân tích thiết kế hệ thống GVHD: ThS Hồ Thị Thanh Tuyến Lớp HP: 22CSYS40900701 Nhóm: Nhóm TP.HCM, tháng 08 năm 2022 lOMoARcPSD|22495817 BẢNH PHÂN CÔNG NHIỆM VỤ MSSV HCMVB1 20213007 HCMVB1 20213014 HCMVB1 20213001 HCMVB1 20213006 HCMVB1 20213004 Họ tên Nguyễn Duy Dương Nhiệm vụ - Nguyễn Hoàng Tuyết Nhi Nguyễn Thị Ngọc Mỹ Nguyễn Đoàn Thuỳ Duyên Nguyễn Hoài Duy Điểm đánh giá lOMoARcPSD|22495817 LỜI MỞ ĐẦU Công nghệ ngày trở nên phát triển trở thành phần thiết yếu sống Với việc phát triển công nghệ, người tiết kiệm nhiều nguyên liệu nhiên liệu, thời gian công sức việc sản xuất, vận chuyển, lưu thông quản lý hàng hố Chun mơn hố tự động hố khâu làm tăng hiệu sản xuất Ngày nay, việc quản lý phòng tập như: Gym, Fitness, thể hình, yoga, theo cách truyền thống khơng cịn hiệu tốn nhiều thời gian chi phí Bên cạnh đó, phòng tập Gym, yoga,… thành lập ngày nhiều thành phố lớn, đặc biệt thành phố Hà Nội thành phố Hồ Chí Minh Số lượng thành viên tham gia phòng tập ngày tăng lên dẫn đến phương pháp quản lí thủ cơng khơng cịn hữu ích mà trở nên khó khăn, phức tạp, gây nhiều sai sót Ngồi ra, nhận thấy cách thức quản lý chăm sóc hội viên cịn nhiều hạn chế, cịn mang tính thủ cơng nên việc xây dựng hệ thống quản lý đem lại hiệu cao hạn chế yếu điểm phòng tập, tiết kiệm thời gian việc quản lý kiểm sốt an ninh giúp tiết kiệm chi phí th nhân công mang lại hiệu cao cần thiết Dựa vấn đề đó, nhóm chúng em định Xây dựng dự án cải thiện quy trình đặt lớp California Fitness & Yoga nhằm giúp việc quản lí phịng tập trở nên dễ dàng Đề tài thực khoảng tháng Bước đầu vào thực tế kiến thức chúng em hạn chế nhiều bỡ ngỡ Do vây, tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp q báu Cơ bạn để kiến thức chúng em lĩnh vực hồn thiện Nhóm em xin chân thành cảm ơn Cô! lOMoARcPSD|22495817 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu chung đề tài 1.2 Mục tiêu đề tài 1.3 Phạm vi .10 CHƯƠNG 2: XÁC ĐỊNH YÊU CẦU 10 2.1 Khảo sát hệ thống 10 2.2 Phân tích trạng 11 2.3 Đặc tả yêu cầu 12 2.3.1 Bảng đặc tả yêu cầu 12 2.3.2 Đánh giá tính khả thi 13 2.3.3 Các tác nhân hệ thống 15 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 15 3.1 Các yêu cầu chức .15 3.2 Phân tích yêu cầu 16 3.2.1 Mơ hình hố chức .16 3.2.1.1 Usecase tổng quát .16 3.2.1.2 Use case Đăng ký – Đăng nhập 16 3.2.1.2.1 Đặc tả Use case Đăng ký – Đăng nhập 16 3.2.1.2.2 Activity Đăng ký – Đăng nhập 19 3.2.1.3 Use case quản lý thông tin cá nhân 21 3.2.1.3.1 Đặc tả Use case Quản lý tài khoản cá nhân 21 3.2.1.3.2 Activity Quản lý tài khoản cá nhân 22 3.2.1.4 Usecase quản lý lớp tập cá nhân 25 3.2.1.4.1 Đặc tả Use case Quản lý lịch tập cá nhân 25 3.2.1.4.2 Activity Quản lý lịch tập cá nhân 28 3.2.1.5 Use case Quản lý tài khoản hội viên 31 lOMoARcPSD|22495817 3.2.1.5.1 Đặc tả Use case Quản lý tài khoản hội viên 31 3.2.1.5.2 Activity Quản lý tài khoản hội viên .34 3.2.1.6.1 Đặc tả Usecase Quản lý thời khóa biểu 36 3.2.1.6.2 Activity Quản lý thời khóa biểu .37 3.2.1.7 Quản lý Dịch vụ thắc mắc khiếu nại 38 3.2.1.6.1 Đặc tả Usecase Quản lý dịch vụ thắc mắc khiếu nại 38 3.2.1.6.2 Activity xử lý thắc mắc khiếu nại 40 3.2.1.7 Quản lý báo cáo 41 3.2.1.7.1 Đặc tả Use case quản lý báo cáo 41 3.2.1.7.1 Activity quản lý báo cáo 43 3.2.2 Mơ hình hóa hành vi 44 3.2.2.1 Đăng ký .44 3.2.2.2 Đăng nhập tài khoản hội viên 45 3.2.2.3 Đăng ký lớp 45 3.2.2.4 Hủy lớp .46 3.2.2.5 Xem lịch sử tập 47 3.2.2.6 Đánh giá lớp tập 48 3.2.2.7 Liên kết thẻ 49 3.2.2.8 Chỉnh sửa tài khoản hội viên 50 3.2.2.9 Chỉnh sửa danh sách hội viên bị hạn chế 52 3.2.2.10 Tạo thời khóa biểu 53 3.2.2.11 Giải khiếu nại 54 3.2.2.12 Xuất báo cáo .55 3.2.2.13 Xem lịch sử xuất báo cáo 56 3.2.3 Mô hình hóa cấu trúc 57 3.2.4 Mơ hình hóa liệu 57 3.2.4.1 Mô tả liệu 57 3.2.4.2 Danh sách tập thực thể .58 3.2.4.3 Mơ hình thực thể (ERD) 59 lOMoARcPSD|22495817 3.2.4.4 Lược đồ quan hệ 59 3.3 Thiết kế hệ thống .60 3.3.1 Thiết kế lớp (chuyển đổi từ sơ đồ lớp mức phân tích sang mức thiết kế) 60 3.3.2 Thiết kế CSDL (chuyển đổi CSDL từ mức quan niệm sang mức vật lý) 61 3.3.2.2 Mô tả CSDL 61 3.3.3 Thiết kế giao diện .65 3.3.3.1 Giao diện cho hội viên 65 3.3.3.2 Giao diện cho quản trị viên 74 CHƯƠNG 5: KẾT LUẬN 80 lOMoARcPSD|22495817 MỤC LỤC HÌNH ẢNH Hình Sơ đồ tổ chức chung phòng tập California Fitness & Yoga .12 Hình 2: Usecase tổng quát hệ thống đăng ký lớp phòng tập CFYC ứng dụng Livwell 16 Hình Use case Đăng ký đăng nhập .16 Hình Activity Diagram Đăng ký tài khoản 19 Hình Activity Diagram Đăng nhập tài khoản 20 Hình Use case Quản lý tài khoản cá nhân 21 Hình Activity Diagram Sửa thông tin Email .23 Hình Activity Diagram Liên kết thẻ hội viên 24 Hình Use case Quản lý lịch tập cá nhân 25 Hình 10 Activity Diagram Xem lịch sử tập 28 Hình 11 Activity Diagram Hủy đăng ký lớp 29 Hình 12 Use case quản lý tài khoản hội viên .31 Hình 13 Activity Diagram Chỉnh sửa tài khoản hội viên 34 Hình 14 Activity Diagram Chỉnh sửa danh sách hội viên bị hạn chế 35 Hình 15 Usecase Quản lý thời khóa biểu CLB 36 Hình 16 Activity Quản lý thời khóa biểu .37 Hình 17 Usecase Giải khiếu nại thắc mắc 38 Hình 18 Activity thắc mắc khiếu nại 40 Hình 19 Usecase quản lý báo cáo 41 Hình 20 Activity Diagram Xuất báo cáo 43 Hình 21 Activity xem lịch sử xuất báo cáo 44 Hình 22 Sequence Diagram Đăng nhập hội viên 45 Hình 23 Sequence Diagram Đăng ký lớp .46 Hình 24 Sequence Diagram Hủy đăng ký lớp 47 Hình 25 Sequence Diagram Xem lịch sử tập .48 Hình 26 Sequence Diagram Đánh giá lớp 49 Hình 27 Sequence Diagram Liên kết thẻ hội viên 50 Hình 28 Sequence Diagram Chỉnh sửa tài khoản hội viên 51 Hình 29.Sequence Diagram Chỉnh sửa danh sachs hội vien bị hạn chế .52 Hình 30 Sequence Diagram Tạo thời khóa biểu 53 Hình 31 Sequence Diagram Giải thắc mắc khiếu nại 54 Hình 32 Sequence Diagram Xuất báo cáo 55 Hình 33 Sequence Diagram Xem lịch sử xuất báo cáo 56 Hình 34 Mơ hình hóa cấu trúc 57 Hình 35 Mơ hình thực thể - ERD 59 Hình 36 Sơ đồ Class .60 Hình 37 Sơ đồ CSDL 61 Hình 38 Giao diện trang chủ 66 Hình 39 Giao diện đăng nhập .67 Hình 40 Giao diện liên kết thẻ 68 lOMoARcPSD|22495817 Hình 41 Giao diện đăng ký lớp 69 Hình 42 Giao diện thông tin lớp học 70 Hình 43 Giao diện lịch sử đăng ký .71 Hình 44 Giao diện huỷ lớp 72 Hình 45 Giao diện đánh giá lớp học .73 Hình 46 Giao diện đăng nhập quản trị viên 74 Hình 47 Giao diện chỉnh sửa tài khoản hội viên 75 Hình 48 Giao diện thêm, xoá hội viên bị hạn chế 76 Hình 49 Giao diện thêm thời khoá biểu .78 Hình 50 Giao diện sửa thời khoá biểu 78 Hình 51 Giao diện quản lý báo cáo 79 Hình 52 Giao diện quản lý báo cáo 79 lOMoARcPSD|22495817 CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu chung đề tài Tập gym ngày nhiều người ưa chuộng, không môn rèn luyện sức khỏe mà tập gym cách giúp cải thiện vóc dáng, tăng cường bắp cách hiệu Từ đó, nhu cầu tập gym ngày tăng, số lượng thành viên ngày tăng lên khiến việc xếp hàng lấy vé phòng tập trở nên ùn tắc Hội viên tập thường phải xếp hàng dài trước – tiếng để lấy vé vào lớp tập, điều làm cho phòng tập trở nên thiếu chuyên nghiệp tạo bất tiện, không thoải mái cho hội viên trải nghiệm phòng tập Và để thuận tiện công tác quản lý hội viên tập lớp, nhóm chúng tơi thực dự án “Cải thiện quy trình đặt lớp California Fitness & Yoga” để giúp người tập có trải nghiệm tốt nâng cao chất lượng dịch vụ cho doanh nghiệp Hiện nay, phòng tập California Fitness & Yoga sử dụng ứng dụng LivWell LivWell cho phép người dùng nhận điểm thưởng đổi quà dựa hoạt động thể chất nhằm khuyến khích người tập luyện nhiều Riêng với hội viên California Fitness & Yoga, ứng dụng cung cấp thêm phần thưởng nội dung video độc quyền Quy trình đặt lớp cịn theo phương pháp thủ công xếp hàng, in phiếu phát phiếu vào lớp tập, chủ yếu phụ thuộc vào hệ thống CRM để quản lý gây tốn nhiều thời gian, chi phí nhân lực Vì vậy, nhóm chúng tơi định tích hợp thêm phân hệ đặt lớp vào app Livwell để người dùng có trải nghiệm tốt mà tốn thời gian, công sức để chờ đợi 1.2 Mục tiêu đề tài  Nhanh chóng hiệu quả: Hầu hết cơng việc diễn máy tính, với thao tác đơn giản Mọi yêu cầu khách hàng thực cách nhanh chóng, khơng nhiều thời gian chờ đợi trước  Chính xác đầy đủ: Các yêu cầu khách hàng đáp ứng cách đầy đủ xác, khơng có sai lệch áp dụng việc quản lý giấy tờ cách thủ công trước Độ xác gần 100% lOMoARcPSD|22495817  Quản lý dễ dàng: Người làm cơng tác quản lí tra cứu tất thơng tin kho liệu cách nhanh chóng kết trả hồn tồn xác nhanh chóng  Giảm tải: Là hệ việc giải vấn đề trên, nhân viên lễ tân chịu nhiều công việc trước Làm cho suất công việc cải thiện đáng kể tăng cao hiệu phục vụ 1.3 Phạm vi  Đối tượng nghiên cứu: Nắm nghiệp vụ để xây dựng phần mềm quản lý đặt lớp tập Gym & Fitness có hiệu  Phạm vi nghiên cứu: Các phòng tập California Gym & Fitness địa bàn thành phố Hồ Chí Minh, mạng internet CHƯƠNG 2: XÁC ĐỊNH YÊU CẦU 2.1 Khảo sát hệ thống Tiêu chí khảo sát Lớp tập Phịng tập Lịch tập Các chức hệ thống Giao diện app LIVWELL Mỗi ngày mở lớp tập theo khung khác cho hội viên đến lớp như: lớp tập Free Weight, lớp tập Functional Training, lớp Group X, lớp tập Yoga Mỗi lớp tập có giáo viên đứng lớp Là nơi xây dựng để mở lớp tập bao gồm trang thiết bị bố trí phù hợp cho phịng tập Thơng tin phịng tập bao gồm: Mã phòng tập, tên phòng tập địa điểm phòng tập theo chi nhánh Mỗi tuần phịng điều hành cung cấp thơng tin xếp lịch tập giao cho nhân viên lễ tân Thông tin lịch tập bao gồm: Mã lớp tập, ngày mở lớp, thời gian bắt đầu - Đăng nhập - Liên kết thẻ hội viên - Quản lý hoạt động tập đếm bước - Quản lý tài khoản - Chỉnh sửa thông tin cá nhân - Tích điểm đổi voucher - Cung cấp video độc quyền tập cho hội viên Đầy đủ thông tin theo dõi tình trạng thể chất, video tập Màu sắc hài hịa, cơng cụ dễ sử dụng, phù hợp cho khách hàng 10 lOMoARcPSD|22495817 Hình 39 Giao diện đăng nhập Hội viên nhập số điện thoại cá nhân Sau hệ thống kiểm tra gửi mã OTP số điện thoại Hội viên nhập mã đăng nhập thành công vào hệ thống 67 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817  Giao diện liên kết thẻ hội viên Hình 40 Giao diện liên kết thẻ Hội viên nhập mã số hợp đồng đăng ký với CFYC trước hình hiển thị thông tin thẻ cho hội viên 68 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817  Giao diện đăng ký lớp tập Hình 41 Giao diện đăng ký lớp Hội viên chọn lọc theo thành phố câu lạc Sau hệ thống hiển thị lịch lớp học để người dùng đăng ký Hội viên chọn lớp đăng ký 69 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 Hình 42 Giao diện thơng tin lớp học  Giao diện lịch sử đăng ký Sau đăng ký lớp tập, hệ thống hiển thị thông tin lịch sử lớp tập 70 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 Hình 43 Giao diện lịch sử đăng ký 71 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817  Giao diện huỷ lớp Hình 44 Giao diện huỷ lớp 72 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817  Giao diện đánh giá lớp học Hình 45 Giao diện đánh giá lớp học 73 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 3.3.3.2 Giao diện cho quản trị viên  Giao diện đăng nhập Hình 46 Giao diện đăng nhập quản trị viên Quản trị viên chọn câu lạc bộ, nhập số điện thoại mật để đăng nhập vào hệ thống  Giao diện chỉnh sửa tài khoản hội viên 74 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 Hình 47 Giao diện chỉnh sửa tài khoản hội viên  Giao diện DS hội viên bị hạn chế 75 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 Hình 48 Giao diện thêm, xoá hội viên bị hạn chế  Giao diện tạo thời khoá biểu 76 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 77 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 Hình 49 Giao diện thêm thời khố biểu Nhấn vào lịch tập để tạo thời khố biểu Lọc thơng tin theo tỉnh thành câu lạc thời gian để tạo thời khoá biểu Nhấn vào biểu tượng chỉnh sửa hình để thêm lớp  Giao diện sửa thời khố biểu Hình 50 Giao diện sửa thời khoá biểu  Giao diện quản lý báo cáo 78 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 Hình 51 Giao diện quản lý báo cáo  Giao diện xem lịch sử báo cáo Hình 52 Giao diện quản lý báo cáo 79 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817 CHƯƠNG 5: KẾT LUẬN Sau tháng nghiên cứu phát triển, chúng em hoàn thành báo cáo ứng dụng Trong q trình làm việc chúng em gặp khơng khó khăn thuận lợi sau:  Thuận lợi - Các thành viên nhóm thoải mái chia sẻ hay nêu lên ý kiến cá nhân mình, ích cực, chủ động, tương tác với họp nhóm tạo thuận lợi việc giải vấn đề nhờ tháo gỡ khó khăn mà nhóm mắc phải - Phần lớn thành viên nhóm có tinh thần trách nhiệm cao với nhiệm vụ giao cho, ln hồn thành tốt thời hạn - Các thành viên nhóm chủ động, tích cực tiếp thu kiến thức mới, tìm tịi nhiều tài liệu tham vấn ý kiến từ nhiều người - Có hội để báo cáo tiến độ với giảng viên thường xuyên từ nhóm kịp thời nhận sai sót cần sửa chữa  Khó khăn - Tất thành viên nhóm vừa học vừa làm nên khơng có nhiều thời gian để chuẩn bị cho đồ án từ việc họp nhóm lên kế hoạch, chuẩn bị câu hỏi đến việc lấy yêu cầu từ bên liên quan - Tài liệu hạn chế gặp khó khăn việc tìm kiếm tài liệu tiếng Việt Phần lớn tài liệu tiếng Anh nên gây khó khăn cho vài thành viên nhóm - Vẽ sơ đồ usecase phân tích yêu cầu thành viên chưa có nhiều kinh nghiệm nên trình bày cịn nhiều sai sót - Thời gian đầu có vài thành viên nhóm khơng biết đến gym chưa đến phòng gym nên việc để bạn tiếp cận gây khó khăn thời gian  Bài học kinh nghiệm  Việc nghiên cứu yêu cầu bên liên quan q trình địi hỏi nhiều kĩ thuật Việc thiết kế hệ thống không đơn giản, thiết kế hệ thống cách logic góp phần vào thành công dự án, phận thiết kế khơng hồn thành tốt dẫn đến hệ thống không hoạt động  Thiết kế hệ thống thông tin có vai trị quan trọng quy trình xây dựng phần mềm có nhìn đầy đủ, đắn, xác hệ thống thơng tin xây dựng tương lai nhằm thuận lợi cho việc sửa chữa, bổ sung phát triển hệ thống có u cầu Hơn nữa, cịn tránh sai lầm thiết kế, cài đặt  Cần xếp, phân bổ thời gian cách hợp lý để hoàn thành tốt đồ án  Chủ động liên hệ, trao đổi với giảng viên tài liệu tham khảo đồ án khóa trước  Chủ động liên hệ, làm việc với nhóm khác Góp ý, giúp đỡ nhiệt tình để nhận thiếu sót 80 Downloaded by hay hay (vuchinhhp8@gmail.com) lOMoARcPSD|22495817  Trước bắt đầu làm việc, cần đề quy định làm việc thành viên nhóm, nhóm làm việc chung với để tránh bất đồng sau Các thành viên nhóm phải có trách nhiệm, đồn kết, tin tưởng lẫn để đạt hiệu cao công việc 81 Downloaded by hay hay (vuchinhhp8@gmail.com)

Ngày đăng: 09/05/2023, 21:23

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w