Báo cáo môn học phát triển ứng dụng đề tài xây dựng phần mềm booking haircut

19 1 0
Báo cáo môn học phát triển ứng dụng đề tài xây dựng phần mềm booking haircut

Đ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

TRƯỜNG ĐẠI HỌC LẠC HỒNG KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO MÔN HỌC PHÁT TRIỂN ỨNG DỤNG ĐỀ TÀI: XÂY DỰNG PHẦN MỀM BOOKING HAIRCUT THÁNG 12/2021 TRƯỜNG ĐẠI HỌC LẠC HỒNG KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO MÔN HỌC PHÁT TRIỂN ỨNG DỤNG ĐỀ TÀI: XÂY DỰNG PHẦN MỀM BOOKING HAIRCUT SVTH : KHỔNG QUỐC HUY GVHD : NGUYỄN MINH SƠN THÁNG 12/2021 Lời cảm ơn Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường, đặc biệt thầy cô khoa Công nghệ thông tin trường Đại học Lạc Hồng giúp đỡ Em tài liệu tham khảo để Em hồn thành tốt Báo cáo tốt nghiệp Và Em xin chân thành cám ơn thầy Nguyễn Minh Phúc nhiệt tình hướng dẫn Em việc lựa chọn đề tài nghiên cứu, hướng tiếp cận giúp Em chỉnh sửa thiếu sót trình nghiên cứu Trong q trình nghiên cứu, khó tránh khỏi sai sót, mong Thầy, Cơ bỏ qua giúp em hồn thiện Đồng thời trình độ lý luận kinh nghiệm thực tiễn hạn chế nên luận văn tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp từ phía Thầy, Cơ để em học thêm nhiều kinh nghiệm hoàn thành tốt Em xin chân thành cảm ơn! Cam kết Báo cáo tốt nghiệp Tơi viết khơng chép từ viết tổ chức cá nhân khác (This report has been written by me and has not received any previous academic credit at this or any other institution) Người thực (Ký ghi rõ họ tên) Huy Khổng Quốc Huy Mục lục Lời cảm ơn Mục lục DANH MỤC HÌNH ẢNH Phần mở đầu Chương Khảo sát phân tích yêu câu 10 1.1 Khảo sát trạng 10 1.2 Phân tích yêu cầu 10 Chương Mơ hình hóa yêu cầu thiết kế hệ thống 11 2.1 Mơ hình hóa chức hệ thống 11 2.1.1 Mơ hình UseCase hệ thống 11 Chương Xây dựng chương trình 17 3.1 Xây dựng chức hệ thống 17 3.2 Xây dựng chức danh mục hệ thống 17 3.3 Xây dựng chức cho hệ thống 17 3.4 Xây dựng chức báo cáo thống kê cho hệ thống 17 Kết luận – kiến nghị 18 Danh mục tài liệu tham khảo 19 Phụ lục Error! Bookmark not defined DANH MỤC HÌNH ẢNH STT Hình ảnh Mơ tả Mơ Hình UseCase người dung Mơ hình UseCase thợ cắt tóc Active diagram Đăng ký Đăng nhập Active diagram Đặt lịch cắt tóc Hình Hình Hình Hình -6- Phần mở đầu Lý chọn đề tài Thời đại 4.0 nổ tạo cho người nhiều thành tựu tiên tiến Ngày sống người đòi hỏi nhu cầu tăng cao Từ công nghệ thơng tin góp phần quan trọng làm cho ngành phát triển nhanh Với phát triển mạnh mẽ Công nghệ thông tin, ngày nhiều ứng dụng đời với mục tiêu quảng bá thông tin, thương hiệu, thông tin cho công ty, cho lĩnh vực Nhờ mà đơn giản tối ưu hóa việc từ việc nhỏ nhằm giúp ích cho ngành Dựa vào khảo sát thực tế mạng xã hội internet em nhận nhu cầu tiện lợi dịch vụ ngày trọng việc xếp thời gian Nhờ vào lời gợi ý bạn bè người có kinh nghiệp trước em thấy qn cắt tóc cịn chậm so với thực tế Họ chưa trọng tới việc quảng bá hình ảnh Để cụ thể hóa em xin thực đề tài: “Xây dựng app Đặt Lịch Cắt Tóc” Lịch sử nghiên cứu a Tình hình nước b Tình hình nước ngồi Tổng quan Mục tiêu nghiên cứu - Học hỏi nhiều kiến thức mặt lập trình - Học hỏi quan sát thị trường - Học hỏi cách phân tích, đánh giá ưu, nhược điểm Đối tượng phạm vi nghiên cứu -74.1 Đối tượng nghiên cứu - Các ứng dựng đặt lịch cắt tóc 30Shine, - Framework: Flutter - Cơ sở liệu: Firebase 4.2 Phạm vi nghiên cứu - Xây dựng App - Xây dựng tính - Kết nối sở liệu Phương pháp nghiên cứu - Tham khảo ứng dụng tiệm cắt tóc có thị trường - Nghiên cứu, so sánh chức phần mềm Hot - Khảo sát nhu cầu từ chủ tiệm cắt tóc - Tìm hiểu cách kết nối sở liệu để xem cấu trúc kết nối sở - liệu đến chương trình - Phát triển thêm tính bật so với phần mềm khác Kế hoạch thực 6.1 Bảng kế hoạch Kế hoạch chung STT 01 Giai đoạn Nội dung Tháng Tìm hiểu chọn đề tài Chọn framework nơi xây dựng database 02 Tháng Khảo sát thị trường Ghi -8Phỏng vấn đối tượng quản lý tiệm cắt tóc Ra chức qua q trình khảo sát vấn 03 Tháng 10 Nghiên cứu, tham khảo giao diện chức phần mềm có thị trường Chốt lại chức với quản lý tiệm cắt tóc 04 Tháng 11-12/2022 Xây dựng app tiến hành báo cáo 6.2 Công nghệ lập kế hoạch Sử dụng Google Sheet Google lập kế hoạch, Todo công việc theo mốc thời gian (thời gian bắt đầu thời gian kết thúc), nội dung cơng việc tiến độ hồn thành cơng việc Kết cấu đề tài Luận văn chia làm ba phần: phần mở đầu, phần nội dung phần kết luận Phần mở đầu Nêu lý chọn đề tài, tổng quan tình hình phát triển, mục tiêu nghiên cứu đề tài, đối tượng, phạm vi, phương pháp nghiên cứu đóng góp đề tài Bên cạnh mặt hạn chế mà đề tài chưa thực để giúp người có nhìn rõ Phần nội dung chính: gồm chương Chương 1: Khảo sát trạng phân tích yêu câu Trong chương em trình bày trình khảo sát nghiên cứu thị trường, Từ học hỏi rút nhằm phát triển Ngoài khảo sát từ thị trường -9em thực việc vấn đối tượng quản lý tiệm cắt tóc để tìm kiếm góc nhìn mẻ mà người ngành kinh doanh chia sẻ Từ đưa bảng chức hệ thống với ứng dụng di động sử dụng Database Firebase dành cho đối tượng khác hệ thống Chương 2: Mơ hình hóa u cầu thiết kế hệ thống Trong chương này, em thực mơ hình hố chức đúc kết Chương qua số mơ hình cụ thể diễn giải chi tiết luồng chức Chương 3: Xây Dựng Chương trình ( Sẽ Thực giai đoạn báo cáo tốt nghiệp) Nêu cách xây dựng chương trình chức mà chương trình hỗ trợ Nêu cách tạo sở liệu, cách kết nối sở liệu câu hỏi trắc nghiệm có sẵn đến chương trình trình bày kết sau thời gian nghiên cứu Phần kết luận Đưa kết luận kiến nghị chương trình xây dựng - 10 - Chương Khảo sát phân tích yêu câu 1.1 Khảo sát trạng Ngày nay, ứng dụng công nghệ vào kinh doanh, dịch vụ trở thành xu tất yếu thực tế chứng minh thành công áp dụng công nghệ Việc thiết kế ứng dụng đặt lịch cắt tóc phương pháp marketing, phát triển kinh doanh hiệu cho Salon tóc Quan tiệm cắt tóc đơng khách bạn khơng thể đợi đến lượt cắt tóc Nắm bắt nhu cầu em nghiên cứu, phát triển ứng dụng gọi đặt lịch cắt tóc thay đổi quy cách đến salon cắt tóc cách thủ cơng, quy trình đặt lịch cắt tóc trở nên dễ dàng, xác … cần tải ứng dụng đặt lịch cắt tóc việc chuyển tiếp yêu cầu khách hàng, nhân viên – tiết kiệm tối đa thời gian , có quy cách rõ ràng không tốn công sức liên hệ số điện thoại nhắn tin facebook … Từ làm cho hoạt động kinh doanh trở nên nhanh chóng , tiện lợi thơng minh mang lại thành công lớn cho tổ chức kinh doanh mơ hình dịch vụ 1.2 Phân tích u cầu Yêu cầu hệ thống:  Phần mềm dùng cho điện thoại  Thao tác chức đơn giản  Giao diện thân thiện dễ sử dụng cho người dùng  Đặt lịch cắt tóc  Lịch sử đặt lịch cắt tóc - 11 - Chương Mơ hình hóa u cầu thiết kế hệ thống 2.1 Mơ hình hóa chức hệ thống 2.1.1 Mơ hình UseCase hệ thống Hình 1: Mơ Hình UseCase người dung - 12 - Hình 2: Mơ hình UseCase thợ cắt tóc 2.1.2 Đặc tả UseCase Khách Hàng: Đặt tả UseCase “Đăng Ký” Tên UseCase Đăng Ký Mô tả Người dùng đăng ký tài khoản số điện thoại Tác nhân(Actor) Khách hàng Pre-conditions Người dùng chưa có tài khoản Post-conditions Đăng ký thành công - 13 Đặt tả UseCase “Đăng Nhập” Tên Use Case Đăng Nhập Mô tả Người dùng đăng nhập số điện thoại Tác nhân(Actor) Khách Hàng Pre-conditions Người dùng đăng ký thành công Post-conditions Đăng Nhập thành công Đặt tả UseCase “Đặt Lịch” Tên Use Case Đặt Lịch Mô tả Người dùng đặt lịch cắt tóc Tác nhân (Actor) Khách Hàng Pre-conditions Người dùng đăng nhập thành công Post-conditions Đặt lịch thành công Đặt tả UseCase “Xem lịch sử GD” Tên Use Case Xem lịch sử Mô tả Người dùng xem lịch sử đặt lịch cắt tóc Tác nhân (Actor) Khách Hàng Pre-conditions Người dùng đăng nhập thành công Post-conditions Hiển thị lịch sử - 14 Barber (thợ cắt tóc): Đặt tả UseCase “Xem Lịch” Tên Use Case Đăng Nhập Mơ tả Thợ cắt tóc đăng nhập vào ứng dụng Tác nhân (Actor) Barber Pre-conditions Tài Khoảng Thợ cắt đưa vào Firebase Post-conditions Đăng nhập thành công Đặt tả UseCase “Đăng Nhập” Tên Use Case Xem Lịch Chọn lịch Mô tả Thợ cắt xem lịch khách hàng đặt để đến địa điểm cắt Tác nhân (Actor) Barber Pre-conditions Có lịch cắt từ khách hàng Post-conditions Chọn lịch cắt thành công 2.1.3 Active diagram  Đăng Ký - Đăng Nhập - 15 - - 16  Đặt Lịch - 17 - Chương Xây dựng chương trình (Phần chưa làm) 3.1 Xây dựng chức hệ thống 3.2 Xây dựng chức danh mục hệ thống 3.3 Xây dựng chức cho hệ thống 3.4 Xây dựng chức báo cáo thống kê cho hệ thống - 18 - Kết luận – kiến nghị - 19 - Danh mục tài liệu tham khảo

Ngày đăng: 26/06/2023, 08:58