【个人作品案例展示】企业档案仓库平台的设计与实现-初稿

摘  要
近年来,伴随着互联网技术的快速发展和大力应用,各种信息化软件应运而生。当下,随着经历三年疫情之后国内经济在全面复苏,各大企业也在注重企业档案成本的管控。在此之前,各大企业针对员工档案信息的管理都是依靠传统的人工方式进行管理,其档案信息管理效率低且流程较为繁琐,极容易造成档案数据的丢失或相关数据难以进行保存,亦或是档案信息传达不及时,给企业的日常生产经验带来不好的影响。基于上述问题的发生,需要开发一套企业档案仓库平台进行协助解决。
企业档案仓库平台,综合运用互联网思想进行功能模块的开发设计。经过本人前期的学习和相关的了解,本系统拟采用Java语言作为系统实现的编码语言,系统所有功能的实现通过使用SSM框架进行编码完成,系统所有页面效果通过使用JSP技术结合其他前端框架进行编码完成,所有功能模块通过使用MySQL进行数据信息存储。结合本系统实际的应用场景,最终实现了员工和管理员角色,主要将实现的功能有人事档案管理、档案转入管理等功能的实现。
本文为了满足管理员等用户角色对于企业档案仓库平台的实际需求,从提升用户使用系统功能的角度,设计并实现了本系统所有的功能模块,通过系统的设计可以实现企业对档案信息进行高效管理。
关键词:企业;档案;Java;SSM;JSP

Abstract
In recent years, with the rapid development and vigorous application of Internet technology, various information software came into being. Currently, with the comprehensive recovery of the domestic economy after three years of epidemic, major enterprises are also paying attention to the control of enterprise archive costs. Prior to this, major enterprises relied on traditional manual methods for managing employee file information, which resulted in low efficiency and cumbersome processes. This could easily lead to the loss of file data, difficulty in preserving relevant data, or delayed transmission of file information, which could have a negative impact on the daily production experience of the enterprise. Based on the occurrence of the above problems, it is necessary to develop an enterprise archive warehouse platform to assist in solving them.
The enterprise archives warehouse platform comprehensively uses the Internet idea to develop and design functional modules. After my previous learning and relevant understanding, this system intends to use Java language as the coding language for system implementation. All functions of the system will be implemented through encoding using the SSM framework, and all page effects of the system will be encoded using JSP technology combined with other front-end frameworks. All functional modules will be stored using MySQL for data information. Based on the actual application scenarios of this system, the roles of employees and administrators were ultimately implemented, mainly including the implementation of functions such as personnel file management and file transfer management.
In order to meet the practical needs of administrators and other user roles for the enterprise archive warehouse platform, this article designs and implements all functional modules of the system from the perspective of improving user functionality. Through the system design, enterprises can efficiently manage archive information.
Keywords: enterprise; Archives; Java; SSM; JSP

第1章 绪论
1.1选题背景
在全球信息化发展的背景下,经济水平不断地提高,目前社会的方方面面都在利用信息化的优势,特别是各大企业里面,对每个流程都在做信息化改造。在企业的日常经营生产中,越来越多的管理者开始注重档案成本的管理,以此来降低经验成本。据一份数据显示,大多数企业里面的档案数据管理都不妥当,存在很大程度的浪费等情况的发生。在这样的情况下,企业的生产成本就会虚增,也就导致企业的利润很低。基于此,开发企业档案库平台系统就显得很有必要了。
1.2选题意义
本系统通过部署上线,可以取得很好的选题意义。首先,对于企业员工来说,通过系统能够更加高效的进行档案相关数据信息的管理以及相关的操作。其次,对于企业管理者来说,通过系统的使用能够高效的管理档案数据信息,为企业降低生产运营成本,提高企业的利润。最后,对于本人来说,通过运用大学学习到的计算机知识进行系统开发,能够提高解决问题以及动手能力,为今后从事相关的工作打下扎实的基础。
1.3国内外研究现状
国内企业档案信息化管理起步比较晚,主要原因是国内计算机发展起步比较晚。最开的档案管理还是靠人工管理方式,企业会设置一个岗位叫档案管理员,历年企业所有的档案都是依靠文件袋装订然后进行保存。这种传统的方式,随着企业档案数据增大以及文件难以进行保存,就出现了档案管理信息。通过查阅相关资料,国内在2005年出现了第一个信息化系统。企业资料管理系统是能够帮助企业管理者们提高工作效率,能够比较全面的管理企业所有的档案信息。
国外档案管理一直是比较超前的,得益于国外计算机技术的高速发展。美国公共管理教授詹姆斯在20世纪30年代,就已提出档案管理学这一理念,这算现代企业档案管理学的雏形。在经济发展之后,企业规模发展,美国多数企业开始形成信息化档案管理的研究。在美国的档案管理体系中主要是对国家档案与文件署(NARA)等数据信息进行管理。美国国内各州、地方等其他机构则根据各自的需求和标准进行档案管理,根据实际情况,对相关的档案数据信息进行管理。截止到目前,多数企业档案管理系统依托安卓方式进行实现,也是得益于安卓端的优势。
1.4主要研究内容
本文主要针对企业档案库平台的开发进行研究与设计,本文的具体工作是开发设计一个企业档案库平台。主要是对目前企业里面具体的档案信息管理的方式进行了分析。再对课题实现具体的用户需求分析上,本文将对企业档案库平台具体实现的功能进行设计,通过对企业档案库平台进行具体的功能分析,主要实现登录注册、公告信息管理、档案转出管理等方面的具体需求。
1.5本章小结
本章中企业档案库平台根据课题相关的的选题背景及选题意义、研究现状和主要研究内容等方面进行了详细的概述。
第2章 相关理论和技术
2.1 Java语言介绍
Java语言是由Sun公司在1995年推出的一门新型的计算机编程语言,能够具有大部分计算机编程语言共同存在的一些特点。Java语言又是一门基于面向对象思想的计算机编程语言,不仅可以吸收接纳C++语言的优势,也在一定程度上放弃了它的一些不足之处。Java计算机语言具有分布式等特点。Java语言可以开发的应用主要有安卓应用、网站开发等应用。
2.2 SSM框架介绍
SSM框架是JAVA语言里面三大基本的应用框架的组合体,是一个标准的MVC的应用框架之一。一个完整的使用SSM框架开发的系统,其代码结构,主要是由四个部分进行组成,能够对业务进行结构化的拆分。在项目中,使用Spring框架可以实现对项目中的所有业务对象信息进行管理,使用SpringMVC框架能够对项目中的用户操作功能的请求信息进行转发并进行其他的操作,使用Mybatis框架可以对项目中的数据信息进行持久化的操作处理。
2.3 MySQL数据库介绍
MySQL数据库另外一种叫法是被叫做关系型数据库管理系统,最早是由瑞典的MySQL AB公司设计开发的数据库,现在是隶属于Oracle公司旗下的产品。在企业级应用设计开发方面,MySQL是最好的应用数据库之一。MySQL数据库是将项目数据库保存在不同的数据库表中,而不是将所有的数据放在一起,这样就提高了用户操作数据库的效率。由于数据库体积比较小等特点,一般企业级项目的开发都选择 MySQL作为网站数据库。
2.4 IDEA开发工具介绍
IDEA开发工具的全称是叫IntelliJ IDEA,是可以进行Java语言功能编码实现的工具之一。IDEA编译工具目前在Java程序编程中是最理想的一种开发工具,它本身既拥有智能的且便捷实用的代码助手、丰富而灵活强大的编码模板库支持、超强且高效简洁的快捷键体系,并且它能自动提示代码、代码分析、全栈开发等方面的功能都极为优秀。提倡智能编码,能够最大限度的减少系统设计上的工作量。
2.5 本章小结
本章节中描述了企业档案库平台开发与设计中所需要用到的相关技术,主要介绍了IDEA开发工具、SSM框架相关知识概述等相关知识概述,为开发系统所有的功能做好技术层次的准备工作,也是为了能够更好的进行开发。

第3章 系统需求分析
3.1 可行性分析
3.1.1 技术可行性
技术可行性分析是对实现系统的功能以及实现的条件上进行分析,从专业的技术角度上去分析系统实现的可行性。通过前文介绍可知,本文课企业档案库平台所采用的SSM框架、JSP技术、MySQL 数据库等计算机技术,都已经是当前较为成熟的技术,不论是前期功能模块代码的编写或者是后期项目的维护等都是极为便利的。
3.1.2 操作可行性
在企业档案库平台的功能设计的初衷是能够让系统使用的用户便于进行使用,需要在用户实际操作上,对用户的使用体验相对来说要非常的良好,也可以符合用户使用的一些基本习惯。当用户第一次接触后,可以快速的进行操作,不需要花费太多的时间进行学习。
3.1.3 经济可行性
经济可行性分为企业档案库平台开发时的经济支出和开发完成之后的后期维护上的成本支出,经济可行性具体的分析如下:
(1)本系统在开发的过程中涉及的相关的技术和使用的相关工具均为开源,无需大笔资金投入,同时开发所需要的工具,例如电脑等,本身自身具备,开发过程成本费用较低,无额外资金投入;
(2)由于开发之初考虑到系统的稳定性,系统本身业务流程并不复杂,后期维护所需资金也并不高昂,在系统开发上线之后,可以向企业进行推广,提高企业对相关档案数据信息进行管理的效率以及提高运营成本。
3.2 需求概述
随着经济的发展,各大企业也迎来了三年新冠疫情后的高质量发展时机。在发展的同时,企业经营者也更加注重档案数据信息的管理。主要原因还是目前大多数企业,对于生产相关的档案数据信息还是粗放式的经营,造成了大量档案数据信息信息的浪费以及企业利润的逐年降低等问题。通过使用计算机技术进行开发企业档案库平台,不仅可以帮助员工更加高效地开展档案信息的查看管理工作,还能实现提高企业后台管理员相关数据的信息化建设。综上所述,企业员工、和管理员对企业档案库平台具有显著的需求。
3.3 系统功能性需求
功能性需求分析主要是指的开发企业档案库平台应该如何去进行开发,系统最终需要实现哪一些具体的功能。最终实现的系统页面效果是什么样子的,这些都是功能性需求分析要做的事情。通过前面的系统需求分析,本系统最终实现了员工和管理员两类用户角色,通过权限设计让不同的用户角色具有不同的功能模块。下面将通过不同用户角色要实现的具体功能通过用例进行分析说明。
管理员是一家企业里面经营管理者,也是企业档案库平台的最高用户权限角色。管理员主要是对企业档案库平台的档案信息、档案转出等信息进行有效的管理操作。管理员用例图如图3-1所示。

图3-1 管理员用例图
员工是企业里面的一名员工,协助负责对档案信息以及对资料文件等信息进行查看管理的操作。员工用例图如图3-2所示。

图3-2 用户用例图
3.4 系统非功能需求
3.4.1企业档案库平台功能实现编码要求
正确地命名企业档案库平台的所有应用对象:主要应用程序的名字一般都要由数字字符和字母字符组成,一个完整的英文字符串命名方法,能够准确的描述应用系统的具体定义,就能直接获取应用系统的对象名等信息,这些都必须是对对象名的统一使用。
3.4.2企业档案库平台用户操作界面要求
随着企业档案库平台后期的使用越来越广泛,系统的用户操作界面也变得越来越重要,它的好坏直接影响系统的使用寿命。具有简单方便、快捷、清晰明了的用户界面系统,既方便了用户,也降低了操作难度。因此,我们必须重视用户界面的设计,开发更具竞争力的系统。
3.5 本章小结
本章首先从企业档案库平台开发的系统功能要求、系统非功能要求等方面分析系统实际的系统需求。
第4章 系统总体设计
4.1 系统架构设计
本系统的后台所有功能的实现主要是以IDEA开发工具为主,后台所有的功能模块的编码实现使用SSM框架进行编码实现,整个系统页面的渲染效果通过使用JSP技术进行编码实现。本系统使用B/S架构模式进行开发,B/S架构主要是将系统所有的功能通过分离的模式进行项目的开发,将相关的功能业务逻辑从系统用户界面中能够进行解耦出来,这种系统业务分离的模式能够更好的对业务逻辑进行控制。B/S架构图如图4-1所示。

图4-1 B/S架构图
4.2 系统总体功能设计
通过第三章的系统需求分析,可以得知本系统最终实现了两类用户角色,分别是员工和管理员角色,将实现档案转入管理、档案转出管理等功能。通过权限设计,让不同的用户角色赋予不同的功能模块。通过使用计算机技术进行开发企业档案库平台,不仅可以帮助员工更加高效地开展档案信息的查看管理工作,还能实现提高企业后台管理员相关数据的信息化建设。系统总体功能模块图如图4-2所示。

图4-2 系统总体功能模块图
4.3数据库设计
数据库设计是企业档案库平台搭建的基础,是构建企业档案库平台后台功能模块数据存储和处理的关键环节。数据库的实体与关系设计影响着数据的操作效率,科学合理的数据库设计关系着企业档案库平台开发与运行的成功与否。
4.3.1 数据库的设计原则
企业档案库平台中所有的功能模块业务数据存储是整个系统中最为重要的一个部分,所以数据库设计是系统功能模块开发中非常重要的一步,想要设计出稳定、安全、可靠的数据库就必须遵循下面这些原则:
(1)统一性原则:必须对企业档案库平台需要的所有数据信息进行系统的分析,根据数据信息进行合理的设计,能够保障用户最后操作的有效性。
(2)规范化原则:企业档案库平台中的所有功能模块的数据库表的设计应该遵循三范式,能够保障数据库的规范性。
(3)完整性原则:对企业档案库平台中的所有用户添加的数据要规范,确保数据上的完整性。
4.3.2数据库逻辑结构设计
(1)员工信息实体的E-R图,如图4-3所示。

图4-3 用户信息实体的E-R图
(2)留言板实体的E-R图,如图4-4所示。

图4-4 留言板实体的E-R图
(3)档案转入实体的E-R图,如图4-5所示。

图4-5 档案转入实体的E-R图
(4)公告信息实体的E-R图,如图4-6所示。

图4-6 公告信息实体的E-R图
(5)资料文件实体的E-R图,如图4-7所示。

图4-7 资料文件实体的E-R图
(6)档案转出实体的E-R图,如图4-8所示。

图4-8 档案转出实体的E-R图
(7)人事档案实体的E-R图,如图4-9所示。

图4-9 人事档案实体的E-R图
4.3.3数据库表结构设计
企业档案库平台实现的功能模块的主要实体属性确定好了之后,接下来就可以进行系统数据库表的设计了。在数据库表的设计中,所有业务数据之间的关系是由数据库表组成的,数据库的结构展示体现在数据库字段上,本系统中主要的数据库表结构如下所示。
(1)员工信息表结构,如图4-1所示。
表4-1员工信息表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 否 创建时间
3 yuangonggonghao varchar 200 否 员工工号
4 mima varchar 200 否 密码
5 yuangongxingming varchar 200 否 员工姓名
6 xingbie varchar 200 否 性别
7 nianling int 11 否 年龄
8 yuangongshouji varchar 200 否 员工手机
9 zhaopian varchar 200 否 照片

(2)留言板表结构,如图4-2所示。
表4-2留言板表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 否 创建时间
3 userid bigint 20 否 留言人id
4 username varchar 200 否 用户名
5 content longtext 否 留言内容
6 reply longtext 否 回复内容

(3)档案转入表结构,如图4-3所示。
表4-3档案转入表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 否 创建时间
3 danganbianhao varchar 200 否 档案编号
4 yuangonggonghao varchar 200 否 员工工号
5 yuangongxingming varchar 200 否 员工姓名
6 yuangongshouji varchar 200 否 员工手机
7 zhuanrubiaoti varchar 200 否 转入标题
8 zhuanruliyou longtext 否 转入理由
9 zhuanrushijian date 否 转入时间
10 jiaojieren varchar 200 否 交接人
11 sfsh varchar 200 否 是否审核
12 shhf longtext 否 审核回复

(4)公告信息表结构,如图4-4所示。
表4-4公告信息表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 否 创建时间
3 biaoti varchar 200 否 标题
4 neirong longtext 否 内容
5 fabushijian date 否 发布时间
6 faburen varchar 200 否 发布人
7 tupian varchar 200 否 图片

(5)资料文件表结构,如图4-5所示。
表4-5 资料文件表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 否 创建时间
3 biaoti varchar 200 否 标题
4 wenjianjianjie varchar 200 否 文件简介
5 wenjianleixing varchar 200 否 文件类型
6 wenjian varchar 200 否 文件
7 shangchuanriqi date 否 上传日期
8 faburen varchar 200 否 发布人
9 fengmiantupian varchar 200 否 封面图片

(6)档案转出表结构,如图4-6所示。
表4-6档案转出表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 否 创建时间
3 danganbianhao varchar 200 否 档案编号
4 yuangonggonghao varchar 200 否 员工工号
5 yuangongxingming varchar 200 否 员工姓名
6 zhuanchubiaoti varchar 200 否 转出标题
7 zhuanchuliyou longtext 否 转出理由
8 shenqingshijian date 否 申请时间
9 sfsh varchar 200 否 是否审核
10 shhf longtext 否 审核回复

(7)人事档案表结构,如图4-7所示。
表4-7人事档案表
序号 列名 数据类型 长度 主键 说明
1 id bigint 20 是 主键
2 addtime timestamp 创建时间
3 danganbianhao varchar 200 档案编号
4 yuangonggonghao varchar 200 员工工号
5 yuangongxingming varchar 200 员工姓名
6 yuangongshouji varchar 200 员工手机
7 xingbie varchar 200 性别
8 nianling varchar 200 年龄
9 shenfenzheng varchar 200 身份证
10 bumenmingcheng varchar 200 部门名称
11 zhiwei varchar 200 职位
12 ruzhishijian date 入职时间
13 xueli varchar 200 学历
4.4本章小结
本章主要从企业档案库平台架构设计等内容进行具体的设计描述。

第5章 系统设计与实现
5.1管理员功能设计与实现
5.1.1员工管理功能设计与实现
员工管理主要是管理企业里面员工的账号信息的功能。管理员可以实现对企业里面新的员工,新增员工的账号信息,还能对在职的员工的账号信息进行修改。其中,管理员还能对员工录入档案信息。员工管理效果图如图5-1所示。

图5-1 员工管理效果图
员工管理实现核心代码截图如图5-2所示。

图5-2 员工管理实现核心代码截图
5.1.2人事档案管理功能设计与实现
人事档案管理主要是管理所有员工的人事档案信息的功能。管理员可以实现对员工的人事档案信息进行查看,还能实现对员工的人事档案信息进行修改以及其他相关的操作。人事档案管理效果图如图5-3所示。

图5-3人事档案管理效果图
人事档案管理实现核心代码截图如图5-4所示。

图5-4 人事档案管理实现核心代码截图
5.1.3档案转出管理功能设计与实现
档案转出管理主要是管理员工档案转出的功能。管理员可以实现对员工档案转出的相关信息,还能对员工的档案转出信息进行审核等相关的操作。档案转出管理效果图如图5-5所示。

图5-5档案转出管理效果图
档案转出管理实现核心代码截图如图5-6所示。

图5-6 档案转出管理实现核心代码截图
5.1.4档案转入管理功能设计与实现
档案转入管理主要是管理员工档案转入的相关信息进行管理的功能。管理员可以查看员工档案转入的相关信息进行查看,还能根据档案转入的相关信息进行审核等操作。档案转入管理效果图如图5-7所示。

图5-7档案转入管理效果图
档案转入管理实现核心代码截图如图5-8所示。

图5-8 档案转入管理实现核心代码截图
5.1.5资料文件管理功能设计与实现
资料文件管理主要是管理资料文件相关信息的功能。管理员可以新增资料文件信息,还能修改之前新增的资料文件信息的功能。资料文件效果图如图5-9所示。

图5-9资料文件管理效果图
资料文件管理实现核心代码截图如图5-10所示。

图5-10 资料文件管理实现核心代码截图
5.2用户功能设计与实现
5.2.1资料文件功能设计与实现
用户可以查看所有管理员新增的资料文件信息,通过页面可以查看资料文件的简介等相关的信息。用户可以对资料文件进行查阅之后,点击下载按钮进行下载。资料文件效果图如图5-11所示。

图5-11资料文件效果图
资料文件实现核心代码截图如图5-12所示。

图5-12 资料文件实现核心代码截图
5.2.2人事档案管理功能设计与实现
员工可以查看自己的人事档案信息,可以对自己的人事档案信息实现档案转入以及档案转出的操作,需要等待管理员进行审核操作。人事档案管理效果图如图5-13所示。

图5-13人事档案管理效果图
人事档案实现核心代码截图如图5-14所示。

图5-14 人事档案实现核心代码截图
5.2.3档案转入管理功能设计与实现
档案转入管理主要是管理员工将自己档案转入的功能。员工可以查看自己的档案转入信息,还能对自己的档案转入信息进行批量删除等操作。档案转入管理效果图如图5-15所示。

图5-15档案转入管理效果图
档案转入实现核心代码截图如图5-16所示。

图5-16档案转入实现核心代码截图
5.2.4档案转出管理功能设计与实现
档案转入管理主要是管理员工将自己档案转入的功能。员工可以查看自己的档案转入信息,还能对自己的档案转入信息进行批量删除等操作。档案转出管理效果图如图5-17所示。

图5-17档案转出管理效果图
档案转出实现核心代码截图如图5-18所示。

图5-18 档案转出实现核心代码截图
5.3本章小结
本章首先介绍的是企业档案库平台功能实现环境主要功能模块的的详细设计与具体实现,通过对每个功能模块的文字描述+每个功能模块的效果图进行展现。
第6章 系统测试
6.1测试目的
企业档案库平台功能的整个功能模块的开发过程中,能否保证企业档案库平台功能在实际运用中能够正确无误的进行使用,系统测试就显得至关重要。系统测试是将已经完成好的功能模块,运用系统的测试方法进行各种验证测试检验系统功能的完整性、可用性检验需求是否达标;检验系统中是否有一些未知的错误等信息,最终目的是为了提高每个用户角色的的体验,规避一些未知的风险。
6.2测试方法
针对系统已经实现好的功能模块,从系统是否关心系统运行内部的角度进行划分的话,测试方法主要有白盒测试跟黑盒测试。目前使用的比较多的系统测试方法是黑盒测试法。从系统是否执行程序的角度进行划分的话,测试的方法主要有静态测试和动态测试方法。
6.3 系统主要功能测试
企业档案库平台根据用户的需求以及所处的环境,使用黑盒测试法对系统的功能进行测试。
6.2.1登录注册模块的功能测试
作为企业档案库平台来说,登录注册也是很重要的功能。这直接关乎用户角色能不能进入系统,使用角色里面的功能。同时,登录功能将保障用户的信息安全。登录注册模块的测试用例如表6-1所示。
表6-1 登录测试用例表
编号 测试功能 操作 预期结果 实际结果
1 管理员登录 输入admin、admin,通过使用鼠标点击登录按钮 页面提示登录成功,直接跳转界面 与预期结果一致
2 员工登录 输入员工11、123456,通过使用鼠标点击登录按钮进行登录 页面提示登录成功,直接跳转员工界面 与预期结果一致
6.2.2员工管理模块的功能测试
员工管理主要是管理企业里面员工的账号信息的功能。管理员可以实现对企业里面新的员工,新增员工的账号信息,还能对在职的员工的账号信息进行修改。其中,管理员还能对员工录入档案信息。员工管理模块的测试用例如表6-2所示。
表6-2 学生管理用例表
编号 测试功能 操作 预期结果 实际结果
1 员工信息新增 新增员工1的员工账号信息,使用新的员工账号信息进行新增 页面提示登录成功,直接跳转员工界面 与预期结果一致
2 员工信息的录入档案 管理员可以实现对员工1的档案信息进行录入,员工1登录账号后查看自己的档案信息 员工可以查看自己的档案信息 与预期结果一致
6.2.3人事档案管理模块的功能测试
人事档案管理主要是管理所有员工的人事档案信息的功能。管理员可以实现对员工的人事档案信息进行查看,还能实现对员工的人事档案信息进行修改以及其他相关的操作。员工可以查看自己的人事档案信息,可以对自己的人事档案信息实现档案转入以及档案转出的操作,需要等待管理员进行审核操作。人事档案管理测试用例如表6-3所示。
表6-3人事档案管理测试用例表
编号 测试功能 操作 预期结果 实际结果
1 人事档案信息新增 管理员给员工1录入档案信息,员工1登录账号信息进行查看 员工1可以查看到刚刚管理员新增的档案信息 与预期结果一致
2 人事档案信息转入 员工1将自己的档案信息进行转入,管理员对人事档案信息进行查看 管理员可以查看到员工1转入的人事档案信息 与预期结果一致
6.3测试结果
由于企业档案库平台实现的功能比较多,无法将所有的功能测试进行分析。在本系统中,所有功能模块经过一系列的黑盒测试后,系统所有的功能能够按照所需求正常运行。所测试的主要功能,完全符合当初,用户需求分析的时候的预期目标。主要功能模块的测试结果如表6-4所示。
表6-4 测试结果表
序号 测试模块 测试结果
1 登录注册 正常
2 个人中心 正常
3 首页 正常
4 人事档案管理 正常
5 档案转出管理 正常
6 档案转入管理 正常
7 资料文件管理 正常
8 公告信息管理 正常
9 留言板管理 正常
10 部门信息管理 正常
11 员工管理 正常
6.4测试总结
通过对企业档案库平台实现的所有功能进行系统测试,所有功能都达到了预期的效果。通过测试,也让本人明白了系统开发是一件严谨的事情,需要认真对待。
6.5本章小结
本章主要对企业档案库平台测试进行介绍。系统采用从系统测试目的等几个方面进行介绍。通过测试结果得出此系统的各功能模块基本实现,满足了企业档案库平台所有的预期目标。

第七章 总结与展望
7.1论文总结
本文通过对企业的材企业档案库平台的实际需求进行分析,从多个角度阐述了企业档案库平台功能设计、数据库设计、系统用户角色主要部分功能具体的设计思路并利用当下先进的计算机技术,设计并开发出企业档案库平台,实现了人事档案管理等必需的功能,优化企业对档案相关信息管理的流程,能够让企业高效化进行档案管理。
7.2研究与展望
在系统的实际开发过程中,本文主要涉及到以下研究方向:
①对目前市面上企业档案管理进行分析,并结合某企业的实际需求,设计出适合本系统的功能模块。
②对企业档案库平台实现的各用户用例,通过使用大量用例图进行详细分析,精确了解用户的需求,为系统的设计开发打下基础。
③对系统架构设计进行分析,决定使用Java语言进行系统功能实现的编码语言,系统所有功能的实现通过使用SSM框架进行编码,系统交互页面的实现通过使用JSP技术进行编码实现。
目前系统顺利开发完成并且各项功能正常使用,基本满足了某蔬菜说过店的实际需求。但由于系统开发时间仓促加之本人技术水平有限,本系统在细节上还存在着许多不足,若想使本系统更加完整可靠,需运用更加先进的技术将系统功能进一步完善,并且得对系统的安全性进行研究和加强,它才能在更大的平台上发挥价值。

致谢

在XXX四年的学习生涯如白驹过隙,本人的毕业设计与论文撰写也完成。在各位老师和同学的帮助下,我顺利克服了在完成毕业设计过程中所遇到的困难、挫折。在此由衷感谢我的指导老师XXX老师,感谢导师细心无私的指导与帮助,从论文开题报告到毕业设计的测试,再到最后的论文写作指导和评阅,导师都花费了大量心力,他不厌其烦的指导不仅使我对计算机科学与技术领域的知识有了更加进一步的认识,而且对我今后的工作态度也产生更加严谨、端正的影响。
衷心感谢XXX学院的各授课老师,正是在他们对计算机相关的专业课程认真负责的讲解下,才拓宽了我在计算机科学与技术领域的视野与角度,提升了我的专业技能,为我顺利完成毕业设计和论文奠定基础。感谢答辩老师在百忙中参加我的毕业论文答辩。
最后衷心感谢各位同学和亲友对我学习、生活上的支持、鼓励和关心,使我能永远保持学习的热情,顺利完成学业。

参考文献
[1]宋维薇.论大数据背景下学校档案管理的信息化建设[J].信息记录材料,2021.
[2]马鹤嘉.数字化转型背景下的电子档案管理方式探析[J].兰台内外,2023(15).
[3]杨辉,黄家昌.基于Vue的页面设计器实现与应用[J].现代信息科技,2023(10).
[4]邝咏梅.企业数字化档案管理系统建设——从设计到实施[J].机电兵船档案,2023(02).
[5]覃远鑫,蒋翠文,蒋金宏.基于MVC框架下的高校学生电子档案管理系统设计与实现[J].轻工科技,2023(02).
[6]谢文婷.大数据时代档案管理的机遇和挑战[J].电力勘测设计,2019.
[7]杨晓光.基于大数据的医院档案管理创新途径[J].黑龙江档案,2020.
[8]周秋萍,廖诚.大数据技术在档案统计中的应用探讨[J].兰台内外,2022.
[9]王彩霞.大数据技术在档案管理中的应用初探[J].电脑知识与技术,2020.
[10]商圣坤.智慧档案全生命周期中大数据技术的运用分析[J].中国新通信,2021.
[11]卢静.数字化档案管理系统在医院档案管理中的应用研究[J].兰台内外,2021.
[12]陈思音.基于大数据的计算机数据挖掘技术在档案管理系统中的应用研究[J].文化产业,2022.
[13]任晓怡.基于大数据技术的企业档案管理工作探析[J].才智,2020.
[14]魏东奎.大数据技术在档案管理中的应用[J].科技风,2020.
[15]汪月月.大数据技术在高校档案管理中的应用[J].办公室业务,2020.

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA编码选手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值