Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 60 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
60
Dung lượng
4,8 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MÔN THƯƠNG MẠI ĐIỆN TỬ ĐỀ TÀI: XÂY DỰNG VÀ THIẾT KẾ WEBSITE BÁN TRANG SỨC DÙNG MÃ NGUỒN MỞ WORDPRESS Giáo viên hướng dẫn: ThS Vũ Văn Huân Nhóm sinh viên thực hiện: Phạm Đức Quang Vũ Hữu Ngọc Bùi Thành Long Nguyễn Duy Điều Nguyễn Hải Biên Lớp: CNTT-IT2-K9 Hà Nội – 25/02/2021 BÀI TẬP LỚN Tên học phần: Thương mại điện tử Lớp: CNTT - IT2 – K9 Khoa: Công nghệ thông tin Học kỳ: Năm học 20202021 Điểm Cán chấm thi Nhóm số : Bao gồm thành viên: Họ tên : Phạm Đức Quang MSV: 187480201135 Họ tên : Vũ Hữu Ngọc MSV: 187480201265 Họ tên : Bùi Thành Long MSV: 187480201166 Họ tên : Nguyễn Duy Điều MSV: 187480201060 Họ tên : Nguyễn Hải Biên MSV: 187480201018 Cán chấm thi Bảng phân công cơng việc: nhóm tham gia phân tích đưa ý kiến ST T Họ tên Phạm Đức Quang Nội dung công việc Phân tích hệ thống Đưa mục tiêu yêu cầu xây dựng hệ thống Làm báo cáo Vũ Hữu ngọc Điểm Tìm hiểu thương mại điện tử Đưa thông tin chức cần thiết hệ thống Làm powerpoint Bùi Thành Long Mã nguồn mở Wordpress Khảo sát Website bán hàng có sẵn đưa đối tượng cần nghiên cứu Nguyễn Duy Điều Thiết kế Website Nguyễn Hải Biên Phân tích hệ thống Đưa mục tiêu yêu cầu xây dựng hệ thống Vẽ biểu đồ hệ thống NHẬN XÉT CỦA GIẢNG VIÊN MỤC LỤC MỤC LỤC BẢNG MỤC LỤC HÌNH LỜI CẢM ƠN Trên thực tế khơng có thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập trường đại học đến nay, chúng em nhận nhiều quan tâm, giúp đỡ quý thầy cô trường Em xin chân thành cảm ơn thầy Vũ Văn Huân tận tình giảng dạy chúng em buổi học thảo luận Nếu khơng chúng em khó hoàn thiện tập lớn Một lần nữa, chúng em xin chân thành cảm ơn thầy PHẦN MỞ ĐẦU Lý chon đề tài Trước đây, việc kinh doanh mua bán đơn công việc quản lý, bán hàng, thống kê doanh thu qua giấy tờ hay bảng tính excel,…Tuy nhiên nay, cơng nghệ thơng tin phát triển cơng việc quản lý giấy tờ khơng cịn hiệu việc quản lý đặt hàng, thống kê doanh thu thủ cơng nhiều thời gian thiếu sót Như thấy, công nghệ thông tin phát triển để lại lĩnh vực nghiên cứu khoa học kỹ thuật nhiều đóng góp to lớn mà cịn mang lại cho đời sống người đóng góp thiết thực Chẳng hạn, với laptop cá nhân mình, vài thao tác đơn giản đọc báo, xem phim, mua sắm online,…nói chung giới thơng tin trước mắt bạn Nói riêng đến việc mua hàng trực tuyến, giới có nhiều website tiếng, uy tín phục vụ cho người dùng Vì vậy, với hệ thống bán hàng trực tuyến giúp cho khách hàng tiết kiệm thời gian mua hàng xem giá loại mặt hàng mà khơng cần tận nơi tra thơng tin sản phẩm website lúc nơi Các doanh nghiệp muốn tiến hành bán hàng trực tuyến họ cần đến website chất lượng với hệ thống thông tin thiết kế tốt, giao diện đẹp, dễ sử dụng an tồn, bảo mật… Nhóm chúng em lựa chọn đề tài “Quản lý bán hàng trang sức” với mong muốn vận dụng kiến thức học để xây dựng trang web có tính thực tiễn, đồng thời thành viên nhóm củng cố lại kiến thức qua thực hành Mục đích yêu cầu đề tài Xây dựng chức website bán hàng Website có khả tương thích, hiển thị tất thiết bị cấp tương lai Giao diện đẹp, dễ sử dụng, thu hút người dùng Hỗ trợ khách hàng cách nhanh chóng khách hàng có nhu cầu liên hệ Quản lý mặt hàng sản phẩm, cấu hình website Quản lý thống kê doanh thu, đơn hàng Nắm bắt công nghệ thiết kế web PHP, SQL, CSS… Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu Nghiên cứu nhu cầu sử dụng sản phẩm thực tế thị trường tính cạnh tranh, tìm hiểu nhu cầu khách hàng từ đưa chiến lược phù hợp Tìm hiểu, ứng dụng ngơn ngữ lập trình vào thiết kế website 3.2 Phạm vi nghiên cứu Khái niệm, đặc điểm, mơ hình hướng dịch vụ, cách thức hoạt động, mơ hình triển khai, ưu-nhược điểm Khái niệm, kiến trúc hoạt động, thành phần chức website Nghiên cứu chức website: Mua hàng: Sau người dùng truy cập vào hệ thống khách hàng xem thơng tin sản phẩm, thêm vào giỏ hàng sản phẩm mà khách hàng có nhu cầu Giỏ hàng: Khi người dùng hệ thống tìm loại đồng hồ phù hợp với nhu cầu họ cho vào giỏ hàng Giỏ hàng nơi người dùng xem lại sản phẩm mà lựa chọn mà công để kiếm lại Đồng thời họ đặt mua, thêm, sửa, xóa giỏ hàng biết số tiền mà họ phải trả cho số hàng Tìm kiếm: Chức giúp người dùng tìm kiếm sản phẩm nhanh chóng Đăng nhập, đăng ký: Hai chức giúp người dùng đặt mua sản phẩm hệ thống Quản trị: Cập nhật, sửa, xóa, thêm, bổ sung thông tin sản phẩm Quản lý người dùng, quản lý chi tiết việc mua bán, giao dịch với khách hàng Phương pháp nghiên cứu Phương pháp nghiên cứu lý thuyết: tiến hành thu thập tài liệu, thông tin liên quan đến đề tài Tổng hợp phân tích tài liệu để đưa sở liệu Xây dựng thiết kế website dựa mã nguồn mở wordpress Tham khảo website bán hàng mạng Tìm kiếm tài liệu kênh youtube, website liên quan đến nội dung nghiên cứu Tìm hiểu cơng cụ lập trình cách sử dụng 10 2.6.11 Biểu đồ chức quản lý vai trò Hình 2.26 Biểu đồ quản lý vai trị Mơ tả biểu đồ: • Thêm: Admin u cầu thêm vai trò Hệ thống yêu cầu nhập thơng tin vai trị Admin nhập thơng tin vai trị Hệ thống gửi thơng tin xác nhận thơng báo thêm thành cơng • Sửa: Admin u cầu sửa vai trò Hệ thống yêu cầu nhập thơng tin vai trị cần sửa Admin nhập thơng tin cần sửa Hệ thống gửi thông tin xác nhận thơng báo sửa thành cơng • Xóa: Admin u cầu xóa vai trị Chọn vai trị cần xóa Hệ thống gửi thơng tin xác nhận thơng báo xóa thành cơng 2.7 Biểu đồ lớp 2.7.1 Danh sách đối tượng Bảng 2.5 Danh sách đối tượng ST T Tên lớp/quan hệ Ý nghĩa/Ghi 46 TaiKhoan SanPham DanhMucSanPha m ThuongHieu DatHang TinTuc DanhMucTinTuc KhachHang GioHang 10 ChiTietDatHang Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý tài khoản Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý sản phẩm Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý danh mục sản phẩm Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý thương hiệu Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý danh sách đặt hàng Mô tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý tin tứ Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý danh mục tin tức Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý khách hàng Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý giỏ hàng Mơ tả thuộc tính phương thức liên quan tới nghiệp vụ quản lý chi tiết đặt hàng 47 2.7.2 Mơ hình hóa lớp đối tượng Hình 2.27 Biểu đồ lớp Website 2.7.3 Mơ hình thực thể liên kết(ERD) Hình 2.28 Mơ hình thực thể liên kết(ERD) 48 2.8 Thiết kế sở liệu 2.8.1 Danh sách bảng Bảng 2.6 Danh sách bảng sở liệu ST T 10 Tên thực thể TaiKhoan SanPham DanhMucSanPha m ThuongHieu DatHang TinTuc DanhMucTinTuc KhachHang GioHang ChiTietDatHang Mô tả Lưu thông tin tài khoản Lưu thông tin sản phẩm Lưu thông tin danh mục sản phẩm Lưu thông tin thương hiệu Lưu thông tin danh sách đặt hàng Lưu thông tin tin tức Lưu thông tin danh mục tin tức Lưu thông khách hàng Lưu thông tin giỏ hàng Lưu thông tin chi tiết đặt hàng 2.8.2 Bảng TaiKhoan Bảng 2.7 Bảng TaiKhoan STT Tên thực thể idTK tentaikhoan matkhau hoten sdt email phanquyen Kiểu liệu Int(20) Text Text Text Number Text Int(10) Ràng buộc Khóa Not null Not null Not null Not null Not null Not null Mô tả Id tài khoản Tên tài khoản Mật Họ tên Số điện thoại Email Phân quyền tài khoản 49 2.8.3 Bảng SanPham Bảng 2.8 Bảng SanPham STT Tên thực thể Kiểu liệu Ràng buộc Mô tả idSP Int(20) Khóa Id sản phẩm ten Text Not null Tên sản phẩm idDM Int(20) Not null Id danh mục sản phẩm idTH Int(20) Not null Id thương hiệu hinhanh Varchar(255) Not null Hình ảnh sản phẩm mota Text Not null Mô tả sản phẩm gia Float Not null Giá sản phẩm soluong Int(10) Not null Số lượng sản phẩm 2.8.4 Bảng DanhMucSanPham Bảng 2.9 Bảng DanhMucSanPham STT Tên thực thể Kiểu liệu Ràng buộc Mô tả idDM Int(20) Khóa Id danh mục sản phẩm ten Text Not null Tên danh mục sản phẩm mota Text Not null Mô tả danh mục sản phẩm 2.8.5 Bảng ThuongHieu Bảng 2.10 Bảng ThuongHieu STT Tên thực thể Kiểu liệu Ràng buộc Mô tả idTH Int(20) Khóa Id thương hiệu ten Text Not null Tên thương hiệu mota Text Not null Mô tả thương hiệu 50 2.8.6 Bảng DatHang Bảng 2.11 Bảng DatHang STT Tên thực thể Kiểu liệu Ràng buộc Mô tả idDH Int(20) Khóa Id đăt hàng idSP Int(20) Not null Id sản phẩm idKH Int(20) Not null Id khách hàng ngaydat Datetime Not null Ngày đặt hàng sdt Number Not null Số điện thoại diachi Text Not null Địa tongtien Float Not null Tổng tiền tinhtrang Varchar(255) Not null Tình trạng 2.8.7 Bảng TinTuc Bảng 2.12 Bảng TinTuc STT Tên thực thể Kiểu liệu Ràng buộc Mô tả idTT Int(20) Khóa Id tin tức idDMTT Int(20) Not null Id danh mục tin tức tieude Text Not null Tiêu đề tin tức hinhanh Varchar Not null Hình ảnh tin tức noidung Text Not null Nội dung tin tức 51 2.8.8 Bảng DanhMucTinTuc Bảng 2.13 Bảng DanhMucTinTuc ST T Tên thực thể Kiểu liệu Ràng buộc Mơ tả idDMTT Int(20) Khóa Id danh mục tin tức ten Text Not null Tên danh mục tin tức mota Text Not null Mô tả danh mục tin tức 2.8.9 Bảng KhachHang Bảng 2.14 Bảng KhachHang ST T Tên thực thể Kiểu liệu Ràng buộc Mơ tả idKH Int(20) Khóa Id khách hàng taikhoan Text Not null Tài khoản matkhau Text Not null Mật hoten Text Not null Họ tên khách hàng gioitinh Text Not null Giới tính khách hàng sdt Number Not null Số điện thoại email Text Not null Email khách hàng diachi Text Not null Địa khách hàng 52 2.8.10 Bảng GioHang Bảng 2.15 Bảng GioHang ST T Tên thực thể Kiểu liệu Ràng buộc Mơ tả idGH Int(20) Khóa Id giỏ hàng idKH Int(20) Not null Id khách hàng ten Text Not null Tên sản phẩm hinhanh Varchar(255) Not null Hình ảnh sản phẩm soluong Number Not null Số lượng sản phẩm gia Float Not null Giá tiền 2.8.11 Bảng ChiTietDatHang Bảng 2.16 Bảng ChiTietDatHang ST T Tên thực thể Kiểu liệu Ràng buộc Mô tả idCT Int(20) Khóa Id chi tiết đặt hàng idDH Int(20) Not null Id đặt hàng soluong Number Not null Số lượng sản phẩm tongtien Float Not null Tổng tiền 53 CHƯƠNG 3: XÂY DỰNG VÀ THIẾT KẾ WEBSITE 3.1 Giới thiệu chức Website có chức như: tìm kiếm, thêm vào giỏ hàng, cách thức liên hệ, liên kết với trang mạng xã hội Chức cập nhật, sửa, xóa Đối với người dùng : Cho phép đăng ký thành viên Cho phép tìm kiếm, góp ý Đối với Admin: Quản lý người dùng: thêm, sửa, xóa người dùng Admin Cập nhật thường xuyên thông tin sản phẩm Hiển thị thơng tin nhóm danh mục 54 3.2 Giao diện hiển thị 3.2.1 Giao diện trang chủ Hình 3.1 Giao diện trang chủ 3.2.2 Giao diện trang đăng nhập Hình 3.2 Giao diện trang đăng nhập 55 3.2.3 Giao diện thêm người dùng từ admin Hình 3.3 Giao diện thêm người dùng từ admin 3.2.4 Giao diện trang danh mục sản phẩm Hình 3.4 Giao diện trang danh mục sản phẩm 56 3.2.5 Giao diện trang chi tiết sản phẩm Hình 3.5 Giao diện trang chi tiết sản phẩm 3.2.6 Giao diện trang giỏ hàng đặt hàng Hình 3.6 Giao diện trang giỏ hàng đặt hàng 57 3.2.7 Giao diện trang thơng tin tài khoản Hình 3.7 Giao diện trang thông tin tài khoản 3.2.8 Giao diện trang quản trị, quản lý sản phẩm Hình 3.8 Giao diện trang quản trị, quản lý sản phẩm 58 KẾT LUẬN Sau thời gian tập trung triển khai đề tài, nhóm em hồn thành “Website bán trang sức”, với giao diện đẹp, thao tác sử dụng dễ dàng, thân thiện với người dùng Sau hoàn thành xong được “Website bán trang sức” nhóm em có thêm kỹ tảng để xây dựng website sử dụng mã nguồn mở wordpress Bên cạnh đó, nhóm em mở rộng thêm kiến thức chuyên ngành nhờ việc tìm hiểu số kiến thức lập trình để áp dụng vào việc phát triển ứng dụng Nhờ vậy, kỹ tự học vận dụng kỹ nhóm em nâng cao Mặc dù hệ thống website hồn thành, cịn nhiều mặt hạn chế vấn đề thiếu sót Phần mềm xây dựng có giao diện bắt mắt, thân thiện, dễ sử dụng có nhiều chức năng: - Xem thơng tin sản phẩm - Xem thông tin viết, tin tức - Quản lý thông tin khách hàng - Quản lý sản phẩm - Quản lý đơn hàng - Thống kê doanh thu Trong thời gian tới, nhóm em cố gắng khắc phục mặt hạn chế cải tiến hệ thống cho phù hợp với thị trường Nghiên cứu phát triển thêm đa ngơn ngữ, tốn online qua nhiều hình thức khác để dáp ứng nhu cầu khách hàng 59 TÀI LIỆU THAM KHẢO Trang tài liệu chúng em tham khảo: https://vi.m.wikipedia.org/wiki/PHP https://www.pnj.com.vn/ https://magenest.com/vi/loi-ich-va-ung-dung-cua-thuong-mai-dien-tu-doi-voidoanh-nghiep/ 60