论科研项目管理系统设计和实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论科研项目管理系统的设计与实现论文摘要:随着计算机应用水平的提高和科研管理的规范化和制度化,建立一套适用于科研院所科研管理工作的科研项目管理信息平台,已经成为各大科研院所较为迫切的需求。采用面向对象的思想设计科研项目管理系统,并在Delphi和数据库工具下实现。利用本系统能对科研项目进行规划和管理,对成本、进度和功能特性进行跟踪,在出现问题时,能够识别并及时修正。   论文关键词:软件项目管理;面向对象;科研项目管理系统   科研院所的科研开发、试验分析、生产经营等各项活动,每时每刻都会产生大量信息。这些信息需要在企业内部上下之间、部门之间、总部与分部、外部供应商与企业以及企业与客户之间,进行输人、处理、输出、反馈。但目前,这些重要的信息大部分或被分散保存在各个互不兼容、自成一体的计算机系统中,或被锁文件柜和抽屉中,甚至没有形成文字,或者文字资料不完整,从而形成了一个个“信息孤岛”。本文建立一套适用于科研院所科研管理工作的科研项目管理信息平台,从而实现对科研项目的管理和规划。   1科研项目管理系统总体设计   一套较完善的科研管理系统应以项目管理为中心,涵盖计划、合同、实事、成果、专利、资金、人员、设备等方面,并可关联到办公、人事、财务、设备等其它业务系统。本系统可以实现从项目的计划申报、审批、项目开发、鉴定、成果登记、评奖到归档、查询和统计全过程的计算机网络化管理和信息共享。   1.1科研项目管理系统功能描述   该软件项目管理系统实现的主要功能有:项目管理和研发信息的添加、修改、删除,各个阶段基本信息的查询,报表的生成,实现在应用程序中对以Word形式存储的文档模板的新建、保存功能,并可以完成已有文档的调用,实现文档的自动化,随时、快捷的查阅和修改文档,并作为研发后续阶段的参照。   1.2系统总体功能模块分析与设计   首先,进行科研项目计划编制。项目开发单位经市场调查,并经有关专家进行技术审查和审核,向管理部门进行计划申报,经管理部门审批后下达项目计划。申报的计划被批准后,项目开发单位组织项目的研究开发,管理部门可以对项目开发的各阶段实施管理,了解项目的进展情况,评估每一阶段的工作,必要时进行调整或撤销该项目。项目开发完毕,由开发单位提出鉴定或验收申请,管理部门可以组织有关专家对项目进行鉴定、审查和评议,得出相应的结论。   本系统还可以对以上各个环节进行查询、统计,随时从宏观上了解所有项目的进度及相关材料。其功能模块结构如图1所示。   1.3系统管理文件流程   科研项目管理涉及大量的管理文件,文件处理应遵守流程,从立项(项目申报)开始,审批、开发、鉴定到最后归档的过程如图2所示。 建立新型中间件平台创新技术方面的突破。2数据库设计?   本系统通过数据库进行管理,可以方便管理数据、文档以及快速查询。数据库设计是系统设计很重要的部分,设计质量的好坏,数据结构的优劣,直接影响到系统的成败。数据库设计是指对一个给定的应用环境,构造最优的数据模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的需求。   2.1数据库表结构设计   本系统的数据库是采用Delphi自带的DataBaseDesktop工具设计的,根据系统的需要,设计了立项管理、进度计划表、配置管理表等多个数据库表。如表1~表3所示。   2.2系统模块设计   系统划分为4大模块:过程管理模块、研发管理模块、查询统计模块和系统管理模块,其中每个模块都包含一系列子模块。过程管理模块包括:立项管理、结项管理、项目计划与监控、配置管理、质量保证、人员管理;系统管理模块包括项目新增、项目打开、权限管理、代码管理、文档模板管理和系统退出。研发管理主要指进度管理,该模块是系统核心部分,内容也较多,有需求分析、概要设计、详细设计、实现管理、维护、计划、进展报告和进度控制与调整模块。各模块分别形成相应的文件,内容文件名填人相应的项目信息表中。进展报告在进度管理中占有很重要的地位,是项目调整和监控的主要参考。   为了方便及时了解各个项目的相关信息,系统查询模块分为4个部分:基本信息查询模块、进度查询模块、计划查询模块和设计查询模块。各部分完成的功能是对相应的信息进行查询。?   3系统实现   SQLServer2000大型数据库具有大容量、高效率等特点,为用户提供强大的功能支持。因此,后台数据库选择的是SQLServer2000。在SQLeSvrer2000中新建数据库,命名为CMM2。在数据库CMM2中,建立以表1~表3为主的数据库表结构,通过Delphi中提供的数据模块窗体,避免了向每个窗体中添加数据访问组件来访问数据库中的数据。系统的实现,完成的主要工作——文档管理,通过在eDlphi中调用word软

文档评论(0)

bhyq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档