Báo cáo thực hành web

56 4 0
Báo cáo thực hành web

Đ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

Báo cáo xây dựng trang web bán hoa bằng php sử dụng vscode và mysql LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG BIỂU iv DANH MỤC HÌNH ẢNH v MỞ ĐẦU 1 CHƯƠNG I. CƠ SỞ LÝ THUYẾT 3 1.1. TỔNG QUAN 3 1.1.1. Internet là gì? 3 1.1.2. Website là gì? 4 1.2. CÁC CÔNG NGHỆ ĐƯỢC SỬ DỤNG 6 1.2.1. Các ngôn ngữ phần thiết kế giao diện 6 1.2.2. Các thư viện, framework 10 1.2.3. Tổng quan ngôn ngữ lập trình PHP 11 1.2.4. Hệ quản trị cơ sở dữ liệu My SQL 16 1.2.5. Tổng quan phần mềm XAMPP 17 1.2.6. Tổng quan phần mềm Visual Studio Code 18 CHƯƠNG II. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 21 2.1. PHÂN TÍCH YÊU CẦU 21 2.1.1. Mô tả đối tượng 21 2.1.2. Đặc tả chức năng chính 21 2.2. SƠ ĐỒ, MÔ HÌNH TỔNG QUAN CỦA HỆ THỐNG 23 2.2.1. Mô hình hệ thống của admin 23 2.2.2. Mô hình hệ thống của khách hàng 24 2.3. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 25 2.3.1. Cơ sơ dữ liệu 25 2.3.2. Mối quan hệ giữa các bảng cơ sở dữ liệu 27 2.3.3. Biểu đồ UseCase 27 2.3.4. Biểu đồ lớp 30 2.3.5. Biểu đồ hoạt động 30 2.3.6. Biểu đồ tuần tự 33 CHƯƠNG III. THIẾT KÊ VÀ XÂY DỰNG WEBSITE BÁN HÀNG BẰNG PHP .......................................................................................................................................34 3.1. GIAO DIỆN ỨNG DỤNG CHO NGƯỜI DÙNG 34 3.2. GIAO DIỆN QUẢN LÝ CỦA ADMIN 38 KIẾN NGHỊ VÀ KẾT LUẬN 44 DANH MỤC TÀI LIỆU THAM KHẢO 46

Báo Cáo Web Bán Hoa Tươii LỜI CẢM ƠN Để hoàn thành báo cáo lần trước hết chúng em xin gửi đến quý Thầy, Cô giáo khoa Công nghệ thông tin trường lời cảm ơn chân thành Đặc biệt, chúng em xin gửi đến cô , người tận tình hướng dẫn giúp đỡ chúng em để hoàn thành báo cáo lời cảm ơn sâu sắc Em xin chân thành cảm ơn thầy giáo Trường nghiệp nói chung, thầy Bộ mơn Lập Trình Web nói riêng dạy, hướng dẫn cho em kiến thức môn đại cương mơn chun ngành, giúp em có sở lý thuyết vững vàng tạo điều kiện giúp đỡ em suốt trình học tập Một lần nữa, em xin cảm ơn gia đình bạn bè, thầy cơ, … Vì giúp đỡ tận tình, động viên, quan tâm, lời góp ý chân thành, hữu ích suốt thời gian học tập thực đồ án Cuối em kính chúc quý Thầy, Cô lời chúc sức khỏe đạt nhiều thành công tốt đẹp công việc Em xin chân thành cảm ơn tất cả!! Hà Nội, tháng 12 năm 2023 Nhóm sinh viên thực Hà Nội - 2023 Web bán hoa tươii Page Báo Cáo Web Bán Hoa Tươii MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC BẢNG BIỂU iv DANH MỤC HÌNH ẢNH v MỞ ĐẦU CHƯƠNG I CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN 1.1.1 Internet gì? 1.1.2 Website gì? .4 1.2 CÁC CÔNG NGHỆ ĐƯỢC SỬ DỤNG 1.2.1 Các ngôn ngữ phần thiết kế giao diện 1.2.2 Các thư viện, framework 10 1.2.3 Tổng quan ngơn ngữ lập trình PHP 11 1.2.4 Hệ quản trị sở liệu My SQL 16 1.2.5 Tổng quan phần mềm XAMPP 17 1.2.6 Tổng quan phần mềm Visual Studio Code .18 CHƯƠNG II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 21 2.1 PHÂN TÍCH YÊU CẦU .21 2.1.1 Mô tả đối tượng 21 2.1.2 Đặc tả chức .21 2.2 SƠ ĐỒ, MƠ HÌNH TỔNG QUAN CỦA HỆ THỐNG 23 2.2.1 Mơ hình hệ thống admin 23 2.2.2 Mô hình hệ thống khách hàng 24 2.3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG 25 2.3.1 Cơ sơ liệu 25 2.3.2 Mối quan hệ bảng sở liệu 27 2.3.3 Biểu đồ UseCase .27 2.3.4 Biểu đồ lớp .30 2.3.5 Biểu đồ hoạt động .30 Web bán hoa tươii Page Báo Cáo Web Bán Hoa Tươii 2.3.6 Biểu đồ 33 Web bán hoa tươii Page Báo Cáo Web Bán Hoa Tươii CHƯƠNG III THIẾT KÊ VÀ XÂY DỰNG WEBSITE BÁN HÀNG BẰNG PHP .34 3.1 GIAO DIỆN ỨNG DỤNG CHO NGƯỜI DÙNG 34 3.2 GIAO DIỆN QUẢN LÝ CỦA ADMIN 38 KIẾN NGHỊ VÀ KẾT LUẬN 44 DANH MỤC TÀI LIỆU THAM KHẢO 46 DANH MỤC BẢNG BIỂU Bảng 2.1 Bảng nhanvien 25 Bảng 2.2 Bảng khachang 25 Bảng 2.3 Bảng sanpham 25 Bảng 2.4 Bảng tinhtrangdonhang 26 Bảng 2.5 Bảng loaisanpham .27 Bảng 2.6 Bảng dondathang .27 Bảng 2.7 Bảng chitietdondathang .27 Web bán hoa tươii Page Báo Cáo Web Bán Hoa Tươii DANH MỤC HÌNH ẢNH Hình 1.1 Giao diện phần mềm XAMPP .17 Hình 1.2 Giao diện phần mềm Visual Studio Code 18 Hình 2.1 Mơ hình hệ thống admin 23 Hình 2.2 Mơ hình hệ thống khách hàng 24 Hình 2.3 Mối quan hệ bảng sở liệu .27 Hình 2.4 Biểu đồ UseCase tổng quát 28 Hình 2.5 Biểu đồ UseCase admin 28 Hình 2.6 Biểu đồ UseCase khách hàng 29 Hình 2.7 Biểu đồ UseCase quản lý sản phẩm .29 Hình 2.8 Biểu đồ UseCase quản lý đơn đặt hàng 30 Hình 2.9 Biểu đồ UseCase tốn 30 Hình 2.10 Biểu đồ hoạt động chức đăng nhập .31 Hình 2.11 Biểu đồ hoạt động chức đặt hàng 32 Hình 2.12 Biểu đồ hoạt động chức duyệt đơn hàng .33 Hình 2.13 Biểu đồ hoạt động thống kê 33 Hình 2.14 Biểu đồ chức đăng nhập 34 Hình 3.1 Giao diện trang chủ cho người dùng 35 Hình 3.2 Giao diện danh mục sản phẩm .36 Hình 3.3 Giao diện trang xem chi tiết sản phẩm 37 Hình 3.4 Giao diện trang giỏ hàng 37 Hình 3.5 Giao diện trang đặt hàng 38 Hình 3.6 Giao diện trang đăng nhập vào admin 38 Hình 3.7 Giao diện trang chủ trang admin .39 Hình 3.8 Giao diện trang danh sách tài khoản admin 39 Hình 3.9 Giao diện trang cập nhật tài khoản 40 Web bán hoa tươii Page Báo Cáo Web Bán Hoa Tươii Hình 3.10 Giao diện trang thơng tin tài khoản 40 Hình 3.11 Giao diện trang danh sách sản phẩm 41 Hình 3.12 Giao diện trang thêm loại sản phẩm .42 Hình 3.13 Giao diện trang thêm sản phẩm 42 Hình 3.14 Giao diện trang xem đơn hàng .43 Web bán hoa tươii Page Thiết kế xây dựng website bán hàng PHP MỞ ĐẦU Thời đại Công nghệ 4.0 tập trung vào phát triển công nghệ Tức tất liên quan đến hệ thống vật lý không gian mạng Internet Như cảm nhận được, cơng nghệ tạo ảnh hưởng to lớn lên tất ngành lĩnh vực đời sống Kỷ nguyên khác biệt tạo tốc độ phát triển sản xuất, xã hội siêu nhanh chóng, phá bỏ truyền thống trước Lý chọn đề tài Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty, đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Trong hoạt động sản xuất, kinh doanh, đây, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với cửa hàng hay shop, việc quảng bá giới thiệu đến khách hàng sản phẩm đáp ứng nhu cầu khách hàng cần thiết Ngày nay, với phát triển công nghệ thông tin mà máy tính sử dụng rộng rãi quan, nhà máy, trường học giúp cho công việc tốt Và bn bán hàng hóa áp dụng cơng nghệ Cho dù có nhiều website bán hàng đẹp mắt chưa người dùng ưa chuộng Nên em định chọn đề tài “Thiết kế xây dựng website bán hoa tươi PHP” với mong muốn giúp cho việc quản lý dễ dàng, thuận tiện tránh sai sót Mục đích đề tài Tạo website bán hàng trực tuyến để khách hàng tiếp cận sản phẩm từ shop hoa uy tín Nhằm mang đến sản phảm chất lượng giá ổn định Mọi người cần xem sản phẩm ưng ý đặt hàng có sản phẩm chất lượng Các chức hoàn thiện, bổ sung cho website bao gồm:  Giao diện dễ sử dụng, có tính thẩm mỹ cao co giản phù hợp với thiết bị hình  Cho phép khách hàng đặt hàng nhanh chóng đảm bảo bí mật thơng tin  Thông tin sản phẩm phong phú, đa dạng  Luôn cập nhật, giới thiệu sản phẩm WEB Bán Hoa Page  Giúp người quản trị dễ dàng việc thay đổi, cập nhật thông tin sản phẩm, quản lý hiệu khách hàng đơn đặt hàng, tính doanh thu hàng tháng  Quản lý hoa nhập trả lại, tránh nhầm lẫn thất thoát cho chủ cửa hàng Đối tượng phạm vi nghiên cứu  Về lý thuyết: Tìm hiểu trình xem sản phẩm, đặt mua hàng khách hàng Lưu ý hạn chế thực đặt hàng trực tuyến Thống kê loại sản phẩm lại, áp dụng phương pháp tốt để dễ dàng quản lý cải tiến  Về ứng dụng: Xây dựng chức cần thiết cho website bán hoa dựa theo chức website quản lý bán hàng khác cịn thiếu có chưa tối ưu Phương pháp thực Phương pháp thu thập thông tin: sử dụng thông tin sẵn có từ nguồn sách, báo, internet khác thu thập trực tiếp Phương pháp phân tích tổng thích hợp thuyết: tổng hợp lý thuyết lập trình  Nắm vững kiến thức phân tích thiết kế hệ thống thơng tin  Có kiến thức vững CSDL: Tổ chức liệu, phân tích, thiết kế CSDL  Nắm vững có khả sử dụng thành thạo PHP, HTML, CSS, Javascript,  Nắm vững, sử dụng kết hợp cách hợp lý kỹ thuật lập trình Ý nghĩa khoa học thực tiễn Thiết kế xây dựng để tạo website bán hàng đáp ứng phụ vụ nhu cầu người, mua hàng lúc, nơi, Qua đó, nâng cao kiến thức, kỹ lập trình mình, đồng thời hoàn thành đồ án tốt nghiệp Cấu trúc đề tài Ngồi phần mở đầu kết luận đề tài có ba chương: – Chương Cơ sở lý thuyểt – Chương Phân tích thiết kế hệ thống – Chương Thiết kế xây dựng website bán hàng PHP WEB Bán Hoa Page CHƯƠNG I CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN 1.1.1 Internet gì? Internet hay Mạng hệ thống thơng tin tồn cầu truy nhập cơng cộng gồm mạng máy tính liên kết với Hệ thống truyền thông tin theo kiểu nối chuyển gói liệu (packet switching) dựa giao thức liên mạng chuẩn hóa (giao thức IP) Hệ thống bao gồm hàng ngàn mạng máy tính nhỏ doanh nghiệp, viện nghiên cứu trường đại học, người dùng cá nhân phủ tồn cầu, liên kết loạt công nghệ mạng điện tử, không dây mạng quang Internet mang theo loạt tài nguyên dịch vụ thông tin, chẳng hạn tài liệu ứng dụng siêu văn liên kết với World Wide Web (WWW), thư điện tử, điện thoại chia sẻ file Nguồn gốc Internet bắt nguồn từ phát triển chuyển mạch gói nghiên cứu Bộ Quốc phịng Hoa Kỳ ủy quyền thực vào năm 1960 phép chia sẻ thời gian máy tính Mạng tiền thân chính, ARPANET, ban đầu đóng vai trị xương sống để kết nối mạng lưới học thuật quân khu vực năm 1970 Việc tài trợ cho Mạng lưới Quỹ Khoa học Quốc gia xương sống năm 1980, tài trợ tư nhân cho phần mở rộng thương mại khác, dẫn đến tham gia toàn giới việc phát triển công nghệ mạng sáp nhập nhiều mạng Sự liên kết mạng thương mại doanh nghiệp vào đầu năm 1990 đánh dấu khởi đầu trình chuyển đổi sang Internet đại, tạo tăng trưởng theo cấp số nhân hệ máy tính cá nhân, cá nhân di động kết nối với mạng Mặc dù Internet sử dụng rộng rãi học viện năm 1980, việc thương mại hóa Internet kết hợp dịch vụ cơng nghệ vào hầu hết khía cạnh sống đại Hầu hết phương tiện truyền thông truyền thống, bao gồm điện thoại, đài phát thanh, truyền hình, thư giấy báo chí định hình lại, xác định lại chí bỏ qua Internet, khai sinh dịch vụ email, VoIP, truyền hình Internet, âm nhạc trực tuyến, báo kỹ thuật số trang web truyền phát video Báo, sách xuất WEB Bán Hoa Page in khác thích ứng với cơng nghệ trang web định hình lại thành blog, web feed tổng hợp tin tức trực tuyến Internet cho phép tăng tốc hình thức tương tác cá nhân thông qua tin nhắn tức thời, diễn đàn Internet mạng xã hội Mua sắm trực tuyến tăng theo cấp số nhân cho nhà bán lẻ lớn doanh nghiệp nhỏ doanh nhân, cho phép cơng ty mở rộng diện "gạch vữa" họ để phục vụ thị trường lớn chí bán hàng hóa dịch vụ hoàn toàn trực tuyến Các dịch vụ từ doanh nghiệp đến doanh nghiệp tài Internet ảnh hưởng đến chuỗi cung ứng toàn ngành cơng nghiệp 1.1.2 Website gì? Website cịn gọi trang web trang mạng, nội dung liên quan xác định tên miền chung xuất máy chủ web Các ví dụ đáng ý website wikipedia.org, google.com amazon.com Tất trang web truy cập công khai tạo thành World Wide Web Cũng có trang web riêng tư truy cập mạng riêng, chẳng hạn trang web nội công ty dành cho nhân viên công ty Các trang web thường dành riêng cho chủ đề mục đích cụ thể, chẳng hạn tin tức, giáo dục, thương mại, giải trí mạng xã hội Siêu liên kết trang web hướng dẫn điều hướng trang web, thường bắt đầu với trang chủ Người dùng truy cập trang web nhiều loại thiết bị, bao gồm máy tính để bàn, máy tính xách tay, máy tính bảng điện thoại thông minh Ứng dụng sử dụng thiết bị gọi trình duyệt web Các trang web sử dụng theo nhiều kiểu khác nhau: trang web cá nhân, trang web cơng ty cho cơng ty, trang web phủ, trang web tổ chức, v.v Các trang web sản phẩm cá nhân, doanh nghiệp tổ chức khác thường dành riêng cho chủ đề mục đích cụ thể Bất kỳ trang web chứa siêu liên kết đến trang web khác, đó, phân biệt trang web riêng lẻ, theo nhận thức người dùng, khơng rõ ràng Một số trang web yêu cầu người dùng đăng nhập đăng ký để truy cập nội dung Ví dụ trang web đăng ký bao gồm nhiều trang web kinh doanh, trang web tin tức, trang web tạp chí học thuật, trang web trò chơi, trang web chia sẻ tệp, bảng WEB Bán Hoa Page

Ngày đăng: 08/01/2024, 22:18

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

Tài liệu liên quan