Professional Documents
Culture Documents
Đánh giá chung kết quả cuộc họp: Các thành viên tham gia đầy đủ, đúng giờ, chất lượng
cuộc họp tốt
Hà Nội, ngày 22 tháng 02 năm 2022
Đánh giá chung kết quả cuộc họp: Thành viên tham gia đúng giờ, tích cực trình bày tiến độ
công việc của mình, chất lượng cuộc họp tốt.
Hà Nội, ngày 17 tháng 03 năm 2022
Đánh giá chung kết quả cuộc họp: Tham gia đầy đủ, chất lượng cuộc họp tốt.
Hà Nội, ngày 07 tháng 04 năm 2022
Trong những năm gần đây với sự phát triển vượt trội của khoa học kỹ thuật đặc biệt là
công nghệ thông tin, những ứng dụng của công nghệ thông tin vào các lĩnh vực đã đóng góp to
lớn cho sự nghiệp phát triển của con người. Trong một xã hội mà nhịp sống luôn rất nhanh, nhiều
người có nhu cầu tự nấu ăn thay vì tìm kiếm hay ăn tại các hàng quán, đặc biệt trong giai đoạn
dịch Covid con người càng quan tâm đến sức khỏe cũng như thực đơn hàng ngày nhiều hơn,
thường tìm hiểu các món ăn mới lạ, hay những người đơn giản là ưa thích nấu ăn - cần một nơi
có thể học hỏi các món ăn mới lạ, được chia sẻ bởi cộng đồng để đảm bảo tính đa dạng về món
ăn.
Ăn uống là nhu cầu không thể thiếu đối với con người và toàn xã hội, vì thế nấu ăn đóng
vai trò rất quan trọng trong sinh hoạt hàng ngày và ăn uống có tác dụng quan trọng đến sự phát
triển của cơ thể con người.Việt Nam có tới 54 dân tộc mà mỗi dân tộc lại có nét độc đáo riêng
về ẩm thực do vậy nền ẩm thực của nước ta vô cùng phong phú và đa dạng. Để có thể tìm hiểu
sâu hơn về cách thức tạo ra món ăn ngon cho mọi người thưởng thức, nhóm chúng em đã lựa
chọn đề tài “Xây dựng và thiết kế website chia sẻ công thức nấu ăn”. Đó như là một nơi để
mọi người tham gia và tạo nên một cộng đồng lớn mạnh, giúp ích đắc lực cho mọi người trong
việc lựa chọn thực đơn cho bữa ăn hàng ngày.
Đơn vị sở hữu: Là các cá nhân có nhu cầu sử dụng website chia sẻ công thức nấu ăn trên Internet,
cụ thể website Học làm đầu bếp thuộc cá nhân: Nguyễn Việt Hà nhằm mục đích chia sẻ công
thức nấu ăn cá nhân và đem đến trải nghiệm tốt nhất cho người dùng về việc tìm hiểu công thức
nấu ăn.
Người sử dụng website: Người có nhu cầu tìm kiếm và sự đam mê nấu ăn mong muốn
tìm được những công thức hay món ăn mới lạ, đơn giản để phục vụ nhu cầu của bản thân và gia
đình. Những kinh nghiệm, công thức nấu các món ngon được chia sẻ qua phần bình luận của
website. Người xem, người nội trợ có thể tham khảo để mang đến bữa ăn ngon nhất cho gia đình.
Quản trị website: Là những người trực tiếp tham gia quản lý website (cập nhật các công
thức món ăn, cập nhật thể loại, quản lý bình luận, quản lý món ăn)
III. Các yêu cầu về nội dung, giao diện, chức năng của Website.
3.1 Yêu cầu nội dung
Các nội dung, công thức món ăn được sử dụng trong Website là những nội dung được tham
khảo, sưu tầm, hay do cá nhân người sở hữu xây dựng lên. Nội dung hình ảnh, nội dung văn bản
1
chất lượng, thu hút người dùng. Nội dung của website có sự đa dạng, đầy đủ về các món ăn ở
nhiều thể loại khác nhau.
Để tạo ra được sự thuận tiện cho người sử dụng khi tìm kiếm thông tin, Website Học làm
đầu bếp của nhóm đã được tối giản hóa gồm các trang như: Trang chủ; Món ăn ngon; Giới thiệu.
Trang chủ: Trang phải mang dấu ấn khẳng định thương hiệu ngay từ cái nhìn đầu tiên: tên
trang web, logo, câu slogan,... cần được thể hiện rõ ràng, mang nét riêng kích thích được thị giác
và gây ấn tượng với người dùng.
Món ăn ngon: Nội dung về các món ăn được chia sẻ trên web phải đa dạng, phong phú,
thuộc nhiều thể loại món khác nhau kèm hình ảnh minh họa thu hút. Các món ăn trên web chủ
yếu tập trung vào những món phổ biến, đơn giản, dễ dàng chế biến; cách thức chế biến phải
được trình bày cụ thể, chi tiết để mọi người dễ dàng tham khảo.
Giới thiệu: Phần giới thiệu ngắn gọn về người quản lý website, đảm bảo được tất cả thông
tin mà người dùng có thể liên lạc tới người quản lý website gồm địa chỉ facebook, instagram,
gmail..
Đặc biệt, khi xây dựng nội dung website nhóm đã dùng những ngôn từ thông dụng, dễ hiểu tránh
những từ ngữ nhiều nghĩa hay từ nghĩa địa phương để tạo nên sự thân thiện đối với người sử
dụng.
Giao diện website đơn giản, bố trí bố cục hợp lý, hài hòa, có thể cho người dùng truy cập
dễ dàng nhìn được nội dung của website, tối ưu hóa nội dung, hình ảnh. Giao diện hiển thị được
trên các thiết bị khác nhau như máy tính, điện thoại, TV… thiết kế cho các thông tin được hiển
thị rõ ràng, đầy đủ và dễ theo dõi nhất. Giao diện các trang web thuộc website được thiết kế đơn
giản, dễ dàng truy cập bởi người dùng, đầy đủ nội dung, bố cục đơn giản logic giúp người dùng
dễ dàng truy cập và sử dụng nhất.
Lựa chọn cho website màu sắc trung tính, hài hòa, hình ảnh phù hợp với từng nội dung.
Website lựa chọn tông màu vàng nhạt dễ nhìn, tượng trưng cho sự ấm cúng của gian bếp.
Trang chủ
• Phần header: Banner website thể hiện nội dung. Phía dưới là logo cùng với thanh điều
hướng dẫn đến các trang: trang chủ, trang món ăn ngon, giới thiệu thể hiện được cấu
trúc cơ bản của website. Phần body: Giới thiệu đến độc giả về mục đích website. Hiển
thị danh sách các thể loại món ăn, cùng với một số món ăn “recommend”. Trên mỗi mục
sẽ hiển thị hình ảnh món ăn tương ứng.
3
4
• Phần cuối: thông tin liên hệ gồm thông tin của website.
5
Trang có các nhánh web để người dùng lựa chọn: món dân dã, món súp, món gỏi, món
chiên, món nướng, món lẩu. Tùy vào mỗi nhánh mà sẽ hiển thị hình ảnh đại diện cho
món ăn, phía dưới là các món ăn website giới thiệu.
Khi chọn 1 thể loại giao diện sẽ điều hướng sang trang chứa nội dung liên quan đến thể
loại đó.
7
Ví dụ với khi người dùng nhập từ khóa “Lẩu” sẽ được kết quả như sau về các món có
chứa từ khóa:
8
4.2.3 Quản lý thể loại cho trang món ăn ngon
9
• Thêm thể loại: Tiến hành thêm thể loại “Món xào” cùng với link ảnh bìa, nhấn
Thêm thể loại thì website hiển thị hộp thông báo tạo thể loại thành công và “Món
xào” đã được thêm vào Món ăn ngon.
10
• Sửa thể loại
Tiến hành nhấn “Sửa” thì giao diện sẽ chuyển sang form cho phép người dùng sửa thể
loại, nhập nội dung muốn thay đổi và nhấn “Cập nhật thể loại”, hiển thị hộp thông báo
“Cập nhật thể loại thành công”.
11
Giao diện sau khi sửa tên thể loại thành “Món xào khô”
12
Nhấn xóa thể loại “Món xào khô” sẽ hiện hộp thông báo dưới đây, sau khi nhấn “OK” thì
thể loại được xóa khỏi danh sách thể loại và xuất hiện hộp thông báo “Xóa thể loại thành
công”.
13
Danh sách thể loại sau khi thực hiện thao tác xóa
14
Món ăn đã được thêm vào danh sách món ăn
15
• Xem chi tiết món ăn
Khi nhấn vào xem chi tiết từng món ăn thì sẽ hiện ra giao diện đầy đủ thông tin, công thức
về món ăn như phía người dùng nhìn thấy, dưới đây là xem chi tiết của món “bánh bột
lọc”
• Sửa món ăn
Khi nhấn Sửa ở món ăn thì giao diện chuyển qua form sửa món giống như phần thêm món
ăn, nhập thông tin muốn sửa và nhấn “Cập nhật món ăn” giao diện hiển thị hộp thông báo
“Cập nhật món ăn thành công” .
16
Phần cập nhật sau khi sửa tên thành “Đậu hũ chiên giòn”
17
• Xóa món ăn
Tương tự như xóa thể loại thì xóa món ăn được thao tác khi nhấn vào “Xóa” của từng
món ăn trong danh sách món ăn, giao diện hiện hộp thông báo xác nhận
Khi nhấn “Hủy” món ăn vẫn được giữ nguyên ngược lại nhấn “OK” món ăn sẽ được xóa
khỏi danh sách món ăn và hiển thị hộp thông báo:
18
4.3 Mô hình Cơ sở dữ liệu
Cơ sở dữ liệu của trang web là hoclamdaubep gồm có ba bảng là: binh_luans, mon_ans,
the_loais dùng để lần lượt lưu trữ dữ liệu của bình luận của người duyệt web, thông tin công
thức món ăn (gồm hình ảnh và nội dung) và thể loại món (gồm hình ảnh và tên loại)
Hình ảnh minh họa khóa liên kết giữa hai trường dữ liệu của hai bảng khác nhau
Bảng mon_ans và the_loais sẽ được nhận dữ liệu update, xóa, thêm mới thông qua form
thông tin quản lý món ăn và quản lý thể loại lần lượt ở file mã nguồn là quan_ly_mon_an.php
và quan_ly_the_loai.php. Tính năng này cho phép chỉ người quản trị web mới có thể chỉnh
sửa.
V. Các ngôn ngữ lập trình được sử dụng
5.1 HTML
HTML (Hypertext Markup Language) là ngôn ngữ đánh dấu siêu văn bản. HTML được sử
dụng để tạo và cấu trúc các thành phần trong trang web hoặc ứng dụng, phân chia các đoạn văn,
heading, titles, blockquotes… và HTML không phải là ngôn ngữ lập trình.
HTML được nhóm sử dụng để tất cả các trang như trang giới thiệu, trang chủ, trang món ăn
ngon.
19
5.2 CSS
CSS (Cascading Style Sheet language) là ngôn ngữ tạo phong cách cho trang web. CSS sẽ
giúp chúng ta có thể thêm style vào các phần tử HTML đó như đổi bố cục, màu sắc trang, đổi
màu chữ, font chữ, thay đổi cấu trúc…
CSS được sử dụng để trang trí, định dạng phong cách cho các nội dung được hiển thị của
website HỌC LÀM ĐẦU BẾP như màu sắc, cỡ chữ, kiểu chữ..
5.3 Javascript
Javascript là một ngôn ngữ lập trình website, được tích hợp và nhúng trong HTML và giúp
cho website trở nên sống động hơn. Đây là dạng ngôn ngữ theo kịch bản, được hình thành dựa
trên chính đối tượng phát triển có sẵn hoặc đơn giản là tự định nghĩa ra. Javascript giúp tăng hiệu
quả tương tác, tăng thêm chức năng cho website
Nhóm sử dụng javascript để hỗ trợ trình bày bố cục trang web; tạo ảnh động cho các mục thể
loại, món ăn; quay lại các trang xử lý thông tin của admin sau khi thêm, sửa, xóa thông tin.
21
Ngoài ra tính năng bán các sản phẩm sử dụng để nấu trong từng bài viết chia sẻ từ phía
quản trị viên giúp bổ sung chi phí duy trì website, tăng tính thiết thực cho từng bài viết thuộc các
trang web.
22