文件名称:基于eclipse RCP的考勤系统
- 所属分类:
- 源码下载
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2011-08-11
- 文件大小:
- 14.45mb
- 下载次数:
- 1次
- 提 供 者:
- waynex_jiang
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
系统采用j2ee技术,用到JPA,POI,eclipse RCP,嵌入式derby数据库,是学习java富客户端开发的极好的例子。连学习待开发,花了一个月时间。 系统实现如下的功能: 1、 考勤系统的数据来源为门禁系统生成的打卡数据(统一格式的Excel数据表格); 2、 考勤系统输出的统计信息表为Excel表的格式,包含工号、姓名、工作时长; 3、 报表要体现员工每天的上下班时间、工作时长及早退迟到情况; 4、 该系统能够实现对员工的管理,包括增加/删除/修改操作; 5、 该系统能够实现对班次的管理,包括增加/删除/修改操作; 6、 由于员工工卡故障不能打卡,该系统能够人工修改考勤数据; 7、 员工按工作性质分为行政班和非行政班,系统能够根据打卡时间判别其属于哪个类型员工,并通过报表形式展现; 8、 报表体现员工每天第一次打卡和最后一次打卡的时间,夜班跨凌晨上班按上班日期计算工作时长; 9、 报表要体现员工的迟到、早退情况(超过10分钟); 10、 系统能保存整理后的考勤数据供日后查证; 11、 系统能够根据需要查询符合条件的考勤记录,并且导出数据; 12、 根据员工工号,查询某一时间段内的考勤情况; 13、 对于导出的考勤记录,可以选择某几列导出; 14、 根据员工部门、上班时间段查询并导出数据。 15、 在最后的考勤统计中,添加一项统计这一天的打卡次数
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : AMS.rar 列表 AMS/.classpath AMS/.project AMS/.settings/org.eclipse.jdt.core.prefs AMS/ams.product AMS/bin/ams/db/business/DepartmentBean.class AMS/bin/ams/db/business/DutyBean$1.class AMS/bin/ams/db/business/DutyBean$2.class AMS/bin/ams/db/business/DutyBean$3.class AMS/bin/ams/db/business/DutyBean.class AMS/bin/ams/db/business/IdGeneratorBean.class AMS/bin/ams/db/business/OperatorBean.class AMS/bin/ams/db/business/PunchBean.class AMS/bin/ams/db/business/ShiftBean.class AMS/bin/ams/db/business/ShiftTypeBean.class AMS/bin/ams/db/business/StaffBean.class AMS/bin/ams/db/dao/DepartmentDAO.class AMS/bin/ams/db/dao/DutyDAO.class AMS/bin/ams/db/dao/EntityManagerHelper.class AMS/bin/ams/db/dao/IdGeneratorDAO.class AMS/bin/ams/db/dao/OperatorDAO.class AMS/bin/ams/db/dao/ParamDAO.class AMS/bin/ams/db/dao/PunchDAO.class AMS/bin/ams/db/dao/ShiftDAO.class AMS/bin/ams/db/dao/ShiftTypeDAO.class AMS/bin/ams/db/dao/StaffDAO.class AMS/bin/ams/db/entity/Department.class AMS/bin/ams/db/entity/Duty.class AMS/bin/ams/db/entity/IdGenerator.class AMS/bin/ams/db/entity/Operator.class AMS/bin/ams/db/entity/Param.class AMS/bin/ams/db/entity/Punch.class AMS/bin/ams/db/entity/Shift.class AMS/bin/ams/db/entity/ShiftType.class AMS/bin/ams/db/entity/Staff.class AMS/bin/ams/db/ibusiness/IDepartmentBean.class AMS/bin/ams/db/ibusiness/IDutyBean.class AMS/bin/ams/db/ibusiness/IIdGeneratorBean.class AMS/bin/ams/db/ibusiness/IOperatorBean.class AMS/bin/ams/db/ibusiness/IPunchBean.class AMS/bin/ams/db/ibusiness/IShiftBean.class AMS/bin/ams/db/ibusiness/IShiftTypeBean.class AMS/bin/ams/db/ibusiness/IStaffBean.class AMS/bin/ams/db/idao/IDepartmentDAO.class AMS/bin/ams/db/idao/IDutyDAO.class AMS/bin/ams/db/idao/IIdGeneratorDAO.class AMS/bin/ams/db/idao/IOperatorDAO.class AMS/bin/ams/db/idao/IParamDAO.class AMS/bin/ams/db/idao/IPunchDAO.class AMS/bin/ams/db/idao/IShiftDAO.class AMS/bin/ams/db/idao/IShiftTypeDAO.class AMS/bin/ams/db/idao/IStaffDAO.class AMS/bin/ams/db/to/IdGeneratorTO.class AMS/bin/ams/ui/Activator.class AMS/bin/ams/ui/Application.class AMS/bin/ams/ui/ApplicationActionBarAdvisor$LogoffAction.class AMS/bin/ams/ui/ApplicationActionBarAdvisor$LogonAction.class AMS/bin/ams/ui/ApplicationActionBarAdvisor$MyLogonListener.class AMS/bin/ams/ui/ApplicationActionBarAdvisor$ScorePerspectiveAction.class AMS/bin/ams/ui/ApplicationActionBarAdvisor.class AMS/bin/ams/ui/ApplicationActionBarAdvisor.java.bak AMS/bin/ams/ui/ApplicationPerspective.class AMS/bin/ams/ui/ApplicationWorkbenchAdvisor.class AMS/bin/ams/ui/ApplicationWorkbenchWindowAdvisor.class AMS/bin/ams/ui/Constants.class AMS/bin/ams/ui/logon/AbstractUser.class AMS/bin/ams/ui/logon/IUser.class AMS/bin/ams/ui/preferences/db/DBPreferencePage$1.class AMS/bin/ams/ui/preferences/db/DBPreferencePage.class AMS/bin/ams/ui/preferences/RootPreferencePage.class AMS/bin/ams/ui/StartDatabase.class AMS/bin/ams/ui/system/Context.class AMS/bin/ams/ui/system/EditorPartAdapter.class AMS/bin/ams/ui/system/ILogonListener.class AMS/bin/ams/ui/system/ImagesContext.class AMS/bin/ams/ui/system/LabelProviderAdapter.class AMS/bin/ams/ui/system/SmsContentProvider.class AMS/bin/ams/ui/system/SmsFactory.class AMS/bin/ams/ui/system/SmsUtil.class AMS/bin/ams/ui/system/TableLabelProviderAdapter.class AMS/bin/ams/ui/system/TreeContentProviderAdapter.class AMS/bin/ams/ui/system/ViewerSortSelectionListener.class AMS/bin/ams/ui/util/ITreeEntry.class AMS/bin/ams/ui/util/QueryInfo.class AMS/bin/ams/ui/view/navigator/Console.class AMS/bin/ams/ui/view/navigator/ConsoleFactory.class AMS/bin/ams/ui/view/navigator/editor/department/AddTitleAreaDialog.class AMS/bin/ams/ui/view/navigator/editor/department/ArchiveEditorActionGroup$AddAction.class AMS/bin/ams/ui/view/navigator/editor/department/ArchiveEditorActionGroup$ModifyAction.class AMS/bin/ams/ui/view/navigator/editor/department/ArchiveEditorActionGroup$RemoveAction.class AMS/bin/ams/ui/view/navigator/editor/department/ArchiveEditorActionGroup.class AMS/bin/ams/ui/view/navigator/editor/department/ArchiveEditorSorter.class AMS/bin/ams/ui/view/navigator/editor/department/DepartmentArchiveEditorInput.class AMS/bin/ams/ui/view/navigator/editor/department/DepartmentEditor$TableViewerLabelProvider.class AMS/bin/ams/ui/view/navigator/editor/department/DepartmentEditor.class AMS/bin/ams/ui/view/navigator/editor/department/ModifyArchiveDialog.class AMS/bin/ams/ui/view/navigator/editor/duty/AddDutyTitleAreaDialog.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$AddAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$BatchRemoveAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$CalculateAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$ExportAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$ModifyAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$QueryAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup$RemoveAction.class AMS/bin/ams/ui/view/navigator/editor/duty/DutyArchiveEditorActionGroup.class AMS/