CN102368777B - Processing method of data, client and server - Google Patents
Processing method of data, client and server Download PDFInfo
- Publication number
- CN102368777B CN102368777B CN201110388264.5A CN201110388264A CN102368777B CN 102368777 B CN102368777 B CN 102368777B CN 201110388264 A CN201110388264 A CN 201110388264A CN 102368777 B CN102368777 B CN 102368777B
- Authority
- CN
- China
- Prior art keywords
- project
- code
- data
- encapsulation
- milestone
- 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.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种数据的处理方法,用户端接收服务器发送来的项目包代码;向服务器发送项目包请求,所述项目包请求中携带项目包代码;获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;展示获取到的项目包中的每个项目。本发明实施例提供的数据的处理方法,可以在同一个页面上综合展示多个项目的进度,更利于用户比较同类项目的进度。
The invention discloses a data processing method. The client receives the project package code sent by the server; sends the project package request to the server, and the project package request carries the project package code; obtains the project package packaging data required for display , the project package packaging data includes a project package code and a project package corresponding to the code, and the project package includes multiple projects of the same category; each project in the acquired project package is displayed. The data processing method provided by the embodiment of the present invention can comprehensively display the progress of multiple projects on the same page, which is more convenient for users to compare the progress of similar projects.
Description
技术领域technical field
本发明涉及数据处理技术领域,具体涉及一种数据的处理方法、用户端及服务器。The present invention relates to the technical field of data processing, in particular to a data processing method, a client and a server.
背景技术Background technique
随着大、中型企业的不断发展,企业所承建的项目的数量也不断的增长。项目的管理开始分门别类,同类项目在管理细节上又有着众多差别,各个项目的进展程度成为了企业管理者最关心的事情。With the continuous development of large and medium-sized enterprises, the number of projects undertaken by enterprises is also continuously increasing. The management of projects began to be divided into categories, and there were many differences in the management details of similar projects. The progress of each project became the most concerned thing for enterprise managers.
项目进度展示方式多采用目前较为流行的甘特图进行展示,甘特图基本上是一种线条图,横轴表示时间,纵轴表示要安排的活动,线条表示在整个期间上计划的和实际的活动完成情况。甘特图直观地表明任务计划在什么时候进行,以及实际进展与计划要求的对比,甘特图可以很好的反应出项目的进展程度。甘特图在项目进度展示中也具有一些局限性。在项目管理横向上,管理者不但关心单个项目各个任务的完成情况,而且同时关注同类别的多个项目在总体上的进度比较,同类别的项目在项目计划、里程碑完成点上都有一定的可比性,管理者需要在整体上对项目的进度进行掌控。在项目管理纵向上,甘特图只能提供出单个项目各个任务进度的数字信息。The most popular way to display project progress is the Gantt chart. The Gantt chart is basically a line graph. The horizontal axis represents time, and the vertical axis represents the activities to be arranged. activity completion. The Gantt chart visually shows when the task plan will be carried out, and the comparison between the actual progress and the planned requirements. The Gantt chart can well reflect the progress of the project. Gantt charts also have some limitations in project progress presentation. In the horizontal direction of project management, managers not only care about the completion of each task of a single project, but also pay attention to the overall progress comparison of multiple projects of the same category. Projects of the same category have certain differences in project plans and milestone completion points. Comparability, managers need to control the progress of the project as a whole. In the vertical direction of project management, the Gantt chart can only provide numerical information on the progress of each task of a single project.
在对现有技术的研究和实践过程中,本发明的发明人发现,现有技术中甘特图的展示方式无法对多个项目的进度在同一个页面上进行综合展示。During the research and practice of the prior art, the inventors of the present invention found that the display method of the Gantt chart in the prior art cannot comprehensively display the progress of multiple projects on the same page.
发明内容Contents of the invention
本发明实施例提供一种数据的处理方法,可以在同一个页面上综合展示多个项目的进度,更利于用户比较同类项目的进度。The embodiment of the present invention provides a data processing method, which can comprehensively display the progress of multiple projects on the same page, which is more convenient for users to compare the progress of similar projects.
一种数据的处理方法,包括:A data processing method, comprising:
用户端接收服务器发送来的项目包代码;The client receives the project package code sent by the server;
向服务器发送项目包请求,所述项目包请求中携带项目包代码;Sending a project package request to the server, the project package request carrying the project package code;
获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;Obtaining the project package packaging data required for display, the project package packaging data includes project package code and the project package corresponding to the code, and the project package includes multiple projects of the same category;
展示获取到的项目包中的每个项目。Displays each item in the fetched item package.
一种数据的处理方法,包括:A data processing method, comprising:
发送项目包代码给用户端;Send the project package code to the client;
接收用户端发送来的项目包请求,所述项目包请求中携带项目包代码;receiving the project package request sent by the client, the project package request carrying the project package code;
根据所述项目包代码查找对应所述代码的项目包;Searching for a project package corresponding to the code according to the project package code;
将所述项目包代码和对应的项目包封装在一起构成项目包封装数据;Encapsulating the project package code and the corresponding project package together to form project package packaging data;
发送所述封装数据发送给用户端。Send the encapsulated data to the client.
一种用户端,包括:A client, comprising:
第一接收单元,用于接收服务器发送来的项目包代码;The first receiving unit is used to receive the project package code sent by the server;
第一发送单元,用于向服务器发送项目包请求,所述项目包请求中携带所述第一接收单元接收到的项目包代码;The first sending unit is configured to send a project package request to the server, the project package request carrying the project package code received by the first receiving unit;
获取单元,用于在所述第一发送单元发送项目包请求后,获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;The acquisition unit is configured to obtain the project package packaging data required for display after the first sending unit sends the project package request, the project package package data includes the project package code and the project package corresponding to the code, and the The project package includes multiple projects of the same category;
展示单元,用于展示获取单元获取到的项目包中的每个项目。The display unit is used to display each item in the item package acquired by the acquisition unit.
一种服务器,包括:A server comprising:
第二发送单元,用于发送项目包代码给用户端;The second sending unit is used to send the project package code to the client;
第二接收单元,用于接收用户端发送来的项目包请求,所述项目包请求中携带项目包代码;The second receiving unit is used to receive the project package request sent by the client, and the project package request carries the project package code;
查询单元,用于根据第二接收单元接收到的所述项目包代码查找对应所述代码的项目包;A query unit, configured to search for a project package corresponding to the code according to the project package code received by the second receiving unit;
数据封装单元,用于将所述项目包代码和查询单元查询到的对应的项目包封装在一起构成项目包封装数据;A data encapsulation unit, configured to encapsulate the project package code and the corresponding project package queried by the query unit together to form project package encapsulation data;
所述第二发送单元,还用于发送所述封装数据发送给用户端。The second sending unit is further configured to send the encapsulated data to the user end.
本发明实施例采用用户端接收服务器发送来的项目包代码;向服务器发送项目包请求,所述项目包请求中携带项目包代码;获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;展示获取到的项目包中的每个项目。与现有技术相比,本发明实施例提供的数据的处理方法,可以在同一个页面上综合展示多个项目的进度,更利于用户比较同类项目的进度。In the embodiment of the present invention, the client receives the project package code sent by the server; sends a project package request to the server, and the project package request carries the project package code; obtains the project package package data required for display, and the project package package The data includes a project package code and a project package corresponding to the code, and the project package includes multiple projects of the same category; each project in the acquired project package is displayed. Compared with the prior art, the data processing method provided by the embodiment of the present invention can comprehensively display the progress of multiple projects on the same page, which is more convenient for users to compare the progress of similar projects.
附图说明Description of drawings
图1是本发明实施例提供的方法的一实施例示意图;Fig. 1 is a schematic diagram of an embodiment of the method provided by the embodiment of the present invention;
图2是本发明实施例提供的项目进度展示图;Fig. 2 is a project progress display diagram provided by the embodiment of the present invention;
图3是本发明实施例提供的方法的另一实施例示意图;Fig. 3 is a schematic diagram of another embodiment of the method provided by the embodiment of the present invention;
图4是本发明用户端与服务器的一实施例示意图;Fig. 4 is a schematic diagram of an embodiment of a client and a server of the present invention;
图5是本发明用户端与服务器的另一实施例示意图。FIG. 5 is a schematic diagram of another embodiment of the client and the server of the present invention.
具体实施方式Detailed ways
本发明实施例提供一种数据的处理方法,可以在同一个页面上综合展示多个项目的进度,更利于用户比较同类项目的进度。本发明实施例还提供相应的用户端及服务器。以下分别进行详细说明。The embodiment of the present invention provides a data processing method, which can comprehensively display the progress of multiple projects on the same page, which is more convenient for users to compare the progress of similar projects. The embodiment of the present invention also provides corresponding client and server. Each will be described in detail below.
参阅图1,从用户端的角度来看,本发明实施例提供的数据处理方法的一实施例包括:Referring to FIG. 1, from the perspective of the client, an embodiment of the data processing method provided by the embodiment of the present invention includes:
101、用户端接收服务器发送来的项目包代码。101. The client receives the project package code sent by the server.
在服务器端,对于同类项目的数据都归类到同一个项目包中,给这个项目包一个代码作为识别这个项目包的身份码;实际上,用户端接收到的除项目包代码外还包括项目时间,项目包名称等等。On the server side, the data of similar projects are classified into the same project package, and a code is given to this project package as the identity code to identify this project package; time, project package name, etc.
102、向服务器发送项目包请求,所述项目包请求中携带项目包代码。102. Send a project package request to the server, where the project package request carries a project package code.
用户端要展示同类别的多个项目,需要向服务器发送请求,因为同类别的项目归类在一个项目包中,所以发送项目包代码给服务器,使服务器返回相应项目包代码的项目包。To display multiple items of the same category, the client needs to send a request to the server. Because the items of the same category are classified into one project package, the project package code is sent to the server, so that the server returns the project package with the corresponding project package code.
103、获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目。103. Acquire package packaging data required for display, where the package package data includes a package code and a package corresponding to the code, and the package includes multiple projects of the same category.
以全国架设电网为一个项目包,每个省架设省网为单个项目,那么项目包封装数据中就包括每个省架设电网的进展情况。Taking the construction of the national power grid as a project package, and the construction of the provincial power grid in each province as a single project, the package data of the project package includes the progress of the construction of the power grid in each province.
104、展示获取到的项目包中的每个项目。104. Display each item in the acquired item package.
本发明实施例可将里程碑进度相同的项目展示在同一张图片上,每个项目名称对应该项目的里程碑进度和该项目上报的多媒体链接。可参阅图3进行理解,图3展示了一个项目包中包括5个同类别项目,在图3中的图A中展示的项目进度为里程碑3~里程碑4间的项目,在图3中的图B中展示的项目进度为里程碑2~里程碑3间的项目;在图3中的图B中还显示了每个里程碑点的具体时间,在每个项目名称下对应着该项目的里程碑进度和该项目上报的多媒体链接。从图3中可以清楚的看出同类别项目中的每个项目的进展,还可以进行项目间的比较。In the embodiment of the present invention, projects with the same milestone progress can be displayed on the same picture, and each project name corresponds to the milestone progress of the project and the multimedia link reported by the project. You can refer to Figure 3 for understanding. Figure 3 shows that a project package includes 5 projects of the same category. The project progress shown in Figure A in Figure 3 is the project between Milestone 3 and
如图3中的图A中里程碑3~里程碑4间有两条虚线,这表示子级里程碑点;如果要详细了解里程碑3~里程碑4间子级里程碑点的情况,可以发送子级里程碑点展示请求,所述子级里程碑点展示请求中携带项目包代码和里程碑进度;获取子级里程碑点展示时所需要的子级里程碑封装数据,所述子级里程碑封装数据包括项目包代码和里程碑进度相同的每个项目的子级里程碑进度;展示获取到的里程碑进度相同的每个项目的子级里程碑进度。As shown in Figure 3, there are two dotted lines between Milestone 3 and
图3中的图A和图3中的图B中都有5个区域,第一区域可以选择里程碑进度;第二区域可以选择是否显示阶段时间;第三区域可以选择具体项目的甘特图,以便查看该项目的计划进度,同时看出实际进度和计划进度的对比;第四区域为各个项目在里程碑点上的进度数据;第五区域为多媒体链接,通过点击多媒体链接可以查看与该项目相关的多媒体信息,如该项目的动工图片,进度图片或视频。Both Figure A in Figure 3 and Figure B in Figure 3 have five areas. In the first area, you can choose the milestone progress; in the second area, you can choose whether to display the stage time; in the third area, you can choose the Gantt chart of the specific project. In order to view the planned progress of the project, and at the same time see the comparison between the actual progress and the planned progress; the fourth area is the progress data of each project at the milestone point; the fifth area is the multimedia link, by clicking the multimedia link, you can view the information related to the project. multimedia information, such as groundbreaking pictures, progress pictures or videos of the project.
当用户点击第三区域,也就是项目名称区域,用户端会接收发起甘特图展示操作指令;向服务器发起甘特图展示请求,所述甘特图展示请求中携带项目代码和时间参数;根据接收到的项目代码和时间参数,获取甘特图展示时所需要的甘特图封装数据,所述甘特图封装数据包括项目代码,时间参数和对应该项目代码,时间参数的甘特图;展示获取到的项目的甘特图。When the user clicks on the third area, that is, the project name area, the client will receive an instruction to initiate a Gantt chart display operation; initiate a Gantt chart display request to the server, and the Gantt chart display request carries project code and time parameters; according to The received project code and time parameters are used to obtain the Gantt chart package data required for Gantt chart display, and the Gantt chart package data includes project codes, time parameters and Gantt charts corresponding to the project codes and time parameters; A Gantt chart showing the fetched projects.
当用户点击第五区域,也就是多媒体链接区域,用户端会接收发起多媒体展示操作指令;向服务器发起多媒体展示请求,所述多媒体展示请求中携带项目代码和时间参数;根据接收到的项目代码和时间参数,获取多媒体展示时所需要的多媒体封装数据,所述多媒体封装数据包括项目代码,时间参数和对应项目代码,时间参数的多媒体信息;展示获取到的项目的多媒体信息。When the user clicks on the fifth area, that is, the multimedia link area, the user terminal will receive an instruction to initiate a multimedia display operation; initiate a multimedia display request to the server, and the multimedia display request carries item code and time parameters; according to the received item code and The time parameter is to obtain the multimedia packaging data required for multimedia display, the multimedia packaging data includes item code, time parameter and multimedia information corresponding to the item code and time parameter; display the acquired multimedia information of the item.
本发明实施例中,采用用户端接收服务器发送来的项目包代码;向服务器发送项目包请求,所述项目包请求中携带项目包代码;获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;展示获取到的项目包中的每个项目。与现有技术相比,本发明实施例提供的数据的处理方法,可以在同一个页面上综合展示多个项目的进度,更利于用户比较同类项目的进度。而且本发明实施例提供的数据的处理方法还可以展示甘特图和多媒体信息,丰富了展示内容。In the embodiment of the present invention, the client receives the project package code sent by the server; sends a project package request to the server, and the project package request carries the project package code; obtains the project package package data required for display, and the project package The package encapsulation data includes a project package code and a project package corresponding to the code, and the project package includes multiple projects of the same category; each project in the acquired project package is displayed. Compared with the prior art, the data processing method provided by the embodiment of the present invention can comprehensively display the progress of multiple projects on the same page, which is more convenient for users to compare the progress of similar projects. Moreover, the data processing method provided by the embodiment of the present invention can also display Gantt charts and multimedia information, which enriches the display content.
参阅图2,从服务器的角度来看,本发明实施例提供的数据处理方法的另一实施例包括:Referring to FIG. 2, from the perspective of the server, another embodiment of the data processing method provided by the embodiment of the present invention includes:
201、发送项目包代码给用户端。201. Send the project package code to the client.
服务器发送给用户端的数据可能包括多种,不限于项目包代码,还可以包括项目时间和项目包名称。The data sent by the server to the client may include various types, not limited to the code of the project package, but may also include the time of the project and the name of the project package.
202、接收用户端发送来的项目包请求,所述项目包请求中携带项目包代码。202. Receive a project package request sent from the client, where the project package request carries a project package code.
203、根据所述项目包代码查找对应所述代码的项目包。203. Search for a project package corresponding to the code according to the project package code.
各种各样的项目包会统一存储在数据库中,一个项目包会唯一对应一个项目包代码,服务器根据项目包代码到数据库中查询对应的项目包。Various project packages will be uniformly stored in the database, and a project package will uniquely correspond to a project package code, and the server will query the corresponding project package in the database according to the project package code.
204、将所述项目包代码和对应的项目包封装在一起构成项目包封装数据。204. Package the project package code and the corresponding project package together to form package package data.
205、发送所述项目包封装数据给用户端。205. Send the project package encapsulation data to the client.
在发送项目包封装数据给用户端后,服务器还可以进一步接收用户端发送的子级里程碑进度展示请求,所述子级里程碑点展示请求中携带项目包代码和里程碑进度;根据所述项目包代码和里程碑进度查找对应的子级里程碑进度;将所述项目包代码和里程碑进度相同的每个项目的子级里程碑进度封装在一起构成子级里程碑封装数据。After sending the project package encapsulation data to the client, the server can further receive the sub-level milestone progress display request sent by the client, and the sub-level milestone point display request carries the project package code and the milestone progress; according to the project package code Searching for the progress of the child milestones corresponding to the milestone progress; encapsulating the progress of the child milestones of each project whose project package code is the same as the milestone progress to form the child milestone encapsulation data.
也可以接收用户端发送的甘特图展示请求,所述展示请求中携带项目代码和时间参数;It is also possible to receive the Gantt chart display request sent by the client, and the display request carries project code and time parameters;
根据所述项目代码和时间参数查询对应该项目代码和时间参数的甘特图;Querying the Gantt chart corresponding to the project code and time parameters according to the project code and time parameters;
将所述项目代码,时间参数和对应该项目代码和时间参数的甘特图封装在一起构成甘特图封装数据。Encapsulating the project code, time parameters and a Gantt chart corresponding to the project code and time parameters to form Gantt chart package data.
还可以接收用户端发送的多媒体展示请求,所述多媒体展示请求中携带项目代码和时间参数;It is also possible to receive a multimedia display request sent by the client, and the multimedia display request carries item code and time parameters;
根据接收到的项目代码和时间参数查询对应该项目代码和时间参数的多媒体信息;Query the multimedia information corresponding to the item code and time parameter according to the received item code and time parameter;
将所述项目代码,时间参数和对应该项目代码和时间参数的多媒体信息封装在一起构成多媒体封装数据。The item code, time parameter and multimedia information corresponding to the item code and time parameter are packaged together to form multimedia package data.
本发明实施例中,发送项目包代码给用户端;接收用户端发送来的项目包请求,所述项目包请求中携带项目包代码;根据所述项目包代码查找对应所述代码的项目包;将所述项目包代码和对应的项目包封装在一起构成项目包封装数据;发送所述项目包封装数据给用户端。与现有技术相比,通过服务器来封装数据,不需要再用户端安装然间,提高了系统的易用性和灵活性。In the embodiment of the present invention, the project package code is sent to the client; the project package request sent by the client is received, and the project package request carries the project package code; the project package corresponding to the code is searched according to the project package code; Encapsulating the project package code and the corresponding project package together to form project package package data; sending the project package package data to the client. Compared with the prior art, the data is encapsulated by the server, without installing it at the user end, which improves the ease of use and flexibility of the system.
参阅图4,本发明实施例中提供的用户端和服务器的一实施例包括:用户端30和服务器40。Referring to FIG. 4 , an embodiment of a client and a server provided in an embodiment of the present invention includes: a
本发明实施例提供的用户端30包括:The
第一接收单元301,用于接收服务器发送来的项目包代码;The
第一发送单元302,用于向服务器发送项目包请求,所述项目包请求中携带所述第一接收单元301接收到的项目包代码;The
获取单元303,用于在所述第一发送单元302发送项目包请求后,获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;The obtaining
展示单元304,用于展示获取单元303获取到的项目包中的每个项目。The
所述展示单元304,还用于将里程碑进度相同的项目展示在同一张图片上,每个项目名称对应该项目的里程碑进度和该项目上报的多媒体链接。The
本发明实施例中,第一接收单元301接收服务器发送来的项目包代码,第一发送单元302向服务器发送项目包请求,所述项目包请求中携带所述第一接收单元301接收到的项目包代码;获取单元303在所述第一发送单元302发送项目包请求后,获取展示时所需要的项目包封装数据,所述项目包封装数据包括项目包代码和对应所述代码的项目包,所述项目包中包括同类别的多个项目;展示单元304展示获取单元303获取到的项目包中的每个项目。与现有技术相比,本发明实施例提供的用户端,可以在同一个页面上综合展示多个项目的进度,更利于用户比较同类项目的进度。In the embodiment of the present invention, the
本发明实施例中的服务器40包括:The
第二发送单元401,用于发送项目包代码给用户端;The
第二接收单元402,用于接收用户端发送来的项目包请求,所述项目包请求中携带项目包代码;The
查询单元403,用于根据第二接收单元402接收到的所述项目包代码查找对应所述代码的项目包;A
数据封装单元404,用于将所述项目包代码和查询单元403查询到的对应的项目包封装在一起构成项目包封装数据;A
所述第二发送单元401,还用于发送所述数据封装单元404封装的所述项目包封装数据给用户端。The
本发明实施例中,第二发送单元401发送项目包代码给用户端,第二接收单元402接收用户端发送来的项目包请求,所述项目包请求中携带项目包代码;查询单元403根据第二接收单元402接收到的所述项目包代码查找对应所述代码的项目包;数据封装单元404将所述项目包代码和查询单元403查询到的对应的项目包封装在一起构成项目包封装数据;所述第二发送单元401发送所述数据封装单元404封装的所述项目包封装数据给用户端。本发明实施例中提供的服务器,可用来封装数据,不需要再用户端安装然间,提高了系统的易用性和灵活性。In the embodiment of the present invention, the
参阅图5,在图4对应的实施例的基础上,本发明实施例提供的用户端和服务器的另一实施例包括:用户端30和服务器40。Referring to FIG. 5 , on the basis of the embodiment corresponding to FIG. 4 , another embodiment of the client and the server provided by the embodiment of the present invention includes: a
用户端30还包括:The
所述第一发送单元302,还用于发送子级里程碑点展示请求,所述子级里程碑点展示请求中携带项目包代码和里程碑进度;The
所述获取单元303,还用于在所述第一发送单元302发送子级里程碑点展示请求后,获取子级里程碑点展示时所需要的子级里程碑封装数据,所述子级里程碑封装数据包括项目包代码和里程碑进度相同的每个项目的子级里程碑进度;The obtaining
所述展示单元304,还用于展示获取单元303获取到的里程碑进度相同的每个项目的子级里程碑进度。The
本发明实施例中的服务器40还包括:The
所述第二接收单元402,还用于接收用户端发送的子级里程碑进度展示请求,所述子级里程碑点展示请求中携带项目包代码和里程碑进度;The
所述查询单元403,还用于根据所述第二接收单元402接收到的所述项目包代码和里程碑进度查找对应的子级里程碑进度;The
所述数据封装单元404,还用于将所述项目包代码和查询单元403查找到的里程碑进度相同的每个项目的子级里程碑进度封装在一起构成子级里程碑封装数据;The
所述第二发送单元401,还用于发送所述数据封装单元404封装的子级里程碑封装数据给用户端。The
本发明实施例中,所述第一发送单元302发送子级里程碑点展示请求,所述子级里程碑点展示请求中携带项目包代码和里程碑进度;所述第二接收单元402接收用户端发送的子级里程碑进度展示请求,所述子级里程碑点展示请求中携带项目包代码和里程碑进度;所述查询单元403根据所述第二接收单元402接收到的所述项目包代码和里程碑进度查找对应的子级里程碑进度;所述数据封装单元404将所述项目包代码和查询单元403查找到的里程碑进度相同的每个项目的子级里程碑进度封装在一起构成子级里程碑封装数据。所述第二发送单元401发送所述数据封装单元404封装的子级里程碑封装数据给用户端。所述获取单元303获取子级里程碑点展示时所需要的子级里程碑封装数据,所述子级里程碑封装数据包括项目包代码和里程碑进度相同的每个项目的子级里程碑进度;所述展示单元304,展示获取单元303获取到的里程碑进度相同的每个项目的子级里程碑进度。本发明实施例详细的介绍了子级里程碑封装和展示过程。In the embodiment of the present invention, the first sending
参阅图5,在图4对应的实施例的基础上,本发明实施例提供的用户端和服务器的另一实施例包括:用户端30和服务器40。Referring to FIG. 5 , on the basis of the embodiment corresponding to FIG. 4 , another embodiment of the client and the server provided by the embodiment of the present invention includes: a
用户端30还包括:The
所述第一接收单元301,还用于接收发起甘特图展示操作指令;The
所述第一发送单元302,还用于在所述第一接收单元301接收到发起甘特图展示操作指令后,向服务器发起甘特图展示请求,所述甘特图展示请求中携带项目代码和时间参数;The
所述获取单元303,还用于根据所述第一接收单元301接收到的项目代码和时间参数,获取甘特图展示时所需要的甘特图封装数据,所述甘特图封装数据包括项目代码,时间参数和对应该项目代码,时间参数的甘特图;The obtaining
所述展示单元304,还用于展示所述获取单元303获取到的项目的甘特图。The
本发明实施例中的服务器40还包括:The
所述第二接收单元402,还用于接收用户端发送的甘特图展示请求,所述展示请求中携带项目代码和时间参数;The
所述查询单元403,还用于根据所述第二接收单元402接收到的所述项目代码和时间参数查询对应该项目代码和时间参数的甘特图;The
所述数据封装单元404,还用于将所述项目代码,时间参数和所述查询单元403查询到的对应该项目代码和时间参数的甘特图封装在一起构成甘特图封装数据;The
所述第二发送单元401,还用于发送所述数据封装单元404封装的甘特图封装数据给用户端。The
本发明实施例中,所述第一接收单元301接收发起甘特图展示操作指令,所述第一发送单元302所述第一接收单元301接收到发起甘特图展示操作指令后,向服务器发起甘特图展示请求,所述甘特图展示请求中携带项目代码和时间参数;所述第二接收单元402接收用户端发送的甘特图展示请求,所述展示请求中携带项目代码和时间参数;所述查询单元403根据所述第二接收单元402接收到的所述项目代码和时间参数查询对应该项目代码和时间参数的甘特图;所述数据封装单元404将所述项目代码,时间参数和所述查询单元403查询到的对应该项目代码和时间参数的甘特图封装在一起构成甘特图封装数据;所述第二发送单元401发送所述数据封装单元404封装的甘特图封装数据给用户端。所述获取单元303获取甘特图展示时所需要的甘特图封装数据,所述甘特图封装数据包括项目代码,时间参数和对应该项目代码,时间参数的甘特图;所述展示单元304展示所述获取单元303获取到的项目的甘特图。本发明实施例详细的介绍了甘特图的展示过程。In the embodiment of the present invention, the
参阅图5,在图4对应的实施例的基础上,本发明实施例提供的用户端和服务器的另一实施例包括:用户端30和服务器40。Referring to FIG. 5 , on the basis of the embodiment corresponding to FIG. 4 , another embodiment of the client and the server provided by the embodiment of the present invention includes: a
用户端30还包括:The
所述第一接收单元301,还用于接收发起多媒体展示操作指令;The
所述第一发送单元302,还用于在所述第一接收单元301接收到发起多媒体展示操作指令后,向服务器发起多媒体展示请求,所述多媒体展示请求中携带项目代码和时间参数;The
所述获取单元303,还用于根据所述第一接收单元302接收到的项目代码和时间参数,获取多媒体展示时所需要的多媒体封装数据,所述多媒体封装数据包括项目代码,时间参数和对应项目代码,时间参数的多媒体信息;The obtaining
所述展示单元304,还用于展示获取单元303获取到的项目的多媒体信息。The
本发明实施例中的服务器40还包括:The
所述第二接收单元402,还用于接收用户端发送的多媒体展示请求,所述多媒体展示请求中携带项目代码和时间参数;The
所述查询单元403,还用于根据所述第二接收单元402接收到的接收到的项目代码和时间参数查询对应该项目代码和时间参数的多媒体信息;The
所述数据封装单元404,还用于将所述项目代码,时间参数和所述查询单元403查询到的对应该项目代码和时间参数的多媒体信息封装在一起构成多媒体封装数据;The
所述第二发送单元401,还用于发送所述数据封装单元404封装的多媒体封装数据给用户端。The
本发明实施例中,所述第一接收单元301接收发起多媒体展示操作指令,所述第二接收单元402接收用户端发送的多媒体展示请求,所述多媒体展示请求中携带项目代码和时间参数;所述查询单元403根据所述第二接收单元402接收到的接收到的项目代码和时间参数查询对应该项目代码和时间参数的多媒体信息;所述数据封装单元404将所述项目代码,时间参数和所述查询单元403查询到的对应该项目代码和时间参数的多媒体信息封装在一起构成多媒体封装数据;所述第二发送单元401发送所述数据封装单元404封装的多媒体封装数据给用户端。所述获取单元303获取多媒体展示时所需要的多媒体封装数据,所述多媒体封装数据包括项目代码,时间参数和对应项目代码,时间参数的多媒体信息;所述展示单元304展示获取单元303获取到的项目的多媒体信息。本发明实施例详细的介绍了多媒体信息的展示过程。In the embodiment of the present invention, the
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: ROM, RAM, disk or CD, etc.
以上对本发明实施例所提供的数据的处理方法以及用户端及服务器进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The data processing method provided by the embodiment of the present invention as well as the client and the server have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiment is only used to help understanding The method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, the content of this specification should not be construed as a limitation of the invention.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110388264.5A CN102368777B (en) | 2011-11-29 | 2011-11-29 | Processing method of data, client and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110388264.5A CN102368777B (en) | 2011-11-29 | 2011-11-29 | Processing method of data, client and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102368777A CN102368777A (en) | 2012-03-07 |
CN102368777B true CN102368777B (en) | 2014-03-19 |
Family
ID=45761327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110388264.5A Active CN102368777B (en) | 2011-11-29 | 2011-11-29 | Processing method of data, client and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102368777B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103996102B (en) * | 2014-06-04 | 2017-12-12 | 广州市华纬计算机科技有限公司 | A kind of container body checking method |
CN113961281B (en) * | 2021-08-13 | 2024-07-23 | 叮联信息技术有限公司 | Task progress display method and device based on Internet |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974391A (en) * | 1994-07-12 | 1999-10-26 | Fujitsu Limited | Device and method for project management |
CN101689258A (en) * | 2007-06-28 | 2010-03-31 | 微软公司 | Scheduling application allowing freeform data entry |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7006978B2 (en) * | 2001-05-14 | 2006-02-28 | General Electric Capital Corporation | Method and systems for developing an acquisition integration project plan |
-
2011
- 2011-11-29 CN CN201110388264.5A patent/CN102368777B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974391A (en) * | 1994-07-12 | 1999-10-26 | Fujitsu Limited | Device and method for project management |
CN101689258A (en) * | 2007-06-28 | 2010-03-31 | 微软公司 | Scheduling application allowing freeform data entry |
Non-Patent Citations (2)
Title |
---|
基于JSP技术的项目甘特图设计与实现;王俊 等;《现代制造工程》;20080218(第2期);80-83 * |
王俊 等.基于JSP技术的项目甘特图设计与实现.《现代制造工程》.2008,(第2期),80-83. |
Also Published As
Publication number | Publication date |
---|---|
CN102368777A (en) | 2012-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11030709B2 (en) | Method and system for automatically creating and assigning assembly labor activities (ALAs) to a bill of materials (BOM) | |
US10949805B2 (en) | Method and system for native object collaboration, revision and analytics for BIM and other design platforms | |
Zhang et al. | Agent-based smart objects management system for real-time ubiquitous manufacturing | |
US20170132568A1 (en) | Method and system for gps enabled model and site interaction and collaboration for bim and other design platforms | |
US7845551B2 (en) | System and method for comparing drug product information | |
Kong et al. | Enabling information sharing between E-commerce systems for construction material procurement | |
CN104536973B (en) | The method and browser client of picture recognition | |
CN105788022B (en) | Mobile job-oriented terminal system | |
CN106844372A (en) | A kind of logistics information querying method and device | |
US8595344B2 (en) | Integration middleware virtualization | |
CN106530405A (en) | Real-time roaming system of automobile production line based on virtual reality technology | |
Ramakrishnan et al. | Internet of things: approach and applicability in manufacturing | |
CN105096126A (en) | Product information tracing system, terminal and method | |
US20170032334A1 (en) | Method and system for managing service work flow | |
Ou-Yang et al. | BPMN-based business process model feasibility analysis: a petri net approach | |
US20150074565A1 (en) | Interfaces for providing enhanced connection data for shared resources | |
US12197410B2 (en) | Computerized system and method for electronically generating a dynamically visualized hierarchical representation of electronic information | |
CN102368777B (en) | Processing method of data, client and server | |
CN101968812A (en) | Method and device for automatically generating cartogram by calling database data | |
JP2016532164A (en) | Recycled paper quality control server and method | |
US20140279288A1 (en) | Method and system for data aggregation and diffusion | |
CN108320066A (en) | A kind of Explore of Unified Management Ideas for realizing different production lines based on metadata | |
TW201445341A (en) | System and method for searching based on selected area | |
Jiang et al. | ASP‐driven e‐service platform for web‐based online manufacturing | |
CN106611455A (en) | WeChat platform system of queuing system and implementation method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: STATE ELECTRIC NET CROP. Free format text: FORMER OWNER: BEIJING ZHONGDIAN PUHUA INFORMATION TECHNOLOGY CO., LTD. Effective date: 20120809 Owner name: BEIJING ZHONGDIAN PUHUA INFORMATION TECHNOLOGY CO. Effective date: 20120809 |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: 100192 HAIDIAN, BEIJING TO: 100031 XICHENG, BEIJING |
|
TA01 | Transfer of patent application right |
Effective date of registration: 20120809 Address after: 100031 Xicheng District West Chang'an Avenue, No. 86, Beijing Applicant after: State Grid Corporation of China Applicant after: BEIJING CHINA POWER INFORMATION TECHNOLOGY Co.,Ltd. Address before: 100192 Beijing city Haidian District Qinghe small Camp Road No. 15 Applicant before: BEIJING CHINA POWER INFORMATION TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 100033 West Chang'an Avenue, Beijing, No. 86, No. Co-patentee after: BEIJING CHINA POWER INFORMATION TECHNOLOGY Co.,Ltd. Patentee after: STATE GRID CORPORATION OF CHINA Address before: 100031 Xicheng District West Chang'an Avenue, No. 86, Beijing Co-patentee before: BEIJING CHINA POWER INFORMATION TECHNOLOGY Co.,Ltd. Patentee before: State Grid Corporation of China |
|
TR01 | Transfer of patent right |
Effective date of registration: 20190723 Address after: 100085 Building 32-3-4108-4109, Pioneer Road, Haidian District, Beijing Co-patentee after: STATE GRID CORPORATION OF CHINA Patentee after: BEIJING GUODIANTONG NETWORK TECHNOLOGY Co.,Ltd. Address before: 100033 West Chang'an Avenue, Beijing, No. 86, No. Co-patentee before: BEIJING CHINA POWER INFORMATION TECHNOLOGY Co.,Ltd. Patentee before: State Grid Corporation of China |
|
TR01 | Transfer of patent right |