您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 基于swing界面的人事管理系统开发与设计
湖南涉外经济学院本科毕业论文(设计)题目基于swing界面的人事管理系统开发与设计作者学院信息科学与工程学院专业学号指导教师二〇一五年五月九日I湖南涉外经济学院本科毕业论文(设计)诚信声明本人声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立开展工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或创作过的作品成果。对本文工作做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本科毕业论文(设计)作者签名:二〇一五年五月九日II摘要飞速发展的技术变革和创新,以及迅速变化的差异化顾客需求等新竞争环境的出现,使得越来越多的组织通过构筑自身的人事竞争力来维持生存并促进持续发展。在“以人为本”观念的熏陶下,企业人事管理在组织中的作用日益突出。但是,人员的复杂性和组织的特有性使得企业人事管理成为难题。基于这个时代背景,企业人事管理便成为企业管理的重要内容。利用计算机实现企业人事管理势在必行。为有效改进现有的企业人事管理模式,提高企业对职工工资、考核、奖惩基本信息管理的效率,开发了人事管理系统。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Myeclipse10.0作为开发工具,并以跨平台的Java语言和后台数据库采用业界应用广泛的具有强大处理能力的Oracle11g,采用Swing技术开发出来的单机版人事管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,统计,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。关键词:人事管理系统;Myeclipse10.0;Java;Oracle11gIIIABSTRACTRapiddevelopmentoftechnologicalchangeandinnovation,andthedifferenceoftherapidlychangingcustomerrequirements,suchastheemergenceofthenewcompetitionenvironment,makemoreandmoreorganizationscompetitivenessthroughconstructingitsownpersonneltosurviveandtopromotesustainabledevelopment.Inthepeople-orientedconcept,undertheinfluenceofthebusinessenterprisepersonalmanagementhasbecomeanincreasinglyimportantroleintheorganization.Butthecomplexityofthepersonnelandthecharacteristicoftheorganizationmakesthebusinessenterprisepersonalmanagementproblems.Basedonthisbackground,theenterprisepersonnelmanagementbecomestheimportantcontentofenterprisemanagement.Usingcomputertorealizeenterprisepersonnelmanagementisimperative.Toeffectivelyimprovetheexistingenterprisepersonnelmanagementmode,improveenterprisesalary,assessment,rewardsandpunishmentstotheworkerefficiencyofbasicinformationmanagement,personnelmanagementsystemisdeveloped.Thissystemcombinesthecompanyactualpersonnel,system,throughactualneedsanalysis,usingpowerfulMyeclipse10.0asdevelopmenttool,andinacross-platformJavalanguageandbackgrounddatabaseusingtheindustrywidelyusedOracle11gwithstrongprocessingcapacity,theSwingtechnologydevelopedthestand-aloneversionofthepersonnelmanagementsystem.Fromconformstothewholesystemissimple,friendlyinterface,flexible,practical,therequirementofsafety,thepersonnelmanagementsystemhasthefollowingfunctions:basicinformationstaffinput,modify,query,deletemodule,staffleaveinformationinput,modify,query,deletemodule,thestaffsalaryinformationentry,statistics,query,andthesetofusersofthesystemandsystemmaintenancefunction.Personnelmanagementfortheenterprisetoprovideinformationconsultation,informationretrieval,informationaccessservices,canbasicallymeettheneedsofthemodernenterpriseofPersonnelmanagement.Keywords:PersonnelManagementSystem;Myeclipse10.0;Java;Oracle11gIV目录诚信声明……………………………………………………………………………………Ⅰ摘要…………………………………………………………………………………………ⅡAbstract……………………………………………………………………………………Ⅲ第一章引言………………………………………………………………………………11.1开发背景与意义……………………………………………………………………11.2系统研究内容………………………………………………………………………11.3国内外状况…………………………………………………………………………21.4可行性分析…………………………………………………………………………21.4.1经济可行性…………………………………………………………………21.4.2技术可行性…………………………………………………………………3第二章系统分析与设计………………………………………………………………42.1程序设计思想与架构………………………………………………………………42.1.1本系统开发设计思想………………………………………………………42.2.2设计架构……………………………………………………………………42.2系统平台环境………………………………………………………………………52.3系统总体架构………………………………………………………………………52.3.1系统需求分析………………………………………………………………6第三章数据库的设计…………………………………………………………………83.1数据库设计概述……………………………………………………………………83.2数据库表设计………………………………………………………………………83.2.1本数据库表命名规范………………………………………………………83.2.2数据库表设计………………………………………………………………83.3数据库物理模型设计……………………………………………………………11第四章系统功能模块及程序设计…………………………………………………134.1登录模块设计与实现……………………………………………………………134.2系统主界面………………………………………………………………………174.3人事管理模块设计与实现………………………………………………………17V4.4工资管理模块设计与实现………………………………………………………244.5统计管理模块设计与实现………………………………………………………254.6系统设置模块设计与实现………………………………………………………38第五章系统测试………………………………………………………………………395.1测试目标…………………………………………………………………………395.2测试分类及关系图………………………………………………………………395.2.1黑盒测试……………………………………………………………………395.3测试举例…………………………………………………………………………395.3.1测试用户登录是否成功……………………………………………………405.3.2测试非用户能否登陆成功…………………………………………………405.3.1测试输入错误密码能否登陆成功…………………………………………40结论…………………………………………………………………………………………41参考文献……………………………………………………………………………………42致谢…………………………………………………………………………………………431第一章引言1.1开发背景和意义飞速发展的技术变革和创新,以及迅速变化的差异化顾客需求等新竞争环境的出现,使得越来越多的组织通过构筑自身的人事竞争力来维持生存并促进持续发展[1]。在“以人为本”观念的熏陶下,企业人事管理在组织中的作用日益突出。但是,人员的复杂性和组织的特有性使得企业人事管理成为难题。在信息爆炸的历史时期,对有价值的信息进行有效管理是摆在人们面前的新课题。以信息技术为基础的新型信息管理软件成为人们竞相研究的新目标[2]。基于这个时代背景,企业人事管理便成为企业管理的重要内容。企业人事管理系统的作用之一是为企业的员工建立人事档案,它的出现使得人事档案查询、调用的速度加快,也使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能,从而实现企业人事管理的标准化、科学化、数字化[3]。总之,开发这样一套人事管理系统的意义为以下三点:⑴大幅度提高工作效率,使公司的人事干部从繁重琐碎的人事工作中解脱出来,把主要精力投入到日常工作中。⑵用计算机数据库管理代替手工统计工作,并且对数据库中的各数据自动进行逻辑验证,使数据统计过程中的错漏减少到最低程度。⑶使各管理部门的信息管理工作规范化、高效化大大简化数据汇总的工作量。1.2系统研究内容(1)人事管理子系统人事管理子系统包括员工资料管理、员工培训管理、员工调薪管理、员工请假管理、员工奖惩管理、员工调动管理、员工考评管理。(2)工资管理子系统工资管理子系统主要包括部门工资帐套管理和部门员工帐套管理、工资表查询和管理,月末结账处理。(3)统计管理子系统统计管理子系统包括:综合信息统计、员工积分统计、人事信息统计、人事记录统计。(4)系统设置子系统系统设置子系统包括:基础信息设置、系统设置、操作日志管理、操作员管理。21.3国内外状况国内人事管理信息系统的开发技术非常成熟,主要原因在于人事管理信息系统本身具有业务清晰、数据处理规范等许多
本文标题:基于swing界面的人事管理系统开发与设计
链接地址:https://www.777doc.com/doc-6340333 .html