欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    网上考勤管理系统(论文范文JSPJAVA毕业设计).docx

    • 资源ID:1926035       资源大小:1.95MB        全文页数:50页
    • 资源格式: DOCX        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上考勤管理系统(论文范文JSPJAVA毕业设计).docx

    需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ集美大学工商管理学院毕业设计(论文)题 目 人事考勤管理系统分析与设计 届: 2012届 专 业: 信息管理与信息系统 学生姓名: 廖 敏 学 号: 2008840007 指导老师: 王 园 职 称: 讲师 2011年 12 月人事考勤管理系统分析与设计【摘要】 本系统是为了实现简化人事考勤管理工作而设计的。过去企业的每日考勤是通过手动记录,考勤记录繁琐且容易产生人为输入的误差,工作量大,效率低而且工作质量差。使用考勤系统软件的好处是不仅可以大大减少人事管理员的工作量,还提高了考勤工作的效率和质量,使企业考勤管理更加的科学化、规范化。本考勤系统主要是以eclipse为开发平台使用B/C模式、jsp开发技术,oracle为服务器设计开发的,主要实现功能为:系统登入模块、系统设置模块、人员信息查询模块、人员信息修改模块、系统考勤模块、员工填写申请模块、员工申请审核模块、员工报表查看模块。【关键词】 人事考勤管理系统 B/S模式 jsp开发技术 oracle服务器HR Addentence System analyse and design【Abstract】The aim of this system is to simplify the hard and troublesome attendence work. Upon it, HR people can do all the attendence files by pc systematically but not manually. It's a high effective system that makes HR dept. can do a scientific and organized management on attendence.This system was designed based on eclipse and it uses B/C mode, jsp tech and take oracle as its server! The main fuctions of it: Login/Attendence Record, Settings, Attendence Inquiry System, Amending System, Application System and report forms Inquiry System.Key Words HR Addentence System B/S Mode jsp Technique Oracle server需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ目录引言- 1 -1 开发工具/开发环境的选择- 2 -1.1编程工具的选择Eclipse- 2 -1.2数据库的选择Oracle(PL/SQL)- 2 -1.3系统建模工具的选择PowerDesigner- 3 -1.4开发技术的选择JSP- 4 -2 系统分析- 5 -2.1 需求获取- 5 -2.1.1 业务需求- 5 -2.1.2 用户需求- 5 -2.1.3 功能需求- 6 -2.1.4 非功能需求- 15 -2.2 可行性分析- 16 -2.2.1 经济可行性- 16 -2.2.2技术可行性- 16 -2.3 面向对象分析- 17 -2.3.1 分析类图- 17 -2.3.2 识别分析类- 17 -2.3.3 动态模型图- 18 -3 系统设计- 27 -3.1 数据库设计- 27 -3.1.1 CDM图- 27 -3.1.2 PDM图- 28 -3.2 用户界面设计- 30 -4 系统实现- 33 -4.1 模块测试- 33 -4.1.1 普通用户模块测试- 33 -4.1.2 人事管理员模块- 35 -4.1.3 领导模块- 40 -结论- 43 -致谢词- 44 -参考文献- 45 -引言 当代社会企业越来越注重效率,计算机的广泛使用大大提高了企业的做事效率,计算机考勤系统就是一个典型的例子。过去企业用手工输入考勤,手工处理考勤信息计算繁琐且易出错,而计算机系统考勤系统则大大简化了考勤工作的工作量,只要输入考勤信息,系统按照事先设计好的算法对考勤信息进行分类、分析、计算,极大地提高了考勤处理的效率也最大限度的减少了人为手动处理时产生的错误,提高了信息的可信度和正确度。 本系统主要功能就是用系统记录员工考勤,对员工考勤信息进行处理计算以及考勤报表生成等工作,从而大大提高人事管理者的工作质量和工作效率。只有实现考勤管理计算机化,才能适应现代企业制度要求,推动企业劳动人事管理走向科学化、规范化。1 开发工具/开发环境的选择1.1编程工具的选择Eclipse Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成Eclipse Platform、JDT、CDT和PDE.JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。 Eclipse SDK(软件开发者包)是Eclipse Platform、JDT和PDE所生产的组件合并,它们可以一次下载。这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效地建造可以无缝集成到Eclipse Platform中的工具。Eclipse SDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成。Eclipse项目生产的软件以 CPL发布,第三方组件有各自自身的许可协议.1.2数据库的选择Oracle(PL/SQL) 1.2.1 Oracle简介oracle数据库系统引入共享SQL和多线程索服务器体系结构。这减少了资源占用,并增强了数据库能力,使其在低档软硬件平台上用较少的资源就可以支持更多的用户。提供了基于角色(role)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。提供了与高级语言配合的专用数据库接口,可以使用前台开发工具如PowerBuilder、VisuslBasic等快速开发基于客户端的应用程序。提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术【1】1.2.2 Oracle的工作模式Oracle的工作模式有两种:客户端/服务器(C/S)模式和浏览器/服务器(B/S)模式。C/S技术是20世纪90年代管理信息系统中较为先进的技术,C/S应用系统使用的是”请求/响应”的应答模式。由客户端发出“请求”,服务器接受“请求”,并“响应”,然后执行相应的服务,把执行结果送会给客户端。B/S模式是近几年随着网络技术的发展所兴起的一种模式,以前浏览器现实的静态网页无法提供充分的交互功能,动态信息发布相对较困难,这就需要将数据库与Web服务器连接起来,供用户查询或更新。这样,B/S模式在管理信息系统中开始大量应用。B/S结构体系中多了一层Web服务器,用户使用Web浏览器访问Web服务器将用户在网页上进行的操作处理提交给数据库服务器,再把从数据库获取的信息以文本、图像、表格等形式送回个用户的Web浏览器。【2】1.3系统建模工具的选择PowerDesigner PowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的 一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人 员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的 控制和更高的生产率。 PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。1.4开发技术的选择JSP JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,所以JSP迅速成为商业应用的服务器端语言。【2】2 系统分析2.1 需求获取2.1.1 业务需求人事考勤管理系统,利用计算机来完成人事考勤的考勤登入、假期申请、考勤处理等日常工作。通过信息共享,企业员工可以在任何可以登入系统的地方使用考勤系统,减免了来回跑动的麻烦。人事考勤管理员不需要手动录入考勤信息手动分析计算报表,即减轻了考勤管理员的工作量又提高了工作效率避免了在分析计算信息时的人为错误。企业领导通过考勤系统可以随时查看员工的信息、员工考勤信息获知企业员工的日常考勤状况,还可以通过系统审核员工各项申请,实现无纸化办公。具体可分为:个人信息管理:员工可查看个人信息、修改个人登入密码;系统考勤管理:员工可登入系统记录考勤、查看个人每日考勤信息;个人申请管理:员工可填写申请信息、查看个人申请信息及修改个人申请信息;员工申请管理:管理员或领导可查看已审批的员工申请信息,领导可实现依据领导等级审批员工申请信息;员工信息管理:领导或管理员可按条件查看企业员工信息,管理员还可以新增或修改企业员工信息;考勤信息管理:管理员可以根据申请信息修改员工的考勤信息;报表信息管理:管理员或领导可实现查看报表信息功能;系统设置管理:管理可以设置考勤管理规则。2.1.2 用户需求·普通员工:员工可以通过登入考勤管理系统查看自己的个人信息,修改个人信息。还可以登入系统进行自己的每日上下班考勤,查看自己每日考勤信息,如果员工需要请假或者某个时间段忘记考勤,可以填写申请提交给企业领导,领导审批后提交给人事管理员由人事管理员修改该员工的考勤信息。·人事管理员:人事管理员可以通过登入考勤管理系统实现查看或修改员工信息、员工考勤信息、员工申请信息、按条件查询考勤报表,还可以实现系统设置企业上下班时间,考勤时间宽限等。·企业领导:企业领导可以通过登入考勤管理系统实现查看员工信息、员工申 请信息、审核员工申请信息,并可以按条件类型选择查看报表类型。2.1.3 功能需求· 功能结构图 ·功能需求描述 此考勤管理系统的用户主要有普通员工、人事管理员、B级领导、A级领导,他们这四种角色在该考勤管理系统的权限由底到高为:普通员工,人事管理员,B级领导,A级领导。 其中普通员工是指企业里的一般员工,他们可以利用这个系统查看个人基本信息,修改个人登入密码,登入系统进行每日上下班的考勤,还可查看个人的考勤信息,通过查看自己的个人考勤信息可以得知自己每日的考勤情况,如果有忘记打卡,打卡机失误、或者员工生病、有事不能来上班等各类情况,员工可以在申请信息模块填写申请信息,并提交给相应的领导,若单次申请时间小于3天,提交给B级领导审批,若单次申请总时间大于3天,则要先提交给B级领导审核通过后,在提交给A级领导审核,由两位领导共同审批。 而人事管理员包含了普通员工的所用功能,并且人事管理员还可通过系统管理企业所有员工的信息,可以增加新员工信息,查看企业所有员工的信息,修改员工信息。人事管理员还需查看所有员工的申请并已审核通过的信息,并根据申请信息来修改员工的考勤信息内容,在每个月还可以通过系统,将企业所有员工的考勤信息记录在数据库,以备作为后期考勤报表生成的依据,以及查看员工考勤信息的报表。人事管理员还可以使用系统设置功能,指定员工上下班的时间,考勤宽限等考勤规则。 企业A、B级领导两者权限基本相同,既包含所有企业普通员工的功能,也包含部分人事管理员的功能,有查看员工信息,查看员工申请信息,查看报表,以及根据个人级别对不同的申请进行审批。2.1.3.1用例图 图2-1系统用例图2.1.3.2用例描述表1员工考勤用例描述用例名 员工考勤用例编号 01级别(优先级)级别:Summary, primary, sub-function 续表1参与者所有员工描述通过该用例执行员工的每日考勤 参与者操作系统响应基本操作过程1、 企业职工登入系统进入考勤界面3、企业职工点击“我要考勤“2、系统显示员工信息及当日的时间日期、星期4、系统记录员工的考勤信息并显示“记录考勤信息“例外过程 系统在数据库里发现本次考勤已记录或时间已过,显示“已记录考勤或已过考勤时间“ 扩展过程 无前置条件企业职工成功登入人事考勤管理系统后置条件系统记录一条考勤信息表2个人密码修改用例说明用例名 员工个人密码修改用例编号02级别(优先级)级别:Summary, primary, sub-function参与者企业所有员工描述通过该用例执行个人密码修改 参与者操作系统响应基本操作过程1、企业员工登入系统点击“修改密码“3、企业员工输入旧密码并重复输入两次新的密码2、系统显示员工编号、姓名以及填写新旧密码的文本框4、系统记录员工的新密码并提示“修改成功!“例外过程企业员工旧密码输入不正确提示错误两次输入的新密码不同,系统提示错误 扩展过程 无前置条件企业员工登入人事考勤管理系统后置条件 系统修改并保存员工的新密码表3员工个人考勤查看用来说明用例名 员工个人考勤查看用例编号 03级别(优先级)级别:Summary, primary, sub-function参与者企业所有员工描述通过该用例查看员工个人信息 参与者操作系统响应基本操作过程1、员工登入人事考勤系统3、员工点击“我的考勤“查看个人考勤信息2、系统显示登入成功4、系统显示该员工的考勤信息例外过程 无 扩展过程 无前置条件企业员工成功登入人事考勤系统后置条件 系统显示某员工的所有考勤信息表4员工个人信息查看用例说明用例名 员工个人信息查看用例编号 04级别(优先级)级别:Summary, primary, sub-function参与者企业所有员工描述通过该用例执行员工个人信息查看操作 参与者操作系统响应基本操作过程1、企业员工登入系统点击“我的基本信息“2、系统显示该员工的基本信息例外过程 无扩展过程 无前置条件企业员工成功登入系统后置条件系统显示企业某职工的基本信息表5员工个人申请查看用例说明用例名 员工个人申请信息查看用例编号 05级别(优先级)级别:Summary, primary, sub-function参与者企业所有员工描述通过该用例查看个人申请信息 参与者操作系统响应基本操作过程1、企业员工进入系统点击查看“我的申请“2、系统显示员工所有未取消的申请信息例外过程1、 员工选择取消未审核的申请2、 系统修改该申请信息的状态并从员工查看页面删除该条取消的申请 扩展过程 无前置条件管理员或领导成功登入人事考勤管理系统后置条件 系统显示企业职工信息表6企业员工信息查看用例说明用例名 企业员工信息查看用例编号 06级别(优先级)级别:Summary, primary, sub-function参与者人事管理员(下简称管理员)、领导描述通过该用例执行员工信息查看操作 参与者操作系统响应基本操作过程1、 管理员或领导使用“查看员工信息“用例,3、管理员或领导选择要查看员工的类别2、系统显示选择信息4、系统按照领导或管理员所选的类型显示符合条件的员工信息例外过程 所选的类型在数据库找不到相应的数据 扩展过程 无前置条件管理员或领导成功登入人事考勤管理系统后置条件 系统显示企业职工信息表7员工信息修改用例说明用例名 员工信息修改用例编号 07级别(优先级)级别:Summary, primary, sub-function参与者管理员描述通过该用例修改员工的基本信息 参与者操作系统响应基本操作过程1、管理员点击修改员工信息3、管理员选择要修改的员工信息5、管理员填入要修改的内容并点击“确定“2、系统显示企业所有员工信息4、系统显示该员工所有信息6、系统记录员工的修改信息并提示“修改成功“例外过程 修改了不可修改的信息项、系统没有反应 扩展过程 员工信息查看前置条件管理员成功登入人事考勤管理系统并点击修改员工信息后置条件系统记录员工的修改信息表8员工申请查看用例说明用例名 员工申请查看用例编号 08级别(优先级)级别:Summary, primary, sub-function参与者管理员描述通过该用例执行员工申请信息查看操作 参与者操作系统响应基本操作过程1、 管理员登入系统选择“查看员工申请信息“2、系统显示所有已审核通过的申请信息例外过程 无 扩展过程 无 续表8前置条件管理员成功登入人事考勤管理系统后置条件系统显示企业职工申请信息表9员工申请审核用例说明用例名 员工申请审核用例编号 09级别(优先级)级别:Summary, primary, sub-function参与者领导描述领导通过该用例进行审核申请 参与者操作系统响应基本操作过程1、 领导点击审核员工申请3、领导选择同意或不同意该申请2、系统显示员工申请信息4、系统记录该申请的审批状态并提示审批成功例外过程 无 扩展过程 无前置条件领导审核一条申请记录后置条件 系统记录该申请的审批信息表10员工考勤信息修改用例说明用例名 员工考勤信息修改用例编号 10级别(优先级)级别:Summary, primary, sub-function参与者管理员描述管理员通过该用例修改员工的考勤信息 参与者操作系统响应基本操作过程1、 管理员进入考勤管理系统点击查看考勤信息3、管理员输入员工编号及日期5、管理员修改考勤状态7、管理员将相应的申请信息标记为已处理2、系统显示选择文本框4、系统显示该日期该员工编号的职工考勤信息6、系统记录考勤状态并提示修改成功页面跳转到申请查看页面例外过程 无 扩展过程 管理员查看员工申请信息前置条件管理员成功进入考勤管理系统选择修改员工信息操作后置条件 系统显示企业职工信息表11员工考勤报表查看用例说明用例名员工考勤报表查看用例编号 11级别(优先级)级别:Summary, primary, sub-function参与者管理员、领导描述通过该用例查看公司员工考勤报表 参与者操作系统响应基本操作过程1、 管理员或领导点击查看报表3、管理员选择要查看报表的类型及条件2、系统显示选择信息文本框4、系统按照领导或管理员所选的类型显示符合条件的考勤报表信息例外过程 无 扩展过程 无前置条件管理员或领导成功登入人事考勤管理系统选择查看考勤报表后置条件 系统显示企业职工信息2.1.4 非功能需求 简单易懂:该系统界面和功能都比较简单易懂一目了然,使用方便; 准确率:系统实现无纸化过程,无需人员输入任何信息,大大提高了准确率避免了人员 手工录入的误差; 效率:系统无需人工计算考勤率,由后台数据库自动计算,快捷并且可以随时查看更新后的报表信息; 可移植性:系统使用JSP语言,可跨平台使用;安全性:能够确保系统信息的保密性2.2 可行性分析2.2.1 经济可行性本系统通过网络化的人事考勤管理系统,提高了企业的人事考勤工作效率。考勤工作效率的提高,既节省了企业的时间成本人员成本又提高了企业的管理能力,使企业适应了时代的网络化管理要求。2.2.2技术可行性本系统使用C/S工作模式,以oracle作为后台数据库,JSP为前台程序开发语言。通过网络化管理,增强了员工之间的快速沟通,更好的协调了员工之间的工作管理,对员工的考勤管理更加科学,全程跟踪员工的考勤,通过信息的记录,更好的对员工的考勤进行查询及分析。2.3 面向对象分析2.3.1 分析类图图2-2系统类图2.3.2 识别分析类 表12 边界类说明边界类说明LoginformMssageformKaoqiform Kqckform MimaxiugaiformShenqiformShenqchakanformUserformXinzengformShenpiformShenqichakanformBaobiaoformXtszform企业员工登入系统界面员工查看个人信息的系统界面员工登入考勤界面员工查看个人考勤信息界面员工修改个人密码界面 续表12员工填写申请界面员工查看个人申请信息界面管理员查看员工信息界面管理员新增员工界面领导审批员工申请界面管理员查看申请通过的信息界面管理员或领导查看考勤报表界面管理员设置系统考勤规则界面 表13 实体类说明实体类说明User1BmbSqbKqb企业员工信息表企业部门信息表员工申请信息表员工考勤信息记录表2.3.3 动态模型图·员工登入 图2-3.1员工登入时序图·员工考勤图2-3.2员工考勤时序图·密码修改图2-3.3员工密码修改时序图·填写申请图2-3.4员工申请填写时序图·审批申请图2-3.5领导审批时序图·修改员工信息图2-3.6管理员修改信息时序图·员工考勤修改图2-3.6管理员考勤修改时序图·报表查看图2-3.7查看报表时序图3 系统设计3.1 数据库设计 通过前面对系统类图、实体类的分析设计,使用powerdesigner可将类图转化为物理逻辑结构图,如下所示:3.1.1 CDM图图3-1系统CDM图3.1.2 PDM图图3-2系统PDM图通过确定上述模型的关系,可以得到以下各主要关系的结构表:表14 企业人员信息表(user1)名称注释数据类型可否为空是否外键usenum员工编号Char(10)NOT NULLNomima员工密码Char(10)NOT NULLNousename员工姓名Char(10)NOT NULLNosex性别char(2)NOT NULLNobmname部门名称Char(12)NOT NULLNojb职务类别Char(10)NOT NULLNozw职务名称Char(10)NOT NULLNorztime入职时间DateNOT NULLNoxl学历Char(10)NOT NULLNo state员工状态Char(4)NOT NULLNo 表15 企业人员信息表(bmb)名称注释数据类型可否为空是否外键bmnum部门编号Char(10)NOT NULLNoBmname部门名称Char(10)NOT NULLNoBmheadhum部门领导编号Char(10)NOT NULLYesBmhead领导名称char(10)NOT NULLNobmjj部门简介Char(30)No表16 企业人员信息表(kqb)名称注释数据类型可否为空是否外键Kqbnum考勤编号IntNOT NULLUsenum员工编号Char(10)NOT NULLyesUsename员工姓名Char(10)NOT NULLBmname部门名称char(10)NOT NULLToday当日日期DateNOT NULLWeek星期IntegerNOT NULLTime1考勤时间DateKqstate1考勤状态Char(10)Time2考勤时间DateKqstate2状态Char(10)Tmie3考勤时间DateKqstate3状态Char(10)Time4考勤时间DateKqstate4状态Char(10)state处理状态Char(8)表17 企业员工申请表(sqb)名称注释数据类型可否为空是否外键Sqnum申请编号Char(10)NOT NULLUsenum员工编号Char(10)NOT NULLYes usename员工姓名Char(10)NOT NULLBmname部门名称char(10)NOT NULLZw职务名称Char(10)NOT NULLSqtype申请类别Char(12)NOT NULLSqtime1申请时间DateNOT NULLSqtime2申请时间DateNOT NULLAlltime总共申请时间intSqyy申请原因Char(200)Zgusenum审批人1Char(10)yesZgusename审批人姓名1Char(10)Spyj1审批意见1Char(200)Jlusenum审批人2Char(10)yesJlusename审批人姓名2Char(10)Spyj2审批意见2Char(200)state处理状态Char(6)NOT NULL 3.2 用户界面设计3.2.1 用户登入界面图3-2.1用户登入界面3.2.2 普通用户界面图3-2.2普通员工界面3.2.3 人事管理员界面图3-2.3管理员界面3.2.4 企业领导界面图3-2.4领导界面4 系统实现4.1 模块测试4.1.1 普通用户模块测试·个人信息查看图4-1.1个人信息界面·个人密码修改 图4-2.1个人密码修改界面图4-1.2个人密码修改界面·系统考勤 图4-1.3系统考勤界面图4-1.4系统考勤结果·个人考勤查看图4-1.5系统考勤查看结果·填写申请图4-1.6填写申请界面 图4-1.7申请填写结果 ·查看申请图4-1.8申请填写结果4.1.2 人事管理员模块·人员查看及人员修改图4-2.1职工信息查看界面 图4-2.2职工信息查看结果图4-2.3.1职工信息修改界面图4-2.3.2职工信息修改界面图4-2.3.3职工信息修改结果查看·新增员工图4-2.4.1新增职工信息 图4-2,4.2新增职工信息结果·查看员工申请图4-2.4.1查看员工信息界面·考勤信息修改图4-2.5.1考勤信息修改界面图4-2.5.2考勤信息修改 ·请假记录查看图4-2.6.1请假记录查看选择界面图4-2.6.2请假记录查看结果界面·员工考勤查看图4-2.7.1请员工考勤查看选择界面图4-2.7.2请员工考勤查看结果界面·考勤率查看图4-2.8.1考勤率查看选择界面 图4-2.8.2考勤率查看结果界面 ·系统设置图4-2.9系统设置 4.1.3 领导模块·申请审批图4-3.1.1审核员工申请 图4-3.1.2审核员工申请结果 ·员工信息查看图4-3.2.1领导查看员工信息选择界面 图4-3.2.2查看员工信息结果 结论通过近一个月的企业人事考勤管理系统的设计,让我我从新温习了一遍大学里的专业课程,在设计和分析企业人事考勤管理系统的过程中,我用到了之前学过的JSP程序设计教程、面向对象UML实践、数据库系统概论、JAVA程序设计设计大学教程等一系列的专业课程,利用本次的课程设计将大学所学的知识进行了一次综合运用,让我对之前所学知识了解的更加透彻,而且在分析设计系统时,我也查找了很多关于人力资源、人事考勤以及编程语言的书籍,学习到了很多之前没有了解到的知识,加深了对数据库、JSP语言的认识。在系统实现的过程中,不断编写、测试、修改代码是一件很麻烦很繁琐的事,过程虽然很痛苦,但却磨练了的耐心和毅力,使我更加的细心和谨慎。经过了这次毕业设计,不仅使我加深了对专业知识的了解,我自身的性格品质也得到了提升。致谢词 本次毕业设计能够顺利完成,首先应感谢我的指导老师王园老师,给我提供了很多的相关参考资料,还向我的系统提出了很多宝贵的意见,让我能够及时改正系统的错误,为我设计系统提供一个清晰的思路。 再次,我要感谢带我们走过四年大学,在学习和生活中都给予了我极大帮助的班主任胡俊敏老师,感谢她在学习中教会了我们很多的专业知识,在生活中也教会了我们很多为人处世的道理,让我们在生活和学习中一起成长,成熟。还要感谢武利丰老师及教研室所有老师,感谢你们在课上的谆

    注意事项

    本文(网上考勤管理系统(论文范文JSPJAVA毕业设计).docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开