甘肃省科技计划项目申报系统二次开发研究技术报告精简版.docx
《甘肃省科技计划项目申报系统二次开发研究技术报告精简版.docx》由会员分享,可在线阅读,更多相关《甘肃省科技计划项目申报系统二次开发研究技术报告精简版.docx(56页珍藏版)》请在冰豆网上搜索。
甘肃省科技计划项目申报系统二次开发研究技术报告精简版
甘肃省科技计划项目申报系统二次开发研究
技术报告
甘肃省科学技术情报研究所
2012年4月
1引言
我厅自2007年启动计划项目网上申报以来,为我厅的管理职能变革带了深远的影响。
第一,对厅职能部门的业务流程做到了改进和优化;第二,提高了我厅在科技信息化背景下政务公开透明度;第三,推动了全省科技政务向信息化过渡。
目前,我省的项目申报系统主要由北京志鸿公司承担开发,在开发过程的技术细节方面该公司有所保留,无论在以后的功能改进和市州推广上都有一定的局限性。
我部门作为省科技重要的信息化支撑单位,如果不能对系统二次开发进行深入研究,形成规范的软件模版文件,全省科技政务的信息化推进必然会受到很大的影响,对于加强我单位对全省科技支撑有重要的意义。
本项目通过深入分析现有系统的开发架构,形成规范的软件过程文档,通过深入的分析软件的功能和代码,形成可供程序员阅读的程序文件文档,为系统未来的功能开发和市州部署提供保障。
2科技项目申报系统分析
科技立项工作涉及域内企业的利益分配,政府科技管理部门必须严格按照有关程度进行操作,确保科技项目申报、评审公正、公开、透明的开展,同时在节约行政成本、提高工作效率方面都要有所考虑。
因此,科技项目申报系统的规划,并不是简单地把原来手工操作的过程搬到网络平台上来实现,要进行充分的系统分析,确保系统合理规划,顺利实施。
2.1系统建设总体目标分析
2.1.1建设原则
一个成熟的项目申报系统,应该借助信息技术,实现信息流的高效率运转。
科技项目申报系统的建设要以全面提高国家科技创新能力和增强国际竞争力为目标,以改革为动力,以建立共享机制为核心,以资源系统整合为主线,坚持以人为本,遵循市场经济规律,充分运用现代信息技术,利用国际资源,搭建具有公益性、基础性、战略性的科技基础条件平台,有效改善科技创新环境,增强持续发展能力,为科技长远发展与重点突破提供强有力的支撑。
科技项目申报系统的建设要遵循以下原则:
首先,要制度先行。
以资源共享为核心,打破资源分散、封闭和垄断的状况,积极探索新的管理体制和运行机制。
加快推进制定和修改有关法律、法规、规章和标准,理顺各种关系。
其次,系统建设要统筹规划,分步实施。
强化顶层设计和统一规划。
按照不同类型科技基础条件资源的特点和发展规律,结合城乡发展需求,突出重点,试点先行,积极稳妥地推进科技项目申报平台的建设。
第三,系统建设要综合集成,优化配置。
在系统规划建设中,在保证自身需求的基础上,要与国家、市科技部门相关系统尽量保持一致。
按照整合、共享、完善、提高的要求,有效调控增量资源,激活存量资源,最大限度发挥现有资源的潜能。
第四,系统建设要以政府为主导。
多方共建。
政府职能部门在公共科技资源供给中发挥主导作用的同时,充分调动省内高等院校、科研院所、中介机构、行业协会、企业商家等各个方面的积极性,参与资源整合与建设。
2.1.2建设目标
确立明确的建设目标,才能使得各个协作单位在规划建设中步调一致。
在
遵循系统建设的原则的前提下,科技项目申报系统要实现以下建设目标:
(1)完全协同的应用环境和信息交互性
科技计划项目申报系统平台基于“协同”的思想,将政府内各职能部门之间,以及政府与外部的企业、事业单位、项目负责人及其他合作伙伴等整合在一个统一的平台上进行管理,使政府项目申报过程成为一套完整的体系结构。
科技计划项目申报系统平台超出了传统的项目申报管理的内涵,它以项目管理部门为核心,高度关联的信息,无缝集成的应用,高效和规范化的流程,创建一个完全相互配合的、统一管理的、协作的工作环境,系统可以实时保存信息。
每次录入的项目信息可以单独保存,不必一次录入全部的项目信息,便于组织材料,保证申报项目的有效性,最终提升项目申报管理的效率。
(2)技术平台的先进和开放性
科技项目申报系统平台采用基于J2EE标准技术构架,具有优越的开放性,可扩展性,可维护性,跨平台性,为科技计划项目申报的“一次规划,分布实施”科学实施原则提供有力支撑。
无论是Windows系列,Linux,科技计划项目申报系统都可以安全,快速的搭建起来。
(3)管理安全性
系统应具有严密的安全体系和权限设置。
所有操作需要用户认证,采用MD5
加密技术,保证用户信息不被窃听。
科技项目申报系统平台通过与身份识别、传输加密、日志监控等技术结合,保证系统的应用和数据存储、传输的安全性。
此外,平台还通过对信息及操作人员设置不同的权限及权限的组合,形成多维的、多层次的、全方位的对信息进行查看和操作的控制,最大限度地保证信息的安全和可靠。
(4)高度灵活和可定制性
科技项目申报系统平台应具有良好的可扩展性,其提供强大的自定义功能,以适应组织结构和业务流程调整的需要。
企业组织结构、人力资源构成、工作流模式,都可以在系统中方便地进行自定义,而无需进行最底层的开发。
大大提高了系统的灵活性和适用性。
系统应具有高度灵活的整合性。
多计划使用同一系统申报,基本计划和专项计划使用同一系统,专项计划使用专项信息表,便于统计查询。
可根据需要随时增加新的计划类型。
(5)易维护和易扩展性
从系统管理的角度出发,该系统应该易于维护,业务数据的变化(增、删、改)之后可以迅速得到反馈,数据仓库中心的数据应该同步变化;同时,应该易扩展,前端用户的增加或后台数据量的增加不应该影响系统的使用和性能。
此外,对商业流程和数据应采用集中管理的办法,这样可简化软件的部署、维护和升级工作。
服务器可跨平台。
服务器程序和数据库可在WINDOWS2003,XP或Linux系统上运行,适应不同用户需求。
通过部署基于Internet应用,节省大量成本。
(6)操作便捷性
系统稳定,界面友好。
提示信息准确、完整。
操作方式简单易于操作。
科技项目申报系统平台基于完全Web化的B/S架构,对于终端用户来说,不需要安装复杂的客户端软件,减少系统磨合及人为阻力,保障科技计划项目申报系统的成功实施;对于科技计划项目申报系统管理员来说,减少了大量用户培训工作,及系统终端软件的维护工作。
管理员可在远程管理,也可本地管理,方便用户操作。
(7)用户唯一性
保证用户唯一登陆,即同一时间点允许同一用户在唯一客户端登陆。
以一个准确一致的数据库作为基础平台,系统的数据来源于各行各业,所以很重要的问题是如何以分析目标为中心,保证数据形式的一致性、整洁性和准确性。
2.2科技项目申报程序分析
2.2.1申报程序
具体说来,科技项目申报的总体程序可分为发布申报指南、项目申报,初审管理,项目复议,专家评审,综合意见,项目立项等7项,如图2.1所示。
图2.1项目申报程序
2.2.2任务分解
根据我省科技工作的实际情况和业务流程(如图2.2所示),科技项目申报各个过程的工作任务分析如下:
发布指南:
一般有项目管理单位发布,如省科技计划项目发布单位就是“省科学技术厅”,其中包括:
编制指南——综合处理——指南审定——发布指南;
项目申报:
根据项目指南规定允许申报的所有企业和事业单位及研究院所和大专院校等单位。
其中包括:
申报单位信息注册——申报项目用户注册——申报项目;
项目推荐:
一般是申报用户的地区或主管部门。
对项目的形式审查,此过程决定项目是否可以保送省科学技术厅;
项目受理:
一般是科技厅各个业务处室。
通过项目可以参加专家评审,未通过项目进入项目储备库;
专家评审:
只对项目各领域有多年研究经验或工作经验人士。
此过程包括业务处室对项目的分类和专家的分组,专家对项目评分;
综合意见:
综合专家评审的结果和其他因素,讨论综合分析和决策;
项目立项:
通过讨论的项目可以立项实施。
图2.2业务流程图
甘肃省科技计划状态迁移图
3功能模块
3.1申报单位功能
主要完成申报单位注册、项目申报、任务书签署、填写年度进展报告、下载成果鉴定表格、单位信息维护等功能。
3.1.1项目申报
1.新增项目
系统提供申报单位新增科技计划体系中在线项目的功能。
用申报单位帐号登录后,按要求新增项目,填写项目情况、项目成员、投资预算等栏目的信息。
在填写项目情况时,需要安装NTKOOFFICE文档控件。
使用采购的最新版本NTKO5.0,增强了系统的稳定性,提高了编辑和浏览Word的速度。
整合了项目人员数据库,在填写项目组成员时,根据身份证号识别项目组人员信息,申报时如果人员在系统数据库中已经存在,直接根据身份证号调出该人员信息,不需要重复录入,极大简化了用户操作,同时消除了人员库中的数据冗余。
2.项目一览
系统提供提供申报单位对已经填写的项目进行修改、删除、上报,调整计划类别,项目形式检查,打印申报草稿,生成EXCEL汇总表等功能。
3.项目跟踪
申报单位跟踪本年度已经上报项目的所处流程状态,包括已推荐、已受理、评审结束、已立项等项目流程。
也可以根据申报年度查询往年所申报项目的具体情况。
4.立项项目查看
提供查看本单位已经立项的项目,可以生成立项项目清单。
5.已结题项目一览
提供查看本单位已经结题的项目信息,可以生成项目清单。
3.1.2任务书签署
对已经立项的项目填写任务书,流程是:
科技厅主管处室通知填写任务书,申报单位填写任务,确定填写正确后提交任务书到主管处室,等待科技厅审核确认,如需修改,科技厅处室退回后申报单位继续填写,再次提交任务书,科技厅处室确认定稿。
申报单位打印任务书3份(必须采用双面套印,中缝骑马订,成册后A4幅面),签字、盖章后报送科技厅,任务书签署完成。
3.1.3年度进展报告
对已经立项的项目填写年度进展报告,流程是:
科技厅处室通知填写年度进展报告,申报单位填写年度进展报告,等待科技厅审核确认,如需修改,科技厅处室退回年度进展报告,申报单位继续填写,再次提交,科技厅处室确认定稿,申报单位打印年度进展报告,签字、盖章后报送科技厅,年度进展报告签署完成。
对于已经立项的重点实验室项目填写实验室调查表,流程是:
科技厅处室通知填写实验室调查表,申报单位填写实验室调查表,等待科技厅审核确认,如需修改,科技厅处室退回实验室调查表,申报单位继续填写,再次提交,科技厅处室确认定稿,申报单位打印实验室调查表,签字、盖章后报送科技厅,实验室调查表签署完成。
3.1.4项目验收申请
对需要验收的项目填写验收申请,流程是:
科技厅处室通知填写验收申请或申报单位申请验收,申报单位填写年度进展报告,等待科技厅审核确认,如需修改,科技厅处室退回后申报单位继续填写,再次提交,科技厅处室确认定稿,申报单位打印验收申请,签字、盖章后报送科技厅,验收申请签署完成。
3.1.5成果鉴定表格
对于需要申请成果鉴定的项目,申报单位可以下载成果鉴定的材料,如:
科技成果登记需要提供的材料和申请成果鉴定需要提供的材料。
3.1.6信息维护
申报单位可以随时修改单位信息,一旦修改,项目申报书中单位情况就会随之发生变化。
申报单位还可以维护下级单位(最多3级),此功能主要针对申报用户较多的单位,如:
大学等,可以设立三级用户,一级用户是学校科研处、二级用户是各个学院、三级用户是各个教师,申报项目时,由三级用户填写项目并逐级上报,最后由一级用户提交推荐单位。
3.1.7帮助
申报单位可以查看系统的使用帮助。
3.2推荐单位功能
主要完成项目推荐、专家推荐、项目计划打印、批次通知文件查看及单位信息维护等功能。
3.2.1项目推荐
推荐单位对下属单位提交的项目进行项目推荐、项目退回、项目暂缓、打印申报书、生成excel表格等操作。
3.2.2推荐项目查看
推荐单位对已推荐的项目进行查看,可以对已推荐但未受理的项目做置为未推荐操作,同时提供打印申报书,生成excel表等功能。
3.2.3专家信息
主要完成专家信息管理功能,具体有新增专家、修改专家、删除专家、推荐专家、申请出库、生成excel表格功能。
3.2.4计划打印
1.新上项目计划打印:
查看当前系统年度新上项目计划,可以生成计划打印表。
2.结转项目计划打印:
查看当前系统年度结转项目计划,可以生成计划打印表。
3.追加经费计划打印:
查看当前系统年度追加经费计划,可以生成计划打印表。
3.2.5批次通知文件
查看各个批次通知文件信息。
3.2.6信息维护
推荐单位可以查看、修改单位信息,并可打印单位信息。
3.3处室人员及处长功能
主要完成项目受理、项目审核、计划处理、项目查询、项目评审、项目管理、历史项目查询、项目归档等功能。
3.3.1项目受理
处室人员对主管的计划类别的项目进行项目退回、项目受理、强制受理、调整计划类别、调换处室、打印申报书、生成项目excel文件等操作。
1.项目受理
系统提供处室人员查看所有已推荐项目的功能。
处室人员可以对项目进行退回、受理、强制受理、调整计划类别、调换处室、打印申报书、生成项目excel表等操作。
2.项目一览(仅处长有此功能)
处长查看本处室所有已受理的项目,并可打印项目申报书。
3.受理项目查看
系统提供处室人员查看本处室已经受理项目的功能。
还可以对项目进行退回、调整计划类别、调换处室、打印申报书、生成项目excel表等操作。
4.未推荐项目查看
处室人员查看属于本处室主管,但推荐单位未进行推荐的项目。
3.3.2项目审核
1.项目分配(仅处长有此功能)
处长对本处室项目分配项目主管的功能。
2.处长审核(仅处长有此功能)
提供处长对本处室项目审核的功能,主要有项目修改、填写审核意见、提交查新、提交评审、立项建议、打包项目、项目拆分、提交计划处、生成excel表、将历史项目置为潜力项目等功能。
3.业务处室审核(仅处室人员有此功能,处长没有此功能)
提供处室人员对本处室项目审核的功能,主要有项目修改、填写初审意见、提交查新、提交评审、立项建议、打包项目、项目拆分、生成excel表、将历史项目置为潜力项目等功能。
4.处室项目结转
系统会自动判断出本处室往年已立项项目在当前年度中有结转经费的项目。
处室人员可以提交计划处、生成excel表。
5.处室潜力项目
在"业务处室审核"或"处长审核"中选择材料较好的项目,点击上方的功能按钮"置为潜力项目",这样项目就成为潜力项目了,并会在"处室潜力项目"中显示;处室人员在"处室潜力项目"中选择项目,点击上方的功能按钮"进入当年申报流程",此项目就会进入当年申报流程,并处于"已受理"状态,如需修改则退回申报单位进行修改,如不修改则直接进行审核立项工作。
6.项目追加经费(仅处室人员有此功能,处长没有此功能)
系统会自动查询出本处室往年已立项项目,处室人员选择项目填写好经费,确认追加后"提交计划处"。
3.3.3计划处理
1.项目汇总(仅计划处人员有此功能)
计划处人员对各处室有立项意向的项目进行查看、汇总的功能,主要有退回处室、立项意见、计划确定、打包项目、项目拆分、按项目名称生成查重、按项目负责人生成查重、生成excel表、按项目负责人和项目年度生成excel表等功能。
2.计划处理(仅计划处人员有此功能)
提供计划处人员对拟立项项目的处理功能,主要有退回项目汇总、批次管理(可以对批次进行增删改,并设定某一批次为当前批次)、批次分配、批次调整、生成项目编号、调整项目编号、生成excel表等功能。
生成项目编号前必须对项目分配批次,项目编号规则参见本报告第4节。
3.计划打印(仅计划处人员有此功能)
提供计划处人员对所有立项项目(包括往年)的打印功能,可以按项目类别打印,并生成计划打印表。
项目类别指:
新上、结转、追加。
处理批次是指项目当前关联在哪一批次进行处理。
通过处理批次查询分配到该批次的新上项目,以及项目原始批次为往年某个批次但分配到该批次进行处理的结转项目和追加经费的项目;项目类别中新上是指当年立项的项目,结转是指往年立项在今年有经费拨付的项目,追加是指往年立项在今年追加经费的项目。
4.项目追加经费下达(仅计划处人员有此功能)
计划处人员对往年立项并且主管处室在本年度追加了经费的项目进行相关操作。
主要有对项目退回处室、确定追加经费、关联处理批次等功能。
为了计划打印的顺利进行,计划处人员务必为追加状态为“计划处已确定追加经费”的项目进行关联处理批次,即在保留该项目原始批次的同时又能把该项目放在本年的某一批次进行追加经费处理。
此时,进入左边的计划打印菜单,选择刚才关联的当前处理批次,即可查询出该项目。
5.项目结转下达(仅计划处人员及计划处处长有此功能)
提供计划处人员对各处室往年已立项且在当前年度中有结转经费的项目进行相关操作。
主要有确定结转、关联处理批次、本年度不予结转、本年度结转完成、生成excel表等功能。
项目列表中"立项年度"表示该项目是哪一年立项的,"本年经费"表示当前年度需要结转的经费额(万元)。
原始批次表示该项目立项时分配的批次。
当前处理批次是指该项目将在本年度的某一批次进行结转经费处理。
为了计划打印的顺利进行,则必须将结转状态为“确定结转”的项目进行关联处理批次操作,即在保留该项目原始批次的同时又能把该项目放在本年的某一批次进行结转经费处理。
此时,进入左边的计划打印菜单,选择刚才关联的当前处理批次,即可查询出该项目。
6.讨论计划浏览
提供对有立项意向的项目进行浏览的功能,主要有打印申报书、生成excel表等功能。
7.计划浏览
查看2007年以来所有已立项项目的申报书,支持经费等信息。
本次开发,通过修改底层代码,优化查询语句,清理冗余数据,提高了计划浏览页面的响应速度。
8.经费科目维护(仅计划处人员有此功能)
计划处人员对各个科技计划类别和财政科目对照表的维护操作。
9.归口部门分类汇总(仅计划处人员有此功能)
提供对项目经费按归口部门分类汇总的功能,主要有对新上项目打印经费分类汇总表和对结转项目打印经费分类汇总表的功能。
10.计划类别经费预算(仅计划处人员有此功能)
提供对各个计划类别做经费预算的功能。
11.处室经费预算(仅计划处人员有此功能)
提供对各个处室做经费预算的功能。
12.新上项目计划打印(仅计划处人员有此功能)
提供对当前系统年度新上项目计划打印的功能。
13.结转项目计划打印(仅计划处人员有此功能)
提供对当前系统年度结转项目计划打印的功能。
14.追加经费计划打印(仅计划处人员有此功能)
提供对当前系统年度追加经费计划打印的功能。
15.批次通知文件上传(仅计划处人员有此功能)
提供对当前系统年度下各个批次的通知文件上传功能。
3.3.4项目查询
1.项目查看(仅计划处人员有此功能)
查看通过计划业务管理系统申报的所有项目的详细信息,主要有生成excel表、按项目负责人查重、生成项目负责人查重excel、按关键词查重、生成关键词查重excel等功能。
2.项目统计(仅计划处人员有此功能)
提供按照项目的七个维度进行统计的功能,它们分别是第一维度(年度,批次)、第二维度(流程状态)、第三维度(单位与地域)、第四维度(计划类别与处室)、第五维度(项目类别)、第六维度(项目属性)、第七维度(信息点)。
同时可以对统计条件描述起名并保存以便日后统计。
3.项目查询
功能同项目统计。
3.3.5项目评审
1.评审项目分组
提供对提交评审的项目进行评审分组的功能,主要有项目分组、退回处室、生成excel功能。
其中项目分组中有创建项目分组,修改项目分组,删除项目分组,进行项目分组,指定组内专家等功能。
2.专家分配
提供对已经分组的项目分配专家的功能,主要有专家分配、专家一览、打印专家分配清单功能。
实现对评审项目的自动分组,通过文本挖掘技术将项目与专家进行最佳匹配。
将评审项目的研究人员和单位信息进行屏蔽,把专家信息和项目申请书进行比较,避免该专家评审所在单位或自己主持的项目,真正实现项目评审的科学合理、客观公正。
3.短信推送
将项目的评审流程、登录系统的帐号、注意事项等相关信息自动推送到专家手机中,方便专家及时获知评审信息。
专家也可直接用手机回复,进行信息反馈,主管部门了解反馈信息后及时解答相关问题,确保评审过程顺利进行,提高了办公效率。
4.会评结果录入
对采用会评方式评审的项目进行评审结果的录入和提交操作。
5.评审项目查看
提供查看项目评审结果的功能,主要包括项目名称,项目负责人,申报单位,综合评分等信息。
3.3.6项目管理
1.任务书管理
提供对立项项目任务书管理的功能,主要有通知承担单位填写任务书、任务书审核、退回任务书、任务书定稿、完成签署、打印任务书功能。
具体操作流程是:
处室人员通知任务书状态为"待签署"的项目承担单位填写任务书;等待承担单位填写和提交任务书;处室人员对任务书审核(可进行简单修改);如需承担单位修改则退回,继续完善,等待承担单位再次提交任务书;处室人员对任务书确认后进行"任务书定稿";各承担单位按规定格式打印3份任务书后报送省科技厅;各处室完成签字、盖章、留存(业务处1份,计划处登记后留存1份)等工作;最后项目"完成签署"。
2.年度进展报告
提供对立项项目年度进展报告管理的功能,主要有通知承担单位填写年度进展报告、年度进展报告审核、退回年度进展报告、审核完成(通过)、打印年度进展报告功能。
具体操作流程同任务书管理。
3.实验室调查表管理
提供对立项的重点实验室调查表管理的功能,主要有通知单位填写实验室调查表、实验室调查表审核、退回实验室调查表、审核完成、打印实验室调查表功能。
具体操作流程同任务书管理。
4.验收
提供对立项项目验收管理的功能,主要有通知承担单位填写验收申请书、验收申请书审核、退回验收申请书、审核完成(通过)、打印验收申请书功能。
具体操作流程同任务书管理。
3.3.7历史项目查询
查询计划业务管理系统上线运行之前(即2006年及以前)项目的详细信息,可以对查询的项目生成excel表。
3.3.8项目归档
提供对各年归档项目(指在系统中通过验收的项目)一览的功能。
可以查看项目的验收申请、任务书、年度进展报告等信息。
3.3.9专家管理
提供计划处人员新增专家、修改专家、删除专家、专家入库、专家出库、将查询结果导出到EXCEL表的功能。
3.4厅领导功能
3.4.1项目查询
1.项目查看
查看通过计划业务管理系统申报的所有项目详细信息,主要有生成excel表、按项目负责人查重、生成项目负责人查重excel、按关键词查重、生成关键词查重excel等功能。
2.项目查询
提供按照项目的七个维度进行统计的功能,它们分别是第一维度(年度,批次)、第二维度(流程状态)、第三维度(单位与地域)、第四维度(计划类别与处室)、第五维度(项目类别)、第六维度(项目属性)、第七维度(信息点)。
同时可以对统计条件描述起名并保存以便日后统计。
3.4.2历史项目查询
查询计划业务管理系统上线运行之前(即2006年及以前)项目的详细信息,可以对查询的项目生成excel表。
3.4.3项目归档
提供对各年归档项目(指在系统中通过验收的项目)一览的功能。
可以查看项目的验收申请、任务书、年度进展报告等信息。
3.4.4计划浏览
1.讨论计划浏览
提供对有立项意向的项目进行浏览的功能,主要有打印申报书、生成excel表等功能。
2.计划浏览
查看2007年以来所有已立项项目的申报书,支持经费等信息。
3.5厅其他用户功能
对需要查新的项目进行查新操作,主要有退回查新、填写检索结果、上传相关附件、结束查新功能。
3.6专家用户功能
对提交评审的项目进行专家评审和专家信息维护,主要包括专家评审、
1.专家评审
提供下载查看项目网上评审事项有关说明、网络评审专家行为准则、专家评审流程等文件。
2.网上函评
专家登录系统,进入评审主页,查看分配给该专家的评审项目,由于进行了盲审处