Đang tải... (xem toàn văn)
có các thông tin như mã thương hiệu, tên thương hiệu.. M i ịđơị đồạử ụạử ụỗđơn vị giao hàng vận chuyển nhiều n hàng và có các thông tin như mã đơđơn vị vận chuyển, tên n vđơị vận chuy n.
Trang 1DATABASE ANALYSIS AND DESIGN
CLASS: 223_71ITIS30103_01Team04
Trang 22 ERD Lê Chí Huy, Võ Vi t Hà, Bùi Nh t Hào, Nguy n Thiên Sễ ệ ơn ậ
3 Business Constraint Võ Vi t Hà, Lê Chí Huy, Nguy n Thái Hoàng, Nguyễn Hoàng Tấn ệ ễ
4 Database Schema
Lê Chí Huy, Võ Vi t Hà, Bùi Nh t ệ ậHào, Nguy n Thiên S n, Nguyễ ơ ễn Thái Hoàng, Nguyễn Hoàng Tấn 5 Logic Data Diagram Lê Chí Huy, Võ Vi t Hà, Bùi Nh t Hào, Nguy n Thiên Sễ ệ ơn ậ
6 Physical Data Diagram Võ Vi t Hà, Lê Chí Huy, Nguy n Thái Hoàng, Nguyễn Hoàng Tấn ệ ễ!
Trang 3!
Trang 4CHAPTER 1: PROJECT DESCRIPTION
* Sinh viên vi t Mô tếả đồ án d a vào Mô t mà ng i dùng cung c p (ựảườấ Đề bài), sau đó thay đổi/b sung n i dung cho hoàn ch nh sau nhi u l n g p g Khách hàng.ổộỉề ầặỡ
Cửa hàng m ph m online Flipper c n xây d ng m t c s d li u ỹẩầựộ ơ ở ữ ệ để qu n ảlý kinh doanh m ph m C a hàng bán nhi u lo i m ph m khác nhau ỹẩửềạỹẩnhư s a r a m t, mask, toner… M i lo i s n ph m có nh ng thông tin ữửặỗạ ảẩữnhư mã loại, tên lo i và có nhi u s n ph m M i s n pạềảẩỗ ảhẩm có các thông tin nh ư mã s n phảẩm, tên s n ph m, giá bán, giá g c M i s n ph m thu c ảẩốỗ ảẩộmột thương hiệu (Mac, La Roche Posay, Vaseline, Lipice ) có các thông tin như mã thương hiệu, tên thương hiệu M i n hàng có các thông tin ỗ đơnhư mã đơn hàng, t ng tiổền, ngày t, tr ng thái đặạđơn hàng, ng i t, ườ đặngười ki m tra n hàng và chi ti t n hàng ch a nhi u s n ph m g m ểđơế đơứềảẩồcác thông tin mã s n ph m, mã n hàngảẩđơ, s l ng s n ph m ã t M i ố ượảẩ đ đặỗđơn hàng có thể áp dụng một phiếu giảm giá g m các thông tin nhồư mã giảm giá, giá tr (theo n v ng), h n s d ng, tình tr ng s d ng M i ịđơị đồạử ụạử ụỗđơn vị giao hàng vận chuyển nhiều n hàng và có các thông tin như mã đơđơn vị vận chuyển, tên n vđơị vận chuy n Ng i dùng có các thông tin ểườmã ng i dùngườ, h và tên, tên ọđăng nhập, mật khẩu, s ố điện tho i, ạ địa ch , ỉtrạng thái, lo i ng i dùng H th ng có hai lo i ngạườệ ốạười dùng: khách hàng và ng i ki m tra n hàng.ườểđơ
CHAPTER 2: ERD
Trang 5* Dùng Microsoft Office Visio/Draw.io v và dán hình vào ây (có th dùng để ẽđểcông c khác n u biụếết)
CHAPTER 3: BUSINESS CONSTRAINT
* Sinh viên li t kê t t c nh ng ràng bu c nghi p v c a h th ng này Ví d : ệấ ảữộệụ ủệ ốụ
Trang 68 M i n hàng ch do 1 n v v n chuy n giaoỗ đơỉđơị ậể9 M i s n ph m ch thu c ỗ ảẩỉộ một thương hiệu
10 Số điện tho i c a khách hàng không ạ ủđược trùng v i tài kho n khácớả11 a ch khách hàng là b t buĐịỉắộc
12 S l ng t c a s n ph m trong chi ti t ố ượđặ ủ ảẩế đơn hàng phải lớn hơn 0 13 S n ph m n u có giá g c thì ph i l n h n ho c b ng giá bánảẩếốả ớơặằ14 S n ph m ph i thu c m t lo i s n phảẩảộộạ ảẩm
15 M i s n ph m ph i có th ng hiỗ ảẩảươệu
CHAPTER 4: DATABASE SCHEMA
* Li t kê t t cệấ ả những L c quan hượ đồệ có th có t i ểạ đây
Trang 74) CHITIETDONHANG( S l ng t, Mã s n ph m, Mã n hàng) ố ượ đặ ả ẩ đơ
5) DONHANG( Mã n hàng, Ngày t, Tr ng thái, T ng ti n, Mã ng i dùng, Mã đơ đặ ạ ổ ề ườđơn v v n chuy n) ị ậ ể
6) DONVIVANCHUYEN( Mã n v v n chuy n, Tên n v v n chuy n ) đơ ị ậ ể đơ ị ậ ể7) PHIEUGIAMGIA( Mã phi u gi m giá, Mã code, Tình tr ng s d ng, H n s d ng, ế ả ạ ử ụ ạ ử ụ
Giá tr ) ị
8) NGUOIDUNG( Mã ng i dùng, Tên ng nh p, H và tên, M t kh u, Tr ng thái, ườ đă ậ ọ ậ ẩ ạLoại ng i dùng, a ch , S ườ Đị ỉ ố đ ện tho i ) i ạ
* Sinh viên Mô t Siêu d li u t i ây, l u : ảữ ệ ạ đư ý Khóa chính và Khóa ngoại
1 Bảng LOAISANPHAM
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
Trang 82 TENLOAI Tên loại NVARCHAR(100) NOT NULL
2 Bảng SANPHAM
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
1 MASP Mã sản ph m ẩ VARCHAR(10) NOT NULL 2 TENSP Tên s n phả ẩm NVARCHAR(100) NOT NULL
Giá gốc dùng để áp dụng chương trình giảm giá b ng ằcách nh p l n ậ ớhơn giá bán
6 MATH Mã thương hiệu VARCHAR(10) NOT NULL
3 Bảng THUONGHIEU
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
1 MATH Mã thương hiệu VARCHAR(10) NOT NULL 2 TENTH Tên thương hiệu NVARCHAR(100) NOT NULL
4 Bảng DONHANG
Trang 9STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
1 MADONHANG Mã đơn hàng VARCHAR(10) NOT NULL 2 NGAYDAT Ngày đặt hàng DATETIME NOT NULL
4 TRANGTHAI Trạng thái n hàngđơ VARCHAR(20) NOT NULL Trạng thái s có ẽ4 giá tr ị‘CHUAXULY’, ‘DANGGIAO’, ‘THANHCONG’, ‘HUYDON; 5 MAPHGG Mã phi u gi m giáế ả VARCHAR(10) NULL
Khách hàng có thể áp dụng phiếp gi m giá ảtrên n hàng đơcủa mình 6 MANGUOIDUNG Mã khách hàng VARCHAR(10) NOT NULL 7 MADVVC Mã đơn vị vận
chuyển
VARCHAR(10) NOT NULL
5 Bảng CHITIETDONHANG
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
1 MADONHANG Mã đơn hàng VARCHAR(10) NOT NULL 2 MASANPHAM Mã sản ph m ẩ VARCHAR(10) NOT NULL 3 SOLUONG Số l ng sượ ản ph m ẩ INT NOT NULL
6 Bảng DONVIVANCHUYEN
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
Trang 101 MADVVC Mã đơn vị v n ậchuyển
VARCHAR(10) NOT NULL
2 TENDVVC Tên n v v n đơ ị ậ
chuyển NVARCHAR(100) NOT NULL
7 Bảng PHIEUGIAMGIA
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
1 MAPHGG Mã phiếu gi m giá ả VARCHAR(10) NOT NULL 2 CODE Code giảm giã VARCHAR(10) NOT NULL Mã dùng để người dùng nhập khi thanh toán n hàngđơ3 GIATRI Giá tr phi u gi m giáị ế ả INT NOT NULL
Tính theo n đơvị VND 4 HANSUDUNG Hạn s dử ụng DATETIME NOT NULL 5 TINHTRANG Tình trạng sử dụng VARCHAR(20) NOT NULL Có 2 giá tr ị‘CHUASUDUNG’, ‘DASUDUNG’
8 Bảng NGUOIDUNG
STT Tên t t ắ Diễn gi i ả Miền giá trị Ghi chú
1 MANGUOIDUNG Mã người dùng VARCHAR(10) NOT NULL 2 TENDANGNHAP Tên đăng nhập VARCHAR(32) NOT NULL
Chứa chuỗi mật khẩu ã đ được mã hóa
Trang 116 LOAI Loại ng i dùngườ VARCHAR(20) NOT NULL Có 2 giá tr ị‘NGUOIDUNG’ và ‘QUANTRI’
8 TRANGTHAI Trạng thái tài khoản VARCHAR(20) NOT NULL MACó 2 giá tr ị‘HOATDONG’ và ‘KHOA’
CHAPTER 6: PHYSICAL DATA DIAGRAM
* Sinh viên dùng ch c n ng Database Diagrams c a SQL Server thi t k nên ứăủđểế ếmô hình này:
Trang 12CHITIETDON H ANG
DONVIVAN CH UYEN
DONH AN G
LOAISA N PH AM
N GUO IDU N G
SAN PHAM
FK SANPHAM LOAISANPHAM
FK SANPHAM THUONGHIEU
FK DONHANG PHIEUGIAMGI
FK DONHANG DONVIVANCHUYE FK_CHITIETDONHANG_DONHAN
FK CHITIETDONHANG SANPHAM
FK_DONHANG_NGUOIDUNG