您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 绩效管理 > 网上考勤管理系统(论文范文JSPJAVA毕业设计)
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ集美大学工商管理学院毕业设计(论文)题目人事考勤管理系统分析与设计届:2012届专业:信息管理与信息系统学生姓名:廖敏学号:2008840007指导老师:王园职称:讲师2011年12月需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ人事考勤管理系统分析与设计【摘要】本系统是为了实现简化人事考勤管理工作而设计的。过去企业的每日考勤是通过手动记录,考勤记录繁琐且容易产生人为输入的误差,工作量大,效率低而且工作质量差。使用考勤系统软件的好处是不仅可以大大减少人事管理员的工作量,还提高了考勤工作的效率和质量,使企业考勤管理更加的科学化、规范化。本考勤系统主要是以eclipse为开发平台使用B/C模式、jsp开发技术,oracle为服务器设计开发的,主要实现功能为:系统登入模块、系统设置模块、人员信息查询模块、人员信息修改模块、系统考勤模块、员工填写申请模块、员工申请审核模块、员工报表查看模块。【关键词】人事考勤管理系统B/S模式jsp开发技术oracle服务器需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQHRAddentenceSystemanalyseanddesign【Abstract】Theaimofthissystemistosimplifythehardandtroublesomeattendencework.Uponit,HRpeoplecandoalltheattendencefilesbypcsystematicallybutnotmanually.It'sahigheffectivesystemthatmakesHRdept.candoascientificandorganizedmanagementonattendence.ThissystemwasdesignedbasedoneclipseanditusesB/Cmode,jsptechandtakeoracleasitsserver!Themainfuctionsofit:Login/AttendenceRecord,Settings,AttendenceInquirySystem,AmendingSystem,ApplicationSystemandreportformsInquirySystem.[KeyWords]HRAddentenceSystemB/SModejspTechniqueOracleserver需要本论文完整程序源代码,答辩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.1CDM图............................................-27-3.1.2PDM图............................................-28-3.2用户界面设计..........................................-30-4系统实现.....................................................-33-4.1模块测试...............................................-33-需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ4.1.1普通用户模块测试..................................-33-4.1.2人事管理员模块....................................-35-4.1.3领导模块..........................................-40-结论...........................................................-43-致谢词.........................................................-44-参考文献.......................................................-45-需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ引言当代社会企业越来越注重效率,计算机的广泛使用大大提高了企业的做事效率,计算机考勤系统就是一个典型的例子。过去企业用手工输入考勤,手工处理考勤信息计算繁琐且易出错,而计算机系统考勤系统则大大简化了考勤工作的工作量,只要输入考勤信息,系统按照事先设计好的算法对考勤信息进行分类、分析、计算,极大地提高了考勤处理的效率也最大限度的减少了人为手动处理时产生的错误,提高了信息的可信度和正确度。本系统主要功能就是用系统记录员工考勤,对员工考勤信息进行处理计算以及考勤报表生成等工作,从而大大提高人事管理者的工作质量和工作效率。只有实现考勤管理计算机化,才能适应现代企业制度要求,推动企业劳动人事管理走向科学化、规范化。需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ1开发工具/开发环境的选择1.1编程工具的选择——EclipseEclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——EclipsePlatform、JDT、CDT和PDE.JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。EclipsePlatform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。EclipseSDK(软件开发者包)是EclipsePlatform、JDT和PDE所生产的组件合并,它们可以一次下载。这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效地建造可以无缝集成到EclipsePlatform中的工具。EclipseSDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成。Eclipse项目生产的软件以CPL发布,第三方组件有各自自身的许可协议.1.2数据库的选择——Oracle(PL/SQL)1.2.1Oracle简介oracle数据库系统引入共享SQL和多线程索服务器体系结构。这减少了资源占用,并增强了数据库能力,使其在低档软硬件平台上用较少的资源就可以支持更多的用户。提供了基于角色(role)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。提供了与高级语言配合的专用数据库接口,可以使用前台开发工具如PowerBuilder、VisuslBasic等快速开发基于客户端的应用程序。提供了新的分布式数据库能力。可通过网络较方便地需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ读写远端数据库里的数据,并有对称复制的技术【1】1.2.2Oracle的工作模式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系统建模工具的选择——PowerDesignerPowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ1
本文标题:网上考勤管理系统(论文范文JSPJAVA毕业设计)
链接地址:https://www.777doc.com/doc-939987 .html