1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) đề tàihệ thống thương mại điện tửweb bán hàng

31 1 0

Đ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

Nội dung

HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ BÀI TẬP LỚN HỌC PHẦN: THIẾT KẾ CƠ SỞ DỮ LIỆU – 222IS53A02 TÊN ĐỀ TÀI HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ WEB BÁN HÀNG NHÓM 07 HÀ NỘI - 03/2023 HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ BÀI TẬP LỚN HỌC PHẦN: THIẾT KẾ CƠ SỞ DỮ LIỆU – 222IS53A02 TÊN ĐỀ TÀI: HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ WEB BÁN HÀNG Giảng viên hướng dẫn: Trần Thị Huế Danh sách nhóm: Phạm Hồng Anh (NT) 24A4043027 Nguyễn Hữu Mạnh 24A4040530 Nguyễn Hoàng Anh 24A4040572 Nguyễn Thúy Hà 24A4040617 Nguyễn Thị Thu Huyền 24A4040266 HÀ NỘI - 03/2023 MỨC ĐỘ ĐÓNG GÓP CỦA CÁC THÀNH VIÊN STT Mã SV Họ tên Công việc 24A404302 Phạm Hồng Anh 24A404053 Nguyễn Hữu Mạnh 24A404057 Nguyễn Hoàng Anh 24A404061 Nguyễn Thúy Hà 24A404026 Nguyễn Thị Thu Huyền - Hoàn thiện ERM - Hoàn thiện mức logic - Hoàn thiện mức vật lý - Word - Tạo sở liệu, index, trigger, insert, phân quyền - Thuyết trình - Thiết kế báo cáo - Powerpoint - Thiết kế mức khái niệm - Powerpoint - Tìm liệu insert - Thiết kế báo cáo - Thiết kế mức khái niệm - Thiết kế mức vật lý - Thiết kế báo cáo - Thiết kế mức khái niệm - Thiết kế mức logic - Word - Thiết kế báo cáo - Thiết kế mức khái niệm - Thiết kế ERM - Thiết kế báo cáo Mức độ đóng góp 30% 17.5% 17.5% 17.5% 17.5% MỤC LỤC CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI CHƯƠNG 2: YÊU CẦU NGHIỆP VỤ HỆ THỐNG 2.1 Xác định yêu cầu nghiệp vụ hệ thống 2.2 Sơ đồ chức .3 2.3 Biểu đồ ngữ cảnh trao đổi .3 CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 3.1 Mơ tả tốn .3 3.2 Thiết kế mức khái niệm 3.2.1 Hồ sơ liệu 3.2.2 Từ điển liệu .10 3.2.3 Thực thể .12 3.2.4 Mối quan hệ 12 3.2.5 Sơ đồ ERD 14 3.3 Thiết kế mức logic 15 3.4 Thiết kế mức vật lý .15 3.4.1 Đề xuất kiểu liệu .15 3.4.2 Câu lệnh tạo Index Trigger .22 3.4.3 Kế hoạch phân quyền sử dụng lưu liệu .23 CHƯƠNG 4: DANH MỤC BÁO CÁO .24 4.1 Báo cáo so sánh doanh số tháng tháng tháng 24 4.2 Báo cáo khách hàng quay lại mua lần 25 4.3 Báo cáo số lượng bán loại sản phẩm quý 25 4.4 Báo cáo sản phẩm mua nhiều quý 26 4.5 Báo cáo sản phẩm có doanh thu thấp 27 4.6 Báo cáo đơn hàng đặt chủ yếu đâu 27 CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI Chúng ta thời đại 4.0, việc đơn giản tối ưu hóa thơng qua ứng dụng công nghệ thông tin vào xử lý công việc hàng ngày Công nghệ thông tin có mặt nhiều phương diện sống từ văn hóa, xã hội, giải trí đặc biệt kinh doanh online Mỗi người Việt Nam trung bình ngày dành 41 phút truy cập Internet thông qua điện thoại di động, số nhiều tính việc truy cập Internet thông qua thiết bị điện tử khác Với số lượng người dùng Internet khổng lồ thường xuyên tại, hồn tồn tự tạo cho cửa hàng trực tuyến để mở hội tiếp cận khách hàng Khi kinh doanh truyền thống, việc mở rộng quy mô hoạt động xem điều không dễ dàng Tuy nhiên, kinh doanh online giúp bạn có lợi không bị giới hạn thời gian khoảng cách địa lý Trong đó, website kênh bán hàng đánh giá cao khơng chịu ràng buộc bên thứ ba nhiều điều khoản khắt khe mà mạng xã hội hay sàn thương mại điện tử đưa Hiểu vấn đề này, nhóm chúng em chọn chủ đề “XÂY DỰNG HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ WEB BÁN HÀNG” làm đề tài cho tập lớn lần Qua đây, nhóm chúng em mong muốn mang đến cho cá nhân hay doanh nghiệp kênh bán hàng uy tín, nhanh nhạy giúp nâng cao hiệu kinh doanh CHƯƠNG 2: YÊU CẦU NGHIỆP VỤ HỆ THỐNG 2.1 Xác định yêu cầu nghiệp vụ hệ thống a Chức - Quản lý sản phẩm: Tên sản phẩm, Thông tin sản phẩm, Giá niêm yết, Màu - Quản lý đơn hàng: Địa khách hàng, Ngày đặt hàng, Phương thức toán, Số lượng, Thành tiền - Quản lý nhân viên: Tên nhân viên, Số điện thoại, Ngày sinh, Giới tính, Ngày thuê, Địa chỉ, Căn cước công dân - Quản lý khách hàng: Tên khách hàng, Số điện thoại, Ngày sinh, Địa chỉ, Giới tính - Quản lý lượt đánh giá: Tên khách hàng, Đánh giá, Ngày đánh giá - Quản lý Hỏi đáp: Tên khách hàng, Tên nhân viên, Câu hỏi, Trả lời, Ngày tạo b Nhiệm vụ Dùng để báo cáo mà cấp, đơn vị quản lý khác yêu cầu với hệ thống này: - Doanh thu tháng để so sánh xem xét với điều chỉnh chiến lược cửa hàng - Thông tin sản phẩm ưa chuộng để đưa chiến lược tiếp tục phát triển sản phẩm - Thống kê khách hàng có lượt mua nhiều để đưa sách chăm sóc, ưu đãi - So sánh sản phẩm ưa chuộng, bán chạy theo tháng, theo quý theo năm - Đối với phòng Marketing cần báo cáo số lượt mua sản phẩm để đưa chiến lược marketing tương lai - Đối với phịng Sale cần báo thông tin khách hàng với sản phẩm để tiếp thị, mời chào khách hàng, giới thiệu cho khách hàng - Đối với khách hàng giúp cho khách hàng dễ dàng lựa chọn sản phẩm theo tiêu chí khác Document continues below Discover more Triết học Mác from: Lênin Học viện Ngân hàng 710 documents Go to course TRIẾT học chương học viện ngân hàng Triết học Mác… 100% (38) Thực tiễn vai trò 15 thực tiễn N10 Triết học Mác… 100% (32) Đề cương môn Triết học Mác Lênin Học… Triết học Mác… 98% (105) 01.PLT01H Phạm Thị 21 39 Khánh… Triết học Mác… 100% (25) Tiểu luận Phật giáo ảnh hưởng n… Triết học Mác Lênin 97% (79) Quy luật mâu thuẫn c Người sử dụng 16 - Bài tập nhóm Triết học Người sử dụng hệ thống nhân viênMác… phịng ban 96% khác (329) có quyền sử dụng hệ thống khác Đối với chủ doanh nghiệp cần quản lý sản phẩm, nhân viên theo dõi đơn hàng khách hàng 2.2 Sơ đồ chức 2.3 Biểu đồ ngữ cảnh trao đổi CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 3.1 Mơ tả tốn Một cửa hàng muốn phát triển đẩy mạnh việc bán hàng thông qua thương mại điện tử cần xây dựng hệ thống thương mại điện tử lưu trữ sản phẩm, đơn hàng, khách hàng, nhân viên Mỗi sản phẩm gồm: mã sản phẩm, tên sản phẩm Mỗi sản phẩm thuộc danh mục gồm: mã danh mục, tên danh mục Mỗi sản phầm có thông số kỹ thuật gồm: mã thông số, tên thông số, mô tả Mỗi sản phẩm từ hãng khác nhau: mã hãng, tên hãng Ngoài giá sản phẩm phụ thuộc vào màu nên cần lưu thông tin màu: mã màu, tên màu Mỗi khách hàng đăng nhập hệ thống cần lưu lại: mã khách hàng, tên khách hàng, ngày sinh, số điện thoại, cước cơng dân, địa chỉ, giới tính Mỗi đánh giá khách hàng sản phẩm cần lưu lại: nội dung đánh giá, ngày tạo Mỗi nhân viên hệ thống cần lưu: mã nhân viên, tên nhân viên, số điện thoại, địa chỉ, giới tính, ngày tuyển, ngày sinh Nhân viên thuộc phòng ban khác nhau: mã phòng ban, tên phịng ban Ngồi cần lưu lại thơng tin phần hỏi đáp: nội dung hỏi, nội dung trả lời với ngày tạo Mỗi đơn hàng khách hàng cần lưu: mã đơn hàng, ngày đặt, địa đặt hàng Ngoài cần lưu giá, số lượng, giảm giá, mã màu 3.2 Thiết kế mức khái niệm Với mơ tả tốn với trang web bán hàng Cellphones thu thập hồ sơ liệu cần thiết sau: 3.2.1 Hồ sơ liệu - Hồ sơ thông tin khách hàng: - Hồ sơ hạng thành viên: - Colors (ID_Color, ColorName) - Dictionary (Explain, ID_Specification) - Specifications (ID_Specification, SpecificationName) - Categories (ID_Category, CategoryName) - Users (ID_User, Account, Pass) - Roles (ID_Role, RoleName) - Ranks (ID_Rank, RankName) - Departments (ID_Department, DepartmentName) - PaymentMethods (ID_Payment, Method) 3.2.4 Mối quan hệ - Customers Orders (1:n) - Orders PaymentMethods (1:1) - Employees Orders (1:n) - Employees Departments (n:1) - Employees Users (1:1) - Users Roles (1:1) - Customers Users (1:1) - Customers Ranks (1:1) - Customers Products (n:n) - Employees Products (n:n) - Customers Products (n:n) - Products Orders (n:n) - Colors Orders (n:n) - Products Firms (1:1) - Producs Specifications (n:n) - Specifications Dictionary (n:n) 12 - Products Categories (n:1) 3.2.5 Sơ đồ ERD 13 3.3 Thiết kế mức logic 3.4 Thiết kế mức vật lý 3.4.1 Đề xuất kiểu liệu Bảng Colors Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Color Int Primary key Mã màu ColorName Nvarchar (10) Inde x Domain Toàn số Not null Tên màu Bảng Specifications Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Specification Int Primary key Mã thơng số Inde x Domain Tồn số Not null SpecificationName Nvarchar (25) Tên thơng số Bảng Dictionary 14 Thuộc tính Kiểu liệu Ràng buộc Giải thích Inde x Domain ID_Specificatio n Int Foreign key Mã thơng số x Tồn số Explain Char (50) Primary key Giải thích Cả chữ số Not null Bảng Categories Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Category Int Primary key Mã danh mục Not null CategoryName Nvarchar (20) Inde x Domain Tồn số Tên danh mục Bảng Firms Thuộc tính Kiểu liệu Ràng buộc Giải thích Int Primary key Mã hãng ID_Firm FirmName Inde x Domain Toàn số Not null Char (20) Tên hãng Bảng Products Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Product Int Primary key Mã sản phẩm ProductName Nvarchar (50) ID_Category Int Foreign key Mã danh mục ID_Firm Int Foreign key Mã hãng Inde x Domain Toàn số Not null Tên sản phẩm x Cả chữ số Tồn số Tồn số – khơng 15 Discontinued Stock Int Int Tình trạng kinh doanh – cịn cịn Số lượng tồn Tồn số Bảng Characteristics Thuộc tính Kiểu liệu Ràng buộc Giải thích Inde x Domain ID_Product Int Foreign key Mã sản phẩm x Tồn số ID_Specification Int Foreign key Mã thơng số x Tồn số Description Char (50) Mơ tả Cả chữ số Bảng Roles Thuộc tính Kiểu liệu Ràng buộc Giải thích Inde x Domain ID_Role Int Primary key Mã vai trị Tồn số Tên vai trị Tồn chữ Not null RoleName Nvarchar (20) Bảng Users Thuộc tính Kiểu liệu Ràng buộc Giải thích Inde x Domain ID_User Int Primary key Mã User Toàn số Account Char (25) Tài khoản Cả chữ Not null 16 số Pass Char (25) ID_Role Int Foreign key Mật Cả chữ số Mã vai trị Tồn số Bảng PaymentMethods Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Payment Int Primary key Mã tốn Tồn số Phương pháp Tồn chữ Not null Methods Nvarchar (20) Inde x Domain Bảng Ranks Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Rank Int Primary key Mã hạng thành viên Toàn số Tên hạng thành viên Toàn chữ Not null RankName Nvarchar (20) Index Domain Bảng Departments Thuộc tính Kiểu liệu Ràng buộc Giải thích ID_Department Int Primary key Mã phịng ban Tồn số Tên phịng ban Tồn chữ Not null DepartmentName Nvarchar (20) Inde x Domain Bảng Employees Thuộc tính Kiểu liệu Ràng buộc Giải thích Index Domain 17 ID_Employee Int Primary key Not null EmployeeName Nvarchar (25) BirthDate Date HireDate Date Sex Int Mã nhân viên Toàn số Tên nhân viên x Toàn chữ Check Kết quả: 4.3 Báo cáo số lượng bán loại sản phẩm quý - Câu truy vấn: select ID_Category, sum (Quantity) tongso from OrderDetails a, Products b, Orders c where a.ID_Product =b.ID_Product and a.ID_Order =c.ID_Order and month (OrderDate) in (1,2,3) group by ID_Category => Kết quả: 24 Đi ện thoại; 12.93% Máy tnh bảng; 26.72% Laptop; 22.41% Đồồng hồồ; 37.93% 4.4 Báo cáo sản phẩm mua nhiều quý select a.ID_Product, ProductName, count(a.ID_Product) countbuy from OrderDetails a, Orders b, Products c where a.ID_Order =b.ID_Order and a.ID_Product= c.ID_Product and month (OrderDate) in (1,2,3) group by a.ID_Product, ProductName having count(a.ID_Product) = (select top (1) count (ID_Product) from OrderDetails group by ID_Product order by count (ID_Product) desc) 25 4.5 Báo cáo sản phẩm có doanh thu thấp - Câu truy vấn: select a.ID_Product, ProductName, sum (Quantity*Price*(1-Discount)) as tong from Products a, OrderDetails b where a.ID_Product= b.ID_Product group by a.ID_Product, ProductName having sum (Quantity*Price*(1-Discount)) = (select top (1) sum (Quantity*Price*(1Discount)) tong from OrderDetails group by ID_Product Order by tong asc) 4.6 Báo cáo đơn hàng đặt chủ yếu đâu - Câu truy vấn: select Address_Order, count (Address_Order) as solan from Orders group by Address_Order Nam Từ Liêm; 10.00% Tầy Hồồ; 5.00% Ba Đình; 15.00% Bắắc Từ Liêm; 5.00% Hoàn Kiêắm; 10.00% Cầồu Giầắy; 20.00% Đồắng Đa; 35.00% 26

Ngày đăng: 03/01/2024, 13:47

w