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)
Trang 1TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCMKHOA 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ƯƠNGTIỆ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)
Giảng viên hướng dẫn : Th.s NGUYỄN GIA TUẤN ANH Nhóm thực hiện :
HOÀNG PHẠM TRÚC PHƯƠNG – 0411051 (nhóm trưởng)NGỤY TRUNG TÀI – 0411167
Trang 2Lờ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ệ 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 hồ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
2
Trang 33 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
Trang 4I 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
4
Trang 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ư)
- Thuộc tính : MSNV, TenNV, GioiTinh, SoCMND, NgaySInh, NoiSInh, DChiNV, SDTNV, BoPhan, ChucVu
1.9) Thực thể : PHUONG_TIEN_THUY
5
Trang 6- Thuộc tính : MSPTT, TenPTT, NguyenGia, TaiTrong, NgayBDSD, TGianSD, THanDK
1.10) Thực thể : HANG
- Thuộc tính : MSH, TenH
1.11) Thực thể : HOAT_DONG_VAN_CHUYEN
- Thuộc tính : MSHDVC, TGianDKBDVC, TGianBDVCTT, TGianDKVCHT, TGianHT, TGianCNH, DDiemNH, DDIemGH, CuLyKT, CuLyCT, LuongNLTH
2) Mô hình ERD
6
Trang 83) Chuyển mô hình ERD thành mô 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)
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ệ :
8
Trang 9Tên quan hệ:NHA_CUNG_CAP
3 DChiNCC Địa chỉ nhà cung cấp C 40 B 4 SDTNCC Số điện thoại nhà cung
5 MSNV_NVT Mã số nhân viên nhận
5 MSNV_NVT Mã số nhân viên nhận vật tư
9
Trang 106 MSNV_L Mã số nhân viên lập C 10 B FK
4 MSNV_TK Mã số nhân viên
Loại DL Ràng Buộc
10
Trang 11Loại DL Ràng Buộc
Loại DL Ràng Buộc
Loại DL Ràng Buộc
4 SoCMND Số chứng minh nhân dân
11
Trang 126 NoiSinh Nơi sinh C 30 K
8 SDTNV Số điện thoại nhân
4 MSPTT Mã số phương tiện
Trang 131 MSPTT Mã số phương tiện thủy
2 TenPTT Tên phương tiện thủy C 30 B
5 NgayBDSD Ngày bắt đầu sử dụng
7 THanDK Thời hạn đăng kiểm S 10 [1,12] B
Loại DL Ràng Buộc 1 MSPSC Mã số phiếu sửa
Loại DL Ràng Buộc 1 MSPTT Mã số phương tiện
Trang 14Loại DL Ràng Buộc 1 MSPSC Mã số phiếu sửa 1 MSHMSCNVT Mã số hạng mục
sửa chữa ngoài vật tư
2 TenHMSCNVT Tên hạng mục sửa chữa ngoài vật tư
Loại DL Ràng Buộc 1 MSPSC Mã số phiếu sửa
2 MSHMSCNVT Mã số hạng mục sửa chữa ngoài
Trang 15Tên quan hệ: HANG
2 TGianDKBDVC Thời gian dự kiến bắt đầu vận chuyển
3 TGianBDVCTT Thời gian bắt đầu vận chuyển thực tế
4 TGianDKVCHT Thời gian dự kiến vận chuyển hoàn tất
5 TGianHT Thời gian hoàn tất N-G 30 B 6 TGianCNH Thời gian chờ nhận
11 LuongNLTH Lượng nhiên liệu
Trang 1613 MSH Mã số hàng C 10 B FK 14 MSNV_GN Mã số nhân viên
- N : ngày tháng năm
- N-G : ngày tháng năm-giờ phút - L : logic
- B : buộc
- K : không buộc
16
Trang 17Tổng kết các quan hệ :
STT Tên quan hệ Số byte Khối lượng tối đa
Tổng kết các thuộc tính :
STT Tên thuộc tính Diễn giải Tên quan hệ
17
Trang 18Địa chỉ nhà cung cấp Địa chỉ nhân viên Địa điểm giao hàng Địa điểm nhận hàng Đơn giá
Định mức vật tư Đơn vị
Giới tính
Lượng nhiên liệu tiêu hao Lý do xuất kho
Mô tả hư hỏng Mã số hàng
Mã số hoạt động vận chuyển Mã số hạng mục sửa chữa ngoài vật tư
Mã số kho
Mã số nhà cung cấp Mã số nhân viên
Mã số nhân viên ghi nhận Mã số nhân viên lập
Mã số nhân viên mô tả hư hỏng Mã số nhân viên nhận vật tư Mã số nhân viên sửa chữa Mã số nhân viên thủ kho Mã số nhân viên xác nhận hư hỏng
Mã số phiếu nhập Mã số phiếu sửa chữa Mã số phương tiện thủy Mã số phiếu xuất Mã số vật tư
Trang 19Số điện thoại nhà cung cấp Số điện thoại nhân viên
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
THIẾT KẾ GIAO DIỆN
Thiết kế Menu
19
Trang 24Thieát keá form
form theâm nhaân vieân :
24
Trang 27Tên đối tượng Kiểu đối
Trang 28Thoi han dang
Trang 29Tên đối tượngKiểu đối
Trang 31Dia chi kho Textbox <=50 kí
Trang 33Tên đối tượngKiểu đối
Trang 35Combobox Nhập từ combobox
Trang 36form sửa thông tin nhân viên
Trang 42form sửa thông tin nhà cung cấp
Tên đối tượngKiểu đối
Trang 43Dia chi Textbox <=50 kí
Trang 45Combobox Nhập từ combobox
Trang 46Tên đối tượng Kiểu đối
Trang 47Combobox Nhập từ combobox tìm theo bộ phận
MSNV GridView từ table NHAN_VIEN hiển thị MSNV
Trang 48GridView từ table NHAN_VIEN hiển thị Chức vụ
form tìm kiếm phương tiện thủy :
48
Trang 50hạn đăng kiểm
form danh sách thuyền viên :
Trang 51NHAN_VIEN,PTT_NV Họ tên Chuc Vu GridView từ table
Trang 52HOAT_DONG_VAN_CHUYEN Ngày bắt
Trang 54Ma so kho
Textbox 10 kí tự Nhập từ keyboard tìm theo mã số Ten kho Textbox <= 30 kí
Nhập từ keyboard tìm theo tên
Dia chi kho
form tìm kiếm vật tư :
54
Trang 55Nhập từ keyboard tìm theo tên
form tìm kiếm nhà cung cấp :
55
Trang 56Nhập từ keyboard tìm theo tên nhà cung cấp Dia chi GridView từ table
Trang 57Thoat Command thoát khỏi form Thoat_Click()
form tìm kiếm hoạt động vận chuyển :
57
Trang 58Tên đối tượngKiểu đối
Trang 60Textbox 10 kí tự máy tự động cấp
Trang 61MSVT Combobox từ table VAT_TU lấy DL Don vi Combobox Nhập từ combobox Don gia Textbox <= 20
Trang 62Textbox 10 kí tự máy tự động cấp
MSVT Combobox từ table VAT_TU lấy DL từ 2 cột 62
Trang 63Don vi Combobox Nhập từ combobox
Trang 64Textbox 10 kí tự máy tự động cấp
Trang 65MSVT Combobox từ table VAT_TU lấy DL
Combobox từ table HANG MUC SUA CHUA NGOAI
Trang 66Tên đối tượng Kiểu đối
Trang 67STT GridView đánh số MSP GridView tuỳ theo loại phiếu
Ngay GridView tuỳ theo loại phiếu
Trang 68BẢNG PHÂN CÔNG CÔNG VIỆC
Phát hiện thực thể Vẽ mô hình ERD
Tổng kết các quan hệ, thuộc tính Phát hiện các ràng buộc
Thiết kế menu, form
68
Trang 69Chỉnh sửa báo cáo
Phát hiện thực thể
Chuyển mô hình ERD thành mô hình quan hệ
Mô tả chi tiết cho các quan hệ Mô tả chi tiết cho các form Thiết kế xử lý
Chỉnh sửa báo cáo
69