Disclosure of Invention
In view of the above, the present application provides a movie studio film arrangement method, a data processing method, a storage server, a film arrangement server, a movie studio film arrangement system, a computing device, and a computer readable storage medium, movie theatre data is stored and sent to the film arrangement server in real time by the storage server, after the film arrangement server receives the movie theatre data, a 3D film arrangement result is generated according to the movie theatre data, and since the film arrangement result is 3D, the intuitiveness of multi-day film arrangement plan, movie theatre operation data trend, and ticket selling channel distribution is greatly improved.
In order to achieve the above purpose, the present application provides the following technical solutions:
according to a first aspect of the present application, a studio film arrangement system is provided, which includes a storage server and a film arrangement server;
the storage server is used for storing cinema data in real time and outputting the cinema data to the film arrangement server, and the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
the film arrangement server is used for receiving the cinema data output by the storage server, determining cinema operation index data according to the cinema operation data, determining attendance rate according to the film arrangement data, determining ticketing channel percentage according to the ticketing channel data, and generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
According to a second aspect of the present application, a studio film arrangement method is provided, the method is applied to a storage server, and includes:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
According to a third aspect of the present application, a studio film arrangement method is provided, the method is applied to a film arrangement server, and includes:
receiving cinema data output by a storage server, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
determining cinema operation index data according to the cinema operation data, determining attendance rate according to the film arrangement data, determining the percentage of the ticketing channel according to the ticketing channel data, and generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the percentage of the ticketing channel.
According to a fourth aspect of the present application, there is provided a storage server comprising:
the cinema data storage module is used for storing cinema data in real time, and the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And the cinema data output module is used for outputting the cinema data to the film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines the ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
According to a fifth aspect of the present application, there is provided a tile ranking server, comprising:
the cinema data receiving module is used for receiving cinema data output by the storage server, and the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
and the film arrangement result generation module is used for determining cinema operation index data according to the cinema operation data, determining attendance rate according to the film arrangement data, determining ticketing channel percentage according to the ticketing channel data, and generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
According to a sixth aspect of the application, a computing device is presented, comprising: a processor adapted to implement instructions, and a storage device storing a plurality of instructions, the instructions adapted to be loaded and executed by the processor:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
According to a seventh aspect of the present application, a computer-readable storage medium is presented, which stores a computer program for executing:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
According to an eighth aspect of the application, a computing device is proposed, comprising: a processor adapted to implement instructions, and a storage device storing a plurality of instructions, the instructions adapted to be loaded and executed by the processor:
receiving cinema data output by a storage server, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
determining cinema operation index data according to the cinema operation data, determining attendance rate according to the film arrangement data, determining the percentage of the ticketing channel according to the ticketing channel data, and generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the percentage of the ticketing channel.
According to a ninth aspect of the present application, a computer-readable storage medium is presented, the computer-readable storage medium storing a computer program for performing:
receiving cinema data output by a storage server, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
determining cinema operation index data according to the cinema operation data, determining attendance rate according to the film arrangement data, determining the percentage of the ticketing channel according to the ticketing channel data, and generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the percentage of the ticketing channel.
According to a tenth aspect of the present application, there is provided a data processing method comprising:
acquiring source data, wherein the source data comprises a time-based statistical index;
determining data to be displayed according to the statistical indexes;
acquiring 3D display data of the data to be displayed;
and displaying the 3D display data.
According to the technical scheme, the cinema data are stored in real time and sent to the film arrangement server through the storage server, the film arrangement server generates a 3D film arrangement result according to the cinema data after receiving the cinema data, and the film arrangement result is 3D, so that the intuitiveness of multi-day film arrangement plans, cinema operation data trends and ticket selling channel distribution is greatly improved.
In order to make the aforementioned and other objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The principles and spirit of the present application are explained in detail below with reference to several representative embodiments of the present application.
Although the present application provides method operational steps or apparatus configurations as illustrated in the following examples or figures, more or fewer operational steps or modular units may be included in the methods or apparatus based on conventional or non-inventive efforts. In the case of steps or structures which do not logically have the necessary cause and effect relationship, the execution sequence of the steps or the module structure of the apparatus is not limited to the execution sequence or the module structure shown in the embodiment or the drawings of the present application. The described methods or modular structures, when applied in an actual device or end product, may be executed sequentially or in parallel according to embodiments or the methods or modular structures shown in the figures.
Fig. 2 is a schematic diagram of a studio film arranging system according to the present application, and referring to fig. 2, the data transmission system includes astorage server 100 and afilm arranging server 200.
Thestorage server 100 is configured to store theater data in real time, and output the theater data to the film arrangement server, where the theater data includes theater operation data, film arrangement data, and ticketing channel data.
In one embodiment of the present application, the theater management data includes people per day, sessions per day, average people consumption per day, and total income per day. The film arrangement data includes the number of seats in each movie hall of the theater, the start time, duration, and number of ticket sellers of each movie per day. Ticketing channel data includes channels for all movie tickets sold at theaters, such as: the number of tickets sold by the cinema from an online channel, the number of tickets sold by the cat eye and the like.
In an embodiment of the present application, the storage server may be a cinema backend server, or may be a cloud server.
Thefilm arrangement server 200 is configured to receive cinema data output by the storage server, determine cinema operation index data according to the cinema operation data, determine attendance rate according to the film arrangement data, determine a ticketing channel percentage according to the ticketing channel data, and generate a 3D film arrangement result according to the cinema operation index data, the attendance rate, and the ticketing channel percentage.
Fig. 3 shows the interaction between the storage server and the slice arrangement server, please refer to fig. 3, in this application:
s1: the storage server stores the cinema data in real time.
S2: the storage server outputs the cinema data to the film arrangement server;
s3: and the film arranging server receives the cinema data output by the storage server and generates a 3D film arranging result according to the cinema data.
Specifically, the movie theatre management server determines cinema management index data according to the cinema management data, wherein the cinema management index data comprises the cinema attendance rate, the people number change trend, the field number change trend, the per-person consumption change trend and the total income change trend. The seating rate is the number of people/total seating on the same day; the change trend of the number of people is (the number of people on the day-the number of people on the previous day)/the number of people on the previous day; the change trend of per-capita consumption is (per capita consumption on the same day-per capita consumption on the previous day)/per capita consumption on the previous day; the total income change trend is (total income on the day-total income on the previous day)/total income on the previous day.
And determining the seat rate according to the film arrangement data, wherein specifically, for thecinema hall 1 of the cinema, the seat rate of themovie 1 is equal to the number of ticket sellers of themovie 1/the number of seats of thecinema 1.
Determining the percentage of the ticketing channels according to the ticketing channel data, wherein the percentage of the channels on the cinema self-line is the number of tickets sold in the channels on the cinema self-line/the total number of tickets sold on the day; the cat eye ticket selling percentage is the number of the cat eye tickets sold/total number of the tickets sold on the day.
And generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage. In a specific embodiment, the daily 3D film ranking results include three pages, namely, theater indicators, film ranking results, and channel analysis. The cinema index is used for displaying cinema operation index data, the film arrangement result is used for displaying single-day film arrangement data, specifically, a film played in thefilm hall 1 can be horizontally aligned with thefilm hall 1, the starting time of thefilm hall 1 is aligned with the time scale, and the market of thefilm hall 1 is consistent with the length of the time interval. Channel analysis is used to show the ticketing channel percentage.
Fig. 9 shows an overall effect diagram of a 3D film arrangement result generated in an embodiment provided by the present application, and as can be seen from comparing fig. 9 with fig. 1, a general film arrangement result has only a planar 2D effect, and does not have a 3D visualization function, the 3D film arrangement result generated by the present application realizes 3D visualization, and a multi-day film arrangement plan, cinema operation index data, and ticketing channel data are simultaneously displayed in the overall effect diagram. When the viewer selects to activate the film arrangement result of a certain day, the single-day film arrangement effect can be seen, fig. 10 shows a single-day film arrangement effect diagram of the 3D film arrangement result generated in the embodiment provided by the present application, as shown in fig. 10, in the single-day film arrangement effect diagram, the film arrangement, the theater operation index data and the ticketing channel data plan of the day are clearly visible, and the film arrangement plans of adjacent dates can be seen at the same time. At the moment, the viewer can perform operations such as zooming in, zooming out, rotating and the like according to needs, and the comparison is convenient to check. Fig. 11 is a graph showing the enlargement effect of the 3D film arrangement result for the single-day film arrangement plan generated in the embodiment provided in the present application.
S4: and the storage server receives the updated film arrangement data, wherein the updated film arrangement data is adjusted by the user according to the 3D film arrangement result generated by the film arrangement server, and the updated cinema data is sent to the film arrangement server.
In one embodiment of the present application, if the 3D film arrangement result shows the film arrangement plan, the theater operation data, and the ticketing channel data (film arrangement situation of two weeks in total) 7 days before and 7 days after the current day, the trend of the first 7 days is the basis for adjusting the pre-film arrangement of the last 7 days. For example: when the cinema headquarters sees that a certain film in the first 7 days is continuously high and the film pre-arrangement rate of the film in the last 7 days is insufficient, the film arrangement rate of the film needs to be greatly improved.
In another embodiment of the present application, the theatre manager may fine-tune the specialty of the audience at the theatre location after the theatre headquarters has adjusted the film queue data. For example: the main body of all cinema film watching groups of cinema managers is young women, the film arrangement of the cinema headquarters in thefuture 7 days is biased to the action film and the science fiction film, and the cinema managers can adjust the film arrangement proportion of high love films and the like.
S5: and the film arranging server receives the updated cinema data and generates a 3D film arranging result according to the updated cinema data.
The movie hall film arrangement system stores and sends cinema data to the film arrangement server in real time through the storage server, the film arrangement server generates a 3D film arrangement result according to the cinema data after receiving the cinema data, the film arrangement result is 3D, therefore, the film arrangement plan and the cinema operation data trend of multiple days and the intuitiveness of the distribution of the ticketing channels are greatly improved, and the film arrangement data can be adjusted by a subsequent cinema headquarters or a cinema manager according to the 3D film arrangement result.
Fig. 4 is a schematic structural diagram of a storage server according to the present application, and referring to fig. 4, astorage server 100 includes:
the cinemadata storage module 101 is configured to store cinema data in real time, where the cinema data includes cinema operation data, film arrangement data, and ticketing channel data.
In one embodiment of the present application, the theater management data includes people per day, sessions per day, average people consumption per day, and total income per day. The film arrangement data includes the number of seats in each movie hall of the theater, the start time, duration, and number of ticket sellers of each movie per day. Ticketing channel data includes channels for all movie tickets sold at theaters, such as: the number of tickets sold by the cinema from an online channel, the number of tickets sold by the cat eye and the like.
The cinemadata output module 102 is configured to output the cinema data to a film arrangement server, so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines a attendance rate according to the film arrangement data, determines a ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate, and the ticketing channel percentage.
Fig. 5 is a schematic structural diagram illustrating a second storage server according to an embodiment of the present application, and referring to fig. 5, thestorage server 100 further includes:
and the updatedata receiving module 103 is configured to receive updated film arrangement data, where the updated film arrangement data is obtained by adjusting according to the 3D film arrangement result.
Fig. 6 is a schematic structural diagram of a slice arrangement server according to the present application, and referring to fig. 6, aslice arrangement server 200 includes:
the cinemadata receiving module 201 is used for receiving cinema data output by the storage server, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
the film arrangementresult generation module 202 is configured to determine cinema operation index data according to the cinema operation data, determine attendance rate according to the film arrangement data, determine a ticketing channel percentage according to the ticketing channel data, and generate a 3D film arrangement result according to the cinema operation index data, the attendance rate, and the ticketing channel percentage.
Specifically, cinema operation index data are determined according to cinema operation data, and the cinema operation data comprise the upper seat rate, the people number variation trend, the field number variation trend, the per-person consumption variation trend and the total income variation trend of the cinema. The seating rate is the number of people/total seating on the same day; the change trend of the number of people is (the number of people on the day-the number of people on the previous day)/the number of people on the previous day; the change trend of per-capita consumption is (per capita consumption on the same day-per capita consumption on the previous day)/per capita consumption on the previous day; the total income change trend is (total income on the day-total income on the previous day)/total income on the previous day.
And determining the seat rate according to the film arrangement data, wherein specifically, for thecinema hall 1 of the cinema, the seat rate of themovie 1 is equal to the number of ticket sellers of themovie 1/the number of seats of thecinema 1.
Determining the percentage of the ticketing channels according to the ticketing channel data, wherein the percentage of the channels on the cinema self-line is the number of tickets sold in the channels on the cinema self-line/the total number of tickets sold on the day; the cat eye ticket selling percentage is the number of the cat eye tickets sold/total number of the tickets sold on the day.
And generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage. In a specific embodiment, the daily 3D film ranking results include three pages, namely, theater indicators, film ranking results, and channel analysis. The cinema index is used for displaying cinema operation index data, the film arrangement result is used for displaying single-day film arrangement data, specifically, a film played in thefilm hall 1 can be horizontally aligned with thefilm hall 1, the starting time of thefilm hall 1 is aligned with the time scale, and the market of thefilm hall 1 is consistent with the length of the time interval. Channel analysis is used to show the ticketing channel percentage.
When the storage server receives the updated film arrangement data, the cinema data receiving module is also used for receiving the updated cinema data;
and the film arrangement result generation module is also used for generating a 3D film arrangement result according to the updated cinema data.
The present application further provides a computing device comprising: a processor adapted to implement instructions, and a storage device storing a plurality of instructions, the instructions adapted to be loaded and executed by the processor:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
The present application further proposes a computer-readable storage medium storing a computer program for executing:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
The present application further proposes a computing device, the computing device comprising: a processor adapted to implement instructions, and a storage device storing a plurality of instructions, the instructions adapted to be loaded and executed by the processor:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
The present application further proposes a computer-readable storage medium storing a computer program for executing:
storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data
And outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
Having described the storage server, the scheduling server, the studio scheduling system, the computing device and the computer readable storage medium of the present application, the method of the present application is described next with reference to the accompanying drawings. The implementation of the method can be referred to the implementation of the system, and repeated details are not repeated.
Fig. 7 is a schematic flow chart illustrating that a movie studio film arrangement method according to the present application is applied to a storage server, and referring to fig. 7, the method includes:
s101: storing cinema data in real time, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
in one embodiment of the present application, the theater management data includes people per day, sessions per day, average people consumption per day, and total income per day. The film arrangement data includes the number of seats in each movie hall of the theater, the start time, duration, and number of ticket sellers of each movie per day. Ticketing channel data includes channels for all movie tickets sold at theaters, such as: the number of tickets sold by the cinema from an online channel, the number of tickets sold by the cat eye and the like.
S102: and outputting the cinema data to a film arrangement server so that the film arrangement server determines cinema operation index data according to the cinema operation data, determines attendance rate according to the film arrangement data, determines ticketing channel percentage according to the ticketing channel data, and generates a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage.
In one embodiment of the present application, the method further comprises:
and receiving updated film arrangement data, wherein the updated film arrangement data is obtained by adjusting according to the 3D film arrangement result.
In one embodiment of the present application, if the 3D film arrangement result shows the film arrangement plan, the theater operation data, and the ticketing channel data (film arrangement situation of two weeks in total) 7 days before and 7 days after the current day, the trend of the first 7 days is the basis for adjusting the pre-film arrangement of the last 7 days. For example: when the cinema headquarters sees that a certain film in the first 7 days is continuously high and the film pre-arrangement rate of the film in the last 7 days is insufficient, the film arrangement rate of the film needs to be greatly improved.
In another embodiment of the present application, the theatre manager may fine-tune the specialty of the audience at the theatre location after the theatre headquarters has adjusted the film queue data. For example: the main body of all cinema film watching groups of cinema managers is young women, the film arrangement of the cinema headquarters in thefuture 7 days is biased to the action film and the science fiction film, and the cinema managers can adjust the film arrangement proportion of high love films and the like.
Fig. 8 is a schematic flow chart illustrating that a movie studio film arrangement method according to the present application is applied to a film arrangement server, and referring to fig. 8, the method includes:
s201: receiving cinema data output by a storage server, wherein the cinema data comprises cinema operation data, film arrangement data and ticketing channel data;
s202: determining cinema operation index data according to the cinema operation data, determining attendance rate according to the film arrangement data, determining the percentage of the ticketing channel according to the ticketing channel data, and generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the percentage of the ticketing channel.
Specifically, cinema operation index data are determined according to cinema operation data, and the cinema operation data comprise the upper seat rate, the people number variation trend, the field number variation trend, the per-person consumption variation trend and the total income variation trend of the cinema. The seating rate is the number of people/total seating on the same day; the change trend of the number of people is (the number of people on the day-the number of people on the previous day)/the number of people on the previous day; the change trend of per-capita consumption is (per capita consumption on the same day-per capita consumption on the previous day)/per capita consumption on the previous day; the total income change trend is (total income on the day-total income on the previous day)/total income on the previous day.
And determining the seat rate according to the film arrangement data, wherein specifically, for thecinema hall 1 of the cinema, the seat rate of themovie 1 is equal to the number of ticket sellers of themovie 1/the number of seats of thecinema 1.
Determining the percentage of the ticketing channels according to the ticketing channel data, wherein the percentage of the channels on the cinema self-line is the number of tickets sold in the channels on the cinema self-line/the total number of tickets sold on the day; the cat eye ticket selling percentage is the number of the cat eye tickets sold/total number of the tickets sold on the day.
And generating a 3D film arrangement result according to the cinema operation index data, the attendance rate and the ticketing channel percentage. In a specific embodiment, the daily 3D film ranking results include three pages, namely, theater indicators, film ranking results, and channel analysis. The cinema index is used for displaying cinema operation index data, the film arrangement result is used for displaying single-day film arrangement data, specifically, a film played in thefilm hall 1 can be horizontally aligned with thefilm hall 1, the starting time of thefilm hall 1 is aligned with the time scale, and the market of thefilm hall 1 is consistent with the length of the time interval. Channel analysis is used to show the ticketing channel percentage.
Fig. 9 shows an overall effect diagram of a 3D film arrangement result generated in an embodiment provided by the present application, and as can be seen from comparing fig. 9 with fig. 1, a general film arrangement result has only a planar 2D effect, and does not have a 3D visualization function, the 3D film arrangement result generated by the present application realizes 3D visualization, and a multi-day film arrangement plan, cinema operation index data, and ticketing channel data are simultaneously displayed in the overall effect diagram. When the viewer selects to activate the film arrangement result of a certain day, the single-day film arrangement effect can be seen, fig. 10 shows a single-day film arrangement effect diagram of the 3D film arrangement result generated in the embodiment provided by the present application, as shown in fig. 10, in the single-day film arrangement effect diagram, the film arrangement, the theater operation index data and the ticketing channel data plan of the day are clearly visible, and the film arrangement plans of adjacent dates can be seen at the same time. At the moment, the viewer can perform operations such as zooming in, zooming out, rotating and the like according to needs, and the comparison is convenient to check. Fig. 11 is a graph showing the enlargement effect of the 3D film arrangement result for the single-day film arrangement plan generated in the embodiment provided in the present application.
In an embodiment of the present application, after the storage server receives the updated tile scheduling data, the method further includes: and receiving the updated cinema data, and generating a 3D film arrangement result according to the updated cinema data.
The present application further provides a data processing method, fig. 12 shows a flow chart of the data processing method, please refer to fig. 12, and the method includes:
s301: acquiring source data, wherein the source data comprises a time-based statistical index;
in one embodiment of the present application, the source data includes one or more of: cinema operation index data, attendance rate and ticket channel percentage.
The cinema operation index data comprises the upper seat rate, the people number change trend, the field change trend, the per-capita consumption change trend and the total income change trend of the cinema. The seat rate of cinema is the number of people/total seats on the same day; the change trend of the number of people is (the number of people on the day-the number of people on the previous day)/the number of people on the previous day; the change trend of per-capita consumption is (per capita consumption on the same day-per capita consumption on the previous day)/per capita consumption on the previous day; the total income change trend is (total income on the day-total income on the previous day)/total income on the previous day.
In an embodiment of the present application, the source data may be acquired from a storage server, and the storage server may be a cinema backend server or a cloud server.
S302: determining data to be displayed according to the statistical indexes;
s303: acquiring 3D display data of the data to be displayed;
s304: and displaying the 3D display data.
In one embodiment of the present application, the 3D presentation data comprises time-based tile ranking data.
In an embodiment of the application, the 3D display data of the data to be displayed may be obtained from a scheduling server, and the 3D display data may be displayed on a display.
Fig. 9 shows an overall effect diagram of 3D presentation data displayed in a specific embodiment provided by the present application, in which the 3D presentation data includes time-based movie ranking data, theater operation index data, and ticketing channel data. Comparing fig. 9 with fig. 1, it can be seen that the general film arrangement result only has a planar 2D effect, and does not have a 3D visualization function, and 3D display data displayed in the present application realizes 3D visualization. When the viewer selects to activate the film arrangement result of a certain day, the single-day film arrangement data can be seen, fig. 10 shows an effect diagram of the single-day film arrangement data in the embodiment provided by the application, as shown in fig. 10, in the single-day film arrangement effect diagram, the film arrangement data of the day, the cinema operation index data and the ticket channel data plan are clearly visible, and the film arrangement plans of adjacent dates can be seen at the same time. At the moment, the viewer can perform operations such as zooming in, zooming out, rotating and the like according to needs, and the comparison is convenient to check. Fig. 11 is a graph showing the enlargement effect of the 3D film arrangement result for the single-day film arrangement plan generated in the embodiment provided in the present application. Therefore, the movie hall film arrangement method, the data processing method, the storage server, the film arrangement server, the movie hall film arrangement system, the computing equipment and the computer readable storage medium are provided, the storage server stores and sends the cinema data to the film arrangement server in real time, the film arrangement server generates a 3D film arrangement result according to the cinema data after receiving the cinema data, and the film arrangement result is 3D, so that the intuitiveness of multi-day film arrangement plan, cinema operation data trend and ticket selling channel distribution is greatly improved.
It should be noted that while the operations of the method of the present invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
Although the present application provides method steps as described in an embodiment or flowchart, more or fewer steps may be included based on conventional or non-inventive means. The order of steps recited in the embodiments is merely one manner of performing the steps in a multitude of orders and does not represent the only order of execution. When an apparatus or client product in practice executes, it may execute sequentially or in parallel (e.g., in a parallel processor or multithreaded processing environment, or even in a distributed data processing environment) according to the embodiments or methods shown in the figures. The terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the presence of additional identical or equivalent elements in a process, method, article, or apparatus that comprises the recited elements is not excluded.
The units, devices, modules, etc. set forth in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. For convenience of description, the above devices are described as being divided into various modules by functions, and are described separately. Of course, in implementing the present application, the functions of each module may be implemented in one or more software and/or hardware, or a module implementing the same function may be implemented by a combination of a plurality of sub-modules or sub-units, and the like. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or 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.
Those skilled in the art will also appreciate that, in addition to implementing the controller as pure computer readable program code, the same functionality can be implemented by logically programming method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Such a controller may therefore be considered as a hardware component, and the means included therein for performing the various functions may also be considered as a structure within the hardware component. Or even means for performing the functions may be regarded as being both a software module for performing the method and a structure within a hardware component.
The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, classes, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
From the above description of the embodiments, it is clear to those skilled in the art that the present application can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, or the like, and includes several instructions for enabling a computer device (which may be a personal computer, a mobile terminal, a server, or a network device) to execute the method according to the embodiments or some parts of the embodiments of the present application.
The embodiments in the present specification are described in a progressive manner, and the same or similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. The application is operational with numerous general purpose or special purpose computing system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet-type devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
While the present application has been described with examples, those of ordinary skill in the art will appreciate that there are numerous variations and permutations of the present application without departing from the spirit of the application, and it is intended that the appended claims encompass such variations and permutations without departing from the spirit of the application.