基于Qt的企业人事管理系统摘要:根据实际的企业人事需求,设计了基于QtCreator开发环境下的人事管理系统(MIS),前台采用的是一个跨平台的VC++图形界面程序编辑器Qt,后台使用的是SQLite数据库。本系统能实现管理员对本身密码的修改,员工入职、离职的办理,按条件查找员工,显示、更改所有员工的基本信息、工作信息,新建、更改、删除考评、培训、奖惩记录,并能够实现对员工权限的设置;实现普通员工用户对自己相关信息的查询及登录密码的修改,以及用Setup2GO制作成可安装文件使本系统具有可移植性。实现人事办公的智能化,提高企业的工作效率。关键字:人事管理系统QtCreatorSQLite数据库Setup2GOIPersonnelmanagementsystemofenterprisebasedOnQtenvironmentABSTRACT:Accordingtotheactualdemand,thedesignofthepersonnelmanagementsystemdevelopmentenvironmentbasedonQtCreator(MIS).Thefrontisacross-platformVC++graphicalinterfaceprogrameditorQt.BackgroundusingtheSQLitedatabase.Thesystemhasrealizedtheadministratorpasswordtomodifyitself,thenewemployees,oldemployeesmanagement,conditionalsearchforemployee,showingallthebasicinformationoftheemployees,changeofbasicinformation,informationstaff,new,change,deleteevaluation,training,rewardsandpunishmentrecords,andsetpermissionforemployees;Theordinaryuserstoinformationrelevanttotheirqueryandpasswordmodification.AndtheproductionofdocumentsthatcanbeinstalledusingSetup2GOtomakethesystemhasportability.Automatedpersonneloffice,improvetheefficiencyofenterprises.Keyword:PersonnelmanagementsystemQtCreatorSQLiteDatabaseSetup2GOII目录摘要................................................................................................................................................IABSTRACT.................................................................................................................................II前言.........................................................................................................................................1第一章开发工具的选择.............................................................................................................2第1节开发工具QtCreator的介绍.........................................................................................................2第2节SQLite数据库的介绍......................................................................................................................3第3节Setup2GO的介绍..............................................................................................................................4第二章系统需求及可行性分析.................................................................................................5第1节需求分析..............................................................................................................................................5第2节可行性分析.........................................................................................................................................5第三章数据库设计.....................................................................................................................7第1节数据库的设计....................................................................................................................................7第四章系统设计.......................................................................................................................12第1节系统功能结构...................................................