【实例简介】
该系统使用mysql数据库,基于ssm框架开发,实现人员、部门、请假、合同、奖罚以及综合薪资信息方面的功能。
【实例截图】
【核心代码】
HumanResourceManageSystem
└── HumanResourceManageSystem
├── config
│ ├── db.properties
│ ├── log4j.properties
│ ├── mapper
│ │ ├── CheckinDao.xml
│ │ ├── ContractDao.xml
│ │ ├── DepartmentsDao.xml
│ │ ├── EmployeesDao.xml
│ │ ├── LeaveDao.xml
│ │ ├── MenuDao.xml
│ │ ├── MoneyDao.xml
│ │ ├── RapDao.xml
│ │ ├── TaxDao.xml
│ │ └── UsersDao.xml
│ ├── spring
│ │ ├── spring-dao.xml
│ │ ├── spring-service.xml
│ │ └── spring-web.xml
│ └── SqlMapConfig.xml
├── src
│ └── com
│ └── sram
│ ├── dao
│ │ ├── CheckinDao.java
│ │ ├── ContractDao.java
│ │ ├── DepartmentsDao.java
│ │ ├── EmployeesDao.java
│ │ ├── LeaveDao.java
│ │ ├── MenuDao.java
│ │ ├── MoneyDao.java
│ │ ├── RapDao.java
│ │ ├── TaxDao.java
│ │ └── UsersDao.java
│ ├── entity
│ │ ├── Checkin.java
│ │ ├── Contract.java
│ │ ├── Departments.java
│ │ ├── Employees.java
│ │ ├── Leave.java
│ │ ├── Menu.java
│ │ ├── Money.java
│ │ ├── RewardAndPunish.java
│ │ ├── Tax.java
│ │ └── Users.java
│ ├── interceptor
│ │ ├── LoginInterceptor.java
│ │ └── SiteInterceptor.java
│ ├── service
│ │ ├── CheckinService.java
│ │ ├── ContractService.java
│ │ ├── DepartmentsService.java
│ │ ├── EmployeesService.java
│ │ ├── impl
│ │ │ ├── CheckinServiceImpl.java
│ │ │ ├── ContractServiceImpl.java
│ │ │ ├── DepartmentsServiceImpl.java
│ │ │ ├── EmployeesServiceImpl.java
│ │ │ ├── LeaveServiceImpl.java
│ │ │ ├── MenuServiceImpl.java
│ │ │ ├── MoneyServiceImpl.java
│ │ │ ├── RapServiceImpl.java
│ │ │ ├── Taxnum.java
│ │ │ └── UsersServiceImpl.java
│ │ ├── LeaveService.java
│ │ ├── MenuService.java
│ │ ├── MoneyService.java
│ │ ├── RapService.java
│ │ ├── TaxService.java
│ │ └── UsersService.java
│ ├── util
│ │ └── EncryptUtil.java
│ └── web
│ ├── CheckinController.java
│ ├── common
│ │ ├── JsonResult.java
│ │ ├── PageParam.java
│ │ └── PageResult.java
│ ├── ContractController.java
│ ├── DepartController.java
│ ├── EmployeesController.java
│ ├── IndexController.java
│ ├── LeaveController.java
│ ├── MoneyController.java
│ ├── RapController.java
│ └── UsersController.java
└── WebRoot
├── META-INF
│ └── MANIFEST.MF
├── static
│ ├── contract
│ │ └── contract.doc
│ ├── css
│ │ ├── base.css
│ │ ├── input.css
│ │ ├── select.css
│ │ └── style.css
│ ├── editor
│ │ ├── kindeditor.js
│ │ ├── plugins
│ │ │ ├── about.html
│ │ │ ├── emoticons
│ │ │ │ ├── etc_01.gif
│ │ │ │ ├── etc_02.gif
│ │ │ │ ├── etc_03.gif
│ │ │ │ ├── etc_04.gif
│ │ │ │ ├── etc_05.gif
│ │ │ │ ├── etc_06.gif
│ │ │ │ ├── etc_07.gif
│ │ │ │ ├── etc_08.gif
│ │ │ │ ├── etc_09.gif
│ │ │ │ ├── etc_10.gif
│ │ │ │ ├── etc_11.gif
│ │ │ │ ├── etc_12.gif
│ │ │ │ ├── etc_13.gif
│ │ │ │ ├── etc_14.gif
│ │ │ │ ├── etc_15.gif
│ │ │ │ ├── etc_16.gif
│ │ │ │ ├── etc_17.gif
│ │ │ │ ├── etc_18.gif
│ │ │ │ ├── etc_19.gif
│ │ │ │ ├── etc_20.gif
│ │ │ │ ├── etc_21.gif
│ │ │ │ ├── etc_22.gif
│ │ │ │ ├── etc_23.gif
│ │ │ │ ├── etc_24.gif
│ │ │ │ ├── etc_25.gif
│ │ │ │ ├── etc_26.gif
│ │ │ │ ├── etc_27.gif
│ │ │ │ ├── etc_28.gif
│ │ │ │ ├── etc_29.gif
│ │ │ │ ├── etc_30.gif
│ │ │ │ ├── etc_31.gif
│ │ │ │ ├── etc_32.gif
│ │ │ │ ├── etc_33.gif
│ │ │ │ ├── etc_34.gif
│ │ │ │ ├── etc_35.gif
│ │ │ │ └── etc_36.gif
│ │ │ ├── flash.html
│ │ │ ├── image.html
│ │ │ ├── link.html
│ │ │ ├── media.html
│ │ │ ├── plainpaste.html
│ │ │ ├── remote_image.html
│ │ │ └── wordpaste.html
│ │ └── skins
│ │ ├── default.css
│ │ ├── default.gif
│ │ ├── div.gif
│ │ ├── dl.gif
│ │ ├── editor.css
│ │ ├── ol.gif
│ │ ├── p.gif
│ │ ├── tinymce.css
│ │ ├── tinymce.gif
│ │ └── ul.gif
│ ├── images
│ │ ├── 001.jpg
│ │ ├── 404.png
│ │ ├── add.png
│ │ ├── btnbg1.png
│ │ ├── btnbg2.png
│ │ ├── btnbg.png
│ │ ├── buttonbg.png
│ │ ├── c01.png
│ │ ├── c02.png
│ │ ├── c03.png
│ │ ├── cbg.png
│ │ ├── clist.png
│ │ ├── close1.png
│ │ ├── close.png
│ │ ├── cloud.png
│ │ ├── d01.png
│ │ ├── d02.png
│ │ ├── d03.png
│ │ ├── d04.png
│ │ ├── d05.png
│ │ ├── d06.png
│ │ ├── d07.png
│ │ ├── diskbg.png
│ │ ├── dp.png
│ │ ├── f01.png
│ │ ├── f02.png
│ │ ├── f03.png
│ │ ├── f04.png
│ │ ├── f05.png
│ │ ├── f06.png
│ │ ├── help.png
│ │ ├── i01.png
│ │ ├── i02.png
│ │ ├── i03.png
│ │ ├── i04.png
│ │ ├── i05.png
│ │ ├── i06.png
│ │ ├── i07.png
│ │ ├── i08.png
│ │ ├── i09.png
│ │ ├── iadd.png
│ │ ├── ibtnbg.png
│ │ ├── ico01.png
│ │ ├── ico02.png
│ │ ├── ico03.png
│ │ ├── ico04.png
│ │ ├── ico05.png
│ │ ├── ico06.png
│ │ ├── icon01.png
│ │ ├── icon02.png
│ │ ├── icon03.png
│ │ ├── icon04.png
│ │ ├── icon05.png
│ │ ├── icon06.png
│ │ ├── img01.png
│ │ ├── img02.png
│ │ ├── img03.png
│ │ ├── img04.png
│ │ ├── img05.png
│ │ ├── img06.png
│ │ ├── img07.png
│ │ ├── img08.png
│ │ ├── img09.png
│ │ ├── img10.png
│ │ ├── img11.png
│ │ ├── img12.png
│ │ ├── img13.png
│ │ ├── img14.png
│ │ ├── img15.png
│ │ ├── inputbg.gif
│ │ ├── itabbg1.png
│ │ ├── itabbg.png
│ │ ├── leftico01.png
│ │ ├── leftico02.png
│ │ ├── leftico03.png
│ │ ├── leftico04.png
│ │ ├── leftico.png
│ │ ├── leftline.gif
│ │ ├── leftmenubg.gif
│ │ ├── lefttop.gif
│ │ ├── libg.png
│ │ ├── light.png
│ │ ├── line1.png
│ │ ├── line.gif
│ │ ├── list1.gif
│ │ ├── list2.png
│ │ ├── list.gif
│ │ ├── loginbg1.png
│ │ ├── loginbg2.png
│ │ ├── loginbg3.png
│ │ ├── logininfo.png
│ │ ├── loginlogo.png
│ │ ├── loginpassword.png
│ │ ├── loginsj.png
│ │ ├── loginuser.png
│ │ ├── logo.png
│ │ ├── msg.png
│ │ ├── navbg.png
│ │ ├── next.gif
│ │ ├── pre.gif
│ │ ├── px.gif
│ │ ├── righttop.gif
│ │ ├── rlist.gif
│ │ ├── search.png
│ │ ├── sj.png
│ │ ├── sun.png
│ │ ├── t01.png
│ │ ├── t02.png
│ │ ├── t03.png
│ │ ├── t04.png
│ │ ├── t05.png
│ │ ├── tbg.png
│ │ ├── tcbg.gif
│ │ ├── th.gif
│ │ ├── ticon.png
│ │ ├── time.png
│ │ ├── toolbg.gif
│ │ ├── topbg.gif
│ │ ├── topleft.jpg
│ │ ├── topright.jpg
│ │ ├── ub1.png
│ │ ├── uew_icon_hover.png
│ │ ├── uew_icon.png
│ │ ├── ulist.png
│ │ ├── userbg.png
│ │ └── user.png
│ ├── js
│ │ ├── cloud.js
│ │ ├── format+zh_CN,default,corechart.I.js
│ │ ├── jquery.ba-resize.min.js
│ │ ├── jquery.gvChart-1.0.1.min.js
│ │ ├── jquery.idTabs.min.js
│ │ ├── jquery.js
│ │ ├── jsapi.js
│ │ ├── PIE.htc
│ │ └── select-ui.min.js
│ └── src
│ └── jquery.gvChart-1.0.1.js
└── WEB-INF
├── admin
│ ├── checkin
│ │ ├── check.jsp
│ │ ├── form.jsp
│ │ └── right.jsp
│ ├── common
│ │ └── numpage.jsp
│ ├── computer.jsp
│ ├── contract
│ │ └── look.jsp
│ ├── default.jsp
│ ├── department
│ │ ├── depart.jsp
│ │ ├── right.jsp
│ │ └── tab.jsp
│ ├── employees
│ │ ├── employ.jsp
│ │ ├── right.jsp
│ │ └── tab.jsp
│ ├── employees.jsp
│ ├── error.jsp
│ ├── filelist.jsp
│ ├── humanresourcesystem.sql
│ ├── imglist1.jsp
│ ├── imglist.jsp
│ ├── imgtable.jsp
│ ├── index.jsp
│ ├── left.jsp
│ ├── login.jsp
│ ├── main.jsp
│ ├── moneys
│ │ ├── addmoney.jsp
│ │ ├── showAndUpdate.jsp
│ │ └── showmoney.jsp
│ ├── rewardAndPunish
│ │ ├── addRap.jsp
│ │ ├── showRap.jsp
│ │ └── updateRap.jsp
│ ├── tools.jsp
│ ├── top.jsp
│ └── users
│ └── modify.jsp
├── classes
│ ├── com
│ │ └── sram
│ │ ├── dao
│ │ │ ├── CheckinDao.class
│ │ │ ├── ContractDao.class
│ │ │ ├── DepartmentsDao.class
│ │ │ ├── EmployeesDao.class
│ │ │ ├── LeaveDao.class
│ │ │ ├── MenuDao.class
│ │ │ ├── MoneyDao.class
│ │ │ ├── RapDao.class
│ │ │ ├── TaxDao.class
│ │ │ └── UsersDao.class
│ │ ├── entity
│ │ │ ├── Checkin.class
│ │ │ ├── Contract.class
│ │ │ ├── Departments.class
│ │ │ ├── Employees.class
│ │ │ ├── Leave.class
│ │ │ ├── Menu.class
│ │ │ ├── Money.class
│ │ │ ├── RewardAndPunish.class
│ │ │ ├── Tax.class
│ │ │ └── Users.class
│ │ ├── interceptor
│ │ │ ├── LoginInterceptor.class
│ │ │ └── SiteInterceptor.class
│ │ ├── service
│ │ │ ├── CheckinService.class
│ │ │ ├── ContractService.class
│ │ │ ├── DepartmentsService.class
│ │ │ ├── EmployeesService.class
│ │ │ ├── impl
│ │ │ │ ├── CheckinServiceImpl.class
│ │ │ │ ├── ContractServiceImpl.class
│ │ │ │ ├── DepartmentsServiceImpl.class
│ │ │ │ ├── EmployeesServiceImpl.class
│ │ │ │ ├── LeaveServiceImpl.class
│ │ │ │ ├── MenuServiceImpl.class
│ │ │ │ ├── MoneyServiceImpl.class
│ │ │ │ ├── RapServiceImpl.class
│ │ │ │ ├── Taxnum.class
│ │ │ │ └── UsersServiceImpl.class
│ │ │ ├── LeaveService.class
│ │ │ ├── MenuService.class
│ │ │ ├── MoneyService.class
│ │ │ ├── RapService.class
│ │ │ ├── TaxService.class
│ │ │ └── UsersService.class
│ │ ├── util
│ │ │ └── EncryptUtil.class
│ │ └── web
│ │ ├── CheckinController.class
│ │ ├── common
│ │ │ ├── JsonResult.class
│ │ │ ├── PageParam.class
│ │ │ └── PageResult.class
│ │ ├── ContractController.class
│ │ ├── DepartController.class
│ │ ├── EmployeesController.class
│ │ ├── IndexController.class
│ │ ├── LeaveController.class
│ │ ├── MoneyController.class
│ │ ├── RapController.class
│ │ └── UsersController.class
│ ├── db.properties
│ ├── log4j.properties
│ ├── mapper
│ │ ├── CheckinDao.xml
│ │ ├── ContractDao.xml
│ │ ├── DepartmentsDao.xml
│ │ ├── EmployeesDao.xml
│ │ ├── LeaveDao.xml
│ │ ├── MenuDao.xml
│ │ ├── MoneyDao.xml
│ │ ├── RapDao.xml
│ │ ├── TaxDao.xml
│ │ └── UsersDao.xml
│ ├── spring
│ │ ├── spring-dao.xml
│ │ ├── spring-service.xml
│ │ └── spring-web.xml
│ └── SqlMapConfig.xml
├── humanresourcesystem.sql
├── lib
│ ├── c3p0-0.9.2.1.jar
│ ├── commons-collections4-4.1.jar
│ ├── commons-collections4-4.1-javadoc.jar
│ ├── commons-fileupload-1.2.1.jar
│ ├── commons-io-1.4.jar
│ ├── commons-lang-2.3.jar.jar
│ ├── commons-logging-1.1.3.jar
│ ├── com.springsource.org.aopalliance-1.0.0.jar
│ ├── com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
│ ├── iText.jar
│ ├── jackson-annotations-2.5.4.jar
│ ├── jackson-core-2.5.4.jar
│ ├── jackson-databind-2.5.4.jar
│ ├── jacob.jar
│ ├── junit-4.4.jar
│ ├── log4j-1.2.17.jar
│ ├── mchange-commons-java-0.2.4.jar
│ ├── mybatis-3.3.0.jar
│ ├── mybatis-spring-1.2.2.jar
│ ├── mysql-connector-java-5.1.35-bin.jar
│ ├── poi-3.17.jar
│ ├── poi-examples-3.17.jar
│ ├── poi-excelant-3.17.jar
│ ├── poi-ooxml-3.17.jar
│ ├── poi-ooxml-schemas-3.17.jar
│ ├── poi-scratchpad-3.17.jar
│ ├── spring-aop-4.0.0.RELEASE.jar
│ ├── spring-aspects-4.0.0.RELEASE.jar
│ ├── spring-beans-4.0.0.RELEASE.jar
│ ├── spring-context-4.0.0.RELEASE.jar
│ ├── spring-core-4.0.0.RELEASE.jar
│ ├── spring-expression-4.0.0.RELEASE.jar
│ ├── spring-jdbc-4.0.0.RELEASE.jar
│ ├── spring-tx-4.0.0.RELEASE.jar
│ ├── spring-web-4.0.0.RELEASE.jar
│ └── spring-webmvc-4.0.0.RELEASE.jar
└── web.xml
51 directories, 410 files