ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG WEBSITE CEN – MUA HÀNG TRỰC TUYẾN Sinh viên thực : NGUYỄN MINH VỸ - 18IT1 VŨ VĂN TIẾN – 18IT3 Giảng viên hướng dẫn : THS HÀ THỊ MINH PHƯƠNG Đà nẵng, tháng 12 năm 2019 ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ XÂY DỰNG WEBSITE CEN – MUA HÀNG TRỰC TUYẾN Đà Nẵng, tháng 12 năm 2019 MỞ ĐẦU Thương mại điện tử Việt Nam phát triển nhanh năm trở lại Việc mua bán hàng Internet trở nên phổ biến và thực trở thành một hội đầy tiềm cho doanh nghiệp, cửa hàng, cá nhân bán hàng Mục đích để tạo điều kiện thuận lợi cho doanh nghiệp, cửa hàng, cá nhân có thể dễ quảng cáo sản phẩm của mình một cách dễ dàng đến người mua và qua đó cũng tạo điều kiện cho người mua có thể mua hàng mọi lúc mọi nơi Đồng thời nắm bắt rõ thông tin của sản phẩm về giá và cũng về chất lượng Nhằm tạo lòng tin với người mua hàng Chính vì thế chúng đã tạo website “ CEN – Mua hàng trực tuyến ” LỜI CẢM ƠN Trong thời gian làm đồ án, chúng em đã nhận được nhiều giúp đỡ, đóng góp ý kiến và bảo nhiệt tình của thầy cô và bạn bè Em xin gửi lời cảm ơn chân thành đến (Mẫu) cô Hà Thị Thanh Phương người đã tận tình NHẬN XÉT hướng dẫn, bảo em suốt quá trình làm đồ án giảng hướng dẫn)CNTT & TRUYỀN THÔNG Em cũng xin chân thành cảm(Của ơn các thầyviên cô giáo KHOA (Bold, size 16, xếp sau trang nhận xét của cơriêng quan đã thực tập) nói chung, các thầy cô Bộ môn Web Nâng Cao nói dạy dỗ cho em kiến thức về các môn đại cương cũng các môn chuyên ngành, giúp em có được sở lý thuyết vững vàng và tạo điều kiện giúp đỡ em suốt quá trình học tập Cuối cùng, em xin chân thành cảm ơn thầy và bạn bè, đã tạo điều kiện, quan tâm, giúpsize đỡ, 13 động viên em suốt quá trình làm đồ án …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………… Mục lục Chương Giới thiệu 1.1 Tổng quan 1.2 Phương pháp, kết 1.3 Lý chọn đề tài 1.4 Khảo sát .8 1.4.1 Shopee 1.4.2 TIKI 10 1.4.3 Sendo 12 Chương Phân tích và thiết kế hệ thống 15 2.1 Phân tích và thiết kế hệ thống 15 2.1.1 Mục đích, phạm vi, các chức 15 2.1.2 Người sử dụng 15 2.1.3 Yêu cầu người sử dụng 15 2.1.4 Use case 16 2.1.5 Đặc tả Use case 17 2.1.6 Các bảng sở liệu 19 2.1.7 Mô tả chi tiết bảng 19 2.1.8 Mối quan hệ các bảng .24 Chương Xây dựng ứng dụng và kết 25 3.1 Giao diện trang của Admin 25 3.1.1 Trang chủ 25 3.1.2 Trang danh sách các loại sản phẩm 25 3.1.3 Trang thương hiệu .26 3.1.4 Trang danh sách sản phẩm 26 3.1.5 Trang danh sách hóa đơn 27 3.1.6 Trang danh sách khách hàng .27 - Mục đích/Chức năng: Giúp Admin quản lý được số lương khách hàng đăng ký cũng dùng website 27 3.1.7 Trang thống kê lợi nhuận 27 3.1.8 Trang lịch sử bán hàng 28 3.1.9 Trang đăng nhập 28 3.2 Giao diện trang của người dùng .28 3.2.1 Trang đăng nhập 28 - Mục đích/Chức năng: Giúp người dùng có thể đăng nhập website .28 3.2.2 Trang đăng ký 29 3.2.3 Trang chủ 29 3.2.4 Thanh header .30 3.2.5 Thanh Fotter 30 3.2.6 Trang giỏ hàng 30 3.2.7 Trang chi tiết sản phẩm .31 3.2.8 Trang thông tin cá nhân .31 3.2.9 Bình luận sản phẩm 31 Chương Kết luận .32 4.1 Kết đạt được : 32 4.1.1 Đối với người sử dụng chương trình đã đưa được: 32 4.1.2 Đối với người quản trị đã đưa được: .32 4.1.3 Ưu điểm 32 4.1.4 Nhược điểm .32 4.2 Kỹ năng, kiến thức đạt được 32 4.2.1 Kỹ năng: 32 4.2.2 Kiến thức: 32 Chương DANH MỤC TÀI LIỆU THAM KHẢO 33 Chương Giới thiệu 1.1 Tổng quan - Xây dựng website mua (bán) hàng trực tuyến để tạo điều kiện thuận lợi cho doanh nghiệp, cửa hàng, cá nhân có thể quảng cáo sản phẩm của mình dễ dàng đến người mua Qua đó tạo điều kiện cho người mua có thể xem và mua sản phẩm mọi lúc mọi nơi mà không cần đến cửa hàng Đồng thời giúp khách hàng có thể nắm bắt rõ thông tin sản phẩm về giá cũng về chất lượng 1.2 Phương pháp, kết - PHƯƠNG PHÁP : Tạo một website có các chức người sử dụng : • • - Chức dành cho ADMIN - Đăng nhập / Đăng xuất - Thêm sản phẩm / Sửa sản phẩm / Xóa sản phẩm - Quản lý loại hàng / Quản lý thương hiệu - Quản lý tài khoản khách hàng - Quản lý hóa đơn / Quản lý chi tiết hóa đơn - Quản lý đơn hàng / Xem danh sách đơn hàng theo ngày - Xem doanh thu theo khoảng thời gian - Thống kê lợi nhuận theo ngày/tháng/năm - Tự động thống kê số lượng sản phẩm bán ra, số lượng khách hàng đăng ký, số lượng sản phẩm mới, số lượng đơn hàng và chi tiết đơn hàng tháng trước - Thay đổi trạng thái đơn hàng Chức dành cho người dùng - Đăng ký / Đăng nhập / Đăng xuất - Xem chi tiết sản phẩm - Mua hàng - Xem, Sửa giở hàng - Xem danh sách sản phẩm theo danh mục - Bình luận sản phẩm - Tìm kiếm theo tên sản phẩm - Tìm tiếm theo khoảng giá - Xem và sửa thông tin tài khoản - Xem số lần mua hàng và số bình luận website KẾT QUẢ : Tạo được trang chủ cho website, web hoạt động ổn định, dùng được đầy đủ các chức của trang Giao điện dễ nhìn, dễ sử dụng Phân loại rõ ràng các chức năng, đảm bảo nhu cầu cần thiết tối thiểu cho tất mọi người Người dùng có thể dễ dàng tìm kiếm sản phẩm mình muốn mua, đánh giá sản phẩm và bình luận về chất lượng sản phẩm cũng sản phẩm đã mua hay yêu cầu mình muốn 1.3 Lý chọn đề tài - - Như chúng ta đã biết ngày với nhịp sống tốc độ cao, nhu cầu của người ngày càng lớn từ tất mọi thứ Không trước mọi người cần ăn no mặc ấm thì bây giờ nhu cầu cao và giờ mọi người rất phụ thuộc vào internet Ngày Internet đã trở thành dịch vụ phổ biến, thiết yếu và có ảnh hưởng sâu rộng tới thói quen sinh hoạt, giải trí của nhiều người Cùng với phát triển nhanh chóng của Internet thì hình thức mua - và bán hàng hóa cho mọi người ngày càng đa dạng và phát triển Các ứng dụng web ngày càng trở nên phổ biến Nắm được điều đó, chúng em đã tìm hiểu và xây dựng website “ CEN – Mua hàng trực tuyến ” 1.4 Khảo sát 1.4.1 Shopee • CHỨC NĂNG : • DANH MỤC : danh mục các sản phẩm được bán website : thời trang nam, điện thoại & phụ kiện, thiết bị điện tử, máy tính & laptop, đồng hồ, thời trang nữ • FLASH SALE : các sản phẩm giảm giá thời gian giới hạn • XU HƯỚNG TÌM KIẾM : các sản phẩm được tìm kiếm nhiều nhất • TÌM KIẾM HÀNG ĐẦU : mục sản phẩm được thân tìm kiếm nhiều nhất • GỢI Ý HƠM NAY : các sản phẩm bán chạy nhất ngày • Thanh tìm kiếm : giúp người dùng tìm kiếm sản phẩm mình muốn mua nhanh nhất • Giỏ hàng : lưu các sản phẩm muốn mua hay sản phẩm mình chú ý muốn mua 1.4.2 TIKI 2.1.6 Các bảng sở liệu 2.1.7 Mô tả chi tiết bảng - Bảng Admin : - Bảng chi tiết hóa đơn : - Bảng bình luận : - Bảng hóa đơn : - Bảng khách hàng : - Bảng loại hàng : - Bảng migrations : - Bảng thương hiệu : - Bảng bình luận : - Bảng truyen: - Bảng users: 2.1.8 Mối quan hệ bảng Chương Xây dựng ứng dụng và kết 3.1 Giao diện trang Admin 3.1.1 Trang chủ - Ý tưởng thiết kế : Đây là trang biểu thị đầy đủ các chức mà admin có thể làm để quản lý website 3.1.2 Trang danh sách loại sản phẩm - Mục đích/Chức : Đây là trang giúp admin có thể thêm, sửa, xóa các sản phẩm website 3.1.3 Trang thương hiệu - Mục đích/Chức : Đây là trang giúp admin có thể thêm, sửa, xóa các thương hiệu website 3.1.4 Trang danh sách sản phẩm - Mục đích/Chức : Đây là trang giúp admin có thể thêm, sửa, xóa cũng quản lý các sản phẩm website 3.1.5 Trang danh sách hóa đơn - Mục đích/Chức : Giúp Admin quản lý đơn hàng theo thời gian cũng trạng thái, sửa, xóa đơn hàng 3.1.6 Trang danh sách khách hàng - Mục đích/Chức năng: Giúp Admin quản lý được số lương khách hàng đăng ký cũng dùng website 3.1.7 Trang thống kê lợi nhuận - Mục đích/Chức năng: Giúp Admin thống kê lợi nhuận theo thời gian (ngày/tháng/năm) 3.1.8 Trang lịch sử bán hàng - Mục đích/Chức năng: Giúp Admin thống kê số lượng sản phẩm đã bán website 3.1.9 Trang đăng nhập 3.2 Giao diện trang người dùng 3.2.1 Trang đăng nhập - Mục đích/Chức năng: Giúp người dùng có thể đăng nhập website 3.2.2 Trang đăng ký - Mục đích/Chức : Giúp khách hàng đăng ký thành viên website 3.2.3 Trang chủ 3.2.4 Thanh header - Mục đích/Chức : Giúp khách hàng tìm kiếm sản phẩm, đăng nhập, xem giỏ hàng, danh mục sản phẩm 3.2.5 Thanh Fotter - Mục đích/Chức : Giúp người dùng biết thêm các thông tin của webiste và tìm kiếm sản phẩm theo khoảng giá 3.2.6 Trang giỏ hàng - Mục đích/Chức : Hiện sản phẩm mà khách hàng đã chọn và mua 3.2.7 Trang chi tiết sản phẩm - Mục đích/Chức : Giúp khách hàng có thể xem sản phẩm một cách chi tiết trước mua sản phẩm 3.2.8 Trang thông tin cá nhân - Mục đích/Chức : Xem thơng tin tài khoản cũng chỉnh sửa cần 3.2.9 Bình luận sản phẩm - Mục đích/Chức : Giúp khách hàng bình luận đánh giá về sản phẩm Chương Kết luận 4.1 Kết đạt : 4.1.1 Đối với người sử dụng chương trình đã đưa được: - Các cách tìm kiếm, tra cứu theo các sản phẩm khác - Xem chi tiết và đầy đủ các thông tin của sản phẩm website “ CEN – Mua hàng trực tuyến ” - Cho phép khách hàng đăng ký tài khoản để có thể mua hàng 4.1.2 Đối với người quản trị đã đưa được: - Xem thông tin các đề mục cần quản lý : Người dùng, sản phẩm, - Đưa các form để nhập liệu của các l iệu - Có thể sửa đổi, cập nhập các liệu - Trong việc thêm sản phẩm chương trình tự động sinh mã sản phẩm, điều này tiện ích cho người quản trị và liệu đồng nhất - Các chức này được thực thông qua giao diện website 4.1.3 Ưu điểm - Tận dụng ý kiến có ích của người dùng để hoàn thiện website 4.1.4 Nhược điểm - Do thời gian xây dựng website khá muộn so với website có nên sức cạnh tranh khó khăn - Chức cần bổ sung 4.2 Kỹ năng, kiến thức đạt 4.2.1 Kỹ năng: • Kỹ xây dựng website mợt cách thành thục • Ứng dụng được mơn học PTTKHT vào đờ án 4.2.2 Kiến thức: • Học được cách xây dựng website bằng laravel, JS • Học được cách thực đồ án Chương DANH MỤC TÀI LIỆU THAM KHẢO Website: https://shopee.vn/ https://tiki.vn https://www.sendo.vn https://www.w3schools.com/ https://laravel.com/ https://bootsnipp.com/