Disclosure of Invention
In order to solve the problems, the invention provides a system capable of inquiring short-term electricity consumption, which is convenient for residents to inquire electricity consumption information and remind users of paying in time.
The technical scheme of the invention is as follows: a system that queries short term power usage, comprising: a client; and the server is connected with the client through a network.
Wherein, the server includes: a program storage unit that stores a program to be installed in the client; and a first program information storage unit that stores first program information including: information indicating a program to be installed stored in a program storage unit and information indicating a dependency between the program to be installed stored in the program storage unit and other programs to be installed stored in the program storage unit; and the electricity consumption data center processes the information of the electricity consumption of the user, and comprises: the SQL-based data management platform acquires and stores real-time data, historical data and electric charge balance of all user electricity consumption through a network from an electric network system, and describes the data; and an authentication program storage unit that stores authentication program information including: the system comprises a data management platform, a client and a data management platform, wherein the data management platform is used for matching the registration data submitted by the client with the information of the power grid user data.
And, the client includes: an input unit receiving a user input; and a second program information storage unit that stores second program information including: information indicating an installed program and information indicating dependencies between the installed program and other installed programs; and a display screen generating unit that generates a display screen for displaying the to-be-installed program or the dependency between the installed program and another program stored in the program storage unit, using at least one of the first program information and the second program information, in accordance with a user input received by the input unit; and a registration procedure storage unit that stores registration submission procedure information for collating information of registration material input by a registered user using the input unit and information of transmission of the registration material to the server, using the input unit and at least one of the first procedure information and the second procedure information; and a power consumption inquiry program storage unit storing power consumption inquiry program information, the power consumption inquiry program information including: the information used for sending a power consumption condition query request in a certain interval to a server and the information used for calling the power consumption information of the user related to the data management platform by using the input unit and at least one of the first program information and the second program information and the information used for calling the power consumption information of the user related to the data management platform by using the identity verification program information and the database management platform.
And when the data management platform detects that the residual value of the pre-deposit of the power grid user is lower than the set value, the server sends a payment notice to the client corresponding to the registered user through the network.
The technical scheme of the invention also comprises: the electricity consumption data center includes: a timing inquiry program storage unit, the timing inquiry program storage unit comprising: and the timer and the utilization timer and data management platform are used for periodically acquiring the information of the real-time data of the electricity consumption of all the users from the power grid system.
The technical scheme of the invention also comprises: the electricity utilization data center updates data in a time unit.
The technical scheme of the invention also comprises: when the input unit is used to issue a power usage inquiry instruction, the display screen generating unit arranges information indicating the program in a date filtering form according to a dependency between the power usage inquiry program and other programs, thereby generating a display screen.
The technical scheme of the invention also comprises: the maximum interval of the date screening is 1 year, and the minimum interval is 1 day.
The technical scheme of the invention also comprises: when the input unit is used for sending out a power utilization inquiry instruction, the display screen generating unit acquires power utilization inquiry program information from the power utilization inquiry program storage unit and calls corresponding user power consumption information from the data management platform through a network by utilizing at least one of the first program information and the second program information.
The technical scheme of the invention also comprises: the display screen generating unit acquires the electricity charge balance information from the data management platform through the network, and arranges for displaying the electricity charge balance information in a hierarchical structure using the second program information and its dependency with other programs, thereby generating the display screen.
The technical scheme of the invention also comprises: the registration data includes: and when the data management platform detects that the residual value of the pre-deposit of the power grid user is lower than the limit value, the server sends a payment notice to the mobile phone number used by the registered user through a communication service provider.
The invention has the beneficial effects that: the invention provides a system capable of inquiring short-term electricity consumption, residents can directly inquire electricity consumption through clients, and when a data management platform detects that the residual value of a pre-deposit of a power grid user is lower than a set value, a server sends a payment notice to the clients of corresponding registered users through a network, so that the situation of sudden power failure caused by forgetting to check electricity balance can be effectively avoided.
This system customer end supplies the user to use, and the customer end passes through the network intercommunication with the server, and the server is correlated with electric wire netting system, can guarantee the accurate of data, and the customer can inquire the power consumption recently according to self needs, can rationally deduce the time that the electric quantity of surplus limit can support through the power consumption condition recently, can help resident reasonable arrangement own time and power consumption condition, make things convenient for the life.
Detailed Description
The invention will be further described with reference to the accompanying drawings and examples.
Meanwhile, since only some embodiments are described below, the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
Example one
The technical scheme provides a system capable of inquiring short-term power consumption, which comprises: and the client and the server are connected with the client through a network.
Wherein, with respect to the server:
a program storage unit that stores a program to be installed in the client; a first program information storage unit that stores first program information including: information indicating a program to be installed stored in the program storage unit and information indicating a dependency between the program to be installed stored in the program storage unit and other programs to be installed stored in the program storage unit.
The power consumption data center processes the information of the power consumption of the user, and comprises: the SQL-based data management platform acquires and stores real-time data, historical data and electric charge balance of all user electricity consumption from an electric network system through a network, and describes the data.
The electricity consumption data center includes: a timing inquiry program storage unit, the timing inquiry program storage unit comprising: and the timer and the utilization timer and data management platform are used for periodically acquiring the information of the real-time data of the electricity consumption of all the users from the power grid system.
Preferably, the electricity consumption data center updates data in units of "hours".
An authentication program storage unit that stores authentication program information including: the system comprises a data management platform, a client and a data management platform, wherein the data management platform is used for matching the registration data submitted by the client with the information of the power grid user data.
As shown in fig. 1, a registered user registers at a client through an input unit and a registration submission program, a server performs identity authentication and identity verification, then binds a registered account with a corresponding power grid user after matching, and after the binding is successful, the registered user can inquire the electricity consumption and electricity charge balance conditions in a corresponding interval through date screening.
With respect to the client:
an input unit receiving a user input; a second program information storage unit that stores second program information including: information indicating an installed program and information indicating dependencies between the installed program and other installed programs.
A display screen generating unit that generates a display screen for displaying the to-be-installed program or the dependency between the installed program and another program stored in the program storage unit, using at least one of the first program information and the second program information, according to a user input received by the input unit.
And a registration procedure storage unit that stores registration submission procedure information for collating information of registration material input by a registered user using the input unit and information of transmission of the registration material to the server, using the input unit and at least one of the first procedure information and the second procedure information.
The electricity utilization inquiry program storage unit stores electricity utilization inquiry program information, and the electricity utilization inquiry program information comprises: the information used for sending a power consumption condition query request in a certain interval to a server and the information used for calling the power consumption information of the user related to the data management platform by using the input unit and at least one of the first program information and the second program information and the information used for calling the power consumption information of the user related to the data management platform by using the identity verification program information and the database management platform.
And when the data management platform detects that the residual value of the pre-deposit of the power grid user is lower than the set value, the server sends a payment notice to the client corresponding to the registered user through the network.
Example two
On the basis of the first embodiment, when the input unit is used for sending the electricity utilization inquiry instruction, the display screen generating unit acquires the electricity utilization inquiry program information from the electricity utilization inquiry program storage unit, and calls the corresponding user electricity consumption information from the data management platform through the network by using at least one of the first program information and the second program information.
For convenience of operation, the following optimization is made such that, when the input unit is used to issue the electricity usage inquiry instruction, the display screen generating unit arranges information indicating the electricity usage inquiry program in a date filtering form according to a dependency between the program and another program, thereby generating the display screen.
Wherein the maximum interval of the date screening is 1 year, and the minimum interval is 1 day.
EXAMPLE III
On the basis of the first or second embodiment, optimization is performed such that, for ease of reference, the display screen generating unit acquires the electricity fee balance information from the data management platform via the network, and arranges for display the electricity fee balance information in a hierarchical structure using the second program information and its dependency with other programs, thereby generating the display screen.
Example four
The above embodiment is optimized, and in order to facilitate notification of the registered account, the registration data includes: and when the data management platform detects that the residual value of the pre-deposit of the power grid user is lower than the limit value, the server sends a payment notice to the mobile phone number used by the registered user through a communication service provider (including but not limited to communication service providers of mobile, Unicom, telecommunication and the like).
EXAMPLE five
The user can conveniently use the electric charge paying device, and the electric charge paying device is convenient to pay. The server is provided with a payer authentication program storage unit which stores payment authentication program information including: and the information of identity matching is carried out by using an identity verification program, and the information of electric charge data matching is carried out by using a data management platform and a power grid system.
Correspondingly, the client further comprises: a payment program storage unit that stores payment program information including: and utilizing at least one of the first program information and the second program information to bind the information of the mobile payment client and utilizing the identity authentication program information and the payer authentication program to carry out mobile payment.
The client described in the present application includes: but are not limited to, cell phone apps, wechat applets, public numbers, and the like.
The above description is only exemplary of the present invention and should not be taken as limiting the invention in any way, and any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the scope of the present invention.