Tài liệu Đồ án Phân tích thiết kế hệ thống thống quản lý phương tiện vận tải thủy của công ty cổ phần vận tải Hà Tiên: 1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
KHOA TỐN – TIN HỌC
Mơn :
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN
Đồ án :
PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ PHƯƠNG
TIỆN VẬN TẢI THỦY
CỦA CƠNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
(Địa chỉ :Km7 xa lộ Hà Nội, Thủ Đức)
2
Lời mở đầu
Chúng ta ai cũng đều biết tính ưu việt hiệu quả giải quyết cơng việc nhanh chĩng chính
xác với số lượng cơng việc khổng lồ của máy tính (cơng nghệ thơng tin) . Do đĩ mà cơng
nghê thơng tin ngày càng chiếm lĩnh hầu hết mọi lĩnh vực của cuộc sống và ngày càng chứng
minh điều đĩ .Các phần mềm các ứng dụng ngày càng phát triển nhiều . Nhưng để xây dựng
một phần mềm một ứng dụng thì khâu thiết yếu quan trọng nhất đĩ là phân tích thiết kế . Một
đề án khi phân tích thiết kế tốt thì xem như đề án đĩ thành cơng.
Khi học mơn : Phân Tích Thiết Kế Hệ Thống Thơng Tin , để nghiên cứu tốt mơn học và
cĩ điều kiện thực tiễn vận dụng những kiến thức vừa học , nhĩm chúng em chọn phân tích
thiết kế hệ ...
70 trang |
Chia sẻ: haohao | Lượt xem: 1291 | Lượt tải: 0
Bạn đang xem trước 20 trang mẫu tài liệu Đồ án Phân tích thiết kế hệ thống thống quản lý phương tiện vận tải thủy của công ty cổ phần vận tải Hà Tiên, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
KHOA TOÁN – TIN HỌC
Môn :
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Đồ án :
PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ PHƯƠNG
TIỆN VẬN TẢI THỦY
CỦA CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
(Địa chỉ :Km7 xa lộ Hà Nội, Thủ Đức)
2
Lôøi môû ñaàu
Chúng ta ai cũng đều biết tính ưu việt hiệu quả giải quyết công việc nhanh chóng chính
xác với số lượng công việc khổng lồ của máy tính (công nghệ thông tin) . Do đó mà công
nghê thông tin ngày càng chiếm lĩnh hầu hết mọi lĩnh vực của cuộc sống và ngày càng chứng
minh điều đó .Các phần mềm các ứng dụng ngày càng phát triển nhiều . Nhưng để xây dựng
một phần mềm một ứng dụng thì khâu thiết yếu quan trọng nhất đó là phân tích thiết kế . Một
đề án khi phân tích thiết kế tốt thì xem như đề án đó thành công.
Khi học môn : Phân Tích Thiết Kế Hệ Thống Thông Tin , để nghiên cứu tốt môn học và
có điều kiện thực tiễn vận dụng những kiến thức vừa học , nhóm chúng em chọn phân tích
thiết kế hệ thống quản lý phương tiện vận tải thủy của công ty cổ phần vận tải Hà Tiên (km7
xa lộ Hà Nội, Thủ Đức).Công ty chuyên vận chuyển hành hóa cả đường thủy lẫn đường bộ
khắp các tỉnh thành. Do quy mô của công ty quá lớn nên chúng em chỉ xét riêng module quản
lý về phương tiện thủy. Với sự hướng dẫn tận tình và những bài giảng quý báu của thầy đã
giúp cho chúng em hoàn thành tốt đề tài.Nhóm chúng em xin gửi tới thầy lòng biết ơn, lời
cảm ơn chân thành nhất !
Chúng em cũng xin gửi lời cảm ơn tới anh Nguyễn Tuấn Anh_giám đốc công ty cổ phần
vận tải Hà Tiên đã tạo điều kiện cho chúng em gặp gỡ các nhân viên để chúng em khảo sát đề
tài. Đồng thời xin gửi lời cảm ơn tới các nhân viên đã cung cấp thông tin để chúng em xây
dựng đề tài .
3
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
4
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
5
- 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ư)
MOÂ HÌNH ERD
1) Phaùt hieän thöc theå :
1.1) Thöïc theå : NHA_CUNG_CAP
- Thuoäc tính : MSNCC, TenNCC, DChiNCC, SDTNCC
1.2) Thöïc theå : PHIEU_NHAP
- Thuoäc tính : MSPN, Ngay
1.3) Thöïc theå : PHIEU_XUAT
- Thuoäc tính : MSPX, Ngay, LyDoXK
1.4) Thöïc theå : VAT_TU
- Thuoäc tính : MSVT, TenVT, DonVi, DinhMucVT
1.5) Thöïc theå : KHO
- Thuoäc tính : MSK, TenK, DChiK
1.6) Thöïc theå : PHIEU_SUA_CHUA
- Thuoäc tính : MSPSC, Ngay, MoTaHH
1.7) Thöïc theå : HANG_MUC_SUA_CHUA_NGOAI_VAT_TU
- Thuoäc tính : MSHMSCNVT, TenHMSCNVT
1.8) Thöïc theå : NHAN_VIEN
- Thuoäc tính : MSNV, TenNV, GioiTinh, SoCMND, NgaySInh, NoiSInh,
DChiNV, SDTNV, BoPhan, ChucVu
1.9) Thöïc theå : PHUONG_TIEN_THUY
6
- 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
7
8
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)
HOAT_DONG_VAN_CHUYEN (MSHDVC, TGianDKBDVC, TGianBDVCTT,
TGianDKVCHT, TGianHT, TGianCNH, DDiemNH, DDiemGH, CuLyKT,
CuLyCT, LuongNLTH, MSPTT, MSH, MSNV_GN)
4) Moâ taû chi tieát cho caùc quan heä :
9
Teân quan heä:NHA_CUNG_CAP
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
1 MSNCC Maõ soá nhaø cung caáp C 10 B PK
2 TenNCC Teân nhaø cung caáp C 30 B
3 DChiNCC Ñòa chæ nhaø cung caáp C 40 B
4 SDTNCC Soá ñieän thoaïi nhaø cung
caáp
C 20 K
Toång soá 100
Teân quan heä:PHIEU_NHAP
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
1 MSPN Maõ soá phieáu nhaäp C 10 B PK
2 Ngay Ngaøy N 20 B
3 MSNCC Maõ soá nhaø cung caáp C 10 B FK
4 MSK Maõ soá kho C 10 B FK
5 MSNV_NVT Maõ soá nhaân vieân nhaän
vaät tö
C 10 B FK
6 MSNV_L Maõ soá nhaân vieân laäp C 10 B FK
Toång soá 70
Teân quan heä:PHIEU_XUAT
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
1 MSPX Maõ soá phieáu xuaát C 10 B PK
2 Ngay Ngaøy N 20 B
3 LyDoXK Lyù do xuaát kho C 50 B
4 MSK Maõ soá kho C 10 B FK
5 MSNV_NVT Maõ soá nhaân vieân nhaän
vaät tö
C 10 B FK
10
6 MSNV_L Maõ soá nhaân vieân laäp C 10 B FK
Toång soá 110
Teân quan heä: VAT_TU
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
1 MSVT Maõ soá vaät tö C 10 B PK
2 TenVT Teân vaät tö C 30 B
3 DonVi Ñôn vò tính C 10 B
4 DinhMucVT Ñònh möùc vaät tö S 20 B
Toång soá 70
Teân quan heä: KHO
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn giaù
trò
Loaïi DL Raøng
Buoäc
1 MSK Maõ soá kho C 10 B PK
2 TenK Teân kho C 30 B
3 DChiK Ñòa chæ kho C 40 B
4 MSNV_TK Maõ soá nhaân vieân
thuû kho
C 10 B FK
Toång soá 90
Teân quan heä: PN_VT (Phieáu nhaäp-Vaät tö)
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSPN Maõ soá phieáu nhaäp C 10 B PK
2 MSVT Maõ soá vaät tö C 10 B PK
3 SL Soá löôïng S 10 B
4 DG Ñôn giaù S 20 B
11
Toång soá 50
Teân quan heä: PX_VT (Phieáu xuaát-Vaät tö)
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSPX Maõ soá phieáu xuaát C 10 B PK
2 MSVT Maõ soá vaät tö C 10 B PK
3 SL Soá löôïng S 10 B
Toång soá 30
Teân quan heä: VT_K (Vaät tö-Kho)
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSVT Maõ soá vaät tö C 10 B PK
2 MSK Maõ soá kho C 10 B PK
3 SL Soá löôïng S 10 B
Toång soá 30
Teân quan heä: NHAN_VIEN
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSNV
Maõ soá nhaân vieân C 10 B PK
2 TenNV
Teân nhaân vieân C 30 B
3 GioiTinh Giôùi tính L 1 Yes/No B
4 SoCMND
Soá chöùng minh
nhaân daân
C 10 B
5 NgaySinh Ngaøy sinh N 20 B
12
6 NoiSinh
Nôi sinh C 30 K
7 DChiNV
Ñòa chæ nhaân vieân C 40 B
8 SDTNV
Soá ñieän thoaïi nhaân
vieân
C 20 K
9 BoPhan
Boä phaän C 20 [thuyen,
kho, kó
thuaät,...]
B
10 ChucVu
Chöùc vuï C 20 [thuyen
tröôûng,
thuû kho,
...]
B
Toång soá 201
Teân quan heä:PHIEU_SUA_CHUA
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
1 MSPSC Maõ soá phieáu söûa chöõa C 10 B PK
2 Ngay Ngaøy N 20 B
3 MoTaHH Moâ taû hö hoûng C 80 B
4 MSPTT Maõ soá phöông tieän
thuûy
C 10 B FK
5 MSNV_MTHH Maõ soá nhaân vieân moâ
taû hö hoûng
C 10 B FK
6 MSNV_XNHH Maõ soá nhaân vieân xaùc
nhaän hö hoûng
C 10 B FK
7 MSNV_L Maõ soá nhaân vieân laäp C 10 B FK
Toång soá 150
Teân quan heä: PHUONG_TIEN_THUY
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
13
1 MSPTT Maõ soá phöông tieän
thuûy
C 10 B PK
2 TenPTT Teân phöông tieän thuûy C 30 B
3 NguyenGia Nguyeân giaù taøu S 20 B
4 TaiTrong Taûi troïng S 10 B
5 NgayBDSD Ngaøy baét ñaàu söû
duïng
N 20 B
6 TGianSD Thôøi gian söû duïng S 10 B
7 THanDK Thôøi haïn ñaêng kieåm S 10 [1,12] B
Toång soá 110
Teân quan heä: PSC_NVSC (Phieáu söûa chöõa-Nhaân vieân söûa chöõa)
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSPSC Maõ soá phieáu söûa
chöõa
C 10 B PK
2 MSNV_SC Maõ soá nhaân vieân
söûa chöõa
C 10 B PK
Toång soá 20
Teân quan heä: PTT_NV (Phöông tieän thuûy-Nhaân vieân)
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSPTT Maõ soá phöông tieän
thuûy
C 10 B PK
2 MSNV Maõ soá nhaân vieân C 10 B PK
Toång soá 20
Teân quan heä: PSC_VT (Phieáu söûa chöõa-Vaät tö)
Ngaøy:
14
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSPSC Maõ soá phieáu söûa
chöõa
C 10 B PK
2 MSVT Maõ soá vaät tö C 10 B PK
3 SL Soá löôïng S 10 B
Toång soá 30
Teân quan heä: HANG_MUC_SUA_CHUA_NGOAI_VAT_TU
Ngaøy: 10-6-08
STT Teân Thuoäc Tính Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi
DL
Raøng
Buoäc
1 MSHMSCNVT Maõ soá haïng muïc
söûa chöõa ngoaøi vaät
tö
C 10
B PK
2 TenHMSCNVT Teân haïng muïc söûa
chöõa ngoaøi vaät tö
C 50 B
Toång soá 60
Teân quan heä: PSC_HMSCNVT (Phieáu söûa chöõa-Haïng muïc söûa chöõa ngoaøi vaät tö)
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng Buoäc
1 MSPSC Maõ soá phieáu söûa
chöõa
C 10 B PK
2 MSHMSCNVT Maõ soá haïng muïc
söûa chöõa ngoaøi
vaät tö
C 10 B PK
3 DG Ñôn giaù S 10 B
Toång soá 30
15
Teân quan heä: HANG
Ngaøy: 10-6-08
STT Teân Thuoäc
Tính
Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi DL Raøng
Buoäc
1 MSH Maõ soá haøng C 10 B PK
2 TenH Teân haøng C 20 B
Toång soá 30
Teân quan heä: HOAT_DONG_VAN_CHUYEN
Ngaøy: 10-6-08
STT Teân Thuoäc Tính Dieãn Giaûi Kieåu
DL
Soá
Byte
Mieàn
giaù trò
Loaïi
DL
Raøng
Buoäc
1 MSHDVC Maõ soá hoaït ñoäng
vaän chuyeån
C 10 B PK
2 TGianDKBDVC
Thôøi gian döï kieán
baét ñaàu vaän
chuyeån
N-G 30 B
3 TGianBDVCTT
Thôøi gian baét ñaàu
vaän chuyeån thöïc teá
N-G 30 B
4 TGianDKVCHT
Thôøi gian döï kieán
vaän chuyeån hoaøn
taát
N-G 30 B
5 TGianHT
Thôøi gian hoaøn taát N-G 30 B
6 TGianCNH
Thôøi gian chôø nhaän
haøng
N-G 30 B
7 DDiemNH
Ñòa ñieåm nhaän
haøng
C 30 B
8 DDiemGH
Ñòa ñieåm giao haøng C 30 B
9 CuLyKT
Cöï ly khoâng taûi S 10 B
10 CuLyCT
Cöï ly coù taûi S 10 B
11 LuongNLTH
Löôïng nhieân lieäu
tieâu hao
S 10 B
12 MSPTT
Maõ soá phöông tieän
thuûy
C 10 B FK
16
13 MSH
Maõ soá haøng C 10 B FK
14 MSNV_GN
Maõ soá nhaân vieân
ghi nhaän
C 10 B FK
Toång soá 280
Kí hieäu :
- S : soá
- C : chuoãi
- N : ngaøy thaùng naêm
- N-G : ngaøy thaùng naêm-giôø phuùt
- L : logic
- B : buoäc
- K : khoâng buoäc
17
Toång keát caùc quan heä :
STT Teân quan heä Soá byte Khoái löôïng toái ña
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
HANG
HANG_MUC_SUA_CHUA_NGOAI_VAT_TU
HOAT_DONG_VAN_CHUYEN
KHO
NHA_CUNG_CAP
NHAN_VIEN
PHIEU_NHAP
PHIEU_SUA_CHUA
PHIEU_XUAT
PHUONG_TIEN_THUY
PN_VT
PSC_HMSCNVT
PSC_NVSC
PSC_VT
PTT_NV
PX_VT
VAT_TU
VT_K
30
60
280
90
100
201
70
150
110
110
50
30
20
30
20
30
70
30
100*30
30*60
1000*280
20*90
100*100
500*201
1000*70
400*150
1000*110
100*110
8000*50
1000*30
8000*20
5000*30
1000*20
8000*30
500*70
500*30
Toång 1698100 byte
Toång keát caùc thuoäc tính :
STT Teân thuoäc tính Dieãn giaûi Teân quan heä
18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
BoPhan
ChucVu
CuLyCT
CuLyKT
DChiK
DChiNCC
DChiNV
DDiemGH
DDiemNH
DG
DinhMucVT
DonVi
GioiTinh
LuongNLTH
LyDoXK
MoTaHH
MSH
MSHDVC
MSHMSCNVT
MSK
MSNCC
MSNV
MSNV_GN
MSNV_L
MSNV_MTHH
MSNV_NVT
MSNV_SC
MSNV_TK
MSNV_XNHH
MSPN
MSPSC
MSPTT
MSPX
MSVT
Ngay
NgayBDSD
Boä phaän
Chöùc vuï
Cöï ly coù taûi
Cöï ly khoâng taûi
Ñòa chæ kho
Ñòa chæ nhaø cung caáp
Ñòa chæ nhaân vieân
Ñòa ñieåm giao haøng
Ñòa ñieåm nhaän haøng
Ñôn giaù
Ñònh möùc vaät tö
Ñôn vò
Giôùi tính
Löôïng nhieân lieäu tieâu hao
Lyù do xuaát kho
Moâ taû hö hoûng
Maõ soá haøng
Maõ soá hoaït ñoäng vaän chuyeån
Maõ soá haïng muïc söûa chöõa
ngoaøi vaät tö
Maõ soá kho
Maõ soá nhaø cung caáp
Maõ soá nhaân vieân
Maõ soá nhaân vieân ghi nhaän
Maõ soá nhaân vieân laäp
Maõ soá nhaân vieân moâ taû hö hoûng
Maõ soá nhaân vieân nhaän vaät tö
Maõ soá nhaân vieân söûa chöõa
Maõ soá nhaân vieân thuû kho
Maõ soá nhaân vieân xaùc nhaän hö
hoûng
Maõ soá phieáu nhaäp
Maõ soá phieáu söûa chöõa
Maõ soá phöông tieän thuûy
Maõ soá phieáu xuaát
Maõ soá vaät tö
Ngaøy
Ngaøy baét ñaàu söû duïng
NHAN_VIEN
NHAN_VIEN
HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
KHO
NHA_CUNG_CAP
NHAN_VIEN
HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
PV_VT, PSC_HMSCNVT
VAT_TU
VAT_TU
NHAN_VIEN
HOAT_DONG_VAN_CHUYEN
PHIEU_XUAT
PHIEU_SUA_CHUA
HANG, HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
HANG_MUC_SUA_CHUA_NGOAI_VAT_TU,
PSC_HMSCNVT
KHO, PHIEU_NHAP, PHIEU_XUAT, VT_K
NHA_CUNG_CAP, PHIEU_NHAP
NHAN_VIEN, PTT_NV
HOAT_DONG_VAN_CHUYEN
PHIEU_NHAP, PHIEU_XUAT,
PHIEU_SUA_CHUA
PHIEU_SUA_CHUA
PHIEU_NHAP, PHIEU_XUAT
PSC_NVSC
KHO
PHIEU_SUA_CHUA
PHIEU_NHAP, PN_VT
PHIEU_SUA_CHUA, PSC_VT, PSC_NVSC,
PSC_HMSCNVT
PHUONG_TIEN_THUY, PTT_NV,
HOAT_DONG_VAN_CHUYEN,
PHIEU_SUA_CHUA
PHIEU_XUAT, PX_VT
VAT_TU, PN_VT, PX_VT, PSC_VT, VT_K
PHIEU_SUA_CHUA, PHIEU_NHAP,
PHIEU_XUAT
PHUONG_TIEN_THUY
19
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
NgaySinh
NguyenGia
NoiSinh
SDTNCC
SDTNV
SL
SoCMND
TaiTrong
TenH
TenHMSCNVT
TenK
TenNCC
TenNV
TenPTT
TenVT
TGianBDVCTT
TGianCNH
TGianDKBDVC
TGianDKVCHT
TGianHT
TGianSD
THanDK
Ngaøy sinh
Nguyeân giaù taøu
Nôi sinh
Soá ñieän thoaïi nhaø cung caáp
Soá ñieän thoaïi nhaân vieân
Soá löôïng
Soá chöùng minh nhaân daân
Taûi troïng
Teân haøng
Teân haïng muïc söûa chöõa ngoaøi
vaät tö
Teân kho
Teân nhaø cung caáp
Teân nhaân vieân
Teân phöông tieän thuûy
Teân vaät tö
Thôøi gian baét ñaàu vaän chuyeån
thöïc teá
Thôøi gian chôø nhaän haøng
Thôøi gian döï kieán baét ñaàu vaän
chuyeån
Thôøi gian döï kieán vaän chuyeån
hoaøn taát
Thôøi gian hoaøn taát
Thôøi gian söû duïng
Thôøi haïn ñaêng kieåm
NHAN_VIEN
PHUONG_TIEN_THUY
NHAN_VIEN
NHA_CUNG_CAP
NHAN_VIEN
PN_VT, PX_VT, PSC_VT, VT_K
NHAN_VIEN
PHUONG_TIEN_THUY
HANG
HANG_MUC_SUA_CHUA_NGOAI_VAT_TU
KHO
NHA_CUNG_CAP
NHAN_VIEN
PHUONG_TIEN_THUY
VAT_TU
HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
HOAT_DONG_VAN_CHUYEN
PHUONG_TIEN_THUY
PHUONG_TIEN_THUY
Phaùt hieän caùc raøng buoäc :
HOAT_DONG_VAN_CHUYEN(.........,TGianDKBDVC,TGianBDVCTT, TGianDKVCHT,
TGianHT, TGianCNH,.........)
TGianDKBDVC,TGianBDVCTT < TGianDKVCHT,TGianHT
20
THIEÁT KEÁ GIAO DIEÄN
Thieát keá Menu
21
22
23
24
Thieát keá form
form theâm nhaân vieân :
25
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma So Nhan
Vien
Textbox 10 kí töï,
read-only
Maùy töï ñoäng
caáp
phaân bieät
caùc nhaân
vieân
Ho Ten Textbox <=35 kí
töï
Nhaäp töø
keyboard
Gioi Tinh Radiobutton Nhaäp töø
radiobutton
So CMND Textbox 9 chöõ soá Nhaäp töø
keyboard
Ngay sinh Picker dd/mm/yy Nhaäp töø
picker
26
Noi sinh Textbox <=30 kí
töï
Nhaäp töø
keyboard
Dia chi Textbox <=50 kí
töï
Nhaäp töø
keyboard
So dien thoai Textbox <= 10
chöõ soá
Nhaäp töø
keyboard
Bo phan Combobox Nhaäp töø
combobox
Chuc vu Combobox Nhaäp töø
combobox
Luu Command löu DL
xuoáng
CSDL
LuuTTNV_Click()
Thoat Command thoaùt khoûi
form
Thoat_Click()
form theâm phöông tieän thuûy :
27
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so phuong
tien thuy
Textbox 10 kí töï,
read-only
Maùy töï ñoäng
caáp
phaân bieät
caùc
phöông
tieän thuûy
Ten phuong
tien thuy
Textbox <=35 kí
töï
Nhaäp töø
keyboard
Nguyen gia Textbox soá
nguyeân
Nhaäp töø
keyboard
Tai trong Textbox soá
nguyeân
Nhaäp töø
keyboard
Ngay bat dau
su dung
Picker dd/mm/yy Nhaäp töø
picker
Ngaøy
hieän taïi
28
Thoi gian su
dung
Textbox soá
nguyeân
Nhaäp töø
keyboard
Thoi han dang
kiem
Combobox ï Nhaäp töø
combobox
Them Command theâm
thuyeàn
vieân
Them_Click()
Xoa Command xoùa
thuyeàn
vieân
Xoa_Click()
STT GridView ñaùnh soá
baét ñaàu
töø 1
MSNV GridView töø table
NHAN_VIEN
hieån thi
MSNV
Ho Ten GridView töø table
NHAN_VIEN
hieån thò
hoï teân
NV
Chuc vu GridView töø table
NHAN_VIEN
hieån thò
chöùc vuï
NV
Luu Command löu DL
xuoáng
CSDL
LuuTTPTT_Click()
Thoat Command thoaùt
khoûi form
Thoat_Click()
form theâm thuyeàn vieân
29
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so phuong
tien
Textbox read-only töø table
PHUONG
TIEN THUY
Ten phuong
tien
Textbox read-only töø table
PHUONG
TIEN THUY
STT GridView ñaùnh soá
baét ñaàu
töø 1
MSNV Combobox töø table
NHAN_VIEN
laáy DL
töø coät
MSNV
Ho Ten GridView töø table
NHAN_VIEN
hieån thò
hoï teân
NV
30
chuc vu GridView töø table
NHAN_VIEN
hieån thò
chöùc
vuï NV
Thuc hien Command choïn
thuyeàn
vieân
Chon_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form theâm kho
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
31
Ma so kho Textbox 10 kí töï,
read-
only
Maùy töï ñoäng
caáp
phaân bieät
caùc kho
Ten kho Textbox <=30 kí
töï
Nhaäp töø
keyboard
Dia chi kho Textbox <=50 kí
töï
Nhaäp töø
keyboard
Thu kho Combobox töø table
NHAN_VIEN
laáy DL töø
2 coät
MSNV,
TenNV
Luu Command löu DL
xuoáng
CSDL
LuuTTK_Click()
Thoat Command thoaùt khoûi
form
Thoat_Click()
form theâm vaät tö
32
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so vat tu Textbox 10 kí töï,
read-
only
Maùy töï ñoäng
caáp
phaân bieät
caùc vaät tö
Ten vat tu Textbox <=30 kí
töï
Nhaäp töø
keyboard
Don vi tinh Combobox Nhaäp töø
combobox
Dinh muc vat
tu
Textbox soá
nguyeân
Nhaäp töø
keyboard
caûnh baùo
löôïng toàn
kho
Luu Command löu DL
xuoáng
CSDL
LuuTTVT_Click()
Thoat Command thoaùt khoûi
form
Thoat_Click()
form theâm nhaø cung caáp
33
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so nha cung
cap
Textbox 10 kí tö,
read-only ï
Maùy töï
ñoäng caáp
phaân bieät
caùc nhaø
cung caáp
Ten nha cung
cap
Textbox <=30 kí töï Nhaäp töø
keyboard
Dia chi Textbox <=50 kí töï Nhaäp töø
keyboard
So dien thoai Textbox <=10 chöõ
soá
Nhaäp töø
keyboard
Luu Command löu DL
xuoáng
CSDL
LuuTTNCC_Click()
34
Thoat Command thoaùt khoûi
form
Thoat_Click()
form theâm hoaït ñoäng vaän chuyeån
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so Textbox 10 kí töï, Maùy töï ñoäng caáp phaân
bieät
35
HDVC read-only caùc
HDVC
Ma so
PTT
Textbox 10 kí töï töø table
PHUONG_TIEN_THUY
Thoi gian
DKBDVC
Picker dd/mm/yy
hh/m
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
BDVCTT
Picker
dd/mm/yy
hh/m
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
DKVCHT
Picker dd/mm/yy
hh/m
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
hoan tat
Picker dd/mm/yy
hh/mï
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
CNH
Picker dd/mm/yy
hh/mï
Nhaäp töø picker Ngaøy
hieän
taïi
Dia diem
NH
Textbox <= 30 kí
töï
Nhaäp töø keyboard
Dia diem
GH
Textbox <= 30 kí
töï
Nhaäp töø keyboard
Cu ly
khong tai
Textbox soá
nguyeân
Nhaäp töø keyboard
Cu ly co
tai
Textbox soá
nguyeân
Nhaäp töø keyboard
Luong
NL tieu
Textbox soá
nguyeân
Nhaäp töø keyboard
36
hao
Loai
hang
Combobox Nhaäp töø combobox
Luu Command löu
DL
xuoáng
CSDL
LuuTTHDVC_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form söûa thoâng tin nhaân vieân
37
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so nhan
vien
Combobox töø table
NHAN_VIEN
laáy DL
töø coät
MSNV
Ho Ten Textbox <=35 kí
töï
Nhaäp töø
keyboard
Gioi tinh Radiobutton Nhaäp töø
radiobutton
So CMND Textbox 9 chöõ soá Nhaäp töø
keyboard
Ngay sinh Picker dd/mm/yy Nhaäp töø
picker
Noi sinh Textbox <=30 kí
töï
Nhaäp töø
keyboard
Dia chi Textbox <=50 kí
töï
Nhaäp töø
keyboard
So dien thoai Textbox <= 10
chöõ soá
Nhaäp töø
keyboard
Bo phan Combobox Nhaäp töø
combobox
Chuc vu Combobox Nhaäp töø
combobox
Cap nhat Command caäp
nhaät
DL
xuoáng
CapnhatTTNV_Click()
38
CSDL
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form söûa thoâng tin phöông tieän thuûy
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
39
Ma so
phuong tien
thuy
Combobox töø table
PHUONG
TIEN THUY
laáy DL
töø coät
MSPTT
Ten phuong
tien thuy
Textbox <=35 kí
töï
Nhaäp töø
keyboard
Nguyen gia Textbox soá
nguyeân
Nhaäp töø
keyboard
Tai trong Textbox soá
nguyeân
Nhaäp töø
keyboard
Ngay bat dau
su dung
Picker dd/mm/y
y
Nhaäp töø
picker
Ngaøy
hieän taïi
Thoi gian su
dung
Textbox soá
nguyeân
Nhaäp töø
keyboard
Thoi han
dang kiem
Combobox ï Nhaäp töø
combobox
Them Command theâm
thuyeàn
vieân
Them_Click()
Xoa Command xoùa
thuyeàn
vieân
Xoa_Click()
STT GridView ñaùnh soá
baét ñaàu
töø 1
MSNV GridView töø table
NHAN_VIE
N
hieån thi
MSNV
Ho Ten GridView töø table
NHAN_VIE
N
hieån thò
hoï teân
NV
40
Chuc vu GridView töø table
NHAN_VIE
N
hieån thi
chöùc
vuï NV
Cap nhat Command caäp
nhaät
DL
xuoáng
CSDL
CapnhatTTPTT_Click
()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form söûa thoâng tin kho
41
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so kho Combobox töø table KHO laáy DL töø
coät MSK
Ten kho Textbox <=30 kí
töï
Nhaäp töø
keyboard
Dia chi kho Textbox <=50 kí
töï
Nhaäp töø
keyboard
Thu kho Combobox töø table
NHAN_VIEN
laáy DL töø
2 coät
MSNV,
TenNV
Cap nhat Command caäp nhaät
DL
xuoáng
CSDL
CapnhatTTK_Click()
Thoat Command thoaùt
khoûi form
Thoat_Click()
form söûa thoâng tin vaät tö
42
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so vat tu Combobox töø table
VAT_TU
laáy DL
töø coät
MSVT
Ten vat tu Textbox <=30 kí
töï
Nhaäp töø
keyboard
Don vi tinh Combobox Nhaäp töø
combobox
Dinh muc vat
tu
Textbox soá
nguyeân
Nhaäp töø
keyboard
caûnh
baùo
löôïng
toàn kho
Cap nhat Command caäp nhaät
DL
xuoáng
CSDL
CapnhatTTVT_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form söûa thoâng tin nhaø cung caáp
43
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so NCC Combobox töø table
NHA
CUNG
CAP
laáy DL
töø coät
MSNCC
Ten NCC Textbox <=30 kí
töï
Nhaäp töø
keyboard
Dia chi Textbox <=50 kí
töï
Nhaäp töø
keyboard
So dien thoai Textbox <=10
chöõ soá
Nhaäp töø
keyboard
Cap nhat Command caäp
nhaät DL
xuoáng
CSDL
CapnhatTTNCC_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form söûa thoâng tin hoaït ñoäng vaän chuyeån
44
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so
HDVC
Combobox töø table HOAT DONG
VAN CHUYEN
laáy DL töø
coät
MSHDVC
45
Ma so
PTT
Textbox 10 kí töï töø table
PHUONG_TIEN_THUY
Thoi gian
DKBDVC
Picker dd/mm/yy
hh/m
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
BDVCTT
Picker
dd/mm/yy
hh/m
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
DKVCHT
Picker dd/mm/yy
hh/m
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
hoan tat
Picker dd/mm/yy
hh/mï
Nhaäp töø picker Ngaøy
hieän
taïi
Thoi gian
CNH
Picker dd/mm/yy
hh/mï
Nhaäp töø picker Ngaøy
hieän
taïi
Dia diem
NH
Textbox <= 30 kí
töï
Nhaäp töø keyboard
Dia diem
GH
Textbox <= 30 kí
töï
Nhaäp töø keyboard
Cu ly
khong tai
Textbox soá
nguyeân
Nhaäp töø keyboard
Cu ly co
tai
Textbox soá
nguyeân
Nhaäp töø keyboard
Luong
NL tieu
hao
Textbox soá
nguyeân
Nhaäp töø keyboard
Loai Combobox Nhaäp töø combobox
46
hang
Cap nhat Command caäp nhaät
DL xuoáng
CSDL
CapnhatTTHDVC_Click()
Thoat Command thoaùt
khoûi form
Thoat_Click()
form xoùa ñoái töôïng :
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Loai Combobox Nhaäp töø
combobox
laáy loaïi
ñoái
töôïng
muoán
xoùa
47
Ma so Combobox Nhaäp töø
combobox
laáy maõ
soá ñoái
töôïng
muoán
xoùa
Xoa Command xoùa DL
khoûi
CSDL
XoaTTDT_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form tìm kieám nhaân vieân :
48
Teân
ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so
nhan
vien
Textbox 10 kí töï Nhaäp töø keyboard tìm theo maõ soá
Ten
nhan
vien
Textbox <= 30 kí
töï
Nhaäp töø keyboard tìm theo teân
Bo
phan
Combobox Nhaäp töø combobox tìm theo boä phaän
Tìm Command Tìm nhaân vieân TimNV_Click()
MSNV GridView töø table NHAN_VIEN hieån thò MSNV
Ten
nhan
vien
GridView töø table NHAN_VIEN hieån thò Teân
nhaân vieân
Gioi
tinh
GridView töø table NHAN_VIEN hieån thò Giôùi tính
So
CMND
GridView töø table NHAN_VIEN hieån thò Soá
CMND
Ngay
sinh
GridView töø table NHAN_VIEN hieån thò Ngaøy
sinh
Noi
sinh
GridView töø table NHAN_VIEN hieån thò Nôi sinh
49
Dia
chi
GridVIew töø table NHAN_VIEN hieån thò Ñòa chæ
So
dien
thoai
GridView töø table NHAN_VIEN hieån thò Soá ñieän
thoaïi
Bo
phan
GridView töø table NHAN_VIEN hieån thò Boä phaän
Chuc
vu
GridView töø table NHAN_VIEN hieån thò Chöùc vuï
Thoat Command thoaùt khoûi form Thoat_Click()
form tìm kieám phöông tieän thuûy :
Teân
ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
50
Ma so
phuong
tien
thuy
Textbox 10 kí töï Nhaäp töø keyboard tìm theo maõ soá
Ten
phuong
tien
thuy
Textbox <= 30 kí
töï
Nhaäp töø keyboard tìm theo teân
Tìm Command Tìm phöông
tieän thuûy
TimPTT_Click()
MSPTT GridView töø table
PHUONG_TIEN_THUY
hieån thò
MSPTT
Ten
phuong
tien
thuy
GridView töø table
PHUONG_TIEN_THUY
hieån thò Teân
phöông tieän
thuûy
Nguyen
gia
GridView töø table
PHUONG_TIEN_THUY
hieån thò
Nguyeân giaù
Tai
trong
GridView töø table
PHUONG_TIEN_THUY
hieån thò Taûi
troïng
Ngay
BDSD
GridView töø table
PHUONG_TIEN_THUY
hieån thò Ngaøy
baét ñaàu söû
duïng
Thoi
gian su
dung
GridView töø table
PHUONG_TIEN_THUY
hieån thò Thôøi
gian söû duïng
Thoi
han
dang
kiem
GridVIew töø table
PHUONG_TIEN_THUY
hieån thò Thôøi
haïn ñaêng kieåm
Thoat Command thoaùt khoûi form Thoat_Click()
51
form danh saùch thuyeàn vieân :
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Ma So
Phuong
Tien
Textbox töø table PTT_NV hieån thò
MSPTT
STT GridView
MSNV GridView töø table PTT_NV hieån thò
MSNV
Ho Ten GridView töø table
NHAN_VIEN,PTT_NV
hieån thò
Hoï teân
Chuc Vu GridView töø table
NHAN_VIEN,PTT_NV
hieån thò
Chöùc vuï
form tình hình hoaït ñoäng :
52
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Ma So
Phuong
Tien
Textbox töø table
HOAT_DONG_VAN_CHUYEN
hieån thò
MSPTT
Ten
Phuong
Tien
Textbox töø table
PHUONG_TIEN_THUY,
HOAT_DONG_VAN_CHUYEN
hieån thò
Teân
phöông
tieän
MSHDVC GridView töø table
HOAT_DONG_VAN_CHUYEN
hieån thò
MSHDVC
NgayBD GridView töø table
HOAT_DONG_VAN_CHUYEN
hieån thò
Ngaøy baét
ñaàu
NgayHT GridView töø table
HOAT_DONG_VAN_CHUYEN
hieån thò
Ngaøy
hoaøn taát
53
Ten hang GridView töø table
HOAT_DONG_VAN_CHUYEN
hieån thò
Teân loaïi
haøng
form tình hình söûa chöõa :
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân
quan
Giaù trò
default
Ma So
Phuong
Tien
Textbox töø table PHIEU_SUA_CHUA hieån thò
MSPTT
Ten
Phuong
Tien
Textbox töø table
PHUONG_TIEN_THUY,
PHIEU_SUA_CHUA
hieån thò
Teân
phöông
tieän
MSPSC GridView töø table PHIEU_SUA_CHUA hieån thò
MSPSC
Ngay GridView töø table PHIEU_SUA_CHUA hieån thò
54
Ngaøy söûa
chöõa
Mo ta hu
hong
GridView töø table PHIEU_SUA_CHUA hieån thò
Moâ taû hö
hoûng
form tìm kieám kho :
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò default
Ma so
kho
Textbox 10 kí töï Nhaäp töø keyboard tìm theo maõ soá
Ten kho Textbox <= 30 kí
töï
Nhaäp töø keyboard tìm theo teân
55
Tìm Command Tìm kho TimK_Click()
MSK GridView töø table KHO hieån thò MSK
Ten kho GridView töø table KHO hieån thò Teân kho
Dia chi
kho
GridView töø table KHO hieån thò Ñòa chæ
kho
Thu kho GridView töø table KHO hieån thò Thuû kho
Thoat Command thoaùt khoûi form Thoat_Click()
form tìm kieám vaät tö :
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so
vat tu
Textbox 10 kí töï Nhaäp töø keyboard tìm theo maõ soá
56
Ten vat
tu
Textbox <= 30 kí
töï
Nhaäp töø keyboard tìm theo teân
Tìm Command Tìm vaät tö TimVT_Click()
MSVT GridView töø table VAT_TU hieån thò MSVT
Ten vat
tu
GridView töø table VAT_TU hieån thò Teân vaät
tö
So
luong
GridView töø table VT_K hieån thò Soá
löôïng theo töøng
kho
Don vi GridView töø table VAT_TU hieån thò Ñôn vò
tính
MSK GridView töø table VT_K hieån thò maõ soá
kho
Thoat Command thoaùt khoûi form Thoat_Click()
form tìm kieám nhaø cung caáp :
57
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc ñích Haøm lieân quan Giaù trò
default
Ma so
NCC
Textbox 10 kí töï Nhaäp töø keyboard tìm theo maõ soá
Ten
NCC
Textbox <= 30 kí
töï
Nhaäp töø keyboard tìm theo teân
Tìm Command Tìm nhaø cung
caáp
TimNCC_Click()
MSNCC GridView töø table
NHA_CUNG_CAP
hieån thò
MSNCC
Ten
NCC
GridView töø table
NHA_CUNG_CAP
hieån thò Teân
nhaø cung caáp
Dia chi GridView töø table
NHA_CUNG_CAP
hieån thò Ñòa chæ
SDT GridView töø table
NHA_CUNG_CAP
hieån thò Soá
ñieän thoaïi
Thoat Command thoaùt khoûi form Thoat_Click()
form tìm kieám hoaït ñoäng vaän chuyeån :
58
59
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so HDVC Textbox 10 kí töï Nhaäp töø keyboard tìm
theo
maõ soá
Tu Picker dd/mm/yy Nhaäp töø picker tìm
theo
ngaøy
Ngaøy
hieän
taïi
Den Picker dd/mm/yy Nhaäp töø picker tìm
theo
ngaøy
Ngaøy
hieän
taïi
Tìm Command Tìm
hoaït
ñoäng
vaän
chuyeån
TimHDVC_Click()
MSHDVC GridView töø table
HOAT_DONG_VAN_CHUYEN
MSPTT GridView töø table
HOAT_DONG_VAN_CHUYEN
TGianDKBDVC GridView töø table
HOAT_DONG_VAN_CHUYEN
TGianBDVCTT GridView töø table
HOAT_DONG_VAN_CHUYEN
TGianDKVCHT GridView töø table
HOAT_DONG_VAN_CHUYEN
TGianHT GridView töø table
HOAT_DONG_VAN_CHUYEN
TGianCNH GridView töø table
HOAT_DONG_VAN_CHUYEN
60
DDiemNH GridView töø table
HOAT_DONG_VAN_CHUYEN
DDiemGH GridView töø table
HOAT_DONG_VAN_CHUYEN
Cu ly khong tai GridView töø table
HOAT_DONG_VAN_CHUYEN
Cu ly co tai GridView töø table
HOAT_DONG_VAN_CHUYEN
Luong NL tieu
hao
GridView töø table
HOAT_DONG_VAN_CHUYEN
Loai hang GridView töø table
HOAT_DONG_VAN_CHUYEN
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form laäp phieáu nhaäp :
61
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma So
Phieu
Nhap
Textbox 10 kí töï maùy töï ñoäng caáp
Ngay Picker dd/mm/yy Nhaäp töø picker Ngaøy
hieän
taïi
Kho Combobox töø table KHO laáy DL
töø 2 coät
MSK,
TenK
Nha cung
cap
Combobox töø table NHA_CUNG_CAP laáy DL
töø 2 coät
62
MSNCC,
TenNCC
Nguoi
nhan
Combobox töø tableNHAN_VIEN laáy DL
töø 2 coät
MSNV,
TenNV
STT GridView ñaùnh soá
MSVT Combobox töø table VAT_TU laáy DL
töø 2 coät
MSVT,
TenVT
So luong Textbox <= 10
chöõ soá
Nhaäp töø keyboard
Don vi Combobox Nhaäp töø combobox
Don gia Textbox <= 20
chöõ soá
Nhaäp töø keyboard
Luu Command löu DL
vaøo
CSDL
LuuTTPN_Click()
In Command in DL ra
giaáy
In_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form laäp phieáu xuaát :
63
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma So
Phieu
Xuat
Textbox 10 kí töï maùy töï ñoäng caáp
Ngay Picker dd/mm/yy Nhaäp töø picker Ngaøy
hieän
taïi
Kho Combobox töø table KHO laáy DL
töø 2 coät
MSK,
TenK
Ly do XK TextArea Nhaäp töø keyboard
Nguoi
nhan
Combobox töø tableNHAN_VIEN laáy DL
töø 2 coät
MSNV,
64
TenNV
STT GridView ñaùnh soá
MSVT Combobox töø table VAT_TU laáy DL
töø 2 coät
MSVT,
TenVT
So luong Textbox <= 10
chöõ soá
Nhaäp töø keyboard
Don vi Combobox Nhaäp töø combobox
Luu Command löu DL
vaøo
CSDL
LuuTTPX_Click()
In Command in DL ra
giaáy
In_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form laäp phieáu söûa chöõa :
65
Teân ñoái
töôïng
Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma So Phieu
Sua Chua
Textbox 10 kí töï maùy töï ñoäng caáp
Ngay Picker dd/mm/yy Nhaäp töø picker Ngaøy
hieän
taïi
Ma So
Phuong Tien
Combobox töø table
PHUONG_TIEN_THUY
laáy DL
töø 2 coät
MSPTT,
66
TenPTT
Nguoi mo ta
hu hong
Combobox töø table NHAN_VIEN laáy DL
töø 2 coät
MSNV,
TenNV
Nguoi xac
nhan
Combobox töø tableNHAN_VIEN laáy DL
töø 2 coät
MSNV,
TenNV
Nguoi sua
chua
Listbox töø tableNHAN_VIEN laáy DL
töø 2 coät
MSNV,
TenNV
STT GridView ñaùnh soá
MSVT Combobox töø table VAT_TU laáy DL
töø 2 coät
MSVT,
TenVT
MSHMSCNVT Combobox töø table HANG MUC
SUA CHUA NGOAI
VAT TU
So luong Textbox <= 10
chöõ soá
Nhaäp töø keyboard
Don gia Textbox <= 20
chöõ soá
Nhaäp töø keyboard
Luu Command löu DL
vaøo
CSDL
LuuTTPSC_Click()
In Command in DL ra
giaáy
In_Click()
67
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form tìm kieám phieáu :
Teân ñoái töôïng Kieåu ñoái
töôïng
Raøng
buoäc
Döõ lieäu Muïc
ñích
Haøm lieân quan Giaù trò
default
Ma so Textbox 10 kí töï Nhaäp töø keyboard tìm
theo
maõ soá
Loai phieu Combobox Nhaäp töø combobox tìm
theo
loaïi
68
Tu Picker dd/mm/yy Nhaäp töø picker tìm
theo
ngaøy
Ngaøy
hieän
taïi
Den Picker dd/mm/yy Nhaäp töø picker tìm
theo
ngaøy
Ngaøy
hieän
taïi
Tìm Command Tìm
phieáu
TimP_Click()
STT GridView ñaùnh
soá
MSP GridView tuyø theo loaïi phieáu
Ngay GridView tuyø theo loaïi phieáu
Xem chi tiet Command xem
chi tieát
phieáu
Xemchitiet_Click()
Thoat Command thoaùt
khoûi
form
Thoat_Click()
form ñaêng nhaäp :
69
BAÛNG PHAÂN COÂNG COÂNG VIEÄC
Ngöôøi laøm Phaàn ñoùng goùp
70
Hoaøng Phaïm Truùc Phöông Khaûo saùt
Phaùt hieän thöïc theå
Veõ moâ hình ERD
Toång keát caùc quan heä, thuoäc tính
Phaùt hieän caùc raøng buoäc
Thieát keá menu, form
Chænh söûa baùo caùo
Nguïy Trung Taøi Khaûo saùt
Phaùt hieän thöïc theå
Chuyeån moâ hình ERD thaønh moâ hình
quan heä
Moâ taû chi tieát cho caùc quan heä
Moâ taû chi tieát cho caùc form
Thieát keá xöû lyù
Chænh söûa baùo caùo
Các file đính kèm theo tài liệu này:
- Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - THỐNG QUẢN LÝ PHƯƠNG TIỆN VẬN TẢI THỦY CỦA CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN.pdf