Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 85 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
85
Dung lượng
4,27 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT HÀN ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN Khoa : Khoa Học Máy Tính Sinh viên: MAI VĂN THẮNG Giảng viên hướng dẫn: Nguyễn Anh Tuấn Quảng nam 2021 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT HÀN XÂY DỰNG WEBSITE BÁN HOA QUẢ ĐỒ ÁN TỐT NGHIỆP CAO ĐẲNG HỆ CHÍNH QUY NGÀNH: CÔNG NGHỆ THÔNG TIN Sinh viên: Mai Văn Thắng Giảng viên hướng dẫn: Nguyễn Anh Tuấn Quảng Nam, 2021 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT HÀN NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP Sinh viên: Mai Văn Thắng Lớp : 19I1 Ngành : Công nghệ thông tin Khoa : Khoa học máy tính Tên đề tài: Xây dựng website Bán Hoa Quả Mã SV: 191C900041 NHIỆM VỤ ĐỀ TÀI Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp • Tìm hiểu thông tin và hoạt động của của trang web • Phân tích thiết kế websie • Tìm hiểu ngơn ngữ lập trình PHP và hệ quản trị CSDL MySql Các tài liệu, số liệu cần thiết - Thông tin cần giới thiệu về loại mặt hàng hoa quả - Hình ảnh của loại sản phẩm CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Họ tên : Nguyễn Anh Tuấn Học hàm, học vị : Thạc sỹ Cơ quan công tác : Trường Đại học Công Nghệ Thông Tin Và Tuyền Thông Việt Hàn Nội dung hướng dẫn: Xây dựng website Bán Hoa Quả Đề tài tốt nghiệp giao ngày 12 tháng 09 năm 2021 Yêu cầu phải hoàn thành xong trước ngày 30 tháng 11 năm 2021 Đã nhận nhiệm vụ ĐTTN Sinh viên Đã giao nhiệm vụ ĐTTN Giảng viên hướng dẫn Quản Nam, ngày tháng TRƯỞNG KHOA năm 2021 CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh Phúc PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TỐT NGHIỆP Họ và tên giảng viên: Nguyễn Anh Tuấn Đơn vị công tác: Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông Việt Hàn Họ và tên sinh viên: Mai Văn Thắng Ngành: Công nghệ Thông tin Nợi dung hướng dẫn: Phân tích thiết kế Website Tổ chức sở dữ liệu Lập trình thiết kế trang web Tinh thần thái độ sinh viên q trình làm đề tài tốt nghiệp - Chịu khó, tích cực và có tinh thần học hỏi tự nghiên cứu thực hiện đề tài - Cần chủ động nữa công việc Đánh giá chất lượng đồ án/khóa ḷn (so với nợi dung u cầu đề nhiệm vụ Đ.T T.N mặt lý ḷn, thực tiễn, tính tốn số liệu…) - Sinh viên đã tìm hiểu về cách thức hoạt động và thông tin về loại hoa quả và giá cả thị trường để lấy dữ liệu cho đề tài Phân tích thiết kế trang Web - Tìm hiểu về ngơn ngữ lập trình PHP, thiết kế trang Web chuẩn SEO để cài đặt thiết kế trang web - Đã cấu hình trang web lên mạng Internet để truyền thông thông tin về shop, cho phép quản lý người quản trị trang và khách hàng liên hệ mua hàng trang Web Về bản đã trang web đã hỗ trợ việc đưa thông tin của sản phẩm đến với người tiêu dùng, nhiên trang web chưa đẹp mắt và một số thông tin cần cho phép người quản trị cập nhật linh hoạt thay vì cố định.\ - Đồ án đạt những yêu cầu chủ yếu đặt ra, đề nghị cho sinh viên Mai Văn Thắng bảo vệ đề tài trước hội đồng chấm đồ án tốt nghiệp ngành Công nghệ Thông tin Ý kiến giảng viên hướng dẫn tốt nghiệp Đạt Không đạt Điểm………………………… Quảng Nam, ngày tháng năm 2021 Giảng viên hướng dẫn (ký ghi rõ họ tên) CỘNG HỒ XÃ HỘI CHỦ NGHĨA VIỆT NAM Đợc lập – Tự – Hạnh Phúc PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN CHẤM PHẢN BIỆN Họ và tên giảng viên: ……………………………………………………………………… Đơn vị công tác: …………………………………………………………………………… Họ và tên sinh viên: ……………………………… Ngành: ………………………………… Đề tài tốt nghiệp: ………………………………………………………………………… ……………………………………………………………………………………………… Phần nhận xét giảng viên chấm phản biện ………………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Những mặt còn hạn chế ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Ý kiến giảng viên chấm phản biện Được bảo vệ Khơng bảo vệ Điểm………………………… Hải Phịng, ngày tháng năm 2021 Giảng viên chấm phản biện (ký ghi rõ họ tên) Lời cảm ơn Lời đầu tiên, em muốn gửi lời cảm ơn sâu sắc đến Thầy nguyễn Anh Tuấn giảng viên khoa CNTT – Trường Đại học Công Nghệ Thông Tin Và Truyền Thông Việt Hàn, Thầy là người đã tận tình hướng dẫn, giúp đỡ, em suốt trình làm đồ án tốt nghiệp, giúp em đạt kết quả tốt có thể Sau đó, em xin gửi lời cảm ơn chân thành đến cô Dương Thị Mai Nga , giảng viên khoa CNTT – Trường Đại học Công Nghệ Thông Tin Và Truyền Thông Việt Hàn, là người có thâm niên xây dựng website Vì vậy, thầy đã cho em những ý kiến góp ý vơ quý báu, giúp em hoàn thành đồ án tốt nghiệp tốt Em cũng xin bày tỏ lòng biết ơn sâu sắc tới Thầy, Cô Khoa Công nghệ Thông tin những người đã đồng hành em suốt thời gian học tập tại trường và đã truyền đạt cho em những kiến thức vô quý giá Em xin trân trọng cảm ơn Thầy Cô giáo trường và Ban lãnh đạo nhà Trường đã tạo dựng cho chúng em một môi trường lành mạnh để chúng em học tập, phấn đấu để đời lập nghiệp Em xin gửi lời cảm ơn chân thành đến bạn đồng môn, toàn thể bạn bè và gia đình đã chia sẻ và động viên suốt thời gian học tập cũng thực hiện đồ án tốt nghiệp này Quảng Nam, ngày tháng năm 2021 Sinh viên Mai Văn Thắng MỤC LỤC CHƯƠNG I I.1 TỔNG QUAN Tổng quan về World Wide Web I.1.a Khái niệm I.1.b Cách tạo trang web I.1.c Trình duyệt web I.1.d Webserver I.2 Tổng quan về HTML, CSS .8 I.2.a Giới thiệu về HTML I.2.b Giới thiệu về CSS I.3 Ngôn ngữ PHP 10 I.3.a Định nghĩa về PHP 10 I.3.b Lý nên dùng PHP 11 I.3.c Hoạt động của PHP 11 I.3.d Tổng quan về PHP 11 I.3.e Hàm PHP 12 I.3.f Biểu mẫu PHP 13 I.3.g PHP OPP (Object – Oriented Programming) 13 I.3.h Session và Cookie .14 I.3.i My SQL .14 I.4 Giới thiệu về jQuery 15 I.4.a Định nghĩa về jQuery 15 I.4.b Tại nên chọn jQuery 16 I.4.c Cài dặt tích hợp jQuery vào website 16 I.4.d Cú pháp jQuery 16 I.5 Tìm hiểu về mô hình MVC 17 I.5.a MVC là gì? 17 I.5.b Các thành phần MVC 17 I.5.c MVC làm việc thế nào? .18 I.5.d Ưu , nhược điểm của MVC .18 CHƯƠNG II II.1 SEO WEB 20 Tổng quan về SEO web 20 II.1.a SEO là gì? 20 II.1.b SEO Onpage là gì? 20 II.1.c SEO Offpage là gì? 21 II.1.d loại hình SEO 21 II.1.e Mục tiêu cuối của SEO là gì? .22 II.1.f SEO là một phần quan trọng quảng cáo và kinh doanh .23 II.2 Lợi ích của SEO cho Doanh nghiệp .23 II.2.a Một kênh thu hút khách hàng bền vững & liên tục tăng trưởng 23 II.2.b Tăng tỉ lệ ROI 24 II.2.c Khoản đầu tư mang tính dài hạn 24 II.2.d Linh hoạt điều hướng khách hàng theo mong muốn .24 II.2.e Cải thiện UX/UI của người dùng website 25 II.2.f Hiểu rõ hành vi khách hàng và tiềm .25 II.2.g Bám đuổi khách hàng với Remarketing 25 II.2.h Xây dựng, củng cố và phát triển thương hiệu bền vững 25 II.2.i SEO ảnh hưởng thế nào đến Doanh nghiệp .26 II.3 Hạn chế của SEO 26 II.3.a Thời gian đầu tư lâu – ảnh hưởng chi phí, hợi kinh doanh .26 II.3.b Đối thủ cạnh tranh mạnh lên 26 II.3.c Không phải là kênh tạo chuyển đổi nếu chỉ về SEO .26 II.3.d Sự biến đổi liên tục của thuật toán Google 27 • Xóa • In 63 • Tìm kiếm 1.11 Cơng trình - Mục đích: giúp người dùng quản lý công trình thông qua thao tác: thêm, sửa, xóa, in, tìm kiếm Hiện thị thơng tin đầy đủ của cơng trình - Cách xử lý: • Xem 64 • Thêm • Sửa 65 • Xóa • In 66 • Tìm kiếm 1.12 Nhân viên - Mục đích: giúp người dùng quản lý nhân viên thông qua thao tác: thêm, sửa, xóa, in, tìm kiếm Hiện thị thông tin đầy đủ của nhân viên - Cách xử lý: • Xem: 67 • Thêm: • Sửa: 68 • Xóa: • In: 69 • Tìm kiếm: 1.13 Nhập kho: - Mục đích: giúp người dùng lập phiếu nhập kho - Cách xử lý: • Lập: 70 • Sửa: 1.14 Xuất kho: - Mục đích: giúp người dùng lập phiếu xuất kho - Cách xử lý: • Lập: 71 • Sửa: 1.15 Hướng dẫn 72 - Mục đích: giúp người dùng xem hướng dẫn hệ thống Cách xử lý: 1.16 Liên hệ - Mục đích: giúp người dùng gửi liên hệ đến công ty - Cách xử lý: 1.17 Thông tin - Mục đích: giúp người dùng xem thông tin công ty 73 - Cách xử lý: 1.18 Phản hồi - Mục đích: giúp người dùng gửi phản hồi đến công ty - Cách xử lý: 74 PHẦN KẾT LUẬN KẾT QUẢ ĐẠT ĐƯỢC Về lý thuyết: • Nâng cao khả tự tìm tịi, học hỏi, khả đọc hiểu tài liệu tiếng Anh • Hiểu sâu Laravel Framework - php framework lớn • Hiểu vận dụng thành thạo mơ hình MVC, kiến thức hỗ trợ trình xây dựng hệ thống: CSS, HTML, MySQL, Javascript, Ajax,… • Khả lập trình, xây dựng mộ hệ thống đáp ứng nhu cầu thực tế nâng cao Ngồi ra, cịn tích lũy thêm kinh nghiệm xây dựng kế hoạch cho việc phát triển phần mềm hồn chỉnh, cách bố trí quản lý thời gian cho hợp lý - • Nâng cao khả thuyết trình, trình bày vấn đề Rèn luyện thêm kỹ viết tài liệu phần mềm chuẩn Về ứng dụng: • Xây dựng thành cơng phần mềm“ Xây dựng phần mềm quản lý kho vật tư công ty điện lực EVN Cần Thơ web” đáp ứng quy trình nghiệp vụ Cơng ty EVN Cần Thơ • Hệ thống đưa vào hoạt động thử nghiệm thành công hosting, tốc độ xử lý mức chấp nhận chưa thấy phát sinh lỗi nghiêm trọng • Các module hệ thống đa phần code tự viết nên an toàn HẠN CHẾ - Khả làm việc thực tế thân hạn chế nên gặp khơng ích khó khăn q trình xây dựng hệ thống cho thân thiện, gần gũi với người dùng - Thời gian thực cịn nên số vấn đề chưa giải giải chưa tối ưu triệt để - Hệ thống đáp ứng nghiệp vụ Cơng ty EVN Cần Thơ, cịn số hạn chế chưa đáp ứng vào thực tế - Một số chức hệ thống đáp ứng phần u cầu người dùng, chưa có tính sáng tạo, đột phá cách giải vấn đề HƯỚNG PHÁT TRIỂN - Hoàn thiện số chức cịn hạn chế hệ thống - Tìm hiểu thêm quy trình nghiệp vụ cơng ty khác quản lý kho có quy mơ phức tạp để áp dụng cho Công ty EVN Cần Thơ - Hồn thiện giao diện hệ thống co giãn tốt thiết bị di động 75 KẾT LUẬN Trong thời gian thực hiện đồ án, về bản em hiểu trình xây dựng một Website một ngôn ngữ lập trình mới Xây dựng trang back-end với giao diện thân thiện, từ ngữ dễ hiểu, dễ sử dụng với người dùng Đồng thời tạo chức quản lý nội dung khiến người dùng dễ dàng thao tác, và quản lý Xây dựng chức phân quyền người dùng đăng nhập để quản lý nội dung Xây dựng trang front-end giúp cung cấp thông tin cần thiết của một trang web về cửa hàng cafe Xây dựng trang web hiển thị nội dung linh hoạt, giúp cửa hàng cập nhật sản phẩm, hình ảnh, bài viết dễ dàng Thiết kế giao diện với màu sắc và bố cục hài hòa tạo cho người sử dụng cảm thấy thoải mái sử dụng Tuy nhiên thời gian có hạn nên kết quả thực hiện vẫn còn một số hạn chế, thời gian tới, em tiếp tục nghiên cứu và hoàn thiện trang Web để có thể đưa vào sử dụng hiệu quả 76 TÀI LIỆU THAM KHẢO [1] Laravel Framework 5.0 - https://laravel.com/docs/5.0 [4] HTML, Javascript, CSS, - http://www.w3schools.com/ [5] Bootstrap - http://getbootstrap.com/ [9] Học Laravel qua video http://khoapham.vn/ [10] Các diễn đàn, forum: https://laracasts.com/ , http://stackoverflow.com/ [11] Trình diễn hình ảnh : http://www.owlcarousel.owlgraphic.com/ [12] Jquery: https://jquery.com/ [13] Icon: https://fortawesome.github.io/Font-Awesome/ [14] Github: https://github.com EM XIN CHÂN THÀNH CẢM ƠN QUÝ THẦY CÔ VÀ CÁC BẠN ĐÃ HỖ TRỢ EM TRONG QUÁ TRÌNH BẢO VỆ Trân Trọng cảm ơn 77 ... VỤ ĐỀ TÀI TỐT NGHIỆP Sinh viên: Mai Văn Thắng Lớp : 19I1 Ngành : Công nghệ thông tin Khoa : Khoa học máy tính Tên đề tài: Xây dựng website Bán Hoa Quả Mã SV: 191C900041 NHIỆM VỤ ĐỀ TÀI... THÔNG VIỆT HÀN XÂY DỰNG WEBSITE BÁN HOA QUẢ ĐỒ ÁN TỐT NGHIỆP CAO ĐẲNG HỆ CHÍNH QUY NGÀNH: CÔNG NGHỆ THÔNG TIN Sinh viên: Mai Văn Thắng Giảng viên hướng dẫn: Nguyễn Anh Tuấn Quảng Nam, 2021... tốt 32 CHƯƠNG III XÂY DỰNG WEBSITE BÁN HOA QUẢ .33 III.1 Phân tích, thiết kế hệ thống 33 III.1.a Phát biểu bài toán 33 III.1.b Xây dựng biểu đồ ngữ cảnh