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

Đề tài xây dựng cơ sở dữ liêu quan lý bán hàng

13 0 0
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 đề Xây dựng cơ sở dữ liệu quản lý bán hàng
Tác giả Phan Trung Hiệu, Phạm Trung Hiếu, Khổng Tiến Hiếu, Nguyễn Lam Hương, Lê Anh Huy, Phạm Quang Huy, Đỗ Thế Khánh Huyền, Nguyễn Thị Thu Huyền, Đặng Thị Hương, Nguyễn Vân Khánh
Người hướng dẫn ThS. NCS. Đinh Thị Hà
Trường học Đại Học Thương Mại
Chuyên ngành Công nghệ thông tin kinh tế & TMĐT
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 13
Dung lượng 1,43 MB

Nội dung

LFi mG đIu:Trong thTi đPi ngy nay, s tin bộ của khoa học công nghệ v công nghệ thông tin đã g&p phUn tPo ra một th giới m Cơ sL DO liệu CSDL không th thiu t rong mọi kh$ a cPnh của

Trang 1

ĐẠI HỌC THƯƠNG MẠI KHOA HTTT KINH TẾ & TMĐT

BÀI THO LUÂN HỌC PHN CƠ S D LIÊU

(INFO2311)

ĐỀ TÀI : XÂY DỰNG CƠ S D LIÊU QUN L- B.N HÀNG

Nhóm thực hiện : Nhóm 4

Mã lớp học phần : 231_INFO4511_02

Giảng viên hướng dẫn : ThS NCS Đinh Thị Hà

Hà Nội, ngày 25 tháng 03 năm 2024

Trang 2

BNG PHÂN CHIA CÔNG VIÊC VÀ Đ.NH GI THÀNH VIÊN STT M= sinh viên HB & tên Nhiê m vC ĐiDm

Đưa ra thc th ( Xc đnh tâ p thc th, thuô c t$nh, kh&a ) v) xc đnh m,i quan hê

Chu0n h&a ( Chuyn đ2i

mô h3nh ER sang mô h3nh quan hê )

33 23D190116 Kh2ng Tin Hiê u - Đă t v;n đ<

- Mô t> b)i ton

34 23D190117 NguyDn Lam HFng VH biu đF thc th –

liên kt

( Nh&m trưLng )

Thit k cơ sL dO liê u trên hê qu>n tr cơ sL dO liê u

Chu0n h&a ( Chuyn đ2i

mô h3nh ER sang mô h3nh quan hê )

37 23D190162 ĐR Th Khnh Huy<n VH biu đF thc th –

liên kt

38 23D190118 NguyDn Th Thu Huy<n LTi mL đUu

Trang 3

I LFi mG đIu:

Trong thTi đPi ng)y nay, s tin bộ của khoa học công nghệ v) công nghệ thông tin đã g&p phUn tPo ra một th giới m) Cơ sL DO liệu (CSDL) không th thiu t rong mọi kh$ a cPnh của cuộc s,ng con ngưTi Đặc biệt tPi cc qu,c gia đã pht trin, CSDL đã đưVc t$ch hVp sâu v)o việc qu>n lý kinh doanh v) đ&ng vai trò then ch,t

Trước đây, việc qu>n lý chủ yu da trên cc loPi gi;y tT, s2 sch v) thc hiện một cch thủ công gây t,n thTi gian, thiu ch$nh xc l)m >nh hưLng tới việc kinh doanh, s>n xu;t TrL lPi nhOng năm gUn đây, s pht trin mPnh mH của công nghệ thông tin đã dUn t hay th nhOng công việc đ& v) khẳng đnh mPnh mH vai trò quan trọng của CSDL Với s tăng trưLng nhanh ch&ng của n<n kinh t hiện đPi, cc doanh nghiệp ph>i xử lý một lư V ng d O l i ệu kh2ng l F h)ng ng)y, nu không p dụng một phUn m<m qu>n lý, ngưTi qu>n lý sH không th đưa ra nhận đnh ch$nh xc v) kp thTi đ hR trV doanh nghiệp t rong qu t r3nh ra quyt đnh kinh doanh V3 vậy, t$ch hVp công nghệ thông tin v)o cc hoPt động qu>n lý của doanh nghiệp l) r;t cUn thit, đặc biệt l) việc hệ th,ng h&a dO liệu v) thông tin v< doanh nghiệp trên cc phUn m<m qu>n lý, giúp doanh nghiệp qu >n lý dO liệu của họ ch$nh xc v) hiệu qu>

Hiện nay tPi Việt Nam, phUn m<m qu>n lý bn h)ng ng)y c)ng đưVc nhi<u lập tr3nh vi ên nghiên cứu v) pht trin t ừ cc t$nh năng cơ b>n ban đUu đn phUn m<m ho)n chỉnh với đUy đủ chức năng qu>n lý Do đ&, CSDL l) r;t quan trọng trong m ột phUn m<m, việc thit k CSDL đúng đFng nghĩ a với việc chúng ta đang t,i ưu code đ c>i thiện t,c độ xử lý của hệ t h,ng

Sau khi nghiên cứu bộ môn “Cơ sL dO liệu”, nh&m chúng tôi đã nhận thức đưVc tUm quan trọng của việc xây dng một hệ th,ng qu>n lý bn h)ng đúng đắn cho một doanh nghiệp Hy vọng rằng thông qua b)i th>o luận n)y, chúng tôi c& th 

Trang 4

truy<n đPt sâu sắc hơn v< v;n đ< n)y v) nhận đưVc s đ&ng g&p xây dng từ quý

thUy cô v) cc bPn

Xin chân th)nh c>m ơn!

MỤC LỤ

C

I LFi mG đIu:

II Nô  i dung:

1 Đă  t vNn đO và mô tP bài toán quPn lU bán hàng:

1.1 Đă 0 t v1n đ3: 3

1.2 Mô tả bài to8n: 3

2 Xây dWng mô hXnh ER:

2.1 X8c định c8c tâ 0 p thực th;, c8c thuô 0 c t=nh: 4

2.2 X8c định c8c m>i quan hê 0 : 5

2.3 Mô hAnh ER 6

3 ChuyDn đ\i mô hXnh ER sang mô hXnh quan hê  :

3.1 Quy trAnh chuy;n đGi tH mô hAnh ER sang mô hAnh quan hê 0 : 6

3.2 LưKc đL quan hê 0 : 10

2

Trang 5

II Nô  i dung:

1 Đă  t vNn đO và mô tP bài toán quPn lU bán hàng:

1.1 Đă 0 t v1n đ3:

Trong một th giới ng) y c)ng s, h&a v) cPnh tranh gay gắt, việc qu>n lý bn h)ng không chỉ l) một nhiệm vụ cUn thit m) còn l) y u t, quyt đnh cho s th)nh công của cc doanh nghiệp, đặc biệ t l) trong lĩnh vc bn lẻ Đ đp ứng nhu cUu n)y, việc xây dng một hệ th,ng CSDL qu>n lý bn h)ng đã trL th)nh một trọng tâm không th phủ nhận

Một hệ th ,ng CSDL hiệu qu> không chỉ l) n<n t>ng đ lưu trO thông tin v< s>n ph0m v) đơn h )ng m) còn l) công cụ mPnh mH đ  t2 chức, theo dõi v) phân t$ch dO liệu liên quan đn hoPt động bn h)ng Đi<u n)y đặc biệt quan trọng trong b,i c> nh khch h)ng ng)y c)ng yêu cUu s linh hoPt v) dch vụ c nhân h&a

Đ thc hiện đi<u n)y, hệ th,ng cUn c& kh> năng xử lý một loPt cc nhiệm vụ, bao gFm qu>n lý s>n ph0m, xử lý đơn h)ng, qu>n lý thông tin khch h)ng, cung c;p cc công cụ phân t$ch v) bo co Chỉ khi c& một CSDL đng tin cậy v) linh hoPt, doanh nghiệp mới c& th đp ứng đưVc nhu cUu đa dPng c ủa khch h)ng v) đPt đưVc s cPnh tranh t,t hơn

V3 vậy, việc xâ y dng một CSDL qu>n lý bn h)ng không chỉ l) một ưu tiên m) còn l) một bước quan trọng trong việc đ>m b>o s pht trin b<n vOng của cc doanh nghiệp trong thTi đPi s, h&a ng)y nay

Yêu cUu đưVc đ< ra: X ây dng CSDL qu>n lý bn h)ng c& cc chức năng qu>n lý thông tin bn h) ng, t động cập nhật thông tin từ nh) c ung c;p v ) t$nh ton doanh thu, lVi nhuận

Trang 6

1.2 Mô tả bài to8n:

Bài toán cụ thể: C ửa h)ng Th Giới Di Đô ng cUn qu>n lý việc bn cc mặt h)ng với mô t> như sau:

- Cửa h)ng nhập cc mặt h)ng từ nhOng nh) cung c;p khc nhau thông qua một phiu nhập

- Khi bn h)ng, cửa h)ng sH lưu lPi thông tin của khch h)ng: Mã khch h)ng, Tên khch h)ng, Đa chỉ, S, điện thoPi

- MRi lUn bn h) ng: Cửa h)ng sH tPo ra cc h&a đơn bn đ lưu giO thông tin Cc h&a đơn bn n)y bao gFm: S, h&a đơn, Tên mặt h)ng bn, Ng)y bn, S, lưVng bn, Đơn gi, S, ti<n bn h)ng

- MRi h&a đơn sH do một nhân viên phụ trch việc tPo lập v) lưu trO tPi thTi đim bn h)ng Thông tin v< cc nhân viên như : Mã nhân viên ( mRi nhân viên c& một

mã s, riêng ), Tên nhân viên, Đ a chỉ, Giới t$nh, S, điệ n thoPi cũng đưVc công ty lưu trO đ tiện việc qu>n lý

Các thông tin cần quản lý:

- Chi tit v< cc mặt h)ng: Mã h)ng h&a ( duy nh;t ), Tên h)ng h&a, Đơn gi nhập, Đơn gi bn v) cc mô t> chi tit v< mặt h)ng

- Chi tit v< nhân viên: Mã nhân viên ( duy nh;t ), Tên nhân viên, Ng)y sinh, Giới t$nh, Đa chỉ, S, điện thoPi

- Cửa h)ng lưu trO thông tin v< cc nh) cung c;p như: Mã nh) cung c;p ( duy nh;t ), Tên nh) cung c;p, Đa chỉ, S, điện thoPi

- Chi tit v< khch h)ng: Mã khch h)ng ( duy nh;t ), Tên khch h)ng, Đa chỉ, S, điện thoPi ( hoặc Email )

- H&a đơn nhập h)ng h&a c& Mã h&a đơn nhập

- H&a đơn thanh ton cho khch h)ng c& thông tin bao gFm Mã h&a đơn thanh ton

2 Xây dWng mô hXnh ER:

2.1 X8c định c8c tâ 0 p thực th;, c8c thuô 0 c t=nh:

- NHANVIEN ( MaNV, TenNV, NgaySinh, GioiTinh, DiaChi, SDT )

4

Trang 7

- HANGHOA ( MaHH, TenHH, GiaNhap, GiaBan, MotaHH )

- NHACUNGCAP ( MaNCC, TenNCC, DiaChi, SDT )

- KHACHHANG ( MaKH, TenKH, GioiTinh, NgaySinh, DiaChi, SDT )

- HOADONNHAP ( MaHDN, NgayNhap )

- HOADONTHANHTOAN ( MaHDTT, NgayTT )

2.2 X8c định c8c m>i quan hê 0 :

- MRi nh) cung c;p sH cung c;p h&a đơn nhâ p riêng chứa h)ng h&a cho lUn đ& v)

sH chi tit h&a đơn nhâ p

- Khch h)ng khi mua h)ng h&a sH đưVc nhân viên tPo mô t h&a đơn thanh ton chứa h)ng h&a v) c& chi tit h&a đơn thanh ton, khch h)ng sH thanh ton bằng h&a đơn đ&

- Mô t nhâ n viên c& th tPo nhi<u h&a đơn thanh ton, v3 vâ y c& m,i quan hê

“Mô t nhân viên c& th tPo ra nhi<u h&a đơn thanh ton” – m,i quan hê One To Many ( 1

-n )

- Mô t h&a đơn thanh ton đưVc thc hiện bLi một khch h)ng, v3 vậy c& m,i quan hệ “Mô t h&a đơn thanh ton đưVc thc hiện bLi một khch h)ng”

- Một khch h)ng c& th thc hiện nhi<u h&a đơ n thanh ton, v3 vậy c& m,i quan

hệ “Một khch h)ng c& th thc hiện nhi<u h&a đơn thanh ton” M,i quan hệ n)y cũng c& th đưVc biu diDn bằng m,i quan hệ One To Many ( 1 - n ) giOa KHACHHANG v) HOADONTHANHTOAN, với KHACHHANG l) thc th chủ v) HOADONTHANH TOAN l) thc th con

Trang 8

2.3 Mô hAnh ER:

3 ChuyDn đ\i mô hXnh ER sang mô hXnh quan hê  :

3.1 Quy trAnh chuy;n đGi tH mô hAnh ER sang mô hAnh quan hê 0 :

Bước 1: Chuyn đ2i thc th mPnh ( cc tập thc th mPnh đưVc chuyn th)nh

quan hệ c& cùng tên v) cùng tập thuộc t$nh, cùng kh&a ):

Cc lưVc đF quan hệ tương ứng với cc thc th mPnh:

6

Trang 9

- NHANVIEN ( TenNV, NgaySinh, GioiTinh, MaNV, DiaChi, SDT )

- HANGHOA ( MaHH, TenHH, GiaNhap, GiaBan, MoTaHH )

- NHACUNGCAP ( MaNCC, TenNCC, DiaChi, SDT )

- HOADONNHAP ( MaHDN, NgayNhap )

- KHACHHANG ( MaKH, TenKH, GioiTinh, NgaySinh, DiaChi, SDT )

- HOADONTHANHTOAN ( MaHDTT, NgayTT )

Bước 2: Chuyn đ2i theo m,i liên kt:

M,i liên kt 1 - n ( đưa kh&a ch$nh của lưVc đF quan hệ bên một v)o l)m kh&a ngo)i của lưVc đF quan hệ bên nhi<u ):

- M,i quan hệ NHACUNGCAP v) HOADONNHAP: ta thêm thuộc t $nh MaNCC v)o HOADONNHAP, MaNCC l) kh&a ngoPi của HOADONNHAP, tham chiu đn NHACUNGCAP

- M,i quan hệ KHACHHANG, HOADONTHANHTOAN v) NHANVIEN: ta thêm thuộc t$nh MaKH v) MaNV v)o HOADONTHANHTOAN, MaKH l ) kh&a ngoPi của HOADONTHANHTOAN, tham chiu đn KHACHHANG v) MaNV l) kh&a ngoPi của HOADONTHANHTOAN, tham chiu đn NHANVIEN

Trang 10

M,i liên kt n - n ( tPo ra một quan hệ mới c& tên quan hệ l) tên của m,i quan hệ, thuộc t$nh l) nhOng thuộc t$nh kh&a của cc tập thc th liên quan ):

- M,i quan hệ HOADONNHAP v) HANGHOA:

CHITIETHOADONNHAP ( MaHH, MaHDN, NgayNhap, SoLuongNhap )

- M,i quan hệ HOADONTHANHTOAN v) HANGHOA:

CHITIETHOADONTHANHTOAN ( MaHH, MaHDTT, NgayTT , SoLuongBan )

8

Trang 11

-Bước 3: Kt luận:

Mô h3nh quan hệ gFm:

- NHANVIEN ( TenNV, NgaySinh, GioiTinh, MaNV, DiaChi, SDT )

- HANGHOA ( MaHH, TenHH, GiaNhap, GiaBan, MoTaHH )

- NHACUNGCAP ( MaNCC, TenNCC, DiaChi, SDT )

- KHACHHANG ( MaKH, TenKH, GioiTinh, NgaySinh, DiaChi, SDT )

- CHITIETHOADONNHAP ( MaHH, MaHDN, NgayNhap, SoLuongNhap )

- HOADONNHAP ( MaHDN, NgayNhap, MaNCC )

- HOA DON THANH TOAN ( MaHDTT, NgayTT, MaKH, MaNV )

- CHITIETHOADONTHANHTOAN ( MaHH, MaHDTT, NgayTT , SoLuongBan )

Trang 12

3.2 LưKc đL quan hê 0 :

10

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

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

TÀI LIỆU LIÊN QUAN

w