Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 119 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
119
Dung lượng
3,22 MB
Nội dung
Phân tích thiết kế hệ thống: Quản lý việc bán hàng xuất vật dụng gỗ côn ty TNHH Tân Mai LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I Mục tiêu phạm vi đề tài: 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 vật dụng gỗ côn ty TNHH Tân Mai, nhằm giúp cho việc quản lý dễ dàng Phạm vi: Nằm giới hạn mơn học Phân tích thiết kế hệ thống thông tin mục tiêu II Phân tích: Phát thực the: 1) Thực thể : KHACH_HANG o thực thể tượng trưng cho khách hàng giao dịch o 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ể tượng trưng cho 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 loại gỗ nhập vào chế tạo thành sản phẩm o Các thuộc tính : MS_GO, TEN_GO, TONKHO_GO, THONGSOKT_GO LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4) o Thực thể : KHO_XUONG Mỗi thực thể tượng trưng cho nhà kho xưởng sản xuất sản phẩm từ gỗ công ty dùng để chứa gỗ sản phẩm làm o 5) o Các thuộc tính : MS_KX, TEN_KX, DC_KX, DT_KX Thực thể : PHIEU_NHAP Mỗi thực thể tượng trưng cho phiếu nhập nguyên liệu gỗ từ nhà cung cấp vào kho xưởng cơng ty o 6) o Các thuộc tính :MS_PN, NGAY_NHAP Thực thể : PHIEU_XUAT Mỗi thực thể tượng trưng cho phiếu xuất sản phẩm khỏi kho o 7) Các thuộc tính : MS_PX, NGAY_XUAT Thực thể : NHAN_VIEN o Mỗi thực thể tượng trưng cho nhân viên làm việc 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 nhân viên làm việc văn phịng o Các thuộc tính : HOCVI, TD_NN, CHU_VU, EMAIL_NV 9) Thực thể : NVSX LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mỗi thực thể tượng trưng cho nhân viên sản xuất sản o phẩm gỗ Các thuộc tính : BACTHO o 10) Thực thể :SANPHAM o Mỗi thực thể tượng trưng cho sản phẩm công ty làm 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 hoá đơn tốn tiền cơng ty với khách hàng o Các thuộc tính :MS_HD, NGAYLAP_HD, TONGGIA LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mơ hình ERD: Cho NHA_CUNG_CAP (1-n) MS_NHACC TEN_NHACC DC_NHACC DT_NHACC (1-1) Co (1-n) NV_SX BAC_THO SL_NHAP_GO (1-1) Lam tu MS_KH DC_KH DT_KH EMAIL_KH QUOC_GIA FAX PHIEU_NHAP GO MS_GO TEN_GO THONGSOKT_GO (1-n) KHACH_HANG (1-n) (1-n) Trong (1-1) MS_PN NGAY_NHAP (1-1) SL_GO Vao Lap (1-n) Chua (1-n) PHIEU_XUAT MS_PX NGAY_XUAT (1-1) (1-n) KHO_XUONG Cua (1-n) MS_KX TEN_KX DC_KX DT_KX (1-n) SL_XUAT_SP SOLUONG_SP (1-n) NHAN_VIEN MS_NV TEN_NV CMND DC_NV DT_NV QUE_QUAN TON_GIAO DAN_TOC NGAY_SINH Toi (1-1) (0-n) HOA_DON (1-n) (1-1) (1-1) Co Chua (1-1) MS_HD NGAY_LAP_HD TONG_GIA NVVP Lap HOC_VI MAT_MA TD_NN CHUC_VU EMAI_NV (0-n) (1-n) (1-n) (0-n) Lap (1-n) SAN_PHAM MS_SP TEN_SP (1-n) Co MauSac SLuong DGia LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 Số MGT Loại DL byte DL buộc PK MS_KH Mã số khách hàng C B TEN_KH Tên khách hàng C 20 B DC_KH Địa khách hàng C 50 B EMAIL_KH Email khách hàng C 20 K DT_KH Số điện thoại khách S B FAX C 20 K QUOC_GIA C 15 B Ràng hàng Số fax khách hàng Quốc gia khách hàng Tổng số 135 b Quan hệ: NHA_CUNG_CAP Tên quan hệ : NHA_CUNG_CAP LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NGÀY: STT Thuộc tính Diễn giải Kiểu Số MGT Loại DL byte DL buộc PK MS_NHACC Mã số nhà cung cấp C B TEN_NHACC Tên nhà cung cấp C 20 B DC_NHACC Địa nhà cung cấp C 50 B DT_NHACC Số điện thoại nhà cung S K Ràng cấp 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 Số MGT Loại DL byte DL buộc PK MS_GO Mã số gỗ C B TEN_GO Tên gỗ C 20 B THONGSOKT_GO Thông số kĩ thuật gỗ C 20 B Ràng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 Số MGT Loại DL byte DL buộc PK MS_KX Mã số kho xưởng C B TEN_KX Tên kho xưởng C 20 B DC_KX Địa kho xưởng C 50 B DT_KX Số điện thoại kho S B Ràng xưởng Tổng số 80 e Quan hệ: PHIEU_NHAP Tên quan hệ : PHIEU_NHAP NGÀY: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com STT Thuộc tính Diễn giải Kiểu Số MGT Loại Ràng DL byte DL buộc MS_PN Mã số phiếu nhập C B PK NGAY_NHAP Ngày nhập gỗ vào kho N B FK MS_NV Mã số nhân viên C B FK MS_NHACC Mã số nhà cung cấp C B FK MS_KX Mã số kho xưởng C B 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 Số MGT Loại Ràng DL byte DL buộc MS_PX Mã số phiếu nhập C B PK NGAY_XUAT Ngày nhập gỗ vào kho N B FK MS_NV Mã số nhân viên C B FK MS_KX Mã số kho xưởng C B FK 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Form Thêm nhân viên: Tên đối Kiểu tượng Họ tên tượng Textbox Đối Ràng Dữ Liệu Mục đích buộc Hàm liên quan Giá trị DEFAULT Nhập từ keyboard 105 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Địa Textbox Nhập từ keyboard CMND Textbox Nhập từ keyboard Điện Textbox thoại Nhập từ keyboard Ngày Listbox Nhập từ listbox Tháng Listbox Nhập từ listbox năm Textbox Nhập từ keyboard Quê Listbox Nhập từ listbox qn Tơn Tp Hồ Chí Minh Listbox Nhập từ listbox Không Dân tộc Listbox Nhập từ listbox Kinh Nhân Nhập giáo viên Radiobutton từ Radiobutton văn 106 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com phòng Nhân Radiobutton viên Nhập từ Radiobutton sản xuất Chức Listbox Nhập từ listbox Học vị Listbox Nhập từ listbox Cử nhân Trình Listbox Nhập từ listbox TOEIC Bậc thợ Listbox Nhập từ listbox Bậc vụ độ ngoại ngữ Thêm Command Thêm Thêmnv_click() nhân viên vào CSDL Thoát Command Thoát Thoat_click() Tên ô xử lý: thêm (themnv.click()) 107 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Form: thêm nhân viên Input: họ tên, địa chỉ, CMND, điện thoại, ngày tháng năm sinh, quê quán, dân tộc Chọn nhân viên văn phịng: -chức vụ, học vị, trình độ ngoại ngữ Chọn nhân viên sản xuất: bậc thợ Output: lưu lại vào CSDL mở lại form danh sách nhân viên với giá trị cập nhập Table liên quan: NHAN_VIEN, NVVP, NV_SX Giải thuật: 108 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 109 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com From Quản lý kho: Tên Kiểu đối tượng Đối Ràng Dữ Liệu Mục đích buộc Hàm liên quan Giá trị DEFAULT tượng Mã số Combobox Từ table Lấy liệu từ kho KHO_XUONG table KHO_XUONG 110 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mã số Textbox Máy tự động phiếu cấp nhập Ngày Textbox nhập Nhân Máy tự động cấp Textbox viên Máy tự động cấp lập Mã số Textbox Máy tự động phiếu cấp xuất Ngày Textbox xuất Nhân Máy tự động cấp Textbox viên Máy tự động cấp lập Xoá Command Xoá phiếu Xoapn_click() nhập Thêm Command Thêm phiếu Thempn_click() nhập 111 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Xoá Command Xoá phiếu xuất Xoapx_click() Thêm Command Thêm phiếu thempx_click() xuất Thoát Command Thốt Thoat_click() Tên xử lý: thêm (thempn_click()) Form: quản lý kho Input: Output: kích hoạt form phiếu nhập Table liên quan: Giải thuật: Mở form theâm phiếu nhập 112 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên ô xử ly : xoá (xoapn.click()) Form: quản lý kho Input: mã số phiếu nhập Output: xoá khỏi CSDL chi tiết ứng với mã số phiếu nhập xuất form sau xoá Table liên quan: PHIEU_NHAP Giải thuật: 113 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên ô xử ly : thêm (thempx.click()) Form: quản lý kho Input: Output: kích hoạt form phiếu xuất Table liên quan: Giải thuật: Mở form theâm phiếu nhập Tên ô xử lý: xoá (xoapx.click()) Form: quản lý kho Input: mã số phiếu xuất Output: xoá khỏi CSDL chi tiết ứng với mã số phiếu xuất xuất form sau xoá Table liên quan: PHIEU_XUAT 114 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật: 115 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Form Tìm kiếm: Tên đối Kiểu Đối Ràng Dữ Liệu Mục đích tượng tượng Tìm từ Listbox Nhập từ listbox Từ Textbox Nhập khố Tìm Hàm liên quan buộc Giá trị DEFAULT từ keyboard Combobox Từ table tương ứng với từ khố hàng “tìm từ “ Tìm kiếm Command Thêm timkiem_click() nhân viên vào CSDL 116 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thoát Command Thoát Thoat_click() Tên xử lý: tìm kiếm (timkiem.click()) Form: tìm kiếm Input: tìm từ, từ khố, tìm Output: xuất danh sách ứng với tìm từ liệt kê từ có từ khố Table liên quan: NHAN_VIEN, HOA_DON, KHACH_HANG, KHO_XUONG, SAN_PHAM, PHIEU_XUAT, PHIEU_NHAP, NHA_CUNG_CAP Giải thuật: 117 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TT=TEN_TABLE TK=TU_KHOA TB=TIM_BANG Sai TT=KHACH_HANG Đúng Mở table KHACH_HANG Sai TT=HOA_DON Đúng Mở table HOA_DON Đúng Mở table NHAN_VIEN Đúng Mở table KHO_XUONG Đúng Mở table SAN_PHAM Đúng Mở table PHIEU_NHAP Đúng Đọc liệu chưa hết Đọc dòng TK==NHAN_VIE N.`TB` Đúng Đọc liệu chưa hết Đọc dòng TK==KHO_XUO NG.`TB` Đúng Đọc liệu chưa hết Đọc dòng TK==SAN_PHA M.`TB` Đúng Đúng Đọc liệu chưa hết Đọc dòng TK==PHIEU_NH AP.`TB` Đúng Đọc dòng TK==PHIEU_XU AT.`TB` Đúng Đọc dòng TK==NHA_CUN G_CAP.`TB` Đúng Sai Đúng Mở table KHACH_HANG Sai TT=NHA_CUNG_CAP TK==HOA_DON `TB` Sai Sai TT=PHIEU_XUAT Đọc dòng Sai Sai TT=PHIEU_NHAP Đọc liệu chưa hết Sai Sai TT=SAN_PHAM TK==KHACH_HA NG.`TB` Sai Sai TT=KHO_XUONG Đọc dòng Sai Sai TT=NHAN_VIEN Đọc liệu chưa hết Đọc liệu chưa hết Sai Đúng Mở table NHA_CUNG_CAP Đọc liệu chưa hết Đóng table Hết 118 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com IV Bảng phân công công việc: Tên họ: Cơng việc: Lưu Chí Kiệt (nt) Thu thập thông tin Phát thực thể Thiết kế mơ hình ERD Thiết kế giao diện Làm thuật giải chỉnh sửa báo cáo Thu thập thông tin Phát thực thể Mơ tả chi tiết thực thể Chuyển mơ hình ERD thành mơ Bùi Minh Tuấn hình quan hệ Mô tả ô xử lý Đánh máy báo cáo 119 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... 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 vật dụng gỗ côn ty TNHH Tân Mai, nhằm giúp cho việc quản lý dễ dàng Phạm vi: Nằm giới hạn mơn học Phân tích thiết kế hệ thống thơng... download : add luanvanchat@agmail.com GO HOA_DON NHAN_VIEN 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III Thiết kế Giao Diện Phân tích thiết kế xử lý: Giao diện chính: 25 LUAN... NHAN_VIEN 14 EMAIL_KH Email khách hàng KHACH_HANG 15 EMAIL_NV Email nhân viên NVVP 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 16 FAX Số fax khách hàng KHACH_HANG 17 HOC_VI Bằng cấp