Rất kính mong sự góp ý của thầy để nhóm có được thêm kiến thức để có thể vận dụng trong tương lai.. THÔNG TIN SINH VIÊN V PHÂN CHIA CÔNG VIỆC:Thi Đưa ra các công đoạn trong Sprint 1 và
Trang 1BỘ GI䄃ĀO D唃⌀C V ĐO T䄃⌀O
TRƯƠꀀNG Đ䄃⌀I H伃⌀C SƯ PH䄃⌀M K THUÂT TP H CH䤃Ā MINHKHOA ĐO T䄃⌀O CHẤT LƯỢNG CAO
Giảng viên hướng dẫn: TS Nguyễn Đức Khoan
Sinh viên thực hiện:Quách Đinh Trường Thi -19110294Hoàng Trung Nhật - 19110253
Trang 2Tp Hồ Chí Minh, ngày … , tháng 5, năm 2022 Giáo viên chấm điểm
(Ký và ghi họ tên)
ThS Nguyễn Đức Khoan
Trang 3LƠꀀI CẢM ƠN
Chúng em xin gửi lời cảm ơn chân thành đến Khoa Đào tạo Chất lượng cao, Trường Đại học Sư phạm Kỹ thuật TP.HCM đã tạo điều kiện thuận lợi cho chúng em học tập và vận dụng kiến thức vào thực tế để thực hiện đồ án này Đặc biệt, chúng em xin bày tỏ lòng biết ơn sâu sắc đến thầy TS.Nguyễn Đức Khoan đã truyền đạt kiến thức và hướng dẫn chúng em trong quá trình hoàn thành đồ án.
Nhóm em đã cố gắng vận dụng những kiến thức đã học được trong học kỳ qua để hoàn thành bài báo cáo Nhưng do kiến thức hạn chế và không có nhiều kinh nghiệm thực tiễn nên khó tránh khỏi những thiếu sót trong quá trình nghiên cứu và thực hiện Rất kính mong sự góp ý của thầy để nhóm có được thêm kiến thức để có thể vận dụng trong tương lai
Một lần nữa, nhóm em xin trân trọng cảm ơn sự quan tâm giúp đỡ của thầy đã giúp đỡ nhóm em trong quá trình thực hiện bài báo cáo này.
Xin trân trọng cảm ơn!
Trang 4THÔNG TIN SINH VIÊN V PHÂN CHIA CÔNG VIỆC:
Thi
Đưa ra các công đoạn trong Sprint 1 và áp dụng vào Jira
100% 2 Hoàng Trung Nhật Đưa ra các công đoạn trong
Sprint 2 và áp dụng vào Jira
M唃⌀C L唃⌀C
Trang 5MỤC LỤC 5
I.MÔ TẢ C䄃ĀC USER STORIES 5
1.1Định nghĩa STORY POINT: 5
1.2 Mô tả USER STORIES: 5
II THÔNG TIN CHI TIẾT C䄃ĀC SPRINT: 7
1.Sprint 1: 7
2.Sprint 2 : 7
III.Ưu điểm và nhược điểm của dự án 8
IV.Bài học rút ra sau khi hoàn thành dự án 9
I.MÔ TẢ C䄃ĀC USER STORIES1.1 Định nghĩa STORY POINT:
Trang 6Story point của nhóm dựa vào độ khó, độ phức tạp và độ quan trọng của công việc mà từ đó đánh giá nó theo con số 1 và 2 ( 1 đối với độ phức tạp ít, 2 đối với độ phức tạp nhiều và quan trọng )
1.2 Mô tả USER STORIES:
SPRINT 1
Thiết kế cơ sở dữ liệu
Chọn hệ quản trị cơ sở dữ liệu
Hai đối tượng phân quyền là Người dùng và quản lý Tạo các table
Tạo mối quan hệ giữa các Table Đăng ký Server và Host
Chọn server phù hợp với database và đăng ký Chọn Host và đăng ký
App điện thoại Trang đăng ký
Thiết kế giao diện trang đăng ký
Trang đăng kí Yêu cầu nhập thông tin cá nhân, sở thích, giới tính, tôn giáo, màu da, chiều cao, cân nặng
Trang đăng nhập
Thiết kế giao diện trang đăng nhập
Trang đăng nhập cho phép đăng nhập qua username-password, đăng nhập qua google, đăng nhập qua facebook
Lấy dữ liệu từ thị trường
Tìm hiểu độ tuổi nam và nữ phù hợp nhau (về tâm lý, tư tưởng) Tìm danh sách mối quan hệ tốt-xấu giữa các sở thích Tìm danh sách mối quan hệ tốt-xấu giữa các tôn giáo
Tìm hiểu các địa điểm phù hợp đối với lứa tuổi, sở thích, tôn giáo, nổi tiếng Trang chủ
Thiết kế giao diện trang chủ
Người dùng có thể đưa ra yêu cầu tìm kiếm đối tác hẹn hò dựa trên các tiêu chí trên.
SPRINT 2
Hệ thống tìm kiếm tự động
Dựa vào các tiêu chí của người dùng với đối tác hẹn hò.
Sau khi tìm kiếm đối tác, thì sẽ gửi thông báo đến người dùng và đối tác (nếu tìm thấy đối tác phù hợp).
Buổi hẹn hò trực tuyến
Hệ thống sẽ tìm kiếm đối tác tự động, dựa vào các thuật toán thông tin cho các yêu cầu hẹn hò Sau khi tìm kiếm được đối tác, hệ thống sẽ gửi thông báo đến
Trang 7các đối tác nếu tìm thấy đối tác phù hợp và đưa ra các gợi ý bắt đầu hẹn hò, cho phép các bên đặt lịch hẹn hò trực tuyến.
Đưa ra các gợi ý bắt đầu hẹn hò, nếu hai bên đồng ý, thì đặt lịch hẹn hò trực tuyến
Đánh giá buổi hẹn hò
Kết thúc buổi hẹn hò online, hệ thống sẽ hỏi 2 bên có đồng ý hẹn hò offline hay không? Nếu đồng ý, hệ thống sẽ gợi ý một số địa điểm hẹn hò phù hợp với vị trí và sở thích của 2 bên.
Cung cấp danh sách địa điểm hẹn hò offline
Hệ thống cung cấp danh sách những nơi hẹn hò lý tưởng cho user và cho phép đánh giá, bình luận về các địa điểm hẹn hò Các user của hệ thống cũng được phép đề xuất những địa điểm hẹn hò mới và cần được admin duyệt trước khi hiển thị cho tất cả các người dùng khác.
II.THÔNG TIN CHI TIẾT C䄃ĀC SPRINT:1 Sprint 1:
Trong Sprint 1 bao gồm 7 user story bao gồm Create Register Account Screen, Create Login Account Screen, Server and Host, Thiết kế Database, Create Home Screen, Lấy dữ
Trang 8Mô tả về Burndown Chart của Sprint 1 ….
2 Sprint 2 :
Trong Sprint 1 bao gồm 5 user story bao gồm Tìm kiếm đối tác hẹn hò, Nhận được thông báo khi có đối tượng phù hợp, Có thể đánh giá được chất lượng buổi hẹn hò, Chấp nhận buổi hẹn hò trực tuyến, Cung cấp danh sách địa điểm hẹn hò Offline.
Mục tiêu của Sprint 2 này là thực hiện xử lý của ứng dụng như tìm kiếm đối tượng, đánh giá đối tượng, Để đưa ra một cuộc hẹn hò vừa ý hai bên nhất.
Burndown Chart Sprint 2
Trang 9Mô tả về Burndown Chart của Sprint 1
III.Ưu điểm và nhược điểm của dự án 1 Ưu điểm
2 Nhược điểm
IV.Bài học rút ra sau khi hoàn thành dự án