科研管理系统报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1) 系统维护员:整个系统的管理者,具有最大的权限功能,主要完成用户角色信息的 管理、部门信息的管理、系统基础数据的维护等。
(2) 系管理员: (3 ) 校管理员: (4 ) 一般教师: 不同的角色完成不同的功能。系统功能模型如图所示
3
一般教师
科研项目、成果申报、科研 信息查询、个人项目、成果 维护、个人信息维护
2.系管理员登录:可以浏览、查看基础管理中的所有信息、可以编辑个人信息,可以浏 览、查看所在系信息和系中所有教研室信息,可以新增、编辑教研室,可以浏览、查看、编 辑系内的项目、项目工作量信息,申报项目、项目经费,浏览查看系内成果、成果获奖信息,
6
申报成果、成果经费,科研分根据项目和成果自动添加,可以查看、编辑本系的科研分。 3.校管理员登录:可以浏览、查看基础管理中的所有信息、可以新增和编辑,可以编
5
基础管理
人员管理
科
研
管 理
部门管理
系
统
项目管理
成果管理
科研分管理
学校信息 个人信息 学术期刊信息 学科建设信息 特殊人才信息 科研管理部门信息 人员信息 系部信息 教研室信息 研究机构信息 项目信息 项目经费信息 项目工作量信息 成果信息 成果经费信息 成果获奖信息 科研分详细信息 年度科研分详细汇总 年度科研总分信息
个层次:校管理级别、系部等二级部门级别、普通教师级别和系统维护级别。 7. 综合查询功能 用于查询本级及本级以下角色用户的项目信息。
1.2 系统功能模型的建立
通过 对安徽财贸职业学院科研管理的需求调研、分析,将科研管理系统分为科研项目 管理、科研成果管理、学校机构管理、部门人员管理、科研信息查询、基础数据维护、权限 管理等几个主要的模块,使用该系统的人员可以分为系统维护员、系管理员、校管理员、一 般教师等几种角色。
1. 项目管理功能 项目申报查询:用于按时间段、申报单位、项目名称、项目编号等条件下进行项目申报 信息的总体信息查询;项目申报编辑:用于对个人申报的信息进行增、删、改等编辑操作;
2
项目日常管理:用于对项目进程过程中日常信息的编辑管理工作。 2. 成果管理功能 提供科研成果信息的输入,编辑,查询等功能。 3. 经费管理功能 提供科研经费信息的输入,编辑,查询等功能。 4. 部门及人员管理功能 部门管理:设置相关部门名称;人员管理:查询或设置科研人员的基础资料。 5. 科研分管理功能 科研分的审核、统计、查询和报表等功能。 6. 角色管理功能 角色分配:建立系统操作中各类人员角色信息,用于进行权限控制,系统中角色分为四
2.2 方法概要
科研管理系统是采用面向对象的程序设计思想进行编制的。用户可以通过主菜单调用系 统的各项功能。
(1)面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创 建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维 护与扩展。
(2)所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。一个窗口、一 个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因 此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外 部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的, 对象之间能通过方法调用相互通信。
1.1 系统项目依据及目标
科研管理系统是以科研项目流程为核心,全方位通过计算机来管理科研项目申报、项目 开题、项目合同、实施进度、项目结题、科研成果、项目经费、分类汇总分析和科研分计算 等科研活动,以达到方便、高效地管理和控制,提高管理效能。该系统既满足学院领导和科 研决策者对科研活动的宏观管理与决策的需要,满足科研管理部门对教师科研分的统计、汇 总和查询,也满足各系部单位或本人对科研项目的查询和管理工作,同时也便于和教育厅的 科研管理系统的数据进行对接。
图 2-1 功能模块图
1.普通教员登录:可以浏览、查看基础管理中的所有信息、可以编辑个人信息,可以浏 览、查看所在系信息和系中所有教研室信息,可以浏览、查看、编辑本人的项目、项目工作 量信息,申报项目、项目经费,浏览查看本人成果、成果获奖信息,申报成果、成果经费, 科研分根据项目和成果自动添加,可以查看、编辑本人的科研分。
1ቤተ መጻሕፍቲ ባይዱ
第一章 需求分析和系统功能设计
信息系统的开发不仅仅是一个应用程序的编写过程,最重要的是在系统分析和系统设计 的阶段所做的的工作,科研管理系统是基于 Microsoft Visual Studio 2008 系统开发的 Web 应 用程序,它针对有关目标设计系统开发背景,运行环境等进行分析,通过数据库需求分析、 系统功能模块设计等实现系统及功能模块。科研水平逐渐成为衡量一个高校的重要指标,高 校作为重要的科研机构,如何对学校大量的科研信息进行高效、安全的保存、处理、统计、 加工等管理操作,将日常的科研管理工作更加规范化、科学化,建立高校科研管理系统进行 科研管理工作是每一个高校必由之路。高校科研管理系统数据库设计是高校科研管理系统设 计中的一项核心工作,所有的管理工作都必须以数据库为中心,进而建立高校科研管理系统。
辑个人信息,可以浏览、查看所有系信息和系中所有教研室信息以及研究机构,可以新增、 编辑系部、研究机构和教研室,可以浏览、查看、编辑校内所有项目、项目工作量信息,申 报项目、项目经费以及审核申报的项目,浏览查看校内所有成果、成果获奖信息,申报成果、 成果经费以及审核申报的成果,科研分根据项目和成果自动添加。,可以查看、编辑本校的 科研分。
系统目标及要解决的问题:
系统能及时为学校提供科研信息,辅助管理人员制定科研计划;分析科研计划及合同完 成情况,实现对科研任务、科研计划、合同执行的管理和控制;完成科研工作量的计算、统 计、审核;构建系统的安全解决方案,确保系统的安全性和保密性;实现对科研工作人员的 管理及登录系统时的权限分配。
该系统需要解决的功能包括项目申报、成果管理、经费管理、综合查询、科研分管理、 角色管理、部门及人员管理、数据安全性、数据导入导出等。
第三章 数据库层的设计与实现.....................................................................................................11 3.1 数据库概念结构设计.......................................................................................................11 3.2 数据库表结构设计............................................................................................................12 3.3 存储过程设计...................................................................................................................14 3.4 数据库安全设计...............................................................................................................16
系统项目内容:
1. 实现对科研日常事务的管理:科研项目、科研成果、完成情况等信息管理。 2. 实现对科研信息的查询、教师科研分的查询。 3. 提供全方位的科研管理服务,为学校各项科研管理业务提供信息化支持。 4. 辅助科研负责人或科研管理者管理相应的科研工作,及时掌握、了解学院教师的科 研情况,方便且高效地完成科研管理工作。
第四章 系统总结.............................................................................................................................18 第五章 心得体会.............................................................................................................................19
第二章 系统规划和概要设计...........................................................................................................5 2.1 系统功能模块.....................................................................................................................5 2.2 方法概要.............................................................................................................................7 2.3 系统流程图..........................................................................................................................7 2.3.1 系统的逻辑体系结构............................................................................................. 7 2.3.2 系统流程图..............................................................................................................8
系管 理员
本部门科研项 目、成果、科 研分管理、部 门人员管理
报信息的 总体信息查 询;项目申报
管理和维护 整个系统
系统维 护员
全校科研项目、成 果、科研分管理、 全校人员管理
校管理员
4
第二章 系统规划和概要设计 2.1 系统功能模块
学校科研管理系统的主要任务是用计算机对各种科研信息进行日常的管理,如查询、修 改、增加、删除以及存储等,迅速准确地完成各种科研信息的统计计算和汇总工作,快速打 印出科研信息报表,针对系统服务对象的具体要求,设计了学校科研管理系统。系统主要包 括基础管理、部门管理、人员管理、项目管理、成果管理、科研分管理六大模块。各模块之 间并非各个独立,而是相互联系,相互关联在一起的,从而使本系统能够很好的完成所设计 的功能。系统有四种不同角色:普通教员、系管理员、校管理员。不同角色可做不同的操作。 该系统功能模块及其子模块如图 2-1:
目录
第一章 需求分析和系统功能设计.................................................................................................. 2 1.1 系统项目依据及目标..........................................................................................................2 1.2 系统功能模型的建立..........................................................................................................3
(2) 系管理员: (3 ) 校管理员: (4 ) 一般教师: 不同的角色完成不同的功能。系统功能模型如图所示
3
一般教师
科研项目、成果申报、科研 信息查询、个人项目、成果 维护、个人信息维护
2.系管理员登录:可以浏览、查看基础管理中的所有信息、可以编辑个人信息,可以浏 览、查看所在系信息和系中所有教研室信息,可以新增、编辑教研室,可以浏览、查看、编 辑系内的项目、项目工作量信息,申报项目、项目经费,浏览查看系内成果、成果获奖信息,
6
申报成果、成果经费,科研分根据项目和成果自动添加,可以查看、编辑本系的科研分。 3.校管理员登录:可以浏览、查看基础管理中的所有信息、可以新增和编辑,可以编
5
基础管理
人员管理
科
研
管 理
部门管理
系
统
项目管理
成果管理
科研分管理
学校信息 个人信息 学术期刊信息 学科建设信息 特殊人才信息 科研管理部门信息 人员信息 系部信息 教研室信息 研究机构信息 项目信息 项目经费信息 项目工作量信息 成果信息 成果经费信息 成果获奖信息 科研分详细信息 年度科研分详细汇总 年度科研总分信息
个层次:校管理级别、系部等二级部门级别、普通教师级别和系统维护级别。 7. 综合查询功能 用于查询本级及本级以下角色用户的项目信息。
1.2 系统功能模型的建立
通过 对安徽财贸职业学院科研管理的需求调研、分析,将科研管理系统分为科研项目 管理、科研成果管理、学校机构管理、部门人员管理、科研信息查询、基础数据维护、权限 管理等几个主要的模块,使用该系统的人员可以分为系统维护员、系管理员、校管理员、一 般教师等几种角色。
1. 项目管理功能 项目申报查询:用于按时间段、申报单位、项目名称、项目编号等条件下进行项目申报 信息的总体信息查询;项目申报编辑:用于对个人申报的信息进行增、删、改等编辑操作;
2
项目日常管理:用于对项目进程过程中日常信息的编辑管理工作。 2. 成果管理功能 提供科研成果信息的输入,编辑,查询等功能。 3. 经费管理功能 提供科研经费信息的输入,编辑,查询等功能。 4. 部门及人员管理功能 部门管理:设置相关部门名称;人员管理:查询或设置科研人员的基础资料。 5. 科研分管理功能 科研分的审核、统计、查询和报表等功能。 6. 角色管理功能 角色分配:建立系统操作中各类人员角色信息,用于进行权限控制,系统中角色分为四
2.2 方法概要
科研管理系统是采用面向对象的程序设计思想进行编制的。用户可以通过主菜单调用系 统的各项功能。
(1)面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创 建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维 护与扩展。
(2)所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。一个窗口、一 个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因 此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外 部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的, 对象之间能通过方法调用相互通信。
1.1 系统项目依据及目标
科研管理系统是以科研项目流程为核心,全方位通过计算机来管理科研项目申报、项目 开题、项目合同、实施进度、项目结题、科研成果、项目经费、分类汇总分析和科研分计算 等科研活动,以达到方便、高效地管理和控制,提高管理效能。该系统既满足学院领导和科 研决策者对科研活动的宏观管理与决策的需要,满足科研管理部门对教师科研分的统计、汇 总和查询,也满足各系部单位或本人对科研项目的查询和管理工作,同时也便于和教育厅的 科研管理系统的数据进行对接。
图 2-1 功能模块图
1.普通教员登录:可以浏览、查看基础管理中的所有信息、可以编辑个人信息,可以浏 览、查看所在系信息和系中所有教研室信息,可以浏览、查看、编辑本人的项目、项目工作 量信息,申报项目、项目经费,浏览查看本人成果、成果获奖信息,申报成果、成果经费, 科研分根据项目和成果自动添加,可以查看、编辑本人的科研分。
1ቤተ መጻሕፍቲ ባይዱ
第一章 需求分析和系统功能设计
信息系统的开发不仅仅是一个应用程序的编写过程,最重要的是在系统分析和系统设计 的阶段所做的的工作,科研管理系统是基于 Microsoft Visual Studio 2008 系统开发的 Web 应 用程序,它针对有关目标设计系统开发背景,运行环境等进行分析,通过数据库需求分析、 系统功能模块设计等实现系统及功能模块。科研水平逐渐成为衡量一个高校的重要指标,高 校作为重要的科研机构,如何对学校大量的科研信息进行高效、安全的保存、处理、统计、 加工等管理操作,将日常的科研管理工作更加规范化、科学化,建立高校科研管理系统进行 科研管理工作是每一个高校必由之路。高校科研管理系统数据库设计是高校科研管理系统设 计中的一项核心工作,所有的管理工作都必须以数据库为中心,进而建立高校科研管理系统。
辑个人信息,可以浏览、查看所有系信息和系中所有教研室信息以及研究机构,可以新增、 编辑系部、研究机构和教研室,可以浏览、查看、编辑校内所有项目、项目工作量信息,申 报项目、项目经费以及审核申报的项目,浏览查看校内所有成果、成果获奖信息,申报成果、 成果经费以及审核申报的成果,科研分根据项目和成果自动添加。,可以查看、编辑本校的 科研分。
系统目标及要解决的问题:
系统能及时为学校提供科研信息,辅助管理人员制定科研计划;分析科研计划及合同完 成情况,实现对科研任务、科研计划、合同执行的管理和控制;完成科研工作量的计算、统 计、审核;构建系统的安全解决方案,确保系统的安全性和保密性;实现对科研工作人员的 管理及登录系统时的权限分配。
该系统需要解决的功能包括项目申报、成果管理、经费管理、综合查询、科研分管理、 角色管理、部门及人员管理、数据安全性、数据导入导出等。
第三章 数据库层的设计与实现.....................................................................................................11 3.1 数据库概念结构设计.......................................................................................................11 3.2 数据库表结构设计............................................................................................................12 3.3 存储过程设计...................................................................................................................14 3.4 数据库安全设计...............................................................................................................16
系统项目内容:
1. 实现对科研日常事务的管理:科研项目、科研成果、完成情况等信息管理。 2. 实现对科研信息的查询、教师科研分的查询。 3. 提供全方位的科研管理服务,为学校各项科研管理业务提供信息化支持。 4. 辅助科研负责人或科研管理者管理相应的科研工作,及时掌握、了解学院教师的科 研情况,方便且高效地完成科研管理工作。
第四章 系统总结.............................................................................................................................18 第五章 心得体会.............................................................................................................................19
第二章 系统规划和概要设计...........................................................................................................5 2.1 系统功能模块.....................................................................................................................5 2.2 方法概要.............................................................................................................................7 2.3 系统流程图..........................................................................................................................7 2.3.1 系统的逻辑体系结构............................................................................................. 7 2.3.2 系统流程图..............................................................................................................8
系管 理员
本部门科研项 目、成果、科 研分管理、部 门人员管理
报信息的 总体信息查 询;项目申报
管理和维护 整个系统
系统维 护员
全校科研项目、成 果、科研分管理、 全校人员管理
校管理员
4
第二章 系统规划和概要设计 2.1 系统功能模块
学校科研管理系统的主要任务是用计算机对各种科研信息进行日常的管理,如查询、修 改、增加、删除以及存储等,迅速准确地完成各种科研信息的统计计算和汇总工作,快速打 印出科研信息报表,针对系统服务对象的具体要求,设计了学校科研管理系统。系统主要包 括基础管理、部门管理、人员管理、项目管理、成果管理、科研分管理六大模块。各模块之 间并非各个独立,而是相互联系,相互关联在一起的,从而使本系统能够很好的完成所设计 的功能。系统有四种不同角色:普通教员、系管理员、校管理员。不同角色可做不同的操作。 该系统功能模块及其子模块如图 2-1:
目录
第一章 需求分析和系统功能设计.................................................................................................. 2 1.1 系统项目依据及目标..........................................................................................................2 1.2 系统功能模型的建立..........................................................................................................3