科研管理系统设计 下载本文

江西现代职业技术学院

第二章 需求分析和系统功能设计

系统的开发不仅仅是一个应用程序的编写过程,最重要的是在系统分析和系统设计的阶段所做的工作,本系统是基于Microsoft Visual Studio 2005系统开发的Web应用程序,它针对有关目标设计系统,运行环境等进行分析,通过数据库需求分析、系统功能模块设计等实现系统及功能模块。科研水平逐渐成为衡量一个高校的重要指标,高校作为重要的科研机构,如何对学校大量的科研信息进行高效、安全的保存、处理、统计、加工等管理操作,将日常的科研管理工作更加规范化,建立高校科研管理系统进行科研管理工作是每一个高校必由之路。高校科研管理系统数据库设计是高校科研管理系统设计中的一项核心工作,所有的管理工作都必须以数据库为中心,进而建立高校科研管理系统。

2.1系统项目依据及目标

本系统是以科研项目流程为核心,全方位通过计算机来管理科研项目申报、项目开题、项目结题、科研成果、分类汇总分析和科研分计算等科研活动,以达到方便、高效地管理和控制,提高管理效能。本系统既满足学院领导和科研决策者对科研活动的宏观管理与决策的需要,满足科研管理部门对教师科研分的统计、汇总和查询,也满足各系部单位或本人对科研项目的查询和管理工作,同时也便于和教育厅的科研管理系统的数据进行对接。

系统项目内容:

(1) 实现对科研日常事务的管理:科研项目、科研成果、完成情况等信息管理。 (2) 实现对科研信息的查询、教师科研分的查询。

(3) 提供全方位的科研管理服务,为学校各项科研管理业务提供信息化支持。 (4) 辅助科研负责人或科研管理者管理相应的科研工作,及时掌握、了解学院教师的科研情况,方便且高效地完成科研管理工作。

系统目标及要解决的问题:

系统能及时为学校提供科研信息,辅助管理人员制定科研计划;分析科研计划

4

江西现代职业技术学院

及项目完成情况,实现对科研任务、科研计划、项目执行的管理和控制;构建系统的安全解决方案,确保系统的安全性和保密性;实现对科研工作人员的管理及登录系统时的权限分配。

本系统需要解决的功能包括项目申报、成果管理、综合查询、科研分管理、角色管理、部门及人员管理等。

(1) 项目管理功能

项目申报查询:用于按时间段、申报单位、项目名称、项目编号等条件下进行项目申报信息的总体信息查询;项目申报编辑:用于对个人申报的信息进行增、删、改等编辑操作;项目日常管理:用于对项目进程过程中日常信息的编辑管理工作。

(2) 成果管理功能 提供科研成果信息的输入,编辑,查询等功能。 (3) 部门及人员管理功能

部门管理:设置相关部门名称;人员管理:查询或设置科研人员的基础资料。

(4) 科研分管理功能 科研分的审核、统计、查询和报表等功能。 (5) 角色管理功能

角色分配:建立系统操作中各类人员角色信息,用于进行权限控制,系统中角色分为三个层次:系统管理人员、科研管理人员、普通教师。

2.2系统功能模型的建立

通过对江西现代学院科研管理的需求调研、分析,将科研管理系统分为科研项目管理、科研成果管理、科研管理、部门管理、个人信息管理等几个主要的模块,使用本系统的人员可以分为教师、科研管理员、系统管理员三种角色。

(1) 系统管理员:整个系统的管理者,主要完成用户角色信息的管理、部门信息的管理、系统基础数据的维护等。

(2) 科研管理员:可对科研项目或科研成果进行审核,可对院系部门进行设置。 (3) 教师:仅具有项目申报、科研成果添加和个人信息修改、查询科研分等功能。

5

江西现代职业技术学院

不同的角色完成不同的功能。系统功能模型如表2-1所示

表2-1:系统功能模型

功能 用户登录 密码管理 科研申报 科研成果添加 科研数据查询 个人信息查询 科研批次添加 科研项目审核 论文成果审核 著作成果审核 鉴定成果审核 获奖成果审核 论文类管理 鉴定成果类管理 获奖类管理 著作类管理 岗位类管理 项目类管理 科研人员管理 部门管理 角色 教师 √ √ √ √ √ √ 科研管理员 √ √ √ √ √ √ √ √ √ √ √ √ 系统管理员 √ √ √ √ √ √ √ √ √ √ √ √ √ √

6

江西现代职业技术学院

第三章 系统规划和概要设计

3.1系统功能模块

本系统的主要任务是用计算机对各种科研信息进行日常的管理,如查询、修改、增加、删除等,迅速准确地完成各种科研信息的统计计算和汇总工作。针对系统服务对象的具体要求,设计了本系统。本统主要包括综合管理、项目管理、成果管理、科研管理、个人信息管理五大模块。各模块之间并非各个独立,而是相互联系,相互关联在一起的,从而使本系统能够很好的完成所设计的功能。本统有三种不同角色:教师、科研管理员、系统管理员。不同角色可做不同的操作。本系统功能模块及其子模块如图3-1所示

7