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

Báo cáo môn cơ sở dữ liệu đề tài quản lý cửa hàng bán máy tính

18 4 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

Thông tin cơ bản

Tiêu đề Quản Lý Cửa Hàng Bán Máy Tính
Tác giả Trần Trung Đức, Đinh Thế Cao, Đào Đức Anh, Nguyễn Duy Kiên, Nguyễn Nam Kiên, Nguyễn Đức Thắng
Người hướng dẫn Nguyễn Kim Sao
Trường học Trường Đại Học Giao Thông Vận Tải
Chuyên ngành Kỹ thuật thông tin truyền thông
Thể loại báo cáo
Định dạng
Số trang 18
Dung lượng 1,58 MB

Nội dung

Thôngtin về khách hàng bao gồm mã khách hàng, tên khách hàng, địa chỉ, điện thoại liênhệ.. Tấ cả thông tin về khách hàng đều được lưu trữ lại. Quản lí thông tin hàng: Thêm mới hàng hóa

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIAO THÔNG VÂN TẢI

BÁO CÁO MÔN CƠ SỞ DỮ LIỆU

ĐỀ TÀI: QUẢN LÝ CỬA HÀNG BÁN MÁY TÍNH

THÀNH VIÊN:

1 Trần Trung Đức (trưởng nhóm)

2 Đinh Thế Cao

3 Đào ĐứcAnh

4 Nguyễn Duy Kiên

5 Nguyễn Nam kiên

6 Nguyễn Đức Thắng

Lớp : Kỹ thuật thông tin truyền thông - k61

Trang 2

Lời nói đầu

Mục lục

1 Giới thiệu đề tài

v Tạo một chương trình phần mềm giúp cửa hàng máy tính thực hiện

dễ dàng các công việc thủ tục trong việc kinh doanh máy tính Chương trình phải hoạt động đầy đủ các chức năng đặc thù của công việc bán máy tính Các công việc của cửa hàng được thực hiện như sau:

 Quản lí khách hàng:

Hoạt động này được áp dụng đối với những khách hàng thường xuyên của cửa hàng Thêm mới, sửa chữa và xóa bỏ thông tin khách hàng Thông tin về khách hàng bao gồm mã khách hàng, tên khách hàng, địa chỉ, điện thoại liên

hệ Tấ cả thông tin về khách hàng đều được lưu trữ lại

 Quản lí thông tin hàng:

Thêm mới hàng hóa khi được đưa về, sửa các thông tin, xóa các thông tin hàng không còn kinh doanh nữa Các thông tin về hàng bao gồm: mã hàng, tên hàng, thời gian bảo hành, nhà sản xuất, số lượng hiện có Những thông tin về hàng được nhân viên quản lý kho hàng cung cấp khi hàng được chuyển đến kho

 Hoạt động bán hàng của web bán hàng:

- Khách hàng có thể đặt hàng qua nhiều hình thức như gọi điện thoại, gửi email,… Khi khách muốn mua hàng, họ gửi cho cửa hàng một phiếu đặt hàng Trên phiếu đặt hàng có thông tin về mặt hàng khách muốn mua và thông tin của họ Nếu mặt hàng mà khách yêu cầu không có bán ở tại cửa hàng hoặc hết thì

sẽ thông báo cho họ từ chối bán hàng Nếu các yêu cầu của khách hàng được đáp ứng thì gửi hóa đơn để khách hàng thanh toán và lưu lại bản sao của hóa đơn Đồng thời lập phiếu bảo hành để gửi cho khách hàng Khi khách hàng đã thanh toán xong thì xác nhận đã thanh toán vào hóa đơn và chuyển hóa đơn cho bộ phận xuất và chuyển hàng Nếu khách nhận hàng trực tiếp thì bộ phận xuất và chuyển hàng chờ khách đến cửa hàng và giao cho khách Nếu cần chuyển hàng tới địa chỉ khách yêu cầu thì bộ phận này lập phiếu chuyển hàng giao cho nhân viên chuyển hàng Khi chuyển hàng xong thì hệ thống báo cho cửa hàng

 Thông tin hóa đơn bao gồm:

số hóa đơn, đơn vị mua, mã số thuế, người đại diện, địa chỉ khách hàng, địa chỉ giao hàng, ngày lập hóa đơn, người lập hóa đơn, người gia hàng,

Trang 3

nhân viên kinh doanh, thủ kho, tổng số tiền cần thanh toán, ghi chú, và các thông tin chi tiết về hàng bán bao gồm mã sản phẩm, tên hàng, số lượng, đơn giá và VAT (thuế giá trị gia tăng), thành tiền Với khách hàng cũ thì sẽ có mã khách hàng, điện thoại liên hệ, và địa chị email (nếu có)

 Thông tin trên phiếu đặt hàng gồm:

Đơn vị mua, người đại diện, địa chỉ khách hàng, điện thoại, email,

mã hàng, số lượng, ngày đặt

 Thông tin phiếu bảo hành gồm:

Họ và tên khách hàng, địa chị bảo hành, số hóa đơn, phí dịch vụ bảo hành tại chỗ, ngày mua, số phiếu xuất, tên hàng, mã hàng, thời gian bảo hành, ghi chú, đại diện cửa hàng, đại diện khách hàng, điều kiện bảo hành

1.1 Chức năng

xóa

Trang 4

Lưu thông tin phiếu bảo hành Lưu trữ Thêm, sửa,xóa

Trang 5

Tìm kiếm khách hàng Tra cứu

1.2 Phạm vi đề tài

2 Xây dựng mô hình thực thể liên kết

2.1 Các kiểu thực thể

 Thực thể khách hàng gồm các thuộc tính: Mã KH, Họ tên, Dịa chỉ, Số điện thoại

Khóa: {Mã KH}, {Số điện thoại}

Trang 6

 Thực thể sản phẩm gồm các thuộc tính: Mã, Tên, Cấu hình, Giá bán, Giá nhập, Đặc điểm, Nhà cung cấp, Tình trạng

Khóa: {Mã, Tên}.

 Thực thể nhà cung cấp bao gồm các thuộc tính: Tên nhà sản xuất, Địa chỉ,

Số điện thoại

Khóa: {Tên nhà sản xuất, Số điện thoại}.

 Thực thể hóa đơn gồm các thuộc tính: Mã hóa đơn, Mã sản phẩm, Mã KH, Tên sản phẩm, Số lượng, Nhà cung cấp, Đơn giá, Tổng giá

Khóa: {Mã hóa đơn, Mã KH}.

2.2 mô hình ER

Trang 7

3 Chuyển đổi mô hình thực thể liên kết sang mô hình quan hệ

3.1 Cách chuyển đổi

 Các thực thể  các bảng

 Các thuộc tính của thực thể  các thuộc tính/cột của bảng

 Các loại liên kết:

o Nếu là kiên kết 1-1: khóa của bảng bên 1 bất kỳ trở thành một thuộc tính kết nối (khóa ngoại) ở bảng bên kia

o Nếu là 1-n: khóa của bảng bên 1 trở thành thuộc tính kết nối/khóa ngoại

ở bảng bên nhiều

o Nếu là n-n: thì phải thêm 1 bảng trung gian, bảng trung gian này sẽ chứa

2 thuộc tính khóa của hai bảng và cả 2 thuộc tính khóa này sẽ là khóa chính cho bảng trung gian, ngoài ra bảng trung gian có thể thêm một số thuộc tính khác của mối liên

3.2 Chuyển đổi các kiểu thực thể, mối liên kết

 Chuyền các thực thể thành các quan hệ tương ứng:

o Khách hàng (Mã KH, Họ tên, Địa chỉ, SDT)

o Sản phẩm (Mã, Tên, Câu hình, Giá nhập Giá bán, Đặc điểm,

Nhà cung cấp, tình trạng)

o Nhà cung cấp (Tên nhà SX, Địa Chỉ, SĐT)

o Hóa đơn (Mã hóa đơn, Mã SP, Mã KH, Số Lượng, Nhà cung cấp, Đơn

giá, Tình trạng, Tổng giả)

 Chuyển đổi các mối quan hệ:

o Khách Hàng có thể có nhiều Hóa Đơn: Đưa Mã KH làm ngoại khóa trong Hóa Đơn

o Hóa Đơn có thể có nhiều Sản Phẩm: Đưa Mã SP làm ngoại khóa ở Hóa Đơn.

o Nhà Cung Cấp cung cấp nhiều Sản Phẩm khác nhau: Đưa Tên Nhà

SX làm ngoại khóa

Trang 8

3.3 Lược đồ CSDL quan hệ

Trang 9

4.Câu lệnh truy vấn dữ liệu SQL

Câu 1 :Tìm tên sản phẩm có giá 22000000

Câu 2 :Cho biết danh sách các nhà cung cấp cho cửa hàng

Trang 10

Câu 3:Tìm mã sản phẩm,tên sản phẩm trong cửa hàng

Câu 4 :Tìm sản phẩm có mã là “Spham5”

Trang 11

Câu 5: In ra hóa đơn,trị giá đơn bán trong ngày 1/9/2022 đến 3/9/2022

Câu 6 : Tìm khách hàng có giá trị hóa đơn cao nhất

Trang 12

Câu 7 :Tìm thông tin sản phẩm có giá trị cao nhất

Câu 8 :Tìm doanh thu bán hàng trong năm 2022

Trang 13

Câu 9 : Sắp xếp giá trị hóa đơn bán hàng

Câu 10 : Tính trung bình doanh thu hàng hàng tháng

Câu 11 :Có bao nhiêu sản phẩm khác nhau được bán trong năm 2022

Trang 14

Câu 12 : Tìm thông tin khách hàng mua hàng vào ngày 2/9/2022

Câu 13 : Tìm các số hóa đơn đã mua sản phẩm có mã nhân viên “NV1” hoặc

“NV4”

Câu 14: Im ra sản phẩm do acer cung cấp

Trang 15

Câu 15: Tìm nhân viên bán hàng vào ngày 4/9/2022

Câu 16: Thống kê số lượng máy tính được bảo hành trong năm 2022

Câu 17: Thêm dữ liệu vào bảng nhân viên

Trang 16

Câu 18: Cho biết tổng nhân viên của cửa hàng

Câu 19: Câu lệnh update

Câu 20: Câu lệnh delete

Trang 17

1 Giáo viên nhận xét và góp ý

Trang 18

Hà Nội, ngày tháng năm 2022

Giáo viên hướng dẫn

Ngày đăng: 30/01/2024, 04:56

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN