Xem mẫu

  1. Phân Tích Và Thiết Kế Hệ Thống - Quản Lý Kho Của Cửa Hàng Lốp Xe 1
  2. Mục lục LỜI NÓI ĐẦU ............................................................................................................... 4 Chúng em xin chân thành cảm ơn Thầy. .......................................................................... 5 1. Mục tiêu và mô tả đề tài ............................................................................................ 5 2.1 Phát hiện thực thể .................................................................................................. 12 1) Thực thể : LOP ........................................................................................................ 12 2) Thực thể : LOAI_LOP ............................................................................................. 12 3) Thực thể : NUOC_SX .............................................................................................. 12 4) Thực thể : KHO ....................................................................................................... 12 5) Thực thể : NHA_CC ................................................................................................ 12 6) Thực thể : NHAN_VIEN ......................................................................................... 12 7) Thực thể : PHIEU_NHAP ........................................................................................ 12 8) Thực thể : PHIEU_XUAT........................................................................................ 12 9) Thực thể : PHIEU_KIEM_KE ................................................................................. 12 10) Thực thể : PHIEU_BAO_HANH ........................................................................... 12 11) Thực thể : DAI_LY ................................................................................................ 12 2.2 Mô hình ERD ......................................................................................................... 13 2.3 Chuyển mô hình ERD thành mô hình quan hệ ...................................................... 14 2.4 Mô tả chi tiết cho các quan hệ ................................................................................ 14 1) Quan hệ LOP: ......................................................................................................... 14 2) Quan hệ LOAI_LOP:.............................................................................................. 14 3) Quan hệ NUOC_SX: ............................................................................................... 15 4) Quan hệ LL_NSX:................................................................................................... 15 5) Quan hệ KHO: ........................................................................................................ 15 6) Quan hệ LOP_KHO: .............................................................................................. 15 7) Quan hệ NHA_CC: ................................................................................................. 16 8) Quan hệ LOP_NCC: ............................................................................................... 16 9) Quan hệ DAI_LY: ................................................................................................... 16 11) Quan hệ PHIEU_NHAP: ...................................................................................... 17 12) Quan hệ CTPN: ..................................................................................................... 17 13) Quan hệ PHIEU_XUAT: ...................................................................................... 18 14) Quan hệ CTPX: ..................................................................................................... 18 15) Quan hệ PHIEU_KIEM_KE: ............................................................................... 18 16) Quan hệ CTPKK:.................................................................................................. 19 17) Quan hệ PHIEU_BAO_HANH: ........................................................................... 19 2.4 Mô tả bảng TỔNG KẾT .......................................................................................... 20 2.4.1 Tổng kết quan hệ: ............................................................................................... 20 2.4.2 Tổng kết thuộc tính: ........................................................................................... 20 3. Thiết kế giao diện .................................................................................................... 22 3.1 Các menu chức năng chính của giao diện ............................................................. 22 Chức năng t ìm kiếm loại lốp mà nhân viên muốn biết.................................................... 24 3.2 Form chức năng ..................................................................................................... 25 a) Form chính : ............................................................................................................ 25 b) Form đăng nhập :.................................................................................................... 26 Ý nghĩa hoạt động : ..................................................................................................... 26 Đăng nhập người sử dụng. ............................................................................................. 26 Quy tắt hoạt động :...................................................................................................... 26 2
  3. Các thao tác màn hình : .............................................................................................. 26 d) Form lập phiếu nhập kho: ................................................................................... 27 Ý nghĩa hoạt động : ..................................................................................................... 27 Để lập phiếu nhập kho khi hàng được nhập về kho. ....................................................... 27 Quy tắt hoạt động :...................................................................................................... 27 Được dùng cho nhân viên mà không cần quyền admin. ................................................. 27 Các thao tác màn hình : .............................................................................................. 27 Mô tả chi tiết Form Phiếu Nhập Kho: ........................................................................ 28 e) Form lập phiếu xuất kho :.................................................................................... 29 Ý nghĩa hoạt động : ..................................................................................................... 29 Để lập phiếu xuất kho khi phân phối hàng trong kho cho các đại lý. .............................. 29 Quy tắt hoạt động :...................................................................................................... 29 Được dùng cho nhân viên mà không cần quyền admin. ................................................. 29 Các thao tác màn hình : .............................................................................................. 29 Mô tả chi tiết Form PHIẾU XUẤT KHO: ................................................................. 30 f) Form lập phiếu kiểm kê : ..................................................................................... 31 Ý nghĩa hoạt động : ..................................................................................................... 31 Dùng để kiểm tra lượng hàng còn tồn trong kho. ........................................................... 31 Quy tắt hoạt động :...................................................................................................... 31 Được dùng cho nhân viên mà không cần quyền admin. ................................................. 31 Các thao tác màn hình : .............................................................................................. 31 Khi người dùng nhập thông tin đầy đủ và ấn vào button In để in ra phiếu kiểm kê. ........ 31 Mô tả chi tiết Form PHIẾU KIỂM KÊ: ..................................................................... 32 g) Form phiếu bảo hành : ......................................................................................... 32 Ý nghĩa hoạt động : ..................................................................................................... 33 Để lập phiếu bảo hành cho các đại lý khi mua hàng. ...................................................... 33 Quy tắt hoạt động :...................................................................................................... 33 Được dùng cho nhân viên mà không cần quyền admin. ................................................. 33 Các thao tác màn hình : .............................................................................................. 33 Mô tả chi tiết Form LẬP PHIẾU BẢO HÀNH: ......................................................... 33 h) Form quản trị lốp: ................................................................................................ 34 Ý nghĩa hoạt động : ..................................................................................................... 34 Quản trị lốp trong kho. .................................................................................................. 34 Quy tắt hoạt động :...................................................................................................... 34 Được dùng cho nhân viên có quyền admin. ................................................................... 34 Các thao tác màn hình : .............................................................................................. 34 Mô tả chi tiết Form QUẢN TRỊ LỐP: ....................................................................... 35 i) Quản trị nhà cung cấp: ........................................................................................ 35 Ý nghĩa hoạt động : ..................................................................................................... 36 Quản trị các nhà cung cấp. ............................................................................................. 36 Quy tắt hoạt động :...................................................................................................... 36 Được dùng cho nhân viên có quyền admin. ................................................................... 36 Các thao tác màn hình : .............................................................................................. 36 Mô tả chi tiết Form QUẢN TRỊ NHÀ CUNG CẤP: .................................................. 36 j) Quản trị đại lý: ..................................................................................................... 37 Ý nghĩa hoạt động : ..................................................................................................... 37 Quản trị các đại lý. ........................................................................................................ 37 Quy tắt hoạt động :...................................................................................................... 37 3
  4. Được dùng cho nhân viên có quyền admin. ................................................................... 37 Các thao tác màn hình : .............................................................................................. 37 Mô tả chi tiét Form QUẢN TRỊ ĐẠI LÝ: .................................................................. 38 3.3 Mô tả các ô xử lý..................................................................................................... 39 Kho dữ liệu lốp ............................................................................................................ 49 Kho dữ liệu loại lốp ..................................................................................................... 49 Kho dữ liệu nước sản xuất .......................................................................................... 49 Kho dữ liệu kho ........................................................................................................... 49 Kho dữ liệu nhà cung cấp............................................................................................ 49 Kho dữ liệu đại lý ........................................................................................................ 49 Kho dữ liệu nhân viên ................................................................................................. 50 Kho dữ liệu phiếu nhập ............................................................................................... 50 Kho dữ liệu phiếu xuất ................................................................................................ 50 Kho dữ liệu phiếu kiểm kê .......................................................................................... 50 Kho dữ liệu phiếu bảo hành ........................................................................................ 50 Thủ tục tìm mã số đại lý .............................................................................................. 50 Thủ tục tìm mã số loại lốp ........................................................................................... 51 Thủ tục tìm mã số nhà cung cấp ................................................................................. 51 5. Đánh giá ưu khuyết ................................................................................................. 52 5.1 Ưu điểm : ................................................................................................................ 52 Có những sai sót nhất định, chưa thật sự hoàn chỉnh, giao diện chưa đẹp. ...................... 52 5. Bảng phân công công việc ....................................................................................... 53 MỤC LỤC ................................................................................................................... 54 Lời nói đầu................................................................................................................... 54 2. Phân tích .................................................................................................................. 54 3. Thiết kế giao diện .................................................................................................... 54 4. Đánh giá ưu khuyết ................................................................................................. 54 5. Bảng phân công ....................................................................................................... 54 Mục lục ........................................................................................................................ 54 LỜI NÓI ĐẦU 4
  5. Kho là một bộ phận quan trọng, nó liên quan chặt chẽ với các bộ phận khác trong doanh nghiệp. Quản lý kho trong doanh nghiệp là một công việc quan trọng đòi hỏi bộ phận quản lý phải tiến hành nhiều nghiệp vụ phức tạp. Các doanh nghiệp không chỉ có mô hình tập trung mà còn tổ chức mô hình kho phân tán trên nhiều địa điểm trong phạm vi vùng, quốc gia thậm chí là quốc tế. Quản lý thống nhất mô hình này không phải là việc đơn giản nếu chỉ sử dụng phương pháp quản lý kho truyền thống. Việc ứng dụng CNTT đã mang lại thuận tiện cho công tác quản lý kho, giúp doanh nghiệp nắm bắt được thông tin về hàng hóa. Từ đó, người quản lý doanh nghiệp có thể đưa ra các kế hoạch và quyết định đúng đắn, nâng cao kết quả hoạt động sản xuất kinh doanh. Dựa tr ên các khảo sát thực tế về nghiệp vụ và nhu cầu của doanh nghiệp, chúng em đã thực hiện đồ án “Phân tích và thiết kế hệ thống quản lý kho của cửa hàng buôn bán lốp xe”. Chúng em xin chân thành cảm ơn thầy và doanh nghiệp Cao Lê – cửa hàng lốp Thanh An, 73 Lý Thái Tổ, P1, Q10, Tp HCM đã giúp chúng em hoàn thành đề tài này. Dù cố gắng, tuy nhiên chắc chắn chúng em sẽ có nhiều sai sót, mong thầy thông cảm và góp ý thêm cho chúng em. Chúng em xin chân thành cảm ơn Thầy. 1. Mục tiêu và mô tả đề tài 5
  6. 1.1 Mục tiêu: Một doanh nghiệp kinh doanh lốp xe có nhiều kho phân tán trên nhiều địa điểm khác nhau. Quản lý thống nhất mô hình này không phải là việc đơn giản nếu chỉ sử dụng phương pháp quản lý kho truyền thống. Do đó, người ta cần tin học hóa việc quản lý kho nhằm giúp doanh nghiệp nắm bắt được thông tin về hàng hóa sản phẩm một cách chính xác kịp thời( kiểm tra được số lượng và giá trị hàng hóa tồn trong mỗi kho và trong tổng thể các kho, mặt hàng tồn có giá trị lớn nhất…). Từ đó, người quản lý doanh nghiệp có thể đưa ra các kế hoạch và quyết định đúng đắn, nâng cao kết quả hoạt động sản xuất kinh doanh. 1.2. Phạm vi Phạm vi nằm trong giới hạn của môn học phân tích và thiết kế hệ thống thông tin và các mục tiêu trên 13.Mô tả: Đây là một cửa hàng kinh doanh lốp xe, hàng được nhập về từ các nhà cung cấp và chuyên phân phối sỉ cho các Đại Lý( được xem là khách hàng của cửa hàng) ở nhiều phạm vi tỉnh thành khác nhau.Có thể quản lý nhiều kho cùng lúc: Bất kể lúc nào nhà doanh nghiệp cũng có thể kiểm tra được số lượng và giá trị hàng hóa tồn trong mỗi kho và trong tổng thể các kho, mặt hàng tồn có giá trị lớn nhất… để đưa ra các quyết định: nhập thêm hay hạn chế nhập thêm, thay đổi giá bán hợp lý… Chương trình cung cấp cho người dùng một tài khoản đăng nhập để vào hệ thống. Có thể kiểm tra ngay được lượng hàng còn trong kho có đủ đáp ứng yêu cầu của khách hàng, nếu không đủ có thể luân chuyển giữa các kho. Quản lý, theo dõi việc nhập, xuất, tồn hàng hóa, quá trình luân chuyển của mỗi mặt hàng, quá trình sống của một hàng hóa từ lúc nhập kho đến lúc xuất kho, và có thể nhập lại kho trong trường hợp trả hàng. Có thể tìm kiếm theo nhiều tiêu chí: tên, ngày tháng, giá, kho, người yêu cầu, người giao… Có thể tìm kiếm phiếu nhập/xuất theo nhiều điều kiện khác nhau như: khoảng thời gian tạo phiếu nhập/xuất, số phiếu nhập/xuất, nhập để bán cho ai… Hàng hóa được nhập về và lưu vào kho theo từng lô hàng. Mỗi mặt hàng đều có quy định về số lượng hàng trong một lô. Mỗi đợt hàng nhập về đều nhập một phiếu nhập hàng trên có đầy đủ thông tin về đợt nhập hàng đó bao gồm: ngày nhập kho, kho được nhập, tên nhà cung cấp và nhân viên ký nhận việc nhập, từng mặt hàng với số lượng lô nhập. Các lô hàng của cùng mặt hàng trong đợt đó sẽ có ngày hết hạn giống nhau. Sau khi nhập xong, nhân viên sẽ đánh mã số phân biệt cho từng lô để dễ quản lý. Phiếu nhập kho : 6
  7. Khi nhập tên nhà cung cấp, trước tiên, nhân viên lập phiếu cần kiểm tra thử mã số nhà cung cấp này đã có trong danh sách các nhà cung cấp chưa, nếu có rồi thì chọn nhà cung cấp đó, còn nếu không thì phải làm thủ tục thêm nhà cung cấp mới vào danh sách các nhà cung cấp Sau đó nhân viên phải nhập đầy đủ thông tin của những chiếc lốp mới được nhập về như trong bảng chi tiết trên phiếu nhập. Nếu muốn tạo một phiếu nhập mới thì người dùng nhấn vào nút Tao Moi trên màn hình. Có thể xuất phiếu nhập bằng cách nhấn vào nút InPKK trên màn hình. 7
  8. Bên cạnh đó còn có công việc tạo phiếu bảo hành cho từng mặt hàng, có ngày bắt đầu bảo hành và ngày kết thúc bảo hành : Nhân viên lập phiếu bảo hành phải điền đầy đủ thông tin đã có sẵn trong phiếu bảo hành. Mã số phiếu bảo hành máy sẽ tự động cấp, mã số kho sẽ được chọn theo danh sách kho đã có sẵn trong hệ thống. Có thể tạo phiếu bảo hành mới hay in phiếu bảo hành tùy người dùng chọn lựa theo các chức năng có sẵn trên màn hình. 8
  9. Tương tự như nhập hàng, mỗi đợt xuất hàng sẽ lập một phiếu xuất hàng, trên đó có đầy đủ thông tin về đợt xuất hàng đó bao gồm: ngày xuất kho, tên kho xuất, tên đại lý và nhân viên ký nhận việc xuất, từng mặt hàng với số lượng lô nhập và danh sách chi tiết mã số các lô đã xuất. Có thể xem phiếu xuất kho như là một hóa đơn bằng cách bổ sung thêm số lượng lốp và đơn giá của từng lốp. Phiếu xuất kho : Khi phân phối cho các Đại Lý thì ngoài việc nhân viên cập nhật các thông tin về phiếu xuất kho còn phải kiểm tra các thông tin về Đại Lý: tên, địa chỉ, điện thoại. Vì đây là những đại lý – khách hàng thường xuyên của cửa hàng nên trước tiên phải kiểm tra đại lý này đã có trong danh sách các đại lý của cửa hàng chưa, nếu chưa có thì thêm mới đại lý này vào danh sách đại lý của cửa hàng để việc quản lý các đại lý được dễ hơn. 9
  10. Cửa hàng muốn hệ thống có thể báo cáo số lượng hàng tồn của mỗi mặt hàng trong một kho tại một thời điểm bất kỳ để cửa hàng kịp thời xử lý. Phiếu kiểm kê : Nếu muốn kiểm kê loại lốp nào còn tồn lại trong kho với số lượng là bao nhiêu thì khóa mọi hoạt động giao dịch kho của loại lốp đó. Kiểm kê xong mới cho phép mở các giao dịch đã bị đóng để tiếp tục nhập, xuất kho. Trong phiếu kiểm kê sẽ có một bảng cho người dùng nhập vào với số thứ tự các loại lốp còn tồn lại trong kho với số lượng là bao nhiêu. Người lập phiếu này sẽ chọn mã số của mình, lúc này cũng sẽ xuất hiện t ên người lập phiếu. Nhân viên có thể in (lưu) lại kết quả này bằng cách nhấn vào nút “In” rồi báo cáo doanh nghiệp biết để mà kịp thời xử lý. 10
  11. Hàng tháng thì có bảng thống kê báo cáo về thông tin hàng hóa trong từng kho. Báo cáo số lượng hàng hóa theo chủng loại, số lượng xuất, nhập, tồn kho: 11
  12. 2. Phân tích 2.1 Phát hiện thực thể 1) Thực thể : LOP - Mỗi thực thể tượng trưng cho một chiếc lốp trong kho của cửa hàng . - Các thuộc tính : mslop, dacdiem. 2) Thực thể : LOAI_LOP - Mỗi thực thể tượng trưng cho một hiệu lốp có trong cửa hàng. - Các thuộc tính : msloailop, tenloailop. 3) Thực thể : NUOC_SX - Mỗi thực thể tượng trưng cho một nước sản xuất ra loại lốp trong kho của cửa hàng. - Các thuộc tính : msnsx, tennsx. 4) Thực thể : KHO - Mỗi thực thể tượng trưng cho một kho chứa lốp của cửa hàng. - Các thuộc tính : mskho, tenkho, diachikho. 5) Thực thể : NHA_CC - Mỗi thực thể tượng trưng cho một nhà cung cấp lốp cho cửa hàng. - Các thuộc tính : msncc, tenncc, diachincc, diachincc, dienthoaincc. 6) Thực thể : NHAN_VIEN - Mỗi thực thể tượng trưng cho một nhân viên làm việc trong quá trình nhập, xuất và kiểm kê hàng hóa. - Các thuộc tính : msnv, ten, diachinv, dienthoainv. 7) Thực thể : PHIEU_NHAP - Mỗi thực thể tượng trưng cho một phiếu nhập hàng của một kho nào đó trong quá trình nhập hàng về kho. - Các thuộc tính : mspn, ngaynhap. 8) Thực thể : PHIEU_XUAT - Mỗi thực thể tượng trưng cho một phiếu xuất của một kho nào đó trong quá trình phân phối hàng cho các đại lý. - Các thuộc tính : mspx, ngayxuat. 9) Thực thể : PHIEU_KIEM_KE - Mỗi thực thể tượng trưng cho một phiếu kiểm kê số lượng hàng hóa còn tồn lại trong kho hàng. - Các thuộc tính : mspkk, ngaykk. 10) Thực thể : PHIEU_BAO_HANH - Mỗi thực thể tượng trưng cho một phiếu bảo hành của một chiếc lốp trong kho. - Các thuộc tính : mspbh, ngaybd, ngaykt, mslop. 11) Thực thể : DAI_LY - Mỗi thực thể tượng trưng cho một đại lý - khách hàng của cửa hàng. - Các thuộc tính : msdl, tendl, diachidl, dienthoaidl. 12
  13. 2.2 Mô hình ERD NUOC_SX msnsx tennsx (1,n) (1,n) sản xuất LOAI_LOP msloailop SL tenloailop ĐG SL (1,n) (1,1) ĐG thuộc (1,n) thuộc (0,1) có PHIEU_BAO_HANH (1,n) (1,1) mspbh ngaybd (1,1) có ngaykt (1,1) DAI_LY NHA_CC msdl LOP msncc tendl (1,n) (1,1) mslop tenncc cung cấp diachidl dacdiem diachincc dienthoaidl dienthoaincc (1,1) SLTồn số lượng (0,n) (1,n) (1,n) (1,n) PHIEU_KIEM_KE thuộc của của mspkk (1,1) ngay kk (1,n) của (1,1) (1,1) (0,n) (1,1) của KHO (1,n) PHIEU_XUAT mskho PHIEU_NHAP (0,n) (1,1) mspx tenkho mspn của ngay xuat diachikho ngay nhap (1,1) lập (1,1) (1,1) (0,n) lập nhận (0,n) (0,n) NHAN_VIEN msnv ten diachinv dienthoainv 13
  14. 2.3 Chuyển mô hình ERD thành mô hình quan hệ LOP(mslop, dacdiem, msloailop, msncc) LOAI_LOP(msloailop, tenloailop) NUOC_SX(msnsx, tennsx) LL_NSX(msloailop, msnsx) KHO(mskho, tenkho, diachikho) LOP_KHO(mslop, mskho) NHA_CC(msncc, tenncc, diachincc, dienthoaincc) LOP_NCC(mslop, msncc) DAI_LY(msdl, tendl, diachidl, dienthoaidl) NHAN_VIEN(msnv, ten, diachinv, dienthoainv) PHIEU_NHAP(mspn, ngaynhap, mskho, msncc, msnv) CTPN(mslop, mspn, soluong, dongia) PHIEU_XUAT(mspx, ngayxuat, mskho, msdl, msnv) CTPX(mslop, mspx, soluong, dongia) PHIEU_KIEM_KE(mspkk, ngaykk, mskho, msnv) CTPKK(mslop, mspkk, slton) PHIEU_BAO_HANH(mspbh, ngaybd, ngaykt, mslop) 2.4 Mô tả chi tiết cho các quan hệ 1) Quan hệ LOP: Tên quan hệ : LOP Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính Mã số của chiếc lốp trong kho 1 mslop C 4 B PK 2 đacdiem Đặc điểm của chiếc lốp C 20 K 3 msloailop Mã số của loại lốp S 4 B FK(LOAI_LOP) Mã số của nhà cung cấp 4 msncc S 4 B FK(NHA_CC) Tổng số 32 2) Quan hệ LOAI_LOP: Tên quan hệ : LOAI_LOP Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của loại lốp 1 msloailop C 4 B PK 2 tenloailop C 20 B Tên của loại lốp Tổng số 24 14
  15. 3) Quan hệ NUOC_SX: Tên quan hệ : NUOC_SX Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của nước sản xuất 1 msnsx S 4 B PK Tên của nước sản xuất 2 tennsx C 15 B Tổng số 19 4) Quan hệ LL_NSX: Tên quan hệ : LL_NSX Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính 1 msloailop Mã số của loại lốp C 4 B PK, FK(LOAI_LOP) Mã số của nước sản xuất 2 msnsx S 4 B PK, FK(NUOC_SX) Tổng số 8 5) Quan hệ KHO: Tên quan hệ : KHO Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của kho hàng 1 mskho C 4 B PK Tên của kho hàng 2 tenkho C 20 B Địa chỉ của kho hàng 3 diachikho C 80 B Tổng số 104 6) Quan hệ LOP_KHO: Tên quan hệ : LOP_KHO Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính 1 mslop Mã số của chiếc lốp trong kho C 4 B PK, FK(LOP) 2 mskho Mã số của kho hàng C 4 B FK(KHO) Tổng số 8 15
  16. 7) Quan hệ NHA_CC: Tên quan hệ : NHA_CC Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của nhà cung cấp 1 msncc C 4 B PK Tên của nhà cung cấp 2 tenncc C 50 B Địa chỉ của nhà cung cấp 3 diachincc C 80 B Số điện thoại của nhà cung cấp 4 dienthoaincc S 10 B Tổng số 144 8) Quan hệ LOP_NCC: Tên quan hệ : LOP_NCC Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính 1 msncc Mã số của nhà cung cấp C 4 B PK, FK(NHA_CC) 2 mslop Mã số của chiếc lốp trong kho C 4 B PK, FK(KHO) Tổng số 8 9) Quan hệ DAI_LY: Tên quan hệ : DAI_LY Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của đại lý 1 msdl S 4 B PK Tên của đại lý 2 tendl C 20 B Địa chỉ của đại lý 3 diachidl C 80 B Số điện thoại của đại lý 4 dienthoaidl S 10 B Tổng số 114 16
  17. 10) Quan hệ NHAN_VIEN: Tên quan hệ : NHAN_VIEN Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của nhân viên 1 msnv C 4 B PK Tên của nhân viên 2 ten C 20 B Địa chỉ của nhân viên 3 diachinv C 30 B Số điện thoại của nhân viên 4 dienthoainv S 10 B Tổng số 64 11) Quan hệ PHIEU_NHAP: Tên quan hệ : PHIEU_NHAP Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của phiếu nhập 1 mspn C 4 B PK Ngày lập phiếu nhập 2 ngaynhap N 4 B Mã số kho trong phiếu nhập 3 mskho C 4 B FK Mã số nhà cung cấp 4 msncc S 4 B FK Mã số nhân viên lập phiếu 5 msnv C 10 B FK Tổng số 26 12) Quan hệ CTPN: Tên quan hệ : CTPN Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính Mã số lốp được nhập vào kho 1 mslop C 4 B PK, FK(LOP) Mã số phiếu nhập 2 mspn C 4 B FK(PHIEU_NHAP) 3 soluong1 Số lượng lốp trong phiếu nhập S 4 B 4 dongia1 Giá nhập của mỗi chiếc lốp S 10 B Tổng số 26 17
  18. 13) Quan hệ PHIEU_XUAT: Tên quan hệ : PHIEU_XUAT Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính Mã số của phiếu xuất 1 mspx C 4 B PK 2 ngayxuat Ngày lập phiếu xuất N 4 B Mã số kho trong phiếu xuất 3 mskho C 4 B FK(KHO) Mã số của đại lý 4 msdl S 4 B FK(DAI_LY) Mã số nhân viên lập phiếu 5 msnv C 10 B FK(NHAN_VIEN) Tổng số 26 14) Quan hệ CTPX: Tên quan hệ : CTPX Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGTLoại DL Ràng buộc tính Mã số lốp trong kho 1 mslop C 4 B PK, FK(LOP) Mã số phiếu xuất 2 mspx C 4 B FK(PHIEU_NHAP) 3 soluong2 Số lượng lốp trong phiếu xuất S 4 B 4 dongia2 Giá xuất của mỗi chiếc lốp S 10 B Tổng số 26 15) Quan hệ PHIEU_KIEM_KE: Tên quan hệ : PHIEU_KIEM_KE Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính 1 mspkk Mã số của phiếu kiểm kê C 4 B PK 2 ngaykk Ngày kiểm kê N 4 B 3 mskho Mã số kho được kiểm kê C 4 B FK(KHO) 4 msnv Mã số nhân viên lập phiếu C 10 B FK(NHAN_VIEN) Tổng số 22 18
  19. 16) Quan hệ CTPKK: Tên quan hệ : CTPKK Ngày : 17.12.2007 STT Thuộc Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc tính 1 Mslop Mã số lốp trong kho C 4 B PK, FK(LOP) 2 mspkk Mã số phiếu kiểm kê C 4 B FK(PHIEU_KIEM_KE) Số lượng lốp tồn kho 3 slton S 4 B B Tổng số 12 17) Quan hệ PHIEU_BAO_HANH: Tên quan hệ : PHIEU_BAO_HANH Ngày : 17.12.2007 STT Thuộc tính Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc Mã số của phiếu bảo hành 1 mspbh C 4 B PK Ngày bắt đầu bảo hành 2 ngaybd N 4 B Ngày kết thúc bảo hành 3 ngaykt N 4 B Mã số lốp được bảo hành 4 mslop C 4 B FK(LOP) Tổng số 16 - Kiểu dữ liệu: + S : số + C : chuỗi + N : ngày tháng - Loại dữ liệu: + B : bắt buộc + K : không bắt buộc - Diễn giải : trình bày đầy đủ tên viết tắt của thuộc tính 19
  20. 2.4 Mô tả bảng TỔNG KẾT 2.4.1 Tổng kết quan hệ: Tên quan hệ Số byte KL tối đa STT 1 LOP 32 2 LOAI_LOP 24 3 NUOC_SX 19 4 LL_NSX 8 5 KHO 104 6 LOP_KHO 8 7 NHACC 144 8 LOP_NCC 8 9 DAI_LY 114 10 NHAN_VIEN 64 11 PHIEU_NHAP 26 12 CTPN 26 13 PHIEU_XUAT 26 14 CTPX 26 15 PHIEU_KIEM_KE 22 16 CTPKK 12 17 PHIEU_BAO_HANH 16 Tổng 2.4.2 Tổng kết thuộc tính: Tên thuộc tính Diễn giải Thuộc quan hệ STT Mã số của chiếc lốp trong kho 1 mslop LOP, LOP_KHO, LOP_NCC, CTPN, CTPX, CTPKK, PHIEU_BAO_HANH Đặc điểm của chiếc lốp 2 dacdiem LOP Mã số của loại lốp 3 msloailop LOAI_LOP, LL_NSX 4 tenloailop LOAI_LOP Tên của loại lốp 5 msnsx NUOC_SX, LL_NSX Mã số của nước sản xuất 6 NUOC_SX tennsx Tên của nước sản xuất 7 KHO, LOP_KHO, PHIEU_NHAP, Mã số của kho hàng mskho PHIEU_XUAT, PHIEU_KIEM_KE 8 KHO Tên của kho hàng tenkho 9 KHO Địa chỉ của kho hàng diachikho 10 LOP, NHA_CC, LOP_NCC, Mã số của nhà cung cấp msncc PHIEU_NHAP 11 NHA_CC Tên của nhà cung cấp tenncc 20
nguon tai.lieu . vn