Summary of the invention
The technical problem that present invention mainly solves is to provide method and the system thereof of a kind of managing schedule table, it is possible to realize clothes
Business device end arranges the function of the schedule of each wireless telecommunications system end.
For solving above-mentioned technical problem, the technical scheme that the present invention uses is: provide the side of a kind of managing schedule table
Method, wherein, the method for managing schedule table manages the schedule of multiple wireless telecommunications system end by server end, and it includes following
Step: server end arranges or updates the calendar information of schedule;Calendar information is entered by server end with wireless telecommunications system end
Row coupling, and calendar information is sent to corresponding wireless telecommunications system end;Wireless telecommunications system end receives calendar information, and root
Arrange according to calendar information or update schedule.
Wherein, the step that calendar information carries out mating with wireless telecommunications system end is included by server end: server end is examined
Survey wireless telecommunications system end the most online.
Wherein, the step that server end detection wireless telecommunications system end is the most online includes: if server end detects nothing
Line communication apparatus end is online, then calendar information is sent to corresponding wireless telecommunications system end by server end;If server end is examined
Measure wireless telecommunications system end off-line, then server end is postponed sending to corresponding wireless telecommunications system end calendar information.
Wherein, the step that calendar information carries out mating with wireless telecommunications system end is included by server end: server end leads to
Calendar information is mated by the ID crossing wireless telecommunications system end with wireless telecommunications system end.
Wherein, wireless telecommunications system end receives calendar information, and arranges or update the step of schedule according to calendar information
Including: calendar information is decoded by wireless telecommunications system end, to arrange according to calendar information or to update schedule.
For solving above-mentioned technical problem, another technical solution used in the present invention is: provide a kind of managing schedule table
System, wherein, the system of managing schedule table manages the schedule of multiple wireless telecommunications system end, managing schedule by server end
The system of table includes: server end and wireless telecommunications system end.Server end includes calendar management module and server mould
Block, server end is arranged by calendar management module or updates the calendar information of schedule, and server module is by calendar information
Mate with wireless telecommunications system end, and calendar information is sent to corresponding wireless telecommunications system end;Wireless telecommunications system
End includes wireless communication module and calendar module, and wireless telecommunications system end receives calendar information, day by wireless communication module
Journey table module arranges according to calendar information or updates schedule.
Wherein, server end is the most online by server module detection wireless telecommunications system end.
Wherein, when server module detects that wireless telecommunications system end is online, then calendar information is sent out by server module
Deliver to corresponding wireless telecommunications system end.
Wherein, calendar information and wireless telecommunications system end are carried out by server module by the ID of wireless telecommunications system end
Join.
Wherein, calendar information is decoded by calendar module, to arrange according to calendar information or to update schedule.
The invention has the beneficial effects as follows: be different from the situation of prior art, the present invention by server end management arrange or
Update the calendar information of schedule and this calendar information is sent to corresponding wireless telecommunications system end, wireless telecommunications system end root
Arrange according to calendar information or update schedule, thus realizing the merit that server end arranges the schedule of each wireless telecommunications system end
Can, it is not necessary to notify that user oneself is arranged or change schedule by mail or other modes again, be conducive to improving work further
Efficiency.
Detailed description of the invention
The present invention will be described in detail with embodiment below in conjunction with the accompanying drawings.
Referring to Fig. 1, Fig. 1 is the structural representation that the present invention manages the System Preferred embodiments of schedule.In this enforcement
In example, the system of managing schedule table preferably comprises: server end 11 and multiple wireless telecommunications system end 12;Server end 11 is used
In the schedule managing multiple wireless telecommunications system ends 12.
Server end 11 includes calendar management module 111 and server module 112.
Calendar management module 111 is responsible for managing the mould of the calendar information of the schedule of all wireless telecommunications system ends 12
Block.Calendar management module 111 provides the interface of the calendar information arranging selected wireless telecommunications system end 12, calendar management
Module 111 can also look at the calendar information in the schedule of certain wireless telecommunications system end 12.
Wherein, the calendar information management of schedule, i.e. arrange or update the calendar information of schedule.Calendar information include to
A few concrete event.Arrange calendar information such as increase newly and preserve at least one concrete event;Update calendar information such as revise,
Delete and preserve concrete event.
Table 1 show and arranges the example of a concrete event in calendar information.
The example of a concrete event in table 1 calendar information
| Content |
Process of work last week is summed up at meeting room |
| Time |
Tuesday 14:00-15:00 |
| Prompting mode |
Vibrations |
| Advisory frequency |
Weekly |
As can be seen here, the concrete event in calendar information can include herein below:
The title of event, for the synopsis of this activity;
The content of event, for the content of this activity, such as the particular content of movable place, personage and life event;
The time of event, for time started and the end time of this activity;
The prompting mode of event, between when active then, point out this user by the mode such as the tinkle of bells or vibrations;
Advisory frequency, for the frequency of this time prompting, such as every day, weekly, monthly etc..
Further, the information of each concrete event represents with structure, and this structure includes each content of above event,
Each structure one ID(Identity of distribution, identity indicates number), this ID is the mark of each event structure body.When with
After family sets up an event, the content of setting inserts the respective items in structure, and server end 11 distributes a unique ID
To this structure, and this structure is stored in the data base of server end 11.By this ID, can read in data base
The structure of this event, therefrom obtains every content of event.
Server module 112 is responsible for the account number of the wireless telecommunications system end 12 of all users and the schedule letter of correspondence
Breath, is managed the calendar information of setting respectively according to different users, and the calendar information of schedule is sent to correspondence
The wireless telecommunications system end 12 of user.
Specifically, what server module 112 used that the mode of username and password manages corresponding to different users is wireless
Communication apparatus end 12.Server module 112 is that the wireless telecommunications system end 12 of each user distributes unique ID, and each user
Wireless telecommunications system end 12 use this ID to be registered on server end 11, server module 112 with ID difference management institute useful
The wireless telecommunications system end 12 at family, when needing the calendar information editing the wireless telecommunications system end 12 of certain user, first selects
Select the ID of wireless telecommunications system end 12 of this user to determine selected user.
Calendar management module 111 notifies that server module 112 carries out the transmission of calendar information.Server module 112 connects
Wireless telecommunications system end 12 is detected the most online after receiving transmission order.When wireless telecommunications system end 12 off-line, then show nothing
Line equipment end 12 is in notconnect state or off-mode, and server end 11 is postponed sending this calendar information to wireless telecommunications end
12, until server end 11 continues to send this calendar information to wireless telecommunications system end 12 after wireless telecommunications system end 12 is online.
When wireless telecommunications system end 12 is online, server module 112 is by wireless communication networks and wireless telecommunications system
End 12 is set up communication and is connected.After setting up communication connection, first server module 112 sends " schedule renewal " message to channel radio
News equipment end 12, wireless telecommunications system end 12 feeds back the message of " receive and update " to server module 112 also after receiving this message
Prepare to receive calendar information.
When server module 112 sends calendar information, first obtain the schedule letter of correspondence from calendar management module 111
Breath, is encoded to this calendar information the electronic calendar format string of standard, then is encoded to by this electronic calendar format string
Network communication packet, sends network communication packet to corresponding wireless telecommunications system end 12 finally by wireless network.
Wireless telecommunications system end 12 includes wireless communication module 121 and calendar module 122.
Wireless communication module 121 is responsible for and server end 11 communication, receives the calendar information that server end 11 sends, at clothes
When business device end 11 needs the calendar information checking the wireless telecommunications system end 12 of certain user, by wireless communication module 121 by nothing
The calendar information of line communication apparatus end 12 is sent to server end 11.Server module 112 sends calendar information to wireless telecommunications
After module 121, the network communication packet received is decoded thus obtains electronic calendar form by wireless communication module 121
Character string, and further this electronic calendar format string is resolved to obtain calendar information.After being parsed, server module
This calendar information is sent to calendar module 122 by 112 further.
Calendar module 122 receives the calendar information received by wireless communication module 121, and according to received day
Journey information, shows in schedule and points out user.Calendar module 122 receives the schedule letter that server module 112 sends
During breath, the event in calendar information is preserved with the form of structure, this calendar information is applied to current day simultaneously
In journey table.
Calendar module 122 is also responsible for managing the schedule of wireless telecommunications system end 12, specifically include newly-increased, revise, delete
Point out except calendar information and when concrete event expires.In the calendar module 122 of wireless telecommunications system end 12 directly
Connect and arrange or update the operation of concrete event and the operation phase arranging or updating concrete event in calendar management module 111
With, repeat no more.
Referring to Fig. 2, Fig. 2 is the schematic flow sheet that the present invention manages the method preferred embodiment of schedule.In this enforcement
In example, this method manages the schedule of multiple wireless telecommunications system end 12, the method bag of managing schedule table by server end 11
Include:
Step S21: server end arranges or updates the calendar information of schedule.
In the step s 21, calendar information is set and specifically includes newly-built at least one concrete event, update calendar information and include repairing
Change and delete concrete event.Specifically, management personnel select to concrete wireless telecommunications system in calendar management module 111
End 12 setting calendar information.It should be noted that in the present embodiment, arranging or update calendar information can be by computer system root
Carry out according to being currently needed for, or artificially carried out by the user having permission.The concrete content of event, edit methods and preservation refer to
The system of managing schedule table.
Step S22: calendar information is mated by server end with wireless telecommunications system end, and calendar information is sent extremely
Corresponding wireless telecommunications system end.
In step S22, server module 112 passes through the ID of wireless telecommunications system end 12 by calendar information and wireless telecommunications
Equipment end 12 is mated, and this ID is the ID using this wireless telecommunications system end 12.
It is the schematic flow sheet of step S22 in Fig. 2 further referring to Fig. 3, Fig. 3.In the present embodiment, step S22 is excellent
Choosing include step in detail below:
Step S221: server end detection wireless telecommunications system end is the most online;
In step S221, first calendar management module 111 notifies that server module 112 carries out sending out of calendar information
Send;Server module 112 selects wireless telecommunications system end 12 to be sent according to ID and detects this wireless telecommunications system further
End 12 is the most online.
If server module 112 detects wireless telecommunications system end 12 off-line, then perform step S222: server module is temporary
Delay and calendar information is sent to corresponding wireless telecommunications system end, and return step S221, continue to detect this wireless telecommunications system
End 12 is the most online.If server module 112 detects that wireless telecommunications system end 12 is online, then perform following steps:
Step S223: server end sends " schedule renewal " message to wireless telecommunications system end.
Step S224: wireless telecommunications system end receives " schedule renewal " message.
Step S225: wireless telecommunications system end feedback " receives and update " message to server end;
Step S226: received server-side " receives and update " message.Step S227: server end reads the schedule letter arranged
Cease and convert thereof into network communication packet.
Step S228: this network communication packet is sent to corresponding wireless telecommunications system end by server end.
In step S223 ~ S228, specifically, the server module 112 of server end 11 sends " schedule renewal "
Message is to the wireless communication module 121 of wireless telecommunications system end 12.Wireless communication module 121 receives " schedule renewal ", and message is also
Feedback " receives and updates " message to server module 112.After server module 112 receives " receive and update " message, server mould
Block 112 reads the calendar information arranged and is encoded to the electronic calendar format string of standard, further, by this electronics
Calendar format string encoding is network communication packet, sends network communication packet to wireless finally by wireless network
Communication module 121.
Step S23: wireless telecommunications system end receives calendar information, and arranges according to calendar information or update schedule.
Further, referring to Fig. 4, Fig. 4 is the schematic flow sheet of step S23 in Fig. 2.In the present embodiment, step S23 is excellent
Choosing include step in detail below:
Step S231: wireless telecommunications system termination receives the network communication packet that server end sends.
Step S232: the network communication packet received is decoded obtaining electronic calendar by wireless telecommunications system end
Character string.
Step S233: wireless telecommunications system end resolves electronic calendar character string further and obtains calendar information.
Step S234: wireless telecommunications system end preserves calendar information and applies the calendar information received in schedule.
In step S231 ~ step S234, the wireless communication module 121 of wireless telecommunications system end 12 receives server module
The 112 network communication packets sent, and be decoded obtaining electronic calendar character string to this network communication packet, enter one
Step is decoded finally obtaining calendar information to this electronic calendar character string.Wireless communication module 121 will obtain after decoding further
To calendar information send to calendar module 122 and preserved by calendar module 122 and be applied in current schedule.
Be different from prior art, the present invention by server end management arrange or update schedule calendar information and should
Calendar information sends to corresponding wireless telecommunications system end, and wireless telecommunications system end arranges according to calendar information or updates schedule
Table, thus realize the function that server end arranges the schedule of each wireless telecommunications system end, it is not necessary to again by mail or other
Mode notifies that user oneself is arranged or change schedule, is conducive to improving work efficiency further.
The foregoing is only embodiments of the present invention, not thereby limit the scope of the claims of the present invention, every utilization is originally
Equivalent structure or equivalence flow process that description of the invention and accompanying drawing content are made convert, or are directly or indirectly used in what other were correlated with
Technical field, is the most in like manner included in the scope of patent protection of the present invention.