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

65 26 0
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

Đ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Ộ 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 STT 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 các thông tin và các chức bản cần thiết của 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 LỜI CẢM ƠN PHẦN MỞ ĐẦU .2 Lý chon đề tài 2 Mục đích yêu cầu đề tài Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu 3.2 Phạm vi nghiên cứu .3 Phương pháp nghiên cứu Những đóng góp báo cáo .4 Kết cấu báo cáo Chương 1: GIỚI THIỆU VỀ WEBSITE 1.1 Tổng quan thương mại điện tử 1.1.1 Những lợi ích doanh nghiệp tham gia thị trường thương mại điện tử 1.2 Giới thiệu mã nguồn mở wordpress 1.2.1 Lịch sử phát triển 1.2.2 Các đặc tính bật CMS Wordpress CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE 10 2.1 Mục tiêu yêu cầu xây dựng hệ thống .10 2.1.1 Mục tiêu 10 2.1.2 Yêu cầu hệ thống 10 2.2 Khảo sát trạng trang web bán hàng online .11 2.2.1 Hiện trạng trang web bán hàng online .11 2.2.2 Yêu cầu đặt để phát triển trang web 11 2.3 Phân tích hệ thống 12 2.3.1 Yêu cầu chi tiết Website 12 2.3.2 Đối với người truy cập người dùng 12 2.3.3 Đối với Admin 12 2.3.4 Các tác nhân hệ thống 12 2.4 Các chức cụ thể 15 2.4.1 Mô tả chức .15 2.4.2 Phân tích chức 15 2.4.3 Các yêu cầu phi chức .15 2.5 Biểu đồ use case 16 2.5.1 Biểu đồ Use – case tổng quát 16 2.5.2 Use case đăng nhập 16 2.5.3 Use case quản lý danh mục sản phẩm .17 2.5.4 Use case quản lý sản phẩm .18 2.5.5 Use case quản lý tin tức 19 2.5.6 Use case quản lý đơn hàng 20 2.5.7 Use case chức quản lý tài khoản- thành viên 20 2.5.8 Use case chức khách hàng .21 2.5.9 Use case quản lý vai trò 22 2.6 Biểu đồ 23 2.6.1 Biểu đồ chức đăng nhập .23 2.6.2 Biểu đồ chức đăng kí 24 2.6.3 Biểu đồ quản lý danh mục sản phẩm 25 2.6.4 Biểu đồ chức quản lý sản phẩm 28 2.6.5 Biểu đồ chức quản lý tin tức 31 2.6.6 Biểu đồ chức quản lý đơn hàng 34 2.6.7 Biểu đồ chức đặt hàng 35 2.6.8 Biểu đồ chức tìm kiếm .36 2.6.9 Biểu đồ chức quản lý tài khoản-người dùng 37 2.6.10 Biểu đồ chức quản lý tài khoản-quản trị viên 38 2.6.11 Biểu đồ chức quản lý vai trò 39 2.7 Biểu đồ lớp 40 2.7.1 Danh sách đối tượng 40 2.7.2 Mơ hình hóa lớp đối tượng 41 2.7.3 Mơ hình thực thể liên kết(ERD) .41 2.8 Thiết kế sở liệu 42 2.8.1 Danh sách bảng 42 2.8.2 Bảng TaiKhoan .42 2.8.3 Bảng SanPham 43 2.8.4 Bảng DanhMucSanPham 43 2.8.5 Bảng ThuongHieu 43 2.8.6 Bảng DatHang 44 2.8.7 Bảng TinTuc 44 2.8.8 Bảng DanhMucTinTuc 45 2.8.9 Bảng KhachHang 45 2.8.10 Bảng GioHang 46 2.8.11 Bảng ChiTietDatHang 46 CHƯƠNG 3: XÂY DỰNG VÀ THIẾT KẾ WEBSITE 47 3.1 Giới thiệu chức 47 3.2 Giao diện hiển thị 48 3.2.1 Giao diện trang chủ 48 3.2.2 Giao diện trang đăng nhập 48 3.2.3 Giao diện thêm người dùng từ admin .49 3.2.4 Giao diện trang danh mục sản phẩm .49 3.2.5 Giao diện trang chi tiết sản phẩm 50 3.2.6 Giao diện trang giỏ hàng đặt hàng .50 3.2.7 Giao diện trang thông tin tài khoản 51 3.2.8 Giao diện trang quản trị, quản lý sản phẩm 51 KẾT LUẬN .52 TÀI LIỆU THAM KHẢO .53 MỤC LỤC BẢNG Bảng 2.1 Bảng chức Admin .13 Bảng 2.2 Bảng chức quản lý 13 Bảng 2.3 Bảng chức người dùng 14 Bảng 2.4 Các yêu cầu phi chức ứng dụng 15 Bảng 2.5 Danh sách đối tượng 40 Bảng 2.6 Danh sách bảng sở liệu 42 Bảng 2.7 Bảng TaiKhoan 42 Bảng 2.8 Bảng SanPham 43 Bảng 2.9 Bảng DanhMucSanPham 43 Bảng 2.10 Bảng ThuongHieu 43 Bảng 2.11 Bảng DatHang .44 Bảng 2.12 Bảng TinTuc 44 Bảng 2.13 Bảng DanhMucTinTuc 45 Bảng 2.14 Bảng KhachHang 45 Bảng 2.15 Bảng GioHang .46 Bảng 2.16 Bảng ChiTietDatHang 46 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 yê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 yê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 39 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 10 Tên lớp/quan hệ Ý nghĩa/Ghi 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 SanPham 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 DanhMucSanPham 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 ThuongHieu 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 DatHang 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 TinTuc nghiệp vụ quản lý tin tứ Mô tả thuộc tính phương thức liên quan tới DanhMucTinTuc 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 KhachHang 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 GioHang nghiệp vụ quản lý giỏ hàng Mô tả thuộc tính phương thức liên quan tới ChiTietDatHang nghiệp vụ quản lý chi tiết đặt hàng TaiKhoan 40 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) 41 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ể Mô tả TaiKhoan SanPham DanhMucSanPham ThuongHieu DatHang TinTuc DanhMucTinTuc KhachHang GioHang ChiTietDatHang 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 42 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 43 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 44 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 45 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 STT 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 46 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 47 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 48 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 49 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 50 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 51 KẾT LUẬN Sau thời gian tập trung triển khai đề tài, nhóm em hoà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 hoà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 52 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/ 53 ... Đưa Website bán trang sức vào hoạt động  Sử dụng mã nguồn mở vào xây dựng thiết kế trang Web Kết cấu báo cáo Báo cáo gồm có chương: Chương 1: Giới thiệu Website Chương 2: Phân tích thiết kế hệ... trường thương mại điện tử Trước lợi ích to lớn độ phổ biến thương mại điện tử, thương mại điện tử trở thành công cụ quan trọng doanh nghiệp hoạt động kinh doanh Lợi ích mà thương mại điện tử mang... 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

Ngày đăng: 17/02/2022, 06:38

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • PHẦN MỞ ĐẦU

    • 1. Lý do chon đề tài

    • 2. Mục đích và yêu cầu của đề tài

    • 3. Đối tượng và phạm vi nghiên cứu

      • 3.1. Đối tượng nghiên cứu

      • 3.2. Phạm vi nghiên cứu

      • 4. Phương pháp nghiên cứu

      • 5. Những đóng góp của báo cáo

      • 6. Kết cấu của báo cáo

      • Chương 1: GIỚI THIỆU VỀ WEBSITE

        • 1.1. Tổng quan về thương mại điện tử

          • 1.1.1. Những lợi ích đối với doanh nghiệp khi tham gia thị trường thương mại điện tử

          • 1.2. Giới thiệu về mã nguồn mở wordpress

            • 1.2.1. Lịch sử phát triển

            • 1.2.2. Các đặc tính nổi bật của CMS Wordpress

            • CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE

              • 2.1. Mục tiêu và yêu cầu xây dựng hệ thống

                • 2.1.1. Mục tiêu

                • 2.1.2. Yêu cầu hệ thống

                • 2.2. Khảo sát hiện trạng của trang web bán hàng online

                  • 2.2.1. Hiện trạng của trang web bán hàng online

                  • 2.2.2. Yêu cầu đặt ra để phát triển trang web

                  • 2.3. Phân tích hệ thống

                    • 2.3.1. Yêu cầu chi tiết về Website

                    • 2.3.2. Đối với người truy cập là người dùng

                    • 2.3.3. Đối với Admin

                    • 2.3.4. Các tác nhân của hệ thống

                    • 2.4. Các chức năng cụ thể

                      • 2.4.1. Mô tả các chức năng

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

  • Đang cập nhật ...

Tài liệu liên quan