在线考勤系统的设计与实现

摘要
随着科学技术的不断发展,互联网的使用越发的便捷,在对传统的考勤方式的分析下,企业对于员工的考勤管理不再基于线下,在我们这种快节奏的生活中线上考勤似乎更加方便。目前无论是国营企业还是私营企业,都非常重视企业的考勤管理,在考勤制度完整的情况下,能够提高企业的出勤率,同时在一定程度上降低迟到率,完整的考勤制度有助于维护形象和提高员工工作效率,随着考勤系统的需求,线上的考勤管理系统就非常有必要了。
在线考勤系统基于B/S架构,使用了SpringMVC与MySQL等技术,满足了企业的考勤管理需求,方便员工使用系统考勤的同时,还方便了管理员对员工的管理,员工可自行进行对账户的信息进行修改,并且可以对企业提交请假,出差等申请。管理员可对员工的申请进行批复,实现了员工和管理员之间紧密的关联,方便企业的管理。
通过系统测试,在线考勤系统给员工的考勤带来了很大的便利,大大节约了时间,同时方便了企业对员工的管理,增加了企业与员工们的交互。相比与传统的考勤管理,在线考勤使得企业管理的成本降低,也方便了员工,实现了真正的双赢。
关键字:在线考勤系统,网站,SpringMVC,mysql
ABSTRACT
With the continuous development of science and technology, the use of the Internet has become increasingly convenient. Based on the analysis of traditional attendance methods, companies no longer rely on offline attendance management for employees. In our fast-paced life, online attendance seems more convenient. At present, both state-owned and private enterprises attach great importance to the attendance management of enterprises. With a complete attendance system, it can improve the attendance rate of enterprises and reduce the late arrival rate to a certain extent. A complete attendance system helps to maintain the image and improve employee work efficiency. With the demand for attendance systems, online attendance management systems are very necessary.
The online attendance system is based on the B/S architecture and uses technologies such as SpringMVC and MySQL to meet the attendance management needs of enterprises. It facilitates the use of the system for attendance by employees, as well as the management of employees by administrators. Employees can modify their account information on their own and submit leave, business travel, and other applications to the enterprise. Administrators can approve employee applications, achieving a close connection between employees and administrators, making it convenient for enterprise management.
Through system testing, the online attendance system has brought great convenience to employee attendance, greatly saving time, and facilitating the management of employees by enterprises, increasing the interaction between enterprises and employees. Compared to traditional attendance management, online attendance reduces the cost of enterprise management and facilitates employees, achieving a true win-win situation
.Keywords: online attendance system, website, SpringMVC, mysql
目录
摘要 Ⅰ
Abstract Ⅱ
1绪论
2系统分析
2.2可行性分析
2.2.1 经济可行性
2.2.2 技术可行性
2.2.3 法律可行性分析
2.3相关技术
2.3.1java技术
2.3.2Mysql数据库
2.3.3B/S结构
2.3.4MyBatis框架
2.3.5Spring框架
2.3.6SpringMVC框架
3系统设计
3.1系统架构设计
3.2系统功能模块设计
3.3数据库设计
4系统功能的实现
4.1用户登录模块详细设计与实现
4.2员工模块
4.2.1请假申请功能
4.2.2出差申请功能
4.2.3加班申请功能
4.2.4打卡功能
4.2.5物料申请功能
4.3管理员模块
4.3.1公告模块
4.3.2考勤统计管理功能
4.3.3部门管理功能
4.3.4员工管理功能
5在线考勤系统功能测试
5.1测试目的
5.2测试用例
5.3本章小结 26
6研究或成果与社会、环境的关系
结论
致谢
参考文献
1绪论
在信息技术与通讯技术相结合的背景下,产生了信息网络技术。随着 LAN技术的发展,光纤技术,高速网络技术,多媒体网络技术的发展;随着智能化的发展,以因特网为标志的因特网已经走进了每一个家庭,走进了每一个人的生活。因特网技术的中心思想是“资源分享”,使用户能够随时随地、随时随地获取网络上的各种信息;这大大的提升了工作的效率,同时也是当今企业信息化和办公自动化的基石。
在此基础上,本文提出了一种面向社会的、面向社会、面向社会的信息化管理模式。在公司信息化管理管理系统中,有很多种类型,包括了办公自动化系统(OA)、人事管理系统等。在人事管理系统中,考勤管理系统因为与公司的员工有着非常紧密的联系,所以它已经变得日益重要。怎样才能更好地对雇员的每日出勤进行快速地处理并对其进行分析,这与公司的雇员管理、雇员的工资支付有很大的关系。随着现代信息技术的不断发展,尤其是 WEB和数据库技术的不断完善,对员工的工作绩效进行了全面的改革。
在传统的考勤方法中,通常是由专门的人员使用人工方式对企业员工每日的正常出勤、缺勤、迟到、早退、请假、加班进行处理;对出差、休假等状态进行记录,这样既耗时又耗力,而且准确率不高,透明度不高,很可能会被人为原因所左右,还会加大公司的负担,也不利于企业的信息化建设。
2系统分析
2.1需求分析
该系统是为了辅助对系统信息的管理所研发,同时也是为了帮助用户进行在线考勤系统或者管理员对在线考勤系统等信息进行管理,因此,该系统必须要做到,在线考勤系统或用户可以查看在线考勤系统的内容,然后在线考勤系统也可以进行在线考勤系统以及个人信息的修改,而该系统必须还有一个管理员的角色去操作管理员的功能,例如查看用户的在线考勤系统情况等。
2.2可行性分析
通过对考勤管理系统的经济、技术和法律可行性功能进行全面分析,为提供准确的可行性依据打下了坚实的基础。以下是本系统的可行性分析:
2.2.1 经济可行性
就是分析在现有经济情况下能否完成本考勤管理系统的开发。下面对本系统开发、运行、维护的相关费用评估,以及投入到社会完成网上招投标管理可能费用进行估算。网络资源丰富,本考勤管理系统只需使用任选一开源服务器即可,此方面无需投入费用。开发阶段,由于本考勤管理系统不属于大型系统,常规的电脑就可完成开发,不用购置相关硬件设备。软件方面,本考勤管理系统只需使用网上免费下载的软件即可完成开发,这些软件在使用时简单易懂,无需培训,因此此方面也无需投入费用。由于本考勤管理系统不属于大型系统,运行时候电费可以忽略不记。考勤管理系统作为自己毕设,由本人开发即可完成,无需人力费用。综上,整个系统开发花费很少,所以本考勤管理系统在经济上可行。
2.2.2 技术可行性
本系统采用Java作为开发语言,选择Eclipse作为开发工具,并采用B/S架构以保证兼容性和多员工的可操作性。此外,选用MySql作为数据库不仅提高了数据的安全性,还保证了可操作性。通过需求分析和设计实现,该系统已成功投入使用并获得用户好评。在系统构建过程中,采用了Spring框架、Hibernate框架和Struts框架等先进技术,以提高系统的稳定性和易用性。测试发现,该系统具有良好的扩展性和实用性,能够满足实际需求。为确保系统安全,采用了加密技术和身份验证技术,保障系统的保密性和完整性。
在系统的界面设计上,采用了简洁清晰的设计风格,以提高用户体验。同时,还对系统进行了多次测试和优化,以保障系统的稳定性和可靠性。
总之,使用各种技术和工具进行开发和测试,可以为本系统的开发和运行提供强有力的支持和保障。
2.2.3 法律可行性分析
法律可行性分析,即分析本考勤管理系统是否与各类法律相悖。本考勤管理系统使用市面开源免费软件开发,且作为个人毕设,无商用,均为本人自主开发,并且页面设计合理,发布的信息要求符合常规。整个系统无抵触法律法规的问题。因此在法律上,本考勤管理系统可行。
经过对系统开发中成本费用、员工操作和技术等方面的深入分析,针对员工的需求进行了详细的分析,落实了系统开发的详细方向,确定了系统开发实现的功能模块,并最终确定了合理的开发方式。因此,本系统开发的可行性主要集中在技术、经济、操作和发展等方面的可行性分析上。
2.3相关技术
2.3.1java技术
Java是一种面向对象的静态编程语言,它以标准形式表示了程序设计的概念和方法,并提供丰富而有效的接口来实现程序的功能。Java编程语言采用了多线程和面向对象的编程方式,通过异步编程模式实现程序间的相互通信和共享信息等功能。Java的独特之处在于将程序划分为多个独立的模块,并赋予其高度的封闭性和多样性,在申请过程中表现出极强的自主性,确保程序代码互不干扰,减少程序编写时间,提高软件运行效率。Java在计算机软件开发中应用广泛,能够实现交互式操作,通过多种形式的数据交换,有效地处理所需信息,确保计算机软件开发的可控性和可见性。Java还具备网络接口,可以与web应用程序编程所依赖的类别库进行匹配,实现无缝连接。
Java能自动检测程序中的垃圾并处理其中的异常情况,确保Java应用程序的稳定性和强健性。在日常的开发过程中,Java语言是一种被广泛采用的基础语言。在教学实践中,可以利用Java语言的课程库、句子结构、语法规则以及关键字等元素来培养学生的自主学习能力。其最显著特征在于采用面向对象编程的编程方式,具备继承、多态性和封装三个方面的特点,构成独特的编程风格。继承性是最重要的一个特性,保证程序执行的正确性,封装功能能够将所有数据操作进行封装,多态性指对象上的操作所引发的相关行为。继承作为一种特殊的编程模式,分为父类和子类两种类型,子类具备继承和优化的能力,以适应父类属性的特性。
2.3.2Mysql数据库
MySQL是 Oracle系列中的一类,是目前最主要的一类关系数据库。MySQL的意思是一个用于储存与管理的数据仓储,在实际生活中,它就像一个档案与资料橱窗。雇员可以利用这个资料库在资料库中储存资料。MySQL所采用的一种被用作建立表格的方法。
因为 MySQL的安装费用低廉,而且运行快速,所以许多中小企业都选择了 MySQL作为自己的基础。MySQL的性能非常出色,而且因为它的源码是自由开放的,所以可以为公司节省大量的开发费用。
MySQL数据库可以储存海量的数据,在使用时既简单又快速,为了提高检索的效率,还可以在数据库表上添加一个索引, MySQL可以利用 SQL语句对系统的信息进行进行当系统有必要增加数据时,就可以使用插入命令来对数据库进行修改,这样就可以利用少数几个 SQL命令来对整个系统进行管理。MySQL属于一个开放且可以免费使用的数据库,它可以利用一条标准的 SQL句子来实现对 OS的信息的设置,而且对 MySQL的设置和配置也比较容易。
2.3.3B/S结构
B/S架构指的是一种设计方式,它将系统的客户端和服务器分开。这种方式使得客户端可以通过浏览器访问服务器,从而实现操作服务器的功能。
B/S结构目前广泛应用于绝大部分系统搭建中,这种结构摒弃C/S结构客户端服务端不分离的缺点,具有更多的优势:
(1)跨平台性:B/S的标准由标准化组织确立,适用于绝大多数的系统搭建,通用于应用之间。
(2)低维护成本:客户端和服务器端分离,减轻了两端的压力,尤其是客户端,对客户端设备,硬件、软件要求都比较低,并且系统需要升级或维护时,只需要在服务器端升级或维护就可以,使相应的费用减少。

2.3.4MyBatis框架
在许多持久性的框架当中, MyBatis就是一个特殊的例子, JDBC被封装在一个持久性的框架里,比起关心数据库的运行,程序员更需要注意的是 SQL声明的撰写。尽管 MyBatis很少依赖于第三方插件,但您不但要在 jar程序中导入 jar程序,还要在运行时为其进行映射而设置 SQL。MyBatis架构包含了许多处理资料库的方式,不过学习起来也很简单,因为在 XML档里,会将 SQL陈述式写入到资料库。由于 MyBatis的结构非常的灵活,所以编程人员可以在 XML文档中编写 SQL声明。为保证软件的安全性和稳定性,开发者可以在 DAO级中利用 MyBatis架构将代码与数据存取的方式分开。
2.3.5Spring框架
Spring架构是 JavaEE技术的一个发展架构,它可以帮助开发者在开发过程中处理复杂的问题。Spring架构中的物件之间的相依性是通过 IOC容器来避免程式码之间的耦合问题。Java可以在一个 bean对象被实体化之后创建一个依赖性,这很大程度上是由于其所具备的反映能力。由于 spring具有 aop特性,所以管理员可以对不相关的代码进行统一的管理和包装,因此 spring的开放源码可以有效地减小组件间的耦合,从而减少不必要的重复。
在使用 spring的时候,我们期望编程人员在使用 spring框架时,可以把重点放在系统自身的应用开发上。Spring架构采用了不含容器的方法来进行系统的检测,因此, Spring架构的最大优势在于, Spring架构能够整合其它网络架构的操作系统的资料。
2.3.6SpringMVC框架
作为可以应用在web层的一种轻量级框架SpringMVC框架Java就是其底层的编程语言。SpringMVC框架可以搭建web应用系统的主要原因是他可以提供了MVC模块,SpringMVC框架不像普通的框架需要完成系统设计的接口才能工作,它只需要通过注解的形式完成后就可以工作了。处理数据与显示数据这两个过程在系统实现过程中是有较强的耦合性的,业务对象的灵活性会因为很多个视图只依赖于一个业务对象而变低。
3系统设计
3.1系统架构设计
本基于Java的考勤管理系统采用的是B/S模式,B/S模式又称浏览器/服务器模式,B/S模式有个很大的好处为如果系统有网络那么就可以运行,它依赖于Web浏览器的技术,因此在使用的时候不需要管理人员安装任何较为专业的软件,管理员在维护软件的时候也无需花费过多的精力。
在浏览器中提供给员工的操作界面需要保存其输入的信息并处理其提交的请求。业务逻辑会对其传递的数据进行处理,并将处理结果显示给员工。客户端负责收集和管理用户在浏览器上产生的数据。服务器端处理员工的请求,向数据库发出请求执行相应操作,并处理数据记录,最终返回结果以在浏览器上显示,系统架构图如图3-1所示:

3.2系统功能模块设计
基于SpringBoot+Uniapp的在线考勤系统主要包含以下功能:用户登录,在线打卡以及管理员查看、修改员工账号信息的基本功能;管理员发出公告,员工查看公告的功能;员工的请假、出差、加班申请,和管理员的通过和驳回申请功能;还有员工的打卡功能和管理员查看考勤数据功能。由此划分了四个模块,用户信息模块,员工申请模块,管理员批复模块,公告模块。系统功能结构图如图3-2所示

在用户信息模块中,主要是实现员工和管理员通过账号密码登录系统的功能,其中的一些基本的功能有员工和管理员都可以进入系统修改自己的密码,管理员可以使用管理系统查看员工的基本个人资料,包括头像和昵称、账号和密码,当员工不记得原来密码的时候可以通过管理员的管理系统进行密码的修改。
在员工的模块中,主要是员工的相关的一些功能实现。比如当员工在日常的工作中的打卡上班功能,可以随时随地的完成打卡,系统会记录时间和地点,还有就是员工可以在系统内完成请假、加班、出差的申请,选择时间和理由然后提交申请等待管理员的批复,另外一个功能其实和考勤没太大关系,但是也可以用上,就是平常要申请物料也可以在系统上提交申请,选择时间理由和物料完成申请。
在管理员模块中,主要实现了管理员在系统内可以对员工的管理功能、可以完成对员工的申请的一个批复操作,可以通过申请也可以驳回申请,也可以在驳回的时候写上留言,最主要的一个功能是对员工考勤的数据进行查看,完成考勤的认定。
在公告模块中,专门开辟了一个存放公告消息的界面,管理员可以在这个界面中发布公告消息让全部人都看见、发布的消息也可在此页面被员工查看到。
3.3数据库设计
数据库在系统中有着重要的用途。它是一个结构化数据的集合,用于存储、管理和组织数据。数据库提供了可靠的数据存储、管理、共享和分析功能,帮助组织有效地处理和利用数据。为了提供对组成信息的局部描述,第一步是初步确定实际世界中组成信息的实体和特征,实体之间的关系,以及对象的约束。
基于对系统需求分析的层层划分,我们得出如下实体和E-R图联系。
用户实体图。如图3-3。

公告实体图。如图3-4。

配置实体图。如图3-5。

Token实体图。如图3-6。

用户角色实体图。如图3-7。

总体er图。如图3-8。

本次对数据库的表设计包括:用户表, 配置表,token表,详细设计如下列表所示。


4系统功能的实现
4.1用户登录模块详细设计与实现
图中显示了在线考勤系统的用户登录页面。如图4-1所示:

在该界面输入对应的账号和密码,并需要填写正确,点击提交以后,系统在数据库后查询到了对应的数据,返回信息给系统,系统进行判断,得到登录成功的提示时,才能进入到系统的首页中,设计流程如图4-2所示

登录模块关键代码如下所示:
/**
* 登录
*/
@IgnoreAuth
@RequestMapping(value = "/login")
public R login(String username, String password, String captcha, HttpServletRequest request) {
YuangongEntity user = yuangongService.selectOne(new EntityWrapper<YuangongEntity>().eq("yuangonggonghao", username));
if(user==null || !user.getMima().equals(password)) {
return R.error("账号或密码不正确");
}
String token = tokenService.generateToken(user.getId(), username,"yuangong", "员工" );
return R.ok().put("token", token);
}
4.2员工模块
4.2.1请假申请功能
该界面是对请假申请进行查看,可以通过请假申请的数据进行搜索请假申请的信息,点击对应的请假申请也能看到之前的详细介绍,该在线考勤系统的请假申请界面如图4-3所示:

员工点击请假按钮时会弹出请假弹窗,员工填入请假信息后,需由管理员进行审核,审核通过后即为请假成功。 如图4-4所示。

4.2.2出差申请功能
该界面是对出差申请进行查看,可以通过出差申请的数据进行搜索出差申请的信息,点击对应的出差申请也能看到之前的详细介绍,该在线考勤系统的出差申请界面如图4-5所示:

4.2.3加班申请功能
该界面是对加班申请进行查看,可以通过加班申请的数据进行搜索加班申请的信息,点击对应的加班申请也能看到之前的详细介绍,该在线考勤系统的加班申请界面如图4-6所示:

员工点击加班按钮时会弹出加班申请弹窗,员工填入加班信息后,需由管理员进行审核,审核通过后即为申请成功。 如图4-7所示。

4.2.4打卡功能
员工可以在系统内增添新的打卡信息,该模块包含了打卡类型、打卡时间、员工工号、员工姓名以及部门等信息,该在线考勤系统的打卡界面如图4-8所示:

员工可以在系统内进行考勤打卡,打卡结束后可以通过考勤信息搜索查看考勤的详细信息。如图4-9所示。

4.2.5物料申请功能
该界面是对物料申请进行查看,可以通过物料申请的数据进行搜索物料申请的信息,点击对应的物料申请也能看到之前的详细介绍,该在线考勤系统的物料申请界面如图4-10所示:

员工点击物料申请按钮时会弹出申请弹窗,员工填入物料申请信息后,需由管理员进行审核,审核通过后即为申请成功。 如图4-11所示。

4.3管理员模块
4.3.1公告模块
该界面是对通知公告进行查看,可以通过通知公告的数据进行搜索通知公告的信息,点击对应的通知公告也能看到之前的详细介绍,该在线考勤系统的通知公告界面如图4-12所示:

管理员点击增加公告时,会弹出添加弹窗,然后输入需要添加的信息,信息会进行判断是否符合要求,满足条件才增加成功,点击修改公告时也是同理。删除公告信息是会提示是否删除。如图4-13所示。

4.3.2考勤统计管理功能
考勤统计管理,在考勤统计管理页面中可以查看索引、员工工号、员工姓名、部门、月份、应出勤天数、迟到次数、早退次数、加班时长、旷工时长等信息,并可根据需要进行修改或删除操作,如图4-14所示。

4.3.3部门管理功能
部门管理,在部门管理页面中可以查看部门等信息,并可根据需要进行修改或删除操作,如图4-15所示。

4.3.4员工管理功能
员工管理,在员工管理页面中可以查看索引、员工工号、密码、员工姓名、性别、头像、年龄、学历、部门、手机、邮箱等内容,并可根据需要进行修改或删除操作,如图4-16所示。

管理员登陆以后进入员工信息管理界面可以看到员工的基本信息包括用户名、性别、工号等基本信息还可以进行增删改查操作,图4-17显示的是员工管理流程图。

5在线考勤系统功能测试
5.1测试目的
系统测试旨在确认系统的各项功能是否按照需求规格和设计规范进行实现。测试团队将执行各种测试用例,检查系统的功能是否符合预期,包括输入和输出的正确性、功能的完整性和一致性。通过系统测试,可以发现和修复系统中的问题和缺陷,提高系统的质量和可靠性,并确保系统能够按照预期满足用户需求。
5.2 功能测试
在线考勤系统将采用功能测试方法对系统每个功能模块的功能进行测试。测试用例如表5-1所示。



5.3本章小结
在这一块儿我主要做了一件事,那就是对我做出来的这个网站进行了一系列的测试,众所周知的是,测试在整个软件生命周期里面无论是从他的重要性或者是他所占的时间来说,他的比重都是相当大的一部分且是必不可少的,而进行这些各种各样的操作去评测新开发出来的程序在各方面的表现也是出于对该软件有一个更为全面的了解的考虑。
6研究或成果与社会、环境的关系
该考勤管理系统作为一种信息化管理工具,为企业和员工提供了更加便捷、高效的打卡、请假、出差、加班、统计等功能,大大简化和优化了考勤管理流程,节约了人力和物力成本,提高了工作效率和员工满意度。
首先,该系统的使用能够帮助企业实现对员工考勤的测算计算,通过系统上传和记录员工的考勤数据,实现了数据来源的维度化和标准化,可追溯性和数据可靠性更高,也使得企业能够更及时和准确地掌握员工的工作情况。同时,对于员工而言,这也为展示自身的工作表现和计算薪资打下了坚实的基础。
其次,该考勤管理系统的在线化和可视化也让企业的管理更加便捷和高效。一方面,系统搭载于B/S结构之上,使得企业管理员能够通过Web浏览器随时随地地查看、处理、审核管理员工考勤数据,加上动态页面设计,使得系统更为直观、人性化和易操作。管理员和员工可以通过一个系统实现管理流程的所有阶段,极大地提高了工作效率,减少了人力和时间成本。
最后,该考勤管理系统的优点在于其可持续性和环保性。一方面,该系统的使用能够实现纯电子化管理,不仅省去了大量的纸质文件,也避免了文件管理的错误和瑕疵,从而可以更好地保护企业的环境生态。另一方面,该系统可视为一项自我学习的技术成果,开发团队可以从中收集员工使用反馈,持续改善和升级系统,从而更好地为社会和市场提供优质的信息技术服务。
综上所述,该考勤管理系统因为其功能完整性和技术实现等方面的优点,成为一款优秀的考勤管理系统,为企业和员工提供了更加便捷、高效的服务,同时也为企业环保和可持续发展做出了积极的贡献。
结论
回顾整个写论文的过程,我不禁感慨万分。这篇论文的撰写可谓是充满了挑战与困难。一开始,我对论文写作和网站开发的经验非常有限,这使得我在开始阶段面临了许多困难。我通过观看哔哩哔哩网站上与在线考勤系统编程相关的教学视频,同时积极搜集有关在线考勤系统的资料,为我的论文积累了素材。坦率地说,在这个过程中,我对网站开发的知识有了更深的了解。同时,我也逐渐意识到自己在这一学术领域的关键知识敏感度还不够高,对于不同内容的整理归纳还存在一些不完美之处。
在撰写在线考勤系统论文的过程中,论文直接展示了我们的专业知识水平、语言组织能力、图表绘制能力以及文档编辑熟练程度。因此,我想强调一点,想要写一篇出色、生动有趣的论文,必须对各种格式和要求非常慎重地对待。在我准备就绪后,开始编写网站并应用各种关键技术时,也会出现一些在准备阶段没有预料到的失误和疏忽。有时候,我也会犯一些低级错误,这些错误确实会对创作者的自信心造成打击。然而,在这个过程中,我们对自己有了更清晰的认识,知道自己在项目开发中擅长什么,哪些方面较为薄弱。这种发展就像一把尺子,对于评估我们自己起到了很好的作用。
整个论文写作的过程充满了挑战和成长,让我对论文写作和网站开发有了更深入的理解。我相信这段经历将对我未来的学习和职业发展产生积极的影响。无论是面对困难还是从错误中吸取教训,我都会继续努力提升自己,为更好的学术研究和项目开发做出贡献。
致谢
在这篇论文的最后,我想借此机会向所有对我完成毕业设计提供帮助和支持的人们致以最诚挚的感谢。无论是在学术方面的指导提供还是心理上的支持,你们的贡献都是我能够顺利完成这篇论文的关键。
我要衷心感谢我的导师黄远林老师。感谢您对我悉心指导。您的深厚学识和严谨的治学态度对我影响深远。在整个毕业设计过程中,您耐心解答我的问题,指导我找到正确的研究方向,并在每一个关键节点上给予我宝贵的建议和指导。您对我的信任和支持使我有了勇气面对各种困难和挑战。同时,我要感谢我同学们。你们给予我无私的帮助。
最后,我要感谢我的家人和朋友。感谢你们一直以来的理解、支持和鼓励。你们是我人生中最坚实的后盾和动力源泉。在我疲惫和挫折时,你们给予我无尽的勇气和安慰。感谢你们对我无条件的爱和支持。
在这个特殊的时刻,我要向每一位为我提供帮助的人表达我最衷心的感激之情。没有你们的支持和鼓励,我无法完成这篇论文。你们的贡献和帮助使我能够在学习中迈出坚实的步伐。谢谢你们,我将永远感激不尽。
参考文献
[1] 张宁.基于Flutter的跨平台可视化智能填报系统的设计与实现[D].沈阳:中国科学院大学(中国科学院沈阳计算技术研究所),2022.
[2] 吕泽平.基于微通讯的服装设计协作系统[D].上海:东华大学,2019.
[3] 陈胜杰.基于堆外内存的Java应用服务器缓存框架设计与实现[D].南宁:广西大学,2022.
[4] 孟琪洁.系统信息和系统信息公告研究进展[J].纺织科技进展,2022(09):1-5
[5] 吴亮.数字化技术在服装设计中的应用分析[J].纺织报告,2022,41(09):18-20.
[6] 刘云龙.基于Java vue的天津港办公自动化系统的设计与实现[D].天津:天津理工大学,2022.
[7] 金鹏.基于嵌入式系统的系统信息设计研究[D].无锡:江南大学,2021.
[8] 孔衍,李俊.系统信息用石墨烯/聚合物柔性传感器研究进展[J].上海纺织科技,2022,50(06):56-60
[9] 王冬波.基于B/S架构的考勤管理系统的设计与实现[D].青岛:中国海洋大学,2020.
[10] 牟明任,赵璘. 基于Java vue的餐厅管理系统的设计[J].软件工程,2020,23(09):52-55.
[11] 刘肖.基于vue+MySQL的供电管理系统的设计与实现[D].成都:电子科技大学,2021.
[12] 郑豪,王峥,王洁.JAVA程序设计实训教程[M].南京:南京大学出版社,2019.
[13] 王允.基于多生理信号的系统信息监护系统研究[D].天津:天津工业大学,2021.
[14] Intelligence[J]. Journal of Physics: ConferenceSeries,2021,1714(1).Rajamanogaran M,Subha S,Baghavathi Priya S,Sivasamy Jeevitha. Contactless AttendanceManagement System using Artificial
[15] Mohammed S. Mazin,Alothman Basil Raya. An Attendance System Using the Face Extraction and Recognition Technique Using PCA Algorithm[J]. International Journal of Information Technology and Web Engineering (IJITWE),2022,17(1).