时间: 2021-08-05 17:20:09 人气: 12 评论: 0
经过对本系统的开发需求进行全面分析,总结出该系统应实现的主要功能包括五分:用户管理、成果管理、申诉管理、分类查询和评分管理。
1.用户管理模块
科研成果信息管理系统的用户分两类:普通科研用户,管理员用户。普通用户登陆以后,可以进行科研成果信息录入,对自己录入的成果信息进行管理,多条件查询成果信息,管理自己的信息,修改密码等。管理员用户登陆以后,可以处理其他非管理员用户录入的成果信息,如汇总并输出所有科研用户录入的成果信息,管理所有科研用户的账号信息,多条件查询成果信息以及成果信息的统计等。
2.成果管理模块
2.1成果录入
用户登录后即可进行信息录入,成果信息模块主要包括论文成果信息、著作成果信息、专利信息、获奖情况等的录入。当用户登录以后,可以单击“成果录入”打开成果信息录入页面进行成果信息的相关操作。
2.2成果类别修改
管理员登录后即可进行成果类别的修改,为了实现动态的增加或删除修改成果类别功能,本系统通过修改字段来实现成果格式的自定义。当管理员登录以后,可以单击“修改成果类别”打开页面进行相关操作。在修改成果类别页面,可以点击增加、删除或修改。若点击增加,则可定义新增成果类别名称、该成果所包含字段,可以选择已有字段,也可自己动态添加字段,同时更新数据库;若点击删除,则可删除现有成果分类,该分类所含成果信息也一并删除;若点击修改,则可通过删除、增加、修改该类别所包含的字段,同时更新数据库。
3.分类查询模块
科研人员可以多条件查询自己的成果信息,管理员可以汇总所有科研成果信息同时按条件查询信息。
(1)用户多条件查询
(2)管理员汇总查询
4.申诉管理模块
科研用户对相关成果信息提出质疑,可在申诉模块进行申诉。用户进入申诉功能模块填写申诉理由后将相关信息进行存储,在管理员方登录后会有申诉有待处理提示信息。管理员根据科研用户提出的申诉进行处理反馈,并且将反馈记录在申诉处理系统中后并将信息反馈给用户。
5.评分管理模块
评分功能是设置在管理员一方的功能模块,管理员在系统后台可以根据每个科研人员的成果进行评分汇总,对每位科研用户进行打分并排序,并且将该分数记录,及时反馈给各机构和用户。
系统的功能包括用户管理、成果管理、分类查询、申诉管理和评分管理,以下仅对系统的主要功能进行描述。
用户管理的主要功能是用户角色的分配。用户角色分配实现为人员分配角色的功能,通过角色分配可以使不同的人员具有不同的身份特征,拥有不同身份特征的人员具有对系统的不同的操作权限。科研成果信息管理系统的用户分两类:普通科研用户,管理员用户。普通用户登陆以后,可以进行科研成果信息录入,对自己录入的成果信息进行管理,多条件查询成果信息,管理自己的信息,修改密码等。管理员用户登陆以后,可以处理其他非管理员用户录入的成果信息,如汇总并输出所有科研用户录入的成果信息,管理所有科研用户的账号信息,多条件查询成果信息以及成果信息的统计等。
成果管理的功能包括成果录入和成果类别修改。成果录入主要由科研人员填写成果信息和对自己的成果信息进行修改。成果类别修改是由管理员进行成果类别的修改,实现动态的增加或删除修改成果类别的功能。 若点击增加,则可定义新增成果类别名称、该成果所包含字段,可以选择已有字段,也可自己动态添加字段,同时更新数据库;若点击删除,则可删除现有成果分类,该分类所含成果信息也一并删除;若点击修改,则可通过删除、增加、修改该类别所包含的字段,同时更新数据库。
分类查询旨在为用户提供系统中的所有成果信息的检索功能,检索依据的条件可以是教师的姓名、科研成果的名称、成果的级别等单个条件或者多个条件的组合。同样的,为有利于其作为独立的权限对用户进行分配,也应该把检索功能设计成独立的模块。
申诉功能是针对用户若对相关成果信息提出质疑,可在申诉模块进行申诉。教师用户进入申诉功能模块填写申诉理由后将相关信息进行存储,在管理员方登录后会有申诉有待处理提示信息。
评分功能是管理员所应该拥有的一项功能。该功能与分类查询的区别在于组合查询只对数据库中已有的数据进行提取和显示供用户了解已有的信息,评分功能侧重于通过对数据库中已有的数据筛选、分析后得出新的数据,作为对教师评分的依据。
197
199
82