第一范文网 - 专业文章范例文档资料分享平台

基于Jsp+Javabean+Access构建的人事工资管理系统课程设计

来源:用户分享 时间:2025/8/13 7:05:44 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

email editTime Memo 文本 文本 备注 电子邮件 编辑时间 附加信息

图3-3 员工信息表设计视图

3.4.2 工资信息表设计

工资信息表保存了公司员工每个月工资的相关信息,包括工资编号,员工编号,员工姓名,工资发放年份,工资发放月份,基本工资,加工工资,交通补助,总工资,考勤扣除,保险扣除,扣税,总扣除,实际工资,编辑时间,附加信息;而且本数据表和后台的一个javabean类org.pan.web包中的salary类相映射。其设计视图如图3-4所示,表中各个字段的说明如下表所示:

salary表 : 字段名称 salaryId employeeId employeeName year month basicWage overtimeWage 类型 自动编号 文本 文本 整型 整型 单精度型 单精度型 说明 主键,工资编号 员工编号 员工姓名 工资发放年 工资发放月 基本工资 加工工资 12

trafficWage totalWage kaoqinReduce secureReduce taxReduce totalReduce realWage editTime memo 单精度型 单精度型 单精度型 单精度型 单精度型 单精度型 单精度型 文本 备注 交通补助 总工资 考勤扣除 保险扣除 税收扣除 总扣除 实际工资 编辑时间 附加信息

图3-4 工资信息表设计视图

3.4.3 请假信息表设计

请假信息表保存了公司员工的请假信息,包括请假编号,员工编号,员工姓名,请假开始时间,请假天数,请假原因,批准人,编辑时间,附加信息;而且本数据表和后台的一个javabean类org.pan.web包中的leave类相映射。其设计视图如图3-5所示,表中各个字段的说明如下表所示:

leave表 :

字段名称 leaveId employeeId 类型 自动编号 文本 说明 主键,假条编号 员工编号 13

employeeName startTime day reason approvePerson editTime Memo 文本 文本 文本 文本 文本 文本 备注 员工姓名 请假开始时间 请假天数 请假原因 批准人 编辑时间 附加信息

图3-5请假信息表设计视图

14

第四章 系统主要功能实现

4.1 系统登陆模块的实现

作为一个公司的信息管理系统,对操作系统的验证是必不可少的,在本系统中,如果直接访问管理页是不行的,它会重定向到验证页的,只有通过了登陆的验证,才能进行各种信息的管理。本信息管理系统的登陆页如图4-1所示,只有输入了正确的帐号密码才能进入到管理操作页面。

图4-1 登陆页运行界面

在登陆模块中,首先取得adminName和password既帐号和密码的参数信息,然后参数为null就赋于空值,然后判断如果两个都不是空值就调用后台org.pan.web包中login类中的excute方法对帐号密码进行验证,如果验证成功就设置session变量adminName的值,然后后将页面重定向到index.jsp管理首页如图4-2所示。

15

基于Jsp+Javabean+Access构建的人事工资管理系统课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6uxmg8xcot6c4rp7oypx5gf8x599ez00svt_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top