Danh mục

Báo cáo khoa học: XÂY DỰNG PHẦN MỀM QUẢN LÝ CONTAINER TRÊN BÃI ICD

Số trang: 4      Loại file: pdf      Dung lượng: 314.79 KB      Lượt xem: 9      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tóm tắt: Xuất phát từ tình hình thực tế, công tác quản lý Container trên bãi ICD của đường sắt được tiến hành bằng phương pháp thủ công, chưa có phần mềm hỗ trợ. Bài báo giới thiệu phần mềm được viết trên cơ sở định dạng bãi ICD hình chữ nhật. Tất nhiên, khi phần mềm này được ứng dụng cụ thể vào bãi ICD nào thì cũng cần phải hiệu chỉnh cho phù hợp với bố trí của bãi đó. ...
Nội dung trích xuất từ tài liệu:
Báo cáo khoa học: "XÂY DỰNG PHẦN MỀM QUẢN LÝ CONTAINER TRÊN BÃI ICD" XÂY DỰNG PHẦN MỀM QUẢN LÝ CONTAINER TRÊN BÃI ICD KS. LÊ VĂN THỌ KS. NGUYỄN TIẾN QUÝ Bộ môn Vận tải kinh tế sắt Khoa Vận tải - Kinh tế Trường Đại học Giao thông Vận tải Tóm tắt: Xuất phát từ tình hình thực tế, công tác quản lý Container trên bãi ICD của đường sắt được tiến hành bằng phương pháp thủ công, chưa có phần mềm hỗ trợ. Bài báo giới thiệu phần mềm được viết trên cơ sở định dạng bãi ICD hình chữ nhật. Tất nhiên, khi phần mềm này được ứng dụng cụ thể vào bãi ICD nào thì cũng cần phải hiệu chỉnh cho phù hợp với bố trí của bãi đó. Summary: Base on the fact that Container management in railway ICD is handmade without software. The artical states a software witten for the rectangle ICD. Of couse, when it is applied to tangible ICD, it must be revised to accuracy of that ICDs arrangement. I. ĐẶT VẤN ĐỀVTKT Hiện nay, ở các bãi ICD Container được sắp xếp rất bữa bãi, lộn xộn nên khi xuất hoặc nhập hàng sẽ tồn nhiều thời gian để tìm ra vị trí Container cần xuất cũng như vị trí còn trống thích hợp để đặt Container. Bài toán kinh tế quản lý hiệu quả bãi Container đã được đặt ra và giải quyết bởi nhiều nghiên cứu khác nhau, nhiều phần mềm quản lý đã được viết và đưa vào sử dụng. Nhưng với đặc thù của các bãi Container thì hầu như chưa có phần mềm có khả năng áp dụng với tất cả các bãi Container. Còn với những phần mềm lớn thì lại quá đắt nên hiệu quả kinh tế của việc sử dụng không cao. Đó chính là lí do thúc đẩy chúng tôi nghiên cứu và phát triển một phần mềm quản lý bãi Container mới. Đơn giản, kinh tế, dễ sử dụng, có thể áp dụng cho các loại bãi Container khác nhau. II. GIẢI QUYẾT VẤN ĐỀ 1. Thiết kế cơ sở dữ liệu và chương trình Mỗi bãi Container đều có một hình dạng, kích thước chiều dài, chiều rộng nhất định. Mỗi Container đều được tiêu chuẩn hóa về kích thước (thuộc một loại nhất định: 10 feet, 20 feet, 30 feet, 40 feet...), tiêu chuẩn hóa về khả năng chịu lực và đều có một mã số riêng. Do đó, cách đơn giản và hiệu quả nhất để quản lý các Container trong bãi là quản lý theo mã số Container và tọa độ các ô chứa Container trong bãi. Cách đánh tọa độ bãi như sau: Bãi Container được chia thành các hàng. Mỗi hàng đượcchia thành các ô. Kích thước của một ô bằng kích thước của một container loại lớn nhất cộngthêm khoảng cách an toàn theo chiều dài và chiều rộng. 2. Giới thiệu phần mềm quản lý bãi container 2.1. Bảng điều khiển 2.2. Đăng kí thông số bãi - Quá trình đăng kí thông số bãi được thực hiện bằng cách khai báo các thông tin về bãi VTKTContainer như sau: + Mã bãi Container. + Tên bãi Container. + Số Container có thể xếp chồng tối đa. + Số Container theo trục dọc. + Số hàng Container theo trục ngang. - Dựa trên những đặc điểm về bãi Container, Container mà mỗi bãi Container quy định cụthể về: số Container có thể xếp chồng tối đa, số Container theo trục dọc, số Container theo trụcngang. - Sau khi khai báo đủ các thông tin ở trên, nhấp chuột chuột vào ô “ Đăng ký ” để đăng ký,phần mềm sẽ thông báo là đã đăng ký thành công các thông tin của bãi. 2.3. Nhập Container Khi muốn nhập một Container vào bãi thì nhà quản lý cần phải nhập: - 1 thông số về Container là mã của Container (ConCode) và loại Container (ConType). - 1 thông số cần biết về bãi Container là mã của bãi Container muốn đặt Container. Khi đã biết loại Container, phần mềm tự động tìm ra các ô có thể nhập Container vào bãi Container cần nhập theo các điều kiện: - Ô đang còn trống và có thể chứa vừa Container cần nhập. - Tọa độ xếp chồng của ô chứa Container càng thấp càng tốt. Trong trường hợp phải xếp chồng lên Container khác thì Container tầng dưới là phải là một Container cùng loại. Kết quả trả về cho người quản lý là tọa độ các ô có thể nhập Container thỏa mãn điều kiện trên. Nếu như có nhiều tọa độ thỏa mãn thì người quản lý chọn một tọa độ bất kỳ bằng cách nhập mã số tương ứng với tọa độ muốn đặt Container. Sau khi quá trình nhập Container kết thúc thành công thì phần mềm sẽ tự động đăng kí thông số về Container, tọa độ Container và bãi đặt Container đó vào hệ thống. Việc tìm kiếm ra các vị trí ô để nhập Container vào bãi Container được thể hiện bằng các câu lệnh sau: Đối với Container loại 10 feet * SELECT MIN(CELL_Z) FROM CELLS WHERE (CELL_TYPE < 7) AND (CELL_PORT_CODE = @CellPortCode) * SELECT CELL_X, CELL_Y FROM CELLSVTKT WHERE (CELL_TYPE < 7) AND (CELL_PORT_CODE = @CellPortCode) AND (CELL_Z = @CellZ) Đối với Container loại 20 feet * SELECT MIN(CELL_Z) FROM CELLS WHERE (CELL_TYPE IN (0,1,2,4)) AND (CELL_PORT_CODE = @CellPortCode) * SELECT CELL_X, CELL_Y FROM CELLS WHERE (CELL_TYPE IN (0,1,2,4)) AND (CELL_PORT_CODE = @CellPortCode) AND (CELL_Z = @CellZ) Đối với Container loại 30 feet * SELECT MIN(CELL_Z) FROM CELLS ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: