论坛首页 Java企业应用论坛

Java开源企业考勤系统ClockSimpleJEE4预发布版0.9.0

浏览 14219 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-06-10   最后修改:2013-06-10
本例是轻量急速的Java开源企业考勤系统ClockSimpleJEE4。
以下是他的Readme和Release Note
Readme:

ClockSimpleJEE4是开源企业考勤系统
用于Java,mysql学习。
所有程序在GPLv3条款下开源,关于GPLv3相关pdf已放置在doc子目录下。
数据库脚本在sql子目录下。请恢复名为clock的产品库和名为clock_test的测试库。
clock_test是用于单元测试的JUnit套件的测试空库。
请启动测试套件,享受104个测试方法编制的绵密的测试网。
doc下另有所有版本的release note
bug报告jerry_shen_sjf@qq.com
用如下管理员登录
用户名:160208
密码:jerry

火鸟
2013.6.10

Release Note

本版本是ClockSimpleJEE4的预发布版本0.9.0
ClockSimpleJEE4是Java开源企业考勤系统。基于笔者PHP作品Clock Online System
本版本所有的亮点如下。
1)集成的一体化JUnit测试套件,共104个测试方法,编集为绵密的测试安全网。
2)JUnit单元测试黄金法则:在测试空库上无限次运行不出错。
3)测试并行系统:可以在正常工作时启动测试套件,测试套件任然使用测试空库,
  而同时的正常操作使用产品库。
4)JUnit EE,可以使用Web界面运行JUnit测试套件。
5)优化的加班算法。9:00上班,但是工作日的计算是从7:00到次日的6:59:59
  保证彻夜加班的码农们的利益。
6)报表自动化生成系统:所有的原始数据只有员工的打卡记录。所有的报表都是
  算法生成的。

  本软件还不完善,所以需要广泛的测试和反馈。希望读者不吝反馈。
作者:火鸟 jerry_shen_sjf@qq.com
2013.6.10
   发表时间:2013-06-10  
刚下载的代码,一会部署看看效果
0 请登录后投票
   发表时间:2013-06-10  
注意,在web-inf/classes下存在系统的数据库配置文件dbconfig.xml。源码位置是src的根目录下的dbconfig.xml
0 请登录后投票
   发表时间:2013-06-11  
还没看运行效果,先请教一下楼主,考勤信息是导进去的还是跟打卡机对接的?
0 请登录后投票
   发表时间:2013-06-11  
考勤系统是通过用户点击来生成打钟记录的。
0 请登录后投票
   发表时间:2013-06-11  

系统登录页面:



 

登录后


 

打钟



 

打钟后



 

周报表



 
 

 

  • 大小: 184.4 KB
  • 大小: 175.5 KB
  • 大小: 178.8 KB
  • 大小: 183.9 KB
  • 大小: 210.4 KB
0 请登录后投票
   发表时间:2013-06-12  
我建议你将代码放到github!!~
0 请登录后投票
   发表时间:2013-06-12  
对于这种系统,哥只能默默的说,写一个模拟登录,自动打卡!
0 请登录后投票
   发表时间:2013-06-12  
我想加入随机的识别码,防止形形色色的偷懒行为。而且架在局域网内,不到现场如何打卡?
0 请登录后投票
   发表时间:2013-06-13  
jerry_shen 写道
我想加入随机的识别码,防止形形色色的偷懒行为。而且架在局域网内,不到现场如何打卡?

很多公司为了线上系统应急,开放了很多vpn,方便那些不在公司的人救火,
vpn能救火也能在家打卡
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics