中小企业人事管理系统设计论文.docx

上传人:b****8 文档编号:30203733 上传时间:2023-08-07 格式:DOCX 页数:15 大小:34.65KB
下载 相关 举报
中小企业人事管理系统设计论文.docx_第1页
第1页 / 共15页
中小企业人事管理系统设计论文.docx_第2页
第2页 / 共15页
中小企业人事管理系统设计论文.docx_第3页
第3页 / 共15页
中小企业人事管理系统设计论文.docx_第4页
第4页 / 共15页
中小企业人事管理系统设计论文.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

中小企业人事管理系统设计论文.docx

《中小企业人事管理系统设计论文.docx》由会员分享,可在线阅读,更多相关《中小企业人事管理系统设计论文.docx(15页珍藏版)》请在冰豆网上搜索。

中小企业人事管理系统设计论文.docx

中小企业人事管理系统设计论文

“中央广播电视大学人才培养模式改革和开放教育试点”

甘肃广播电视大学开放教育

计算机应用(专科)

毕业论文

 

 论文题目中小企业人事管理系统设计 

姓  名 杨雪  

学   号  20077620054192  

指导 教师  韩城武  

完 成日期 2008年3月22日  

分 校  嘉峪关电大 

中小企业人事管理系统设计

【摘要】随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。

本系统结合公司实际的人事、财务制度,经过实际的需求分析,采用功能强大的VisualBasic6.0作为开发工具而开发出来的单机版人事管理系统。

  整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员工工资的新增、老员工工资修改、存盘、工资短信等工资管理工作。

经过实际使用证明,本文所设计的人事管理系统可以满足公司人事、工资管理等方面的需要。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

【关键词】数据库,Visual Basic6.0,人事管理

第一章 数据库基本理论

1.1数据模型分析ﻫ  数据库是某个企业、组织或部门所设计的数据的一个综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。

在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。

简单地说,数据模型是现实世界的模拟。

ﻫ  数据模型通常由三个要素组成:

数据结构;数据操作;数据的约束条件。

ﻫ   数据模型有良种不同的类型:

概念模型和数据模型。

概念模型是现实世界到信息世界的第一层抽象,这种信息结构并不依赖于具体的计算机系统,也不是某一个数据库管理系统支持的数据模型,它是现实世界到机器世界的一个中间层次。

建立的概念模型有层次模型、网状模型、关系模型和面向对象模型。

ﻫ对于本人事管理系统,它要反映的现实世界的对象是人,给定一组有关“人”的属性,一个特定的人将对应一组特定的属性值,这与关系模型的逻辑结构一直,因此,在选择数据库管理系统时,要考虑它是否支持关系模型。

ﻫ    关系模型的数据结构,即所研究的对象类型包括有:

关系,对应一张二维表,它由行和列组成;元组,对应表中的一行;属性,对应表中的一列;主码,对应某个属性值,它可以唯一确定一个元组;分量,对应元组中的一个属性值。

关系模型的数据操纵包括查询、插入、删除和更新数据。

这些操作必须满足关系的完整性约束条件:

实体完整性、参照完整性和用户定义的完整性。

ﻫ1.2数据库系统的模式结构分析ﻫ  模式是数据库中全体数据的逻辑结构和特征的描述,它不设计具体的值。

从数据库管理系统的角度看,虽然它们支持的数据模型、使用的数据库语言、所基于的操作系统平台都可能不同,但在体系机构上通常都采用三级模式结构(个别小型数据库系统除外),并提供两级映像功能。

三级模式结构是指数据库系统是由外模式、模式和内模式三级构成,

 

如图1.2所示。

模式是数据库数据在逻辑级上的视图,它以某一种数据模型为基础,不仅要定义数据的逻辑结构(如数据项构成、名字、类型、值域等),而且要定义与数据有关的安全性、完整性以及数据之间的联系。

外模式是模式的子集,是局部数据的逻辑结构描述。

它面向具体的应用程序。

因为不同的应用可能需要不同的局部数据视图,所以一个数据库可以有多个外模式,但只有一个模式。

内模式也称存储模式,它是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。

一个数据库只有一个内模式。

  三级模式是对数据的三个抽象级别,使用户能逻辑地处理数据,而不必关系数据在计算机中的具体表示方式和存储方式。

但这三个抽象层次之间必须能够相互联系和转换,数据库系统提供了两层映象来完成该功能。

外模式/模式映象定义了外模式与模式之间的对应关系。

这些映象定义通常包含在各自外模式的描述中。

当模式改变时,只须对映象作相应改变,可以使外模式保持不变,从而应用程序不必修改,保证了数据的逻辑独立性。

模式/内模式映象定影了数据全局逻辑结构与存储结构之间的对应关系。

该映象定义通常包含在模式描述中。

数据库的存储结构改变了,只须对映象作出相应改变,可以使模式保持不变,从而保证了数据的物理独立性。

1.3数据库系统的体系结构分析ﻫ  数据库的模式结构对最终用户和程序员是透明的,他们见到的仅是数据库的外模式和应用程序。

从最终用户角度看,数据库系统分为单用户结构、主从式结构、分布式结构和客户/服务器结构。

ﻫ1.4数据库管理系统分析

   在数据库系统中,应用程序、数据库管理系统、操作系统、硬件等几个方面必须协同工作。

其中数据库管理系统起着关键的中介作用。

当应用程序从数据库中读取一个数据时,它向数据库管理系统发出读取数据记录的命令。

数据库管理系统对该命令进行语法、语义检查,并调用应用程序对应的子模式,检查应用程序的存取权限,决定是否执行该命令。

如果拒绝执行,则向用户返回错误信息。

在决定执行该命令后,数据库管理系统调用模式,依据子模式/模式映象的定义,确定应读入模式中的那些记录。

数据库管理系统再调用物理模式,依据模式/物理模式映象的定义,决定应从哪个文件、用什么存取方式、读入哪个或那些物理记录。

然后,数据库管理系统向操作系统发出执行读取所需物理记录的命令。

操作系统执行后,将数据送至系统缓冲区。

数据库管理系统再依据子模式/模式映象的定义导出应用程序所要读取的记录格式,将数据从系统缓冲区传送到应用程序的用户工作区,并返回命令执行情况的状态信息。

   根据数据库管理系统所具有的功能,可将它分为四个组成部分。

数据定义语言及其翻译处理程序:

首先用数据定义语言定义数据库的模式、存储模式、外模式、各级模式间的映射、有关的约束条件等。

然后,翻译处理程序将它们翻译成相应的内部表示,即对数据库框架的描述。

这些描述存放在数据字典(系统目录)中,作为数据库管理系统存取和管理数据的依据。

数据操纵语言及其翻译处理程序:

提供了岁数据库的检索、插入、修改、删除等基本操作。

数据库运行控制程序:

负责数据库运行过程中的控制和管理。

实用程序:

完成数据库的建立与维护,以及数据格式的转换与通信等功能。

第二章系统需求分析

2.1可行性分析ﻫ2.1.1技术可行性

  随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。

而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。

其基本操作还是对存在数据库进行添加、删除、查找、编辑等。

所以就单纯的数据库应用来看,暂不存在太大的技术问题。

2.1.2 经济可行性

  对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。

各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,因为现在计算机已经普及了,相关的人员培训费可以减少很多。

而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的是就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丢失等问题,适应了当前的发展形式。

2.1.3管理可行性

  随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。

同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。

ﻫ2.1.4开发环境可行性ﻫ  我们采用Visual Basic开发工具。

它首先是一个开放的协作式系统之外,可以和多种PC产品集成,并可以通过专用接口或ODBC接口连接许多比较常用的数据库。

其次它具有可视化的开发环境,使代码的编写更为直观,并且在可视化环境下的调试和维护也相对容易。

再次它随身携带的Sybase SQLAnywhere本身就是个功能强大的DBMS,对小型应用来说,直接使用这个数据库就是个质优价廉的选择。

而为方便用户界面的开发,VisualBasic提供了大量控件,这既丰富了应用程序的表达能力,也加快了项目的开发速度。

同时,它拥有多平台的开发环境,如果要把一个平台上开发的代码移植到另外一个平台上,只要重新编译就可以了。

ﻫ2.2系统目标ﻫ   我们一般设计系统都要完成以下的几个要求,以便于用户进行操作。

这样才能使系统易学易用。

2.2.1合理的设计数据库

  尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。

ﻫ2.2.2设计出友好的界面

  界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。

ﻫ  另外窗口界面要多用按钮和快捷键,少用菜单,窗口的各个控件布局要合理,美观。

要充分的利用Visual Basic提供的强大的功能,多用窗口和控件,充分体现窗口的多元化格局。

ﻫ2.2.3实现基本功能和一些特殊功能的操作ﻫ  该系统要求除了能实现信息的录入,删除,插入,更新,打印等基本功能之外,还要求能够根据用户的需要进行操作。

2.3系统功能分析ﻫ  开发这个系统的目的就是要帮助企业的人力资源部门提高工作效率,实现企业人事信息管理系统的系统化、规范化和自动化。

根据这个系统所要实现的目的和任务,总结出这个系统最终要实现的主要功能如下:

 数据设置部分:

主要包括职工录入、车间设置和工作分配等功能。

数据采集部分:

主要完成日工作登记、其他登记、借款登记和月工资、年工资的统计等工作。

数据查询部分:

主要包括工作分配查询、工作情况查询(又包括工作正常查询和额外查询)、月工资、年工资和借款查询等查询工作。

   数据打印部分:

主要包括月工资和年工资打印。

系统维护部分:

主要包括数据备份、职工信息维护、数据初始化、用户管理等功能。

2.4段开发工具VisualBasic介绍ﻫ  VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。

它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。

在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

总的来说,VisualBasic具有以下特点:

ﻫ可视化编程:

ﻫ   用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。

如果对界面的效果不满意,还要回到程序中修改。

有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。

VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。

只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。

VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

面向对象的程序设计ﻫ  4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。

在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。

在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。

每个对象以图形方式显示在界面上,都是可视的。

ﻫ结构化程序设计语言ﻫ VisualBasic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。

VisualBasic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。

VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。

在设计VisualBasic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离VisualBasic环境,直接在Windows环境下运行。

ﻫ事件驱动编程机制ﻫ Visual Basic通过事件来执行对象的操作。

一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。

例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击“(CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。

在用VisualBasic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。

这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。

ﻫ访问数据库

 Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理MicrosoftAccess格式的数据库,并提供了强大的数据存储和检索功能。

同时,VisualBasic还能直接编辑和访问其他外部数据库,如DBASE,FoxPro,Paradox等,这些数据库格式都可以用Visual Basic编辑和处理。

ﻫVisualBasic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。

在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。

动态数据交换(DDE)ﻫ利用动态数据交换(DynamicDataExchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。

当原始数据变化时,可以自动更新链接的数据。

VisualBasic提供了动态数据交换的编程技术,可以在应用程序中与其他Windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。

ﻫ对象的链接与嵌入(OLE)

对象的链接与嵌入(OLE)将每个应用程序都看作是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。

OLE技术是Microsoft公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看作是一个对象进行链接和嵌入,是一种应用程序一体化的技术。

利用OLE技术,可以方便地建立复合式文档(compounddocument),这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。

动态链接库(DLL)

Visual Basic是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。

但它可以通过动态链接库技术将C/C++或汇编语言编写的程序加入到Visual Basic应用程序中,可以像调用内部函数一样调用其他语言编写的函数。

此外,通过动态链接库,还可以调用Windows应用程序接口(API)函数,实现SDK所具有的功能。

ﻫ2.5SQL语言简介ﻫ SQL(Structured QueryLanguage),意思为结构化查询语言,是一种介于关系代数与关系演算之间的结构化查询语言。

它的主要功能就是同各种数据库建立联系,进行沟通。

ANSI(美国国家标准协会)规定SQL是关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据、从数据库中提取数据等。

SQL语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。

SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,主要特点包括:

ﻫ1) 综合统一ﻫ  非关系模型的数据语言一般都分为模式数据定义语言(模式DDL)、外模式数据定义语言(外模式DDL)、与数据存储有关的描述语言(DSDL)及数据操纵语言(DML),分别用于定义模式、外模式、内模式和进行数据的存取与处置。

当拥护数据库投入运行后,如果需要修改模式,必须停止现有的数据库的运行,转储数据,修改模式并编译后再重装数据库,十分麻烦。

  SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、建立数据库、插入数据、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为数据库应用系统的开发提供了良好的环境。

用户在数据库系统投入运行后,还可根据需要随时地逐步地修改模式,切并不影响数据库的运行,从而使系统具有良好可扩展性。

2)高度非过程化ﻫ 非关系数据模型的数据操纵语言是面向过程的语言,用其完成某项请求必须指定存取路径。

而用SQL语言进行数据操作,只要提出“做什么”,而无须指明“怎么做”,因此无须了解存取路径,存取路径的选择以及SQL语言句的操作过程由系统自动完成。

这不但大大减轻了用户负担,而且有利于提高数据独立性。

3) 面向集合的操作方式ﻫ  非关系数据模型采用的是面向记录的操作方式,操作对象是一条记录。

而SQL语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。

ﻫ4)以同一种语法结构提供两种使用方式ﻫ   SQL语言既是自含式语言,又是嵌入式语言。

作为自含式语言,他能够独立地用于联机交互的使用方式,用户何以在终端键盘上直接键入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句能够嵌入到高级语言中,供程序员设计程序时使用。

而在两种不同的使用方式下,SQL语言的语法结构基本上是一致的。

5)语言简捷,易学易用

  SQL语言功能极强,但由于设计巧妙,语言十分简捷,完成核心功能只用了9个动词,SQL语言接近英语口语,因此容易学习,容易使用。

第三章数据库设计

3.1数据库设计概述

 数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。

数据库设计的好与坏,直接影响到这个系统的运行效率。

良好的数据库设计,可以提高数据信息的存储效率,保证数据信息的完整性和一直性。

同时,一个合理的数据库结构有利于程序的实现。

这里选用Access2000作为后台数据库。

3.2数据库概念结构设计ﻫ 本数据库包括职工、车间、工资、工作情况等四个实体。

概念模型(E-R图)见图3.2.1.1系统概念模型图。

第四章安全与维护

4.1操作系统安全

(1)完善的用户管理功能

Windows2003采用Windows2000/NT的内核,在用户管理上非常安全。

凡是增加的用户都可以在登录的时候看到,不像Windows 2000那样,被黑客增加了一个管理员组的用户都发现不了。

使用NTFS文件系统可以通过设置文件夹的安全选项来限制用户对文件夹的访问,如某普通用户访问另一个用户的文档时会提出警告。

你还可以对某个文件(或者文件夹)启用审核功能,将用户对该文件(或者文件夹)的访问情况记录到安全日志文件里去,进一步加强对文件操作的监督。

(2)透明的软件限制策略

在Windows2003中,软件限制策略以“透明”的方式来隔离和使用不可靠的、潜在的对用户数据有危害的代码,这可以保护你的计算机免受各种通过电子邮件或网页传播的病毒、木马程序和蠕虫等,保证了数据的安全。

(3)支持NTFS文件系统以及加密文件系统(EFS)

Windows2003里的加密文件系统(EFS)基于公众密钥,并利用CryptoAPI结构默认的EFS设置,EFS还可以使用扩展的Data EncryptionStandard(DESX)和Triple-DES (3DES)作为加密算法。

用户可以轻松地加密文件。

加密时,EFS自动生成一个加密密钥。

当你加密一个文件夹时,文件夹内的所有文件和子文件夹都被自动加密了,你的数据就会更加安全。

(4)安全的网络访问特性

新的特性主要表现在以下几个方面:

①补丁自动更新,为用户“减负”;②系统自带Internet连接防火墙自带了Internet防火墙,支持LAN、VPN、拨号连接等。

支持“自定义设置”以及“日志察看”,为系统的安全筑起了一道“黑客防线”;③关闭“后门”在以前的版本中,Windows系统留着几个“后门”,如137、138、139等端口都是“敞开大门”的,现在,在Windows2003中这些端口是关闭的。

(5)使用Windows系统补丁程序保护系统安全

 http:

//www.microsoft.com/ 提供了Windows Server2003的补丁程序的下载,如:

WindowsServer2003ServicePack1(SP1)通过提供诸如安全配置向导之类的新安全工具增强了可管理性、控制和安全基础结构,它有助于确保服务器的基于角色的操作的安全。

SP1通过数据执行保护提高纵深防御能力并通过后安装安全更新向导提供安全可靠的第一次引导方案。

4.2 Access数据库安全

有很多工具和第三方实用程序可以用于探测任何类型的数据库的密码,以及来自任何工作组信息文件的用户名和密码。

如果需要保护敏感数据免受非法访问,最好的安全措施就是使用计算机操作系统提供的文件级安全性和文件共享安全性。

文件级安全性涉及在数据文件上设置权限。

然后可以从具有安全设置的Access数据库链接到这些文件。

(1)加密或解密数据库

最简单(也是安全性最低)的保护方法是对数据库进行加密。

加密数据库就是将数据库文件压缩,从而使某些实用程序(如字处理器)不能解读这些文件。

加密一个不具有安全设置的数据库并不能保证数据库的安全,因为任何人都可以打开数据库并完全访问数据库中的所有对象。

加密可以避免在以电子方式传输数据库或者将其存储在软盘、磁带或光盘上时,其他用户偶然访问数据库中的信息。

(2)使用自定义界面

另一种相对简单的保护方案是使用自定义界面代替 Access标准界面。

与加密一样,它也不能保护数据库中的对象和敏感数据的安全。

通过选择“工具”菜单中的“启动”选项,您可以指定自定义的启动窗体、菜单,甚至自定义的标题和图标。

还可以选择取消Database窗口,从而对缺乏相应技术的应用程序用户隐藏这些对象。

“启动”对话框的各项功能也可以通过编程实现。

(3)设置数据库密码

您可以在数据库上设置密码,从而要求用户在访问数据和数据库对象时输入密码。

使用密码保护数据库或其中的对象

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 法语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1