我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商

登录 注册
当前位置:首页 > 科研信息化 > 正文

科研项目管理信息化系统的设计与开发

2018-12-17 来源:《广西科学院学报》 作者:柳州市自动化科学研究所 陈瑛 周波
       摘要:采用客户机/服务器模式、MicrosoftSQLServer2000数据库和PowerBuilder9.0开发客户端,设计一套科研项目管理信息化系统。该系统能够对科研项目进行全程跟踪,使管理规范化、制度化,确保科研项目能顺利完成。
       关键词:管理系统 科研项目 信息化 
       随着计算机网络技术的发展,信息化管理已经成为单位管理的主流和趋势。科研院所的工作,主要围绕科研项目展开,由于缺乏有效的管理手段,进度超期、经费超支、质量低劣的现象时有发生。因此,需要建立一套科研项目管理系统,以实现项目管理的规范化、制度化。本研究设计一套科研项目管理信息化系统,它有助于管理人员的工作,在规范项目需求、降低项目成本、缩短项目工期、保证项目质量方面发挥重要作用。
       1系统的开发环境
       系统的硬件环境为CPUP43G以上、内存1G以上、硬盘80G,软件环境为MicrosoftWindows2000/XP/98。
       系统结构采用客户机/服务器(C/S)模式。由于MicrosoftSQLServer2000是一种典型的关系型开放式数据库,具有靠性、可伸缩性、可用性和可管理性等特点,可以在许多操作系统运行,并且采用结构化查询语言(SQL)存取和更新数据,符合本系统对数据库的要求,所以选择MicrosoftSQLServ-er2000数据库作为系统后台数据库。由于Power-Builder9.0(简称PB)是一种面向对象的可视化的编程工具,有灵活方便和易于扩充的特点,能在客户端构造非常复杂的应用,而且开发界面友好、易于操作,能够与后端的SQLServer数据库完美结合,优势明显,所以选择PowerBuilder9.0作为开发客户端的前台开发工具。
       2系统的结构与功能
       2.1系统的结构
       从科研项目的立项开始就应该做好人、财、物的信息化管理,确保科研项目能顺利完成。设计的系统应该具备以下功能:规范项目的管理,根据项目的类别,自动选择预先制定好的管理流程;能够随时查询项目实施各环节的文档,相关人员逾期未提供所需文档的,系统将给出提示。提示信息包含相关的责任人(即该文档应由何人于何时提供);能够随时了解各项目的进度计划以及实际进展情况;对有逾期风险的项目及已经逾期的项目有报警提示;能够随时查看逾期项目的逾期原因、相关责任人、相关责任人对此给出的解决方案,以及新的进度计划;能够随时查看各员工当前参与项目的情况。包括参与的项目以及在项目中承担的工作;查看目前正在开展的工作以及近期准备开展的工作;了解员工在工作中遇到的难题及其制定的应对方案;能够随时查看各项目资金的使用计划及实际支出情况;对有透支风险的项目及已透支项目有报警提示;能够随时查看透支项目的透支原因、相关责任人、相关责任人对此给出的解决方案,以及新的资金使用计划;能够提供一段时期内的项目统计数据及其相关报表(图1)。
       2.2系统的功能
       系统包括管理规范、项目管理、进度管理、资金管理、人员管理和基础设置等6个模块。
       2.2.1管理规范
       管理规范要求预先预先设定各类项目实施的标准流程、角色要求,以及文档规范,用于指导项目的具体实施,避免出现管理混乱和漏洞。(1)标准流程:给各类别的项目设定一个标准的流程,使项目严格按规定的流程实施;(2)角色要求:设定各类项目的最佳角色及角色职责,指导项目组的组建、任务分工;(3)文档规范:指导项目组相关人员在项目实施各环节编写各种文档(图2)
       2.2.2项目管理
       项目立项后,根据其类别自动设定实施的最佳流程,设定项目角色,给角色分配任务,并结合人员信息给项目组的成立提供方案。项目组成立后,通过设置项目组成人员在项目中承担的角色,明确各个成员的工作职责。通过进度管理模块和资金管理模块,可以随时查询项目的进度计划和实际进度,如果有逾期,可以查看项目负责人的逾期报告及解决方案;可以查询项目组各个成员的个人工作进度计划与实际进度,如果有逾期,可以查看由相关人员填写的逾期报告及解决方案;可以查询项目资金的支出计划和实际支出情况,并进行透支风险评估。
       项目管理的整个过程中,记录了项目的具体信息,包括获奖、专利、知识产权等等。主要内容有:建立项目档案、成立项目组、明确项目成员职责、查询项目总体进度计划和实际进度、进行逾期风险评估、查询成员个人的进度计划和实际进度、查询资金支出计划和实际支出情况、进行透支风险评估、记录项目实施各个环节的各种文档资料等(图3)。
       2.2.3进度管理
       进度管理分成两部分:项目的总体进度和各项目组成员的个人进度。项目负责人输入项目的总体进度计划,并确认实际进度,如果有逾期,要填写逾期报告及解决方案;查询项目组各成员的进度计划与实际进度,如果有逾期,相关人员要填写逾期报告及解决方案。同时,可以根据进度计划和实际进度进行逾期风险评估,提醒管理人员关注逾期风险较大的项目(图4)。
       2.2.4资金管理
       资金管理记录资金的使用情况,即:制定项目资金计划、记录资金实际支出、对超支的项目提供报告说明和评估透支风险等(图5)。
       2.2.5人员管理
       人员管理包括4个方面。(1)建立人员档案:给职工建立一个完善的档案库,包含学历、职称、专业和特长等各方面信息,为项目组的成立和其它工作提供科学依据;(2)项目查询:查询各成员参与的项目、当前正开展的以及近期要开展的工作;(3)工作总结:各成员定期进行工作总结。对于未按计划完成工作的,总结原因,并制定解决方案;(4)个人费用支出情况。
       2.2.6基础设置
       基础设置包括3个方面。(1)设置科室、职务、岗位:各科室建立档案,根据需要设置岗位,明确各岗位的职责。一个人员在一个科室中只能担任一个职务,但在一个科室中可以担任多个岗位角色。一个人员在多个科室中可以担任多个职务;(2)设置项目的种类;(3)设置权限:根据职务给用户设置权限。一般情况下,领导能够查看和处理系统中所有项目的信息;部门负责人只能查看和处理本部门项目的信息,及其参与的其他部门的项目信息;普通人员只能查看和处理自己参与的项目信息。特殊情况下,经过授权,可以查看和处理其它项目信息。
       3结束语
       设计的系统有4个特点。(1)强大的数据窗口功能:能同时处理多个数据库表,方便地实现复杂的功能;(2)强大的报表功能:可以直接在应用程序中使用报表生成器,能够灵活、方便地提供各种复杂的统计报表;(3)代码继承功能:在子模块中,可以直接继承预先建立的通用的祖先模块,节约编写源代码的时间,提高开发效率;(4)完善的打印功能:Pow-erBuilder控件的打印功能强大,所见到的即为可以打印的。该系统已经应用到一些科研院所,可以实现统筹管理和规划,大大提高工作效率,确保科研项目能顺利完成。
       设计的系统应用到科研院所的项目管理中,可以实现信息共享、数据交互和资源统一。(本文2012年发表于《广西科学院学报》)
       参考文献:
       [1]卢守东.PowerBuilder数据库应用开发技术[M].北京:清华大学出版社,2006:4-8.
       [2]郑业鲁.科研项目管理信息系统研发[J].科技管理研究,2005(05):47-51.
分享到:

免责声明:
  1、项目管理信息化网发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
  2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!

延伸阅读:

more>

会议活动

more>

公开课

more>

PMO

Copyright © 2021 项目管理信息化网 版权所有 京ICP备17062359号-9 如转载本站文章,请注明原作者和原发布媒体

本着互联网分享精神,本站部分内容转载于其他网站和媒体,如内容涉及版权等问题,请联系本站进行删除或修改处理

客服电话:010-89506650 89504891 非工作时间可联系:18701278071(微信) QQ在线:574888227

新闻与原创文章投稿:tougao#cpmta.com 客服邮箱:info#cpmta.com(请将#换成@)

我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商,隶属卓橡公司

项目管理信息化微信公众号

PMO大会微信公众号