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

dự án kết thúc môn cơ sở dữ liệu mô hình quản lý kinh doanh cửa hàng tiện lợi tư nhân

29 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 đề Mô Hình Quản Lý Kinh Doanh Cửa Hàng Tiện Lợi Tư Nhân
Tác giả Bùi Văn Vinh, Lê Nhat Minh, Lê Cẩm Chau, Tran Quang, Nguyén Thi Lan Huong
Người hướng dẫn ThS. Hỗ Thị Thanh Tuyến
Trường học Trường Đại Học Kinh Tế Tp. Hồ Chí Minh
Chuyên ngành Cơ sở dữ liệu
Thể loại Dự án kết thúc môn
Năm xuất bản 2022
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 29
Dung lượng 2,79 MB

Nội dung

Việc quản lý cửa hàng tiện lợi tư nhân bằng cơ sở đữ liệu không chỉ giúp giảm bớt lượng công việc lưu trữ bằng số sách cũng như tính toán và kiếm kê mà còn làm tránh nguy cơ trùng lặp dữ

Trang 1

BO GIAO DUC VA DAO TAO TRUONG DAI HOC KINH TE TP HO CHi MINH KHOA CONG NGHE THONG TIN KINH DOANH

DỰ ÁN KẾT THÚC MÔN: CƠ SỞ DU LIEU

Giảng viên hướng dẫn: ThS Hỗ Thị Thanh Tuyến

Mã học phần: 22D1INF50900904 Danh sách sinh viên thực hiện:

Bùi Văn Vinh - 31191027246

Lê Nhat Minh — 31201023893

Lê Cẩm Chau — 31201025195 Tran Quang - 31201023965 Nguyén Thi Lan Huong — 31201023860

MO HiNH QUAN LY KINH DOANH

CUA HANG TIEN LOI TU NHAN

TP HO CHI MINH - NAM 2022

Trang 4

Too long to read on your phone? Save

LOTC Your computer

bộ môn Phân tích nghiệp vụ kinh doant [J Save toa Studylist

Chí Minh đã trang bị cho chúng em nhữ

hoàn thành được đồ ân môn học cuôi kỳ 1n

Tuy nhiên, trong quá trình làm đồ án do khả năng và kiến thức của chúng em còn hạn chê nên không thê tránh khỏi một vài thiêu sót khi nghiên cứu và trình bày đê

tài Rât mong nhận được sự góp ý, đánh giá của cô đề chúng em có thê hoàn thiện

đồ án được tốt hơn

Chúng em xin chân thành cảm ơn!

Nhóm sinh viên thực hiện

Trang 5

Việc ứng đụng Công nghệ thông tin vào đời sống ngày nay đã không còn xa lạ với chúng ta Công nghệ thông tin sở hữu tốc độ phát triển nhanh chóng, chính xác

và đã giúp ích cho con người trong rất nhiều lĩnh vực, nhất là kinh doanh, lĩnh vực

xây dựng cũng không ngoại lệ Xuất phát từ điều kiện thực tế, chúng em đã chọn đề

tài i “QUAN LY KINH DOANH CUA HANG TIEN LOI TƯ NHÂN” nhằm làm

sáng tỏ những vấn để vướng mắc giữa thực tế và lý thuyết dé có thê hoàn thiện, bố

sung vả vận dụng kiến thức đã học

Việc quản lý cửa hàng tiện lợi tư nhân bằng cơ sở đữ liệu không chỉ giúp giảm bớt lượng công việc lưu trữ bằng số sách cũng như tính toán và kiếm kê mà còn làm

tránh nguy cơ trùng lặp dữ liệu, giảm bớt sai sót trong quá trình quản lý Đồng thời,

hệ thông cơ sở đữ liệu cũng thỏa mãn các yêu cầu khai thác thông tin của nhiều

người sử dụng cũng như cập nhật tình hình thông tin một cách chủ động, nhanh

chóng và chính xác Tóm lại, việc quản lý cửa hàng tiện lợi sẽ trở nên nhanh chóng,

hiệu quả và an toàn hơn

Thông qua đồ án cuối kỳ này, chúng em muốn nâng cao sự hiểu biết của mình về lĩnh vực Công nghệ thông tin nói chung, cũng như khả năng cơ sở dữ liệu của minh

Trong quá trình làm bài, chắc chắn nhóm chúng em còn có nhiều thiểu sót, mong

được thầy cô hướng dẫn thêm

Chúng em rất mong được sự quan tâm, giúp đỡ của các thầy cô Xin chân thành cam on!

Từ khóa: Công nghệ thông tin, Co so dit ligu, Kinh doanh, Ban hang, SQL, ERD

Trang 6

M6 hinh

Ngôn ngữ truy Structured

Ký tự (Sô lượng ký tự cân nhập)

dài khác nhau (Sô lượng ký tự tôi đa cho phép)

Dữ liệu thời øi

Dữ li mang tính trúc

Bé hon con cua

Trang 7

DANH MUC BANG BIEU

Bảng 2.1 Bảng xác định thực thể và thuộc tính 2222221211 171cc re 7

Bang 3.1 Bang tam anh hưởng điều kiện của ràng buộc mã nhân viên 12

Bang 3.2 Bang tam anh hưởng điều kiện của ràng buộc tên nhân viên 12

Bảng 3.3 Bảng tầm ảnh hưởng điều kiện của ràng buộc ngày sinh nhân viên |2

Bang 3.4 Bang tam anh hưởng điều kiện của mã khách hàng - 12

Bang 3.5 Bang tam anh hưởng điều kiện của mã khách hàng - 13

Bang 3.6 Bảng tầm ảnh hưởng điều kiện của số lượng chỉ tiết hóa đơn 13

Bảng 3.7 Bảng tầm ảnh hưởng điều kiện của ngày xuất hóa đơn 13

Bang 3.8 Bang tam ảnh hướng điều kiện của ngày xuất hóa đơn 13

Bang 3.9 Bang tam ảnh hướng điều kiện của ngày xuất hóa đơn 13

Trang 8

DANH MUC HINH ANH

Hình 2.1 Mối kết hợp giữa NHÂN VIÊN và KHÁCH HÀNG 9

Hình 2.2 Mối kết hợp giữa NHÂN VIÊN và HÓA ĐƠN con 9

Hình 2.3 Mối kết hợp giữa NHÂN VIÊN và PHIẾU NHẬP s se 9

Hình 2.4 Mối kết hợp giữa NHÂN VIÊN và SẲN PHẨM co 9

Hình 2.5 Mối kết hợp giữa KHÁCH HÀNG và HÓA ĐƠN 9

Hình 2.6 Mối kết hợp giữa HÓA ĐƠN và SÁN PHÁM sc se 10

Hình 2.7 Mối kết hợp giữa PHIẾU NHẬP và SẢN PHÁM - 10

Hình 2.8 Mô hình thực thé két hop 0 cccccccccccsscesescessesecsssessessesesevsesssnsesreees 10

Hình 2.9 Mô hình Diagrams - L0 2011121112211 121111115221 11112211111 sáu II

Hình 2.10 Mô hình vật lý 2222 2225111111221121111111121111111122111111110212111 0256 ll

Trang 9

Le Ur - Nội dung: Chương 2, Chương 3 0

- Nội dung: Chương 1, Chương 3,

- Tông hợp nội dung dự an

Nguyễn Thị Lan Hương - Nội dung: Chương 2 II.4, Chương 4 - Hồ trợ điêu chỉnh số liệu 100%

Trang 10

liệu thủ công và lưu trữ thông tin qua phiêu nhập Tuy nhiên, bản thân các hoạt

động trên chỉ đem lại hiệu quả với những mô hình kinh doanh nhỏ cùng nguon phan

phôi ít với chỉ phí duy trì thâp, chủ doanh nghiệp khó có thê lưu trữ và kiêm tra

nguôn dữ liệu cũ do việc đôi chiếu, kiểm kê thủ công mắt nhiều thời gian va có rủi

ro trong việc bảo quản nguồn đữ liệu Vì vay, dé tài được lập ra đề hệ thông hóa dữ

liệu kinh doanh của cửa hàng trong toàn bộ quá trình từ lúc nhập hàng đến bán hàng

đề có thê đôi chiêu và lưu trữ các kêt quả kinh doanh sử dụng cho các hoạt động

trong tương lai của cửa hàng một cách an toàn và hiệu quả hơn

Đề tài này nhăm xây đựng chương trình quản lý bán hàng Cửa hàng tiện lợi tư nhân cung câp các chức năng quản lý các công việc quan trọng của quán như: Cập

nhập thông tin nhân viên, hàng, khách hàng, hóa đơn; nhập, bán hàng, kiêm kê

hàng

Cơ sở đữ liệu quản lý bán hàng bao gồm các tập thực thê sau:

ñ_ NHANVIEN (MANV,TENNV,NGAYSINH, DIACHI, SODT)

Tân từ: Mỗi nhân viên bán hàng cần ghi nhận họ tên, điện thoại liên lạc, ngày

sinh, địa chỉ và môi nhân viên phân biệt với nhau băng mã nhân viên

Tân từ: Mỗi sản phẩm hàng hóa có một mã số, một tên gọi và một giá bán sản pham

n KHACHHANG (MAKH, TENKH, NGAYSINH, DIACHI, SODT, DOANHSO,NGAYDANGKY)

Tân từ: Quan hệ khách hàng sẽ lưu trữ thông tin của khách hàng thành viên gồm

có các thuộc tính: mã khách hàng, họ tên, địa chỉ, số điện thoại, ngày sinh, ngày

đăng ký và doanh sô (tông trị giá các hóa đơn của khách hàng thành viên này)

Tân từ: Khi mua hàng, mỗi khách hàng sẽ nhận một hóa đơn tính tiền, trong đó

sẽ có sô hóa đơn, ngày mua, trị giá của hóa don là bao nhiêu

Tân từ: Khi cần nhập và kiểm kê hàng hóa, nhân viên sẽ chịu trách nhiệm cập nhập thông tin phiếu nhập hàng lên hệ thống bao gồm mã phiếu nhập, ngày nhập

Trang 11

Công việc và mang đến một phong cách làm việc hiệu quả, chuyên nghiệp

cửa hàng Đồng thời, mô hình quản lý cửa hàng cũng giúp cho công tác quản lý

và giao dịch với khách hàng trở nên thuận lợi hơn trước Người chủ quán tiện lợi tư

nhân có thê đễ dàng theo đõi và xử lý các vấn đề gặp phải trên hệ thông đữ liệu, làm

giảm sai sót và tránh được sự trùng lặp dữ liệu

Dự án được lập ra xác định các thực thể và các thuộc tính, quan hệ giữa các thực thê được đề cập phía trên Từ đó, sử dụng phần mềm Diagrams đề lập mô hình thực

thê kết hợp (ERD), dựa trên những nội dung có sẵn, chuẩn hóa lược đồ quan hệ và

hoàn thiện mô hình cuối cùng đề áp đụng trên phần mềm SQL Server 2019 Cuối

cùng, chương trình Quản lý Cửa hàng tiện lợi sẽ được thiết lập hoàn chỉnh trên phần

mềm với những tập lệnh được sử dụng như Create Table, Constraint,

Dự án cần đảm bảo lưu trữ được tất cả các thông tin có trong cửa hàng đề từ

đó truy xuất xóa, sửa được dữ liệu một cách nhanh chóng, chính xác Đồng

thời, hệ thống có thê báo cáo lỗi khi người dùng nhập sai hoặc trùng lặp, các

thông tin không được phép trùng nhau qua rang buộc dữ liệu và bảo mật được

cơ sở dữ liệu bằng việc thiết lập những quyên hạn cho những đối tượng người

dùng khác nhau

Dự án “Quản lý cửa hàng tiện lợi tư nhân” chỉ mới có những chức năng khá đơn giản và chưa đầy đủ, trong tương lai, dự án sẽ mở rộng thêm những chức năng

mới mẻ hơn đề cung cấp đây đủ những mong muốn và yêu cầu của người dùng

Đồng thời phần quyền truy cập hệ thống được mở rộng hơn và kiểm soát chặt chẽ

hơn

Trang 12

MAKH Mã khách hàng Char(5)

SODIENTHOAI rem thoại khách | Char(10)

MAPHIEUNHAP Số phiếu nhập Char(5)

PHIẾU NHẬP |NGAYNHAPPHIEU hàn, nhập phiều nhập | 1iqatetime

Trang 13

I MO HiNH QUAN HE - DU LIEU:

Trước khi phát sinh các mô hình, chúng ta cần xét đến các mỗi kết hợp giữa các thực thể: Nhân viên, Sản Phẩm, Khách hàng, Hóa đơn, Phiếu nhập

Hình 2.1 Mối kết hợp giữa NHÂN VIÊN và KHÁCH HÀNG

a (1n) NHÂN VIÊN

PHIEU NHAP

Trang 14

z Ầ É ° 2

Hình 2.7 Mối kết hợp giữa PHIẾU NHẬP và SẢN PHÁM

Trang 15

FK_PHIEU_NH TAO LAP P_NHAN VIE Fk_HOA_ON_TAO_LAP_H_NHAN VIE

FK_KHACH HA CHAM SOC_NHAN VIE

FK_HOA_ON_THANH_TOA_KHACH HA FK_KHACH_HA_THANH_TOA_HOA_ON

Trang 16

KHACHHANG (MAKH, TENKH, NGAYDANGKY, NGAYSINH, DIACHI,

SODIENTHOAI, DOANHSO)

HOADON (MAHD, NGAYXUATHOADON, TRIGIA)

PHEUNHAP (MAPHIEUNHAP, NGAYNHAPPHIEU)

QUANLY (MANV, TENNV, SODIENTHOAI, NGAYSINH, DIACHI, MASP)

TAOLAPPHIEUNHAP (MANV, TENNV, SODIENTHOAIT, NGAYSINH,

DIACHI, MAPHEUNHAP)

TAOLAPHOADON (MANV, TENNV, SODIENTHOAI, NGAYSINH, DIACHI,

COCHITIETPHIEUNHAP (MAPHIEUNHAP,MASP, SOLUONG)

COCHITIETHOADON (MAHD,MASP, SOLUONG)

Trang 17

ƯƠNG 3: MÔ TẢ RÀNG BUỘC TOÀN VẸN VÀ CHUAN HOA

Bảng 3.3 Bảng tầm ảnh hưởng điều kiện của ràng buộc tên nhân viên

N

Bảng 3.4 Bảng tầm ảnh hưởng điều kiện của ràng buộc ngày sinh nhân viên

Bảng 3.5 Bảng tầm ảnh hưởng điều kiện của mã khách hàng

KHACHHANG | + - |+(MAKH)

ũ Nội dung: V te KHACHHANG ^ 3s eHOADON ^t.MAKH =s

^t.DOANHSO >s.TRIGIA

Trang 19

; 3.6 Bang tam ảnh hưởng điều kiện của mã khách hàng

KHACHHANG | - -_ |+(DOANH§O) HOADON + | - | +(TRIGIA)

t NGAYNHAP > s NGAYXUAT

Bảng 3.8 Bảng tầm ảnh hưởng điều kiện của ngày xuất hóa đơn

PHIEUNHA | - -_ |+(NGAYNHAP)

P HOADON + - +(NGAYXUAT)

Bảng 3.10 Bảng tầm ảnh hưởng điều kiện của ngày xuất hóa đơn

| Quan hệ | Thêm | Xóa | Sửa

Trang 21

GO

USE QUANLYCUAHANG

GO

¬ nnnnene TAO BANG -

CREATE TABLE NHANVIEN

(

NGAYSINH SMALLDATETIME NOT NULL,

)

CREATE TABLE PHIEUNHAP

(

NGAYNHAP SMALLDATETIME NOT NULL,

Trang 22

MASP CHAR(5) PRIMARY KEY,

TENSP NVARCHAR(50) NOT NULL,

GIASP MONEY NOT NULL,

MANV CHAR(5)

)

CREATE TABLE HOADON

(

MAHD CHAR(3) PRIMARY KEY,

MAKH CHAR(5) NOT NULL,

MANV CHAR(5) NOT NULL,

NGHDSMALLDATETIME NOT NULL,

TRIGIA MONEY NOT NULL

SOLUONG = SMALLINT NOT NULL

CONSTRAINT pk_cthd PRIMARY KEY(MASP,MAHD)

KHÓA NGOẠI ALTER TABLE HOADON ADD CONSTRAINT FKO2_HD FOREIGN KEY(MANV)

Trang 23

INSERT INTO NHANVIEN VALUES('NV1',N'Pham Vd Linh Anh','98 Sương

Nguyệt Ánh, Phường Bến Thành, Quận 1, Hồ Chí

Minh','0988363967','19951020')

INSERT INTO NHANVIEN VALUES('NV2',N'Nguyén Thi Trang','282 Võ Thị Sáu,

Phường 7, Quận 3, Hồ Chí Minh','0283932210','19970517')

INSERT INTO NHANVIEN VALUES('NV3',N'Nguyễn Khánh Linh','25 Đường

Nguyễn Hữu Thọ, Phường Tân Hưng, Quận 7, Hồ Chí

Minh','0975599284','19980715')

INSERT INTO NHANVIEN VALUES('NV4',N'Phạm Đức Thắng','21 Tân Mỹ,

Phường Tân Phú, Quận 7, Hồ Chí Minh','0283775250','199ó-02-03')

INSERT INTO NHANVIEN VALUES('NV5',N'Quach Thi Thu Trang','121C, Duong

79, Phuong Tan Quy, Quan 7, H6 Chi Minh','0902548335','19990502')

INSERT INTO NHANVIEN VALUES('NV6',N'Dao Ngoc Toàn','371 Nguyễn Kiệm,

Phường 3, Quận Gò Vấp, Hồ Chi Minh','0935777943','19951205')

INSERT INTO NHANVIEN VALUES('NV7',N'Ngô Thị Thanh','5A Nguyễn Văn

Lượng, Phường 1ó, Quận Gò Vấp, Hồ Chí Minh','0918019721','1993-03-03')

INSERT INTO NHANVIEN VALUES('NV8',N'Vũ Hoàng Sơn','910/2ó/13 Tân Kỳ

Tân Quý, Phường Bình Hưng Hòa, Quận Bình Tân, Hồ Chí

Minh','0903677099','19970719')

INSERT INTO NHANVIEN VALUES('NV9',N'Ngô Đắc Tài','Quốc lộ 1A, P Tân

Tạo, Phường An Lạc A, Quận Binh Tan, H6 Chi Minh','0909203067','1996-01-

O5)

INSERT INTO NHANVIEN VALUES('NV10',N'Lé Hoang Anh','58/13 Trần Văn

Du, Phuong 13, Quan Tan Binh, H6 Chi Minh','0994436800','1999-02-03')

- KHACH HANG -

INSERT INTO KHACHHANG VALUES('KH1',N'H6 Sỹ Viét','90 Than Nhan Tru

P3, Quan Tan Binh,

Trang 24

O KHACHHANG VALUES('KH2',N'Hoàng Bá Vinh','29/2A Nguyễn

ng Đào, P14, Quận Tân Bình, HCMI,'0968276655',!'20220402','19971107!,2751000',NV10)

INSERT INTO KHACHHANG VALUES('KH3',N'Quách Tuấn Anh','418 Nguyễn

Kiệm, P3, Quận Phú Nhuận,

HCMI,'0988363967','20220403','20000706','3470000!',NV8))

INSERT INTO KHACHHANG VALUES('KH4',N'Nguyễn Trúc Linh', 12-14-1ó-18

Nguyễn An Ninh, P14, Quận Bình Thạnh,

HCMI,'0936123138','202204053','20010506','1900000!',NV1))

INSERT INTO KHACHHANG VALUES('KH5',N'Lê Thanh Phong','307/4 Nguyễn

Thị Nê, Xã Phú Hòa Đông, Huyện Củ Chi,

HCMI,'0122795945','20220404','20021106','2185000!',NV3)

INSERT INTO KHACHHANG VALUES('KHó',N'Nguyễn Hải Triều','52 Nguyễn

Thái Sơn, P3, Quận Gò Vấp, Hồ Chí

Minh','0908125042' ,'20220405','19990803','3055000','NV2')

INSERT INTO KHACHHANG VALUES('KH7',N'Ly Céng Minh','33 Vinh Vién, P,

Quan 10, H6 Chi Minh','0908291954','20220406','20030509','213000','NV4')

INSERT INTO KHACHHANG VALUES('KH8',N'Van Cong Toan','Phong 105 - Nha

A5, 268 Lý Thường Kiệt, P14, Quận 10,

HCM','0283864725','20220604','20051129','3445000','NV5')

INSERT INTO KHACHHANG VALUES('KH9',N'Hoang Thi Kiéu Trinh','Kios 8 -

142 Tô Hiến thành, Phường 14, Quận 10,

HCM','0822289112','20220407','20030601','3040000','NV7')

INSERT INTO KHACHHANG VALUES('KH10',N'Ha Thi Bich Tram','544 CMT8,

Phường 4, Quận Tân Bình, Hồ Chí

Minh','0909971740','20220408','20000321','2750000','NV8')

-SANPHAM -

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

INSERT INTO SANPHAM VALUES

-HOADON -

INSERT INTO HOADON VALUES('101','KH1','NV1','20220302','1580000'

INSERT INTO HOADON VALUES('102','KH2','NV2','20220306','127100

'BB01), Bánh Bao Đậu','15000','NV10)) 'BB02), Bánh Bao Thịt Bò','20000','NV9') 'BB2','Bánh Bao Thịt Gà','20000','NV8') 'BB35','Bánh Bao Chay','10000','NV7')

‘BCO2','Banh Cam','17000','NV6')

‘BCO3','Banh Chuối','15000','NV5')

‘BCO4','Banh Canh','30000','NV4') 'ST01','MÌ gói','80000','NV3))

"TVO1','Trà Vải','25000','NV2)) 'TV02','Trà Việt Quất','25000','NV1')

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

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

TÀI LIỆU LIÊN QUAN

w