CN102467527A - Working desktop showing system and method and application server thereof - Google Patents

Working desktop showing system and method and application server thereof Download PDF

Info

Publication number
CN102467527A
CN102467527A CN2010105400252A CN201010540025A CN102467527A CN 102467527 A CN102467527 A CN 102467527A CN 2010105400252 A CN2010105400252 A CN 2010105400252A CN 201010540025 A CN201010540025 A CN 201010540025A CN 102467527 A CN102467527 A CN 102467527A
Authority
CN
China
Prior art keywords
configuration table
application server
active configuration
working top
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010105400252A
Other languages
Chinese (zh)
Other versions
CN102467527B (en
Inventor
钱和良
李晓萌
胡小刚
杨波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201010540025.2A priority Critical patent/CN102467527B/en
Publication of CN102467527A publication Critical patent/CN102467527A/en
Application granted granted Critical
Publication of CN102467527B publication Critical patent/CN102467527B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a working desktop showing system and method and an application server thereof. The method comprises the steps of: when a user logs in the application server through a terminal, calling a working configuration table in a database server by a calling module of the application server, and sending the working configuration table to the terminal to be presented to the user; configuring self-defining data through the working configuration table shown on the terminal, and sending the self-defining data to a self-defining module of the application server; and storing the self-defining data to the working configuration table of a database by the self-defining module. According to the invention, the user can conveniently self-define contents and position information to be displayed in a working desktop, and the purposes of self-defining and personally editing the working desktop are achieved.

Description

Working top represents system, method and application server thereof
Technical field
The present invention relates to computer technology, relate in particular to a kind of working top and represent system, method and application server thereof.
Background technology
Along with the fast development of computing machine and software engineering, the function of sorts of systems is more and more numerous and diverse, and the user often need get into different functional, just can obtain the information of each functional module.The system data that how intuitively to represent the user and be concerned about carries out fast processing to business, has become a urgent demand.
In existing all kinds of working top system; Mainly through system information is represented with the tabulation mode; The content of working top is presented at the fixed position in the webpage, unless update routine, the user can not come the information such as pattern, position of modification desktop according to individual demand.
Yet there is certain limitation in prior art aspect personalization and the dirigibility, for example, can not show the different working desktop contents according to different users; Can't add the working top content automatically; The user can't self-defined editing desktop contents information such as position.
Summary of the invention
The technical matters that the present invention will solve provides a kind of working top exhibiting method, can realize the configuration of user individual working top.
The present invention provides a kind of working top exhibiting method, comprising:
Call the active configuration table in the database, the active configuration table is sent to the terminal to present to the user;
Receive the active configuration table self-defining data of user through being appeared on the terminal;
Self-defining data is saved in the active configuration table of database.
Wherein, self-defining data comprises working top content, pattern and/or positional information.
The working top exhibiting method embodiment according to the present invention, this method also comprises: the business function module of application server generates business datum, and business datum is saved in the data of database table.Wherein contain, this active configuration table comprises field DATA_INFO, and this field is the business datum that business function module generates.
The working top exhibiting method embodiment according to the present invention, this method also comprises: receive the indicator signal of self terminal, indicator signal representes that the position of business function module changes; In response to the indicator signal that receives, catch the positional information of business function module; The positional information of catching is kept at the relevant position field of active configuration table.
The working top exhibiting method that the embodiment of the invention provides; Application server is presented to the user with the active configuration table; Receive self-defining data and the storage of user through the configuration of active configuration table, like this, when the user logins the working top system of application server; Application server just can present user-defined personalized working top to the user, has realized the user individual working top.
The technical matters that the present invention will solve provides a kind of application server, can realize the configuration of user individual working top.
The present invention provides a kind of application server that working top represents that is used for, and comprising:
Calling module is used for calling the active configuration table of database, and the active configuration table is sent to the terminal to present to the user; Wherein, active configuration table store operational desktop contents information;
Custom block is used to receive the User Defined data of the working top of self terminal, the User Defined data is saved in the active configuration table of database.
According to an embodiment of application server of the present invention, application server also comprises: business function module is used to generate business datum; Database also comprises the tables of data that is used for the business datum that the storage service functional module generated.
According to an embodiment of application server of the present invention, application server also comprises: signal receiving module, be used to receive the indicator signal of self terminal, and indicator signal representes that the business function module position of working top on the terminal changes; The position trapping module is used for after signal receiving module receives indicator signal, catches the positional information of business function module on the terminal, and writes the active configuration table.
The present invention also provides a kind of working top to represent system, comprising:
Database server is used for stored data base;
Above-mentioned application server is used for the online editing working top.
Application server provided by the invention and working top represent system; The application server calling module is presented to the user with the active configuration table; Custom block receives self-defining data and the storage of user through the configuration of active configuration table, like this, and when the user logins the working top system of application server; Application server just can present user-defined personalized working top to the user, has realized the user individual working top.
Description of drawings
Fig. 1 illustrates the synoptic diagram that working top of the present invention represents an embodiment of system;
Fig. 2 illustrates the process flow diagram of an embodiment of working top exhibiting method of the present invention;
Fig. 3 illustrates the block diagram that is applied to an embodiment of the application server that working top represents of the present invention;
Fig. 4 illustrates the block diagram that is applied to another embodiment of the application server that working top represents of the present invention;
Fig. 5 illustrates the process flow diagram of an embodiment of working top exhibiting method of the present invention;
Fig. 6 illustrates an example according to active configuration table of the present invention;
Fig. 7 illustrates an example according to working top of the present invention.
Embodiment
With reference to the accompanying drawings the present invention is more comprehensively described, exemplary embodiment of the present invention wherein is described.
In one embodiment of the present of invention, utilize technology such as JAVASCRIPT, AJAX, JAVA, CSS, functions such as the personalization demonstration of realization working top, User Defined; Through technology such as AJAX, JAVA, preserve and obtain information such as user-defined working top content, pattern, position in real time, and represent by JAVASCRIPT, CSS with the mode of active push, adopt the mode of webpage to show.The user can carry out the online editing operation to working top content and position appearing on the webpage, realizes the personalization and the custom feature of working top content.The content of working top can comprise multinomial contents such as pop-up box, tabulation, scroll bar, link.
Fig. 1 illustrates the synoptic diagram that working top of the present invention represents an embodiment of system, and this working top represents system and represents the self-defining data desktop through the active push mode.As shown in Figure 1, this system comprises application server 11, database server 12 and terminal 13.Comprise the active configuration table in the database of database server 12, the active configuration table is used for the self-defined content information of store operational desktop.In one embodiment of the invention, the business datum that also generated of database server through data table stores application server 11.Application server 11 is used for the online editing working top.Terminal 13 presents the active configuration table to the user, receives user job allocation list self-defining data, sends to application server 11; Terminal 13 also is used to appear the User Defined working top.
To represent system with reference to figure 2-7 application server 11 and whole working top after a while and carry out concrete description.
Below with reference to figure 2, the process flow diagram of an embodiment of working top exhibiting method of the present invention is described in detail.
As shown in Figure 2, the method that represents the working top of self-defined business datum through the active push mode according to the present invention comprises:
In step 202, when the user signs in to application server through the terminal, application server call the active configuration table in the database server, the active configuration table is sent to the terminal to present to the user.
An example according to active configuration table of the present invention is as shown in Figure 6.In Fig. 6, the active configuration table for example comprises field: BASE_CONTENT (working top content), DSTC_NAME (business module title), DATA_INFO (SQL statement or storing process title), DATA_SOURCE (Data Source), DIV_ID (pattern title), POS_ROWS (row number), POS_COLS (row number), STATUS (state).Wherein when DATA_SOURCE is SQL, represent SQL statement; When DATA_SOURCE is Proc, the expression storing process.In addition, wherein when STATUS was 0, expression did not show; When STATUS was 1, expression showed.Certainly, the active configuration table is not limited to above-mentioned field or form, but can have any field or form as required.
In step 204, the user disposes self-defining data through the active configuration table that is appeared on the terminal, and user's self-defining data is sent to application server; Application server receives the active configuration table self-defining data of self terminal.
Self-defining data for example comprises information such as working top content, pattern and position.Self-defined working top content for example comprises self-defined BASE_CONTENT, DSTC_NAME, DATA_INFO, DATA_SOURCE, STATUS.Certainly, according to actual needs, can also custom link (being used for defining the jump page that each functional module writes down), self-defined displayed record number (being used to define the record number that each function shows), or the like.One of ordinary skill in the art will appreciate that, through the active configuration table is carried out modify, can make carry out various self-defined.Self-defined pattern for example comprises self-defined DIV_ID.Preferably, existing C SS pattern and style type in also can self-defined particularly application server.Wherein the CSS pattern mainly defines the pattern of each function or content.Style type comprises display types such as scroll bar, tabulation, pop-up box.Certainly, this also realizes through the active configuration table is carried out modify.Self-defined position for example comprises self-defined POS_ROWS and POS_COLS.
In step 206, application server is saved in self-defining data in the active configuration table of database.
When the user signed in to the working top system of application server, application server then according to being kept at the active configuration table in the database server, showed its working top at the terminal to the user.Fig. 7 shows an example according to working top of the present invention.
In the foregoing description; Application server is presented to the user with the active configuration table; Receive self-defining data and the storage of user through the configuration of active configuration table, like this, when the user logins the working top system of application server; Application server just can present user-defined personalized working top to the user, has realized the user individual working top.
Fig. 3 illustrates the block diagram that is applied to an embodiment of the application server that working top represents of the present invention.As shown in Figure 3, application server 31 comprises calling module 311 and custom block 312 among this embodiment.When the user signed in to application server through the terminal, calling module 311 called the active configuration table in the database, and the active configuration table is sent to the terminal to present to the user; Wherein, active configuration table store operational desktop relevant information.Custom block 312 receives the User Defined data of the working top of self terminal, the User Defined data is saved in the active configuration table of database.
In the foregoing description; The application server calling module is presented to the user with the active configuration table; Custom block receives self-defining data and the storage of user through the configuration of active configuration table, like this, and when the user logins the working top system of application server; Application server just can present user-defined personalized working top to the user, has realized the user individual working top.
Fig. 4 illustrates the block diagram that is applied to another embodiment of the application server that working top represents of the present invention.As shown in Figure 4, this application server 41 also comprises business function module 413 except comprising calling module 311, custom block 312.Business function module is used to generate business datum, and the business datum that generates is saved in the corresponding data table of database.For example, the corresponding tables of data of each business function module, tables of data is used to store the business datum that the corresponding service functional module is generated.Should be noted that; Business function module can be any business function module; For example notice module, individual mailbox module, comprehensive warning module or the like, it can be decided according to the miscellaneous service of being realized, is not to be specific business function module; And it is technology well known to those of ordinary skill in the art that business function module generates business datum, therefore repeats no more at this.Field DATA_INFO among Fig. 6 in the active configuration table is the business datum that business function module generates.
According to one embodiment of present invention, this application server 41 also comprises signal receiving module 414 and position trapping module 415 alternatively.The indicator signal that signal receiving module 414 receiving terminals send, this indicator signal representes that the business function module position of working top on the terminal changes.Position trapping module 415 is caught the positional information of business function module on the terminal after signal receiving module 414 receives indicator signal, the positional information of catching is write the active configuration table.
In the foregoing description; When the user changes the position of each functional module through dragging mouse; Signal receiving module passes through the positional information that the position trapping module obtains business function module after receiving indicator signal; Positional information after changing is saved in the active configuration table, and the user need not to get into the active configuration table and revises the relevant position field, has made things convenient for the personalization configuration of user to working top.
Need explanation, relate in the working top perhaps pattern in self-defined working top or self-defining data first, can be through step realization shown in Figure 2.When the user in working top when dragging the position of mouse or other each functional module of operation change, then can carry out flow process as shown in Figure 5.
As shown in Figure 5, in step 502, application server pushes the working top data with active mode to the terminal, and working top is presented to the user with the webpage mode at the terminal.
In step 504, the user for example changes the position of functional module through dragging mouse in working top, and the terminal is sent indicator signal and given application server, and this indicator signal representes that change has taken place in the position of business function module.
In step 506, after application server receives this indicator signal, catch the position of the functional module after dragging.Catching the screen position is technology well known to those of ordinary skill in the art, can utilize multiple existing techniques in realizing, repeats no more at this.
In step 508, application server sends to database server with the positional information of being caught, and is kept in the relevant position field in the active configuration table.
In the foregoing description; When the user changes the position of each functional module through dragging mouse; Position after application server will change is saved in the active configuration table, and the user need not to get into the active configuration table and revises the relevant position field, has made things convenient for the personalization configuration of user to working top.
Embodiments of the invention have been accomplished the working top that represents self-defined business datum with the active push mode with low cost, and friendly easy-to-use user interface is arranged, and good additional function extendibility, and manipulate mode easily.The user can be shown to content and positional information in the working top by self-defined easily needs, reaches the self-defined and personalized editor's of working top purpose.In addition, whole process has guaranteed the real-time and the accuracy of working top display business data owing to adopt database to preserve the mode of business datum and working top.
Through method of the present invention, system and application server, the user can be shown to content and positional information in the working top by self-defined easily needs, reaches the self-defined and personalized editor's of working top purpose.
Description of the invention provides for example with for the purpose of describing, and is not the disclosed form that exhaustively perhaps limit the invention to.A lot of modifications and variation are obvious for those of ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the various embodiment that have various modifications that the present invention's design is suitable for special-purpose.

Claims (10)

1. one kind is used for the application server that working top represents, and it is characterized in that, comprising:
Calling module is used for calling the active configuration table of database, and said active configuration table is sent to the terminal to present to the user; Wherein, said active configuration table store operational desktop contents information;
Custom block is used to receive the User Defined data from the working top at said terminal, said User Defined data is saved in the active configuration table of said database.
2. application server according to claim 1 is characterized in that, also comprises:
Business function module is used to generate business datum;
Said database also comprises the tables of data that is used to store the business datum that said business function module generates.
3. application server according to claim 2 is characterized in that, said active configuration table comprises field DATA INFO, and said field is said business datum.
4. application server according to claim 2 is characterized in that, also comprises:
Signal receiving module is used to receive the indicator signal from said terminal, and said indicator signal representes that the business function module position of working top on the said terminal changes;
The position trapping module is used for after said signal receiving module receives said indicator signal, catching the positional information of the above business function module of said terminal, and writes said active configuration table.
5. a working top represents system, it is characterized in that, comprising:
Database server is used to store said database;
Like any described application server among the claim 1-4, be used for the online editing working top.
6. a working top exhibiting method is characterized in that, comprising:
Call the active configuration table in the database, said active configuration table is sent to the terminal to present to the user;
Receive the self-defining data that the user disposes through the active configuration table that is appeared on the terminal;
Said self-defining data is saved in the active configuration table of database.
7. method according to claim 6 is characterized in that said self-defining data comprises working top content, pattern and/or positional information.
8. method according to claim 6 is characterized in that, also comprises:
The business function module of application server generates business datum, and said business datum is saved in the data of database table.
9. method according to claim 8 is characterized in that, said active configuration table comprises field DATA INFO, and said field is said business datum.
10. method according to claim 6 is characterized in that, also comprises:
Receive the indicator signal of self terminal, said indicator signal representes that the position of business function module changes;
In response to the indicator signal of said reception, catch the positional information of said business function module;
The said positional information of catching is kept at the relevant position field of said active configuration table.
CN201010540025.2A 2010-11-11 2010-11-11 Working desktop showing system and method and application server thereof Active CN102467527B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010540025.2A CN102467527B (en) 2010-11-11 2010-11-11 Working desktop showing system and method and application server thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010540025.2A CN102467527B (en) 2010-11-11 2010-11-11 Working desktop showing system and method and application server thereof

Publications (2)

Publication Number Publication Date
CN102467527A true CN102467527A (en) 2012-05-23
CN102467527B CN102467527B (en) 2015-03-11

Family

ID=46071170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010540025.2A Active CN102467527B (en) 2010-11-11 2010-11-11 Working desktop showing system and method and application server thereof

Country Status (1)

Country Link
CN (1) CN102467527B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014183634A1 (en) * 2013-11-20 2014-11-20 中兴通讯股份有限公司 Terminal desktop display method and device, terminal and computer storage medium
CN104615446A (en) * 2015-03-06 2015-05-13 庞迪 Personal desktop switching method and system based on geographic position
CN108574721A (en) * 2017-08-11 2018-09-25 北京金山云网络技术有限公司 A kind of login method, device and server, user terminal, readable storage medium storing program for executing
CN109343907A (en) * 2018-10-19 2019-02-15 南京机敏软件科技有限公司 Configuration and restoration methods and virtual machine, system based on the setting of kvm desktop cloud

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020026518A1 (en) * 2000-06-30 2002-02-28 Hiroshi Ueda Position information acquiring system and position information acquiring method
CN1747582A (en) * 2005-02-07 2006-03-15 中国联合通信有限公司 Generating method and system for dynamic mobile terminal customized information interface
CN101051043A (en) * 2006-12-28 2007-10-10 深圳迈瑞生物医疗电子股份有限公司 Realizing method and device for individual operation of biochemical analyzer user
CN101329624A (en) * 2007-06-22 2008-12-24 上海容恒实业有限公司 Computer flexible management construction system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020026518A1 (en) * 2000-06-30 2002-02-28 Hiroshi Ueda Position information acquiring system and position information acquiring method
CN1747582A (en) * 2005-02-07 2006-03-15 中国联合通信有限公司 Generating method and system for dynamic mobile terminal customized information interface
CN101051043A (en) * 2006-12-28 2007-10-10 深圳迈瑞生物医疗电子股份有限公司 Realizing method and device for individual operation of biochemical analyzer user
CN101329624A (en) * 2007-06-22 2008-12-24 上海容恒实业有限公司 Computer flexible management construction system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014183634A1 (en) * 2013-11-20 2014-11-20 中兴通讯股份有限公司 Terminal desktop display method and device, terminal and computer storage medium
CN104661089A (en) * 2013-11-20 2015-05-27 中兴通讯股份有限公司 Terminal desktop display method, terminal desktop display device and terminal
CN104615446A (en) * 2015-03-06 2015-05-13 庞迪 Personal desktop switching method and system based on geographic position
CN108574721A (en) * 2017-08-11 2018-09-25 北京金山云网络技术有限公司 A kind of login method, device and server, user terminal, readable storage medium storing program for executing
CN108574721B (en) * 2017-08-11 2021-04-23 北京金山云网络技术有限公司 Login method, device, server, user terminal and readable storage medium
CN109343907A (en) * 2018-10-19 2019-02-15 南京机敏软件科技有限公司 Configuration and restoration methods and virtual machine, system based on the setting of kvm desktop cloud

Also Published As

Publication number Publication date
CN102467527B (en) 2015-03-11

Similar Documents

Publication Publication Date Title
US10261660B2 (en) Orbit visualization animation
US8010479B2 (en) Simplifying the creation of user-defined custom elements for use in a graphical modeling application
US9069748B2 (en) Selective generation and display of data items associated with a spreadsheet
CN107391134B (en) Method and device for automatically generating and dynamically transforming universal mobile application interactive interface
CN103051652B (en) A kind of mobile terminal cloud computing distribution platform
KR20150065719A (en) Techniques to present event information using an event timing visualization
CN102467527B (en) Working desktop showing system and method and application server thereof
CN105389184A (en) Configuration method and apparatus for product interface information
KR20140111269A (en) Information processing system, method for controlling information processing system, program, and information recording medium
US10956658B2 (en) Digital content editing of a document object model (DOM) based on object model comparison
US20120159376A1 (en) Editing data records associated with static images
CN112068828A (en) Title control generation method, device, system, equipment and medium
CN104866508A (en) Method and device for managing files in cloud environment
CN115437633A (en) Page layout method supporting user-defined assembly
CN113515505B (en) Data model generation method and device of data warehouse and electronic equipment
CN111984743B (en) Audit business data display method, audit business data display device, audit business data display computer equipment and audit business data storage medium
CN112558845A (en) Form operation method and form operation device
CN112380660B (en) Network layout configuration method and device, electronic equipment and storage medium
CN114116731B (en) Data separation storage display method and device based on indexedDB storage
CN113900614B (en) Mobile terminal controlled visual large screen display system
CN113590171B (en) Data redundancy editing method
CN116149653A (en) Method and device for constructing list page, storage medium and computer equipment
CN113723062A (en) Report label editing method and device, storage medium and terminal equipment
CN112068827A (en) Method, device, system, equipment and medium for generating accessory control
CN118245477A (en) User-defined display method for system table list data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant