本发明涉及一种管理系统,尤其涉及一种工程企业信息管理系统。
背景技术:
对于建筑施工类型的企业,其往往会平时处理多个工程项目,这些工程项目之间的项目人员并不相同,而且工程项目基本都是在户外上进行,这就导致对工程项目的管理容易出现混乱,每个工程项目的项目人员不能及时对自己所参与的项目进展进行汇报。
技术实现要素:
针对上述技术问题,本发明设计开发了一种管理高效的,权限设置更明确的工程企业信息管理系统。
本发明提供的技术方案为:
一种工程企业信息管理系统,包括:
服务器端,其内建立有用户数据库和管理数据库,所述用户数据库内预先存储有账户信息,所述管理数据库内建立有多个项目管理模块,所述服务器端还包括权限设置模块,所述权限设置模块为每个账户设置有权限,所述权限为允许所述账户在一个项目管理模块上进行操作的权限;
客户端,所述客户端具有供用户输入账户和密码的登录界面,在所述用户通过所述登录界面登录至所述用户数据库,所述用户数据库对所述用户的权限进行核实,并且控制所述客户端显示所述用户具有权限的项目管理模块,并允许所述用户对所述用户具有权限的项目管理模块进行操作,而不显示所述用户不具有权限的项目管理模块。
优选的是,所述的工程企业信息管理系统中,所述管理数据库用于记录所述用户对其具有权限的项目管理模块的操作。
优选的是,所述的工程企业信息管理系统中,所述操作包括向所述项目管理模块增加或修改工程项目进度信息。
优选的是,所述的工程企业信息管理系统中,所述用户数据库内建立有多个项目清单,每个项目清单对应于一个项目管理模块,所述项目清单内列出参与该项目管理的账户名单,所述权限设置模块从所述项目清单提取账户名单,并为所述账户名单上所列出的账户赋予允许所述账户在一个项目管理模块上进行操作的权限。
优选的是,所述的工程企业信息管理系统中,所述客户端运行于一便携式终端上。
优选的是,所述的工程企业信息管理系统中,所述便携式终端为智能手机、平板电脑或笔记本电脑。
优选的是,所述的工程企业信息管理系统中,所述权限设置模块每隔24小时提取一次所述项目清单,并根据当前提取的账户名单更新所有账户的权限。
优选的是,所述的工程企业信息管理系统中,所述项目清单内的账户名单为由外部输入形成。
本发明所述的工程企业信息管理系统在管理数据库内建立有多个项目管理模块,每个项目管理模块都对应于一个工程项目,权限设置模块为每个账户设置了权限,任一个项目人员使用客户端时,都需要进行登录,用户数据库会对该项目人员的权限进行核实,当该项目人员具有权限时,其客户端上显示出对应的项目管理模块,并允许该项目人员进行相关操作,而当该项目人员不具有权限时,则在客户端上不显示对应的项目管理模块。本发明提高了项目管理和人员管理的效率。
附图说明
图1为本发明所述的工程企业信息管理系统的结构示意图。
具体实施方式
下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
如图1所示,本发明提供一种工程企业信息管理系统,包括:服务器端,其内建立有用户数据库和管理数据库,所述用户数据库内预先存储有账户信息,所述管理数据库内建立有多个项目管理模块,所述服务器端还包括权限设置模块,所述权限设置模块为每个账户设置有权限,所述权限为允许所述账户在一个项目管理模块上进行操作的权限;客户端,所述客户端具有供用户输入账户和密码的登录界面,在所述用户通过所述登录界面登录至所述用户数据库,所述用户数据库对所述用户的权限进行核实,并且控制所述客户端显示所述用户具有权限的项目管理模块,并允许所述用户对所述用户具有权限的项目管理模块进行操作,而不显示所述用户不具有权限的项目管理模块。
本发明在服务器端建立了用户数据库和管理数据库,用户数据库内预先存储账户信息,管理数据库则建立多个项目管理模块,每个项目管理模块对应于一个实际工程项目,用于对一个实际的工程项目进行管理。权限设置模块为每个账户设置权限。一个用户(即项目人员)使用客户端时,可以通过登录界面登录,登录之后,用户数据库对用户的权限进行核实,对于用户具有权限的项目管理模块,则使其显示在客户端,并接收用户对该项目管理模块的各项操作,对于用户不具有权限的项目管理模块,则使其不显示于客户端,避免用户的误操作,同时也提高了工程项目的保密性,还可以节省客户端的系统资源,提高客户端的运行效率。
优选的是,所述的工程企业信息管理系统中,所述管理数据库用于记录所述用户对其具有权限的项目管理模块的操作。
优选的是,所述的工程企业信息管理系统中,所述操作包括向所述项目管理模块增加或修改工程项目进度信息。
优选的是,所述的工程企业信息管理系统中,所述用户数据库内建立有多个项目清单,每个项目清单对应于一个项目管理模块,所述项目清单内列出参与该项目管理的账户名单,所述权限设置模块从所述项目清单提取账户名单,并为所述账户名单上所列出的账户赋予允许所述账户在一个项目管理模块上进行操作的权限。
用户数据库内位每个项目管理模块建立一个项目清单,项目清单记录有参与该项目管理的账户名单,即可以具有权限的用户名单,权限设置模块就提取账户名单,并为每个账户赋予相应的权限。比如用户a,其参与两个工程项目,则其账户应该在两个项目清单中,权限设置模块会设置用户a对两个项目管理模块均具有权限,则用户在客户端可以参看到两个项目管理模块,并可以对两个项目管理模块进行操作。
优选的是,所述的工程企业信息管理系统中,所述客户端运行于一便携式终端上。工程项目基本是在户外或者工厂内进行,用户可以携带便携式终端,随时在项目管理模块上对工程进展进行更新。
优选的是,所述的工程企业信息管理系统中,所述便携式终端为智能手机、平板电脑或笔记本电脑。
优选的是,所述的工程企业信息管理系统中,所述权限设置模块每隔24小时提取一次所述项目清单,并根据当前提取的账户名单更新所有账户的权限。
当需要调整一个用户的权限时,管理者只需要在项目清单上进行修改,比如将该用户增加或者删除该项目清单,则权限设置模块则可以自动更新该用户的权限,不需要再人工通知或者人工重新设定权限。
优选的是,所述的工程企业信息管理系统中,所述项目清单内的账户名单为由外部输入形成。账户名单可以由管理者直接输入。
尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。