CN109828973A - Information processing method and equipment - Google Patents
Information processing method and equipment Download PDFInfo
- Publication number
- CN109828973A CN109828973A CN201910097580.3A CN201910097580A CN109828973A CN 109828973 A CN109828973 A CN 109828973A CN 201910097580 A CN201910097580 A CN 201910097580A CN 109828973 A CN109828973 A CN 109828973A
- Authority
- CN
- China
- Prior art keywords
- information
- content
- field
- information field
- shorthand
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 146
- 238000003672 processing method Methods 0.000 title claims abstract description 40
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000004590 computer program Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 238000007726 management method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 239000003814 drug Substances 0.000 description 6
- 229940079593 drug Drugs 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- LSQZJLSUYDQPKJ-NJBDSQKTSA-N amoxicillin Chemical compound C1([C@@H](N)C(=O)N[C@H]2[C@H]3SC([C@@H](N3C2=O)C(O)=O)(C)C)=CC=C(O)C=C1 LSQZJLSUYDQPKJ-NJBDSQKTSA-N 0.000 description 2
- 229960003022 amoxicillin Drugs 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- LSQZJLSUYDQPKJ-UHFFFAOYSA-N p-Hydroxyampicillin Natural products O=C1N2C(C(O)=O)C(C)(C)SC2C1NC(=O)C(N)C1=CC=C(O)C=C1 LSQZJLSUYDQPKJ-UHFFFAOYSA-N 0.000 description 2
- 238000005481 NMR spectroscopy Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000002552 dosage form Substances 0.000 description 1
- 230000002526 effect on cardiovascular system Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
The present invention provides a kind of information processing method and equipment.Wherein, information processing method includes: the data input request for receiving first information acquisition client and sending;Data input request includes the content of multiple information fields and each information field;For each information field, if the content of the information field needs to generate phonetic and writes a Chinese character in simplified form, label information is added to the information field, generates information process request;Information process request includes multiple information fields, the content of each information field and label information;Information process request is sent to background server.Information processing method provided by the invention, Front End Server passes through to need to generate the field that phonetic is write a Chinese character in simplified form and add label information, automatically it is that the content of corresponding information field generates phonetic and writes a Chinese character in simplified form according to label information by background server, improves the information processing efficiency under micro services framework.
Description
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to an information processing method and device.
Background
With the development of medical and endowment business requirements, at present, a medical and endowment integration platform established by combining medical and endowment can integrate all business systems in the existing medical field and endowment field and provide system support for new medical and endowment related business. In order to better support the services in the medical and elderly care fields, the medical care integration platform can adopt a field-driven micro-service architecture. Independent information management is carried out according to different fields, so that the deployment, management and service function delivery of the medical care integrated platform are simpler. The fields may include, among others, a customer field, a commodity field, a diagnostic field, and so on.
When an object data is added to the medical care integration platform, the pinyin shorthand corresponding to the data is usually required to be added so as to quickly locate and search the object information in the following. For example, when a piece of worker information is added, information of the name, sex, nationality, telephone, work place, work division, and the like of the worker may be entered. Corresponding pinyin shorthand is generally required to be added for fields such as name, gender, ethnicity, work place, work department and the like. Therefore, the relevant information of the staff can be found quickly through pinyin shorthand, and the operation is convenient.
At present, for increasing pinyin shorthand, the pinyin shorthand is usually manually carried out or generated by a foreground server, so that the information management in various fields under a micro-service architecture is inconvenient, and the information processing efficiency is low.
Disclosure of Invention
The invention provides an information processing method and equipment, which improve the information processing efficiency under a micro-service architecture.
In a first aspect, the present invention provides an information processing method, including:
receiving an information input request sent by a first information acquisition client; the information entry request comprises a plurality of information fields and the content of each information field;
for each information field, if the content of the information field needs to generate pinyin shorthand, adding label information to the information field to generate an information processing request; the information processing request includes the plurality of information fields, the content of each of the information fields, and the tag information;
and sending the information processing request to a background server.
Optionally, the adding tag information to the information field to generate an information processing request includes:
adding first indication information to the information field according to the corresponding relation between the preset information field and the abbreviation information field, and generating the information processing request; the first indication information is used for indicating a simplified information field of pinyin for storing the content of the information field; the information processing request also comprises the abbreviated information field;
or,
adding second indication information to the information field to generate the information processing request; and the second indication information is used for indicating that the content of the information field needs to generate pinyin shorthand.
Optionally, the sending the information processing request to a background server includes:
and sending the information processing request to a background server corresponding to the information field according to the information field to which the plurality of information fields belong.
Optionally, the method further includes:
receiving an information query request sent by a second information acquisition client; the information query request comprises an information field to be queried and pinyin shorthand of the content of the information field to be queried;
sending the information query request to the background server;
receiving an information query result which is sent by the background server and is matched with the pinyin abbreviation of the content of the information field to be queried;
and sending the information query result to the second information acquisition client.
In a second aspect, the present invention provides an information processing method, including:
receiving an information processing request sent by a foreground server; the information processing request comprises a plurality of information fields and the content of each information field;
if a first information field exists in the plurality of information fields, and the first information field carries label information, generating pinyin shorthand of the content of the first information field according to the label information and the content of the first information field; the label information is used for indicating that the content of the first information field needs to generate pinyin shorthand;
storing pinyin shorthand of contents of the plurality of information fields and contents of the first information field.
Optionally, the tag information includes first indication information, where the first indication information is used to indicate a simplified information field storing pinyin shorthand of content of the first information field, and the information processing request further includes the simplified information field;
storing a pinyin shorthand for the content of the first information field, including:
and storing the pinyin shorthand of the content of the first information field as the content of the shorthand information field.
Optionally, the tag information includes second indication information, where the second indication information is used to indicate that the content of the first information field needs to generate a pinyin abbreviation;
storing a pinyin shorthand for the content of the first information field, including:
determining a shorthand information field corresponding to the first information field according to a corresponding relation between a preset information field and the shorthand information field;
and storing the pinyin shorthand of the content of the first information field as the content of the corresponding shorthand information field.
Optionally, the method further includes:
receiving an information query request sent by the foreground server; the information query request comprises an information field to be queried and pinyin shorthand of the content of the information field to be queried;
obtaining an information query result matched with the pinyin shorthand of the content of the information field to be queried according to the information field to be queried and the pinyin shorthand of the content of the information field to be queried;
and sending the information query result to the foreground server.
In a third aspect, the present invention provides a foreground server, including:
the receiving module is used for receiving an information input request sent by a first information acquisition client; the information entry request comprises a plurality of information fields and the content of each information field;
the processing module is used for adding label information to each information field to generate an information processing request if the content of the information field needs to generate pinyin shorthand; the information processing request includes the plurality of information fields, the content of each of the information fields, and the tag information;
and the sending module is used for sending the information processing request to a background server.
In a fourth aspect, the present invention provides a backend server, including:
the receiving module is used for receiving an information processing request sent by a foreground server; the information processing request comprises a plurality of information fields and the content of each information field;
the processing module is used for generating pinyin shorthand of the content of the first information field according to the label information and the content of the first information field if the first information field exists in the plurality of information fields and carries the label information; the label information is used for indicating that the content of the first information field needs to generate pinyin shorthand;
and the storage module is used for storing the contents of the plurality of information fields and the pinyin shorthand of the content of the first information field.
In a fifth aspect, the present invention provides an information processing apparatus comprising: a memory, a processor, and a transceiver;
the transceiver is used for transmitting data or receiving data;
the memory to store program instructions;
the processor is configured to call the program instructions stored in the memory to implement the information processing method provided in any one of the embodiments of the first aspect or the second aspect of the present invention.
In a sixth aspect, the present invention provides a readable storage medium having a computer program stored thereon; the computer program, when executed, implements the information processing method provided in any one of the first aspect or the second aspect of the present invention.
In a seventh aspect, the present invention provides a program product comprising a computer program (i.e., executing instructions), the computer program being stored in a readable storage medium. The processor may read the computer program from the readable storage medium, and execute the computer program to perform the information processing method provided by any one of the embodiments of the first aspect or the second aspect of the present invention.
The invention provides an information processing method and equipment, comprising the following steps: the method comprises the steps that a foreground server receives an information input request sent by a first information acquisition client, the foreground server adds label information to each information field if pinyin shorthand needs to be generated according to the content of the information field to generate an information processing request, and the foreground server sends the information processing request to a background server. The foreground server adds label information to the fields needing to generate the pinyin shorthand, and the background server automatically generates the pinyin shorthand for the content of the corresponding information fields according to the label information, so that the information acquisition client and the foreground server are prevented from generating the pinyin shorthand, and the information processing efficiency under the micro-service architecture is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is an architecture diagram of an information handling system in which the present invention is useful;
fig. 2 is a flowchart of an information processing method according to an embodiment of the present invention;
fig. 3 is a flowchart of an information processing method according to a second embodiment of the present invention;
fig. 4 is a schematic structural diagram of a foreground server according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a background server according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an information processing apparatus according to a first embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. 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 invention.
FIG. 1 is an architecture diagram of an information handling system to which the present invention is applicable. As shown in fig. 1, the information processing system may include: the information acquisition client 100, the foreground server 200 and the background server 300. Data can be transmitted between the information acquisition client 100 and the foreground server 200, and between the foreground server 200 and the background server 300.
The information processing system related to the invention can adopt a field-driven micro-service architecture. Among other things, the backend server 300 typically makes backups and databases. The information collecting client 100 can only access the foreground server 200. The foreground server 200 and the background server 300 may exchange data. Optionally, each information field may correspond to at least one background server 300 respectively according to different information fields. Optionally, the background server 300 has more powerful computing power than the foreground server 200. The foreground server 200 may perform security setting, for example, register an account, check an account, and the like. While the data is stored at the background server 300. Thus, even if the foreground server 200 is attacked, the data of the background server 300 is still secure. Moreover, each domain performs independent information management through the background servers 300 respectively deployed in different domains.
It should be noted that, the number and types of the information collecting client 100, the foreground server 200, and the background server 300 are not limited in the present invention.
Alternatively, the information collecting client 100 may be any device having an input function, a display function, and a transceiving function. Such as a computer, smartphone, tablet, etc.
Fig. 2 is a flowchart of an information processing method according to an embodiment of the present invention. In the information processing method provided by this embodiment, the execution main body may be a foreground server. As shown in fig. 2, the information processing method provided in this embodiment may include:
s201, a foreground server receives an information input request sent by a first information acquisition client.
Wherein the information entry request includes a plurality of information fields and the content of each information field.
Specifically, the first information acquisition client is used for inputting information. The first information acquisition client sends an information input request to the foreground server. Correspondingly, the foreground server receives the information input request sent by the first information acquisition client. The information fields are different, the number and names of the information fields included in the fields may be different, and the information fields included in the information entry request may be different. The information fields included in the information entry request are all or part of the information fields included in the field.
The information fields and the information fields are explained below by way of examples.
Alternatively, the information field may include a client field, a staff field, a medicine field, an equipment field, a rehabilitation service field, an endowment service field, and the like.
Optionally, in an example, for the customer domain, the information field may include: customer name, gender, ethnicity, identification number, age, occupation, contact details, medical history, genetic history, location of medical insurance, and the like. In one example, the information entry request may include: name, sex, identification card number, occupation and contact information of the client. The content of the information entry request may include: plum red, female, 11010119 xxxxxxxxxxxx, teacher, 139 xxxxxxxx.
Optionally, in another example, for the employee domain, the information fields may include: employee name, gender, identification number, age, department, title, field of excellence, employee introduction, and the like. For example, the department may be: internal medicine, surgery, gastroenterology, cardiovascular and cerebrovascular, ophthalmology, gynecology, and the like. The job title can be: professors, attending physicians, practicing physicians, nurses, and the like. Optionally, in one example, the information entry request may include all of the fields included above in the employee field.
Optionally, in another example, for the pharmaceutical domain, the information field may include: drug name, drug code, barcode, printed name, unit price, pricing unit, dosage form, medical insurance grade, manufacturer, etc.
Optionally, in another example, for the device domain, the information field may include: x-ray examination equipment, ultrasound examination equipment, nuclear magnetic resonance examination equipment, beds, and the like.
Optionally, in another example, for the rehabilitation service domain, the information field may include: rehabilitation examination item names, examination interval times, and the like.
Optionally, in another example, for the field of endowment services, the information field may include: endowment organizations, location, organization descriptions, endowment inspection project names, inspection interval time, and the like.
S202, aiming at each information field, if the content of the information field needs to generate pinyin shorthand, the foreground server adds label information to the information field to generate an information processing request.
Wherein the information processing request includes a plurality of information fields, contents of each information field, and tag information.
Specifically, for the information fields in the information entry request, some need to generate pinyin shorthand, and some need not. Therefore, for those fields needing to generate the pinyin shorthand, the tag information is added to each field, so that after the subsequent background server receives the information processing request, the pinyin shorthand can be automatically generated for the content of the corresponding information field according to the tag information.
S203, the foreground server sends the information processing request to the background server.
As can be seen, in the information processing method provided by this embodiment, when the information acquisition client performs information acquisition, it is not necessary to manually input pinyin shorthand for the content of the information fields, and it is only necessary to send an information entry request including the information fields and the content of each information field to the foreground server. After the foreground server receives the information input request, the pinyin shorthand does not need to be generated for the content of the information field. Tag information is added to a field needing to generate pinyin shorthand, and an information processing request generated after the tag information is added is sent to a background server. And then, the background server automatically generates pinyin shorthand for the content of the corresponding information field according to the label information and stores the pinyin shorthand into a database. The information processing efficiency under the micro-service architecture is improved, and the supporting capability of the bottom layer framework service is enhanced. Moreover, because the information acquisition client and the foreground server do not need to generate pinyin shorthand, only the background server generates pinyin shorthand and stores and maintains information, and the stability of information management and service in each field under the micro-service architecture is improved.
Optionally, in an implementation manner, in S202, the foreground server adds tag information to the information field to generate an information processing request, which may include:
and the foreground server adds first indication information to the information field according to the corresponding relation between the preset information field and the abbreviated information field to generate an information processing request.
The first indication information is used for indicating the abbreviated information field of the pinyin for storing the content of the information field. The information processing request further includes an abbreviated information field.
This is illustrated by way of example.
It is assumed that the information fields in the information entry request include: employee name, age, and ethnicity. The contents of the various information fields include: plum red, 25, Manchu. The contents of the two information fields of 'employee name' and 'ethnic group' need to generate pinyin shorthand. The name of the abbreviated information field corresponding to the employee name is employee name pinyin abbreviated. The name of the abbreviated information field corresponding to the ethnic group is ethnic group pinyin abbreviated. Then, the first indication information includes: the abbreviation of employee name pinyin and the abbreviation of ethnic pinyin.
At this time, the information fields in the information processing request include: employee name, age, and ethnicity. The contents of the various information fields include: plum red, 25, Manchu. The abbreviated information field in the information processing request includes: staff name pinyin abbreviation and ethnic pinyin abbreviation.
Subsequently, after receiving the information processing request, the background server can generate pinyin shorthand for the content 'li hong' of the information field 'employee name' according to the shorthand information field 'employee name pinyin shorthand', and store the pinyin shorthand as the content corresponding to the shorthand information field 'employee name pinyin shorthand'. Similarly, a pinyin abbreviation is generated for the content "full nationality" of the information field "ethnic" according to the abbreviation information field "ethnic pinyin abbreviation", and the pinyin abbreviation is stored as the content of the abbreviation information field "ethnic pinyin abbreviation".
As can be seen, in this implementation, the foreground server stores the corresponding relationship between the preset information fields and the abbreviated information fields. According to the corresponding relation, first indication information can be added to the information field needing to generate the pinyin shorthand, so that the subsequent background server can generate the pinyin shorthand and directly store the pinyin shorthand in the corresponding shorthand information field. The information processing efficiency under the micro-service architecture is improved.
It should be noted that, in this embodiment, the corresponding relationship between the preset information field and the abbreviated information field is not limited.
Optionally, the preset correspondence between the information field and the abbreviated information field may be updated periodically.
Optionally, in another implementation manner, in S202, the foreground server adds tag information to the information field to generate the information processing request, which may include:
the foreground server adds second indication information to the information field to generate an information processing request.
Wherein, the second indication information is used for indicating that the content of the information field needs to generate pinyin shorthand.
The above example is also described as an example.
The information fields in the information entry request include: employee name, age, and ethnicity. The contents of the various information fields include: plum red, 25, Manchu. The contents of the two information fields of 'employee name' and 'ethnic group' need to generate pinyin shorthand. In this implementation, second indication information "1" may be added to the information fields "employee name" and "ethnic". The second indication information takes the value of '1', which indicates that the content of the information field needs to generate pinyin shorthand.
At this time, the information fields in the information processing request include: employee name, age, and ethnicity. The contents of the various information fields include: plum red, 25, Manchu. Wherein, the second indication information respectively corresponding to the employee name and the ethnic group is 1.
Subsequently, after receiving the information processing request, the background server can respectively generate Pinyin shorthand of 'Lihong' and 'full nationality' according to the second indication information '1' added in the information field 'employee name' and 'ethnicity', and respectively store the Pinyin shorthand in the field 'employee name Pinyin shorthand' and 'ethnicity Pinyin shorthand'.
Therefore, in the implementation mode, the foreground server only needs to add the indication information to the information field needing to generate the pinyin abbreviation, and the specific stored field name of the pinyin abbreviation is not limited but is determined by the background server. The information processing efficiency and flexibility under the micro-service architecture are improved.
Optionally, in S203, the sending, by the foreground server, the information processing request to the background server may include:
and the foreground server sends the information processing request to a background server corresponding to the information field according to the information field to which the plurality of information fields belong.
Specifically, under the micro-service architecture, information in different fields corresponds to different background servers respectively. The foreground server sends the information processing request to the background server corresponding to the information field according to the information field to which the plurality of information fields belong, so that the stability of information management and service in each field is improved.
Optionally, the information processing method provided in this embodiment may further include:
and the foreground server receives an information query request sent by the second information acquisition client. The information query request comprises the information field to be queried and pinyin short writing of the content of the information field to be queried.
The foreground server sends the information inquiry request to the background server.
And the foreground server receives an information query result which is sent by the background server and is matched with the pinyin abbreviation of the content of the information field to be queried.
And the foreground server sends the information query result to the second information acquisition client.
This is illustrated by way of example.
And (3) the user inquires the medicine amoxicillin through the second information acquisition client, and then the pinyin abbreviation 'AMXL' corresponding to the amoxicillin is input through the second information acquisition client. And the second information acquisition client sends an information query request to the foreground server. Correspondingly, the foreground server receives the information query request sent by the second information acquisition client. The information query request includes the information field "drug name" and the pinyin abbreviation "AMXL". The background server receives the information query request sent by the foreground server, and queries in a database according to the pinyin abbreviation AMXL to obtain a query result. And finally, the second information acquisition client receives the query result sent by the background server through the foreground server and can display the query result.
The information is inquired through pinyin shorthand, so that the complexity of inquiring key words is simplified, and the information processing efficiency is improved.
The present embodiment provides an information processing method, including: the method comprises the steps that a foreground server receives an information input request sent by a first information acquisition client, the information input request comprises a plurality of information fields and the content of each information field, the foreground server adds label information to the information fields to generate an information processing request aiming at each information field if pinyin shorthand needs to be generated according to the content of the information field, the information processing request comprises the plurality of information fields, the content of each information field and the label information, and the foreground server sends the information processing request to the background server. In the information processing method provided by this embodiment, the foreground server adds tag information to the fields that need to generate pinyin shorthand, and then the background server can automatically generate pinyin shorthand for the content of the corresponding information fields according to the tag information and store the pinyin shorthand in the database. The information processing efficiency under the micro-service architecture is improved, the supporting capability of the bottom framework service is enhanced, and the stability of information management and service in each field under the micro-service architecture is improved.
Fig. 3 is a flowchart of an information processing method according to a second embodiment of the present invention. In the information processing method provided by this embodiment, the execution main body may be a background server. As shown in fig. 3, the information processing method provided in this embodiment may include:
s301, the background server receives an information processing request sent by the foreground server.
Wherein the information processing request includes a plurality of information fields and contents of each of the information fields.
S302, if a first information field exists in the plurality of information fields and carries label information, the background server generates pinyin shorthand of the content of the first information field according to the label information and the content of the first information field.
Wherein the tag information is used to indicate that the content of the first information field needs to generate pinyin shorthand.
S303, the background server stores the contents of the plurality of information fields and the pinyin shorthand of the content of the first information field.
Specifically, after receiving an information processing request sent by a foreground server, a background server determines whether each information field in the information processing request carries tag information. If the information field carries the information, the content of the information field needs to generate pinyin shorthand, and the pinyin shorthand is automatically generated and stored. If the information field is not carried, the information field and the corresponding content are stored, which indicates that the content of the information field does not need to generate pinyin shorthand.
Therefore, in the information processing method provided by the embodiment, the information acquisition client and the foreground server do not need to generate pinyin shorthand for the content of the information field. The foreground server adds label information to fields needing to generate pinyin shorthand, and sends an information processing request generated after the label information is added to the background server. And after receiving the information processing request, the background server judges whether the information field carries the label information or not. If the information is carried, the pinyin short writing is automatically generated for the content of the corresponding information field according to the label information and stored in the database. The information processing efficiency under the micro-service architecture is improved, and the supporting capability of the bottom layer framework service is enhanced. Moreover, because the information acquisition client and the foreground server do not need to generate pinyin shorthand, only the background server generates pinyin shorthand and stores and maintains information, and the stability of information management and service in each field under the micro-service architecture is improved.
It should be noted that, the present embodiment does not limit the method for generating the pinyin shorthand.
It should be noted that, the information processing request, the information field, the content of the information field, and the tag information related to this embodiment may refer to the description in the embodiment shown in fig. 2, and are not described herein again.
Optionally, in an implementation manner, the tag information includes first indication information, where the first indication information is used to indicate a shorthand information field storing pinyin shorthand of content of the first information field, and the information processing request further includes the shorthand information field.
In S303, the storing, by the background server, the pinyin abbreviation of the content of the first information field may include:
and storing the pinyin shorthand of the content of the first information field as the content of the shorthand information field.
This is illustrated by way of example.
It is assumed that the information fields in the information processing request include: employee name, age, and ethnicity. The contents of the various information fields include: plum red, 25, Manchu. The abbreviated information field in the information processing request includes: staff name pinyin abbreviation and ethnic pinyin abbreviation.
After receiving the information processing request, the background server determines that the employee name carries first indication information, namely employee name pinyin shorthand. The background server generates a pinyin abbreviation LH according to the content of the employee name, namely the Lihong, and stores the LH in an abbreviation information field, namely the employee name pinyin abbreviation. Similarly, "ethnic" carries the first indication information "ethnic pinyin abbreviation". The background server generates a pinyin abbreviation MZ according to the content of the ethnic group, namely the Manchu, and stores the MZ in the abbreviation information field, namely the ethnic pinyin abbreviation.
In this implementation, each information field that requires the generation of pinyin shorthand has determined its corresponding shorthand information field. The background server can directly store the pinyin shorthand generated by the background server in the corresponding shorthand information field, so that the information processing efficiency under the micro-service architecture is improved.
Optionally, in an implementation manner, the tag information includes second indication information, and the second indication information is used to indicate that the content of the first information field needs to generate the pinyin shorthand.
In S303, the storing, by the background server, the pinyin abbreviation of the content of the first information field may include:
and the background server determines the shorthand information field corresponding to the first information field according to the corresponding relation between the preset information field and the shorthand information field.
And the background server stores the pinyin shorthand of the content of the first information field as the content of the corresponding shorthand information field.
This is illustrated by way of example.
The information fields in the information processing request include: employee name, age, and ethnicity. The contents of the various information fields include: plum red, 25, Manchu. Wherein, the second indication information respectively corresponding to the employee name and the ethnic group is 1.
And after receiving the information processing request, the background server determines that the employee name carries second indication information 1. The background server generates a pinyin abbreviation LH according to the content of the employee name, namely the Lihong, and can store the LH in an abbreviation information field, namely the employee name pinyin abbreviation. Similarly, "ethnic group" carries the second indicating information "1". The background server generates a pinyin abbreviation MZ according to the content of the ethnic group, namely the 'full-nationality', and the 'MZ' can be stored in the abbreviation information field 'ethnic pinyin abbreviation'.
In the implementation mode, the foreground server only needs to add indication information to the information field needing to generate the pinyin shorthand, and the specific stored field name of the pinyin shorthand is not limited but is determined by the background server. The information processing efficiency and flexibility under the micro-service architecture are improved.
Optionally, the information processing method provided in this embodiment may further include:
and the background server receives the information query request sent by the foreground server. The information query request comprises the information field to be queried and pinyin short writing of the content of the information field to be queried.
And the background server obtains an information query result matched with the pinyin shorthand of the content of the information field to be queried according to the information field to be queried and the pinyin shorthand of the content of the information field to be queried.
And the background server sends the information query result to the foreground server.
The information is inquired through pinyin shorthand, so that the complexity of inquiring key words is simplified, and the information processing efficiency is improved.
The present embodiment provides an information processing method, including: the method comprises the steps that a background server receives an information processing request sent by a foreground server, the information processing request comprises a plurality of information fields and the content of each information field, if a first information field exists in the plurality of information fields, and the first information field carries label information, the background server generates pinyin short writing of the content of the first information field according to the label information and the content of the first information field, the label information is used for indicating that the content of the first information field needs to be generated, and the background server stores the content of the plurality of information fields and the pinyin short writing of the content of the first information field. In the information processing method provided by this embodiment, the foreground server adds tag information to a field that needs to generate a pinyin shorthand, and the background server automatically generates the pinyin shorthand for the content of the corresponding information field according to the tag information and stores the pinyin shorthand in the database. The information processing efficiency under the micro-service architecture is improved, the supporting capability of the bottom framework service is enhanced, and the stability of information management and service in each field under the micro-service architecture is improved.
Fig. 4 is a schematic structural diagram of a foreground server according to an embodiment of the present invention. The foreground server provided by this embodiment is configured to execute the information processing method provided by the embodiment shown in fig. 2. As shown in fig. 4, the foreground server provided in this embodiment may include:
the receiving module 41 is configured to receive an information entry request sent by a first information collecting client. The information entry request includes a plurality of information fields and the contents of each information field.
And the processing module 42 is configured to, for each information field, add tag information to the information field if the content of the information field needs to generate a pinyin abbreviation, and generate an information processing request. The information processing request includes a plurality of information fields, contents of each of the information fields, and tag information.
And a sending module 43, configured to send the information processing request to the background server.
Optionally, the processing module 42 is specifically configured to:
and adding first indication information to the information field according to the corresponding relation between the preset information field and the abbreviation information field, and generating an information processing request. The first indication information is used for indicating the abbreviated information field of the pinyin for storing the content of the information field. The information processing request further includes an abbreviated information field.
Or,
and adding second indication information to the information field to generate an information processing request. Wherein, the second indication information is used for indicating that the content of the information field needs to generate pinyin shorthand.
Optionally, the sending module 43 is specifically configured to:
and sending the information processing request to a background server corresponding to the information field according to the information field to which the plurality of information fields belong.
Optionally, the receiving module 41 is further configured to receive an information query request sent by the second information collecting client. The information query request comprises the information field to be queried and pinyin short writing of the content of the information field to be queried.
The sending module 43 is further configured to send the information query request to the background server.
The receiving module 41 is further configured to receive an information query result sent by the background server and matching the pinyin shorthand of the content of the information field to be queried.
The sending module 43 is further configured to send the information query result to the second information collecting client.
The foreground server provided by this embodiment is configured to execute the information processing method provided by the embodiment shown in fig. 2. The technical principle and the technical effect are similar, and the detailed description is omitted here.
Fig. 5 is a schematic structural diagram of a background server according to an embodiment of the present invention. The background server provided in this embodiment is configured to execute the information processing method provided in the embodiment shown in fig. 3. As shown in fig. 5, the backend server provided in this embodiment may include:
the receiving module 51 is configured to receive an information processing request sent by a foreground server. The information processing request includes a plurality of information fields and the contents of each of the information fields.
And the processing module 52 is configured to, if a first information field exists in the plurality of information fields, where the first information field carries tag information, generate a pinyin abbreviation of the content of the first information field according to the tag information and the content of the first information field. The tag information is used to indicate that the content of the first information field requires the generation of pinyin shorthand.
The storage module 53 is used for storing the contents of the plurality of information fields and the pinyin shorthand of the content of the first information field.
Optionally, the tag information includes first indication information, the first indication information is used to indicate a simplified information field storing pinyin shorthand of the content of the first information field, and the information processing request further includes the simplified information field.
The storage module 53 is specifically configured to:
and storing the pinyin shorthand of the content of the first information field as the content of the shorthand information field.
Optionally, the tag information includes second indication information, where the second indication information is used to indicate that the content of the first information field needs to generate pinyin shorthand.
The storage module 53 is specifically configured to:
and determining the shorthand information field corresponding to the first information field according to the corresponding relation between the preset information field and the shorthand information field.
And storing the pinyin shorthand of the content of the first information field as the content of the corresponding shorthand information field.
Optionally, a query module 54 and a sending module 55 are further included.
The receiving module 51 is further configured to receive an information query request sent by a foreground server. The information query request comprises the information field to be queried and pinyin short writing of the content of the information field to be queried.
The query module 54 is further configured to obtain an information query result matching the pinyin shorthand of the content of the information field to be queried according to the information field to be queried and the pinyin shorthand of the content of the information field to be queried.
The sending module 55 is further configured to send the information query result to the foreground server.
The background server provided in this embodiment is configured to execute the information processing method provided in the embodiment shown in fig. 3. The technical principle and the technical effect are similar, and the detailed description is omitted here.
Fig. 6 is a schematic structural diagram of an information processing apparatus according to a first embodiment of the present invention. The information processing apparatus provided in this embodiment is configured to execute the information processing method provided in any one of fig. 2 to 3. As shown in fig. 6, the information processing apparatus provided in the present embodiment may include: a memory 62, a processor 61 and a transceiver 63.
A transceiver 63 for transmitting data or receiving data.
A memory 62 for storing program instructions.
And a processor 61 for calling the program instructions stored in the memory 62 to implement the information processing method provided by any one of the embodiments of fig. 2 to 3.
The information processing apparatus provided in this embodiment is configured to execute the information processing method provided in any one of fig. 2 to 3. The technical principle and the technical effect are similar, and the detailed description is omitted here.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the embodiments of the present invention, and are not limited thereto; although embodiments of the present invention have been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (12)
1. An information processing method characterized by comprising:
receiving an information input request sent by a first information acquisition client; the information entry request comprises a plurality of information fields and the content of each information field;
for each information field, if the content of the information field needs to generate pinyin shorthand, adding label information to the information field to generate an information processing request; the information processing request includes the plurality of information fields, the content of each of the information fields, and the tag information;
and sending the information processing request to a background server.
2. The method of claim 1, wherein the tagging information to the information field generates an information processing request, comprising:
adding first indication information to the information field according to the corresponding relation between the preset information field and the abbreviation information field, and generating the information processing request; the first indication information is used for indicating a simplified information field of pinyin for storing the content of the information field; the information processing request also comprises the abbreviated information field;
or,
adding second indication information to the information field to generate the information processing request; and the second indication information is used for indicating that the content of the information field needs to generate pinyin shorthand.
3. The method of claim 1 or 2, wherein sending the information processing request to a background server comprises:
and sending the information processing request to a background server corresponding to the information field according to the information field to which the plurality of information fields belong.
4. The method of claim 1 or 2, further comprising:
receiving an information query request sent by a second information acquisition client; the information query request comprises an information field to be queried and pinyin shorthand of the content of the information field to be queried;
sending the information query request to the background server;
receiving an information query result which is sent by the background server and is matched with the pinyin abbreviation of the content of the information field to be queried;
and sending the information query result to the second information acquisition client.
5. An information processing method characterized by comprising:
receiving an information processing request sent by a foreground server; the information processing request comprises a plurality of information fields and the content of each information field;
if a first information field exists in the plurality of information fields, and the first information field carries label information, generating pinyin shorthand of the content of the first information field according to the label information and the content of the first information field; the label information is used for indicating that the content of the first information field needs to generate pinyin shorthand;
storing pinyin shorthand of contents of the plurality of information fields and contents of the first information field.
6. The method of claim 5, wherein the tag information includes first indication information indicating a shorthand information field storing pinyin shorthand for contents of the first information field, the information processing request further including the shorthand information field;
storing a pinyin shorthand for the content of the first information field, including:
and storing the pinyin shorthand of the content of the first information field as the content of the shorthand information field.
7. The method of claim 5, wherein the tag information comprises second indication information, and the second indication information is used for indicating that the content of the first information field needs to generate pinyin shorthand;
storing a pinyin shorthand for the content of the first information field, including:
determining a shorthand information field corresponding to the first information field according to a corresponding relation between a preset information field and the shorthand information field;
and storing the pinyin shorthand of the content of the first information field as the content of the corresponding shorthand information field.
8. The method according to any one of claims 5-7, further comprising:
receiving an information query request sent by the foreground server; the information query request comprises an information field to be queried and pinyin shorthand of the content of the information field to be queried;
obtaining an information query result matched with the pinyin shorthand of the content of the information field to be queried according to the information field to be queried and the pinyin shorthand of the content of the information field to be queried;
and sending the information query result to the foreground server.
9. A foreground server, comprising:
the receiving module is used for receiving an information input request sent by a first information acquisition client; the information entry request comprises a plurality of information fields and the content of each information field;
the processing module is used for adding label information to each information field to generate an information processing request if the content of the information field needs to generate pinyin shorthand; the information processing request includes the plurality of information fields, the content of each of the information fields, and the tag information;
and the sending module is used for sending the information processing request to a background server.
10. A backend server, comprising:
the receiving module is used for receiving an information processing request sent by a foreground server; the information processing request comprises a plurality of information fields and the content of each information field;
the processing module is used for generating pinyin shorthand of the content of the first information field according to the label information and the content of the first information field if the first information field exists in the plurality of information fields and carries the label information; the label information is used for indicating that the content of the first information field needs to generate pinyin shorthand;
and the storage module is used for storing the contents of the plurality of information fields and the pinyin shorthand of the content of the first information field.
11. An information processing apparatus characterized by comprising: a memory, a processor, and a transceiver;
the transceiver is used for transmitting data or receiving data;
the memory to store program instructions;
the processor for calling the program instructions stored in the memory to implement the information processing method of any one of claims 1 to 8.
12. A storage medium, comprising: a readable storage medium and a computer program for implementing the information processing method according to any one of claims 1 to 8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910097580.3A CN109828973A (en) | 2019-01-31 | 2019-01-31 | Information processing method and equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910097580.3A CN109828973A (en) | 2019-01-31 | 2019-01-31 | Information processing method and equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109828973A true CN109828973A (en) | 2019-05-31 |
Family
ID=66863252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910097580.3A Pending CN109828973A (en) | 2019-01-31 | 2019-01-31 | Information processing method and equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109828973A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100106546A1 (en) * | 2003-01-08 | 2010-04-29 | Consona Crm Inc. A Washington Corporation | Systems and methods for executing business processes over a network |
| CN106874321A (en) * | 2016-06-24 | 2017-06-20 | 阿里巴巴集团控股有限公司 | A kind of pluggable data retrieval method and device |
| WO2017138752A1 (en) * | 2016-02-11 | 2017-08-17 | 훈민정음중국어 (주) | Apparatus and method for displaying color of intonation |
| CN108803894A (en) * | 2018-06-08 | 2018-11-13 | 珠海广缘医药有限公司 | A method of it realizing that the phonetic of trade name is write a Chinese character in simplified form based on pinying.js and automatically generates |
| CN109086409A (en) * | 2018-08-02 | 2018-12-25 | 泰康保险集团股份有限公司 | Micro services data processing method, device, electronic equipment and computer-readable medium |
-
2019
- 2019-01-31 CN CN201910097580.3A patent/CN109828973A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100106546A1 (en) * | 2003-01-08 | 2010-04-29 | Consona Crm Inc. A Washington Corporation | Systems and methods for executing business processes over a network |
| WO2017138752A1 (en) * | 2016-02-11 | 2017-08-17 | 훈민정음중국어 (주) | Apparatus and method for displaying color of intonation |
| CN106874321A (en) * | 2016-06-24 | 2017-06-20 | 阿里巴巴集团控股有限公司 | A kind of pluggable data retrieval method and device |
| CN108803894A (en) * | 2018-06-08 | 2018-11-13 | 珠海广缘医药有限公司 | A method of it realizing that the phonetic of trade name is write a Chinese character in simplified form based on pinying.js and automatically generates |
| CN109086409A (en) * | 2018-08-02 | 2018-12-25 | 泰康保险集团股份有限公司 | Micro services data processing method, device, electronic equipment and computer-readable medium |
Non-Patent Citations (1)
| Title |
|---|
| 颜鸿淋: "基于VB 6.0的猪场管理系统的设计与实现", 《中国优秀硕士学位论文全文数据库 农业科技辑》 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20190385734A1 (en) | Systems and methods for determining and communicating patient incentive information to a prescriber | |
| US11893534B2 (en) | System for inventory management | |
| US8688549B2 (en) | Methods and apparatus for complementing user entries associated with events of interest through context | |
| US20090070135A1 (en) | System and method for improving claims processing in the healthcare industry | |
| US20170177656A1 (en) | Systems and methods for resolving data discrepancy | |
| US20130054261A1 (en) | System and Method for Multi-Entity Funded Prescription Benefit Card | |
| US8335672B1 (en) | Systems and methods for the identification of available payers for healthcare transactions | |
| JP4855813B2 (en) | Radio tag management program, radio tag management method, and radio tag management apparatus | |
| KR20060088142A (en) | Medical Information Sharing Method and Its System | |
| US20170017758A1 (en) | Integrated system for obtaining information from electronic medical records and method of use | |
| CN110929292B (en) | Method and device for searching medical data | |
| CN109828973A (en) | Information processing method and equipment | |
| US12386996B2 (en) | Generating a compliance report of data processing activity | |
| Bridges | SOA in healthcare: sharing system resources while enhancing interoperability within and between healthcare organizations with service-oriented architecture. | |
| CN115394396A (en) | Hospital outpatient service system and method based on cloud server | |
| JP2003067485A (en) | Medical information management system, medical information management method, and medical information management program | |
| CN109886365B (en) | Information processing method, system, server and computer readable storage medium | |
| US8156202B2 (en) | Method and system for sharing data between radiology information systems | |
| CN117497148A (en) | Sterile article management method, system, equipment and medium | |
| US20180286499A1 (en) | Context-aware information tooltips for personal health records | |
| US20230420092A1 (en) | Healthcare delivery economics prediction | |
| JP2007133635A (en) | Physical distribution system for medical material and medical examination system using ic tag | |
| CA2847761C (en) | Systems and methods for facilitating pharmaceutical patient assessments | |
| US8311857B2 (en) | Systems and methods for preventing fraud | |
| CN117035766A (en) | Resource transaction method, apparatus, computer device, storage medium and program product |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190531 |