首页 Java 587基于JSP/Java的工资管理系统的设计与实现
587基于JSP/Java的工资管理系统的设计与实现
作品编号:416
关注人气:1155
文件包括:设计源码+数据库+论文
设计大小:8.50 M
开发语言:Java
开发数据库:SQL Server
开发环境:Myeclipse+Tomcat+JDK
参考价格:150元
下载说明

本作品里面包括调试教程和开发工具和软件,可自行下载根据教程进行调试!

如需技术协助调试,本站收取50元作品调试费!点此申请调试

如果上面没有找到适合您需求的作品,您可联系我们为您定做,定做的作品完全按照您的功能需求来做,并且后期三包,包调试,包讲解,包修改直到通过为止。

  • 作品介绍
  • 项目目录
  • 论文目录
  • 论文预览

企业工资管理对每个企业单位都是十分重要的工作,企业工资管理的好处是可以使信息管理发挥最大效益,提高管理效率。

本管理系统是为适应于的企业工资管理而开发的软件。提供全面数据的编辑、查询、系统管理等等功能,达到对工资管理的目的。

企业以前的有关工资管理的工作都是由人工来完成的。随着企业的发展,企业工资处的管理工作量大大加重。随着计算机应用的发展,很多企业急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。而计算机的普及更加快了工资管理系统的产生。

上一代的工资管理系统主要采用FoxbaseFoxPro,系统开发环境也是数据库内置的开发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。

原有工资管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。

因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。

为次,借这次毕业设计的机会,明确所要开发的系统应该具有的功能、性能、界面,清楚地了解了用户的要求,利用SUN公司推出的强大的应用程序开发工具JSP,结合有关管理规范和实际调研,进行了对企业工资管理的软件——“工资管理系统”的开发。该系统具有操作简单、稳定、安全和友好的用户界面等特点。

在科学技术迅速发展的今天,人们所处理的信息已不能用简单的手工记录来达到实际的要求,信息的数字化和信息量的日趋庞大,给手工记录带来了不少的麻烦与错误。当今的企业界也存在着所处理数据的庞大和不易人工记录的问题,经过一段时间的调查与研究,企业的工资管理系统应具有如下功能模块:

1)系统管理

在开始使用职工工资管理信息系统其他功能模块之前,利用系统管理建立基本的用户信息表。用户基本信息表包括用户名,密码两项。每个用户名对应唯一的密码,都输入正确后进入管理系统。进入系统后,用户名和密码可以修改。

2)工资设定

①修改个人工资:利用本功能可以对每个职工的工资进行修改,操作方法:

单击“编辑”按钮/输入数据/单击“计算”按钮/单击“保存”按钮,便可完成个人工资的修改,并自动计算修改后的结果。如不单击“保存”而单击“还原”按钮,则恢复对该记录的修改。

②打印个人工资:在完成对个人工资的修改后,可以利用本功能直接打印出该职工的工资条。单击“打印”按钮既可。

③新职工工资的录入:利用本功能可以方便地将新来的职工工资情况录入数据库。单击“添加”按钮,系统自动在数据库的末尾增加一条空记录,输入各工资项目,单击“保存”按钮,完成新职工工资的增加。如不单击“保存”而单击“还原”按钮,则不能完成新职工工资的增加。

④删除个人工资:利用本功能可以对当前记录进行删除,单击“删除”按钮完成对该记录的删除。

3)工资查询。

按某一条件查询:可按姓名、部门、日期等条件查询,单击“查找”按钮,在出现的对话框中输入要查找的字段名,单击“搜索”按钮,便可查找到满足条件的记录。

④打印查询结果,单击“打印”按钮,可以打印查询的结果。

4)工资汇总

①工资汇总,显示所有职工工资的总和。

②打印预览,单击时模拟显示打印的效果。

③工资打印,单击时打印工资清单。

5)退出:单击时退出工资管理系统。

   卷 SSD分区 的文件夹 PATH 列表
卷序列号为 0004-1E03
E:\TEST\源码
└─071JSP工资管理系统的设计与实现
    │  rsgl_Data.MDF
    │  rsgl_Log.LDF
    │  工资管理系统论文.doc
    │  说明.txt
    │  
    └─rsgl
        │  .classpath
        │  .mymetadata
        │  .project
        │  
        ├─.myeclipse
        ├─src
        │  └─com
        │      ├─action
        │      │      AdminAction.java
        │      │      ComAction.java
        │      │      UpAction.java
        │      │      
        │      ├─bean
        │      │      AdminBean.java
        │      │      ComBean.java
        │      │      SystemBean.java
        │      │      
        │      └─util
        │              CheckCode.java
        │              Common.java
        │              Constant.java
        │              DBO.java
        │              Filter.java
        │              MD5.java
        │              SmartFile.java
        │              SmartFiles.java
        │              SmartRequest.java
        │              SmartUpload.java
        │              SmartUploadException.java
        │              
        └─WebRoot
            │  down.jsp
            │  index.jsp
            │  
            ├─admin
            │  │  index.jsp
            │  │  login.jsp
            │  │  
            │  ├─ck
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─css
            │  │      default.gif
            │  │      login.css
            │  │      public.css
            │  │      
            │  ├─dd
            │  │      add.jsp
            │  │      index.jsp
            │  │      s.jsp
            │  │      
            │  ├─dy
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─gw
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─gz
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─iframe
            │  │      left.jsp
            │  │      main.jsp
            │  │      top.jsp
            │  │      
            │  ├─images
            │  │  │  2.jpg
            │  │  │  addNote.gif
            │  │  │  bg.gif
            │  │  │  bg_banner_menu.gif
            │  │  │  bg_button_blue.gif
            │  │  │  bg_button_del.gif
            │  │  │  bg_button_update.gif
            │  │  │  bg_header.gif
            │  │  │  bg_left_bc.gif
            │  │  │  bg_left_bl.gif
            │  │  │  bg_left_br.gif
            │  │  │  bg_left_ls.gif
            │  │  │  bg_left_rs.gif
            │  │  │  bg_left_tc.gif
            │  │  │  bg_left_tl.gif
            │  │  │  bg_left_tr.gif
            │  │  │  bg_login.png
            │  │  │  bg_login_panel.gif
            │  │  │  bg_login_panel.png
            │  │  │  bg_nav.gif
            │  │  │  bg_rectbtn.png
            │  │  │  bg_schedule.gif
            │  │  │  bg_tabedbtn.gif
            │  │  │  bg_table_item.gif
            │  │  │  bg_table_item2.gif
            │  │  │  bg_th.gif
            │  │  │  bg_title.gif
            │  │  │  bg_tr.gif
            │  │  │  bg_users.gif
            │  │  │  calendar.js
            │  │  │  Clock.js
            │  │  │  Common.js
            │  │  │  delete.gif
            │  │  │  edit.gif
            │  │  │  f.jpg
            │  │  │  first.gif
            │  │  │  index.css
            │  │  │  jump.gif
            │  │  │  last.gif
            │  │  │  login.css
            │  │  │  login_main.png
            │  │  │  login_root.png
            │  │  │  logo.png
            │  │  │  mail.gif
            │  │  │  main_fs.gif
            │  │  │  main_hb.gif
            │  │  │  main_hl.gif
            │  │  │  main_hl2.gif
            │  │  │  main_hr.gif
            │  │  │  main_lf.gif
            │  │  │  main_ls.gif
            │  │  │  main_rc.gif
            │  │  │  main_rf.gif
            │  │  │  main_rs.gif
            │  │  │  menu_seprator.gif
            │  │  │  nav_back.gif
            │  │  │  nav_changePassword.gif
            │  │  │  nav_forward.gif
            │  │  │  nav_help.gif
            │  │  │  nav_pre.gif
            │  │  │  nav_print.gif
            │  │  │  nav_resetPassword.gif
            │  │  │  nav_search.gif
            │  │  │  next.gif
            │  │  │  note.gif
            │  │  │  pre.gif
            │  │  │  public.css
            │  │  │  ScriptResource(1).axd
            │  │  │  ScriptResource.axd
            │  │  │  Tree.js
            │  │  │  TreeNode.js
            │  │  │  WebResource.axd
            │  │  │  
            │  │  ├─minicalendar
            │  │  │      minical_btnClose.gif
            │  │  │      minical_btnForward.gif
            │  │  │      minical_btnPrevious.gif
            │  │  │      minical_title.gif
            │  │  │      
            │  │  └─tree
            │  │          arrow_collapsed.gif
            │  │          arrow_collapsed_hover.gif
            │  │          arrow_expanded.gif
            │  │          arrow_expanded_hover.gif
            │  │          branch_node.gif
            │  │          btn_close.gif
            │  │          btn_close.png
            │  │          empty.gif
            │  │          folder_closed.gif
            │  │          folder_open.gif
            │  │          root_node.gif
            │  │          tree_node.gif
            │  │          user_node.gif
            │  │          
            │  ├─jc
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─kq
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─lz
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─px
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      s.jsp
            │  │      
            │  ├─rz
            │  │      add.jsp
            │  │      index.jsp
            │  │      info.jsp
            │  │      info2.jsp
            │  │      s.jsp
            │  │      
            │  ├─system
            │  │      csh.jsp
            │  │      editpwd.jsp
            │  │      log.jsp
            │  │      user.jsp
            │  │      
            │  └─t
            │          index.jsp
            │          
            ├─META-INF
            │      MANIFEST.MF
            │      
            ├─pic
            │      MyJsp.jsp
            │      
            ├─WEB-INF
            │  │  .struts-config.mex
            │  │  FCKeditor.tld
            │  │  struts-config.xml
            │  │  web.xml
            │  │  
            │  ├─classes
            │  │  └─com
            │  │      ├─action
            │  │      │      AdminAction.class
            │  │      │      ComAction.class
            │  │      │      UpAction.class
            │  │      │      
            │  │      ├─bean
            │  │      │      AdminBean.class
            │  │      │      ComBean.class
            │  │      │      SystemBean.class
            │  │      │      
            │  │      └─util
            │  │              CheckCode.class
            │  │              Common.class
            │  │              Constant.class
            │  │              DBO.class
            │  │              Filter.class
            │  │              MD5.class
            │  │              SmartFile.class
            │  │              SmartFiles.class
            │  │              SmartRequest.class
            │  │              SmartUpload.class
            │  │              SmartUploadException.class
            │  │              
            │  └─lib
            │          commons-beanutils.jar
            │          commons-collections.jar
            │          commons-digester.jar
            │          commons-fileupload.jar
            │          commons-lang.jar
            │          commons-logging.jar
            │          commons-validator.jar
            │          derbyclient.jar
            │          FCKeditor-2.3.jar
            │          gnujaxp.jar
            │          iText-2.1.5.jar
            │          jakarta-oro.jar
            │          jcommon-1.0.16.jar
            │          jcommon-1.0.17.jar
            │          jfreechart-1.0.14-demo.jar
            │          jfreechart-1.0.14-experimental.jar
            │          jfreechart-1.0.14-swt.jar
            │          jfreechart-1.0.14.jar
            │          junit.jar
            │          servlet.jar
            │          sqljdbc4.jar
            │          struts-legacy.jar
            │          struts.jar
            │          swtgraphics2d.jar
            │          
            └─yg
                │  index.jsp
                │  
                ├─ck
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─css
                │      default.gif
                │      login.css
                │      public.css
                │      
                ├─dd
                │      add.jsp
                │      index.jsp
                │      s.jsp
                │      
                ├─dy
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─gw
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─gz
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─iframe
                │      left.jsp
                │      main.jsp
                │      top.jsp
                │      
                ├─images
                │  │  2.jpg
                │  │  addNote.gif
                │  │  bg.gif
                │  │  bg_banner_menu.gif
                │  │  bg_button_blue.gif
                │  │  bg_button_del.gif
                │  │  bg_button_update.gif
                │  │  bg_header.gif
                │  │  bg_left_bc.gif
                │  │  bg_left_bl.gif
                │  │  bg_left_br.gif
                │  │  bg_left_ls.gif
                │  │  bg_left_rs.gif
                │  │  bg_left_tc.gif
                │  │  bg_left_tl.gif
                │  │  bg_left_tr.gif
                │  │  bg_login.png
                │  │  bg_login_panel.gif
                │  │  bg_login_panel.png
                │  │  bg_nav.gif
                │  │  bg_rectbtn.png
                │  │  bg_schedule.gif
                │  │  bg_tabedbtn.gif
                │  │  bg_table_item.gif
                │  │  bg_table_item2.gif
                │  │  bg_th.gif
                │  │  bg_title.gif
                │  │  bg_tr.gif
                │  │  bg_users.gif
                │  │  calendar.js
                │  │  Clock.js
                │  │  Common.js
                │  │  delete.gif
                │  │  edit.gif
                │  │  f.jpg
                │  │  first.gif
                │  │  index.css
                │  │  jump.gif
                │  │  last.gif
                │  │  login.css
                │  │  login_main.png
                │  │  login_root.png
                │  │  logo.png
                │  │  mail.gif
                │  │  main_fs.gif
                │  │  main_hb.gif
                │  │  main_hl.gif
                │  │  main_hl2.gif
                │  │  main_hr.gif
                │  │  main_lf.gif
                │  │  main_ls.gif
                │  │  main_rc.gif
                │  │  main_rf.gif
                │  │  main_rs.gif
                │  │  menu_seprator.gif
                │  │  nav_back.gif
                │  │  nav_changePassword.gif
                │  │  nav_forward.gif
                │  │  nav_help.gif
                │  │  nav_pre.gif
                │  │  nav_print.gif
                │  │  nav_resetPassword.gif
                │  │  nav_search.gif
                │  │  next.gif
                │  │  note.gif
                │  │  pre.gif
                │  │  public.css
                │  │  ScriptResource(1).axd
                │  │  ScriptResource.axd
                │  │  Tree.js
                │  │  TreeNode.js
                │  │  WebResource.axd
                │  │  
                │  ├─minicalendar
                │  │      minical_btnClose.gif
                │  │      minical_btnForward.gif
                │  │      minical_btnPrevious.gif
                │  │      minical_title.gif
                │  │      
                │  └─tree
                │          arrow_collapsed.gif
                │          arrow_collapsed_hover.gif
                │          arrow_expanded.gif
                │          arrow_expanded_hover.gif
                │          branch_node.gif
                │          btn_close.gif
                │          btn_close.png
                │          empty.gif
                │          folder_closed.gif
                │          folder_open.gif
                │          root_node.gif
                │          tree_node.gif
                │          user_node.gif
                │          
                ├─jc
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─kq
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─lz
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─px
                │      add.jsp
                │      index.jsp
                │      info.jsp
                │      s.jsp
                │      
                ├─rz
                │      add.jsp
                │      
                ├─system
                │      csh.jsp
                │      editpwd.jsp
                │      log.jsp
                │      user.jsp
                │      
                └─t
                        index.jsp
                        

目    录
摘要    2
Abstract    2
绪    论    3
第一章  需求分析    4
1.1 企业信息化的现状    4
1.2可行性分析    4
1.2.1  技术可行性    4
1.2.2 经济可行性    4
1.2.3 运行可行性    5
第二章  系统分析    5
2.1 系统功能分析    5
2.2 系统流程详细分析    6
2.3 数据库功能分析    7
2.3.1 要求分析    7
2.3.2 概要设计    7
2.4 外部接口分析    8
2.4.1 用户界面    8
2.4.2 故障处理    8
2.5 性能需求    8
2.5.1 数据精确度    8
2.5.2 时间特性    8
2.5.3 适应性    9
2.6 软件属性需求    9
2.7 系统的目标    10
2.8 系统设计的原则    10
第三章  详细设计    11
3.1 数据库的设计    11
3.2 详细设计及系统功能的实现    11
3.2.1 软件结构    12
3.2.2 各模块设计    12
第四章 开发难点及解决技巧    15
4.1  如何在jsp中灵活地输入数据    15
4.2 如何保存表格中的数据    16
4.3 如何动态统计表格中的求和项    16
4.4 如何实现数据的模糊查询    16
4.5 软件的安装与配置    16
4.5.1 测试的重要性及目的    17
4.5.2 测试的步骤    19
4.5.3 测试的主要内容    19
结    论    21
致    谢    22
参考文献    23


标签:企业工资管理系统,薪资管理系统

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2022 bysjdq.com . All Rights Reserved. 备案号:苏ICP备2021046038

  • 联系QQ:81677093
  • 微信:bysj1950