ĐỒ ÁN HẾ THỐNG THÔNG TIN ĐỀ TÀI: XÂY DỰNG TRANG WEB DẠY NẤU ĂN

18 30 0
ĐỒ ÁN HẾ THỐNG THÔNG TIN ĐỀ TÀI: XÂY DỰNG TRANG WEB DẠY NẤU ĂN

Đ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 CÔNG NGHỆ GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN HẾ THỐNG THÔNG TIN ĐỀ TÀI: XÂY DỰNG TRANG WEB DẠY NẤU ĂN Hà Nội, Tháng 7/2017 MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU .1 CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.GIỚI THIỆU SƠ BỘ VỀ HỆ THỐNG .2 1.1PHƯƠNG THỨC KHẢO SÁT 1.1.1: TIẾP CẬN NHỮNG TRANG WEB NẤU ĂN 1.2: CHỨC NĂNGYÊU CẦU CỦA HỆ THỐNG 10 2: LẬP DỰ ÁN .12 2.1: HỒ SƠ DỰ ÁN 12 2.2.1: GIẢI PHÁP CHO DỰ ÁN 12 LỜI MỞ ĐẦU Ngày với phát triển nhảy vọt khoa học công nghệ nói chung ngành tin học nói riêng, với tính ưu việt, tiện dụng ứng dụng rộng rãi, tin học ngày phần thiếu nhiều ngành công xây dựng phát triển xã hội Hơn sâu đời sống người Thế kỷ 21 kỷ công nghệ, kỷ phát triển, người cố gắng làm việc để thay đổi sống Họ vùi đầu vào cơng việc khơng có thời gian chăm sóc cho thân hay gia đình Nắm xu người nên em thực xây dựng trang web chuyên giới thiệu ăn, cách làm ăn ngon! Cho người làm việc bận rộn khơng có thời gian học nấu ăn bên ngồi Vì thời gian có hạn học công nghệ để thực dự án Nên dự án chưa dược hoàn thiện mặt thiết kế mong thầy bạn góp ý để em hồn thành dự án Em xin cảm ơn! CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.GIỚI THIỆU SƠ BỘ VỀ HỆ THỐNG Là dân văn phòng hay người bận rộn công việc, hay người vụng nấu ăn họ nấu bữa cơm gia đình ngon điều khó Họ khơng có thời gian để học lớp dạy nấu ăn hay làm bữa ăn hồn chỉnh Dựa vấn đề thực trang thế, em thu thập yêu cầu, lên ý tưởng để tạo trang web chuyên chia sẻ bí nấu ăn, hay cách khác dạy nấu ăn , với người muốn bn bán đăng ăn lên người khác xem mua ln cần thiết 1.1 PHƯƠNG THỨC KHẢO SÁT 1.1.1: TIẾP CẬN NHỮNG TRANG WEB NẤU ĂN  Candycancook.com link trang web http://candycancook.com/ *Tổng Quan +Trang Candycancook có giao diện dễ nhìn, rõ ràng sinh động +Bạn tìm thấy nhiều ăn đa dạng đến từ nước khác trang web Các ăn vặt, thức uống tráng miệng đặc trưng đáng ý Candycancook Trà sữa, trà đào, loại chè hay bánh nhìn thơi thấy thèm, nhiều thứ hay ho cho bạn khám phá +Các ăn truyền thống Việt Nam chủ blog giới thiệu hướng dẫn cách làm chi tiết Phong cách viết chủ blog teen, thân thiện hài hước nên bạn thấy thoải mái hứng thú đọc hướng dẫn nấu ăn mà không thấy khơ khan chút *Hạn chế + Giao diện nhìn, sinh động chưa phù hợp với trang web chuyên nấu ăn Nền trang web trắng tạo cảm giác chói mắt cho người dùng, font chữ cịn q cứng cáp tạo cảm giác không thân thiện cho người dùng + Vẫn trang web giới thiệu dạy nấu ăn chưa có chức đặc biệt, ăn đăng lên admin đăng lên khơng phải làm ăn người dùng, hay người muốn chia sẻ bí ăn cho người khác biết đến + Khi vào xem chi tiết ăn hình ảnh ăn cịn sơ sài, bước nấu ăn chưa phân chia cách rõ ràng làm người dùng khó phân biệt nên nhiều lúc bị nhầm bước nấu ăn + Không chức bình chọn hay bình luận ăn mà u thích hay khơng thích + Chưa có chức góp ý ăn thấy ăn nấu bất hợp lý, gây phản ứng khơng tốt cho người dùng nấu hay ăn ăn + Trang web có ngơn ngữ tiếng việt, cịn hạn chế người nước truy cập vào trang web  Kokotaru.com link trang web https://kokotaru.com/ - Tổng quan +Những bạn yêu thích bánh chắn nghe qua danh tiếng tiệm bánh Kotoharu Kokotaru.com trang web chia sẻ công thức làm bánh chủ tiệm +Giao diện Kokotaru bắt mắt với màu hồng ngào Các ăn phân loại chi tiết thành mảng như: chay, Việt, nước ngồi Cơng thức cách làm trình bày rõ ràng, dễ hiểu, hình ảnh minh họa sinh động +Đặc biệt, trang Kokotaru chia sẻ kiến thức nấu nướng chiên, hầm, luộc Bạn tham khảo để nắm vững kỹ làm bếp +Chủ tiệm Kokotaru thường xuyên mở lớn dạy nấu ăn offline Nếu hứng thú bạn theo dõi trang web để đăng kí lớp học -Hạn chế + Trang hạn chế giới thiệu ăn bánh ngọt, không phong phú thể loại ăn + Trang chủ thị nội dung khiêm tốn, không bắt mắt người dùng + Giao diện nhiều chỗ cịn thơ cứng tạo cảm giác khó chịu + Hạn chế viết hay công thức nấu ăn riêng admin trang web đăng lên, gây hạn chế số cơng thức hay ăn! Nội dung khơng phong phú quan điểm người + Ảnh thị ăn trang chủ to, người dùng vào trang web họ khơng biết xem ăn gì, phải kéo xuống biết điều gây ức chế cho người dùng + Cách phối màu chưa hợp lý, chủ đạo trang màu tím nhiều chỗ có màu vàng với màu đỏ bất hợp lý + Chưa có chức u thích ăn, hay thêm vào danh mục u thích để xem lại lúc cần thiết + Comment cịn rắc rối gây ức chế cho người dùng người dùng muốn cho ý kiến ăn lại phải nhập đầy đủ họ tên thơng tin địa + Người dùng biết quan điểm admin, nội dung trang web chưa phong phú + Chun mục ăn để cịn lộn xộn cho tất mục vào thẻ select khiến cho người dùng tìm thể loại khó tìm kiếm  Savourydays.com link trang web http://www.savourydays.com/ +Savourydays trang web chị Thu Trang thành lập vào năm 2011, nơi chia sẻ công thức nấu ăn mà chị tâm đắc Những công thức chị tập hợp lại xuất ba sách nấu ăn ưa thích "Quà Tặng Ngọt Ngào" "Nhật Kí Học Làm Bánh" (2 tập) +Cơng thức làm bánh mạnh trang Savourydays Bạn tìm thấy cách làm bánh từ Á đến Âu, từ mặn đến như: bánh quy, bánh su kem, bánh bao Ngoài bánh, Savourydays cịn có hướng dẫn chế biến số ăn mặn ngon hấp dẫn +Cơng thức nấu ăn Savourydays viết tỉ mỉ, dễ hiểu Các cách chọn lựa chọn nguyên liệu, cách thức nấu, mẹo nấu trình bày với giọng văn sinh động gần gũi Hình ảnh minh họa công thức rõ ràng, giúp người đọc tiện theo dõi Chị Trang cịn có kênh Youtube riêng để đăng video ngắn trình làm bánh, tiện lợi cho người muốn học nấu ăn cách trực quan +Giao diện đẹp, màu màu tím hồng dịu mắt cho người dùng +Vì trang web cá nhân nên ngồi ăn, chị Thu Trang chia sẻ nhiều kinh nghiệm du lịch thân thú vị đáng để tham khảo -Hạn chế + Là trang web cá nhân nên chưa có nhiều ăn phong phú, kinh cá nhân + Nhưng vào xem chi tiết ăn bước phân chia chưa rõ ràng Vẫn chưa có chức bình luận, like cơng thức +Hình ảnh trang chủ thị to, gây ức chế cho người dùng muốn xem nội dung viết  Cooky.vn link trang web https://www.cooky.vn/ + Đây trang web tổng hợp nấu nướng với cơng thức thành viên chia sẻ Do có nhiều tác giả nên ăn Cooky.vn đa dạng, bạn tìm thấy tất từ phổ biến đến lạ miệng Cooky.vn có cơng thức nấu theo chế độ ăn kiêng hay giảm cân khoa học, phù hợp với người có nhu cầu tút lại dàng vóc hay muốn có chế độ ăn lành mạnh + Giao diện web đẹp, dễ nhìn Độ tương tác tác giả với người đọc cao nên bạn đánh giá cơng thức thảo luận ăn Các hướng dẫn viết ngắn gọn, dễ hiểu, hình minh họa đầy đủ, sinh động +Ngồi cơng thức đa đạng, Cooky.vn nơi bán dụng cụ nguyên liệu nấu ăn Thế bạn đặt mua thứ cần thiết sau vừa xem công thức vừa ý, tiện lợi vô +Là trang web nấu ăn hoàn thiện, người dùng tạo tài khoản cá nhân để đăng ăn lên cho người tham khảo + Có thể chia sẻ viết trang blog +Chức bình luận review like cơng thức có thuận tiện + Các bước nấu ăn phân chia rõ ràng, ảnh bước thị vừa phải -Hạn Chế + Tuy có đầy đủ chức nhiên người dùng đăng lên có nhiều view hay rate tài khoản nên cho tăng cấp độ từ người -> đầu bếp-> đầu bếp giỏi để tạo uy tín cho người dùng đăng + Trang cá nhân cịn thiếu nhiều thơng tin chưa có thơng tin mà viết hay công thức mà người dùng đăng! + Chưa có chức theo dõi đầu bếp + Nên có chức đăng nhập facebook or gmail để thuận tiện cho người dùng + Nên có chức suggest ăn + Đăng ký thơng tin để nhận thông tin + Vẫn trang giới thiệu ăn đơn khơng có chức order hay bán ăn người dùng muốn đặt hàng Từ ưu nhược điểm trang web nhóm em tổng kết xây dựng lên trang web tích hợp ưu điểm phát triển chức mà trang web chưa có trang web chia sẻ kinh nghiệm công thức nấu ăn người đó! Và bán ăn nêu có nhu cầu  Tên dự án : UTTCOOK 1.2: CHỨC NĂNGYÊU CẦU CỦA HỆ THỐNG  [User] - Có thể đăng ký, đăng nhập, đăng xuất tài khoản (via Facebook, Google) - Có thể chỉnh sửa thơng tin tài khoản - Có thể tìm kiếm cơng thức nấu ăn theo nguyên liệu - Xem gợi ý ăn hơm - Có thể lọc cơng thức nấu ăn theo thời gian làm, độ khó, chế độ dinh dưỡng, kiểu nấu, dịp -Có thể gợi ý ăn theo dịp, lễ tết, ngày nghỉ - Có thể tạo công thức nấu ăn bao gồm + Danh mục + Tên ăn + Mơ tả + Ngun liệu, định lượng + Cách thực chi tiết theo bước + Có thể đăng kí bán ăn - Có thể xem chi tiết công thức nấu ăn + Đánh giá cơng thức + Bình luận (CRUD) +Follow/Unfollow đầu bếp để theo dõi đăng công thức + Chỉnh sửa số suất ăn để có lượng nguyên liệu tương ứng + Xem thông tin người bán, nơi bán, giá tiền(nếu ăn có bán) để liên lạc mua ăn - Có thể xem chi tiết nguyên liệu, xem cơng thức ăn có ngun liệu - Có thể lưu cơng thức u thích - Có thể đăng ký email nhận thơng tin - Có thể order ăn - Có thể quản lý ăn order, ăn order từ đầu bếp khác - Có thể xem thơng tin đầu bếp, cơng thức, viết đầu bếp tạo, điểm đánh giá trung bình, xem đầu bếp theo dõi, mà người mà đầu bếp theo dõi - Có thể lên rank đầu bếp dựa vào điểm rate - Có thể xem Rank đầu bếp, thống kê số lượng công thức,… - Đăng, xem blog liên quan đến ăn(có bình luận viết) 10 - Có thể chat với admin (v-chat) để bảo vệ công thức nấu ăn [Admin] - Có thể đăng nhập, đăng xuất - Có thể xem thống kê user, loại danh mục, cơng thức, ngun liệu,… - Có thể quản lý(CRUD) User + Tìm kiếm user theo tên + Lọc người dùng theo cấp bậc + Xóa thay đổi quyền người dùng - Có thể quản lý(CRUD) danh mục - Có thể quản lý(CRUD) nguyên liệu + Tìm kiếm nguyên liệu theo tên + Lọc ăn theo trạng thái - Có thể quản lý đơn hàng User đặt - Có thể thống kê cơng thức + Tìm kiếm theo tên + Lọc công thức theo thể loại + In cơng thức - Có thể quản lý viết mà người dùng đăng + Lọc viết theo thể loại + Xóa hạn chế viết +Các đối tượng: + Tất người có nhu cầu nấu ăn +Người Quản Trị + Người Quản Lý Yêu cầu hệ thống  Giao diện thân thiện, đơn giản, dễ nhìn, hợp lý, dễ sử dụng  Chương trình chạy ổn định, xác an tồn  Tốn tài nguyên hệ thống  Dễ dàng nhập xuất liệu, nâng cấp sửa website  Giao diện phân chia thành mục khác nhau, hợp lý 11 2: LẬP DỰ ÁN 2.1: HỒ SƠ DỰ ÁN Tên dự án : UTTCOOK  Init Project Lên Repository (https://github.com/tranvanmy/framgia_cooking) 2.2.1: GIẢI PHÁP CHO DỰ ÁN - Là dứ án có quy mơ lớn, nhiều chức năng, tương lai phải xử lý nhiều liệu nên dùng công cụ mạnh mẽ để phục vụ cho dự án + Mã nguồn : PHP framework Laravel + Hệ điều hành: Win7 , Linux Ubuntu + Code editor: Sublime text3 + Trình quản lý code : Github https://github.com/tranvanmy/framgia_cooking + Quản lý team – tiến độ làm việc thành viên: Trello https://trello.com/b/fzqLvQfd/welcome-board -Thành viên nhóm *TeamLeader: Trần Văn Mỹ *Web developer: +Đỗ Văn Nguyên +Phạm Việt Toàn + Đinh Sỹ Trung + Trần Văn Quang -Kế hoạch thực 12 * Kinh phí: 200.000.000 VND *Thời gian dự kiến: tháng từ 01/08/2017 -> 01/11/2017 -Quy Trình Phát Triển Phần Mềm +Tiến Độ Công Việc Thời Gian Dự Kiến Số Người Thực Hiện Mức Độ Ưu Tiên Khảo Sát Tuần High Phân Tích Tuần Medium Code Tuần Medium +Quản Lý Rủi Ro Rủi Ro Ảnh Hưởng Mô Tả Công Nghệ Dự Án – Sản + CSDL sử dụng hệ Phẩm thống xử lý mong đợi Biện Pháp 13 Nhân Lực Dự Án + Thành Viên nhóm khơng đáp ứng kỹ theo yêu cầu +Thành Viên nhóm bị ốm, nạn, có việc bận … Tổ Chức Dự Án – Sản + Tổ chức thay đổi Phẩm quản lý khác cho dự án + Tài cho dự án khơng đảm bảo Ước Lượng Dự Án – Sản + Thời Gian phát triển Phẩm phần mềm không kế hoạch + Ảnh hưởng từ môn khác + Thi kiểm tra vào hôm làm dự án + Biện pháp tránh rủi ro : Tạo Task Estimate Time Mức ưu STT Status tiên New New New New High High High High Theme Init project Create task list Init model Static page Developer Time 4 14 New New New New New New New New New New New High Medium Medium Medium Medium Medium Medium Medium Medium Medium Medium New Medium New Medium New Hight New Hight New Hight New Hight New Hight New Hight New Hight New New New New Medium Medium Medium Medium New Medium New Medium New Medium Login, logout facebook, google [Admin] Quản lý User [Admin] Quản lý danh mục ăn [Admin] Quản lý nguyên liệu [Admin] Quản lý order [Admin] Quản lý viết [Admin] Quản lý đăng kí email [Admin] Quản lý công thức [Admin] thống kê post [Admin] thống kê user [Admin] thống kê cook [User] Đăng kí tài khoản, chỉnh sửa thông tin hồ sơ [User] Nhận mail kích hoạt tài khoản [User] Tạo ăn [User] Chỉnh sửa, xóa ăn [User] Đăng kí bán ăn, nhập thơng tin người bán [User] Tìm kiếm ăn [User] Lọc ăn theo tiêu chí [User] Theo dõi, bỏ theo dõi đầu bếp [User] Xem danh sách đầu bếp theo dõi [User] Xem thông tin cá nhân, công thức, viết đầu bếp khác [User] Đánh dấu ăn [User] Quản lý ăn đánh dấu [User] Rate cho ăn [User] Comment cho ăn, viết [User] Đăng viết ăn [User] Chỉnh sửa, xóa viết 4 4 4 4 4 4 4 4 4 4 4 4 4 15 New Medium New Medium New Medium New New New New New Medium Medium Medium Medium Medium New Medium New Medium New Medium New Hight [User] Chat với admin Hiển thị ăn theo danh mục Hiển thị chi tết cơng thức nấu ăn Tính tốn ngun liệu người dùng thay đổi phần ăn Hiển thị danh sách viết Hiển thị danh sách viết Tìm kiếm nguyên liệu Hiển thị, phân loại nguyên liệu Hiểnthị thông tin chi tiết nguyên liệu Hiển thị ăn liên quan đến nguyên liệu Hiển thị bảng xếp hạng đầu bếp Thực gửi mail theo định kì cho người đăng kí(cơng thức mới, ăn đề xuất ) 4 4 4 4 4 16 ... với admin Hiển th? ?? ăn theo danh mục Hiển th? ?? chi tết c? ?ng th? ??c nấu ăn Tính tốn ngun liệu ng? ?ời d? ?ng thay đổi phần ăn Hiển th? ?? danh sách viết Hiển th? ?? danh sách viết Tìm kiếm nguyên liệu Hiển th? ??,... viết chủ blog teen, th? ?n thiện h? ?i h? ?ớc nên bạn th? ??y tho? ??i mái h? ? ?ng th? ? đọc h? ?? ?ng d? ??n nấu ăn mà kh? ?ng th? ??y khô khan chút *H? ??n chế + Giao diện nhìn, sinh đ? ?ng chưa phù h? ??p với trang web chuyên... chị Thu Trang chia sẻ nhiều kinh nghiệm du lịch th? ?n th? ? vị đ? ?ng để tham khảo -H? ??n chế + Là trang web cá nhân nên chưa có nhiều ăn phong phú, kinh cá nhân + Nh? ?ng vào xem chi tiết ăn bước phân

Ngày đăng: 15/01/2022, 08:37

Mục lục

    CHƯƠNG 1: KHẢO SÁT HỆ THỐNG

    1.GIỚI THIỆU SƠ BỘ VỀ HỆ THỐNG

    1.1 PHƯƠNG THỨC KHẢO SÁT

    1.1.1: TIẾP CẬN NHỮNG TRANG WEB NẤU ĂN

    1.2: CHỨC NĂNGYÊU CẦU CỦA HỆ THỐNG

    2.1: HỒ SƠ DỰ ÁN

    2.2.1: GIẢI PHÁP CHO DỰ ÁN

Tài liệu cùng người dùng

Tài liệu liên quan