版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[7]。在登陆时,根据用户输入的登录名,系统会在用户名表中的用户类型自动识别相应的身份,在密码和验证码核对正确后进入所属的管理界面。若登录名、登录密码其中一个输入不正确,就会显示用户名或密码不正确。只是验证码核对不正确也会显示验证码不正确,因此无法正常登录。
5系的设计与实现进过对系统的用户需求分析与系统开发后,就可以到达实现阶段。这章主要是系统重要功能模块的实现及界面的展示图。最后对描述具体功能的实现流程。5.1系统的功能实现本系统主要是面对的使用者是员工和管理员,接下来要依据具体模块来展示功能的实现情况。5.1.1登录模块登录界面是一个能够进到考勤系统后台的媒介。登录界面是系统首先显示的画面,该界面有对登录名与判断用户权限的语句。用户资料判断正确可进入相应的界面。下图5-1-1展示。图5-1-1登录页面如图5-2是用户登录是的代码:图5-1-2登录代码 图5-1-3登录流程图使用者成功登录以后,会进到主页面。系统就便会控制数据库,以下是连接数据库部分代码如图5-4。图5-4数据库连接代码5.1.2管理员功能管理员的权限分别为对员工、部门的人员管理和在线报到、请假、申办离岗等等以上功能。个人中心页面下图所示:图5-5个人信息主界面密码修改代码如下:图5-6密码修改代码图5-7密码修改管理部门信息的模块是只有管理员才能实现的。主要是修改、查询、增加和删除。如图:图5-8部门查询考勤统计功能是对用图表的方式表现考勤信息的统计结果。如图5-9。图5-9考勤统计图5.1.3员工功能员工除了无法查看部门信息和审批申请。其他更管理员的功能相似,请假和离岗功能的实现流程与补签是相同的步骤。以下就仅仅展示员工的特色功能。打卡功能,打卡准点则为绿色;迟到或早退则是橙色标识;未签到是红色。以下是代码与显示图。图5-10签到代码图5-11显示页面图5-SEQ图表\*ARABIC12签到页面当有补签申请,需要录入补签信息,录入成功,等待管理者核验。以下:图5-13补签代码图5-14员工的补签申请6系统测试不可或缺的步骤就是程序开发中的调试过程。经过对系统的各个板块的连续调看和测试,确定相互之间的交互关系,是否满足用户的需求,另外识别系统漏洞并能解决了系统问题,来保证系统的平稳运行、具有适应性和良好的效率。有些漏洞在测试后及时完善,再反复测试直到可以完美运行,系统在操作性、功能、性能上都符合日常使用,就达到系统测试的要求了。6.1系统调试环境本文基于SSH框架的系统需要在电脑上安装部署,最终的测试环境为:操作系统为64位的Windows10数据系统为MySql开发语言及工具为Java、Eclipse服务器为Tomcat8.0硬件为IntelCorei5机身系统内存8GB6.2功能测试6.2.1接口测试接口测试主要检测在交互过程中各个模块中的接口是否存在传输数据、无法更新的问题。经过测试,各接口没有运行问题且满足开发需求,完成数据传输、增、删、插操作。以上,接口测试无误。6.2.2界面测试主要针对本次设计界面实现的图形化的界面测试,需要界面具有用户使用方便,简单易懂。另外还需要具有功能的完全性,界面展现的功能要满足用户的需求。登录、部门与员工信息、考勤时间、管理节假日、签到、请假、离岗、记录统计这几个板块页面。以下是测试结果:表6界面的测试结果测试界面名称显示是否正常登录是部门信息管理是员工信息是考勤时间设置是节假日设置是签到是请假是离岗是记录统计是6.2.3性能测试有关系统的性能测试是服务器的响应次数;成功或失败的请求、点击的次数;系统中是否高效率运行等。经过测试该系统都能够对相应的功能做出回应,没有卡顿且效率正常。在登录页面若用户输入其中一个,系统经过检查,与数据库不符,便反馈用户名或密码错误,必须重新录入;另外输入的验证码不符,也会造成登录无法成功,图6-1。在个人信息中姓名为星号必须填入,否则弹出窗口显示姓名不能为空,只有点击此窗口的接口确定项,才能继续之后的操作。修改之后提示编辑成功的窗口。管理新的密码当录入的两次不符,便有提示框。图6-2。管理方添加部门的名称为空时,反馈窗口“不可为空”提示使用者必须添加部门名称。删除部门时有多选与单选,删除是会有窗口弹出,重复确认。删除部门下有用户的则有“操作异常,部门下还有用户存在”提示。操作成功也有界面提示。图6-1登录性能图6-2个人信息性能管理方录入员工资料,星号必填,重置员工登陆系统的密码,此最初的密码为111111。设置和删除员工成功同样有提示信息。
7总结与展望7.1总结员工考勤管理保证公司正常运行的前提条件。有关考勤系统的开发为企业的人力管理有了很大的突破,一方面节省了设备和人力成本的同时,还为企业的人员提供了大大的便利。不再因为高峰期打卡排队而错过打卡时间,亦是异地工作也可考勤的优点。井井有条的无纸化办公考勤管理系统将曾经令人苦恼的考勤管理不再困难。我在学习基础知识之后,就可以来进行系统的开发和设计了。首先过程是对背景和研究的意义进行简单的阐述,再分析国内外的研究现状。之后是用MySQL建立一个数据库。建立数据库表以及增、删、查的使用为后台数据管理库进行开发。最后配置开发环境Eclipse,用JSP技术、SSH框架等技术开发程序。本系统结合以上的理论知识,让考勤方式灵活便利的条件下,还满足便于管理所需要的特色化功能。将提供一种线上的方式报到、告假、申办离岗等等功能。统计以表格、图形直观方式为管理员提供更加高效率的工作。这段时间研究考勤管理系统也是给我带来了许多书本上学不到的知识。将理论转化为实践,不光要充分理解文字知识,还有更重要的是要动手将系统的需求实现。完成系统经过测试,各个功能模块完整,运行平稳,考勤管理系统也顺利完成。7.2展望由于接触时间较少,以及自己本身在技术使用还不够精湛,所以员工考勤管理系统还处在以一些功能模块不够完善的地方。比如:(1)用户使用界面设计不够美观,可以有更好的页面设计,为使用者带来视觉上的美观;(2)系统数据库还需要完善,系统运行时间久了,就会有许多的数据堆积,这时一个高质量的数据库运用与提高数据查找速度极为重要;(3)还有更多的功能模块设计,让系统更加人性化和健全。例如有有添加员工在系统中的可以查看当日工作内容详细模块,让员工在当天打卡时能够预览到今日的工作计划并有完成当日工作也可进行打卡的服务,如此会给员工带来完成任务的满足感,更加有动力开展下一步的工作。今后,这样移动网页将会大大地运用到不同的地方,也会有更多的服务被设计出来为人们提供便捷。参考文献魏丽娟.JAVA技术的企业员工考勤系统开发[J].信息通信,2018(07):112-113.段少雄,田捷,李恒华.高效指纹考勤系统的研究与设计[J].计算机工程,2003(09):37-38+120.李贞辉,李威.基于Android的考勤系统的设计与实现[J].电脑知识与技术,2021,17(01):79-81.赵然,李建军.基于JAVA技术的企业员工考勤系统开发[J].科技视界,2017(04):309-310.邱威.基于JavaWeb的学生考勤系统设计与实现[D].湖南大学,2018.曹智.基于SSM框架的企业人事管理考勤系统的设计与实现[D].电子科技大学,2019.李宇翔.企业外勤人员考勤系统的研究与实现[D].西安科技大学,2019.常颢.企业考勤管理系统的设计与实现[D].吉林大学,2016.陈建.基于微信小程序可移动培训考勤系统的设计及应用[J].电子世界,2020(22):126-127+130.代懋玥.基于Web和RFID技术的人事考勤管理系统的设计与实现[D].电子科技大学,2019.徐梦倩.基于Web和移动终端的中软考勤管理系统设计与实现[D].山东大学,2018.邱威.基于JavaWeb的学生考勤系统设计与实现[D].湖南大学,2018.陈庆勤.基于Android的学生考勤管理系统[D].南昌航空大学,2017.唐思齐.企业销售人员考勤管理系统的设计与实现[D].北京邮电大学,2017.李贞辉,李威.基于Android的考勤系统的设计与实现[J].电脑知识与技术,2021,17(01):79-81.赵然,李建军.基于JAVA技术的企业员工考勤系统开发[J].科技视界,2017(04):309-310.崔妍.Struts2、Spring和Hibernate框架技术分析[J].硅谷,2013,6(20):49+30.涂茂明.考勤管理系统设计与应用[J].电子世界,2021(06):206-207.刘桢.移动公司人力资源管理系统的设计与实现[D].山东大学,2019.杨晓燕,李选平.Java面向对象程序设计[M].人民邮电出版社:,201508.305.梁赫.企业考勤系统的设计与实现[D].吉林大学,2014.VeraWati,KusriniKusrini,HanifAlFatta,NitikaKapoor.Correctionto:Securityoffacialbiometricauthenticationforattendancesystem[J].MultimediaToolsandApplications,2021(prepublish)..LaminNZakiah,JusohWNAsnidaWan,ZainudinJuanita,SamadHafiza.ImplementingStudentAttendanceSystemUsingFingerprintBiometricsforKolejUniversitiPoly-TechMara[J].IOPConferenceSeries:MaterialsScienceandEngineering,2021,1062(1).AbdulkadhimEkhlasGhaleb.DesignandDevelopanAttendanceSystemBasedonFingerprintandArduinoBoard[J].JournalofPhysics:ConferenceSeries,2021,1804(1).MalhotraSamiksha,AggarwalVaibhav,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北大政治考试题及答案
- 处方药学类试题及答案
- 传统文化:中华美德我知道小学主题班会课件
- 2025-2030全球区块链技术应用场景及商业价值分析报告
- 甜高粱乙醇市场投资潜力及运行状况监测分析研究报告
- 数字化转型过程中的数据管理手册
- 摒弃不良习惯拥抱阳光心态四年级主题班会课件
- 塑料给水管安装施工工艺及施工方法
- 索力控制质量控制要点
- 养护技术交底
- 成都市锦江区2023年七年级《英语》下册期末试卷与参考答案
- 楼梯栏杆工程施工方案
- (完整版)心电监护仪故障应急预案及处理流程
- 山东省淄博市2023-2024学年高一下学期期末教学质量检测数学试题
- 山东交通学院结构力学期末考试参考答案
- ABB定位器详细说明书
- 2023年广东省深圳市资本市场学院招聘工作人员19人(共500题含答案解析)笔试必备资料历年高频考点试题摘选
- GB/T 42755-2023人工智能面向机器学习的数据标注规程
- AP1000模块化施工专题
- GB/T 39242-2020无损检测超声检测灵敏度和范围设定
- GB/T 27664.2-2011无损检测超声检测设备的性能与检验第2部分:探头
评论
0/150
提交评论