Hiện nay có rất nhiều cửa hàng chuyên bán thức ăn nhanh của các thươnghiệu nổi tiếng như: KFC, Lotteria, Jolibee, Chicken Town,…Với lượng kháchhàng đông đúc, công việc mua bán tấp nập, c
Trang 1ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINHĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA TOÁN – TIN HỌC
ĐỒ ÁN MÔN HỌCPHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Trang 2LỜI MỞ ĐẦU
Trong những năm gần đây, thức ăn nhanh và dịch vụ giao hàng tận nơidường như đã trở nên quen thuộc với người dân Việt Nam Đơn giản, tiện lợi vàtiết kiệm thời gian luôn là tiêu chí hàng đầu của các loại thức ăn dạng này Thậmchí chỉ cần một cú điện thoại, bạn sẽ được thưởng thức một bữa ăn ngon nhưngvẫn bảo đảm dinh dưỡng Chỉ mới có mặt tại Việt Nam khoảng hơn 10 năm,nhưng loại hình thức ăn nhanh này đã trở nên phổ biến đối với nhiều người.Chính vì thế, việc kinh doanh trong lĩnh vực này ngày một phát triển, các cửahàng buôn bán thức ăn nhanh mọc lên khắp nơi
Hiện nay có rất nhiều cửa hàng chuyên bán thức ăn nhanh của các thươnghiệu nổi tiếng như: KFC, Lotteria, Jolibee, Chicken Town,…Với lượng kháchhàng đông đúc, công việc mua bán tấp nập, các cửa hàng này đòi hỏi phải có một
hệ thống quản lý chuyên nghiệp, hiện đại; Vì thế, việc đưa vào áp dụng côngnghệ thông tin cho việc quản lý hệ thống tại các cửa hàng là rất phù hợp
Để thực hiện yêu cầu này, nhóm chúng tôi thực hiện đề án: “Phân Tích Thiết
Kế Hệ Thống Thông Tin Cho Cửa Hàng Thức Ăn Nhanh DN-AH”
Trong khuôn khổ môn học, chúng tôi tiến hành thực hiện và hoàn thành đồ
án một cách tốt nhất theo yêu cầu môn học Trên thực tế còn có rất nhiều yêu cầuphức tạp mà đồ án chưa đáp ứng đầy đủ, chính vì thế chúng tôi rất mong được sựđóng góp tích cực của quý thầy hướng dẫn và các độc giả
Tp.Hồ Chí Minh, 31-5-2009Tp.Hồ Chí Minh – 31/05/2009
Trang 3LỜI CẢM ƠN
Để thực hiện được đồ án này, chúng tôi đã nhận được rất nhiều sự hỗ trợ, tậntình giúp đỡ, hướng dẫn của quý thầy giảng dạy bộ môn Phân Tích Thiết Kế HệThống Thông Tin, Ths Nguyễn Gia Anh Tuấn; Chị Đinh Ngọc Hân, quản lý cửahàng KFC; cùng những anh chị khóa trước đã tận chị chỉ dẫn
Chúng tôi xin cảm ơn quý thầy hướng dẫn đã tận tình giảng dạy, hướng dẫnchúng tôi từ việc chọn đề tài đến việc thực hiện đồ án Chúng tôi xin cảm ơn chịĐinh Ngọc Hân, quản lý cửa hàng KFC, đã giúp đỡ chúng tôi trong việc tìm hiểuthông tin về cửa hàng phục vụ cho việc thực hiện đồ án của chúng tôi Và cuốicùng, chúng tôi xin cảm ơn các anh chị khóa trước đã giúp đỡ, chỉ bảo nhữngkinh nghiệm cho chúng tôi trong việc thực hiện đồ án này
Một lần nữa, chúng tôi xin gửi đến quý vị lời cảm ơn chân thành nhất! Chúcquý vị luôn khỏe mạnh, vui tươi, và đạt được nhiều thành công trong cuộc sống
Tp.Hồ Chí Minh, 31-5-2009
TM nhóm(Nhóm trưởng)
Phạm Thanh Diệu
Trang 4NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Trang 5
MỤC LỤC
LỜI MỞ ĐẦU 1
LỜI CẢM ƠN 2
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 3
MỤC LỤC 1
1 GIỚI THIỆU, KHẢO SÁT VÀ PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG 1
1.1 GIỚI THIỆU 1
1.2 KHẢO SÁT VÀ PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG 2
2 PHÂN TÍCH YÊU CẦU 8
2.1 YÊU CẦU CHỨC NĂNG 8
2.2 YÊU CẦU PHI CHỨC NĂNG 8
3 PHÂN TÍCH HỆ THỐNG 9
3.1 MÔ HÌNH THỰC THỂ ERD 9
3.1.1 Các thực thể 9
3.1.2 Mô hình ERD 15
3.2 CHUYỂN MÔ HÌNH ERD THÀNH MÔ HÌNH QUAN HỆ 16
3.3 MÔ TẢ CHI TIẾT CHO CÁC QUAN HỆ 17
3.3.1 Quan hệ NHACC 17
3.3.2 Quan hệ NGLIEU 18
3.3.3 Quan hệ CHUNGLOAINGL 19
3.3.4 Quan hệ PHIEUDAT 20
3.3.5 Quan hệ CHITIETPHIEUDAT 21
3.3.6 Quan hệ PPVC 22
3.3.7 Quan hệ PHIEUKIEM 23
3.3.8 Quan hệ CHITIETPHIEUKIEM 24
Trang 63.3.9 Quan hệ KHO 25
3.3.10 Quan hệ PNKHO 26
3.3.11 Quan hệ CHITIETPNKHO 27
3.3.12 Quan hệ PXKHO 28
3.3.13 Quan hệ CHITIETPXKHO 29
3.3.14 Quan hệ MON 30
3.3.15 Quan hệ PPCHEBIEN 31
3.3.16 Quan hệ PHANAN 32
3.3.17 Quan hệ TPPHANAN 33
3.3.18 Quan hệ LOAIPHANAN 34
3.3.19 Quan hệ NHANVIEN 35
3.3.20 Quan hệ CHUCVU 36
3.3.21 Quan hệ KHACHHANG 37
3.3.22 Quan hệ HOADONBAN 38
3.3.23 Quan hệ HOADONCHITIET 39
3.4 MÔ TẢ BẢNG TỔNG KẾT QUAN HỆ 40
3.4.1 Tổng kết quan hệ 40
3.4.2 Tổng kết thuộc tính 41
4 THIẾT KẾ GIAO DIỆN 44
4.1 CÁC MENU CHÍNH CỦA GIAO DIỆN 44
4.1.1 Menu HỆ THỐNG 44
4.1.2 Menu XUẤT NHẬP 45
4.1.3 Menu LƯU KHO 45
4.1.4 Menu CHẾ BIẾN 46
4.1.5 Menu BÁN HÀNG 46
4.1.6 Menu QUẢN LÝ DANH MỤC 47
4.1.7 Menu TUYỂN DỤNG 47
Trang 74.1.8 Menu TRỢ GIÚP 48
4.2 MÔ TẢ FORM 49
4.2.1 Form ĐĂNG NHẬP 49
4.2.2 Form ĐƠN ĐẶT HÀNG 51
4.2.3 Form PHIẾU KIỂM 53
4.2.4 Form PHIẾU NHẬP KHO 55
4.2.5 Form PHIẾU XUẤT KHO 57
4.2.6 Form PHƯƠNG PHÁP CHẾ BIẾN 59
4.2.7 Form MÓN ĂN 60
4.2.8 Form PHẦN ĂN 61
4.2.9 Form HÓA ĐƠN BÁN 63
4.2.10 Form NHÀ CUNG CẤP 65
4.2.11 Form NGUYÊN LIỆU 67
4.2.12 Form KHÁCH HÀNG 69
4.2.13 Form NHÂN VIÊN 71
4.2.14 Form MẪU ĐƠN 73
5 THIẾT KẾ Ô XỬ LÝ 75
5.1 ĐĂNG NHẬP 75
5.2 ĐƠN ĐẶT HÀNG 76
5.3 PHIẾU KIỂM 76
5.4 PHIẾU NHẬP KHO 77
5.5 PHIẾU XUẤT KHO 77
5.6 PHƯƠNG PHÁP CHẾ BIẾN 78
5.7 MÓN ĂN 78
5.8 PHẦN ĂN 79
5.9 HÓA ĐƠN BÁN 79
5.10 NHÀ CUNG CẤP 80
Trang 85.11 NGUYÊN LIỆU 80
5.12 KHÁCH HÀNG 81
5.13 NHÂN VIÊN 81
6 TỔNG KẾT ĐÁNH GIÁ ƯU KHUYẾT ĐIỂM 82
6.1 Ưu điểm 82
6.2 Khuyết điểm 82
BẢNG PHÂN CÔNG CÔNG VIỆC 1
KẾT LUẬN 2
Trang 91 GIỚI THIỆU, KHẢO SÁT VÀ PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG
1.1 GIỚI THIỆU
Gà rán Kentucky (KFC), nhãn hiệu được tiên phong bởi ông Harland Sanders, đãphát triển và trở thành một trong những hệ thống phục vụ thức ăn nhanh lớn nhất trênthế giới
Chỉ mới có mặt tại Việt Nam khoảng hơn 10 năm, nhưng loại hình thức ăn nhanhnày đã trở nên phổ biến đối với nhiều người Cửa hàng được biết đến về chất lượng sảnphẩm, có đủ loại giá, các dịch vụ hợp thời, và các tiện ích phân phối tận nhà Cửa hàng
có nhiều khách hàng từ nhiều thành phần xã hội, và mua những hàng hoá, nguyên liệu
đa dạng từ nhiều nhà cung cấp khác nhau
“KFC DN-AH” là một cửa hàng KFC mới thành lập Cửa hàng đòi hỏi một hệthống máy tính hóa, hệ thống cung cấp một giải pháp hữu hiệu cho việc quản lý củacửa hàng như lưu trữ thông tin chi tiết về các mặt hàng, các phiên giao dịch của cửahàng, thông tin về các nhân viên của cửa hàng,… Phụ trách kiểm toán, Chị Đinh NgọcHân, nhận thấy rằng với sự phát triển trong kinh doanh, thì sẽ trở nên khó khăn choviệc duy trì bằng tay bảng kiểm kê Cửa hàng cũng muốn tính đến việc quảng bá vềcửa hàng thông qua mạng Internet và phát triển dịch vụ bán hàng giao tận nhà Vì thế,quản lý của cửa hàng đã quyết định máy tính hóa hệ thống quản lý hàng hóa của cửahàng để đáp ứng nhu cầu này
Mục đích: Phân tích thiết kế hệ thống quản lý của cửa hàng nhằm thực hiện việc tin
học hoá khâu quản lý, giúp cho việc mua bán, thanh toán được tiện lợi, nhanh chóng,chính xác
Phạm vi: Phạm vi nằm trong giới hạn của môn học “Phân tích thiết kế hệ thống
thông tin” và các mục tiêu trên
Trang 101.2 KHẢO SÁT VÀ PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG
Cửa hàng KFC DN-AH là cửa hàng thức ăn nhanh chuyên phục vụ các loại gà rán.Cửa hàng có các nhà cung cấp thường xuyên cho những mặt hàng nguyên liệu khácnhau Nguyên liệu sau khi nhập sẽ được lưu trữ tại hệ thống kho của cửa hàng Cácnguyên liệu này sẽ được chế biến bằng những phương pháp đặc trưng của cửa hàng đểtrở thành các món ăn, thức uống,… ngon miệng, hấp dẫn và sẽ có trong một phần ănnào đó Những phần ăn hấp dẫn này sẽ được bán cho khách hàng tùy theo yêu cầu củakhách hàng Cửa hàng cũng có dịch vụ giao hàng tận nhà cho những khách hàng có yêucầu Cụ thể các hoạt động chính của cửa hàng được mô tả như sau:
1.2.1 Nhập nguyên liệu
Để nhập nguyên liệu, cửa hàng sẽ liên hệ với các nhà cung cấp và đặt những sảnphẩm, nguyên liệu mà cửa hàng cần Thông qua PHIẾU ĐẶT, cửa hàng sẽ yêu cầu nhàcung cấp về quy cách đặt hàng, thời gian đặt hàng và giao hàng, cách thức vận chuyển,
Trang 11SƠ ĐỒ TỔ CHỨC TẠI CỬA HÀNG KFC
QUẢN LÝ CỬA HÀNG
KHO CHẾ BIẾN KHU QUẦY BÁN NHÂN VIÊN CHẠY BÀN
Trang 12Sau khi đặt hàng, nhà cung cấp sẽ giao hàng vào ngày đã được thỏa thuận trongphiếu đặt Khi nhà cung cấp giao hàng, nhân viên của cửa hàng sẽ kiểm hàng được giaotheo phiếu kiểm.
Mỗi phiếu kiểm có:
Mã phiếu để xác định phiếu kiểm đó;
Mã phiếu đặt: cho biết phiếu kiểm đó sẽ kiểm tra hàng được giao theo phiếuđặt nào
Mã nhân viên thực hiện: cho biết nhân viên nào thực hiện công việc kiểm hàngnày
Ngày giao: cho biết ngày thực hiện việc giao hàng của nhà cung cấp
KFC DN-HA
PHIẾU KIỂM
Mã phiếu: Mã NV Thực hiện:
Mã phiếu đặt: Ngày giao:
Mã Nguyên Liệu Số lượng thực giao Ghi chú
Tổng tiền:
Nhà cung cấp Cửa hàng
Nguyên liệu được giao sẽ được kiểm tra có đúng với quy cách, số lượng đã đượcthỏa thuận theo phiếu đặt hay không Sau khi đã kiểm tra các yêu cầu về hàng đượcnhập, nhân viên sẽ tính tổng tiền phải trả cho nhà cung cấp và kết thúc việc kiểm hàng
Trang 13Mỗi phiếu xuất kho có:
Mã phiếu xuất: xác định phiếu xuất
Mã kho: cho biết kho xuất nguyên liệu
Mã nhân viên thực hiện: cho biết nhân viên thực hiện việc yêu cầu xuất nguyênliệu từ kho này
Ngày xuất: cho biết ngày thực hiện
Tổng giá trị: cho biết tổng giá trị của lần xuất nguyên liệu này
Trang 14KFC DN-HA
PHIẾU XUẤT KHO
Mã phiếu: Mã NV Thực hiện:
Mã kho: Ngày xuất:
Mã Nguyên Liệu Số lượng xuất Ghi chú
Trang 15Các món sau khi được chế biến sẽ được đưa vào một phần ăn nào đó Mỗi phần ăn
có thể có một hoặc nhiều món ăn, thức uống
Các phần ăn được phân loại thành từng loại phần ăn Tùy theo nhu cầu, sở thích ănuống mà khách hàng có thể chọn những phần ăn theo chủng loại phần ăn
Khách hàng có thể thưởng thức ngay tại cửa hàng hoặc được cung cấp tận nhà tùytheo nhu cầu của khách
Khi khách hàng đến quầy bán hàng chọn phần ăn, nhân viên tại quầy sẽ nhập mãphần ăn, số lượng,… máy tính sẽ tự động in ra hóa đơn tính tiền Khách hàng sau khithanh toán hóa đơn sẽ được cung cấp phần ăn theo yêu cầu và thưởng thức các sảnphẩm tuyệt vời của cửa hàng tại các bàn ăn
Trang 162.PHÂN TÍCH YÊU CẦU
2.1 YÊU CẦU CHỨC NĂNG
2.1.1 Quản lý Việc Nhập xuất
2.1.2 Quản lý Kho lưu trữ
2.2 YÊU CẦU PHI CHỨC NĂNG
Hệ thống đòi hỏi phải có tính bảo mật và phân quyền
Trang 17 Điện thoại: DIENTHOAINCC
b Nguyên liệu: NGLIEU
Mô tả: Các nguyên liệu mà cửa hàng dùng chế biến các sản phẩm
Thuộc tính:
Mã nguyên liệu: MANL
Tên nguyên liệu: TENNL
Mã chủng loại nguyên liệu: MACLNL
Đơn giá: GIANL
Tồn kho: TONKHO
c Chủng loại nguyên liệu CHUNGLOAINGL
Mô tả: Mỗi chủng loại nguyên liệu có nhiều nguyên liệu khác nhau Nguyên
liệu nhập về, sẽ được phân loại dựa theo CHUNGLOAINGL trước khi được lưu kho.
Thuộc tính:
Mã chủng loại nguyên liệu: MACLNL
Mô tả chủng loại nguyên liệu: MOTACLNL
Trang 18d Phiếu đặt hàng: PHIEUDAT
Mô tả: Khi có nhu cầu nhập nguyên liệu, cửa hàng sẽ giao dịch với nhà cungcấp để đặt hàng Thông qua Phiếu đặt hàng này, cửa hàng và nhà cung cấp sẽ thực hiệnviệc mua bán hàng hóa với nhau Chi tiết của giao dịch được thể hiện tại Phiếu Chi TiếtĐặt Hàng
Mã phương pháp vận chuyển MAPPVC
Tổng số tiền phải chi TONGTIENPD
e Phương pháp vận chuyển: PPVC
Mô tả: Là cách chuyển hàng của nhà cung cấp cho cửa hàng Cửa hàng có thểyêu cầu nhà cung cấp vận chuyển hàng theo những phương pháp phù hợp
Thuộc tính:
Mã phương pháp vận chuyển: MAPPVC
Mô tả phương pháp: MOTAPPVC
f Phiếu kiểm hàng: PHIEUKIEM
Mô tả: Khi nhà cung cấp giao hàng, Phiếu kiểm hàng sẽ được nhân viên củacửa hàng sử dụng để kiểm tra hàng được giao theo đơn đặt Hàng sau khi kiểm sẽ đượcnhập vao kho để lưu trữ, bảo quản
Thuộc tính:
Mã phiếu kiểm hàng: MAPK
Mã phiếu đặt hàng: MAPD
Mã nhân viên kiểm: MANV
Ngày thực giao: NGAYTHUCGIAO
Trang 19 Tổng chi phí phải trả: TONGTIENPK
g Kho: KHO
Mô tả: Là nơi lưu trữ, bảo quản nguyên liệu Mỗi kho lưu một số loại nguyênliệu khác nhau Vì là cửa hàng thức ăn nhanh, nên việc lưu trữ có những đặc điểmriêng: thời gian lưu ngắn, điều kiện lưu trữ phải phù hợp với từng loại mặt hàng
Thuộc tính:
Mã kho: MAKHO
Mô tả về kho: MOTAKHO
Mã loại nguyên liệu mà kho lưu: MACLNL
h Phiếu nhập kho: PNKHO
Mô tả: Là thông tin về các mặt hàng được nhập vào kho
Thuộc tính:
Mã phiếu nhập kho: MAPN
Mã kho được nhập: MAKHO
Mã nhân viên thực hiên: MANV
Ngày nhập: NGAYNHAP
Tổng giá trị: TONGGIATRINHAP
i Phiếu xuất kho: PXKHO
Mô tả: Là thông tin về các mặt hàng được xuất từ kho
Thuộc tính:
Mã phiếu xuất: MAPX
Mã kho xuất: MAKHO
Mã nhân viên thực hiện: MANV
Ngày xuất: NGAYXUAT
Tổng giá trị: TONGGIATRIXUAT
j Món: MON
Trang 20 Mô tả: Là các sản phẩm được chế biến (Hoặc thô) từ nguyên liệu nhập.
“MÓN” sẽ là thành phần của một “PHẦN ĂN”
Thuộc tính
Mã món: MAMON
Tên món: TENMON
Mã Phương pháp chế biến: MAPPCB
k Phương pháp chế biến: PPCHEBIEN
Mô tả: Là cách chế biến một món ăn Phương pháp chế biến cho biết cácnguyên liệu dùng để chế biến món ăn đó, và cũng cho biết cách thức để chế biến món
ăn đó
Thuộc tính:
Mã món: MAPPCB
Mô tả cách chế biến: MOTAPPCB
Mã nguyên liệu dùng: MANL
Tên của phần ăn: TENPA
Mô tả về phần ăn: MOTAPA
Loại phần ăn: MALOAIPA
Trang 21 Mã món MAMON
Số lượng món trong phần ăn: SOLUONGMON
n Loại phần ăn: LOAIPHANAN
Mô tả: Phần ăn được phân chia theo loại như Gà rán truyền thống, Combo,Phần ăn trẻ em, …
Thuộc tính:
Mã loại: MALOAIPA
Tên loại phần ăn: TENLOAIPA
o Nhân viên: NHANVIEN
Mô tả: Các nhân viên làm việc cho cửa hàng
Thuộc tính:
Mã nhân viên: MANV: đây là thuộc tính khóa để phân biệt các nhân viên với
nhau
Tên nhân viên: TENNV cho biết tên của nhân viên
Ngày sinh: NGAYSINH
Trang 22 Mô tả: các khách hàng tới mua hàng của cửa hàng,có thể là các cá nhân hoặc
cơ quan, doanh nghiệp
Thuộc tính:
Mã khách hàng: MAKH
Tên khách hàng: TENKH
Địa chỉ: DIACHIKH
Điện thoại: DIENTHOAIKH
r Hóa đơn bán: HOADONBAN
Mô tả: Thể hiện chi tiết của giao dịch giữa cửa hàng và khách hàng
Tổng tiền khách hàng phải trả: TONGTIENHD
Ngày lập hóa đơn: NGAYLAP
Trang 233.1.2 Mô hình ERD
Trang 243.2 CHUYỂN MÔ HÌNH ERD THÀNH MÔ HÌNH QUAN HỆ
NHACC(MANCC, TENNCC, DIACHINCC, DIENTHOAINCC)
NGLIEU(MANL,TENNL, MACLNL, GIANL, TONKHO)
KHO( MAKHO, MOTAKHO, MACLNL)
PNKHO (MAPN, MAKHO, MANV, NGAYNHAP, TONGGIATRINHAP) CHITIETPNKHO ( MAPN, MANL, SOLUONGNHAP)
PXKHO(MAPX, MAKHO, MANV, NGAYXUAT, TONGGIATRIXUAT) CHITIETPXKHO( MAPX, MANL, SOLUONGXUAT)
MON( MAMON, TENMON, MAPPCB)
PPCHEBIEN(MAPPCB, MOTAPPCB, MANL)
PHANAN(MAPHANAN, TENPA, MOTAPA, MALOAIPA, GIAPA) TPPHANAN(MAPHANAN, MAMON, SOLUONGMON)
LOAIPHANAN(MALOAIPA, TENLOAIPA)
NHANVIEN(MANV, TENNV, NGAYSINH, GIOITINH, DIACHINV,
DIENTHOAINV, MACV)
CHUCVU( MACV, TENCV)
KHACHHANG( MAKH, TENKH, DIACHIKH, DIENTHOAIKH)
HOADONBAN( MAHD, MAKH, MANV, TONGTIENHD, NGAYLAP) HOADONCHITIET (MAHD, MAPHANAN, SOLUONGPA)
Trang 253.3 MÔ TẢ CHI TIẾT CHO CÁC QUAN HỆ
3.3.1 Quan hệ NHACC
NHACC (MANCC, TENNCC, DIACHINCC, DIENTHOAINCC)
Tên quan hệ: NHACC Ngày: 28-5-2009
BYTE
LOẠI DL
RÀNG BUỘC
Kích thước tối thiểu: 1000 x 120 (Byte) = 120 KB
Kích thước tối đa: 3000 x 120 (Byte) = 360 KB
Đối với kiểu chuỗi:
MANCC: Cố định, không unicode
TENNCC: Không cố định, unicode
DIACHINCC: Không cố định, unicode
DIENTHOAINCC: Cố định, không unicode
Trang 26 Định dạng dữ liệu:
MANCC: phải có định dạng S[0-9][0-9][0-9][0-9] Ví dụ: S0001
DIENTHOAINCC: phải có định dạng: [0-9][0-9][0-9][0-9] - [0-9][0-9][0-9] - [0-9][0-9][0-9] Ví dụ: 0903-185-481
3.3.2 Quan hệ NGLIEU
NGLIEU (MANL, TENNL, MACLNL, GIANL, TONKHO)
Tên quan hệ: NGLIEU Ngày: 28-5-2009 ST
LOẠI
Kích thước tối thiểu: 10000 x 70 (Byte) = 700 KB
Kích thước tối đa: 30000 x 70(Byte) = 2100 KB
Đối với kiểu chuỗi:
MANL: Cố định, không unicode
TENNL: Không cố định, unicode
MACLNL: Cố định, không unicode
Trang 27 Định dạng dữ liệu:
MANL: phải có định dạng I[0-9][0-9][0-9][0-9] Ví dụ: I0001
MACLNL: phải có định dạng CL[0-9][0-9][0-9] Ví dụ: CL001
3.3.3 Quan hệ CHUNGLOAINGL
CHUNGLOAINGL (MACLNL, MOTACL)
Tên quan hệ: CHUNGLOAINGL
Ngày: 28-5-2009 ST
LOẠI DL
RÀNG BUỘC
Kích thước tối thiểu: 100 x 205 (Byte) = 20,5 KB
Kích thước tối đa: 500 x 205 (Byte) = 102,5 KB
Đối với kiểu chuỗi:
MACLNL: Cố định, không unicode
MOTACL: Không cố định, unicode
Định dạng dữ liệu:
MACLNL: phải có định dạng CL[0-9][0-9][0-9] Ví dụ: CL001
Trang 283.3.4 Quan hệ PHIEUDAT
PHIEUDAT (MAPD, MANCC, MANV, NGAYDAT, MAPPVC, TONGTIENPD)
Tên quan hệ: PHIEUDAT Ngày: 28-5-2009 ST
Kích thước tối thiểu: 10000 x 50 (Byte) = 500 KB
Kích thước tối đa: 50000 x 50 (Byte) = 2500KB
Đối với kiểu chuỗi:
MAPD: Cố định, không unicode
MANCC: Cố định, không unicode
MANV: Cố định, không unicode
Trang 29 MAPPVC: Cố định, không unicode
3.3.5 Quan hệ CHITIETPHIEUDAT
CHITIETPHIEUDAT (MAPD, MANL, SOLUONGDAT, QUYCACH)
Tên quan hệ: CHITIETPHIEUDAT
Ngày: 28-5-2009
DL
SỐ BYTE
LOẠ
I DL
RÀNG BUỘC
Kích thước tối thiểu: 10000 x 225(Byte) = 2250 KB
Kích thước tối đa: 50000 x 225(Byte) = 11250 KB
Đối với kiểu chuỗi:
MAPD: Cố định, không unicode
MANL: Cố định, không unicode
QUYCACH: Không cố định, unicode
Định dạng dữ liệu:
MAPD: phải có định dạng PD[0-9][0-9][0-9] Ví dụ: PD001
MANL: phải có định dạng I[0-9][0-9][0-9][0-9] Ví dụ: I0001
Trang 303.3.6 Quan hệ PPVC
PHUONGPHAPVC (MAPPVC, MOTAPPVC)
Tên quan hệ: PPVC Ngày: 28-5-2009
LOẠI DL
RÀNG BUỘC
pháp vậnchuyển
2 MOTAPPVC Mô tả phương
pháp vậnchuyển
Khối lượng:
Số dòng tối thiểu: 50
Số dòng tối đa: 100
Kích thước tối thiểu: 50 x 205(Byte) = 10,25 KB
Kích thước tối đa: 100 x 205 (Byte) = 20,5 KB
Đối với kiểu chuỗi:
MAPPVC: Cố định, không unicode
MOTAPPVC: Không cố định, unicode
Định dạng dữ liệu:
MAPPVC: phải có định dạng PPV[0-9][0-9] Ví dụ: PPV01
Trang 313.3.7 Quan hệ PHIEUKIEM
PHIEUKIEM (MAPK, MAPD, MANV, NGAYTHUCGIAO, TONGTIENPK)
Tên quan hệ: PHIEUKIEM Ngày: 28-5-2009 ST
LOẠ
I DL
RÀNG BUỘC
)
5 TONGTIENPK Tổng tiền phiếu
Kích thước tối thiểu: 10000 x 45 (Byte) = 450 KB
Kích thước tối đa: 50000 x 45 (Byte) = 2250 KB
Đối với kiểu chuỗi:
MAPK: Cố định, không unicode
MAPD: Cố định, không unicode
MANV: Cố định, không unicode
Định dạng dữ liệu:
MAPK: phải có định dạng PK[0-9][0-9][0-9] Ví dụ: PK001
MAPD: phải có định dạng PD[0-9][0-9][0-9] Ví dụ: PD001
Trang 32 MANV: phải có định dạng NV[0-9][0-9][0-9] Ví dụ: NV001
3.3.8 Quan hệ CHITIETPHIEUKIEM
CHITIETPHIEUKIEM (MAPK, MANL, SLTHUCGIAO)
Tên quan hệ: CHITIETPHIEUKIEM
Ngày: 28-5-2009 ST
LOẠI DL
Khối lượng:
Số dòng tối thiểu: 10000
Số dòng tối đa: 50000
Kích thước tối thiểu: 10000 x 25 (Byte) = 250 KB
Kích thước tối đa: 50000 x 25 (Byte) = 1250 KB
Đối với kiểu chuỗi:
MAPK: Cố định, không unicode
MANL: Cố định, không unicode
Định dạng dữ liệu:
MAPK: phải có định dạng PK[0-9][0-9][0-9] Ví dụ: PK001
MANL: phải có định dạng I[0-9][0-9][0-9][0-9] Ví dụ: I0001
Trang 333.3.9 Quan hệ KHO
KHO (MAKHO, MOTAKHO, MACLNL)
Tên quan hệ: KHO Ngày: 28-5-2009 ST
T
THUỘC
TÍNH
DIỄN GIẢI
KIỂ
U DL
SỐ BYT E
LOẠI DL
Kích thước tối thiểu: 50 x 50 (Byte) = 2,5 KB
Kích thước tối đa: 100 x 50 (Byte) = 5 KB
Đối với kiểu chuỗi:
MAKHO: Cố định, không unicode
MACLNL: Cố định, không unicode
Định dạng dữ liệu:
MAKHO: phải có định dạng MK[0-9][0-9][0-9] Ví dụ: MK001
MACLNL: phải có định dạng CL[0-9][0-9][0-9] Ví dụ: CL001
Trang 343.3.10 Quan hệ PNKHO
PNKHO (MAPN, MAKHO, MANV, NGAYNHAP, TONGGIATRINHAP)
Tên quan hệ: PNKHO Ngày: 28-5-2009 ST
KIỂ
U DL
SỐ BYT E
LOẠ
I DL
RÀNG BUỘC
Kích thước tối thiểu: 10000 x 45 (Byte) = 450 KB
Kích thước tối đa: 50000 x 45 (Byte) = 2250 KB
Đối với kiểu chuỗi:
MAPN: Cố định, không Unicode
MAKHO: Cố định, không Unicode
MANV: Cố định, không Unicode
Định dạng dữ liệu:
MAPN: phải có định dạng PN[0-9][0-9][0-9] Ví dụ: PN001
MAKHO: phải có định dạng MK[0-9][0-9][0-9] Ví dụ: MK001
MANV: phải có định dạng NV[0-9][0-9][0-9] Ví dụ: NV001
Trang 353.3.11 Quan hệ CHITIETPNKHO
CHITIETPNKHO (MAPN, MANL, SOLUONGNHAP)
Tên quan hệ: CHITIETPNKHO
Ngày: 28-5-2009 ST
KIỂ
U DL
SỐ BYT E
)
PK,FK(NGLIEU)
Kích thước tối thiểu: 10000 x 25 (Byte) = 250 KB
Kích thước tối đa: 50000 x 25 (Byte) = 1250 KB
Đối với kiểu chuỗi:
MAPN: Cố định, không unicode
MANL: Cố định, không unicode
Định dạng dữ liệu:
MAPN: phải có định dạng PN[0-9][0-9][0-9] Ví dụ: PN001
MANL: phải có định dạng I[0-9][0-9][0-9][0-9] Ví dụ: I0001
Trang 363.3.12 Quan hệ PXKHO
PXKHO (MAPX, MAKHO, MANV, NGAYXUAT, TONGGIATRIXUAT)
Tên quan hệ: PXKHO Ngày: 28-5-2009 ST
DIỄN GIẢI
KIỂ
U DL
SỐ BYT E
Kích thước tối thiểu: 10000 x 45 (Byte) = 450 KB
Kích thước tối đa: 50000 x 45 (Byte) = 2250 KB
Đối với kiểu chuỗi:
MAPX: Cố định, không unicode
MAKHO: Cố định, không Unicode
MANV: Cố định, không unicode
Định dạng dữ liệu:
MAPX: phải có định dạng PN[0-9][0-9][0-9] Ví dụ: PX001
Trang 37 MAKHO: phải có định dạng MK[0-9][0-9][0-9] Ví dụ: MK001
MANV: phải có định dạng NV[0-9][0-9][0-9] Ví dụ: NV001
3.3.13 Quan hệ CHITIETPXKHO
CHITIETPXKHO (MAPX, MANL, SOLUONGXUAT)
Tên quan hệ: CHITIETPXKHO
Ngày: 28-5-2009 ST
T
U DL
SỐ BYT E
Kích thước tối thiểu: 10000 x 30 (Byte) = 300 KB
Kích thước tối đa: 30000 x 30 (Byte) = 900 KB
Đối với kiểu chuỗi:
MAPX: Cố định, không unicode
MANL: Cố định, không unicode
Định dạng dữ liệu:
MAPX: phải có định dạng PX[0-9][0-9][0-9] Ví dụ: PX001
MANL: phải có định dạng I[0-9][0-9][0-9][ [0-9] Ví dụ: I0001
Trang 383.3.14 Quan hệ MON
MON (MAMON, TENMON, MAPPCB)
Tên quan hệ: MON Ngày: 28-5-2009 ST
Kích thước tối thiểu: 1000 x 60 (Byte) = 60 KB
Kích thước tối đa: 3000 x 60 (Byte) = 180 KB
Đối với kiểu chuỗi:
MAMON: Cố định, không unicode
MAPPCB: Cố định, không unicode
Định dạng dữ liệu:
MAMON: phải có định dạng MO[0-9][0-9][0-9] Ví dụ: MO001
MAPPCB: phải có định dạng PPC[0-9][0-9] Ví dụ: PPC01
Trang 393.3.15 Quan hệ PPCHEBIEN
PPCHEBIEN (MAPPCB, MOTAPPCB, MANL)
Tên quan hệ: PPCHEBIEN Ngày: 28-5-2009 ST
T
THUỘC
KIỂU DL
SỐ BYTE
Kích thước tối thiểu: 1000 x 210 (Byte) = 210 KB
Kích thước tối đa: 3000 x 210 (Byte) = 630 KB
Đối với kiểu chuỗi:
MAPPCB: Cố định, không unicode
MANL: Cố định, không unicode
Định dạng dữ liệu:
MAPPCB: phải có định dạng PPC[0-9][0-9] Ví dụ: PPC01
MANL: phải có định dạng I[0-9][0-9][0-9][0-9] Ví dụ: I0001
Trang 403.3.16 Quan hệ PHANAN
PHANAN (MAPHANAN, TENPA, MOTAPA, MALOAIPA, GIAPA)
Tên quan hệ: PHANAN Ngày: 28-5-2009 ST
LOẠ
Kích thước tối thiểu: 100 x 275 (Byte) = 275 KB
Kích thước tối đa: 500 x 275 (Byte) = 1375 KB
Đối với kiểu chuỗi:
MAPHANAN: Cố định, không unicode
MALOAIPA: Cố định, không unicode
Định dạng dữ liệu:
MAPHANAN: phải có định dạng PA[0-9][0-9] [0-9] Ví dụ: PPC01
MALOAIPA: phải có định dạng LPA[0-9][ [0-9] Ví dụ: LPA01