Data reservation method and system

文档序号:35624 发布日期:2021-09-24 浏览:15次 中文

阅读说明:本技术 一种数据预约方法及系统 (Data reservation method and system ) 是由 吉布阿呷 于 2021-08-26 设计创作,主要内容包括:本发明公开了一种数据预约方法及系统,包括:接收用户的历史就餐信息、原始位置信息和计划预约时间信息;平铺显示归属城市地图范围内多个餐厅的实际位置信息及所述实际位置信息与所述原始位置信息的相差公里数;接收用户点选的目标餐厅并弹出所述目标餐厅的预约填选窗口;根据所述目标餐厅生成所述原始位置信息至所述目标餐厅的实际位置信息的路线方案信息窗口;根据所述目标餐厅生成所述目标餐厅的详细介绍信息窗口。本发明整合市内各餐厅所存在的预约窗口的渠道,方面就餐预约,提高就餐预约时效性,提高就餐效率。(The invention discloses a data reservation method and a system, comprising the following steps: receiving historical dining information, original position information and scheduled appointment time information of a user; tiling and displaying the actual position information of a plurality of restaurants in the range of the map of the home city and the difference kilometers between the actual position information and the original position information; receiving a target restaurant clicked by a user and popping up a reservation and selection window of the target restaurant; generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant; and generating a detailed introduction information window of the target restaurant according to the target restaurant. The invention integrates channels of reservation windows of all restaurants in the city, facilitates the reservation of dining, improves the timeliness of the reservation of dining and improves the dining efficiency.)

1. A data reservation method, comprising:

receiving historical dining information, original position information and scheduled appointment time information of a user;

tiling and displaying the actual position information of a plurality of restaurants in the range of the map of the home city and the difference kilometers between the actual position information and the original position information;

receiving a target restaurant clicked by a user and popping up a reservation and selection window of the target restaurant;

generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant;

and generating a detailed introduction information window of the target restaurant according to the target restaurant.

2. The data reservation method according to claim 1, wherein generating a route plan information window from the original location information to the actual location information of the target restaurant according to the target restaurant specifically comprises:

displaying a bus route from the original position information to the actual position information of the target restaurant;

displaying a walking route from the original location information to actual location information of the target restaurant;

displaying a driving route from the original location information to actual location information of the target restaurant;

and displaying the riding route from the original position information to the actual position information of the target restaurant.

3. The data reservation method of claim 2, wherein a web reservation window is popped up after the user clicks the driving route.

4. The method of claim 1, wherein actual location information of a plurality of restaurants within a home city map and a difference in kilometers between the actual location information and the original location information are displayed in a tiled manner, further comprising:

displaying the distance of the difference of the actual position information of a plurality of restaurants in the range of the map of the home city and the original position information in kilometers through a primary color label;

and displaying the scale rating levels of a plurality of restaurants in the range of the map of the home city through secondary color labels.

5. A data reservation system, comprising:

the data receiving module is used for receiving historical dining information, original position information and scheduled appointment time information of a user;

the range display module is used for tiling and displaying the actual position information of a plurality of restaurants in the range of the home city map and the difference kilometers between the actual position information and the original position information;

the reservation filling module is used for receiving the target restaurant clicked by the user and popping up a reservation filling window of the target restaurant;

the route information module is used for generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant;

and the restaurant information module is used for generating a detailed introduction information window of the target restaurant according to the target restaurant.

6. The data reservation system of claim 5, wherein the route information module comprises:

the bus route unit is used for displaying a bus route from the original position information to the actual position information of the target restaurant;

a walking route unit for displaying a walking route from the original location information to actual location information of the target restaurant;

a driving route unit for displaying a driving route from the original location information to the actual location information of the target restaurant;

and the riding route unit is used for displaying a riding route from the original position information to the actual position information of the target restaurant.

7. The data reservation system of claim 6, wherein the route information module further comprises:

and the network appointment unit is used for popping up a network appointment scheduled window after the user clicks the driving route.

8. The data reservation system of claim 5, wherein the range display module comprises:

the first-level identification unit is used for displaying the distance of the difference of the actual position information of a plurality of restaurants in the range of the home city map and the original position information in kilometers through a first-level color label;

and the secondary identification unit is used for displaying the scale rating levels of a plurality of restaurants in the range of the map of the home city through secondary color labels.

9. A computer-readable storage medium, having stored thereon a computer program which, when executed, implements the data reservation method of any of claims 1-4.

10. A computer device comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the processor implementing the data reservation method of any of claims 1-4 when executing the computer program.

Technical Field

The invention belongs to the technical field of data processing, and particularly relates to a data reservation method and system.

Background

At present, the application function of the smart phone is getting bigger and bigger, so that the smart phone really helps people to solve a lot of living problems in life, such as photographing, WeChat and Payment payment and online shopping, and the smart phone also has a restaurant reservation function, and provides convenience for people.

In the prior art, the restaurant reservation through the smart phone has many defects, channels of reservation windows of restaurants in the city need to be known one by one, time and labor are wasted, the practicability is poor, the functionality is not strong, and the situation needs to be changed.

Disclosure of Invention

The present invention is directed to a data reservation method and system, so as to solve the above-mentioned problems in the background art.

To achieve the above object, according to a first aspect, the present invention discloses a data reservation method, comprising: receiving historical dining information, original position information and scheduled appointment time information of a user; tiling and displaying the actual position information of a plurality of restaurants in the range of the map of the home city and the difference kilometers between the actual position information and the original position information; receiving a target restaurant clicked by a user and popping up a reservation and selection window of the target restaurant; generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant; and generating a detailed introduction information window of the target restaurant according to the target restaurant.

The invention is further configured to: generating a route plan information window from the original position information to the actual position information of the target restaurant according to the target restaurant, specifically comprising: displaying a bus route from the original position information to the actual position information of the target restaurant; displaying a walking route from the original location information to actual location information of the target restaurant; displaying a driving route from the original location information to actual location information of the target restaurant; and displaying the riding route from the original position information to the actual position information of the target restaurant.

The invention is further configured to: and after the user clicks the driving route, popping up a network car booking window.

The invention is further configured to: tiling and displaying actual position information of a plurality of restaurants in the scope of the map of the home city and the difference kilometers between the actual position information and the original position information, and concretely comprising: displaying the distance of the difference of the actual position information of a plurality of restaurants in the range of the map of the home city and the original position information in kilometers through a primary color label; and displaying the scale rating levels of a plurality of restaurants in the range of the map of the home city through secondary color labels.

According to a second aspect, the present invention discloses a data reservation system, comprising: the data receiving module is used for receiving historical dining information, original position information and scheduled appointment time information of a user; the range display module is used for tiling and displaying the actual position information of a plurality of restaurants in the range of the home city map and the difference kilometers between the actual position information and the original position information; the reservation filling module is used for receiving the target restaurant clicked by the user and popping up a reservation filling window of the target restaurant; the route information module is used for generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant; and the restaurant information module is used for generating a detailed introduction information window of the target restaurant according to the target restaurant.

The invention is further configured to: the route information module includes: the bus route unit is used for displaying a bus route from the original position information to the actual position information of the target restaurant; a walking route unit for displaying a walking route from the original location information to actual location information of the target restaurant; a driving route unit for displaying a driving route from the original location information to the actual location information of the target restaurant; and the riding route unit is used for displaying a riding route from the original position information to the actual position information of the target restaurant.

The invention is further configured to: the route information module further includes: and the network appointment unit is used for popping up a network appointment scheduled window after the user clicks the driving route.

The invention is further configured to: the range display module includes: the first-level identification unit is used for displaying the distance of the difference of the actual position information of a plurality of restaurants in the range of the home city map and the original position information in kilometers through a first-level color label; and the secondary identification unit is used for displaying the scale rating levels of a plurality of restaurants in the range of the map of the home city through secondary color labels.

According to a third aspect, the invention discloses a computer apparatus comprising a processor for executing a computer program stored in a memory to implement a data reservation method as described in any of the above.

According to a fourth aspect, the present invention discloses a computer readable storage medium having a computer program stored thereon, a processor for executing the computer program stored in the storage medium to implement the data reservation method according to any one of the above.

In summary, compared with the prior art, the invention has the following beneficial effects: channels of reservation windows of restaurants in the home city are integrated, so that dining reservation is facilitated, the timeliness of the dining reservation is improved, and the dining efficiency is improved.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.

Fig. 1 is a flowchart of a data reservation method provided in this embodiment;

fig. 2 is a structural framework diagram of a data reservation system provided in this embodiment.

Detailed Description

For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail with reference to the accompanying drawings and embodiments, it being understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.

In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.

In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; the two elements may be directly connected or indirectly connected through an intermediate medium, or may be communicated with each other inside the two elements, or may be wirelessly connected or wired connected. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.

Furthermore, the technical features mentioned in the different embodiments of the present invention described above may be combined with each other as long as they do not conflict with each other.

A data reservation method and system, as shown in fig. 1, includes:

step S101, receiving historical dining information, original position information and scheduled appointment time information of a user.

Step S102, the actual position information of a plurality of restaurants in the range of the map of the home city and the difference kilometers between the actual position information and the original position information are displayed in a tiled mode.

In this embodiment, tiling and displaying actual location information of a plurality of restaurants within a home city map range and a difference kilometer between the actual location information and the original location information specifically includes:

displaying the distance of the difference of the actual position information of a plurality of restaurants in the range of the map of the home city and the original position information in kilometers through a primary color label; wherein, the first-level color label displays the color from light to dark according to the distance of the kilometer difference.

And displaying the scale evaluation levels of the plurality of restaurants in the range of the map of the home city through a secondary color label, wherein the secondary color label displays the colors from light to dark according to the scale evaluation levels.

Step S103, receiving the target restaurant clicked by the user and popping up a reservation selection window of the target restaurant.

And step S104, generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant.

In this embodiment, the generating a route plan information window from the original location information to the actual location information of the target restaurant according to the target restaurant specifically includes: displaying a bus route from the original position information to the actual position information of the target restaurant; displaying a walking route from the original location information to actual location information of the target restaurant; displaying a driving route from the original location information to actual location information of the target restaurant; and displaying the riding route from the original position information to the actual position information of the target restaurant.

And after the user clicks the driving route, popping up a network car appointment scheduled window.

And step S105, generating a detailed introduction information window of the target restaurant according to the target restaurant.

In conclusion, by the restaurant reservation method, channels of reservation windows of restaurants in the city are integrated, so that dining reservation is facilitated, the timeliness of the dining reservation is improved, and the dining efficiency is improved.

The embodiment also discloses a data reservation system, as shown in fig. 2, including:

a data receiving module 201, configured to receive historical dining information, original location information, and scheduled appointment time information of a user;

the range display module 202 is configured to tile actual location information of a plurality of restaurants in a home city map range and a difference kilometer number between the actual location information and the original location information;

the reservation filling module 203 is used for receiving the target restaurant clicked by the user and popping up a reservation filling window of the target restaurant;

a route information module 204, configured to generate a route plan information window from the original location information to actual location information of the target restaurant according to the target restaurant;

a restaurant information module 205, configured to generate a detailed introduction information window of the target restaurant according to the target restaurant.

Preferably, the route information module 204 includes:

the bus route unit is used for displaying a bus route from the original position information to the actual position information of the target restaurant;

a walking route unit for displaying a walking route from the original location information to actual location information of the target restaurant;

a driving route unit for displaying a driving route from the original location information to the actual location information of the target restaurant;

and the riding route unit is used for displaying a riding route from the original position information to the actual position information of the target restaurant.

Further, the route information module 204 further includes:

and the network appointment unit is used for popping up a network appointment scheduled window after the user clicks the driving route.

Wherein the range display module 202 comprises:

the first-level identification unit is used for displaying the distance of the difference of the actual position information of a plurality of restaurants in the range of the home city map and the original position information in kilometers through a first-level color label;

and the secondary identification unit is used for displaying the scale rating levels of a plurality of restaurants in the range of the map of the home city through secondary color labels.

An embodiment of the present invention further provides a computer apparatus, including a processor, where the processor is configured to execute a computer program stored in a memory to implement the following steps: the method comprises the following steps: the method comprises the following steps: receiving historical dining information, original position information and scheduled appointment time information of a user; tiling and displaying the actual position information of a plurality of restaurants in the range of the map of the home city and the difference kilometers between the actual position information and the original position information; receiving a target restaurant clicked by a user and popping up a reservation and selection window of the target restaurant; generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant; and generating a detailed introduction information window of the target restaurant according to the target restaurant.

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 a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), or the like. The computer processor is for executing a computer program stored in a storage medium to perform the steps of: the method comprises the following steps: receiving historical dining information, original position information and scheduled appointment time information of a user; tiling and displaying the actual position information of a plurality of restaurants in the range of the map of the home city and the difference kilometers between the actual position information and the original position information; receiving a target restaurant clicked by a user and popping up a reservation and selection window of the target restaurant; generating a route scheme information window from the original position information to the actual position information of the target restaurant according to the target restaurant; and generating a detailed introduction information window of the target restaurant according to the target restaurant.

It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.

Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present invention may be implemented in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.

The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.

It should be understood that the above examples are only for clarity of illustration and are not intended to limit the embodiments. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. And obvious variations or modifications therefrom are within the scope of the invention.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种预警方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!