Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 79 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
79
Dung lượng
3,3 MB
Nội dung
Đề tài
Quản lýviệcgiacông đồ
nội thấttrongcông ty
1
Mục tiêu phạm vi đề tài:
1. Mục tiêu:
Phân tích thiết kế hệ thống quảnlý việc bán hàng xuất khẩu các vật dụng bằng gỗ của côn
ty TNHH Tân Mai, nhằm giúp cho việcquảnlý được dễ dàng .
2. Phạm vi:
Nằm trong giới hạn 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.
II. Phân tích:
1. Phát hiện thực the:
1) Thực thể : KHACH_HANG
o mỗi thực thể tượng trưng cho 1 khách hàng giao dịch
o các thuộc tính : MS_KH, TEN_KH, DC_KH,EMAIL_KH,
QUOCGIA,DT_KH,FAX
2) Thực thể :NHACC
o Mỗi thực thể là tượng trưng cho 1 nhà cung cấp gỗ cho công ty
o Các thuộc tính : MS_NHACC, TEN_NHACC, DC_NHACC,
DT_NHACC
3) Thực thể : GO
o Mỗi thực thể tượng trưng cho 1 loại gỗ được nhập vào và được chế tạo
thành các sản phẩm
o Các thuộc tính : MS_GO, TEN_GO, TONKHO_GO,
THONGSOKT_GO
4) Thực thể : KHO_XUONG
o Mỗi thực thể tượng trưng cho 1 nhà kho hoặc xưởng sản xuất ra các
sản phẩm từ gỗ của côngty dùng để chứa gỗ và các sản phẩm làm ra
o Các thuộc tính : MS_KX, TEN_KX, DC_KX, DT_KX
5) Thực thể : PHIEU_NHAP
o Mỗi thực thể tượng trưng cho 1 phiếu nhập các nguyên liệu gỗ từ các
nhà cung cấp vào các kho xưởng của côngty
o Các thuộc tính :MS_PN, NGAY_NHAP
2
6) Thực thể : PHIEU_XUAT
o Mỗi thực thể tượng trưng cho 1 phiếu xuất các sản phẩm ra khỏi kho
o Các thuộc tính : MS_PX, NGAY_XUAT
7) Thực thể : NHAN_VIEN
o Mỗi thực thể tượng trưng cho 1 nhân viên làm việc tại công ty
o Các thuộc tính : MS_NV, MAT_MA, TEN_NV, CMND, DC_NV ,
DT_NV, QUE_QUAN, TONGIAO, DANTOC, NGAY_SINH
8) Thực thể : NVVP
o Mỗi thực thể tượng trưng cho 1 nhân viên làm việc tại văn phòng
o Các thuộc tính : HOCVI, TD_NN, CHU_VU, EMAIL_NV
9) Thực thể : NVSX
o Mỗi thực thể tượng trưng cho 1 nhân viên sản xuất ra các sản phẩm
bằng gỗ
o Các thuộc tính : BACTHO
10) Thực thể :SANPHAM
o Mỗi thực thể tượng trưng cho 1 sản phẩm của côngty làm ra
o Các thuộc tính : MS_SP, TEN_SP
11) Thực thể : HOADON
o Mỗi thực thể tượng trưng cho 1 hoá đơn thanh toán tiền của công ty
với khách hàng
o Các thuộc tính :MS_HD, NGAYLAP_HD, TONGGIA
3
2. Mô hình ERD:
4
3. Chuyển đổi mô hình ERD thành mô hình quan hệ:
• KHACH_HANG (MS_KH, TEN_KH, DC_KH,EMAIL_KH, QUOC_GIA, DT_KH,
FAX)
• HOA_DON(MS_HD,NGAY_LAP_HD,TONG_GIA, MS_KH, MS_NV)
• NHAN_VIEN(MS_NV, TEN_NV, CMND, DC_NV , DT_NV, QUE_QUAN,
TON_GIAO, DAN_TOC, NGAY_SINH)
• NVVP(MS_NV,HOC_VI, TD_NN, CHU_VU, EMAIL_NV, MAT_MA)
• NV_SX(MS_NV,BAC_THO)
• KHO_XUONG(MS_KX, TEN_KX, DC_KX, DT_KX)
• GO(MS_GO, TEN_GO, THONGSOKT_GO)
• SAN_PHAM(MS_SP, TEN_SP, MS_GO)
• PHIEU_NHAP(MS_PN, NGAY_NHAP,MS_NV,MS_NHACC,MS_KX)
• PHIEU_XUAT(MS_PX, NGAY_XUAT, MS_NV,MS_KX)
• NHA_CUNG_CAP(MS_NHACC, TEN_NHACC, DC_NHACC, DT_NHACC)
• HD_SP(MS_HD,MS_SP, MAUSAC, SLUONG, DGIA)
• KX_SP(MS_KX,MS_SP, SOLUONG_SP)
• PN_GO(MS_PN,MS_GO,SL_NHAP_GO
• PX_SP(MS_PX,MS_SP,SL_XUAT_SP)
• KX_GO (MS_KX,MS_GO,SL_GO)
5
4. Mô tả chi tiết quan hệ;
a. Quan hệ : KHACH_HANG
Tên quan hệ : KHACH_HANG
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
6
7
MS_KH
TEN_KH
DC_KH
EMAIL_KH
DT_KH
FAX
QUOC_GIA
Mã số của khách hàng
Tên khách hàng
Địa chỉ của khách hàng
Email của khách hàng
Số điện thoại của khách hàng
Số fax của khách hàng
Quốc gia của khách hàng
C
C
C
C
S
C
C
6
20
50
20
4
20
15
B
B
B
K
B
K
B
PK
Tổng số 135
b. Quan hệ: NHA_CUNG_CAP
Tên quan hệ : NHA_CUNG_CAP
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
MS_NHACC
TEN_NHACC
DC_NHACC
DT_NHACC
Mã số của nhà cung cấp
Tên nhà cung cấp
Địa chỉ của nhà cung cấp
Số điện thoại của nhà cung
cấp
C
C
C
S
6
20
50
4
B
B
B
K
PK
Tổng số 80
c. Quan hệ: GO
Tên quan hệ : GO
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
MS_GO
TEN_GO
THONGSOKT_GO
Mã số của gỗ
Tên gỗ
Thông số kĩ thuật của gỗ
C
C
C
6
20
20
B
B
B
PK
Tổng số 46
d. Quan hệ: KHO_XUONG
Tên quan hệ : KHO_XUONG
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
6
1
2
3
4
MS_KX
TEN_KX
DC_KX
DT_KX
Mã số của kho xưởng
Tên của kho xưởng
Địa chỉ của kho xưởng
Số điện thoại của kho xưởng
C
C
C
S
6
20
50
4
B
B
B
B
PK
Tổng số 80
e. Quan hệ: PHIEU_NHAP
Tên quan hệ : PHIEU_NHAP
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
MS_PN
NGAY_NHAP
MS_NV
MS_NHACC
MS_KX
Mã số của phiếu nhập
Ngày nhập gỗ vào kho
Mã số của nhân viên
Mã số của nhà cung cấp
Mã số của kho xưởng
C
N
C
C
C
6
4
6
6
6
B
B
B
B
B
PK
FK
FK
FK
Tổng số 28
f. Quan hệ: PHIEU_XUAT
Tên quan hệ : PHIEU_XUAT
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
MS_PX
NGAY_XUAT
MS_NV
MS_KX
MS_KH
Mã số của phiếu nhập
Ngày nhập gỗ vào kho
Mã số của nhân viên
Mã số của kho xưởng
Mã số của khách hàng
C
N
C
C
C
6
4
6
6
6
B
B
B
B
B
PK
FK
FK
FK
Tổng số 28
g. Quan hệ: NHAN_VIEN
Tên quan hệ : NHAN_VIEN
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
6
7
8
9
MS_NV
TEN_NV
CMND
DC_NV
DT_NV
QUE_QUAN
TON_GIAO
DAN_TOC
NGAY_SINH
Mã số của nhân viên
Tên của nhân viên
Số chứng minh nhân dân
Địa chỉ của nhân viên
Số điện thoại của nhân viên
Quê quán của nhân viên
Tôn giáo của nhân viên
Dân tộc của nhân viên
Ngày tháng năm sinh của
nhân viên
C
C
S
C
S
C
C
C
C
N
6
40
20
50
20
20
10
15
4
B
B
B
B
K
B
K
B
B
PK
Tổng số 185
7
h. Quan hệ: NVVP
Tên quan hệ : NVVP
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
6
MS_NV
HOC_VI
MAT_MA
TD_NN
CHUVU
EMAIL_NV
Mã số của nhân viên
Bằng cấp học vị của nhân viên
Mật mã truy cập vào cơ sỡ dữ liệu
Trình độ ngoại ngữ nhân viên
Chứ vụ của nhân viên
Email liên lac của nhân viên
C
C
C
C
C
C
C
6
10
20
10
10
10
20
B
B
B
B
B
B
B
PK,FK
Tổng số 86
8
i. Quan hệ: NV_SX
Tên quan hệ : NV_SX
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
MS_NV
BAC_THO
Mã số của nhân viên
Bậc thợ của nhân viên
C
C
6
10
B
B
PK,FK
Tổng số 16
j. Quan hệ: SAN_PHAM
Tên quan hệ : SAN_PHAM
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
MS_SP
TEN_SP
MS_GO
Mã số của sản phẩm
Tên sản phẩm
Mã số gỗ
C
C
C
6
40
6
B
B
B
PK
FK
Tổng số 52
k. Quan hệ: HOA_DON
Tên quan hệ : HOA_DON
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
MS_HD
NGAY_LAP_HD
TONG_GIA
MS_KH
MS_NV
Mã số của hoá đơn
Ngày lập hoá đơn
Tồng giá tiền của hoá đơn
Mã số khách hàng
Mã số nhân viên
C
N
S
C
C
6
4
4
6
6
B
B
B
B
B
PK
FK
FK
Tổng số 26
l. Quan hệ: HD_SP
Tên quan hệ : HD_SP
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
4
5
MS_HD
MS_SP
MAUSAC
SLUONG
DGIA
Mã số của hoá đơn
Mã số sản phẩm
Màu sắc sản phẩm
Số lượng sản phẩm trong hoá đơn
Giá tiền của sản phẩm
C
C
C
S
S
6
6
6
4
4
B
B
B
B
B
PK,FK
PK,FK
Tổng số 26
m. Quan hệ: KX_SP
9
Tên quan hệ : KX_SP
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
MS_KX
MS_SP
SOLUONG_SP
Mã số của kho xưởng
Mã số sản phẩm
Số lượng sản phẩm còn
trong kho xưởng
C
C
S
6
6
4
B
B
B
PK,FK
PK,FK
Tổng số 16
n. Quan hệ: PN_GO
Tên quan hệ : PN_GO
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
MS_PN
MS_GO
SL_NHAP_GO
Mã số của phiếu nhập
Mã số gỗ
Số lượng gỗ được nhập vào
C
C
S
6
6
4
B
B
B
PK,FK
PK,FK
Tổng số 16
o. Quan hệ: PX_SP
Tên quan hệ : PX_SP
NGÀY:
STT Thuộc tính Diễn giải Kiểu
DL
Số
byte
MGT Loại
DL
Ràng
buộc
1
2
3
MS_PX
MS_SP
SL_XUAT_SP
Mã số của phiếu xuất
Mã số sản phẩm
Số lượng sản phẩm xuất
khỏi kho xưởng
C
C
S
6
6
4
B
B
B
PK,FK
PK,FK
Tổng số 16
10
[...]... keyboard Nhập từ keyboard Tên ô xử lý: đồng ý (dangnhap.click()) Form: đăng nhập Input: mã số nhân viên và mật mã Output: kiểm tra đúng mật mã và suất bảng giao diện menu chính Table liên quan: NVVP 17 Giải thuật: 18 Form danh sách gỗ: Tên ô xử lý: thêm (vaothemgo.click()) Form: danh sách gỗ Input: Output: kích hoạt form thêm gỗ Table liên quan: Giải thuật: 19 Tên ô xử lý: Sửa (vaosuago.click()) Form:... TEN_NHACC TEN_NV TEN_SP THONGSOKT_G O TONG _GIA TON_GIAO Tên của khách hàng Tên của kho xưởng Tên của nhà cung cấp Tên của nhân viên Tên của sản phẩm Thông số kĩ thuật của gỗ Tổng giá của 1 hoá đơn Tôn giáo của nhân viên NVVP GO KHACH_HANG KHO_XUONG NHA_CUNG_CAP NHAN_VIEN SAN_PHAM GO HOA_DON NHAN_VIEN 13 III Thiết kế Giao Diện và Phân tích thiết kế xử ly: Giao diện chính: 14 15 16 Form Phiên bản phần... NGAY_XUAT 33 34 35 QUE_QUAN QUOC _GIA SL_GO 36 37 38 SL_NHAP_GO SLUONG SL_XUAT_SP 39 SOLUONG_SP Mã số phiếu nhập Mã số phiếu xuất Mã số sản phẩm Ngày lập hoá đơn Ngày nhập gỗ vào kho xưởng Ngày sinh của nhân viên Ngày xuất sản phẩm ra khỏi kho xưởng Quê quán của nhân viên Quốc gia của khách hàng Số lượng gỗ còn lại trong kho xưởng Số lượng gỗ nhập vào Số lượng sản phẩm trong hoá đơn Số lượng sản phẩm... Thoat_click() Tên ô xử lý: thêm ( themgo.click()) Form: thêm gỗ Input: tên gỗ, thông số kĩ thuật Output: lưu các giá trị trên form vào CSDL và xuất ra form danh sách gỗ với những giá trị mới cập nhập Table liên quan: GO 23 Giải thuật: 24 Form danh sách khách hàng: Tên ô xử lý: thêm Form: danh sách khách hàng Input: Output: kích hoạt form thêm khách hàng Table liên quan: Giải thuật: Tên ô xử lý: Sửa Form: danh... khách hàng , điện thoại khách hàng, fax, quốc gia, email khách hàng Output: lưu các giá trị trên form vào CSDL và xuất ra lại form Danh sách khách hàng với các giá trị đã thay đổi Table liên quan: KHACH_HANG 27 Giải thuật: 28 Form Danh sach kho: Tên ô xử lý: thêm Form: danh sách kho Input: Output: kích hoạt form thêm kho Table liên quan: Giải thuật: Tên ô xử lý: Sửa Form: danh sách kho Input: Output:... Thoat_click() Tên ô xử lý: thêm (themkho.click()) Form: thêm kho Input: tên kho, địa chỉ, điện thoại Output: lưu lại vào CSDL và mở lại form danh sách kho với những giá trị đã được cập nhập Table liên quan: KHO_XUONG 33 Giải thuật: 34 Form Danh sách nhà cung cấp: Tên ô xử lý: thêm Form: danh sách nhà cung cấp Input: Output: kích hoạt form thêm nhà cung cấp Table liên quan: Giải thuật: Tên ô xử lý: Sửa Form:... hàng Quốc gia Textbox Sửa Command Thoát Command KHACH_HANG tương ứng với MS_KH Nhập từ keyboard hoặc từ table KHACH_HANG tương ứng với MS_KH Nhập từ keyboard hoặc từ table KHACH_HANG tương ứng với MS_KH Nhập từ keyboard hoặc từ table KHACH_HANG tương ứng với MS_KH Nhập từ keyboard hoặc từ table KHACH_HANG tương ứng với MS_KH Sửa chi tiết của khách hàng Thoát Suakh_click() Thoat_click() Tên ô xử lý: Sửa... hoặc từ table GO tương ứng với MS_GO Nhập từ Lấy dữ liệu từ table GO 20 số kĩ thuật keyboard hoặc từ table GO tương ứng với MS_GO Sửa Command Thoát Command Sửa lại thông tin trong CSDL Thoát form suago_CLICK() Thoat_click() Tên ô xử lý: Sửa (suago.click()) Form: sửa gỗ Input: số lượng, thông số kĩ thuật Output: lưu các giá trị trên form vào CSDL Table liên quan: GO 21 Giải thuật: 22 Form thêm gỗ: Tên... Mã số gỗ Số lượng gỗ còn lại trong S kho xưởng Số byte 6 6 4 MGT Loại DL B B B Ràng buộc PK,FK PK,FK 16 Chú thích : - kiểu dữ liệu +S: số +C:chuỗi +N:ngày tháng -loại dữ liệu +B:buộc +K:không buộc +D : có điều kiện 11 TỔNG KẾT THUỘC TÍNH : STT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Tên thuộc tính BAC_THO CHU_VU CMND DAN_TOC DC_KH DC_KX DC_NHACC DC_NV DGIA DT_KH DT_KX DT_NHACC DT_NV... keyboard hoặc từ table KHO_XUONG tương ứng với MS_KX Nhập từ keyboard hoặc từ table 30 KHO_XUONG tương ứng với MS_KX Sửa Command Thoát Command Sửa chi tiết của kho Thoát Suakho_click() Thoat_click() Tên ô xử lý: Sửa (Suakho.click()) Form: Sửa kho Input: tên kho, địa chỉ, điện thoại Output: lưu các giá trị trên form vào CSDL và xuất ra lại form danh sách kho với các giá trị đã thay đổi Table liên quan: KHO_XUONG . Đề tài
Quản lý việc gia công đồ
nội thất trong công ty
1
Mục tiêu phạm vi đề tài:
1. Mục tiêu:
Phân tích thiết kế hệ thống quản lý việc bán hàng. xuất khẩu các vật dụng bằng gỗ của côn
ty TNHH Tân Mai, nhằm giúp cho việc quản lý được dễ dàng .
2. Phạm vi:
Nằm trong giới hạn môn học Phân tích thiết