南瑞集团公司员工管理系统的设计与实现
4.4.1 实现效果
图23 添加奖惩记录
图24 管理奖惩记录
26
南瑞集团公司员工管理系统的设计与实现
图25 查看奖惩记录
4.4.2 相关JavaBean程序
业务模型的设计主要定义了类Reward.java,相关JSP文件中的业务处理代码用以从用户接收增加、修改、删除、查询等请求并作出相应操作,其中,FindByNO(),该方法主要用于实现根据记录号查找奖惩信息,用于整体查询;Add(),主要用于实现奖惩记录的添加操作;Modify(),主要实现奖惩信息的修改操作;Delete()实现删除操作;SearchByID()通过员工编号进行查询操作,主要用于一般查询。ListAll( ),主要用于列出查询结果。将操作结果在新的页面中显示出来。
4.4.3 相关JSP文件
本模块主要包含页面关系如图22的结构图所示,其中Reward.jsp功能与index.jsp作用相似,RewardLeft.jsp作用是提供了本模块的功能链接,如添加奖惩记录,管理奖惩记录和退出系统。
27
南瑞集团公司员工管理系统的设计与实现
添加奖惩记录主要由AddRewardStep1.jsp和AddRewardStep2.jsp两个文件组成,其中前者提供了添加记录的界面,如图23所示,后者则用于显示控制器操作结果的表单。
管理奖惩记录主要由ManageRewardStep1.jsp、ManageRewardStep2.jsp、ModifyRewardStep1.jsp、ModifyRewardStep2.jsp、ViewRewardStep1.jsp和DelRewardStep1.jsp 五个文件组成,其中ManageRewardStep1.jsp用于显示管理奖惩记录界面如图24所示,当单击图中的修改链接后,则进入ModifyRewardStep1.jsp页面,该页面表单和图23类似,当点击修改按钮时刚进入ModifyRewardStep2.jsp页面,该页面用于显示控制器操作数据库后返回的最终修改结果。如点击删除链接,系统会提示是否确认删除操作,单击确定后则进行删除操作,并返回删除结果,并在DelRewardStep1.jsp页面中显示操作的结果;如点击员工编号,则可进入ViewRewardStep1.jsp表单页面,显示该员工的详细奖惩信息。如图25所示。
4.5 人员调动管理模块
人员调动管理模块主要用于记录企业员工的人员调动情况,其主要提供的功能有添加人员调动记录和修改人员调动记录。人员调动管理模块的结构如图26所示: 模块主页面 Translate.jsp TranslateLeft.jsp
添加人员调动 AddTranslateStep2.jsp 人员调动管理模块 ManageTranslateStep1.jsp ModifyTranslateStep1.jsp ModifyTranslateStep2.jsp DelTranslateStep1.jsp ViewTranslateStep1.jsp 图26 人员调动管理模块结构图
28
AddTranslateStep1.jsp 管理人员调动
南瑞集团公司员工管理系统的设计与实现
4.5.1 实现效果
图27 添加人员调动页面效果
图28 管理人员调动页面效果
29
相关推荐: