一个属于城市布衣的小天地

文章 - 5 评论 - 1 收藏 - 0 粉丝 - 0 访问量 - 19392

企业科研项目管理信息系统的解决方案

摘要:通过对企业科研项目管理业务的分析,提出了解决业务模型,并对业务模型的实现做了深入研究。

关键字:科研项目管理,信息系统,业务模型,业务流程,业务权限。

1.企业科研项目管理的业务需求

在科技飞速发展的时代,科技规划与发展对一个企业有着举足轻重的作用,其具体体现在企业的科学研究与技术开发项目(以下简称科研项目)的实施中,为了提高科研项目的质量和经费投入效能,需要对企业科技发展计划的项目,实行系统管理,应用统一的科技信息管理平台,从而提高管理效率,实现知识共享,使企业科技开发得到长足发展,从而提高企业的科技竞争力。

企业科研项目管理的内容包括项目的基本信息管理,项目的开题管理,项目的合同管理,项目的研究过程管理以及项目的验收管理四个依次实施的阶段管理。

2企业科研项目管理的业务模型

现实中的业务非常复杂,我们迫切需要一种非常理想的思路来分析这些业务,来帮助我们在后边的系统的开发过程中得到事半功倍的效果。

通过对科研项目管理的业务分析,现在提出一种分散聚合式模型,即一个事情,可以分成很多个步骤来做,我们简称为E-PEntity-Process)模式。E,就是一件事情的概括信息,P,就是做这件事做需要步骤,我们可以对EP增加附加信息来做进一步的描述,即形成EA-PA)(EAddOn-PAddOn))模式,我们将现实的业务和这种模式靠拢,就得到了一般管理信息系统的业务模型。在科研项目管理系统的建设中,我们认为项目的基本信息就是实体E的模型,开题管理,合同管理,研究过程管理以及验收管理就是P的模型,可以看出E-P模型在科研项目管理的业务上得到了很好的体现。

3.企业科研项目管理的解决方案

3.1业务模型实现

分析了业务模型,就要从数据的层面来描述这些业务模型。

项目基本信息模型E的实现,需要表定义,字段定义和物理表建设。表定义中,我们定义出实体表的编号,表名和描述。字段定义表中定义出实体表所需要的一些属性列,即“项目编号”,“项目名称”,“项目承担单位”,“开始时间”,“结束时间”,“备注”等。接着按照表定义和字段定义建设物理表来存储业务数据。我们也可以对项目基本信息进行附加信息描述,即附加表的定义,不过附加表要和实体表建立关系,字段定义表中需要存储关联的实体的编号,以及实体中具体的记录编号。

项目开题管理模型P的实现,和E的实现方案基本一致。但是阶段要和实体建立关系,一个实体下面可以有多个阶段出现,所以项目开题管理模型的字段定义表中还需要有项目基本信息的表编号,以及记录编号;至于项目开题管理的附加信息来讲,字段定义中存储的就是P的表编号和记录的编号。

项目合同管理,项目研究过程管理,项目验收管理过程与项目开题管理模型的实现一致。

通过以上的描述,我们就从数据的层面实现了科研项目管理的业务模型。

3.2业务流程实现

有了企业科研项目的数据,就需要按照科研项目管理的业务办理过程对科研项目在企业中的管理过程进行流程运转。流程,简单的说就是填报、审批的过程,中间需要操作名称,比如“上报”,“送审”,“通过”等。需要将流程的运转过程记录下来,需要记录的数据有进入流程运转的记录的信息,记录记录的来源,去向,以及中间的操作名称,操作时间等信息。

业务流程的实现还需要一些辅助的功能,包括操作名称的显示规则,表视图的状态变化,以及发给下一个流程接受者的流程管理。另外还有是否发送消息,邮件等。

3.3权限实现

为了实现权限的灵活管理,我们引入视图的概念,我们将每件事情分成很多个过程,每个过程的办理过程又细分成很多小的状态点,这样表和状态点就构成了视图。

我们在组织结构的基础上建立权限组,再给权限组来分配视图的操作权限,即浏览,新增,修改,删除,从而对业务数据进行操作。

 我们将业务流程的操作按钮定义在表视图的基础上,看到表数据的时候,就可以看到业务流程操作名称并对其进行操作,即满足了权限的管理。

权限的实现就好比是在将一栋大楼的房间给不同的人去管理,表视图的概念就类似房间号,操作的概念就类似对房间内的办公桌的管理权限,如往抽屉里加文件,看文件,搬走等。

3.4查询实现

我们需要对科研项目的数据进行查询,有数据,报表查询,可以按照E(A)-P(A)模式进行查询,模式中的任何一个点都可以作为结果集的查询条件,即可以通过项目管理的任何一个阶段的任何信息对项目信息进行查询。

3.5系统模块

       在系统的编码实现过程中,把前面的分析进行整理划分成几个主要的功能模块,从程序的角度进行实现。

       基础类,可以管理单位,用户,数据模板。

       业务类,可以管理数据的增,删除,修改,挑选数据。

       流程类,应用状态机原理,再加辅助管理即状态和用户的变化的组合关系。

       查询类,对数据,流程数据进行取数,统计分析。

       文档类,就是通常的文档管理,以及数据的档案管理。

       接口类,为了更加灵活的实现业务,需要定义一些接口,来满足业务处理

4.结论

       通过对企业科研项目管理业务的分析,我们总结出了一种适合一般管理信息系统的业务模型,即E-P模型,以及这种业务模型的实现方案。同时E-P模型在企业科研项目管理业务中得到了很好的应用和体现,这将对我们分析和实现其他的管理信息系统有一定的帮助。


 

发表于: 2007-06-14 13:30 webphone 阅读(4630) 评论(1) 收藏 好文推荐

本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。

作者该类其他博文:

评论列表
# re: 企业科研项目管理系统解决方案
您好,借您的博客和人气发布下面的信息..谢谢!
第八届清华大学运营/生产总监班招生已开始..
完成学业可获得清华大学和美国培训认证协会(AACTP)的双证
入学申请电话:赵老师 010-82601548-840 134-6651-5062


发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册

个人档案

<2020年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

最近来访

留言簿(0)

文章分类

文章档案


最新评论

您好,借您的博客和人气发布下面的信息..谢谢! 
第八届清华大学运营/生产总监班招生已开始.. 
完成学业可获得清华大学和美国培训认证协会(AACTP)的双证 
入学申请电话:赵老师  010-82601548-840  134-6651-5062
--【匿名用户】:E-works热心网友

阅读排行榜

评论排行榜