图9 用户登陆流程图
5.3系统主界面的设计
系统界面主要有系统菜单和运行界面,系统用户通过菜单的操作来完成系统设计的各项功能。
主界面提供的菜单如下表2所示。
表2 系统界面提供的菜单表
员工个人信息 工资管理 通讯录管理 系统管理 帮助
基本信息录入 基本工资设置 信息录入 重新登录
基本信息查询 考勤管理 信息修改 退出
基本信息统计 工资管理
福利费用查询
表查询
菜单的设计是本窗体的重点,在系统的主界面内有两个菜单供用户通过点击进入各功能模块的操作界面,分别为列表菜单和树形菜单,通过For循环的内嵌实现将列表菜单内的各级子菜单项添加到treeview树形菜单节点内,最后通过点击设计的菜单栏,即可进入源代码设计环境,通过添加clcik事件源代码后,即完成了该窗体的设计。
将列表菜单内的各级子菜单项添加到treeview树形菜单节点内的算法设计思想即通过for循环先将一级菜单项的名称添加到TreeView组件的根节点中,并设置当前节点的子节点,将当前菜单项的所有相关信息存入到本文来自辣&文*论~文'网,毕业论文 www.751com.cn 加7位QQ324,9114找源文ToolStripDropDownItem对象中,再判断当前菜单项中是否有二级菜单项,如果有则在内嵌的for循环内继续以上操作,以此类推.
5.4考勤管理的设计
员工的考勤是员工工资核算的重要的组成部分之一。由于员工的考勤工资部分是动态的,也就是说相对其它的基本工资,岗位工资而言,每个月都是变化的,所以为了科学管理、核算员工的考勤工资部分,这里分成二个子模块来完成员工的考勤管理。这二个子模块是:员工考勤信息的录入,员工考勤信息的修改和删除。
该模块窗体内设置一个tabControl控件,内含有两个tabPage页面,分别对应员工考勤录入和员工考勤信息修改和删除两个模块,管理员可在信息录入tabPage页面内直接将员工的考勤手动添加到数据库内,也可在另外一个tabPage页面的通过员工编号,选择要修改的字段,并在修改值的textBox内填写修改后的值进行修改。当要删除某个员工的考勤信息时,选择员工编号,点击删除按钮即可删除该员工的通讯信息。
5.5系统常用数据表查询窗体设计 家族企业人才流失问题现状+原因分析对策
由于企业人事工资管理系统中经常会涉及到一些常用数据库内表的查询,为方便管理员查询一些数据信息,为此企业人事工资管理系统设计了一个表查询窗体。
表查询窗体内,包含一个查询按钮,两个CheckBox,三个组合框,还有一个DataGridView控件,设计思想即通过CheckBox控件的勾选状态来判断要选择查询的条件,以此来设置“请选择要选择的表”下的组合框内items属性内的各项是否可用,例如当勾选了员工编号组合框前的CheckBox时,在“请选择要选择的表”下的组合框内的选项只有员工基本信息表显示可查询,而勾选了“要查询的日期”组合框前的CheckBox时,则在“请选择要选择的表”下的组合框内的选项只有考勤表和工资计算表显示可查询,其它表不可查询,查询的表直接在DataGridView控件内显示,具体流程图如图10所示。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页