一、本项目研究的目的和意义
随着气象科技的飞速发展,对气象产业的人才参与不断扩大。面对如此庞大的新生力量,稳定流量是索尔特市因气象原因和综合评估的第二次机会。客观评价是综合评价部门的主要指标之一。目前,这项工作主要是以纸张和手工方式进行。建立了能充分发挥各级气象工作者和工作人员作用和积极性的目标任务管理系统[1]。建立并进入数据库系统,一个数据库管理系统,以解决有充分理由实现部门目标的任务、任务和任务。提出量化指标。档案管理是根据估计数进行的,以便进行年度评价。
二、研究内容
1.对根据盐城市气象局目标督办管理系统的具体情况,对系统中的用户进行了角色划分,其中系统管理模块:这主要是由于整个系统的总体概念,如用户分类、角色的增减、管理机构的设置和维护。系统管理模块由四个模块组成,每个模块充当家庭管理模块、管理和组织服务模块以及任务模块。此模块允许您编辑任务和任务分离、任务读取、任务执行检查、外部评估和自己。该模块便于指导任务分配过程和对进度的共同理解与把握[2]。
2. 确定系统的需求之后,根据需求分析对系统进行了设计,确定了系统的技术架构。本系统用java语言对系统代码进行开发,java语言具有可跨平台性、支持多线程性,符合系统用户的需求。系统使用热口的J2EE架构,结合SSH框架的成springboot框架对系统总体框架进行设计。并用vue技术和js技术对系统的页面进行规划设计,保障系统的界面具有可用性。在数据库设计中,使用关系型数据库mysql5.6,对数据进行存储,保障数据的安全性,并用连接池技术连接数据库[3],对数据进行处理和存储。在确定了系统的技术架构后,接着对系统进行了详细设计以及数据库设计[4]。
三、功能需求分析
3.1.目标考核管理
目标管理主要通过对盐城气象目标的评估来实现。它是对企业、地方政府和区域内组织、领导机构和单位负责人活动的综合评估,分为数据管理、市级设置与管理、县级设置与管理三个功能,如图1所示。
图1
目标管理主要基于目标管理、类别和访问权限定义、数据输入权限、管理参与权限和评估权限等目标。将数据录入管理任务和指标,录入数据实现管理目标,完成申请人自愿完成的数据。如申请,自愿的申请自我评估即告完成,评估工作则由评估人员负责。最后给出了相应的出口指标和候选信息。
目标管理的具体业务分析如下:
1.数据管理
数据管理功能包括数据录入、数据填报、数据审核和数据导出四个功能,主要是用于对市级和县级的任务、指标数据进行填报、审核管理。
2.市级设置与管理市级设置与管理是目标管理员对目标管理功能进行整体的设置和管理,包括目标管理功能中的必要设置和录入,及最后的综合统计。具体包括了模板设置、目标级别设置、权限设置、默认查询条件设置和目标统计五个功能。
3.2县级设置与管理
县级设宣与管理主要分为权限分配、查询条件设置、县级模板管理和县级目标级别管理四个功能。
在目标考核管理中,具体业务分析如下:
1.数据录入
数据录入功能用于录入负责人进行录入考核任务、指标的操作,主要分为任务录入和指标录入两个功能。
2.数据填报
数据汇编功能验证接受单位的志愿者在实现自愿指标方面的作用。在制定入职指标后,申请单位的志愿者、申请人及其指标将分配给志愿者。应聘者可以查看所有单位指标信息,开始制定和编辑业务指标,也可以授权应聘者验证每个单位的目标管理[5]。
3数据审核
数据审核功能是审核负责人、审核人对填报单位的填写数据进行审核的功能。分为目标管理员审核、审核负责人审核、审核人数据审核三个功能。
4.数据导出
数据导出功能主要分为指标导出和填报导出两个功能,用于导出市级和县级的指标信息。为了更直观的浏览各单位中录入的指标的详情,可按照所需条件在权限范围内导出指标的详情t以。目标管理中的市级设置与管理主要分为模板设置、目标级别设置、权限设置、默认查询条件设置和目标统计五个功能
3.3部门用户管理
部门用户管理主要用于系统中部口和用户的基础数据,在此功能中可以添加、迁移、修改办公系统的部口、人员,添加、修改部口、人员信息,并为人员授权业务角色。部口用户管理具体包括部口管理和人员管理两个功能。以下对部口用户管理功能进行具体分析:
1.部口管理。部口管理功能中,主要分为增加部口和部口信息维护两个功能,其中部口信息维护中包括部口迁移和删除部口两个功能。在增加部口功能中,可增加同级的部口,也可以增加子部口,并需要选择部口管理员。在部口迁移中,迁移的部口即被迁移到观测处,其中的人员被迁移到法规处下的部口中,人员的角色也会相应改变。删除部口时,若部口下有人员则无法删除,需要清空人员后再进行删除操作。
2.用户管理。分为增加用户、用户信息维护和业务角色授权三个功能。系统管理员在部口信息列表中选择某一部口,选择添加用户,对用户的基本信息进行录入,录入后执行新增操作即可,选择重填可以重新填写用户信息。系统管理员进入用户信息维护功能中,选择一个用户,执行确定迁移操作,该人员进入待分配中,待分配的人员需耍重新分配部口。在部门中选择需要删除的用户,执行删除操作即可删除用户。
四、系统设计
4.1.系统设计的目标
本系统将实现区委、区政府对相关部门的目标考核的过程电子信息化如图1所示。通过目标考核网站建设,建立考核指标及分值的档案,实现网上考核评分、自动统计、考核查询等功能。
图2
4.2系统设计的主要原则
为适应系统的需要,将严格按照设计原则和一些技术安全原则,结合相关管理系统,设计系统,确保系统安全运行,防止出现差错,严格权责管理制度,使用户能够合法访问它,防止未经授权的操作系统用户,充分考虑应用程序层的安全性、访问控制、信息资源。
可靠性原则:在设计备份和数据传输机制以及实施环境备份解决方案时,充分考虑了该项目。
灵活性原则:如果开发了软件,就必须充分考虑软件灵活性的所有要求。这将使系统软件适应业务实践的变化或软件技术的变化。
准确性原则:数据库系统的组件应具有相同数量的完整数据。根据标准和规范、国家标准、指标和规范的原则,然后从软硬件的角度,综合架构和标准实施协议。
易操作性原则:使用图形界面,操作简单方便.同时,在视图模式下使用查询接口提高了应用程序界面的统一性水平。
用户参与原则:在软件开发的每个阶段,用户都必须共同研究和讨论,达成共识,确保应用系统的可行性和实用性。
可扩展性原则:标准和通用的网络设备和协议,开放的数据库平台和系统包,兼容的电子邮件系统,开发公司自己的资源以确保效率。
高效率原则:数据库系统的存取方式必须满足实时性要求,以及对海量数据的高效传输。
3.3功能详细设计
系统的详细设计阶段,使用各类UML建模语言对各个功能进行详细设计,对类中具体的方法进行展示,最后用mysql对数据库进行了设计。
3.3.1目标管理详细设计
目标管理业务在功能概要设计的基础上进行了设计,详细设计了目标管理逻辑类ObjectiveManager,目标管理控制类ObjectiveManager,数据管理控制类datamanagerule,市级设置与管理控制类,县级设置与管理控制类CountSetManagerule,任务考核指标信息实体类taskExaminelndex.java,模板信息实体类templete.java等。在目标管理类中,各类的方法介绍如下所示:
1.数据管理控制类DataManagerRule中的方法有:数据录入dataEneringn()、数据填报dataReported、数据审核dataAudit、数据导出dataExport。
2.市级设置与管理控制类MunicipalSetManageRule中的方法有;模板设置templateSet()、目标级别设置targetRankSet()、权限设置permissionSet()、默认查询条件设置defaultQueryConditon()、目标统计targetStatistics()。
在数据管理业务中,根据数据审核时,首先目标管理员请求查看填报事项,在填报事项页面选择数据,并发出数据审核请求,DataManageRule数据管理控制类接收请求,并调用目标管理员审核方法objectiveAdministratorAudit()完成请求。审核管理员发出的数据审核请求,数据管理控制类DataManageRule接收请求,调用审核负责人审核reviewPrincipalAudit()完成操作,之后审核负责人在授权页面对负责人进行授权操作P3L授权完成后,被授权的审核人接收授权信息,并请求数据审核,数据管理控制类DataManager调用审核人数据审核方法auditorDataAudit(),接着数据管理逻辑类datamanager被调用,完成操作。
市级设置与管理功能在功能概要设计的基础上进行了设计,主要详细设计了市级设置与管理控制类MunicipalSetManagerRule,市级设置与管理逻辑类MunicipalSetManager,模板设置控制类TemplateSetRule ,目标级别设置控制类TargetLevelSetRule,权限设置控制类PermissionSetRule,默认查询条件设置控制类DefaultCheckConditionSetRule,目标统计控制类ObjiectiveStaticsRule,模板信息实体类Template.java,任务考核指标信息实体类TaskExamineIndex.java等。
3.3.2.部门用户管理详细设计
部口用户管理功能中详细设计了DepartmentStaffManagerRule部门人员控制类,部口人员管理逻辑类DepartmentStaffiManager ,部口管理控制类Department ManageRule,人员管理控制类PersonnelManageRule,部口信息实体类Department.java,人员信息实体类Staff.java等。根据部口迁移时序图可知,系统管理员在进行部口迁移操作时,首先发出部门迁移请求,部口管理控制类DepartmentManagerule接收请求后调用部口迂移方法departmentMigration(),然后DepartmentStaffManager部门人员管理逻辑类被调用,完成具体操作。处理结果被封装到DepartmentEntity.java部门信息实体类中,系统返回处理结果。
4.4功能模块设计
4.4.1系统模块
在用户登录页面上,输入您的帐户和密码以访问您的虚拟ID或身份。系统管理员设置允许您在组织中添加、删除、编辑和控制表单。以盐城市气象信息网络中心为例,由于该中心共有五个部门,即第一单元和第二单元的5个科室,可设置五个科室负责人“科室负责人”,系统自动生成相应的科室5和科室负责人。用户管理是一个管理员模块。根据机械模块“组织结构”的设置,系统自动生成组织的内部管理员,即各部门的科长。在部门经理之后,该部门由各部门经理的角色管理和角色管理模块进行管理。部门经理可以添加、删除和更改角色属性,或允许角色为阶段操作授予权限。
维护模块是系统的核心模块.在任务服务模块中,该系统允许超级管理员(如负责的单位)执行任务,如任务名称、任务的具体内容、完成标准和期限的最终评估。创建内部组织(多个组织(多个类别)和标准数量来执行评估任务。如果需要,可以使用其他文件更改任务状态。此外,部门的每一位首长都可根据所赋予的任务,执行不同的职务。案文将在规定的时限内编写,并视需要将自我评估和评价结果列入附件。
4.4.2 领导管理模块
领导(单位)是管理系统的核心模块,组长(组长)是管理任务.管理模块负责人、行政部门负责人、部门负责人,其所有内部任务在接到履行劳动职责的请求后,可由模块负责人根据员工的工作表现进行评估。对每一个员工来说,最终的结果、评估和领导能力都是自然的。这最终可以通过引入员工绩效量化数据来作为决策依据。
五.结语
目标任务考核管理系统通过目标评估管理数据库建立目标评估数据输入软件和搜索站点。数据库主要提供以下功能:填充、分解、评价功能、目标评价统计;客观评价文件档案管理功能。这些特点大大提高了工作效率,为人力资源的评价和管理提供了量化依据;与仍在使用的纸质文档和手动报告相比,它们有一些优势。该系统稳定可靠,具有一定的实用价值。
参考文献:
[1] 徐昕, 吴天亭. 气象部门日常目标任务考核管理系统的设计与实现[J]. 吉林农业, 2019(13):2.
[2] 白玎玲, 刘鑫, 张宝宝. 气象信息传输质量管理系统的设计与实现[J]. 山西电子技术, 2021.
[3] 张大伟. 气象业务学习考评系统的设计与实现[J]. 电脑编程技巧与维护, 2019(5):3.
[4] 张进. 气象资料传输质量统计系统的设计与实现[J]. 数字技术与应用, 2018, 036(011):127-128.
[5] 钟磊. 面向气象数据监控系统的优化设计与研究[D]. 北京交通大学, 2019.