科研管理系统总体设计毕业论文(编辑修改稿)内容摘要:

opment Tools, JDT)。 Eclipse 的本身只是一个框架平台,但是众多插 件的支持使得 Eclipse 拥有其他功能相对固定的 IDE 软件很难具有的灵活性。 作为一种流行的开源软件,其设计的初衷便是高效的开发出 Java 程序。 在其实现中同样高效的支持 Java Web 项目的开发,能够完成 Web 项目工程的自动构建,部署和开发。 其强大的语言提示功能和代码分类显示功能,极大的提高了软件开发人员的程序开发效率。 3 2 系统分析 需求概述 科研信息管理系统要求实现对信息学院科研情况实现有效的管理以及对科研活动的全程跟踪,并实现与校科研管理系统的数据对接。 该系统为院教师以及科研管理人员服务 ,要求使用方便,既要实现对科研活动的高效率管理和控制,又要满足研究所的决策者对科研活动的宏观管理与决策的需要,还能够为院对研究所的评价以及研究所对人员的评价提供依据。 用于开发复杂、动态和交互式的 Web 站点并支持强大的数据库处理能力的 Web 应用程序 开 发语言 JSP 已经发展的比较成熟和完善,为本系统的开发在技术上提供了支持。 特别是当期流行的 Java 轻量级企业开发框架 SSH2 的应用日臻完善,无论是从开发效率上来说,还是运行稳定性健壮性来说,其都为一个设计良好的技术解决方案。 科研管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、数据安全性好的库。 而对于后者则要求应用程序功能完备 ,易使用等特点。 需求分析 结合科研管理中的实际情况,根据科研管理具体需求,主要从以下四个科研管理中涉及到的需求角度进行需求分析 人员管理主要功能是对科研管理可能涉及到的各种科研人员,如普通科研人员,院系科研秘书,学校科技处科研秘书等,进行统一的人员信息录入,维护。 并根据人员的科研只能划分为不同的角色,针对不同的人员角色进行具体的人员权限 控制。 项目管理主要功能是对科研管理涉及到的项目信息进行维护,普通科研人员可以录入项目信息,提交申报到学院科研管理部门,学院科研管理部门可以汇总本学院科研人员的项目信息,查看待审核的项目信息,并按照项目审核标准进行项目的审核,并将审核通过的项目信息提交到校级科研处管理部门,科研处管理部门可以查看各学院的项目提交情况,完成项目的最终审核,并可更具具体的项目统计原则,对项目进行相关的统计查询和最终的报表生成和导出。 成果管理主要功能是对科研管理所涉及到成果信息进行维护,成果涉及到的分类包括:论文、论著、专利、期 刊、获奖、成果、产品。 成果的获取可能会依托具体的项目。 普通科研人员可以录入自己的成果信息,并对自己的成果信息进行简单的维护,可提交到学院科研成果管理部门,学院成果管理部门可以汇总本学院科研人员提交的各类成果信息,进行汇总和简单的查询,并可对待学院审核的成果信息,按照成果审核的标准,进行审核,不合格的成果信息可以打回成果所属人员进行更改,也可将审核通过的成果信心,提交到学校科技处成果管理部门进行最终的审核。 学校科技处成果管理人员可以查看各学4 院的成果信息,并对待审核的成果信息进行更进一步的审核,提交通过,或者打 回成果所属学院。 同时学校科技处成果管理人员也可根据具体的成果统计原则,进行相应的成果统计查询和最终的报表生成。 平台管理主要针对学校的各种科研平台信息进行相关的维护和管理。 对各种平台可以集中进行平台信息录入,提供平台的分类信息维护,平台可以由指定的平台秘书进行维护,各个平台可以建立相对应的科研平台人员队伍建设,同时对于平台内部的设备仪器等硬件信息进行信息的录入维护。 此外,针对学校的科研大楼,学校科技处平台管理人员可以对科研大楼的信息进行维护,对科研大楼的使用历史记录进行跟踪。 同时可以提供简单的信息统计查询。 5 3 系统设计 作为管理系统的需要,其整体的页面设计原则应为:简洁,干净,色调柔和。 布局结果如下图所示: 系统用例 为了能够更好的说明当前系统功能组织结构明细,此文按照当前科研管理系统涉及到的角色为依据,将各个角色涉及到的功能进行有效的组织,这将为最终的系统功能设计和系统界面设计提供有效的依据。 系统当前角色划分: 普通科研人员 院系科研秘书 科技处科研秘书 科技处成果秘书 普通科研 平台秘书 科技处平台秘书 Logo 区 功能菜单区 显示内容区 图 31 界面布局框图 6 普通科研人员 当前系统进行一中合理的假设,即,系统中涉及到的任何一个人员,其都会是一名普通的科研人员,相对应的涉及到的日常处理功能包括:对自己信息的管理,密码管理,个人项目信息维护,个人成果信息维护。 参见图 31。 普通科研人员个人信息浏览个人密码维护个人成果管理个人项目管理项目新建项目编辑项目浏览项目提交审核论文管理论著管理专利管理产品管理获奖管理成果管理通用功能新建浏览编辑删除提交审核 图 31 普通科研人员用例图 7 学院科研秘书 对于校级下属的各级学院,每个学院都会有一专属的本学院的科研秘书岗位,其主要的职责包括:个人作为普通 科研人员的功能(参见图 31),本院科研人员信息管理,本院的单位信息管理,本院的科研项目的管理,本院的科研成果管理,本院的项目信息查询统计。 参见图 32。 学院科研秘书个人信息浏览个人密码维护个人成果管理个人项目管理项目新建项目编辑项目浏览项目提交审核论文管理论著管理专利管理产品管理获奖管理成果管理通用功能新建浏览编辑删除提交学院审核论文管理论著管理专利管理产品管理获奖管理成果管理通用功能新建浏览编辑删除提交学院审核提交学校审核学院项目管理项目新建项目编辑项目浏览项目审核项目提交学校审核学院信息维护学院成果管理 图 32 学院科研秘书用例图 8 科技处科研秘书 校级的科研主管单位科技处设有一科技处项目管理人员,其主要职责包括:个人作为普通科研人员的功能(参见图 31),校级科研项目的维护管理,审核,校级科研项目的统计查询和项目信息的报表生成。 参见图 33。 学校科技处科研秘书个人信息浏览个人密码维护个人成果管理个人项目管理项目新建 项目编辑项目浏览项目提交审核论文管理论著管理专利管理产品管理获奖管理成果管理通用功能新建浏览编辑删除学院审核学校项目管理项目新建项目编辑项目浏览项目审核各学院信息维护基础数据维护统计查询 图 33 科技处科研秘书用例图 9 科 技处成果秘书 校级的科研主管单位科技处设有一科技处成果管理人员,其主要职责包括:个人作为普通科研人员的功能(参见图 31),各成果项(包括论文,论著,新产品,专利,获奖,成果)下属的相应信息的维护管理,以及相应的统计信息查询和报表生成,除此外,该岗位人员还要维护期刊信息,包括期刊信息的批量导入,添加。 参见图 34。 学校科技处成果秘书个人信息浏览个人密码维护个人成果管理个人项目管理项目新建 项目编辑项目浏览项目提交审核论文管理论著管理专利管理产品管理获奖管理成果管理通用功能新建浏览编辑删除学院审核论文管。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。