图4.7 管理培训记录
4.2.2 培训管理实现过程
在培训管理模块同样存在添加、修改和删除功能。
在添加培训记录AddTrainStep1.Jsp页面中,要实现添加功能同样需要培训人员和培训人员的信息全部置于表单里面,提交表单到Train .java处理,此时可以获得表单中的培训人员的所有信息的类别值,在使用insert into语句将培训人员信息新增到数据库中去。
在“管理培训记录”ManageTrainStep1.Jsp页面,点击修改链接时,会转入ModifyTrainStep1.jsp?trainno=15页面中,管理员将需要修改的培训信息填写到表单里面,提交到相应的train.Java处理,调用里面的修改方法实现培训人员修改信息并且存储到数据库中去。
点击删除链接时,会跳出提示框询问管理员是否要删除人员的培训信息,在ManageTrainStep1.Jsp 做删除时,将人员的类别EmployeeID传入类别删除处理页面,在将EmployeeID作为参数调用javabean中的删除方法,实现其功能。
36
4.3 医保管理模块 4.3.1 医保管理的功能概述
医保管理模块(employee/yb.jsp)分为添加人员医保信息和医保信息管理,
添加医保信息(addyb.jsp)为添加人员的医保情况信息。如图4.8所示。
图4.8 添加医保信息
点击“医保信息管理”(pmhmanager.jsp)可以查看到人员的医保信息,并且可以删除人员的医保信息,如图4.9所示。
图4.9 医保管理信息
4.3.2 医保管理模块的功能实现
在医保管理employee/yb.Jsp页面中分为添加人员医保信息和医保信息管理,在添加人员医保信息中有添加功能,其功能实现方法和前面的添加功能是一样的,将文本框全部置于表单里面,管理员在将所有的人员医保信息填写在表单里面,然后提交到相应的Java页面处理,增加到数据库中。
在医保信息管理pmhmanager.Jsp页面,做删除链接时,直接通过数据库的
37
删除方法直接删掉。
4.4 工资管理模块
4.4.1工资管理模块的功能概述
工资管理模块(Wage.jsp)分为工资管理(ManageWage.jsp)和工资查询(SearchWage.jsp)。
工资管理里可以看到员工的所有工资信息,并且可以调整人员的工资。如图4.10所示。
图4.10 工资管理
里面的调整工资如图4.11所示。
38
图4.11 工资添加
工资查询是系统为人员查询自己的工资信息,如图4.12所示。
图4.12 工资查询
4.4.1工资管理模块的功能实现
在工资管理模块Wage.jsp页面有工资管理和工资查询,在工资管理ManageWage.jsp页面可以直接看到员工的工资的基本信息,后面有工资调整的功能,点击工资调整进去AddWage.jsp?EmployeeID=000001页面,并且从数据库里面调出改员工的工资信息,实现该功能同样需要基本信息的文本框置于表单中,管理员填写好人员的工资后,提交到java页面处理并且储存到书库中去。 在点击攻击查询进去SearchWage.jsp页面,看到全部人员的工资信息,在做
39
查询功能时,直接调用数据库中的的代码直接显示在SearchWage.jsp页面中。
4.5各模块内部过程描述 4.5.1 操作员登录
1.功能:
按输入的用户 ID 和密码验证用户的合法性,根据用户设置权限 2.输入项目:用户ID和密码 3.输出项目: 4.程序流程图:
开始登录
40
登录窗体:提示输入ID和密码 N 将输入信息与数据库 中的比较 是否合法用Y 进行系统的管理操作 操作完毕 退出登录