人事工资管理系统

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

修 改 口 令
wenku.baidu.com
更 改 操 作 员
退 出 系 统
系统业务流程图
系统登录 否
判断是否通过验证 是
人事管理 工资管理 系统管理 用户管理 退出系统
文件组织结构
编写代码之前,可以把系统中可能用到的文件夹先创建出来(例如,创建一个名称为UI 的文件夹,用于保存系统中所使用的图片),这样不但可以方便以后的开发工作,也可以规 范系统的整体架构。开发编程词典销售分析系统时,设计了如下图所示的文件组织结构图。 在开发时,只需要将所创建的文件保存在相应的文件夹中即可。
考评管理模块设计
考评管理窗体主要实现登记和维护员工的考评信息,考评信息包括考评人姓名、考评内 容、考评分数和考评人等内容,该窗体运行结果如图所示。
考勤津贴模块设计
为了提高员工的积极性,如果员工每月全勤上班,则公司会对其进行奖励,这就需要一 个考勤津贴窗体用于管理公司颁发的考勤奖,考勤津贴窗体的运行结果如图所示。
奖罚管理模块设计
公司的发展离不开完善的奖罚制度,奖罚制度可以提高员工的工作热情,同时,也可以 对员工有所制约。本系统中,制作了一个奖罚管理窗体,用于添加、修改或者删除奖罚信息, 方便在发放工资时进行工资统计。奖罚管理窗体运行结果如图所示。
调动管理模块设计
公司的经营者会根据员工能力的不同而分配不同的工作,这时在企业内部会出现员工调 动的问题,这就需要对员工调动有详细的记录,方便员工档案管理,以及统计工资时发放员 工现任职务的薪水。调动管理窗体运行结果如图所示。
登录模块设计
登录模块主要是通过输入正确的用户名和密码进入主窗体,它可以提高程序的安全性, 保护数据资料不外泄。登录模块运行结果如图所示。
系统主窗体设计
主窗体是程序操作过程中必不可少的,它是人机交互中的重要环节。通过主窗体,用户 可以调用系统相关的各子模块,快速掌握本系统中所实现的各个功能。人事工资管理系统中, 当登录窗体验证成功后,用户将进入主窗体,主窗体中提供了系统菜单栏,可以通过它调用 系统中的所有子窗体。主窗体运行结果如图所示。
系统功能结构
本系统包括五个功能模块:人事管理模块、工资管理模块、系统管理模块、用户管理 模块、用户管理模块和系统退出模块,相应的系统功能结构如图所示。
人事工资管理系统
人事管理
工资管理
系统管理
用户管理
退出
档奖调考考工 案罚动评勤资 管管管管津总 理理理理贴结
部 门 管 理
数 据 备 份
操 作 员 管 理
Thank you
mingribook
人事工资管理系统
mingribook
教学内容
项目设计思路 数据库设计 公共类设计 登录模块设计 系统主窗体设计 奖罚管理模块设计 调动管理模块设计 考评管理模块设计 考勤津贴模块设计
项目设计思路
功能阐述 系统功能结构 系统业务流程图 文件组织结构
功能阐述
人事工资管理系统是一个典型的数据库开发应用程序,主要由人事管理、工资管理、系 统管理、用户管理和退出等模块组成,具体规划如下: 人事管理模块 人事管理模块主要负责档案管理、奖罚管理、调动管理、考评管理。 工资管理模块 工资管理模块主要负责员工的考勤、以及工资(包括基本工资、职务津贴、全勤奖金、加班 工资等)的总结。 系统管理模块 系统管理模块主要负责部门的增加、修改和删除并管理系统的数据备份。 用户管理模块 用户管理模块主要负责对操作员的管理、用户口令的管理、以及用户的切换。 系统退出模块 系统退出模块主要用于退出系统。业务管理模块
数据库设计
人事工资管理系统中,采用的是SQL Server 2019数据库,主要用来存储考评管理、部门 名称等信息。这里将数据库命名为db_PMS,其中包含的数据表如图所示。
公共类设计
开发项目时,以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重 用率,也大大方便了代码的管理。在本系统中,主要建立了两个公共类,分别为 DBConnection类和DBOperate类。DBConnection类主要用于连接数据库,而DBOperate类中 则定义了一些公共方法,分别用于实现各种功能。
相关文档
最新文档