CN112418657A - Resource allocation utilization method and device, computer equipment and storage medium - Google Patents

Resource allocation utilization method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN112418657A
CN112418657A CN202011305435.9A CN202011305435A CN112418657A CN 112418657 A CN112418657 A CN 112418657A CN 202011305435 A CN202011305435 A CN 202011305435A CN 112418657 A CN112418657 A CN 112418657A
Authority
CN
China
Prior art keywords
information
resource
user
planning
idle
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.)
Granted
Application number
CN202011305435.9A
Other languages
Chinese (zh)
Other versions
CN112418657B (en
Inventor
孙霄汉
孙宇轩
姜鹏洲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202011305435.9A priority Critical patent/CN112418657B/en
Publication of CN112418657A publication Critical patent/CN112418657A/en
Application granted granted Critical
Publication of CN112418657B publication Critical patent/CN112418657B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Primary Health Care (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to a resource allocation and utilization method, a device, computer equipment and a storage medium, which comprises a user generation step for responding to registration information input from the outside and generating a corresponding user information base; a login step for responding login information input by a user, matching the login information with a user information base and giving the user read and write operations to the user information base; a resource planning step for responding the resource planning information input by the logged-in user and planning the resource opening condition; a planning and calibrating step for responding the resource state information input from the outside and calibrating the resource planning condition by using the resource state information; responding to the demand information input by the user, and feeding back the corresponding resource information to the user; and a contract generation step for calling the resource information selected by the user, building a communication platform and generating a contract document. The method and the device have the effects of continuously calibrating the idle period of the resources in an intelligent operation mode and improving the utilization rate of the idle resources.

Description

Resource allocation utilization method and device, computer equipment and storage medium
Technical Field
The present application relates to the field of resource planning, and in particular, to a method and an apparatus for resource allocation and utilization, a computer device, and a storage medium.
Background
At present, along with the development of cities, the parking difficulty of a commercial district is increased more and more, because the traffic of people in the commercial district is large and the personnel are intensive in working hours, the situation of resource shortage is obviously increased, the resource shortage can cause street congestion, the parking difficulty in working hours and the situation of time waste.
At present, in areas with deficient parking resources, besides public parking resources, the parking resources also comprise a plurality of private parking resources, and the private parking resources are used for driving the car away from work because the car owner can go to work, so that vacant parking does not occur.
In view of the above-mentioned related art, the inventor considers that there are many idle defects of parking resources while parking resources are difficult to find.
Disclosure of Invention
In order to continuously calibrate the idle period of resources and improve the utilization rate of idle resources in an intelligent operation mode, the application provides a resource allocation utilization method, a resource allocation utilization device, computer equipment and a storage medium.
In a first aspect, the present application provides a resource allocation and utilization method, which adopts the following technical solutions:
a method of resource allocation utilization, comprising:
a user generation step for responding the registration information input from the outside and generating a corresponding user information base;
a login step for responding login information input by a user, matching the login information with a user information base and giving the user read and write operations to the user information base;
a resource planning step for responding the resource planning information input by the logged-in user and planning the resource opening condition;
a planning and calibrating step for responding the resource state information input from the outside and calibrating the resource planning condition by using the resource state information;
responding to the demand information input by the user, and feeding back the corresponding resource information to the user;
and a contract generation step for calling the resource information selected by the user, building a communication platform and generating a contract document.
By adopting the technical scheme, the user can independently release the idle resources and adjust the idle time of the idle resources, so that other users can find the corresponding resources through inquiry and achieve cooperation with the resource owner through the contract generation step, the resources are utilized, and meanwhile, after a period of resource use, the method can further adjust the idle time of the resources through the planning and calibrating step, so that the accuracy of judging the idle time of the resources is improved, and the utilization efficiency of the resources by the user is improved.
Preferably, the resource planning step specifically performs the following operations:
responding to the resource planning information input by the user, and writing the resource planning information into a user information base logged by the user;
calling the resource planning information and the resource information, marking the corresponding resources as idle in the time corresponding to the resource planning information according to the resource planning information, and marking the resources as closed in the rest time except the time corresponding to the resource planning information;
and traversing all user information bases, screening all resource information marked as closed, and hiding all resource information marked as not closed.
By adopting the technical scheme, the user can confirm the resource planning information by himself and hide the resources in the time period in which the user does not want to display through the user planning, so that the use of the resources by the resource holder is effectively prevented from being limited or infringed by other users.
Preferably, the resource querying step specifically executes the following operations:
responding to demand information input by a user;
determining whether there is a correspondence between the stored resource information and the demand information,
if the judgment result is negative, outputting no-result information,
if the judgment result is yes, calling the demand time information in the demand information, comparing the demand information with all resource information in the corresponding demand area, judging whether the resource planning information corresponding to the resource information contains the demand time information, screening all resource information with the judgment result of yes, and generating single feedback information;
and outputting the single feedback information to the input user of the demand information.
By adopting the technical scheme, the user can automatically acquire the resource information in the proper range through the resource query step, the method can judge the requirement of the user according to the requirement information of the user in the query process, and find out all information meeting the requirement of the user to generate word feedback information, so that the user is allowed to effectively select.
Preferably, the planning and calibrating step specifically performs the following operations:
calling externally input resource state information to generate a resource idle interval;
and judging whether the time interval of the single day of the day contains the time period from the idle starting time to the idle ending time of the corresponding resource planning information, if so, not operating, and if not, calling the time period of the time interval of the single day of the day to replace the idle starting time and the idle ending time in the corresponding resource planning information.
By adopting the technical scheme, the calibration operation of the resource planning information can be carried out in the planning and calibration step through the actual resource state information, so that the problem that the probability of the occurrence of the condition that the normal use of a user is influenced because the actual use time of the user is longer than the preset use time is avoided.
Preferably, the resource querying step further performs the following operations:
judging the condition of the requirement information, and judging whether the requirement type is a single requirement or not;
if the judgment result is yes, stopping the step;
if the judgment result is negative, calling a demand period in the demand information, judging whether the resource information in the single feedback information has idle period information containing the resource information of which the coincidence degree of the demand period in the demand information or the idle period information and the corresponding period of the demand period is more than eighty percent, and generating circular feedback information;
and judging whether the circular feedback information is generated or not, and if so, outputting the circular feedback information to an input user of the required information.
By adopting the technical scheme, the resource query step can perform periodic query identification operation, and the resource information which is most matched with the requirement period or mostly meets the requirement period is found through the requirement period input by the user, so that long-term cooperation or periodic cooperation can be conveniently formed between the users, the complexity of user operation is reduced, and the operation convenience is improved.
Preferably, the planning and calibrating step further performs the following operations:
judging the time unit of the cycle information in the resource planning information, if the time unit in the cycle information is week, calling a week idle interval to compare with the resource planning information, judging whether the total duration of the week idle interval is longer than the total duration of the idle period information in the resource planning information, if so, calling the week idle interval to generate inquiry information to be output to a user end, responding to a reply input by a user, if the user inputs confirmation information, calling the week idle interval to replace the corresponding idle period information, and if the user inputs denial information, not operating;
if the time unit in the cycle information is month, calling the month idle interval to compare with the resource planning information, judging whether the total duration of the month idle interval is longer than the total duration of the idle period information in the resource planning information, if so, calling the month idle interval to replace the corresponding idle period information, and outputting notification information to the user side.
By adopting the technical scheme, when the unit of the circulation information in the resource planning information is week, the resource planning information can be judged through the week idle interval, whether the user adjusts the resource planning information is inquired when the actual week idle interval is longer, corresponding operation is carried out according to the user response, and when the unit of the circulation information in the resource planning information is month, the resource planning information can be automatically adjusted when the month idle interval is longer, so that the resource utilization rate in a long time period is effectively guaranteed, and the user is informed in time.
In a second aspect, the present application provides a resource allocation and utilization apparatus, which adopts the following technical solutions:
a resource allocation utilizing apparatus comprising:
the input module is used for inputting information;
the output module is used for outputting information:
the storage module is used for storing information;
the user generation module is used for responding to registration information input by the outside and generating a corresponding user information base;
the login module is used for responding login information input by a user, matching the login information with the user information base and giving the user read and write operations to the user information base;
the resource planning module is used for responding to the resource planning information input by the logged-in user and planning the resource opening condition;
the planning and calibrating module is used for responding to the externally input resource state information and calibrating the resource planning condition by using the resource state information;
the resource query module responds to the demand information input by the user and feeds back corresponding resource information to the user;
and the contract generation module is used for calling the resource information selected by the user, building a communication platform and generating a contract document.
By adopting the technical scheme, the user can independently release the idle resources and adjust the idle time of the idle resources, so that other users can find the corresponding resources through inquiry and achieve cooperation with the resource owner through the contract generation module, the resources are utilized, and meanwhile, the idle time of the resources can be further adjusted through the planning and calibrating module after a period of resource use, so that the accuracy of judging the idle time of the resources is improved, and the utilization efficiency of the resources by the user is improved.
In a third aspect, the present application provides a computer device, which adopts the following technical solution:
a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
a user generation step for responding the registration information input from the outside and generating a corresponding user information base;
a login step for responding login information input by a user, matching the login information with a user information base and giving the user read and write operations to the user information base;
a resource planning step for responding the resource planning information input by the logged-in user and planning the resource opening condition;
a planning and calibrating step for responding the resource state information input from the outside and calibrating the resource planning condition by using the resource state information;
responding to the demand information input by the user, and feeding back the corresponding resource information to the user;
and a contract generation step for calling the resource information selected by the user, building a communication platform and generating a contract document.
In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solutions:
a computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
a user generation step for responding the registration information input from the outside and generating a corresponding user information base;
a login step for responding login information input by a user, matching the login information with a user information base and giving the user read and write operations to the user information base;
a resource planning step for responding the resource planning information input by the logged-in user and planning the resource opening condition;
a planning and calibrating step for responding the resource state information input from the outside and calibrating the resource planning condition by using the resource state information;
responding to the demand information input by the user, and feeding back the corresponding resource information to the user;
and a contract generation step for calling the resource information selected by the user, building a communication platform and generating a contract document.
In summary, the present application includes at least one of the following beneficial technical effects:
1. the resource allocation and utilization between the user holding the resource and other users can be facilitated, and the utilization rate of idle resources is improved;
2. the resource idle condition can be adjusted according to the actual condition through different cycle lengths, so that the accuracy of resource release is improved, and the resource utilization rate is improved;
3. the method can allow the user to issue and query the resources for a long time or periodically, thereby improving the flexibility of issuing the resources and the stability of the utilization efficiency of the resources.
Drawings
FIG. 1 is a schematic flow chart of example 1.
Fig. 2 is an internal configuration diagram of the computer device in embodiment 1.
Detailed Description
The present application is described in further detail below with reference to figures 1-2.
Example 1:
the embodiment discloses a resource allocation and utilization method. Referring to fig. 1, an implementation scenario of the method is allocation and utilization of parking space resources, that is, the resource related to this embodiment is a parking space, and the method includes:
a user generation step: and responding to registration information input from the outside to generate a corresponding user information base.
The user generation step specifically executes the following operations:
responding to registration information input from the outside, picking up user names in the registration information, traversing all user information bases, judging whether the same user names exist, if so, outputting user name change information to a registration information input party, if not, generating a new user information base, and storing the registration information in the user information base.
Generating a basic map based on a GPS map or a Beidou navigation map;
and traversing all the user information bases, picking up all the resource information, and marking all the resource positions on the basic map.
The registration information at least comprises a user name, and can comprise vehicle information and resource information; the user name and the password are the combination of any number, mother-son and symbol which are self-proposed by a registration information input party, and the vehicle information at least comprises the length of a vehicle, the width of the vehicle and the license plate number; the resource information at least comprises the length of the parking space, the width of the parking space and the position of the parking space.
A login step: and responding to the login information input by the user, matching the login information with the user information base, and giving the user read and write operations to the user information base.
The login step specifically executes the following operations:
responding to login information input by a user, picking up a user name in the login information, and judging whether a user information base containing the same user name exists or not;
if the judgment result is yes, calling the password in the login information, judging whether the password stored in the user information base is the same as the password in the login information, if the judgment result is yes, granting the user the authority to access, read and write all information in the corresponding user information base, and if the judgment result is no, outputting the password information input again;
if the judgment result is negative, outputting the information that the user name does not exist;
the login information at least comprises a user name and a password.
Resource planning step: and responding to the resource planning information input by the logged-in user, and planning the resource opening condition.
The resource planning step specifically executes the following operations:
responding to the resource planning information input by the user, and writing the resource planning information into a user information base logged by the user;
calling the resource planning information and the resource information, marking the corresponding resources as idle in the time corresponding to the resource planning information according to the resource planning information, and marking the resources as closed in the rest time except the time corresponding to the resource planning information;
and traversing all user information bases, screening all resource information marked as closed, and hiding all resource information marked as not closed on the basic map.
The resource planning information at least comprises idle starting time and idle ending time. The resource planning information also comprises idle date information and/or idle period information, and the idle date information comprises at least one date, particularly the year, month and day; the idle period information includes idle date information and cycle information set by a user, and the cycle information can take time units of days, weeks, months and the like as units; the basic map is a map generated based on a GPS or Beidou positioning system.
And a planning and calibrating step, which responds to the externally input resource state information and calibrates the resource planning condition by using the resource state information.
The planning and calibration step specifically executes the following operations:
calling externally input resource state information to generate a resource idle interval;
judging whether the time interval of the single day of the day contains the time period from the idle starting time to the idle ending time of the corresponding resource planning information, if so, not operating, and if not, calling the time period of the time interval of the single day of the day to replace the idle starting time and the idle ending time in the corresponding resource planning information;
and judging the time unit of the cycle information in the resource planning information, if the time unit in the cycle information is week, calling the week idle interval to compare with the resource planning information, judging whether the total duration of the week idle interval is longer than that of the idle period information in the resource planning information, if so, calling the week idle interval to generate inquiry information to be output to the user side and corresponding to a reply input by a user, if the user inputs confirmation information, calling the week idle interval to replace the corresponding idle period information, and if the user inputs denial information, not operating.
If the time unit in the cycle information is month, calling the month idle interval to compare with the resource planning information, judging whether the total duration of the month idle interval is longer than the total duration of the idle period information in the resource planning information, if so, calling the month idle interval to replace the corresponding idle period information, and outputting notification information to the user side.
The resource state information comprises a time point when the vehicle leaves the resource and a time point when the vehicle arrives at the resource under the user name corresponding to the resource information; the resource state information can be automatically acquired through GPS or Beidou positioning information of the vehicle and the resource, or can be automatically input and acquired by a user. The resource idle intervals comprise single-day time intervals calculated every day according to the time point of the vehicle leaving the resource under the corresponding user name and the time point of the vehicle reaching the resource, weekly idle intervals obtained by summarizing every week according to all the single-day time intervals in the week and monthly idle intervals obtained by summarizing every month according to all the single-day idle intervals in the month. The notification information at least comprises new resource planning information. The confirmation information and the denial information are instructional information input by the user.
Resource query step: responding to the demand information input by the user, and feeding back the corresponding resource information to the user.
The resource query step specifically executes the following operations:
responding to demand information input by a user;
for the required position information in the required information, calling the radius information input from the outside, delimiting the required area on the basic map, judging whether the resource information exists in the required area,
if the judgment result is negative, outputting no-result information,
if the judgment result is yes, calling the demand time information in the demand information, comparing the demand information with all resource information in the corresponding demand area, judging whether the resource planning information corresponding to the resource information contains the demand time information, screening all resource information with the judgment result of yes, and generating single feedback information;
judging the condition of the requirement information, judging whether the requirement type is a single requirement or not,
if the judgment result is yes, stopping the step;
if the judgment result is negative, calling a demand period in the demand information, judging whether the resource information in the single feedback information has idle period information containing the resource information of which the coincidence degree of the demand period in the demand information or the idle period information and the corresponding period of the demand period is more than eighty percent, and generating circular feedback information;
outputting the single feedback information to an input user of the demand information;
and judging whether the circular feedback information is generated or not, and if so, outputting the circular feedback information to an input user of the required information.
The demand information at least comprises a demand type, demand position information and demand time information, the demand type comprises one of single demand and long-term demand, the demand position information comprises position information of a user based on map marks, and the demand time information at least comprises a demand time starting point and a demand time ending point. If the demand type is long-term demand, the demand information further includes a demand period, the demand period includes cycle information input by the user, and the cycle information may be in units of time units such as days, weeks, months and the like. The no result information is an externally given instruction for proving the result.
A cooperation generation step: and calling the resource information selected by the user, building a communication platform and generating a contract document.
The contract generation step specifically executes the following operations:
calling the resource information selected by the calling user, opening a conversation platform and opening the information input authority between the user selecting the resource information and the user corresponding to the resource information;
responding to the cooperation condition information input by the user corresponding to the resource information to generate a contract document;
outputting a contract document to a user who selects the resource information;
and responding the approval information of all users of the conversation platform, and outputting the completion information after receiving the approval information of the two parties.
An end date included in the cooperation condition information is called, and expiration notice information is output at the dialogue platform at the end date.
The dialog platform is a dialog storage and output space including functions of dialog storage, dialog input, dialog display and the like, and corresponding operations can be completed by common interactive software or plug-ins in the prior art. The cooperation condition information includes information such as a start date, an end date, a cooperation period, a time per day, a start time per day, and an end time per day, and the contents of the cooperation information may be different from those of the resource planning information. The contract document is a document generated by responding to a contract template input from the outside and calling the cooperation information. The approval information is instructional information input by the user.
The implementation principle of the resource allocation and utilization method in the embodiment of the application is as follows: the user can publish own resource resources through the method, meanwhile, other people resource resources with idle time periods can be selected through inquiry and selection, cooperation with other people resources is achieved, the resource is used when a resource holder does not utilize the resources, a good resource allocation and use process is achieved, meanwhile, the opening time of the resources can be automatically adjusted through the use condition of the user on the resources, the real idle time of the resources is more matched, the time period that the user is willing to give up the resources is achieved, and therefore the utilization efficiency of the resources is improved in an intelligent adjustment mode.
For specific limitations of the resource allocation and utilization apparatus, reference may be made to the above limitations of the resource allocation and utilization method, which are not described herein again. The respective modules in the resource allocation utilization apparatus can be wholly or partially implemented by software, hardware, and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
The embodiment provides a computer device, which may be a server, and the internal structure diagram of the computer device may be as shown in fig. 2. The computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing data such as service requests, service data and the like. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a data processing method.
Those skilled in the art will appreciate that the architecture shown in fig. 2 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
The computer device comprises a memory in which a computer program is stored and a processor which, when executing the computer program, carries out the steps in the above-described method embodiments.
The present embodiment provides a computer-readable storage medium, in which a computer program is stored, which computer program, when being executed by a processor, realizes the steps of the above-mentioned method embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
Example 2:
the difference from embodiment 1 is that the implementation scenario of the method is allocation and utilization of account resources, that is, the resources related to this embodiment are virtual products such as virtual accounts, and the method includes:
a user generation step: and responding to registration information input from the outside to generate a corresponding user information base.
The user generation step specifically executes the following operations:
responding to registration information input from the outside, picking up user names in the registration information, traversing all user information bases, judging whether the same user names exist, if so, outputting user name change information to a registration information input party, if not, generating a new user information base, and storing the registration information in the user information base.
The registration information at least comprises a user name and can comprise resource information; the user name and the password are the combination of any number, mother-son and symbol which are self-proposed by a registration information input party, and the vehicle information at least comprises the length of a vehicle, the width of the vehicle and the license plate number; the resource information at least comprises account information, an account platform and role information, and the resource information can comprise text information input by other users.
A login step: and responding to the login information input by the user, matching the login information with the user information base, and giving the user read and write operations to the user information base.
The login step specifically executes the following operations:
responding to login information input by a user, picking up a user name in the login information, and judging whether a user information base containing the same user name exists or not;
if the judgment result is yes, calling the password in the login information, judging whether the password stored in the user information base is the same as the password in the login information, if the judgment result is yes, granting the user the authority to access, read and write all information in the corresponding user information base, and if the judgment result is no, outputting the password information input again;
if the judgment result is negative, outputting the information that the user name does not exist;
the login information at least comprises a user name and a password.
Resource planning step: and responding to the resource planning information input by the logged-in user, and planning the resource opening condition.
The resource planning step specifically executes the following operations:
responding to the resource planning information input by the user, and writing the resource planning information into a user information base logged by the user;
calling the resource planning information and the resource information, marking the corresponding resources as idle in the time corresponding to the resource planning information according to the resource planning information, and marking the resources as closed in the rest time except the time corresponding to the resource planning information;
and traversing all user information bases, screening all resource information marked as closed, and hiding all resource information marked as not closed on the basic map.
The resource planning information at least comprises idle starting time and idle ending time. The resource planning information also comprises idle date information and/or idle period information, and the idle date information comprises at least one date, particularly the year, month and day; the idle period information includes idle date information and cycle information set by a user, and the cycle information can take time units of days, weeks, months and the like as units; the basic map is a map generated based on a GPS or Beidou positioning system.
And a planning and calibrating step, which responds to the externally input resource state information and calibrates the resource planning condition by using the resource state information.
The planning and calibration step specifically executes the following operations:
calling externally input resource state information to generate a resource idle interval;
judging whether the single-day time interval contains the time period from the idle starting time to the idle ending time of the corresponding resource planning information, if so, not operating, and if not, calling the time period of the single-day time interval to replace the idle starting time and the idle ending time in the corresponding resource planning information;
and judging the time unit of the cycle information in the resource planning information, if the time unit in the cycle information is week, calling the week idle interval to compare with the resource planning information, judging whether the total duration of the week idle interval is longer than that of the idle period information in the resource planning information, if so, calling the week idle interval to generate inquiry information to be output to the user side and corresponding to a reply input by a user, if the user inputs confirmation information, calling the week idle interval to replace the corresponding idle period information, and if the user inputs denial information, not operating.
If the time unit in the cycle information is month, calling the month idle interval to compare with the resource planning information, judging whether the total duration of the month idle interval is longer than the total duration of the idle period information in the resource planning information, if so, calling the month idle interval to replace the corresponding idle period information, and outputting notification information to the user side.
The resource state information comprises a time point when a user corresponding to the resource information deduces a corresponding account resource and a time point when the account resource is logged in; the resource state information can be automatically acquired through the login and exit time of the system or be automatically input and acquired by a user. The resource idle intervals comprise single-day time intervals calculated every day according to corresponding time points when the user quits the account resource and logs in the account resource, week idle intervals obtained by summarizing according to all the single-day time intervals in the week every week and month idle intervals obtained by summarizing according to all the single-day idle intervals in the month every month. The notification information at least comprises new resource planning information. The confirmation information and the denial information are instructional information input by the user.
Resource query step: responding to the demand information input by the user, and feeding back the corresponding resource information to the user.
The resource query step specifically executes the following operations:
responding to demand information input by a user;
comparing the account platform, the role information and the like in the demand information to generate keyword information, judging whether the resource information comprises at least one keyword in the keyword information,
if the judgment result is negative, outputting no-result information,
if the judgment result is yes, calling the demand time information in the demand information, comparing the demand information with all resource information in the corresponding demand area, judging whether the resource planning information corresponding to the resource information contains the demand time information, screening all resource information with the judgment result of yes, and generating single feedback information;
judging the condition of the requirement information, judging whether the requirement type is a single requirement or not,
if the judgment result is yes, stopping the step;
if the judgment result is negative, calling a demand period in the demand information, judging whether the resource information in the single feedback information has idle period information containing the resource information of which the coincidence degree of the demand period in the demand information or the idle period information and the corresponding period of the demand period is more than eighty percent, and generating circular feedback information;
outputting the single feedback information to an input user of the demand information;
and judging whether the circular feedback information is generated or not, and if so, outputting the circular feedback information to an input user of the required information.
The demand information at least comprises a demand type and demand time information, the demand information can comprise one or more of information such as an account platform and role information, and can also comprise other information input by a user, the demand type comprises one of single demand and long-term demand, and the demand time information at least comprises a demand time starting point and a demand time ending point. If the demand type is long-term demand, the demand information further includes a demand period, the demand period includes cycle information input by the user, and the cycle information may be in units of time units such as days, weeks, months and the like. The no result information is an externally given instruction for proving the result.
A cooperation generation step: and calling the resource information selected by the user, building a communication platform and generating a contract document.
The contract generation step specifically executes the following operations:
calling the resource information selected by the calling user, opening a conversation platform and opening the information input authority between the user selecting the resource information and the user corresponding to the resource information;
responding to the cooperation condition information input by the user corresponding to the resource information to generate a contract document;
outputting a contract document to a user who selects the resource information;
and responding the approval information of all users of the conversation platform, and outputting the completion information after receiving the approval information of the two parties.
An end date included in the cooperation condition information is called, and expiration notice information is output at the dialogue platform at the end date.
The dialog platform is a dialog storage and output space including functions of dialog storage, dialog input, dialog display and the like, and corresponding operations can be completed by common interactive software or plug-ins in the prior art. The cooperation condition information includes information such as a start date, an end date, a cooperation period, a time per day, a start time per day, and an end time per day, and the contents of the cooperation information may be different from those of the resource planning information. The contract document is a document generated by responding to a contract template input from the outside and calling the cooperation information. The approval information is instructional information input by the user.
The above embodiments are preferred embodiments of the present application, and the protection scope of the present application is not limited by the above embodiments, so: all equivalent changes made according to the structure, shape and principle of the present application shall be covered by the protection scope of the present application.

Claims (9)

1. A method for resource allocation and utilization, comprising:
a user generation step for responding the registration information input from the outside and generating a corresponding user information base;
a login step for responding login information input by a user, matching the login information with a user information base and giving the user read and write operations to the user information base;
a resource planning step for responding the resource planning information input by the logged-in user and planning the resource opening condition;
a planning and calibrating step for responding the resource state information input from the outside and calibrating the resource planning condition by using the resource state information;
responding to the demand information input by the user, and feeding back the corresponding resource information to the user;
and a contract generation step for calling the resource information selected by the user, building a communication platform and generating a contract document.
2. The method according to claim 1, wherein the resource planning step specifically performs the following operations:
responding to the resource planning information input by the user, and writing the resource planning information into a user information base logged by the user;
calling the resource planning information and the resource information, marking the corresponding resources as idle in the time corresponding to the resource planning information according to the resource planning information, and marking the resources as closed in the rest time except the time corresponding to the resource planning information;
and traversing all user information bases, screening all resource information marked as closed, and hiding all resource information marked as not closed.
3. The method according to claim 1, wherein the resource query step specifically performs the following operations:
responding to demand information input by a user;
determining whether there is a correspondence between the stored resource information and the demand information,
if the judgment result is negative, outputting no-result information,
if the judgment result is yes, calling the demand time information in the demand information, comparing the demand information with all resource information in the corresponding demand area, judging whether the resource planning information corresponding to the resource information contains the demand time information, screening all resource information with the judgment result of yes, and generating single feedback information;
and outputting the single feedback information to the input user of the demand information.
4. The method according to claim 1, wherein the planning and calibrating step specifically performs the following operations:
calling externally input resource state information to generate a resource idle interval;
and judging whether the time interval of the single day of the day contains the time period from the idle starting time to the idle ending time of the corresponding resource planning information, if so, not operating, and if not, calling the time period of the time interval of the single day of the day to replace the idle starting time and the idle ending time in the corresponding resource planning information.
5. The method according to claim 3, wherein the resource query step further performs the following operations:
judging the condition of the requirement information, and judging whether the requirement type is a single requirement or not;
if the judgment result is yes, stopping the step;
if the judgment result is negative, calling a demand period in the demand information, judging whether the resource information in the single feedback information has idle period information containing the resource information of which the coincidence degree of the demand period in the demand information or the idle period information and the corresponding period of the demand period is more than eighty percent, and generating circular feedback information;
and judging whether the circular feedback information is generated or not, and if so, outputting the circular feedback information to an input user of the required information.
6. The method of claim 4, wherein the step of planning and calibrating further comprises the following steps:
judging the time unit of the cycle information in the resource planning information, if the time unit in the cycle information is week, calling a week idle interval to compare with the resource planning information, judging whether the total duration of the week idle interval is longer than the total duration of the idle period information in the resource planning information, if so, calling the week idle interval to generate inquiry information to be output to a user end, responding to a reply input by a user, if the user inputs confirmation information, calling the week idle interval to replace the corresponding idle period information, and if the user inputs denial information, not operating;
if the time unit in the cycle information is month, calling the month idle interval to compare with the resource planning information, judging whether the total duration of the month idle interval is longer than the total duration of the idle period information in the resource planning information, if so, calling the month idle interval to replace the corresponding idle period information, and outputting notification information to the user side.
7. An apparatus for resource allocation utilization, comprising:
the input module is used for inputting information;
the output module is used for outputting information:
the storage module is used for storing information;
the user generation module is used for responding to registration information input by the outside and generating a corresponding user information base;
the login module is used for responding login information input by a user, matching the login information with the user information base and giving the user read and write operations to the user information base;
the resource planning module is used for responding to the resource planning information input by the logged-in user and planning the resource opening condition;
the planning and calibrating module is used for responding to the externally input resource state information and calibrating the resource planning condition by using the resource state information;
the resource query module responds to the demand information input by the user and feeds back corresponding resource information to the user;
and the contract generation module is used for calling the resource information selected by the user, building a communication platform and generating a contract document.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that: the processor, when executing the computer program, realizes the steps of the method of any one of claims 1 to 6.
9. A computer-readable storage medium storing a computer program, characterized in that: the computer program, when executed by a processor, implementing the steps of the method of any one of claims 1 to 6.
CN202011305435.9A 2020-11-20 2020-11-20 Resource allocation utilization method and device, computer equipment and storage medium Active CN112418657B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011305435.9A CN112418657B (en) 2020-11-20 2020-11-20 Resource allocation utilization method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011305435.9A CN112418657B (en) 2020-11-20 2020-11-20 Resource allocation utilization method and device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112418657A true CN112418657A (en) 2021-02-26
CN112418657B CN112418657B (en) 2023-06-16

Family

ID=74774193

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011305435.9A Active CN112418657B (en) 2020-11-20 2020-11-20 Resource allocation utilization method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112418657B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108615400A (en) * 2018-05-15 2018-10-02 广州市天眼互联网科技有限公司 A kind of parking lot intelligent parking management system and its application method
CN109670886A (en) * 2017-10-17 2019-04-23 湖南天格玛信息科技有限公司 Motor vehicle parking stall shared system and parking stall sharing method
CN110363319A (en) * 2018-03-26 2019-10-22 阿里巴巴集团控股有限公司 Resource allocation methods, server, resource claim method and client
CN110544148A (en) * 2019-08-06 2019-12-06 江苏公众行停车场管理服务有限公司 Real-time scheduling method for shared parking spaces
US20200272950A1 (en) * 2017-09-15 2020-08-27 Router Technologies (Hangzhou) Inc. Parking space service and management system and method based on parking space state information

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200272950A1 (en) * 2017-09-15 2020-08-27 Router Technologies (Hangzhou) Inc. Parking space service and management system and method based on parking space state information
CN109670886A (en) * 2017-10-17 2019-04-23 湖南天格玛信息科技有限公司 Motor vehicle parking stall shared system and parking stall sharing method
CN110363319A (en) * 2018-03-26 2019-10-22 阿里巴巴集团控股有限公司 Resource allocation methods, server, resource claim method and client
CN108615400A (en) * 2018-05-15 2018-10-02 广州市天眼互联网科技有限公司 A kind of parking lot intelligent parking management system and its application method
CN110544148A (en) * 2019-08-06 2019-12-06 江苏公众行停车场管理服务有限公司 Real-time scheduling method for shared parking spaces

Also Published As

Publication number Publication date
CN112418657B (en) 2023-06-16

Similar Documents

Publication Publication Date Title
US8463636B2 (en) Field servicing
US10395449B2 (en) Mobile device attendance verification with personal identifier
CN100583166C (en) Work attendance management system based on mobile terminal and realizing method thereof
US7660406B2 (en) Systems and methods for integrating outsourcers
US8705723B2 (en) Systems and methods for scheduling contact center agents
US20120278195A1 (en) Method for locating a provider and a provider locating system
CA2792721A1 (en) Methods of employee scheduling and management
US20140310188A1 (en) System, method and apparatus for managing and conducting property inspections
US20160239024A1 (en) Geographical positioning in time
US20160203443A1 (en) Method and system for insurance claims adjustment scheduling
CN110322578B (en) Attendance checking method and device
CN110913016A (en) Resource management system for cloud resource platform and storage medium
CN111369027A (en) College laboratory sharing management system
AU2022279520A1 (en) Method and System for Managing Geospatial Deployment
US20020102525A1 (en) System and method for coordinating the selection and delivery of educational services
US20170286890A1 (en) Method for Arranging and Managing Employment Contracts
CN112418657A (en) Resource allocation utilization method and device, computer equipment and storage medium
KR20150023969A (en) Industry temporary employee supply method using communication network
US20110047090A1 (en) System and apparatus to increase efficiency in matching candidates to job offers while keeping candidate privacy
CN116543474A (en) Attendance data adjustment method, device, equipment and storage medium
JP2019508760A (en) Form information input method, apparatus, server, and storage medium
US20170308839A1 (en) Work order generation and management
CN114253518B (en) Intelligent project management method and system
Maršanić et al. Application of the queuing theory in the planning of optimal number of servers (ramps) in closed parking systems
CN105873046A (en) Method and device for managing wireless access points

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