CN113705842B - Intelligent cabin changing method between different ship companies - Google Patents
Intelligent cabin changing method between different ship companies Download PDFInfo
- Publication number
- CN113705842B CN113705842B CN202110888958.9A CN202110888958A CN113705842B CN 113705842 B CN113705842 B CN 113705842B CN 202110888958 A CN202110888958 A CN 202110888958A CN 113705842 B CN113705842 B CN 113705842B
- Authority
- CN
- China
- Prior art keywords
- ship
- company
- information
- name
- cabin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000009191 jumping Effects 0.000 claims abstract description 32
- 230000008569 process Effects 0.000 claims abstract description 18
- 238000012544 monitoring process Methods 0.000 claims abstract description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 19
- 238000007599 discharging Methods 0.000 claims description 6
- 238000011144 upstream manufacturing Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 8
- 238000012360 testing method Methods 0.000 description 14
- BUGBHKTXTAQXES-UHFFFAOYSA-N Selenium Chemical compound [Se] BUGBHKTXTAQXES-UHFFFAOYSA-N 0.000 description 5
- 229910052711 selenium Inorganic materials 0.000 description 5
- 239000011669 selenium Substances 0.000 description 5
- 241000233805 Phoenix Species 0.000 description 2
- 230000004075 alteration Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 101000759226 Homo sapiens Zinc finger protein 143 Proteins 0.000 description 1
- 102100023389 Zinc finger protein 143 Human genes 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000010865 sewage Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the technical field of logistics, and discloses an intelligent cabin changing method between different ship companies, which comprises the following steps: s1, monitoring and acquiring a cabin booking request, acquiring information of a target ship company and cargo information of a source ship company, which need to book a cabin, and logging in background systems of the target ship company and the source ship company respectively; s2, judging whether the booking request has the name and the voyage of the booked cabin in a background system of the target ship company and the source ship company, and if so, jumping to S4; if not, jumping to S3; s3, the cargo information is deleted, namely the ship name and the voyage field in the cargo information are set to be empty, but the information except the ship name and the voyage in the cargo information exists, and the cargo information is deleted, namely all the information contained in the cargo information does not exist; s4, carrying out a cabin buying process in a background system of the target ship company; otherwise, S5 is entered. The invention can improve the data exchange efficiency through the data intelligent exchange technology.
Description
Technical Field
The invention relates to the technical field of logistics, in particular to an intelligent cabin changing method among different ship companies.
Background
At present, the current water transportation focuses on huge container transportation markets at home and abroad. Different shipyards (water operators) have specific airlines, but not all ports are covered by airlines of each shipyard, so that in actual water transportation, different shipyards exchange or buy part of the berth, which is the cooperation with the most obvious efficacy among the water operators, and the exchange berth has very important significance for improving the full load rate of the cooperation parties, and the exchange berth can avoid the phenomena of 'loading and unloading and returning', so that the needs of customers can be met.
However, after the water operator environment co-tanks are calculated, since some shipments do not have corresponding APIs to implement data docking between them, it is a big problem to open up the respective shipments' systems through data docking. For example: the operations of buying and changing the containers among different shipcompanies can consume a great deal of labor cost if the manual filling is carried out by manpower, and the requirements of a great deal of data exchange cannot be met.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides an intelligent cabin changing method among different ship companies so as to solve the problems.
In order to solve the technical problems, the invention adopts the following technical scheme:
an intelligent cabin changing method between different ship companies comprises the following steps:
s1, monitoring and acquiring a cabin booking request, acquiring information of a target ship company and cargo information of a source ship company, which need to book a cabin, and logging in background systems of the target ship company and the source ship company respectively;
s2, judging whether the booking request has the name and the voyage of the booked cabin in a background system of the target ship company and the source ship company, and if so, jumping to S4; if not, jumping to S3;
s3, judging whether the goods to be subjected to cabin booking are the goods of the ship company or not according to the goods information, and if so, canceling loading; if not, deleting the goods information;
s4, judging whether cargo information is in a background system of the target ship company, if so, directly entering S5, and if not, carrying out a cabin buying process in the background system of the target ship company; meanwhile, a background system of a ship company except a target ship company and a source ship company is registered to find whether the cargo information exists, if so, the cargo information in the background system of the ship company is deleted, and then S5 is entered;
s5, inquiring the cargo information, the ship name and the voyage number in the loaded supporting list modules of the background systems of the target ship company and the source ship company respectively, if the cargo information, the ship name and the voyage number are inquired, jumping to S6, otherwise jumping to S8;
s6, judging whether the ship name and the voyage which are matched with the cargo information in the loaded supporting bill module are consistent with the ship name information and the voyage information in the cabin booking request, if so, performing no processing, and jumping to S10; if not, jumping to S7;
s7, modifying the ship name and the voyage number of the loaded supporting bill module into ship name information and voyage number information in a booking request, and then jumping to S10;
s8, inquiring a water discharging and loading page or a water feeding and loading page, if the cargo information can be inquired, directly carrying out water discharging and loading or water feeding and loading, and then jumping to S10, otherwise jumping to S9;
s9, inquiring a public inquiring module in a background system of the target ship company, deleting the goods information if the goods information is inquired, and then jumping to a cabin buying module to buy a cabin; if the cargo information is not inquired, directly carrying out a cabin buying process;
s10, ending.
As an optimization, in step S1, the target ship company information includes a company name, a ship name of a ship to be subjected to cabin, and a voyage number, and the cargo information of the source ship company includes a cargo name, a cargo attribution source company name, a cargo current allocation ship company name, a box owner, a bill number, a loading port name, a destination port name, a cargo gross weight, and a shipper.
As an optimization, in step S1, the specific steps of logging in the background systems of the target ship company and the source ship company respectively are as follows:
s1.1, matching the access website of the company in the configuration file with the name of the source ship company through the name of the target ship company and the login information to a background system;
s1.2, inputting the access website into a browser, and inputting login information to log in.
Preferably, the downstream port is located downstream of the initial port, and the upstream port is located upstream of the initial port.
In step S3, the loading is canceled, that is, the ship name and voyage field in the cargo information are set to be empty, but the information except the ship name and voyage in the cargo information exists.
The beneficial effects of the invention are as follows:
the data automatic exchange realized by simulating manual operation by using the selenium automatic test framework in the python crawler technology can improve the data exchange efficiency and save the time cost; liberating manpower to do more important work; can be reused, and reduces the dependence on people; customer satisfaction is improved; lifting the overall level of system operation, etc.
Drawings
Fig. 1 is a flow chart of a method for intelligently changing cabins between different shipcompanies.
Fig. 2 is a flow chart of the buying cabin.
Detailed Description
The present invention will be further described with reference to the accompanying drawings and specific examples, which are not intended to limit the invention, so that those skilled in the art may better understand the invention and practice it. The following description of the embodiments of the invention, taken in conjunction with the accompanying drawings, will provide a clear and complete description of the embodiments of the invention, and it is evident that the embodiments described are merely some, but not all, embodiments of the invention, and the following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention. It should be understood that the direction or positional relationship indicated by the directional terms such as "front, rear", etc. are generally based on the direction or positional relationship shown in the drawings, and are merely for convenience of description and simplification of the description, and the description of these direction terms does not indicate or imply that the apparatus or element to be referred to must have a specific orientation or be constructed and operated in a specific orientation, and thus should not be construed as limiting the scope of protection of the present invention.
An intelligent cabin changing method between different ship companies comprises the following steps:
s1, monitoring and acquiring a cabin booking request, acquiring information of a target ship company (short name of the ship company, ship name and voyage) and cargo information of a source ship company, which need cabin booking, and logging in background systems of the target ship company and the source ship company respectively. If the source and target ship companies are the same company, then the subsequent operations are considered to be performed on a background system.
The booking request is sent by a common camping platform of each ship company, for example, a Chongqing camping environment (a platform developed by Chongqing port dominating for each ship company), and the platform provides the information of the ship company to be booked and the information of goods to be booked when the request is sent.
In this embodiment, the information of the target shipcompany (shipcompany to which the cargo needs to be loaded) includes a company name (may be simply referred to, and is set according to a platform, for example, the shipname provided by the Chongqing carrier environment is simply referred to), a ship name of the ordered cabin, and a voyage (the ship name and voyage to which the cargo needs to be loaded), and the information of the source shipcompany includes a cargo name, a cargo home shipcompany name (may be simply referred to, and is set according to a platform, for example, the Chongqing carrier environment is simply referred to, and the cargo current carrier name (may be simply referred to, and is set according to a platform, for example, the Chongqing carrier environment is simply referred to, and indicates on which shipboard the cargo is currently loaded), a tank owner (container owner), a bill number, a shipment name, a destination port name, a cargo gross weight, a shipper, and the like.
For Chongqing, five large ship companies are Chongqing sea-gathering shipping limited liability company (called sea for short), chongqing Pacific International Logistics limited company (called Pacific for short), chongqing Xinchang Changfeng International Logistics limited company (called Xinchang for short), chongqing Haohuang International limited company (called Haohang for short), chongqing Yi Logistics limited company (called Changnavigation for short), chongqing Kage technology limited company provides technical support for the data operation systems of the five ship companies.
The names of the ships to be subjected to cabin, namely the names of each ship of a ship company, wherein the names of each ship are different;
the voyage number of the ordered cabin refers to the period of the ship for completing one transportation production task in operation, that is, the voyage number is defined for each time the ship is transported, for example, the voyage number is defined according to time, starting place, ending place and the like.
The specific steps of logging in the background systems of the target ship company and the source ship company respectively are as follows:
s1.1, matching the access website of the company in the configuration file with the name of the source ship company through the name of the target ship company and the login information to a background system;
the configuration file is similar to txt file in which json format data is stored, and its structure is as follows:
{
"Ship company name 1": { "website 1url": "http: www.baidu.com "," login name ": "aaaa", "login password": "1234"},
"Ship company name 2": { "website 2url": "http: www.baiteng.com "," login name ": "bb", "login password": "5678"}
}
S1.2, inputting the access website into a browser, and inputting login information to log in.
The platform needs to use verification codes when logging in, so that the verification codes in the pictures need to be recognized and input by using OCR technology, and the automatic login operation is realized.
S2, judging whether the booking request has the name and the voyage of the booked cabin in a background system of the target ship company and the source ship company, and if so, jumping to S4; if not, jumping to S3;
s3, judging whether the goods to be subjected to cabin booking are the goods of the ship company or not according to the goods information, and if so, canceling loading; if not, deleting the goods information;
in step S3, the cargo information is deleted, i.e. the ship name and voyage number field in the cargo information are set to be empty, but the information except the ship name and voyage number in the cargo information is still present, and the cargo information is deleted, i.e. all the information contained in the cargo information is not present.
After logging successfully, if the ship name and voyage of the ordered cabin are not given in the cabin booking request, the order needs to be canceled or the order needs to be deleted, the crawler technology is firstly used for simulating and manually switching to the order service processing page to inquire the cargo information, whether the cargoes are cargoes of the company of the user or not is judged, if the cargoes are the cargoes of the company of the user, the configuration is directly canceled, and if the cargoes are not the cargoes of the company of the user (the cargoes of other ship companies are loaded on the ship of the company of the user but are not transported for other reasons), the corresponding order data are deleted from a background system of the company of the user.
S4, judging whether cargo information is in a background system of the target ship company, if so, directly entering S5, and if not, carrying out a cabin buying process in the background system of the target ship company; meanwhile, a background system of a ship company except a target ship company and a source ship company is registered to find whether the cargo information exists, if so, the cargo information in the background system of the ship company is deleted, and then S5 is entered;
s5, inquiring the cargo information, the ship name and the voyage number in the loaded supporting list modules of the background systems of the target ship company and the source ship company respectively, if the cargo information, the ship name and the voyage number are inquired, jumping to S6, otherwise jumping to S8;
each carrier realizes an interface for pushing data (cargo information, idle ship names and voyages) to a carrier environment (a system for leading and developing port banks), each carrier operator selects cargo information to be pushed in a carrier system and pushes the cargo information to the carrier environment, then the carrier environment automatically calculates and distributes the lot of cargo to the corresponding ship names and voyages, and then synchronizes the lot of cargo, the ship names and the voyages to the relevant carrier system. Different departments are arranged in the shipcompany, and some departments are responsible for collecting cargoes and then recording the cargoes data into a warehouse; before the commercial environment; some are responsible for business and business auditing; some of the information is responsible for maintenance (ship name, voyage number) of the ship, the initial warehousing of goods is completed by a data entry person, namely, the information of the goods is entered into a background system of the company, and the information of the ship is completed by ship information maintenance personnel. The ship information of the commercial environment can be maintained by special personnel, and the cargo information can be maintained by the system of the ship company and then pushed to the commercial environment.
S6, judging whether the ship name and the voyage which are matched with the cargo information in the loaded supporting bill module are consistent with the ship name information and the voyage information in the cabin booking request, if so, performing no processing, and jumping to S10; if not, jumping to S7;
s7, modifying the ship name and the voyage number of the loaded supporting bill module into ship name information and voyage number information in a booking request, and then jumping to S10;
in the booking request sent by the commercial environment, each cargo has a unique order number, the order number is input into the loaded order module for inquiry, if the data can be inquired, the ship name and the voyage of the current cargo loaded from the inquired data (only the loaded cargo can be inquired on the page), whether the current ship name voyage is consistent with the target ship name voyage or not is judged, if the current ship name voyage is inconsistent with the target ship name voyage, the inquired cargo is checked for the reconfiguration operation, and the current ship name voyage is modified into the target ship name voyage in the booking request. (inconsistencies indicate that the lot has been loaded onto the ship before, but because of natural disasters or cargo problems, such as some unavoidable or extrinsic factors, the cargo cannot be loaded onto the ship in time, and then it is necessary to change to another ship, or the load can be removed first if necessary)
S8, inquiring a water discharging and loading page or a water feeding and loading page, if the cargo information can be inquired, directly carrying out water discharging and loading or water feeding and loading, and then jumping to S10, otherwise jumping to S9; by either a launch load or an up load is meant that the ship name and voyage are assigned to the cargo.
In this embodiment, the destination port is located downstream of the initial port, and the upstream port is located upstream of the initial port.
S9, inquiring a public inquiring module in a background system of the target ship company, deleting the goods information if the goods information is inquired, and then jumping to a cabin buying module to buy a cabin; if the cargo information is not inquired, the cabin buying process is directly carried out.
The data entering the background system can be queried (except the deleted data) in the public query module; since the whole cargo cabin construction (cabin buying) process is long, the cabin buying process is as shown in fig. 2: the purchase operation is performed whenever the order number in the cargo information is not found in the target carrier company system, regardless of whether the source carrier has previously purchased the tanks at the target carrier.
The trade is domestic trade, and the distinction between foreign and internal trade should be based on going in and out customs, such as going out customs, i.e. foreign trade.
The cargo information can be found at the public inquiry place as long as the cabin buying operation is successful, the fields of the cargo information comprise a bill number, a ship name and voyage information, but the contents of the fields are not important, and only the cargo information can be found.
The cargo information in the water-draining loading page or the water-supplying loading page can be queried only after the box division, the bill of lading division and the checking are completed in the flow.
The cargo information is matched with the ship name and voyage number. The carrier environment finds out the ship name and the voyage number matched with the cargo information of the source ship company, selects a target ship company according to the matched ship name and voyage number, and then matches the cargo information with the selected ship name and voyage number when carrying out cabin buying flow in a background system of the target ship company.
If the bill number is not searched in the configured bill supporting page and the water loading and unloading page, but can be searched in the public searching place, the bill is indicated to enter the background system, but the operation is interrupted due to the abnormal middle flow caused by some reasons, so the whole cabin buying flow is directly deleted and then re-walked.
After the shipper issues the goods to the shipper or its agent, the shipper or its agent will give a shipping bill of lading to prove that the goods have been received and allow the goods to be shipped to the destination and give the shipping bill of lading to the shipper as a written voucher. Maritime bill of lading is a proof of contract between the carrier and shipper, legally having the utility of an object right certificate.
Such as a maritime bill of lading, presumably, has a unique bill of lading number for each sheet. The ticket number is a unique number (generated automatically when the cabin is purchased to store data) generated by the shipyard company and is a unique consignment certificate of the shipyard company.
S10, ending. And after the whole process is finished, the goods can be waited for being transported.
In the invention, the background system used comprises:
public query module: the goods information is used for inquiring the goods information of the purchased cabin;
a sewage loading module or an upper water loading module: matching the cargo information with the ship name and voyage number of the ordered cabin;
loaded bill-of-support module: inquiring whether cargo information has ship allocation, and carrying out operations of allocation and allocation cancellation on the page according to the inquiry result;
and the bill of lading module: for binding a bill of lading to at least one bill of lading;
and (3) a box separating module: for binding an order to at least one container;
a business auditing module: auditing service information of the shipcompany, wherein the service information is formulated according to specific conditions of the shipcompany;
a business auditing module: checking business information of the shipcompany, wherein the business information is formulated according to specific conditions of the shipcompany;
cabin buying module: the system is used for inputting and storing cargo information;
description of specific business processes
Case one: first time configuration
It is known that: the goods of the company A are pushed to the commercial environment for ship allocation, and two conditions exist for the ship allocated by the commercial environment:
first kind: the ship being distributed is also company a (here only the company a system needs to be operated):
company a: load (up/down configuration).
Second kind: the assigned ship is company B (here, system of company A, B is operated separately):
company a: stowage (up/down configuration);
company B: buying the cabin.
And a second case: for some reason, if company a is not able to walk with company B, a ship is replaced;
it is known that: the cargo of company A is already distributed on the ship of company B, and there are three situations of the ship distributed by the commercial environment to be modified:
first kind: the ship of the retrofit is company a (here operating the company A, B system respectively):
company a: reform (single view page reform with assembled tray);
company B: and deleting the bill of support information.
Second kind: the modified vessel was of company B (here the two company systems of A, B are operated separately):
company a: changing and preparing;
company B: and (5) modifying.
Third kind: the ship as modified is of company C (here operating the system of company A, B, C respectively):
company a: changing and preparing;
company B: deleting the bill supporting information;
company C: buying the cabin.
And a third case: for some reasons, if company a is not able to ship company B, the load is first removed (not ship):
it is known that: the cargo of company A is already distributed on the ship of company B, and the cargo is required to be removed (the name and voyage of the ship are empty given by the commercial environment):
company a: cancelling the load;
company B: and deleting the bill of support information.
The realization of the business processes is automatic, the adopted technology is a crawler technology, the automation test framework simulates manual clicking and skipping to corresponding business, and then the operation process is designed for each page, so that one-time coding multiple-time automation operation is realized.
An automated test framework, i.e., a framework that is used for automated testing. By definition of the framework, an automated test framework is either one that provides reusable underlying automated test modules, such as: selenium, watir, they mainly provide the basic automatic test function, such as opening a program, simulating a mouse and a keyboard to click or operate the tested object, and finally verifying the attribute of the tested object to determine the correctness of the program; or an architecture module that can provide automated test execution and management functions, such as: phoenix Framework robots, STAFs, etc. do not provide basic automated test support by themselves, but rather are used to organize, manage and execute individual automated test cases, and to count test results after testing is complete, typically such frameworks typically integrate a basic automated test module, such as: the robot framework may integrate the selenium framework, as well as the Phoenix Framework integrated selenium framework.
The specific process of simulating the automatic data exchange realized by manual operation by using the selenium automatic test framework in the python crawler technology is that firstly a developer is familiar with the operation process and possible abnormality in the middle, then a series of operation instructions and rules (such as opening a browser, inputting content in a text box, selecting a drop-down frame, clicking a mouse and the like) are set according to the page operation process, when a program receives a request, different operations are realized automatically according to data characteristics, namely the automatic operation is realized, manual intervention is not needed, 24 hours are online, concurrency is supported (a plurality of tasks can be processed at the same time, such as simultaneously operating different shipcompany systems, simultaneously operating different batches of requested goods of the same shipcompany, each task is mutually independent and has no coupling), the operation speed is high, the complete process of buying a cabin operation is not known (the whole process of once tested can be finished within one minute because the middle needs to wait for webpage loading, data query results wait and the like, the database is not directly operated (because the operation database is very simple, the simulation is not needed, the manual operation is performed in the page operation is also more, and the operation is far away from the manual operation is affected by the network operation).
Finally, it should be noted that: various modifications and alterations of this invention may be made by those skilled in the art without departing from the spirit and scope of this invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (5)
1. An intelligent cabin changing method between different ship companies is characterized by comprising the following steps:
s1, monitoring and acquiring a cabin booking request, acquiring information of a target ship company and cargo information of a source ship company, which need to book a cabin, and logging in background systems of the target ship company and the source ship company respectively;
s2, judging whether the booking request has the name and the voyage of the booked cabin in a background system of the target ship company and the source ship company, and if so, jumping to S4; if not, jumping to S3;
s3, judging whether the goods to be subjected to cabin booking are the goods of the ship company or not according to the goods information, and if so, canceling loading; if not, deleting the goods information;
s4, judging whether cargo information is in a background system of the target ship company, if so, directly entering S5, and if not, carrying out a cabin buying process in the background system of the target ship company; meanwhile, a background system of a ship company except a target ship company and a source ship company is registered to find whether the cargo information exists, if so, the cargo information in the background system of the ship company is deleted, and then S5 is entered;
s5, inquiring the cargo information, the ship name and the voyage number in the loaded supporting list modules of the background systems of the target ship company and the source ship company respectively, if the cargo information, the ship name and the voyage number are inquired, jumping to S6, otherwise jumping to S8;
s6, judging whether the ship name and the voyage which are matched with the cargo information in the loaded supporting bill module are consistent with the ship name information and the voyage information in the cabin booking request, if so, performing no processing, and jumping to S10; if not, jumping to S7;
s7, modifying the ship name and the voyage number of the loaded supporting bill module into ship name information and voyage number information in a booking request, and then jumping to S10;
s8, inquiring a water discharging and loading page or a water feeding and loading page, if the cargo information can be inquired, directly carrying out water discharging and loading or water feeding and loading, and then jumping to S10, otherwise jumping to S9;
s9, inquiring a public inquiring module in a background system of the target ship company, deleting the goods information if the goods information is inquired, and then jumping to a cabin buying module to buy a cabin; if the cargo information is not inquired, directly carrying out a cabin buying process;
s10, ending.
2. The intelligent cabin exchange method according to claim 1, wherein in step S1, the target shipping company information includes a company name, a shipping name of a ship to be contracted, and a voyage number, and the cargo information of the source shipping company includes a cargo name, a cargo home source company name, a cargo current allocation shipping company name, a tank owner, a bill number, a loading port name, a destination port name, a cargo gross weight, and a shipper.
3. The intelligent cabin exchange method according to claim 2, wherein in step S1, the specific steps of logging in the background systems of the target and source shipments respectively are:
s1.1, matching the access website of the company in the configuration file with the name of the source ship company through the name of the target ship company and the login information to a background system;
s1.2, inputting the access website into a browser, and inputting login information to log in.
4. The method of intelligent transshipment between different shipyards of claim 1, wherein the destination port is downstream of the origination port and the upstream port is upstream of the origination port.
5. The method according to claim 2, wherein in step S3, the unloading is performed by setting the ship name and voyage field in the cargo information to be empty, but the information other than the ship name and voyage is still present in the cargo information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110888958.9A CN113705842B (en) | 2021-08-04 | 2021-08-04 | Intelligent cabin changing method between different ship companies |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110888958.9A CN113705842B (en) | 2021-08-04 | 2021-08-04 | Intelligent cabin changing method between different ship companies |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113705842A CN113705842A (en) | 2021-11-26 |
CN113705842B true CN113705842B (en) | 2023-08-18 |
Family
ID=78651520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110888958.9A Active CN113705842B (en) | 2021-08-04 | 2021-08-04 | Intelligent cabin changing method between different ship companies |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113705842B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101187997A (en) * | 2007-06-12 | 2008-05-28 | 上海中海电信信息系统有限公司 | A method for form-auditing and validation information management in branch aviation transport information management system |
CN105373905A (en) * | 2014-08-28 | 2016-03-02 | 苏州巴米特信息科技有限公司 | Logistics and freight forwarding operation management system |
KR20170080395A (en) * | 2015-12-30 | 2017-07-10 | (주)토탈소프트뱅크 | System and method for providing integratively unloading plan using cloud service |
KR20180072651A (en) * | 2018-06-22 | 2018-06-29 | 김명구 | Unified Managementing System For B/L Physical Distribution Of Multiple Connection |
-
2021
- 2021-08-04 CN CN202110888958.9A patent/CN113705842B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101187997A (en) * | 2007-06-12 | 2008-05-28 | 上海中海电信信息系统有限公司 | A method for form-auditing and validation information management in branch aviation transport information management system |
CN105373905A (en) * | 2014-08-28 | 2016-03-02 | 苏州巴米特信息科技有限公司 | Logistics and freight forwarding operation management system |
KR20170080395A (en) * | 2015-12-30 | 2017-07-10 | (주)토탈소프트뱅크 | System and method for providing integratively unloading plan using cloud service |
KR20180072651A (en) * | 2018-06-22 | 2018-06-29 | 김명구 | Unified Managementing System For B/L Physical Distribution Of Multiple Connection |
Non-Patent Citations (1)
Title |
---|
集装箱运输业舱位合作财务核算探讨;姚财妃;;交通财会(10);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113705842A (en) | 2021-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2006254632B2 (en) | Management and analysis of cargo shipments | |
CN112101861B (en) | Petrochemical logistics waterway transportation management method, system, storage medium and terminal | |
AU2008282178B2 (en) | Transportation management system | |
Ostrouh et al. | Automation of planning and management of the transportation of production for food-processing industry enterprises | |
Hoffmann et al. | A decision model on the repair and maintenance of shipping containers | |
CN109409811A (en) | A kind of Logistic Scheduling method, apparatus, computer equipment and storage medium | |
AU2015100983A4 (en) | Systems and methods for compilation and distribution of air cargo security information | |
Sholihah et al. | Coordination model in hinterland chain of hub-and-spoke export trade logistics | |
Zhu et al. | Optimisation of containerised air cargo forwarding plans considering a hub consolidation process with cargo loading | |
US20160148155A1 (en) | Optimizing network yield during freight booking | |
CN113705842B (en) | Intelligent cabin changing method between different ship companies | |
KR101996403B1 (en) | Management system of imported and exported goods | |
Ladier | Scheduling cross-docking operations: Integration of operational uncertainties and resource capacities | |
Braidotti et al. | On the automation of ports and logistics chains in the adriatic region | |
Soni et al. | Optimization in logistics for supply chain management of an automobile industry using Fuzzy DEMATEL matrix method | |
Kappauf et al. | Warehouse logistics and inventory management | |
KR101693770B1 (en) | System and method for verifying transhipment between terminals in port having multi terminals using network | |
KR20190107145A (en) | Methods and systems for replacing shipping containers | |
JP2006244196A (en) | Support system for managing international transportation risk | |
JP2006085315A (en) | Trade management system, trade management method and program | |
Chamsudi et al. | THE EFFECTIVENESS OF TRUCK LOSSING CONTROL ON THE CONTAINER DELIVERY ONTIME PERFORMANCE TO REDUCE THE LEAD TIME OF DELIVERY ACTIVITIES AT NILAM TERMINAL TANJUNG PERAK PORT, SURABAYA | |
Rana | „Role of Port Management in Global Shipping “ | |
Andry | Development Information Systems of Freight Forwarding with Agile SDLC | |
KR20010008159A (en) | Consolidation Method of Container Load Cargo for use in Internet | |
KR20010097584A (en) | Import Export Cargo Tracking System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: An intelligent cabin swapping method between different shipping companies Granted publication date: 20230818 Pledgee: Chongqing Branch of China Everbright Bank Co.,Ltd. Pledgor: Chongqing super Body Technology Co.,Ltd. Registration number: Y2024500000084 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |