Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 74 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
74
Dung lượng
2,05 MB
Nội dung
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
MỤC LỤC
Lời mở đầu:
I. KHẢO SÁT
1
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
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
2
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
I KHẢO SÁT :
1) Thực trạng công ty
Công ty cổ phần vậntả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ươngtiệnthủ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ảnlý
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ảnlý toàn bộ phươngtiệ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ảnlýphươngtiệnthủ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ảnlýphương tiện
2) Mục tiêu
Đưa tin học vào quảnlý 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ảnlýphươngtiện thủy
- Quảnlý 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ươngtiệ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
3
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
- 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
4
Email: uyenlong_thien@yahoo.com ST : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
- Thuoọc tớnh : MSNV, TenNV, GioiTinh, SoCMND, NgaySInh, NoiSInh,
DChiNV, SDTNV, BoPhan, ChucVu
1.9) Thửùc theồ : PHUONG_TIEN_THUY
- Thuoọc tớnh : MSPTT, TenPTT, NguyenGia, TaiTrong, NgayBDSD, TGianSD,
THanDK
1.10) Thửùc theồ : HANG
- 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
5
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
6
Email: uyenlong_thien@yahoo.com ST : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
3) Chuyeồn moõ hỡnh ERD thaứnh moõ hỡnh quan heọ
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)
7
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
• 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
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
8
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
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
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 C 10 B FK
9
Email: uyenlong_thien@yahoo.com SĐT : 0986123996
Gmail: uyenlongthien.cntt@gmal.com
thủ kho
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
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
10
[...]... số phương tiệnthủy MSNV_MTHH Mã số nhân viên mô tả hư hỏng MSNV_XNHH Mã số nhân viên xác nhận hư hỏng MSNV_L Mã số nhân viên lập Tổng số Số Byte 10 20 80 10 Miền giá trò Loại DL 10 150 B FK B B B B Ràng Buộc PK FK Tên quan hệ: PHUONG_TIEN_THUY Ngày: 10-6-08 STT 1 Tên Thuộc Tính MSPTT 2 3 4 5 TenPTT NguyenGia TaiTrong NgayBDSD 6 7 TGianSD THanDK Diễn Giải Mã số phươngtiệnthủy Tên phươngtiện thủy. .. điện thoại nhà cung cấp Số điện thoại nhân viên Số lượng Số chứng minh nhân dân 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ệnthủ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 PHIEU_SUA_CHUA,... TGianDKVCHT 5 TGianHT Mã số hoạt động vận chuyển Thời gian dự kiến bắt đầu vận chuyển Thời gian bắt đầu vận chuyển thực tế Thời gian dự kiến vận chuyển hoàn tất Thời gian hoàn tất 6 TGianCNH 7 DDiemNH 8 N-G 30 B N-G 30 B N-G 30 B N-G 30 B N-G 30 B C 30 B DDiemGH Thời gian chờ nhận hàng Đòa điểm nhận hàng Đòa điểm giao hàng C 30 B 9 CuLyKT Cự ly không tải S 10 B 10 CuLyCT Cự ly có tải S 10 B 11 LuongNLTH S 10... số nhân viên sửa chữa Tổng số DL C Byte 10 C giá trò 10 B PK B PK Loại DL Ràng Buộc B PK B PK Loại DL Ràng Buộc B PK B B PK 20 Tên quan hệ: PTT_NV (Phương tiện thủy- Nhân viên) Ngày: 10-6-08 STT 1 Tên Thuộc Tính MSPTT 2 MSNV Diễn Giải Mã số phương tiệnthủy Mã số nhân viên Tổng số Kiểu DL C Số Byte 10 C Miền giá trò 10 20 Tên quan hệ: PSC_VT (Phiếu sửa chữa-Vật tư) Ngày: STT 1 Tên Thuộc Tính MSPSC 2... xuống CSDL Thoat Command thoát khỏi form form thêm phương tiệnthủy : 26 Thoat_Click() Email: uyenlong_thien@yahoo.com SĐT : 0986123996 Gmail: uyenlongthien.cntt@gmal.com Tên đối tượng Ràng tượng Ma so phuong Kiểu đối buộc Textbox 10 kí tự, Máy tự động phân biệt read-only cấp các tienthuy Dữ liệu Mục đích tiệnthủy Textbox . 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. 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