1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài thảo luận học phần cơ sở dữ liệu Đề tài truy vấn csdl quản lý hóa Đơn bán hàng

25 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Truy vấn CSDL quản lý hóa đơn bán hàng
Tác giả Trần Lê Hà My, Trần Thị Nguyên, Trần Thị Tuyết Nhi, Lò Thị Tuyết Nhung, Chu Ngọc Mai Phương, Mai Thị Thanh Tâm, Trần Thị Quỳnh Trang, Phùng Thị Anh Tươi, Bùi Thị Hồng Vân, Phạm Tô Thiên Y
Người hướng dẫn Th.S Nguyễn Thị Vân Trang
Trường học Trường Đại học Thương Mại
Chuyên ngành Cơ sở dữ liệu
Thể loại Bài thảo luận học phần
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 25
Dung lượng 4,43 MB

Nội dung

Theo một nghiên cứu gần đây, hơn 80% các doanh nghiệp gặp khó khăn trong việc quản lý hoá đơn và 90% trong số đó gặp vấn đề về sự nhằm lẫn hoặc mất mát thông tin khi sử dụng các phương p

Trang 1

BÀI THẢO LUẬN

HOC PHAN CO SO DU LIEU

DE TAI:

TRUY VAN CSDL QUAN LY HOA DON BAN HANG

Giáo viên hướng dẫn: Th.S Nguyễn Thị Vân Trang

Mã lớp học phần: 232 INEO2311 01

Nhóm: 3

Hà Nội, tháng 3 năm 2024

Trang 2

LOI CAM ON

Nhóm em xin gửi lời cảm ơn chân thành đến cô Nguyễn Thị Vân Trang - người đã trực tiếp giảng dạy, nhiệt tình hướng dẫn và truyền đạt kiến thức về môn Cơ sở dữ liệu cho chúng em trong học kỳ vừa qua Lời cảm ơn này cũng xin được gửi đến Trường Đại học Thương Mại đã đưa môn Cơ sở dữ liệu vào chương trình giảng dạy, giúp chúng em

có cơ hội tiếp cận và trau dồi kiến thức nền táng quan trọng về lĩnh vực này

Môn Cơ sở đữ liệu đóng vai trò vô cùng quan trọng, cung cấp cho chúng em những kiến thức cốt lõi về cấu trúc, tô chức và quán lý đữ liệu Qua việc học môn này, chúng em

đã được trang bị những kỹ năng thiết yếu như: thiết kế và xây dựng cơ sở đữ liệu, truy

vấn và thao tác dữ liệu, quan tri va bảo mật cơ sở dữ liệu

Kiến thức và kỹ năng thu thập được từ môn Cơ sở dữ liệu sẽ là nền tảng vững chắc cho chúng em trong việc học tập và nghiên cứu các môn học chuyên ngành khác, cũng như đáp ứng yêu cầu công việc trong tương lai

Tuy nhiên, do còn nhiều hạn chế về kiến thức và kinh nghiệm, bài thảo luận của

chúng em vẫn còn nhiều thiếu sót và chưa hoàn thiện Chúng em rất mong nhận được những góp ý, đánh giá và lời khuyên từ cô để có thể trau dồi và nâng cao năng lực bán thân

Nhóm em xin chân thành cảm ơn!

Trang 3

BIEN BAN HOP NHOM

L.Thông tin cuộc họp

Thời gian: 2h, ngày 27/02/2024

Địa điểm họp: Phòng học nhóm

Thành viên tham dự:

Nhóm trưởng: Phùng Thị Anh Tuoi

Thanh vién co mat: 10/10, vang 0

H Nội dung chỉ tiết cuộc họp

Thảo luận việc chọn đề tài cho nhóm tất cả các thành viên đưa ra ý kiến, nhóm

trưởng và thư ký tập hợp ý kiến và thống nhất đề tài chung cho cả nhóm Phân công nhiệm vụ cho từng thành viên cụ thể như sau:

Nhóm thống nhất đề tài: Truy vẫn CSDL quản lý hoá đơn bán hàng

Họ và tên MSV Nhiệm vụ

Trân Lê Hà My 23D190030 Xây dưng mô hình ER

Trần Thị Nguyên 23D190033 Chuyên đổi ER sang quan hệ

Trân Thị Tuyết Nhi 23D190034 Bảng thuộc tính

Lò Thị Tuyết Nhung | 23D190035 Đặt bài toán1 Thuyết trình

Chu Ngọc Mai Phương | 23D190037 Bảng thuộc tính

Mai Thi Thanh Tâm | 23D190039 Xây dựng mô hình ER

Trân Thị Quỳnh Trang | 23D190045 Chuyén d6i ER sang quan hé+Powerpoint

(Nhon ” a Tươi | 23D1o0046 Cài đặt và truy vấn SQL+Word

Bùi Thị Hồng Vân 23D190047 Đặt bài toán? Thuyết trình

Phạm Tô Thiên Y 23D190049 Cai dat va truy van SQL

Hà Nội, ngày 27 tháng 2 năm 2024

Nhóm trưởng

il

Trang 4

BANG DIEM ĐÁNH GIÁ THẢO LUẬN

Tran Thi Nguyén 23D190033 8.9 8.9

Tran Thi Tuyét Nhi 23D190034 8.8 8.8

Lo Thi Tuyét Nhung 23D190035 8,9 8.9

Chu Ngọc Mai Phuong | 23D190037 8.7 8.8

Mai Thi Thanh Tam 23D190039 8.7 8.8

Tran Thi Quynh Trang 23D190045 9 9

Bùi Thị Hồng Vân 23D190047 9 9

Phạm Tô Thiên Ÿ 23D190049 9 9

1H

Trang 5

2 Mô tả bài toán c1 HH HH2 T1 n4 H2 2H 22tr Hee re 2

IL MÔ HÌNH ER (MÔ HÌNH THỰC THÊ LIÊN KẾT ) -©5225x+22Et2Et2EeExrerrerxed 3

1 Xác định các thực thể, thuộc tính, khoá chính - -2- s2252+22Et2EEE2EEetrxrrrrerree 3

2 Mỗi quan hệ giữa các thực TA 3

3 Mô hình thực thể liên kết ER 22+ 2+2 1221122212212212E1E21171 1111 re 4

Ill CHUYEN DOI MO HÌNH ER SANG MÔ HÌNH QUAN HỆ -2-5c sec: 5

1 Chuân hoá dữ liệu CƠ SỞ 22522221 E 12 E211 21127112712271211210121211 Ea 5

2 Sơ đồ quan hỆ - -.- 2 122 1211211221121 12115215112511 011521 121111211181 tx TH nh 7

IV CÀI ĐẶT CSDL TRÊN HỆ QUẢN TRỊ CSDL CỤ THỂ . sccssccccs2 9

1 Bảng giá trị thuộc tính của các quan hệỆ - c2: 2212221212222 251 tre 9

2 Tạo và sử dụng CSIDL 0 221221212111 121 11115111 1281111121111 11 11H11 11

V TRUY VẤN CSDL TRONG HỆ QUẢN TRỊ CSDL ĐÓ Ả 225 2c re l6

Trang 6

PHU LUC HINH ANH

II LÀN: 04 00)aiaiiii 12

2 4.2 Bảng sản phẩm 2 St xEEEE 1211021021221 11 1t 11111 re 13

3 4.3 Bang dom dat hang 13

TL IN o› i(o ca ioaaaAAÁ 14 34.5 Bảng hoá đơn L1 121212 112 HH HH 11111111 kg ướy 15

6 4.6 Bảng gồm 2t nh E11 T1 1H TH H111 1 tre rrye 15

7 5.L Thông tin khách hàng L1 2222112122111 1511111111111 111511110 16

8 5.2 San pham trong D1 o ceccecccccccsccssessesssessesseessessesssessesevssesssesevssressessesesstessessves 16

9 5.3 Tong gia tri don hang cho mdi khach hang .ccccccccescesccsseseeseeeseeseesseesen 17

10 5.4 Thông tm các đơn hàng đã xác nhận 5 5c 22 2222112 ersrrrserxsres 18

11 5.5 Thong tin HD va PTTT ca dom DĨ 2 222222122 2E E2 ezkersrreres 18

Trang 7

LOI MO DAU

Trong thế giới kinh doanh hiện đại, việc quản lý hoá đơn bán hàng không chỉ là

một phần quan trọng mà còn là trụ cột của sự thành công của mọi doanh nghiệp Theo

một nghiên cứu gần đây, hơn 80% các doanh nghiệp gặp khó khăn trong việc quản lý hoá đơn và 90% trong số đó gặp vấn đề về sự nhằm lẫn hoặc mất mát thông tin khi sử dụng các phương pháp truyền thống

Việc sử dụng cơ sở dữ liệu (CSDL) trong quan ly hoa don ban hang đã được chứng minh là giải pháp hiệu quả, một hệ thống cơ sở dữ liệu mạnh mẽ giúp lưu trữ thông tin về đơn hàng, khách hàng, sản phẩm và các giao dịch tài chính liên quan Xây

dựng một cơ sở dữ liệu quản lý hoá đơn bán hàng sẽ giúp tô chức tiết kiệm thời gian và

tối ưu hoá quá trình kinh doanh bằng cách tự động hoá quy trình tạo đơn hàng, cập nhật tồn kho, theo dõi thanh toán và tương tác với khách hàng Đồng thời giúp doanh nghiệp tạo ra các báo cáo tông hợp về doanh số bán hàng, doanh thu, lợi nhuận và các chỉ số quan trọng khác, giúp quản lý đưa ra quyết định dựa trên số liệu cụ thể và chuẩn xác Theo một báo cáo từ Viện Kế Toán Quán Lý (IMA), doanh nghiệp đã tăng lợi nhuận

trung bình từ 10% đến 20% sau khi triển khai hệ thống CSDL cho quản lý hoá đơn bán

hang

Tuy nhiên, vẫn còn nhiều thách thức Một nghiên cứu của Hãng nghiên cứu thi trường Forrester Research cho thấy, chỉ có khoảng 40% các doanh nghiệp có kế hoạch

triển khai hoặc đã triển khai hệ thong CSDL cho quan ly hoa don ban hàng Điều này

cho thấy vẫn còn sự thiếu hiểu biết và thận trọng trong việc áp dụng công nghệ vào quy trình kinh doanh

Chính vì vậy, nhóm chọn đề tài thảo luận “Truy vẫn CSDL quan ly hoa don ban

hàng” không chỉ tập trung vảo lý thuyết mà còn ổi sâu vào thực tiễn, cung cấp số liệu cụ

thé va vi dụ minh hoạ để giúp các doanh nghiệp hiểu rõ hơn về lợi ích và cách triên khai

hệ thống CSDL quản lý hoá đơn bán hàng một cách hiệu quả

Trang 8

I ĐẶT BÀI TOÁN

1 Đặt vấn đề

Xã hội ngày càng phát triển, thời đại công nghệ 4.0 hiện đại bậc nhất Các thiết bị

điện tử, kĩ thuật máy móc cung ứng ngày càng tiên tiễn kéo theo sự phát triển của toàn nhân loại Cũng từ đó đòi hỏi các doanh nghiệp phải thích nghĩ và tận dụng các tiện ích công nghệ để nâng cao hiệu suất làm việc bắt kịp xu hướng mới của xã hội Bởi vậy, nhiều bộ phận, quy trình hay công đoạn hệ thống quản lý được mã hoá và vận hành bởi

các thiết bị, phần mềm hiện đại, tiên tiễn nhất

Để một doanh nghiệp đạt được hiệu suất cao nhất thì khâu quản lý hoá đơn bán

hàng đóng vai trò cực kì lớn trong mỗi doanh nghiệp Theo thống kê, mỗi năm có hàng triệu hoá đơn được tạo ra từ các giao dịch bán hàng trên toàn cầu và việc quản lý chúng đòi hỏi sự tỉ mỉ và hiệu quả Tuy nhiên, việc quản lý hoá đơn một cách hiệu quả không phải luôn dễ dàng Doanh nghiệp thường phải đối mặt với các thách thức như:

« Quan ly dit liéu lớn: Với số lượng đơn hàng và giao dịch bán hàng ngày càng tăng lên,

việc quản ly dữ liệu hoá đơn trở nên phức tạp và đòi hỏi sự chính xác cao

« Xử ly thông tin một cách nhanh chóng: Đôi khi, doanh nghiệp phải xử lý một lượng lớn hoá đơn trong thời gian ngắn Điều này đặt ra yêu cầu cao về hiệu suất và độ tin cậy của hệ thống quản lý hoá đơn

« Đảm bảo tính nhất quán và minh bạch: Việc đám bảo rằng các hoá đơn được tao, lập

và thanh toán một cách chính xác và minh bạch là rất quan trọng để tránh các tranh

chấp và khiếu nại từ phía khách hàng

« Phân tích dữ liệu và đưa ra quyết định: Thông qua việc phân tích dữ liệu từ các hoá đơn, doanh nghiệp có thể đưa ra các quyết định chiến lược về sản phẩm, dịch vụ, và chiến lược kinh doanh tông thể

Với những thách thức nảy, việc sử dụng cơ sở dữ liệu để quán lý hoá đơn trở nên

cực kỳ cần thiết Một hệ thống cơ sở dữ liệu hiệu quả không chí giúp doanh nghiệp giải

quyết các vẫn đề trên mà còn mang lại nhiều lợi ích khác như tăng cường hiệu suất làm việc, cải thiện dịch vụ khách hàng và tối ưu hoá quy trình kinh doanh Quản lý hoá

đơn bao gồm việc tạo, lập, xử lý thanh toán, quản lý dữ liệu hoá đơn, đối chiếu và kiểm

tra thông tin, bao cao va phan tích giúp doanh nghiệp duy trì kinh doanh suôn sẻ Một nghiên cứu gần đây cho thấy rằng các doanh nghiệp sử dụng các hệ thống quản lý hoá

đơn hiện đại có thê tiết kiệm được từ 20% đến 50% chỉ phí hoạt động Do đó, việc “Truy

1

Trang 9

vấn cơ sở dữ liệu quản lý hoá đơn” là một phần không thể thiếu trong việc phát triển doanh nghiệp trong thời đại ngày nay

2, Mô tả bài toán

Cơ sở dữ liệu quản lý hoá đơn bán hàng là một hệ thống được thiết kế để lưu trữ,

quản lý và xử lý các thông tin liên quan đến đơn đặt hàng và hoá đơn bán hàng Cơ sở dữ liệu này bao gồm các thông tin về khách hàng, sản phẩm, đơn đặt hàng, hoá đơn, phương thức thanh toán

Công ty A chuyên cung cấp các mặt hàng vật liệu xây dựng cho các tô chức, doanh nghiệp xây dựng Mỗi ngày có thể có cùng lúc nhiều đơn đặt hàng và các giao

dịch mua bán với khách hàng Đề ghi lại thông tin giao dịch, mỗi đơn đặt hàng đều cần

được tạo thành một hoá đơn bán hàng Khách hàng tạo ra một đơn đặt hàng chứa thông

tin về các sản phẩm mà họ muốn mua, số lượng, thông tin vận chuyên, Khi đơn đặt

hàng được tạo ra, hệ thống tự động tạo ra một hoá đơn dựa trên thông tin từ đơn đặt hàng

Hoá đơn này sẽ bao gồm tong gia tri cần thanh toán và chỉ tiết về các san pham đã mua

Sau khi hoá đơn được tạo, khách hàng sẽ sử dụng một phương thức thanh toán để thanh

toán cho hoá đơn Thông tin về thanh toán sẽ được ghi nhận và liên kết với hoá đơn Sau khi thanh toán được xác nhận, đơn đặt hàng sẽ được xử lý bằng cách chuẩn bị và vận

chuyển các sản phẩm theo đơn đặt hàng ban đầu Khi một đơn đặt hàng được xử lý, số lượng tồn kho của các sản phẩm trong hệ thống sẽ được cập nhật đề phản ánh sự thay đổi

do các giao dịch ban hang

Tóm lại, hệ thống này không chí giúp tiết kiệm thời gian và công sức mà còn đảm bảo tính chính xác và sự linh hoạt trong quán lý các giao dịch mua bán Bằng cách tự

động tạo hoá đơn từ đơn đặt hàng và liên kết thông tin thanh toán, hệ thống giúp tăng

cường hiệu quá của quy trình kinh doanh và tạo ra trải nghiệm tốt hơn cho khách hàng Đồng thời, việc cập nhật số lượng tôn kho sau mỗi giao dịch cũng giúp công ty A duy tri

sự linh hoạt trong việc quản lý hàng tồn kho và dự đoán nhu cầu của khách hàng trong tương lai

Trang 10

II MO HINH ER (MO HINH THUC THE LIEN KET)

1 Xác định các thực thể, thuộc tính, khoá chính

Thực thê 1: KHACHHANG (Khách hàng)

- Thuéc tinh: MAKH; TENKH; DIACHI; SDT; Email

Thực thê 2: SANPHAM (Sản phẩm)

- Thudc tinh: MASP; TENSP; DONGIA; MOTA; DVITINH, SLTK

Thực thê 3: DONDATHANG (Đơn đặt hàng)

- Thuộc tính: MADH; NSX; NGAYDH; TTDH

Thực thể 4: HOADON (Hoá đơn)

- Thuộc tính: MAHD; NXHD; TTTT; TTVC; TONGGT

Thực thể 5: PTTT (Phương thức thanh toán)

- Thuộc tính: MAPT; TENPT; MOTA

2 Mối quan hệ giữa các thực thể

Một khách hàng có thể đặt nhiều đơn đặt hàng và mỗi đơn đặt hàng chỉ liên quan đến một

khách hàng (quan hệ một-nhiều)

DONDATHANG | a | HOADON

Trang 11

Mỗi đơn đặt hàng liên kết với ít nhất một sản phẩm và mỗi sản phẩm có thể xuất hiện trong nhiều đơn đặt hàng (quan hệ nhiều-nhiêu)

Trang 12

III CHUYEN DOI MO HINH ER SANG MO HINH QUAN HE

1 Chuẩn hoá dữ liệu cơ sở

Quy trình chuyển đổi mô hình ER sang mô hình quan hệ

Bước I: Chuyến đổi thực thể mạnh (các tập thực thê mạnh được chuyên thành quan hệ

có cùng tên và cùng tập thuộc tính, cùng khoá)

Các lược đồ quan hệ tương ứng với các thực thể mạnh:

KHACHHANG ( MAKH, TENKH, DIACHI, SDT, Email)

SANPHAM (MASP, TENSP, DONGIA, MOTA, DVITINH, SLTK)

DONDATHANG (MADH, NSX, NGAYDH, TTDH)

HOADON (MAHD, NXHD, TTTT, TTVC, TONGGT)

PTTT (MAPT, TENPT, MOTA)

Bước 2: Chuyển đổi dựa theo mối liên kết

Mỗi liên kết I-n: đưa khoá chính của lược đồ quan hệ bên một vào làm khoá ngoài bên

nhiêu, khoá ngoài năm phía bên nhiêu

Các lược đô quan hệ tương ứng với môi liên kết l-n

> Moi quan hệ giữa KHACHHANG và DONDATHANG: ta thêm thuộc tính MAKH

vào DONDATHANG, MAKH là khoá ngoại của DONDA THANG tham chiếu đến

KHACHHANG

c3 KHACHHANG : cory DONDATHANG

DONDATHANG (MADH, NSX, NGAYDH, TENKH, TTDH, MAKH (khod ngoai))

> Mối quan hệ giữa DONDATHANG và HOADON: ta thêm thuộc tính MADH vào

HOADON, MADH là khoá ngoại của HOADON tham chiếu đến DONDATHANG.

Ngày đăng: 20/11/2024, 16:08

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

TÀI LIỆU LIÊN QUAN