人事工资管理系统(er图数据流程图系统功能模块结构图源代码)-课程设计内容摘要:

台的 SQL SERVER 数据库中。 如果数据库中存在与此项添加的员工档案相同的数据 ,按确定后将弹出消息对话框”己存在此员工的信息” ,提示用户己经存在此员工的信息 ,从而避免了相同员工信息的重复录入。 载入窗体时 ,将首先通过整型变量 gintmode的值来判断是添加还是修改状态 (1为添加 ,2 为修改 )。 如果是添加状态 ,性别选择框将选择第一个。 如果是修改状态 ,将选择显示当前的记录。 在员工信息模块中添加了一项查询功能 ,这样可以使用户更加方便的操作所需要信息 ,大大节约了搜索的时间。 查询功能使用复合查询的模式。 分为按工号查询、按员工姓名查询和按员工部门查询。 用户可以根据实际需要选择其中的一项或几项。 首先点击要先择的CheckBox 复选框控件 ,这时光标自动移动到它对应的文本框 ,只要在相应的文本框中输入要查找的内容 ,然后点击确定按扭即完成了此项操作 ,并以 MSFlexGird列表的形式显示出数据。 查询功能的另一个特点是如果用户对查询窗口不做任何操作 ,直接点击确定按扭 ,在查询结果的列表窗口中显示出所有员工的信息。 查询窗口界面如下图 3- 4 所示: 图 3- 4 员工档案查询窗体 查询流程图如下图 3- 5 所示: 图 3- 5 查询功能的数据流程图 在介绍了上述两项功能之后 ,将讲述一下员工信息的修改与删除的功能。 这两项功能都是在 MSFlexGird 列表中实现的。 首先如果用户需要修改一些信息 ,可以在菜单中选择修改信息 ,这时 ,如果没有先择要具体修改的 信息 ,将出现消息对话框 ,通知用户选择一条要修改的记录 ,然后则通过 SQL 语句载入窗体 ,触发窗体的Load 事件 ,显示员工信息列表窗体并列出所有员工的信息 ,在窗体的下部放置了一个修改按扭。 用户在列表中选择了要操作的员工记录后点击该按扭 ,屏幕将出现员工信息添加窗体 ,窗体中体现出上一步用户所选择的员工记录 ,在具体的文本框中写入修改的记录 ,单击保存按钮出现”记录保存成功”消息对话框 ,点击确定按扭返回员工列表窗体 ,至此己完成了对员工信息的修改。 删除员工信息的功能和修改功能类似 ,在列表中选择要删除的记录后点击鼠标右键 ,在弹 出的子窗体中选择删除信息弹出”是否删除此记录”对话框 ,点击确定后完成了信息的删除操作。 人事工资管理系统 值得注意的是在员工列表窗体中使用了 PopupMenu函数来调用主窗体中的员工档案菜单 ,使得操作更加简单、方便。 至此 ,员工信息管理模块己经完成。 它使用了 MDI 结构应用开发 ,它可以实现多个窗口的统一显示和管理 ,便于在不同功能之间快速的切换。 员工考勤模块设计 员工考勤管理模块主要实现如下功能: 1 添加员工考勤信息 2 修改员工考勤信息 3 删除员工考勤信息 考勤管理是每个企事业所必需的 ,计算机管理系统的出现使员工出勤情况的记录和统计变得十分简单。 软件是用于员工出入单位的情况录入 ,请假、加班和出差情况的录入 ,每个月底进行整个月的出勤情况统计。 另外 ,考勤管理为工资管理直接提供每个月工作时间的统计结果 ,用以计算工资 ,同时考勤管理也需要其它功能所提供的员工、部门等信息。 考勤添加模块主要是用来实现系统用户对企业现有员工的考勤登记 ,包括出勤记录、请假记录、加班记录和出差记录。 在主窗体的菜单中选择考勤添加便进入了考勤添加窗体。 窗体中使用了 SSTAB 控件 ,使界面和功能更加完 美。 在添加记录之前 ,用户可以根据现有员工档案的具体情况选择进行添加 ,在基本信息标签页中选择部门下拉列表框 ,其中包含了企业的所有部门。 它的具体实现是通过ADODC控件绑定到员工信息数据表中 ,从表中使用 DISTINCT选择不同的部门名称加入到下拉列表中。 当用户选择了一个具体的部门之后 ,在随后的姓名列表中将通过 SQL 语句列出此部门的所有员工的姓名 ,而同时在员工工号的文本框中自动添加了此员工的工号。 这种使用方式的好处是让用户可以根据员工档案的具体情况进行编辑 ,对每个员工进行考勤录入 ,从而避免了不了解企业内部员工档案 的实际情况而造成错误的可能 ,同时也大大缩短了考勤操作的时间。 选择了员工的姓名之后就可以在考勤项目中添加所需要的数据并选择 SSTAB 控件的不同页面进行输入。 完成上述所有操作之后单击保存按扭将所有记录添加到数据库中。 如果出现相同记录 ,将出现消息对话框 ,提示用户己存在及员工的考勤。 若想取消上述操作 ,可以单 沈 阳 大 学 课程设计说明书 击退 出按扭 ,该窗体将自动关闭 ,并返回到系统的主窗体。 选择“添加考勤“菜单,将出现如图 3- 6 所示的窗体。 图 3- 6 员工考勤添加窗体 员工评价模块设计 员工评价的主要功能包括 : .员工评价信息的添加 .员工评价信息的修改与删除 .员工评价信息的查询 实现各数据库中添加评价记录的方法和前面员工信息 ,考勤信息的添加方法相同。 选择修改评价菜单 ,将出现员工评价列表的窗体 ,此窗体同样采用子窗体的形式 ,由主窗体继承而来。 选择需要修改的记录 ,单击下面的修改按钮或单击鼠标右键选择修改评价菜单 ,在员 工评价信息添加窗体中进行修改。 分为按工号查询和按姓别查询两种 ,可以按照各种方式以及它们的组合进行查询。 满足查询要求的记录都将出现在员工评价记录列表框中。 当先择主菜单中的添加员工评价信息菜单 ,将出现如图 3- 7 所示的窗体 : 沈 阳 大 学 课程设计说明书 图 3- 7 员工评价信息添加窗体 员工 工资管理模块 工资管理是企业管理中不可缺少的一项工作。 员工工资管理模块用于每个月员工实发工资的计算 ,计算的项目包括基本工资、奖金、福利待遇、津贴等。 主要包括以下几项功能 : .员工工资的录入 .员工工资的修改与删除 .员工工资的查询 .员工基本工资的设定 .奖金以及福利补贴的设置 .实发工资计算 .根据出勤统计结果计算本月各项实际金额 .输出工资报表 工资管理的输出结果是对员工工作的一个评价。 计算工资的基本依据是考勤管理模块的统计结果。 同时 ,在统计和查询时需要用到员工基本信息模块和部门信息。 首先选择主窗体中添加工资菜单将出现我添加员工工资窗体。 如图 3- 8所示 : 课程设计说明书 图 3- 8 员工工资添加窗体 从部门下拉表中选择部门 ,再从姓名下拉列表中选择要添加工资的员工。 在月份文本框中使用的是 Format(Now, yyyymmdd)函数 ,直接添加计算机的系统 日期。 其中实发工资的内容不需用户添写 ,在添写完其它工资内容后点击开始统计按钮将员工的收入与支出金额相减得出实发工资项。 最后单击确认 ,将所填数据存入数据库中。 工资管理的修改与删除同样需要以列表的形式如图 3- 9 显示 : 图 3- 9 员工工资列表窗体 做为子窗体的员工工资列表能够清楚的表现员工各项收入与支出的金额。 选择修改可以对所选数据进行编辑 ,也同样可以点击鼠标右键选择所需要的操作。 查询功能分为 人事工资管理系统 (ER 图 +数据流程图 +系统功能模块结构图 ) 按姓名和按工号复合查询的两种 方式和其它模块不同的是员工。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。