ĐỒ án CHUYÊN NGÀNH đề tài xây dựng website bán hàng nội thất

42 43 0
ĐỒ án CHUYÊN NGÀNH đề tài xây dựng website bán hàng nội thất

Đ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

ĐẠI HỌC ĐÀ NẴNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT ĐỒ ÁN CHUYÊN NGÀNH Đề tài: Xây dựng Website bán hàng nội thất Giảng viên hướng dẫn : ThS.Trần Đình Sơn Sinh viên thực : Đặng Thị Kim Oanh Mã sinh viên : 161250533332 Lớp : 16T3 Khoa : Điện – Điện tử Đà nẵng, ngày tháng năm 2019 Trang Nhận xét giảng viên hướng dẫn ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Đà Nẵng, Ngày….tháng năm 2019 Chữ ký giảng viên hướng dẫn Trang LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành sâu sắc tới thầy Trần Đình Sơn hướng dẫn, giúp đỡ em suốt thời gian thực đề tài Em xin chân thành cảm ơn thầy cô môn tận tình giảng dạy, truyền đạt kiến thức cho em kỳ học vừa qua Xin chân thành cảm ơn tất bạn bè động viên, giúp đỡ em thời gian học tập hoàn thành đồ án Mặc dù cố gắng nhiều khơng thể tránh khỏi thiếu sót Em kính mong nhận góp ý q thầy bạn để hoàn thành tốt Sinh viên thực Đặng Thị Kim Oanh Trang MỞ ĐẦU Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng cịn thứ phương tiện quý mà ngày trở thành cơng cụ làm việc giải trí thơng dụng người, khơng cơng sở mà cịn gia đình Đứng trước vai trị thơng tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị Hiện công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần, nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thông chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thơng qua web Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em tìm hiểu chọn đề tài Xây dựng Website bán hàng nội thất Mục tiêu đề tài xây dựng website hỗ trợ trình mua bán hàng trực tuyến, góp phần nâng cao lợi nhuận tăng tiện lợi cho người mua hàng thời đại công nghệ thông tin phát triển mạnh Để thực đề tài em cần nắm vững trình xây dựng website hồn chỉnh, nghiên cứu cơng cụ để xây dựng website: Mysql, PHP, bootstrap,…., xây dựng website cung cấp chức hỗ trợ trình mua bán trực tuyến Trang MỤC LỤC LỜI CẢM ƠN MỞ ĐẦU CHƯƠNG I: CƠ SỞ LÍ THUYẾT 1.Hệ quản trị sở liệu MySQL 2.Ngơn ngữ lập trình PHP 2.1.PHP là 2.2.Lịch sử phát triển 2.3.Ưu điểm và nhược điểm PHP 2.3.1 Ưu điểm: 2.3.2 Nhược điểm 2.4.Cú pháp PHP 2.5.Tính chất file PHP 3.Bootstrap and responsive CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 1.Phát biểu bài toán 2.Liệt kê Actor-UseCase 2.1.Khách hàng 2.2.Quản trị viên 3.Mô tả Actor 3.1.Khách hàng 3.2.Quản trị viên 4.Đặc tả chức 4.1.Thống kê- báo cáo 4.2.Quản lí giỏ hàng 4.3.Đăng kí tài khoản 4.4.Cập nhập thơng tin hàng hóa 4.5.Tìm kiếm sản phẩm 4.6.Duyệt đơn hàng 4.7.Đăng nhập 5.Xây dựng sơ đồ UseCase 5.1.Usecase tổng quát 5.2.Usecase đặc tả chức khách hàng Trang 5.3.Usecase đặc tả chức Quản trị viên Xây dựng sơ đồ hoạt động 6.1.Hoạt động đăng nhập 6.2.Hoạt động mua hàng khách hàng 6.3.Hoạt động quản lí giỏ hàng 6.4.Hoạt động tìm kiếm sản phẩm 6.5.Hoạt động cập nhập hàng hóa 6.6.Hoạt động thống kê-báo cáo 6.7.Hoạt động đăng kí tài khoản Sơ đồ 7.1.Cập nhập thơng tin hàng hóa 7.2.Đăng nhập khách hàng 7.3 Đăng kí mua hàng khách hàng 7.4.Đăng kí tài khoản 7.5.Cập nhập thông tin sản phẩm 7.6.Thống kê-báo cáo Sơ đồ Class Thiết kế sở liệu 9.1 Các bảng sở liệu 9.1.1Khách hàng 9.1.2Đơn hàng 9.1.3Nhóm nội thất 9.1.4Sản phẩm 9.1.5Hóa đơn 9.1.6Quản trị 9.1.7Tài khoản 9.2 Sơ đồ relationship Website CHƯƠNG III: THIẾT KẾ GIAO DIỆN Giao diện trang chủ 1.1.Giao diện trang chủ 1.2.Giao diện trang đăng nhập 1.3.Giao diện trang đăng kí 1.4.Giao diện trang quản lí giỏ hàng Trang 1.5.Giao diện trang mua hàng 1.6.Giao diện trang hướng dẫn mua hàng 1.7.Giao diện trang tìm kiếm 2.Giao diện trang Quản trị 2.1.Giao diện trang đăng nhập admin 2.2.Giao diện trang Quản trị 2.3.Giao diện trang quản lí sản phẩm 2.4.Giao diện trang quản lí hóa đơn KẾT LUẬN 1.Kết đạt 2.Hạn chế 3.Hướng phát triển TÀI LIỆU THAM KHẢO Trang DANH MỤC CÁC BẢNG Bảng 1: Cở sở liệu Khách hàng 26 Bảng 2: Cơ sở liệu Đơn hàng 27 Bảng 3: Cơ sở liệu Nhóm nội thất 27 Bảng 4: Cơ sở liệu Sản phẩm 27 Bảng 5: Cơ sở liệu Hóa đơn 28 Bảng 6: Cơ sở liệu Quản trị 28 Bảng 7: Cơ sở liệu Tài khoản 29 Trang DANH MỤC CÁC HÌNH ẢNH Hình 1: Một số ví dụ mã PHP làm bật màu nhúng HTML .11 Hình 2: Usecase tổng quát 16 Hình 3: Usecase đặc tả chức Khách hàng 17 Hình 4: Usecase đặc tả chức Quản trị viên 18 Hình 5: Sơ đồ hoạt động đăng nhập 18 Hình 6: Sơ đồ hoạt động mua hàng khách hàng 19 Hình 7: Sơ đồ hoạt động quản lí giỏ hàng khách hàng 19 Hình 8: Sơ đồ hoạt động tìm kiếm sản phẩm 20 Hình 9: Sơ đồ hoạt động cập nhập hàng hóa 20 Hình 10: Sơ đồ hoạt động thống kê-báo cáo 21 Hình 11: Sơ đồ hoạt động đăng kí tài khoản 22 Hình 12: Sơ đồ cập nhập hàng hóa 22 Hình 13: Sơ đồ đăng nhập khách hàng 23 Hình 14: Sơ đồ mua hàng khách hàng 24 Hình 15: Sơ đồ đăng kí tài khoản 24 Hình 16: Sơ đồ cập nhập thông tin sản phẩm 25 Hình 17: Sơ đồ thống kê- báo cáo 25 Hình 18: Sơ đồ Class 26 Hình 19: Sơ đồ relationship 29 Hình 20: Giao diện trang chủ 30 Hình 21: Giao diện trang đăng nhập 31 Hình 22: Giao diện trang đăng kí 32 Hình 23: Giao diện trang quản lí giỏ hàng 33 Hình 24: Giao diện trang mua hàng 34 Hình 25: Giao diện trang hướng dẫn mua hàng 35 Hình 26: Giao diện trang tìm kiếm 36 Hình 27: Giao diện trang đăng nhập admin 37 Hình 28: Giao diện trang Quản trị 37 Hình 29: Giao diện trang quản lí sản phẩm 38 Hình 30: Giao diện trang Quản lí hóa đơn 39 Trang CHƯƠNG I: CƠ SỞ LÍ THUYẾT Hệ quản trị sở liệu MySQL MySQL là hệ quản trị sở liệu tự nguồn mở phổ biến giới và nhà phát triển ưa chuộng trình phát triển ứng dụng Vì MySQL là sở liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh Với tốc độ và tính bảo mật cao, MySQL thích hợp cho ứng dụng có truy cập CSDL internet MySQL miễn phí hoàn toàn bạn tải MySQL từ trang chủ Nó có nhiều phiên cho hệ điều hành khác nhau: phiên Win32 cho hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,… MySQL là ví dụ Hệ Quản trị Cơ sở liệu quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL) Ngơn ngữ lập trình PHP 2.1 PHP PHP (viết tắt hồi quy "PHP: Hypertext Preprocessor") là ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng qt Nó thích hợp với web và dễ dàng nhúng vào trang HTML Do tối ưu hóa cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngơn ngữ lập trình web phổ biến giới 2.2 Lịch sử phát triển PHP phát triển từ sản phẩm có tên là PHP/FI PHP/FI Rasmus Lerdorf tạo năm 1994, ban đầu xem là tập đơn giản mã kịch Perl để theo dõi tình hình truy cập đến sơ yếu lý lịch ông mạng Ông đặt tên cho mã kịch này là 'Personal Home Page Tools' Khi cần đến chức rộng hơn, Rasmus viết thực thi C lớn để truy vấn tới sở liệu và giúp cho người sử dụng phát triển ứng dụng web đơn giản Rasmus định công bố mã nguồn PHP/FI cho người xem, sử dụng sửa lỗi có đồng thời cải tiến mã nguồn Các phiên PHP: Trang 9.1.2 Đơn hàng Thuộc tính ma_hoadon ma_kh tenkh ngaylap tongtien 9.1.3 Nhóm nội thất Thuộc tính ma_nhom ten_nhom 9.1.4 Sản phẩm Thuộc tính masp ma_nhom tensp giasp soluong img mau_sac chat_lieu bao_hanh Bảng 4: Cơ sở liệu Sản phẩm Trang 27 9.1.5 Hóa đơn Thuộc tính id masp tenkh email sdt dia_chi sp_mua ngaymua xu_ly cmnd 9.1.6 Quản trị Thuộc tính MaNV name pass quyen_truy_cap Bảng 6: Cơ sở liệu Quản trị Trang 28 9.1.7 Tài khoản Thuộc tính username password hoten ngaysinh gioitinh cmnd email sdt diachi Bảng 7: Cơ sở liệu Tài khoản 9.2 Sơ đồ relationship Website Hình 19: Sơ đồ relationship Trang 29 CHƯƠNG III: THIẾT KẾ GIAO DIỆN Giao diện trang chủ 1.1 Giao diện trang chủ Hình 20: Giao diện trang chủ - Trang chủ là nơi tương tác người dùng với website - Chứa chức năng: đăng nhập, đăng kí tài khoản , mua hàng,… Trang 30 1.2 Giao diện trang đăng nhập Hình 21: Giao diện trang đăng nhập - Trang đăng nhập là nơi khách hàng đăng nhập tài khoản có Trang 31 1.3 Giao diện trang đăng kí Hình 22: Giao diện trang đăng kí - Trang đăng kí là nơi khách hàng đăng kí tài khoản Trang 32 1.4 Giao diện trang quản lí giỏ hàng Hình 23: Giao diện trang quản lí giỏ hàng - Trang quản lí giỏ hàng là nơi khách hàng quản lí sản phẩm cho vào giỏ hàng, khách hàng thêm bớt số lượng tùy nhu cầu Trang 33 1.5 Giao diện trang mua hàng Hình 24: Giao diện trang mua hàng - Trang mua hàng là nơi khách hàng xác nhận mua hàng Trang 34 1.6 Giao diện trang hướng dẫn mua hàng Hình 25: Giao diện trang hướng dẫn mua hàng - Trang hướng dẫn mua hàng là nơi giúp khách hàng giải đáp thắc mắc quy trình mua hàng website Trang 35 1.7 Giao diện trang tìm kiếm Hình 26: Giao diện trang tìm kiếm - Trang tìm kiếm giúp khách hàng tìm kiếm nhanh sản phẩm cần tìm Trang 36 Giao diện trang Quản trị 2.1 Giao diện trang đăng nhập admin Hình 27: Giao diện trang đăng nhập admin 2.2 Giao diện trang Quản trị Hình 28: Giao diện trang Quản trị Trang 37 2.3 Giao diện trang quản lí sản phẩm Hình 29: Giao diện trang quản lí sản phẩm Trang 38 2.4 Giao diện trang quản lí hóa đơn Hình 30: Giao diện trang Quản lí hóa đơn Trang 39 KẾT LUẬN Kết đạt - Thiết kế mơ hình sở liệu cho website - Thiết kế giao diện website dễ sử dụng cho người dùng - Thiết kế giao diện giỏ hàng - Đã làm chức mua hàng, đăng nhập, đăng kí ,quản trị,… Hạn chế - Một số chức chưa xây dựng như: toán qua thẻ, thống kê báo cáo, xuất hóa đơn,… Hệ thống chưa tối ưu cấu trúc database, code, giao diện, và số chức Hướng phát triển - Xây dựng thêm số chức tốn qua thẻ, thơng kê báo cáo, xuất hóa đơn,… - Tối ưu hóa hệ thống để website hoạt động nhanh - Nâng cấp và hoàn thiện giao diện người dùng, chức và tính bảo mật hệ thống Trang 40 TÀI LIỆU THAM KHẢO Phạm Hữu Khang, ‘Giáo trình nhập mơn PHP và MySQL – Xây dựng ứng dụng web (tủ sách dễ học)’, Nhà xuất Phương Đông, chủ biên : Phạm Hữu Khang, Hoàng Đức Hải Website tham khảo : phoxinh.com.vn Website: https://w3schools.com Website: https://www.sinhvienit.net Trang 41 ... tìm hiểu chọn đề tài Xây dựng Website bán hàng nội thất Mục tiêu đề tài xây dựng website hỗ trợ trình mua bán hàng trực tuyến, góp phần nâng cao lợi nhuận tăng tiện lợi cho người mua hàng thời đại... nhà Website Bán hàng nội thất phát triển cửa hàng cung cấp cho khách hàng đầy đủ loại nội thất tiện nghi và sang trọng như: nội thất phòng ngủ, nội thất phòng khách, nội thất nhà bếp, nội thất. .. Để thực đề tài em cần nắm vững q trình xây dựng website hồn chỉnh, nghiên cứu công cụ để xây dựng website: Mysql, PHP, bootstrap,…., xây dựng website cung cấp chức hỗ trợ trình mua bán trực tuyến

Ngày đăng: 09/02/2022, 06:28

Từ khóa liên quan

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

Tài liệu liên quan