Tải bản đầy đủ (.pdf) (80 trang)

Đồ án xây DỰNG ỨNG DỤNG CHIA sẻ CÔNG THỨC nấu ăn

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.58 MB, 80 trang )

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO ĐỒ ÁN 1

ĐỀ TÀI:
XÂY DỰNG ỨNG DỤNG CHIA SẺ
CÔNG THỨC NẤU ĂN

GVHD: Ths. Huỳnh Nguyễn Khắc Huy
Sinh viên thực hiện:
1. Nguyễn Minh Đức

- 18520210

2. Phạm Quốc Đạt

- 18520584

TP.Thủ Đức, tháng 6 năm 2021
Copyright © 2020 by HOMIES team


Báo cáo đồ án 1

LỜI CẢM ƠN
Lời đầu tiên, nhóm tác giả xin chân thành cảm ơn q thầy cơ khoa Công nghệ Phần
mềm, trường Đại Học Công Nghệ Thông Tin, ĐHQG TP.HCM, đã tận tình hướng dẫn
nhóm trong suốt thời gian qua. Những kiến thức mà thầy cô đã truyền đạt là nền tảng quan
trọng để nhóm có thể hồn thành đề tài này.


Nhóm tác giả xin gửi lời cảm ơn chân thành và lòng biết ơn sâu sắc đến ThS. Huỳnh
Nguyễn Khắc Huy, cảm ơn thầy đã tận tình hướng dẫn và tạo điều kiện tốt nhất cho nhóm
hồn thành đề tài này. Những lời động viên, góp ý chân tình của thầy là động lực q báu
để nhóm vượt qua những khó khăn khi tìm hiểu và thực hiện đề tài. Trong thời gian hơn 3
tháng thực hiện đề tài, nhóm tác giả đã cố gắng vận dụng những kiến thức nền tảng đã học,
kết hợp học hỏi và tìm hiểu cơng nghệ mới để ứng dụng xây dựng đề tài mơn học. Tuy
nhiên trong q trình thực hiện, do kiến thức và kinh nghiệm còn nhiều hạn chế, khó tránh
khỏi những thiếu sót. Chính vì vậy, nhóm tác giả rất mong nhận được sự góp ý từ q thầy
cơ để nhóm hồn thiện thêm những kiến thức mà nhóm đã học tập, làm hành trang q báu
cho nhóm trong cơng việc sau này.
Xin chân thành cảm ơn q thầy cơ !

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

NHẬN XÉT
(Của giáo viên hướng dẫn)
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................

.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

THƠNG TIN VỀ NHĨM
STT

MSSV

Họ và tên

Điện thoại

Email

1

18520210


Nguyễn Minh Đức

0908680223



2

18520584

Phạm Quốc Đạt

0352565635



PHÂN CHIA CƠNG VIỆC
Họ và tên

Cơng việc

STT

MSSV

1

18520210

Nguyễn Minh Đức


BA, Back-end, Database

2

18520584

Phạm Quốc Đạt

UI/UX Design, Front-end

Bảng phân cơng cơng việc chi tiết được nhóm trình bày ở file Kế hoạch.xlsx

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

MỤC LỤC
CHƯƠNG 1. PHÁT BIỂU BÀI TỐN ...................................................................1
1.1 Phát biểu bài tốn .........................................................................................1
Nhu cầu thực tế ...................................................................................1
Cơ hội phát triển .................................................................................1
1.2 Khảo sát hiện trạng các phần mềm hiện có ..................................................1
Sách nấu ăn .........................................................................................1
Cookpad ..............................................................................................3
Cooky ..................................................................................................4
CHƯƠNG 2. YÊU CẦU CỦA HỆ THỐNG ............................................................5
2.1 Yêu cầu nghiệp vụ ........................................................................................5
Danh sách yêu cầu ..............................................................................5

Danh sách yêu cầu và biểu mẫu ..........................................................6
2.2 Yêu cầu hiệu quả ........................................................................................10
2.3 Yêu cầu tiện dụng .......................................................................................12
2.4 Bảng trách nhiệm cho từng yêu cầu ...........................................................13
Yêu cầu nghiệp vụ ............................................................................13
Yêu cầu tiến hóa ...............................................................................15
Yêu cầu hiệu quả ..............................................................................16
Yêu cầu tiện dụng .............................................................................18
2.5 Yêu cầu phần cứng .....................................................................................19
Người dùng .......................................................................................19
Hệ thống máy chủ .............................................................................19
CHƯƠNG 3. MÔ HÌNH USECASE ......................................................................20
3.1 Sơ đồ Use-case ...........................................................................................20
Sơ đồ tổng quát .................................................................................20
Sơ đồ Use-case dành cho Khách.......................................................21
Sơ đồ Use-case dành cho Người dùng ..............................................22
3.2 Danh sách các Actor ...................................................................................22
3.3 Danh sách các Use-case .............................................................................23
3.4 Đặc tả Use-case ..........................................................................................24
Đặc tả Use-case Đăng ký ..................................................................24
Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

Đặc tả Use-case Đăng nhập ..............................................................24
Đặc tả Use-case Xem công thức nấu ăn ...........................................25
Đặc tả Use-case Tìm kiếm cơng thức nấu ăn ...................................26
Đặc tả Use-case Quản lý công thức nấu ăn ......................................27
Đặc tả Use-case Tạo thực đơn cho bữa ăn........................................28

Đặc tả Use-case Ghim công thức vào mục u thích .......................28
Đặc tả Use-case Xem món ăn u thích ...........................................29
Đặc tả Use-case Quản lý thơng tin cá nhân ......................................30
Đặc tả Use-case Khám phá món ăn ................................................30
CHƯƠNG 4. PHÂN TÍCH .....................................................................................32
4.1 Sơ đồ lớp (mức phân tích) ..........................................................................32
Sơ đồ lớp (mức phân tích) ................................................................32
Danh sách các lớp đối tượng và quan hệ ..........................................34
Mô tả chi tiết từng lớp đối tượng ......................................................35
4.2 Sơ đồ trạng thái ..........................................................................................41
State Diagram cho Đăng ký ..............................................................41
State Diagram cho Đăng nhập ..........................................................42
State Diagram cho Đăng công thức nấu ăn ......................................43
State Diagram cho Tạo thực đơn ......................................................44
State Diagram cho Cập nhật thông tin cá nhân ................................45
CHƯƠNG 5. THIẾT KẾ DỮ LIỆU .......................................................................46
5.1 Cơ sở dữ liệu NoSQL .................................................................................46
5.2 Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic ........................................47
Collection recipe ...............................................................................47
Collection banner ..............................................................................47
Collection user ..................................................................................48
Collection category ...........................................................................48
CHƯƠNG 6. THIẾT KẾ KIẾN TRÚC ..................................................................49
6.1 Kiến trúc hệ thống ......................................................................................49
6.2 Mô tả chi tiết từng thành phần trong hệ thống ...........................................50
Kiến trúc Flutter App ........................................................................50
Domain Layer: Services ...................................................................50
Copyright © 2021 by HOMIES team



Báo cáo đồ án 1

Presentation & Logic Layer: View Models ......................................51
UI Layer: Widgets ............................................................................51
CHƯƠNG 7. THIẾT KẾ GIAO DIỆN ...................................................................53
7.1 Danh sách các màn hình .............................................................................53
7.2 Mơ tả chi tiết mỗi màn hình .......................................................................54
Màn hình khởi động ứng dụng .........................................................54
Màn hình giới thiệu...........................................................................55
Màn hình chọn cách thức đăng nhập ................................................56
Màn hình đăng nhập .........................................................................57
Màn hình đăng ký tài khoản .............................................................58
Màn hình trang chủ ...........................................................................59
Màn hình cơng thức u thích ..........................................................60
Màn hình thơng tin người dùng ........................................................61
Màn hình chỉnh sửa thơng tin ...........................................................63
Màn hình khám phá món ăn ...........................................................64
Màn hình thơng tin về ứng dụng.....................................................65
Màn hình chi tiết cơng thức nấu ăn ................................................66
Màn hình tìm kiếm cơng thức nấu ăn .............................................67
Màn hình đăng cơng thức nấu ăn ....................................................68
Màn hình tạo thực đơn ....................................................................69
Màn hình khơng có kết nối mạng ...................................................70
CHƯƠNG 8. KẾT LUẬN ......................................................................................71
8.1 Môi trường phát triển và Môi trường triển khai .........................................71
Môi trường phát triển ứng dụng........................................................71
Môi trường triển khai ứng dụng........................................................71
8.2 Kết quả đạt được ........................................................................................71
Kết quả ..............................................................................................71
Điểm đặc sắc của đề tài ....................................................................72

Hướng phát triển ...............................................................................72

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

1

CHƯƠNG 1. PHÁT BIỂU BÀI TOÁN
1.1 Phát biểu bài toán
Nhu cầu thực tế
Theo cách nấu ăn thông thường, những người nội trợ cần phải tốn nhiều cơng sức
ghi chép các cơng thức ra giấy, khó khăn trong việc thực hiện các bước theo đúng trình tự
của công thức nấu ăn. Việc tạo thực đơn trong ngày cũng rất thủ cơng, tìm từng trang sách
để xem cơng thức. Đồng thời, khó khăn trong cả việc lưu trữ, ghi chép ra sổ rất dễ bị mất,
rách, ướt trong q trình nấu ăn.
Mặt khác, các cơng thức nấu ăn thì rất nhiều trên internet nhưng lại khó đánh giá
được cơng thức này có ngon khơng, hay thậm chí chỉ là những công thức câu view, chưa
từng qua thử nghiệm.
Cơ hội phát triển
Cách quản lý của quy trình cũ thiếu hiệu quả, đòi hỏi một hệ thống cho phép thực
hiện việc nấu ăn đạt hiệu quả cao. Từ tìm cơng thức món ăn, xem ngun liệu, tạo thực
đơn, xem trình tự các bước thực hiện,… sử dụng chung hệ thống đồng bộ, xuyên suốt
không chỉ giúp tiết kiệm công sức và thời gian mà cịn tăng hiệu quả, đúng trình tự các
bước trong công thức. Hệ thống này trong tương lai sẽ đáp ứng nhu cầu của người dùng
trong thời đại số hoá.
1.2 Khảo sát hiện trạng các phần mềm hiện có
Sách nấu ăn


Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

2

1.2.1.1 Sơ lược
Sách Nấu Ăn là ứng dụng dạy nấu ăn với bộ sưu tập có hơn 13900 cơng thức chế biến món
ngon được cập nhật liên tục. Ngồi việc hướng dẫn cơng thức nấu, ứng dụng còn hướng dẫn những
mẹo vặt hay để việc nấu ăn trở nên dễ dàng hơn.

1.2.1.2 Ưu điểm


Nhiều công thức món ngon và được cập nhật liên tục.



Hướng dẫn nấu chi tiết, đơn giản, dễ hình dung.



Mẹo vặt nấu ăn cho món ngon thêm hồn hảo.



Lưu và chia sẻ bài viết với mọi người.

1.2.1.3 Nhược điểm



Không cho phép tạo công thức nấu ăn của riêng người dùng.



Không cho phép tạo cộng động trong ứng dụng.



Chỉ có chủ ứng dụng mới có thể thêm, bớt cơng thức.



UI/UX của ứng dụng khá tệ.

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

3

Cookpad

1.2.2.1 Sơ lược
Sách Nấu Ăn là ứng dụng dạy nấu ăn với bộ sưu tập có hơn 13900 cơng thức chế biến món
ngon được cập nhật liên tục. Ngồi việc hướng dẫn cơng thức nấu, ứng dụng còn hướng dẫn những
mẹo vặt hay để việc nấu ăn trở nên dễ dàng hơn.


1.2.2.2 Ưu điểm


Nhiều công thức món ngon và được cập nhật liên tục.



Hướng dẫn nấu chi tiết, đơn giản, dễ hình dung.



Mẹo vặt nấu ăn cho món ngon thêm hồn hảo.



Lưu và chia sẻ bài viết với mọi người.

1.2.2.3 Nhược điểm


Không cho phép tạo công thức nấu ăn của riêng người dùng.



Không cho phép tạo cộng động trong ứng dụng.



Chỉ có chủ ứng dụng mới có thể thêm, bớt cơng thức.




UI/UX của ứng dụng khá tệ.

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

4

Cooky

1.2.3.1 Sơ lược:
Cooky là nền tảng chia sẻ cơng thức nấu ăn, giúp người dùng có thể tham khảo cách
chế biến món ăn 1 cách nhanh nhất từ các đầu bếp, nhãn hàng thực phẩm,... thông qua
video, hình ảnh. Khơng chỉ để học kỹ năng nấu ăn, Cooky cũng là nơi để giải trí, xem
video, lướt món ăn ngon, học các tips để quản lý bếp của gia đình.
1.2.3.2 Ưu điểm:
 Nhiều cơng thức món ngon và được cập nhật liên tục.
 Tham khảo cách thực hiện thơng qua video, hình ảnh.
 Chỉ các tips để quản lý bếp của gia đình.
 Cooky cung cấp dịch vụ giao thực phẩm đến tận nhà.
1.2.3.3 Nhược điểm:
 Quá nhiều tính năng nhưng UX chưa được thiết kế hợp lý, khó khăn cho
người dùng mới.
 Giao diện nấu ăn chưa tốt.

Copyright © 2021 by HOMIES team



Báo cáo đồ án 1

5

CHƯƠNG 2. YÊU CẦU CỦA HỆ THỐNG
2.1 Yêu cầu nghiệp vụ
Danh sách yêu cầu
Tên yêu cầu

STT
1
2
3
4

Biểu mẫu

Xem cơng thức nấu ăn

Qui định

BM1

Tìm kiếm cơng thức món ăn
theo bộ lọc
Ghim món ăn u thích
Xem danh sách món ăn u
thích


Ghi chú
Thành viên

BM2

QĐ2

Thành viên

BM3

QĐ3

Thành viên

BM4

QĐ4

Thành viên

QĐ5

Khách

5

Đăng nhập

BM5


6

Đăng ký

BM6

7

Đăng cơng thức

BM7

QĐ7

Thành viên

8

Quản lý công thức cá nhân

BM8

QĐ8

Thành viên

9

Quản lý thông tin cá nhân


BM9

QĐ9

Thành viên

10

Tạo thực đơn cho bữa ăn

BM10

QĐ10

Thành viên

BM11

QĐ11

Thành viên

BM12

QĐ12

Thành viên

11


12

Tính năng “Khám phá các món
ăn”
Tính năng “Video hướng dẫn
nấu ăn từ Youtube”

Khách

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

6

Danh sách yêu cầu và biểu mẫu
 Biểu mẫu 1
Xem cơng thức món ăn

BM1
Tên món ăn:

Danh mục món ăn:

Calorie:

Các bước thực hiện:


Hình ảnh món ăn:

Ngun liệu:

Đánh giá:

Thời gian nấu:

 Biểu mẫu 2 và qui định 2
Tìm kiếm công thức nấu ăn

BM2
Tên công thức:

Danh mục công thức:

QĐ2: Danh mục công thức thuộc bảng danh mục trên database.
 Biểu mẫu 3 và qui định 3
BM3

Ghim món ăn yêu thích

Tên món ăn:

Danh mục món ăn:

Calorie:

Các bước thực hiện:


Hình ảnh món ăn:

Ngun liệu:

Đánh giá:

Thời gian nấu:

QĐ3: Món ăn u thích sẽ được lưu Offline để người dùng có thể dễ dàng truy cập.

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

7

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

8

 Biểu mẫu 4 và qui định 4
BM4

Xem danh sách món ăn u thích

STT


Tên món ăn

QĐ4: Danh sách món ăn u thích của người dùng cũng được lưu Offline.
 Biểu mẫu 5 và qui định 5
Đăng nhập

BM5
Email

Password

QĐ5: Phải đúng định dạng Email thì mới tiến hành đăng nhập
 Biểu mẫu 6
BM6

Đăng ký

Email:

Tên:

Password:

 Biểu mẫu 7 và qui định 7
BM7

Đăng cơng thức

Tên món ăn:


Danh mục món ăn:

Calorie:

Các bước thực hiện:

Hình ảnh món ăn:

Ngun liệu:

Đánh giá:

Thời gian nấu:

QĐ7: Các bước thực hiện và nguyên liệu bao gồm nhiều phần tử. Danh mục món ăn
thuộc một trong các danh mục trên database.
Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

9

 Biểu mẫu 8 và qui định8
Quản lý cơng thức cá nhân

BM8

Tên món ăn:


STT:

QĐ8: Bao gồm các thao tác chỉnh sửa và xố cơng thức.
 Biểu mẫu 9 và qui định 9
Quản lý thông tin cá nhân

BM9
Tên người dùng:

Email:

Mật khẩu:

Ảnh đại diện:

Quốc gia:

Tỉnh/ Thành phố:

QĐ9: Email không thể thay đổi, mật khẩu phải trên 8 ký tự.
 Biểu mẫu 10 và qui định 10
Tạo thực đơn cho bữa ăn

BM10

Tên món ăn:

STT:
Mã thực đơn


QĐ10: Chọn từ món ăn yêu thích để thêm vào thực đơn theo ngày trong tuần.
 Biểu mẫu 11 và qui định 11
BM11
STT:

Tính năng khám phá các món ăn
Tên món ăn:

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

10

Phân loại món ăn:
QĐ11: Danh sách các món ăn khi phân loại món ăn thuộc nhóm Trending.
 Biểu mẫu 12 và qui định 12
Tính năng Video hướng dẫn nấu ăn từ Youtube

BM12
STT

Mô tả

Tên video

QĐ12: Danh sách bao gồm các video nấu ăn nổi tiếng trên Youtube.


2.2 Yêu cầu hiệu quả
STT

Nghiệp vụ

Tốc độ xử lý

1

Xem công thức nấu ăn

500 u cầu/giây

2
3
4

Tìm kiếm cơng thức món ăn theo 500 u cầu/phút
bộ lọc
Ghim món ăn u thích

Ngay tức thì

Xem danh sách món ăn u thích 500 u cầu/phút

5

Đăng nhập

500 yêu cầu/giây


6

Đăng ký

500 yêu cầu/giây

7

Đăng công thức

500 yêu cầu/phút

8

Quản lý công thức cá nhân

500 yêu cầu/phút

9

Quản lý thông tin cá nhân

500 yêu cầu/phút

10

Tạo thực đơn cho bữa ăn

500 yêu cầu/phút


Tính năng “Khám phá các món

500 u cầu/phút

11

12

ăn”
Tính năng “Video hướng dẫn

500 yêu cầu/giây

nấu ăn từ Youtube”
Copyright © 2021 by HOMIES team

Dung lượng

Ghi

lưu trữ

chú


Báo cáo đồ án 1

11


Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

12

2.3 Yêu cầu tiện dụng
STT

Nghiệp vụ

1

Xem công thức nấu ăn

2

3

4

5

6

7

8


9

10

Mức độ dễ học
Không cần

2 phút hướng

ăn theo bộ lọc

dẫn

u thích

dẫn
Khơng cần
hướng dẫn
Khơng cần
hướng dẫn
5 phút hướng

Đăng công thức

dẫn

Quản lý công thức cá nhân

Quản lý thông tin cá nhân


Tạo thực đơn cho bữa ăn

các thông tin được
nhập
Dễ thao tác

dẫn
1 phút hướng

Đăng ký

Dễ thao tác, xử lý đúng

1 phút hướng

Xem danh sách món ăn

Đăng nhập

Dễ thao tác

hướng dẫn

Tìm kiếm cơng thức món

Ghim món ăn u thích

Mức độ dễ sử dụng

2 phút hướng

dẫn
Không cần
hướng dẫn
1 phút hướng
dẫn

Dễ thao tác
Dễ thao tác, xử lý đúng
các thông tin được
nhập
Dễ thao tác, xử lý đúng
các thông tin được
nhập
Dễ thao tác, xử lý đúng
các thông tin được
nhập
Dễ thao tác, xử lý đúng
các thông tin được
nhập
Dễ thao tác, xử lý đúng
các thông tin được
nhập
Dễ thao tác, xử lý đúng
các thơng tin được

Copyright © 2021 by HOMIES team

nhập

Ghi

chú


Báo cáo đồ án 1

11

12

13

Tính năng “Khám phá các

Khơng cần

món ăn”

hướng dẫn

Tính năng “Video hướng

Khơng cần

dẫn nấu ăn từ Youtube”

hướng dẫn

Dễ thao tác
Dễ thao tác


2.4 Bảng trách nhiệm cho từng yêu cầu
Yêu cầu nghiệp vụ

STT

Nghiệp vụ

Người dùng

Phần mềm

Ghi chú

Trả về công
1

Xem công thức nấu ăn

Chọn xem công

thức nấu ăn

thức nấu ăn

người dùng cần
xem

2

3


4

Cung cấp thơng

Tìm kiếm theo

Tìm kiếm cơng thức món

tin về tên món

searchIndex tên

ăn theo bộ lọc

ăn hoặc danh

món ăn hoặc

mục món ăn

theo danh mục

Chọn nút Save

Ghi nhận

Ghim món ăn u thích

cho người dùng

tin email, mật
khẩu
Cung cấp thơng

6

Đăng ký

cập nhật

sách yêu thích

yêu thích

Đăng nhập

Cho phép hủy,

Trả về danh

Xem danh sách món ăn

Cung cấp thơng
5

Cho phép hủy

tin email, mật
khẩu


Kiểm tra quy
định, ghi nhận
Kiểm tra hợp

Cho phép cập

lê, ghi nhận

nhật, hủy

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

14

Cung cấp các
thông tin cần
7

Đăng công thức

thiết của một

Kiểm tra hợp

Cho phép cập

công thức nấu


lê, ghi nhận

nhật, hủy

ăn hiển thị trên
màn hình

8

9

Có thể sửa, xố

Quản lý công thức cá

các công thức

nhân

của người dùng
Cung cấp thêm

Quản lý thơng tin cá

thơng tin về

nhân

người dùng

Chọn các món

10

Tạo thực đơn cho bữa ăn

ăn trong mục
yêu thích

11

Kiểm tra hợp
lệ, ghi nhận
Kiểm tra hợp

Cho phép cập

lệ, ghi nhận

nhật

Kiểm tra hợp
lệ, ghi nhận
Danh sách các

Tính năng “Khám phá

món ăn phổ

các món ăn”


biến
Danh sách các

12

Tính năng “Video hướng
dẫn nấu ăn từ Youtube”

video hướng
dẫn nấu ăn nổi
tiếng trên
Youtube

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

15

u cầu tiến hóa
STT

Nghiệp vụ

1

Xem cơng thức nấu ăn


2

3

4

hồ sơ mới
Cập nhật theo

ăn theo bộ lọc

nguyện vọng

giá trị mới.
Cập nhật theo

Ghim món ăn u thích

giá trị mới.

Xem danh sách món ăn

X

u thích

6

Đăng ký


7

Đăng cơng thức

10

Cập nhật theo

Tạo mới

Đăng nhập

9

Phần mềm

Tìm kiếm cơng thức món

5

8

Người dùng

X

Thêm mới

Cập nhật theo


thông báo

giá trị mới

Quản lý công thức cá

Thêm mới bài

Cập nhật theo

nhân

viết

giá trị mới

Quản lý thông tin cá

X

nhân

Tạo thực đơn cho bữa ăn

Thêm phịng

Cập nhật dựa

thi


trên địa điểm
thi.

11

12

Tính năng “Khám phá

X

các món ăn”
Tính năng “Video hướng

X

dẫn nấu ăn từ Youtube”

Copyright © 2021 by HOMIES team

Ghi chú


Báo cáo đồ án 1

16

Gộp bài thi theo phòng

13


thi

Thêm túi bài

Có thể thêm

thi

mới theo giá trị
mới.

X
14

Gieo mã phách

15

Nhập điểm

16

Tra cứu bài thi

17

18

X


X

Báo cáo phổ điểm theo

Tạo mới báo

Cập nhật dựa

môn thi

cáo

trên khối thi.

Báo cáo thống kê số

Tạo mới báo

Cập nhật dựa

lượng nguyện vọng đăng

cáo

trên ngành thi

Thêm mới

Có thể thêm


người dùng,

mới theo giá trị

(cung cấp

mới.

ký theo ngành

Quản lý người dùng

19

nhóm quyền)

Quản lý nhóm quyền

20

Thêm nhóm

Có thể thêm

quyền mới

mới theo giá trị

(Cung cấp các


mới.

quyền)
u cầu hiệu quả
STT

Nghiệp vụ

1

Xem cơng thức nấu ăn

2

Tìm kiếm cơng thức món
ăn theo bộ lọc

Người dùng

Phần mềm

Chuẩn bị thông

Thực hiện đúng

tin nhập vào

theo yêu cầu


Chuẩn bị thông

Thực hiện đúng

tin nhập vào

theo yêu cầu

Copyright © 2021 by HOMIES team

Ghi chú


Báo cáo đồ án 1

3

4

17

Ghim món ăn u thích

Xem danh sách món ăn

Đăng nhập

6

Đăng ký


7

Đăng cơng thức

9

10

11

12

Thực hiện đúng

tin nhập vào

theo yêu cầu

Chuẩn bị thông

Thực hiện đúng

tin nhập vào

theo yêu cầu

Chuẩn bị thông

Thực hiện đúng


tin nhập vào

theo yêu cầu

Chuẩn bị thông

Thực hiện đúng

tin nhập vào

theo yêu cầu

Chuẩn bị thông

Thực hiện đúng

tin nhập vào

theo yêu cầu

Chuẩn bị thông

Thực hiện đúng

tin nhập vào

theo yêu cầu

Chuẩn bị thông


Thực hiện đúng

tin nhập vào

theo yêu cầu

Chuẩn bị thơng

Thực hiện đúng

tin nhập vào

theo u cầu

u thích

5

8

Chuẩn bị thông

Quản lý công thức cá
nhân

Quản lý thông tin cá
nhân

Tạo thực đơn cho bữa ăn


Thực hiện đúng

Tính năng “Khám phá

theo u cầu

các món ăn”

Tính năng “Video hướng
dẫn nấu ăn từ Youtube”

Chuẩn bị thơng

Thực hiện đúng

tin nhập vào

theo u cầu

Copyright © 2021 by HOMIES team


Báo cáo đồ án 1

18

Yêu cầu tiện dụng
STT


Nghiệp vụ

1

Xem công thức nấu ăn

2

3

4

ăn theo bộ lọc

Ghim món ăn u thích

Xem danh sách món ăn

theo yêu cầu
Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu

Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu

Đọc hướng dẫn Thực hiện đúng

sử dụng

theo yêu cầu

yêu thích

Đăng nhập

6

Đăng ký

7

Đăng cơng thức

9

Phần mềm
Thực hiện đúng

Tìm kiếm cơng thức món

5

8

Người dùng

Quản lý cơng thức cá


Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu

Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu

Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu

Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu

nhân

Quản lý thông tin cá

Đọc hướng dẫn Thực hiện đúng
sử dụng

theo yêu cầu


nhân

Copyright © 2021 by HOMIES team

Ghi chú


×