Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
63
Dung lượng
2,23 MB
Nội dung
http://docx.vn/ MỤC LỤC Lời mở đầu: I. KHẢO SÁT 1. Thực trạng :………………………………………………… . 3 2. Mục tiêu :…………………………………………………… 3 3. Yêu cầu của công ty :…………………………………………. 3 4. Mô hình công ty :………………………………………………. 3 5. Mô tả yêu cầu :…………………………………………………. 4 6. Phần nhóm thực hiện phát triển :………………………………… 5 II. XÂY DỰNG MÔ HÌNH ERD 1. Phát hiện thực thề : ……………………………………………… 6 2. Mô hình ERD :……………………………………………………… 8 3. Chuyền mô hình ERD thành mô hình quan hệ :……………………. 9 4. Mô tả chi tiết các quan hệ :…………………………………………. 10 5. Tổng kết các quan hệ :…………………………………………… 10 III. THIẾT KẾ GIAO DIÊN 1. Thiết kế menu :…………………………………………………… 24 2. Thiết kế form :……………………………………………………… 30 IV. PHÂN TÍCH , THIẾT KẾ , XỬ LÝ 1. Các chức năng : ……………………………………………………. 69 2. Giải thuật : ………………………………………………………… 73 PHƯƠNG THỨC LÀM VIỆC CỦA NHÓM : …………………. 83 1 http://docx.vn/ I KHẢO SÁT : 1) Thực trạng công ty Công ty cổ phần vận tải Hà Tiên là công ty chuyên về hoạt động vận chuyển clinker và tất cả các loại hàng hóa theo đường thủy đi khắp các tỉnh thành trong đất nước Việt Nam ứng với đơn đặt hàng của chủ hàng .Với số lượng phương tiện thủy hùng hậu gồm:30 sà lan kéo với tải trọng từ 300 đến 350 tấn, 5 sà lan tự hành 600 tấn ,3 sà lan tự hành 1000 tấn, 10 tàu kéo 50 mã lực .Bài toán quản lý luôn là bài toán nan giải của công ty. Trong khi đó hiện nay công ty đang quản lý toàn bộ phương tiện thủy về mặt vật tư, hoạt động vận chuyển … trên giấy tờ sổ sách .Trong tình hình công ty ngày càng phát triển, vấn đề quản lý phương tiện thủy ngày càng trở nên cấp thiết. Do vậy nhu cầu thiết yếu của công ty là cần một phần mềm quản lý phương tiện 2) Mục tiêu Đưa tin học vào quản lý thay cho sổ sách, nhằm đạt hịêu quả cao trong công việc quản lý, tính toán nhanh, chính xác, tiết kiệm thời gian, sức lao động của cả công ty và khách hàng. Góp phần giúp cho doanh thu của công ty tăng và phát triển thành một công ty lớn mạnh. 3) Yêu cầu của công ty về vấn đề quản lý phương tiện thủy - Quản lý vật tư công cụ phục vụ vận chuyển ,lý lịch từng phưong tiện, kết quả họat động - Lưu trữ phiếu nhập, phiếu xuất, phiếu sửa chữa của công ty. - Lưu trữ các thông tin có liên quan đến hoạt động điều phối phương tiện - Lưu trữ các thông tin có liên quan đến tình hình sửa chữa - Các thao tác nghiệp vụ: + Tìm kiếm hồ sơ nhân viên,phương tiện thủy,kho,vật tư, nhà cung cấp. + Cập nhật thông tin nhân viên ,phương tiện thủy,kho,vật tư, nhà cung cấp. ( thêm, xoá, sửa :do người có quyền ). + Lập phiếu nhập, phiếu xuất,phiếu sửa chữa ,phiếu mua vật tư 4) Mô tả - Mỗi kho đều có thủ kho. - Mỗi phương tiện đang họat động đều có thuyền viên.Và mỗi thuyền viên có thể làm việc ở nhiều phương tiện 2 http://docx.vn/ - Khi cần sừa chữa thì phải có người mơ tả hư hỏng, người xác nhận và nhân viên sửa chữa trực tiếp - Mỗi lọai vật tư có thể thuộc nhiều kho - Mỗi họat động vận cuyển chỉ vận chuyển duy nhất một lọai hàng - Hạng mục sửa chữa có 2 lọai : Thay vật tư, sửa chữa ngòai vật tư (tức là khơng thay vật tư) MÔ HÌNH ERD 1) Phát hiện thưc thể : 1.1) Thực thể : NHA_CUNG_CAP - Thuộc tính : MSNCC, TenNCC, DChiNCC, SDTNCC 1.2) Thực thể : PHIEU_NHAP - Thuộc tính : MSPN, Ngay 1.3) Thực thể : PHIEU_XUAT - Thuộc tính : MSPX, Ngay, LyDoXK 1.4) Thực thể : VAT_TU - Thuộc tính : MSVT, TenVT, DonVi, DinhMucVT 1.5) Thực thể : KHO - Thuộc tính : MSK, TenK, DChiK 1.6) Thực thể : PHIEU_SUA_CHUA - Thuộc tính : MSPSC, Ngay, MoTaHH 1.7) Thực thể : HANG_MUC_SUA_CHUA_NGOAI_VAT_TU - Thuộc tính : MSHMSCNVT, TenHMSCNVT 1.8) Thực thể : NHAN_VIEN - Thuộc tính : MSNV, TenNV, GioiTinh, SoCMND, NgaySInh, NoiSInh, DChiNV, SDTNV, BoPhan, ChucVu 1.9) Thực thể : PHUONG_TIEN_THUY - Thuộc tính : MSPTT, TenPTT, NguyenGia, TaiTrong, NgayBDSD, TGianSD, THanDK 1.10) Thực thể : HANG 3 http://docx.vn/ - Thuoọc tớnh : MSH, TenH 1.11) Thửùc theồ : HOAT_DONG_VAN_CHUYEN - Thuoọc tớnh : MSHDVC, TGianDKBDVC, TGianBDVCTT, TGianDKVCHT, TGianHT, TGianCNH, DDiemNH, DDIemGH, CuLyKT, CuLyCT, LuongNLTH 2) Moõ hỡnh ERD 4 http://docx.vn/ 3) Chuyeồn moõ hỡnh ERD thaứnh moõ hỡnh quan heọ 5 http://docx.vn/ • NHA_CUNG_CAP (MSNCC, TenNCC, DChiNCC, SDTNCC) • PHIEU_NHAP (MSPN, Ngay, MSNCC, MSK, MSNV_NVT, MSNV_L) • PHIEU_XUAT (MSPX, Ngay, LyDoXK, MSK, MSNV_NVT, MSNV_L) • VAT_TU (MSVT, TenVT, DonVi, DinhMucVT) • KHO (MSK, TenK, DChiK, MSNV_TK) • PN_VT (MSPN, MSVT, SL, ĐG) • PX_VT (MSPX, MSVT, SL) • VT_K (MSVT, MSK, SL) • NHAN_VIEN (MSNV, TenNV, GioiTinh, SoCMND, NgaySinh, NoiSinh, DChiNV, SDTNV, BoPhan, ChucVu) • PHIEU_SUA_CHUA (MSPSC, Ngay, MoTaHH, MSPTT, MSNV_MTHH, MSNV_XNHH, MSNV_L) • PHUONG_TIEN_THUY (MSPTT, TenPTT, NguyenGia, TaiTrong, NgayBDSD, TGianSD, THanDK) • PSC_NVSC (MSPSC, MSNV_SC) • PTT_NV (MSPTT, MSNV) • PSC_VT (MSPSC, MSVT, SL) • HANG_MUC_SUA_CHUA_NGOAI_VAT_TU (MSHMSCNVT, TenHMSCNVT) • PSC_HMSCNVT (MSPSC, MSHMSCNVT, ĐG) • HANG (MSH, TenH) • HOAT_DONG_VAN_CHUYEN (MSHDVC, TGianDKBDVC, TGianBDVCTT, TGianDKVCHT, TGianHT, TGianCNH, DDiemNH, DDiemGH, CuLyKT, CuLyCT, LuongNLTH, MSPTT, MSH, MSNV_GN) 4) Mô tả chi tiết cho các quan hệ : Tên quan hệ:NHA_CUNG_CAP Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSNCC Mã số nhà cung cấp C 10 B PK 6 http://docx.vn/ 2 TenNCC Tên nhà cung cấp C 30 B 3 DChiNCC Đòa chỉ nhà cung cấp C 40 B 4 SDTNCC Số điện thoại nhà cung cấp C 20 K Tổng số 100 Tên quan hệ:PHIEU_NHAP Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPN Mã số phiếu nhập C 10 B PK 2 Ngay Ngày N 20 B 3 MSNCC Mã số nhà cung cấp C 10 B FK 4 MSK Mã số kho C 10 B FK 5 MSNV_NVT Mã số nhân viên nhận vật tư C 10 B FK 6 MSNV_L Mã số nhân viên lập C 10 B FK Tổng số 70 Tên quan hệ:PHIEU_XUAT Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPX Mã số phiếu xuất C 10 B PK 2 Ngay Ngày N 20 B 3 LyDoXK Lý do xuất kho C 50 B 4 MSK Mã số kho C 10 B FK 5 MSNV_NVT Mã số nhân viên nhận vật tư C 10 B FK 6 MSNV_L Mã số nhân viên lập C 10 B FK Tổng số 110 Tên quan hệ: VAT_TU Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSVT Mã số vật tư C 10 B PK 2 TenVT Tên vật tư C 30 B 7 http://docx.vn/ 3 DonVi Đơn vò tính C 10 B 4 DinhMucVT Đònh mức vật tư S 20 B Tổng số 70 Tên quan hệ: KHO Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSK Mã số kho C 10 B PK 2 TenK Tên kho C 30 B 3 DChiK Đòa chỉ kho C 40 B 4 MSNV_TK Mã số nhân viên thủ kho C 10 B FK Tổng số 90 Tên quan hệ: PN_VT (Phiếu nhập-Vật tư) Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPN Mã số phiếu nhập C 10 B PK 2 MSVT Mã số vật tư C 10 B PK 3 SL Số lượng S 10 B 4 DG Đơn giá S 20 B Tổng số 50 Tên quan hệ: PX_VT (Phiếu xuất-Vật tư) Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPX Mã số phiếu xuất C 10 B PK 2 MSVT Mã số vật tư C 10 B PK 3 SL Số lượng S 10 B Tổng số 30 Tên quan hệ: VT_K (Vật tư-Kho) Ngày: 10-6-08 8 http://docx.vn/ STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSVT Mã số vật tư C 10 B PK 2 MSK Mã số kho C 10 B PK 3 SL Số lượng S 10 B Tổng số 30 Tên quan hệ: NHAN_VIEN Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSNV Mã số nhân viên C 10 B PK 2 TenNV Tên nhân viên C 30 B 3 GioiTinh Giới tính L 1 Yes/No B 4 SoCMND Số chứng minh nhân dân C 10 B 5 NgaySinh Ngày sinh N 20 B 6 NoiSinh Nơi sinh C 30 K 7 DChiNV Đòa chỉ nhân viên C 40 B 8 SDTNV Số điện thoại nhân viên C 20 K 9 BoPhan Bộ phận C 20 [thuyen, kho, kó thuật, ] B 10 ChucVu Chức vụ C 20 [thuyen trưởng, thủ kho, ] B Tổng số 201 Tên quan hệ:PHIEU_SUA_CHUA Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPSC Mã số phiếu sửa chữa C 10 B PK 2 Ngay Ngày N 20 B 9 http://docx.vn/ 3 MoTaHH Mô tả hư hỏng C 80 B 4 MSPTT Mã số phương tiện thủy C 10 B FK 5 MSNV_MTHH Mã số nhân viên mô tả hư hỏng C 10 B FK 6 MSNV_XNHH Mã số nhân viên xác nhận hư hỏng C 10 B FK 7 MSNV_L Mã số nhân viên lập C 10 B FK Tổng số 150 Tên quan hệ: PHUONG_TIEN_THUY Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPTT Mã số phương tiện thủy C 10 B PK 2 TenPTT Tên phương tiện thủy C 30 B 3 NguyenGia Nguyên giá tàu S 20 B 4 TaiTrong Tải trọng S 10 B 5 NgayBDSD Ngày bắt đầu sử dụng N 20 B 6 TGianSD Thời gian sử dụng S 10 B 7 THanDK Thời hạn đăng kiểm S 10 [1,12] B Tổng số 110 Tên quan hệ: PSC_NVSC (Phiếu sửa chữa-Nhân viên sửa chữa) Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 1 MSPSC Mã số phiếu sửa chữa C 10 B PK 2 MSNV_SC Mã số nhân viên sửa chữa C 10 B PK Tổng số 20 Tên quan hệ: PTT_NV (Phương tiện thủy-Nhân viên) Ngày: 10-6-08 STT Tên Thuộc Tính Diễn Giải Kiểu DL Số Byte Miền giá trò Loại DL Ràng Buộc 10 [...]... TGianBDVCTT 53 54 TGianCNH TGianDKBDVC 55 TGianDKVCHT 56 57 58 TGianHT TGianSD THanDK Tải trọng Tên hàng Tên hạng mục sửa chữa ngoài vật tư Tên kho Tên nhà cung cấp Tên nhân viên Tên phương tiện thủy Tên vật tư Thời gian bắt đầu vận chuyển thực tế Thời gian chờ nhận hàng Thời gian dự kiến bắt đầu vận chuyển Thời gian dự kiến vận chuyển hoàn tất Thời gian hoàn tất Thời gian sử dụng Thời hạn đăng kiểm HANG... TGianCNH, .) TGianDKBDVC,TGianBDVCTT < TGianDKVCHT,TGianHT THIẾT KẾ GIAO DIỆN 16 http://docx.vn/ Thiết kế Menu 17 http://docx.vn/ 18 http://docx.vn/ 19 http://docx.vn/ 20 http://docx.vn/ Thiết kế form form thêm nhân viên : 21 http://docx.vn/ Tên đối tượng Kiểu đối tượng Ràng buộc Dữ liệu Mục đích Ma So Nhan Vien Textbox 10 kí tự, Máy tự động cấp phân biệt các nhân viên Ho Ten Textbox Gioi Tinh Radiobutton... combobox Luu Command lưu DL xuống CSDL LuuTTNV_Click() Thoat Command thoát khỏi form Thoat_Click() form thêm phương tiện thủy : 23 http://docx.vn/ Tên đối tượng Kiểu đối tượng Ràng buộc Dữ liệu Mục đích Ma so phuong tien thuy Textbox 10 kí tự, read-only Máy tự động cấp phân biệt các phương tiện thủy Ten phuong tien thuy Textbox . công ty đang quản lý toàn bộ phương tiện thủy về mặt vật tư, hoạt động vận chuyển … trên giấy tờ sổ sách .Trong tình hình công ty ngày càng phát triển, vấn đề quản lý phương tiện thủy ngày càng. công ty lớn mạnh. 3) Yêu cầu của công ty về vấn đề quản lý phương tiện thủy - Quản lý vật tư công cụ phục vụ vận chuyển ,lý lịch từng phưong tiện, kết quả họat động - Lưu trữ phiếu nhập, phiếu xuất,. cấp thiết. Do vậy nhu cầu thiết yếu của công ty là cần một phần mềm quản lý phương tiện 2) Mục tiêu Đưa tin học vào quản lý thay cho sổ sách, nhằm đạt hịêu quả cao trong công việc quản lý, tính