1、 硕士学位论文硕士学位论文 题目:某研究院某研究院科技创新工程管理科技创新工程管理 系统的系统的设计设计与实现与实现 姓名:姓名: 张晓燕张晓燕 学号:学号: 2012127607 专业专业: 软件工程软件工程 导师:导师: 陆陆天波天波 学院:学院: 软件学院软件学院 二二 O 一一七七年年一一月月 创性(或创新性)声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不 包含其他人已经发表或撰写过的研究成果, 也不包含为获得北京邮电大学或其他 教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研
2、究所做的任 何贡献均已在论文中作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名:日期: 关于论文使用授权的说明 本人完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在 校攻读学位期间论文工作的知识产权单位属北京邮电大学。 学校有权保留并向国 家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校 可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段 保存、汇编学位论文。 本学位论文不属于保密范围,适用本授权书。 本人签名:日期: 导师签名:日期 北京邮电大学硕士学位论文 1 科技创新工程管理系统的设计与
3、实现科技创新工程管理系统的设计与实现 摘摘 要要 本文针对科技创新工程管理过程中存在的一些主要问题:管理效率低、 工作难量化、进度难控制、考核难,以某科研单位的科技创新工程专项为 研究对象,针对专项项目的管理特点,全面分析了科技创新工程的科研任 务申报、任务评审、过程监测、人才培养、绩效考核等主要环节的业务需 求,详细论述了科技创新工程的全过程管理。 系统采用 B/S 结构,基于 Struts、Spring、Hibernate 框架,用 Java1.6 语 言在 Eclipse4.0 开发平台中设计实现了:科研任务、科研团队、科技创新、 人才建设、绩效考核、经费管理、后台管理等 7 个模块。
4、其中,科研任务实现了指南发布、任务在线申报、任务评审、任务书管 理、任务监测的全过程管理;科研团队模块实现建立人才团队数据库、各 层级人员数据共享查看功能;人才建设模块实现了青年人才的计划发布、 人才申报、人才评审、跟踪调查的全流程,绩效考核实现“院对所”、“所 对科研团队”的绩效任务申报及绩效指标制定及分解管理;科技创新实现 了科技创新成果的登记管理以及信息共享查看的功能;经费管理模块实现 了经费执行进度维护管理以及经费执行情况的统计报表功能;后台管理子 系统实现了组织机构、用户、权限、角色、工作流引擎、日志管理等功能。 关键词关键词:科技创新 任务申报 绩效考核 工作流引擎 北京邮电大学硕
5、士学位论文 2 DESIGN AND IMPLEMENTATION OF SCIENTIFIC AND TECHNOLOGICAL INNOVATION PROJECT MANAGEMENT SYSTEM ABSTRACT Aiming at the problems of technological innovation in the process of project management, low efficiency of management, work hard to quantify, hard to control the progress and innovation in
6、 science and technology project assessment, a special research unit as the research object, according to the characteristics of management projects, a comprehensive analysis of the innovation of science and technology engineering research task declaration, task assessment process monitoring, personn
7、el training, performance evaluation and other major aspects of business needs, discusses in detail the whole process management of technology innovation project. The system uses B/S structure, Struts, Spring, Hibernate framework based on Java1.6 language in Eclipse4.0 development platform design and
8、 Implementation: research and scientific research team, technology innovation, talent construction, performance evaluation, financial management, backstage management module 7. Among them, the implementation of scientific research tasks, task guidelines issued online reporting, review, task manageme
9、nt, task task of monitoring the whole process management module to achieve the establishment of scientific research team; talent team, all levels of personnel database data sharing view function; talent construction module of young talent, talent, talent plan issued declaration review, tracking surv
10、ey the whole process of performance appraisal, to achieve “the hospital“, “the research team“ the task performance reporting and performance index setting and decomposition management; scientific and technological innovation to achieve the function of registration management and information sharing
11、in view of technological innovation; funds management module to achieve the implementation of funding schedule maintenance management and funding the implementation of the statistics function; the backstage management subsystem realizes the organization, authority, role, workflow engine, Log managem
12、ent functions 北京邮电大学硕士学位论文 3 KEY WORDS:Technological innovation,Task declaration,Performance appraisal, Workflow. 北京邮电大学硕士学位论文 4 目录目录 第一章 引言 1 1.1 课题背景 1 1.2 课题工作 2 1.3 论文结构 3 第二章 科技创新工程管理系统相关概念综述 4 2.1 科研项目管理 4 2.2 科技创新工程 4 2.3 本课题的关键技术 6 2.4 本章小结 7 第三章 系统需求分析 8 3.1 业务需求 8 3.2 用户需求 9 3.3 功能需求 10 3.
13、3.1 科研任务 11 3.3.2 科研团队 12 3.3.3 人才建设 13 3.3.4 绩效考核 14 3.3.5 科技创新 15 3.3.6 经费管理 16 3.4 非功能需求分析 17 3.4.1 系统可扩展性 17 3.4.2 系统可靠性和可用性 18 3.4.3 系统支持并发用户、响应时间、速度指标要求 18 3.4.4 系统易用性和可维护性 19 3.4.5 系统安全及数据备份 19 3.5 本章小结 20 第四章 科技创新工程项目管理信息系统设计 21 4.1 系统总体架构设计 21 4.2 系统功能模块设计 23 北京邮电大学硕士学位论文 5 4.2.1 科研任务 23 4.
14、2.2 科研团队 25 4.2.3 人才建设 27 4.2.4 绩效考核 29 4.2.5 科技创新 31 4.2.6 经费管理 32 4.2.7 后台管理 32 4.3 数据库设计 33 4.4 系统部署设计 36 4.5 本章小结 36 第五章 科技创新工程管理系统实现 37 5.1 技术选型 37 5.1.1 开发模式的选择 37 5.1.2 开发技术的选择 37 5.1.3 框架设计的选择 38 5.1.4 数据库软件的选择 39 5.1.5 开发平台的选择 40 5.2 项目分层结构 41 5.3 系统功能实现 42 5.3.1 科研任务模块的代码实现 42 5.3.2 绩效考核模块
15、的代码实现 44 5.3.3 人才建设模块的代码实现 51 5.4 系统界面实现 53 5.4.1 用户登录界面 53 5.4.2 工作平台界面 54 5.5 本章小结 55 第六章 结束语 56 6.1 论文工作总结 56 6.2 对未来的展望 56 第一章 引言 1 第一章 引言引言 本引言章节主要说明课题的背景及本课题的工作内容。 通过分析所研究的课题在农 业领域的发展状况以及科技创新工作的必要性,引申出本课题要开展的工作内容,同时 为方便不同的审阅者阅读论文,特设论文写作结构描述,对论文的主要部分进行概要描 述。 1.1 课题背景课题背景 在 21 世纪,科技创新将进一步成为经济和社会
16、发展的主导力量,科技与经济和社 会发展的结合将更加紧密。在国家科技研究计划中,重大科技专项项目是其中的重要组 成部分,体现着国家科技战略规划意图。1 为推动我国农业发展的需要,某研究院提出实施科技创新工程,组织制定了科技创 新工程实施方案,并获得相关部委批复。该研究院的科技创新工程重要意义体现在: 一、推动我国农业发展的需要。推进农业现代化与工业化、信息化、城镇化同步, 必须依靠科技进步实现创新驱动,大幅度提高土地产出率、资源利用率、劳动生产率和 国际竞争力。二、应对国际科技竞争的需要。当前,国际农业科技竞争异常激烈,我国 面临着发达国家“蓄势占势”和发展中国家“追赶比拼”的强大压力。我们必须
17、迎头赶 上,抢占未来农业科技的制高点,掌握未来农业发展的主动权。三、实施国家创新驱动 发展战略的需要。该研究院作为我国农业科研的国家队、领头羊、排头兵,必须勇于担 当历史使命和责任,为我国农业科技率先进入世界先进行列做出应有贡献。四、该研究 院实现自身发展目标的需要。如何建立农业领域的一流研究所,首先要解决科研领军人 员分散和短缺、部分学科重复,围绕国家重点类项目科研能力不强,缺乏创新灵活机制 的问题。2 科技创新工程项目是由政府部门牵头落实到该研究院的一项重大科技专项项目, 而 对于重大科技专项项目的管理,有如下几个问题亟待解决: 目标的多层次统一:国家是科技创新工程最高组织者,科技创新项目
18、需服从国家目 标,体现国家利益;同时,该研究院作为工程牵头承担单位,众多研究所作为项目承担 单位,科研团队作为课题承担单位,关注重点和利益诉求各不相同。在科技创新工程实 施中,需做到眼前目标和长远目标、特殊目标和一般目标以及局部目标和整体目标的各 层次统一。 资源的充分整合:科技创新工程是交叉领域、交叉学科的整合,需要多部门的协同 北京邮电大学硕士学位论文 2 配合,要求各部门之间互相开放、资源共享、协同创新。3 资金的规范管理:项目资金投入是否合规,如何与绩效考核挂钩,有效的激发科技 创新,需要通过完善的经费管理制度来进行规范和引导。 实施过程的有效监管: 国内的项目管理理论起步较晚, 特别
19、是研究院所, 一般是 “重 立项、轻管理”现象严重,必须通过先进的项目管理机制,对科技专项项目进行风险管 控,有效的促进人才建设和科技创新。 综上所述,在科技创新工程实施过程中,有必要通过信息化的手段,建立一套科技 创新工程管理系统,达到如下两方面的目标: 1. 优化管理制度,落实工程专项的主要任务:通过信息系统,完善科技创新工程 的项目管理,规范相关工作流程,强化执行力度,更好的落实科技创新工程的主要任务 及实施。 2. 实现项目的全生命周期管理:借助科技创新工程管理系统,实现科技创新工程 专项的任务申报、评审、过程管理、结题验收等全过程管理。各层级用户拥有自己的工 作平台,既满足科研人员方
20、便管理科研任务,又能辅助项目管理部门了解及掌控科研任 务开展情况、 人才情况、 成果创新等业务, 为科技创新专项提供全流程的科研管理功能。 1.2 课题工作课题工作 本论文通过科技创新工程管理系统的建设,对所有参与科技创新工程的试点任务、 人才建设、科技创新成果、绩效考核实现网络化管理,同时形成科研数据中心,提供准 确的科研信息数据,服务于本院的科技创新工程。主要功能模块包括:科研任务、科研 团队、人才建设、绩效考核、科技创新、经费管理。本课题的开展工作主要如下: 1对科技创新工程管理的业务进行梳理和分析,并基于需求分析完成系统整体架 构的设计、 功能模块的划分, 确定各项业务审批流程, 预留
21、与其他业务系统数据交互 (如 OA 系统、财务管理系统、HR 系统等)的接口,实现系统基础平台的可集成性和可扩展 性,建成安全、稳定的底层架构。 2建立并规范业务流程,实现多层级、多角色管理权限灵活配置。除院、所领导 和院、所科研管理部门,还将为院、所两级财务部门及人事部门开通相关权限,便于院、 所各级领导和管理部门宏观掌握科研任务实施进程。研究所以及科研人员及时掌握、了 解本单位和本人的科研创新整体情况。 3实现院内专项从指南发布、申报评审到结题归档的全流程管理,实现科研任务、 科研团队、人才建设、科技创新、绩效考核及经费管理等全流程管理,实现信息录入、 批量导入导出、审核查询查重、统计分析
22、和附件上传等功能。 第一章 引言 3 1.3 论文结构论文结构 本论文共分六大章,大致内容如下: 第 1 章:引言,首先介绍课题产生的背景,明确本课题的来源,引申出系统主要研 究内容。 第 2 章:科技创新工程相关概念,包括科研项目管理理论,什么是科技创新工程专 项,科技创新相关业务,例如青年人才计划,任务申报管理制度,绩效考核办法等等。 第 3 章:需求分析,梳理业务用户的需求并与用户核实确认,结合本课题的工作, 形成业务需求报告作为依据,展开进行系统的设计与实现。 第 4 章:系统概要设计,从系统的总体架构设计、功能模块的划分、数据库设计以 及部署架构设计等方面,对系统的整体设计进行简要描
23、述。 第 5 章:系统功能的详细设计和实现。分析了本课题采用的技术路线、SSH 框架介 绍、数据库和中间件的选型考虑等,以及学生所在单位的自主应用开发平台 Smart 支撑 平台简介;对项目的分层结构加以说明,结合部分源代码对各层的代码实现进行阐述。 第 6 章:结束语,论文的最后一部分,通过建立科技创新管理系统,从业务层面、 技术层面来分析归纳对科技创新工作带来哪些便捷,以及工程的机制创新优化。并根据 系统的实际应用效果,提出了下一阶段系统可扩展部分的展望及规划,在条件许可的情 况下,全部开展科技创新工程管理的信息化管理。 北京邮电大学硕士学位论文 4 第二章 科技创新工程管理系统相关概念综
24、述科技创新工程管理系统相关概念综述 2.1 科研科研项目管理项目管理 项目管理理论起源于二战时期,是当时的一种先进管理理论。他是以具体项目的管 理为出发点,在一定约束条件下,运用系统的方法论,通过计划、人员、预算几个维度 对项目进行全过程管理,以达到项目的最终目标。 以项目管理理论为基础对科研类项目进行全过程管理,包括:项目前期管理、申报 管理、立项管理、实施管理、变更管理、结题管理、成果管理等,不同于其他行业的项 目管理,有如下几个特点: 1科研项目的前期资料收集、在线申报阶段,科研项目管理部门根据项目来源, 发布项目申报指南通知,鼓励科研人员进行申报项目,对已申报的项目进行必要初审, 初审
25、通过后组织专家进行专家评审或会议评审。 最终形成项目立项前的有效项目申报材 料,贯彻精确、细致、规范的科研管理模式。4 2科研项目实施阶段的管理,在科研项目立项后,要进行实施方案的编制,科研 项目的实施管理, 不对项目进行精细化管理, 更注重于里程碑式的管理, 例如季度检查、 中期检查、年度评估等等。便于用更灵活的进度管理方式促进科技创新成果的产生。 3科研项目的变更及结题验收阶段,科研项目由于跨度周期比较长,1 年至 5 年都 有可能,科研项目过程的变更跟结题是紧密相连的,科研项目的验收取决于过程里程碑 节点的完成情况,也取决于结题验收的交付成果及专家评审。 4注重科研项目的成果管理,对项目
26、过程产生的阶段成果、项目结题后的成果, 开展登记、归档、鉴定、获奖等管理工作。对取得成果进行梳理,推进科研成果的有形 转化,也通过创新活动提供信息服务,提供资源协同及成果共享。 2.2 科技创新工程科技创新工程 科技创新工程是由农业部、财政部正式批复的国家级专项项目,由某农业研究院组 织制定实施方案,并负责科技创新的实施管理工作,科技创新工程实施管理内容包括: 科技创新任务实施管理科技创新任务实施管理 按照学科发展方向和重大科技创新需求,坚持基础研究选项与重大技术攻关相衔 接,坚持创新工程与现有科技计划任务相耦合,科学选择科研任务。其中,60%用于支 持基础性工作和基础研究,40%用于支持重大
27、技术创新。 第二章 科技创新工程管理系统相关概念综述 5 共设有 292 个重点研究方向,根据研究方向设置重点科研任务,关注联合、跨学科 的重点科技命题的科研活动过程。 人才计划人才计划 根据某研究院科技创新工程实施方案、某研究院“十二五”科技人才队伍发 展相关文件的要求,成立了院人才工作领导小组,制定青年人才计划管理办法。按照 “按需设岗、公开招聘、择优聘用、分类管理”原则,实行“以岗定薪”的分配机制和 “能进能出、能上能下”的动态管理机制。院人才工作领导小组负责审定“青年英才计 划”相关政策和人选的确定等重大事项,领导小组办公室设在人事局,负责日常工作。 研究所制定“青年英才计划”岗位设置
28、方案,报院人才工作领导小组审定。青年人才的 入选、选拔、经费筹集、考核评审都由各研究所自行完成,重点环节报院人才工作领导 小组审定。5 绩效考核绩效考核 研究院对各研究所的所绩效管理按照作物、动物、资源环境、农业工程、经济信息 等五类分别进行。研究所对科研团队绩效管理按照应用基础类、应用技术类、基础性工 作类等三类分别进行。 1绩效管理内容与指标 (1)研究院对研究所的绩效管理主要包括:体制机制创新、科技创新能力、人才 团队建设、科研条件建设、国际合作与交流、资金使用管理等内容。 (2)研究院对研究所的绩效管理指标原则上分为三级。一级指标分别为体制机制 创新、科技创新能力、人才团队建设、科研条
29、件建设、国际合作与交流、资金使用 管理等。二级指标根据各研究所所的特点,除上述内容外,可自行加其他内容。三 级指标是对二级指标的分解,每项三级指标对应的相应的任务,任务尽量量化。 (3)研究所绩效考评指标满分 100 分,指标内容和分值权重根据创新工程不同实 施阶段的重点任务进行动态调整。 (4)研究所对科研团队的绩效管理包括科研团队的研究方向、团队建设、创新水 平与产出、资金使用管理及学术诚信等内容,具体指标由研究所自行制定。 (5)首席专家对团队成员的绩效管理包括岗位职责履行、科研进展、目标实现及 学术诚信等内容,具体指标由各科研团队自行制定。 2绩效任务书 (1)绩效任务书是进行绩效管理
30、的主要依据。按照分级管理的要求,研究院与研 究所、研究所与创新团队、首席专家与团队成员分别签署研究所绩效任务书、 科研团队绩效任务书、创新岗位年度责任书。 (2)研究所绩效任务书、科研团队绩效任务书的起草、审核和签署,原 则上每个实施阶段起始年的 4 月底前完成;创新岗位年度责任书起草、审核和 签署,原则上每年的 3 月底前完成.。 北京邮电大学硕士学位论文 6 3绩效实施与考评 (1)科技创新工程绩效管理实施阶段内每年进行年度监测。次年 2 月底前,科技 创新办公室向领导小组提交研究所绩效管理年度监测报告并反馈到各研究所; 研究所形成科研团队绩效管理年度监测报告并反馈科研团队,同时报备科技创
31、 新办公室。 (2)科技创新工程绩效考评工作由领导小组统一组织,科技创新办公室、研究所 和科研团队具体负责实施。考评顺序是首席专家对团队成员、所对科研团队、院对 所。 (3)首席专家对团队成员的考评方法由各科研团队自行确定。考评结果由首席专 家反馈团队成员。 (4)研究所对科研团队的绩效考评采用“同行评议法”。 (5)研究院对研究所的绩效考评采取“自评估+综合评估法”。 (6)科技创新办公室组织成员单位对研究所自评情况进行核实汇总 ,经审定后在 网上公布并公示。 2.3 本课题的关键技术本课题的关键技术 科技创新工程管理系统的许多管理操作需要进行逐级审批, 同时由于科技创新工程 在不同阶段的关
32、注点有所不同,每年对审批节点都可能会作一些调整。所以系统需要可 定义的智能工作流引擎,可支持多角色绑定、并行节点、快照抓拍技术等。 科技创新工程管理系统需建立一个科技创新门户, 既可以向外界展示科技创新工程 的新闻动态、成果快报、科技团队情况;也可以在用户登录后,提供院内所有科研人员 的内网办公平台,进行相应业务的操作,也可查看到本人的任务通知及预警等。 科技创新工程管理系统由于不同的阶段任务不同,所以各阶段填报的表单,以及根 据新的实施计划对表单都需提供可以对表单自定义的功能。 本人所供职的公司,自成立以来一直在为科研机构提供科研项目管理的解决方案, 经过近 10 年的科研信息化建设经验和技
33、术积累,形成了自己的业务支撑平台,平台有 四个核心模块:Portal 门户、工作流引擎、统一资源管理、智能表单。经与公司协商后, 允许本人使用此支撑平台作为本系统设计开发的关键技术。 此支撑平台核心模块功能特 点如下: 1. Portal 门户:具有个性化内容定制、多站点管理、实现多系统的单点登录、个性 化页面风格。 2. 统一资源管理:可对系统的所有资源进行分配。 3. 工作流引擎:支持可视化的工作流节点定义、支持角色绑定及多用户绑定、支 持并行节点、支持条件分支审批、支持工作流的嵌套、支持文件审批等。 第二章 科技创新工程管理系统相关概念综述 7 4. 智能表单:表头自定义、自定义表单属性
34、、表单嵌套等。 2.4 本章小结本章小结 本章首先简单了科技项目管理理论,分析了科技项目管理的主要特点。接着对科技 创新工程专项的总体情况加以说明, 对科技创新工程中有别于普通科研项目的人才计划 和绩效考核进行了说明。最后结合科技创新工程管理的特点,对设计及实现科技创新工 程管理系统的关键技术进行了总结。 北京邮电大学硕士学位论文 8 第三章 系统系统需求需求分析分析 任何软件都有其生命周期,概括来说,软件生命周期由软件定义、软件开发和软件 维护个时段构成。需求分析则是软件定义的一个重要环节,主要是要搞清楚“系统要 完成的任务”换言之可以准确描述用户的业务需求,并随时跟踪用户需求的变化,梳理
35、成系统所用的功能性需求,使系统的分析、设计并使系统的分析、设计和用户的需求保 持一致。需求分析最主要特点有两个:一是完整性,即分析人员通过分析所获取的需求 说明必须完整地表达用户的意愿;二是一致性,即需求说明必须前后一致,各环节之间 不应发生冲突。6 3.1 业务需求业务需求 科研院所对业务系统进行信息化,很容易进入的一个误区就是:期望做一个大而全 的系统,能够实现所有的功能,包括一些对未来的设想也加入其中,甚至可以将手头的 工作全部由计算机来进行控制管理。 事实上期望值很显然有些高。因为一个应用系统是否能够真正的被应用起来,计算 机技术不是核心的问题, 最重要问题的是在于应用单位的管理和工作
36、模式是否能够适应 这种转变:由传统的人员管理转为计算机管理,所有工作流程在网络中实现。 科技创新工程管理系统是一个集科技资源共享和科研任务业务服务于一体的信息 系统工程。我们首先需要对科技创新工程的业务进行梳理,抓住需求重点,分析要解决 的问题、选择可行性较高、不定因素较少业务需求在系统中进行实现,同时满足各层级 用户的使用需求,进而设计一套基于网络化的管理信息系统。 从业务层面来看,科技创新工程管理系统需要解决以下问题: 1. 任务实施与管理 创新工程的目标任务是:创新体制机制、持续开展科技攻关、调整优化人才团队、 建设完善科研条件、拓展国际合作空间。 管理中心与承担创新工程任务的研究所签订
37、 中国农业科学院科技创新工程目标任 务书。任务书是院所组织实施创新工程任务、检查验收、开展绩效评估的依据。 创新工程第一阶段的主要任务是对科研机制的创新,通过绩效管理,建立新型管理 制度,包括:人才建设、科研考核的各项管理制度,并选择试点研究所所及创新团队, 通过新型的管理制度按来落实启动科研任务。 创新工程第二阶段和第三阶段的主要内容 根据开展的科研任务,开展绩效评估与总结工作,校正优化创新工程目标任务,全面推 第三章 系统需求分析 9 进创新工程各项工作。7 2. 人才计划 遵照“按需设岗、按岗聘人、岗位固定、人员流动”的原则,实施创新工程岗位管 理。 院科技创新工程岗位(以下简称“创新岗
38、位”)设置为科研、技术支撑和管理三个 序列,全院三个序列创新岗位数的比例原则上为 8:1:1。创新岗位设置总数一般不超过 本单位正式在职职工人员数(不包括农场工人)的 60%。 科研团队由首席科学家、骨干专家和研究助理构成,全院三个层级创新岗位数的比 例原则上为 1:7:8。原则上骨干专家岗位的 80%、研究助理岗位的 70%是固定创新岗位, 其余岗位为流动创新岗位。 首席科学家由研究所根据规定标准和程序遴选后,向管理中心推荐。在充分吸纳农 业部业务司局、行业学会、知名专家意见基础上,由管理中心研究确定人选。 院内人员入选的首席科学家与研究所签订聘用合同,聘期一般为五年。引进人员入 选的首席科
39、学家,一般试用期一年,试用期考核合格后与研究所签订聘用合同,聘期一 般为五年(含试用期)。 骨干专家和研究助理在研究所领导下由首席科学家根据规定标准和程序公开选聘, 与研究所签订聘用合同,实行动态管理。 技术支撑和管理序列的创新岗位人员由院所根据规定标准和程序公开选聘, 签订聘 用合同,实行动态管理。 3. 经费管理 创新工程经费严格按照某研究院科技创新工程经费管理办法使用管理。 创新工程各项任务必须强化预算管理,确保资金合理分配使用。 为提高财政资金使用效率,研究所可统筹使用创新工程经费,撬动存量资源,优化 配置。 4. 绩效考评 建立院、所、团队分级分期绩效考评制度,考评结果作为目标校正、
40、动态管理、绩 效预算等的依据。 管理中心根据绩效考评办法研究所考评管理,并指导研究所考评科研团队。研究所 参照创新工程绩效考评办法制定本所考评办法,对科研团队及团队首席提交考评报告, 报管理中心备案,考评不合格的首席科学家,由研究所上报管理中心审核同意后解除聘 用合同。首席科学家负责本团队成员的考评。首席科学家接受团队成员的民主评议。8 3.2 用户需求用户需求 为了开展科技创新工程的各项业务,根据“科技创新工程”的职能、业务划分,经 北京邮电大学硕士学位论文 10 过对系统的用户进行梳理及归类后,系统使用者包括: 1管理用户 包括管理中心用户、机关各局用户(财务局、人事局、科技局)、研究所所
41、长用户。 (1)管理中心用户 科技创新工程管理办公室,包括院办公室、绩效办用户。负责系统内的业务管理工 作,包括:发布指南信息、人才团队申报通知、绩效考核制定通知等各类科技创新通知; 对申报材料、人才上报材料,绩效考核指标进行审核;科研任务里程碑节点监控及预警 设置;科技创新业务的综合查询、统计情况。 (2)机关各局用户 包括人事局、财务局、科技局等职能部门的用户。 人事局用户:审核、查看与其工作职能相关的各类信息,例如:人事局用户发布人 才建设通知、对人才信息进行审核,可管理维护所有试点研究所的人才信息。同理,财 务局用户主要对经费的审核、查看、管理权限。科技局用户可对科研任务的审核、查看
42、等部分管理权限。管理中心用户可设置此类用户的审核权限、查询范围。 (3)研究所所长用户 研究所最高管理用户,拥有本所管辖范围的的管理权限,可对本所的任务申报、人 才计划、绩效考核、科技创新等业务的发布、审批、管理、修改查阅权限。具有部分查 询、导出功能。 2科研业务用户 科研用户包括:研究所办公人员、首席科学家、团队普通人员。 研究所办公人员用户:研究所业务具体执行操作:申报书的增删改、绩效任务书的 上传权限、人才计划的增删改权限。公开信息的浏览查看,查看本所的各类信息权限; 具有本所管辖范围的对管理中心审核后的信息无权修改。可根据需要开放部分功能权 限。首席科学家用户:科研任务的业务执行操作
43、,团队人员的变更权限、绩效监测团队 情况填写、经费使用情况填写权限、成果的信息维护权限,以及团队人员情况、任务情 况、成果情况的查看。团队成员:能够浏览公开信息等。 3系统管理用户 系统管理用户为维持系统正常运行提供技术支持、 数据备份及恢复等系统技术运维 服务,也是系统最高的管理人员。技术运维服务包括:人员组织机构的新增、修改、删 改等维护操作;系统资源的配置管理、角色管理、权限分配;科技创新工程管理中的众 多审批流程的定义。数据备份及恢复包括:数据定期备份、数据故障恢复。 3.3 功能需求功能需求 功能性需求就是必须在系统中实现的业务需求。 系统需要执行一些触发动作来执行 第三章 系统需求
44、分析 11 功能性需求。 本系统主要用从科技创新工程的任务申报、团队管理、科技创新成果、人才建设、 绩效考核等完成对科技创新工程的全过程管理,以任务过程管理为核心,提供给各级用 户对科研任务实时查阅、 管理的相对独立的工作平台。 实现科技创新工程管理的电子化、 流程化、公开化。 系统要实现的功能主要包括科研任务管理、科研团队管理、科技创新(成果管理)、 人才建设、绩效考核和经费管理六部分内容,基本涵盖科技创新工程项目的管理业务需 求。 3.3.1 科研任务科研任务 科技创新工程的主要目标之一:借助于科技创新工程,开展科研任务,提高科技创 新能力,以便长期开展科研活动,寻求科研的重大突破和提升。
45、 本模块的需求主要为科研任务的指南发布、任务申报、任务评审、任务书管理和任 务监测。任务评审和任务书管理的流程由工作流引擎驱动,系统管理用户在后台系统配 置审批节点。科研任务的用例图如下所示: 北京邮电大学硕士学位论文 12 申报指南发布 管理中心用户 研究所办公人员 指南信息查看 图 3- 1 科研任务用例图 3.3.2 科研团队科研团队 科研团队模块需提供两部分功能需求:1.岗位人员设置;2.信息共享查看。 1. 岗位人员设置 由首席专家根据学科领域、任务内容,通过岗位人员设置进行团队人员的选择,并 对人员信息进行维护,提交至系统后由工作流驱动进行逐级审批(节点:申请团队、研 究所、管理中
46、心)。逐级审批通过后,形成人才信息。 2. 信息查看 实现人员信息的查看功能,各级用户可以查看本人权限范围内的人员信息。 科研团队的用例图如下所示: 第三章 系统需求分析 13 管理中心用户 研究所办公人员 岗位人员审批 岗位人员维护 图 3- 2 科研团队用例图 3.3.3 人才建设人才建设 根据某研究院科技创新工程实施方案,为加强本院的科技创新团队建设,吸引 高水平的青年学科带头人和创新人才,研究院组织实施青年人才计划,希望系统功能设 计满足如下人才建设的需求: 人事局组织青年人才申报工作,发布青年人才申报指南。研究所办公人员根据青年 人才申报指南的要求,进行青年人才的申报。申报结束后,人
47、事局统计申报结果,对申 报候选人进行调查跟踪,组织专家进行评审。 人才建设的用例图如下所示: 北京邮电大学硕士学位论文 14 人事局用户 研究所办公人员 青年人才申报指南维护 3.3.5 科技创新科技创新 科技创新工程的产出物科技成果的统一管理。系统需满足两种功能需求: 1. 成果信息维护: 由首席专家对本团队完成的成果进行信息维护(添加、删除、修改)。 2. 浏览、查询、导出: 北京邮电大学硕士学位论文 16 管理中心、研究所办公人员、机关各局(绩效办、人事局等)、首席专家、团队成 员根据系统权限设置进行不同用户层级的成果信息浏览。具有综合查询功能,可根据自 身的用户层级设置不同的查询条件进
48、行组合查询并输出查询结果。 支持统计数据的图形 化展示(柱图、饼图、折线图等),支持统计报表的导出。 科技创新模块的用例图如下所示: 首席专家 管理中心 任务经费使用情况维护 任务经费使用情况查看 研究所办公人员 机关各局用户 研究所经费使用情况维护研究所经费使用情况查看 图 3- 5 经费管理用例图 3.4 非功能需求分析非功能需求分析 为保证科技创新工程系统的稳定、快速运行,在论文的设计与实现中将从系统的扩 展性、可靠性和可用性,系统的用户数、响应时间、速度指标、系统安全提出相应的性 能要求。 3.4.1 系统可扩展性系统可扩展性 科技创新工程的管理, 既有科研任务从申报到结题验收的过程管
49、理, 人才培养管理、 也包括绩效管理的细化指标管理,这是一个不断摸索且优化管理的过程,需考虑科技创 新工程第二阶段第三阶段业务发展需求: 1. 根据业务不断完善,可对已开完完毕的系统功能进行需求扩展调整(例如从科研任 务的里程碑节点管控变更为科研任务里程碑几点、执行过程的监控),考虑未来新 业务功能的扩展定制需求(例如国际合作交流、科研平台建设的功能需求),也可 以直接适应业务的发展新增功能, 在支撑平台的成熟后组件的基础上进行定制开发。 2. 考虑与其他应用系统的有效集成,通过 XML 接口标准,消除信息孤岛,实现信息共 享。 3. 考虑系统的跨平台性及可移植性。根据业务需求,系统可以用其他系统、其他语言 编写的程序,透过防火墙来访问现有系统的功能模块。 4. 同时要求系统采用分层结构设计,应用支撑层和应用层结构易于扩展。应用系统应 该是按模块划分的,高内聚、松耦合的结合体,便于模块之间的扩展。应用系统之 间的数据交换应该遵循统一的标准,方便与系统内外的数据交换,并可集成于其它 北京邮电大学硕士学位论文 18 相关业务系统。 9 3.4.2 系统可靠性系统可靠