一种工程项目管理方法及系统与流程

文档序号:18901360发布日期:2019-10-18 21:59阅读:470来源:国知局
一种工程项目管理方法及系统与流程

本发明涉及项目管理技术领域,具体为一种工程项目管理方法及系统。



背景技术:

工程项目是以工程建设为载体的项目,是作为被管理对象的一次性工程建设任务。它以建筑物或构筑物为目标产出物,需要支付一定的费用、按照一定的程序、在一定的时间内完成,并应符合质量要求。

所谓项目管理,即是由项目管理者在有限的资源约束下,运用系统的观点、方法以及理论,对项目所涉及的全部工作进行有效地管理。即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以可能的最高效率实现项目既定目标。

伴随经济全球化以及分工详细化的发展,企业项目工程也由传统的独立企业或者部门完成,发展成为由各个部门分工合作完成,甚至出现项目全球合作的现象。在此形势下,项目管理的重要已不容忽视。

项目管理技术的发展与计算机技术的发展密不可分,伴随计算机性能的迅速提高,大量项目管理软件相继出台,其可应用在各类商业活动中,提供便于操作的图形接口,帮助使用者完成制定任务、管理资源、进行成本预算以及追踪项目进度等功能。

目前的工程项目管理一般通过人工完成,管理效率低,而且容易造成数据泄露。



技术实现要素:

本发明的目的在于提供一种工程项目管理方法及系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种工程项目管理方法,包括以下步骤:

a、用户首先通过人脸识别和指纹识别进行身份验证,验证通过后通过登录页面进行工程项目系统;

b、用户通过触摸显示屏进行编辑操作,进入工程项目添加页面添加工程项目;

c、工程项目添加后进入项目数据采集页面采集工程进度信息;

d、采集的信息发送至数据分析系统,对工程数据进行整理、分类分析;

e、同时,将步骤b添加的项目数据和步骤d分析数据发送至存储器进行加密存储;

f、最后将加密存储后的数据发送至后台管理中心。

优选的,所述步骤b中工程项目包括项目名称、项目编号、项目开工时间和预计完成时间、项目预算、项目负责人员。

优选的,所述步骤e中加密存储方法包括以下步骤:

a、产生一个aes128加密密钥,并将所述加密密钥按照预定规则生成一组子密钥;

b、将输入的数据随机打包生成多个数据块;

c、对获取到的密钥原型进行md5处理;

d、对经md5处理的密钥的前16位字符进行大写处理,得到变形密钥;

e、利用变形后的密钥对待加密的多个数据块进行加密处理,得到对应的密文;

f、将多个密文数据块共同构成输出的密文数据。

优选的,一种工程项目管理系统,包括人脸识别模块、指纹识别模块、登录模块、工程项目添加模块、项目数据采集模块、加密模块、数据传输模块、触控模块和主控模块,所述主控模块分别连接人脸识别模块、指纹识别模块、登录模块、工程项目添加模块、项目数据采集模块、加密模块、数据传输模块、触控模块。

与现有技术相比,本发明的有益效果是:

(1)本发明结构原理简单,操作方便,能够实现对工程项目的跟踪管理,同时能够避免工程项目数据泄露,提高了企业效益。

(2)本发明采用的加密存储方法大大提高数据加密的复杂度,使得数据破解难度加强,有效避免关键数据泄露,大大提高数据的安全性。

附图说明

图1为本发明流程图;

图2为本发明系统原理框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-2,本发明提供一种技术方案:一种工程项目管理方法,包括以下步骤:

a、用户首先通过人脸识别和指纹识别进行身份验证,验证通过后通过登录页面进行工程项目系统;

b、用户通过触摸显示屏进行编辑操作,进入工程项目添加页面添加工程项目;

c、工程项目添加后进入项目数据采集页面采集工程进度信息;

d、采集的信息发送至数据分析系统,对工程数据进行整理、分类分析;

e、同时,将步骤b添加的项目数据和步骤d分析数据发送至存储器进行加密存储;

f、最后将加密存储后的数据发送至后台管理中心。

本发明中,步骤b中工程项目包括项目名称、项目编号、项目开工时间和预计完成时间、项目预算、项目负责人员。

本发明中,步骤e中加密存储方法包括以下步骤:

a、产生一个aes128加密密钥,并将所述加密密钥按照预定规则生成一组子密钥;

b、将输入的数据随机打包生成多个数据块;

c、对获取到的密钥原型进行md5处理;

d、对经md5处理的密钥的前16位字符进行大写处理,得到变形密钥;

e、利用变形后的密钥对待加密的多个数据块进行加密处理,得到对应的密文;

f、将多个密文数据块共同构成输出的密文数据。

其中,aes算法基于排列和置换运算。排列是对数据重新进行安排,置换是将一个数据单元替换为另一个。aes使用几种不同的方法来执行排列和置换运算;aes是一个迭代的、对称密钥分组的密码,它可以使用128、192和256位密钥,并且用128位分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换和替换输入数据。本发明采用的加密存储方法大大提高数据加密的复杂度,使得数据破解难度加强,有效避免关键数据泄露,大大提高数据的安全性。

另外,本发明还公开了一种工程项目管理系统,包括人脸识别模块1、指纹识别模块2、登录模块3、工程项目添加模块4、项目数据采集模块5、加密模块6、数据传输模块7、触控模块8和主控模块9,所述主控模块9分别连接人脸识别模块1、指纹识别模2块、登录模块3、工程项目添加模块4、项目数据采集模块5、加密模块6、数据传输模块7、触控模块8;其中,人脸识别模块用来识别用户的脸部特征;指纹识别模块用来识别用户的指纹特征;工程项目添加模块用来添加即将开工的项目的各项信息;项目数据采集模块用来采集工程项目的进度、完成质量等信息。

综上所述,本发明结构原理简单,操作方便,能够实现对工程项目的跟踪管理,同时能够避免工程项目数据泄露,提高了企业效益。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。



技术特征:

技术总结
本发明公开了一种工程项目管理方法及系统,包括以下步骤:A、用户首先通过人脸识别和指纹识别进行身份验证,验证通过后通过登录页面进行工程项目系统;B、用户通过触摸显示屏进行编辑操作,进入工程项目添加页面添加工程项目;C、工程项目添加后进入项目数据采集页面采集工程进度信息;D、采集的信息发送至数据分析系统,对工程数据进行整理、分类分析;E、同时,将步骤B添加的项目数据和步骤D分析数据发送至存储器进行加密存储;F、最后将加密存储后的数据发送至后台管理中心,本发明结构原理简单,操作方便,能够实现对工程项目的跟踪管理,同时能够避免工程项目数据泄露,提高了企业效益。

技术研发人员:郁泽虎
受保护的技术使用者:河海大学
技术研发日:2019.06.17
技术公布日:2019.10.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1