人事考勤统计问题

dovei 2011-10-11 04:23:50
ERP程序为PB9.0+SQL2005
如题.工厂有员工4~5千人.考勤量达4000*30=120000,再加上请假.排班.调休等问题时.计算量非常大
所以每月统计考勤非常的慢..是件很头痛的事情!
高手们...有什么方法或者思路可以解决此问题
谢谢!
...全文
419 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunfor 2011-10-22
  • 打赏
  • 举报
回复
jf......
推门者 2011-10-20
  • 打赏
  • 举报
回复
在設計系統時應該考慮到這些,如何提高程序運行效率。樓主是新手吧。

#2所說中第三步與第四步可以用程序批量的方式來解決。

到最后還可與工資關聯,批量計算工資。

yyoinge 2011-10-19
  • 打赏
  • 举报
回复
你自己下载个考勤软件,然后研究一下就晓得了
yyoinge 2011-10-19
  • 打赏
  • 举报
回复
这个不是个人想法,是大多数考勤软件都是这样处理的
dovei 2011-10-19
  • 打赏
  • 举报
回复
#2,#6
的想法.很不错.谢谢!
sam_info 2011-10-19
  • 打赏
  • 举报
回复
关注!!!

熟悉的朋友请推荐购买
成熟的工资考勤巡更商业系统!
或者有资源可提供源码不侵权的成熟工资考勤巡更系统!
同求!!!
fuxiaoyang13 2011-10-12
  • 打赏
  • 举报
回复
花点钱,买个系统吧!!
天上人间 2011-10-12
  • 打赏
  • 举报
回复
考勤报表由另一个表来存储应该很好.
可以手动点击生成上个月的考勤信息.
以前我们就是主要做的,通过存储过程去执行.以前我们统计的考勤人数有20000人左右.
就是分析考勤这个动作会长一点.如果嫌麻烦,可以用job,每个月初凌晨执行一次就可以。
952 2011-10-11
  • 打赏
  • 举报
回复
看来大厂的考勤都不好做
yyoinge 2011-10-11
  • 打赏
  • 举报
回复
总的来说,就是要把记录与报表分开,不要由记录来生成报表
yyoinge 2011-10-11
  • 打赏
  • 举报
回复
考勤记录不要纳入统计报表中

应该这样来设计考勤

(1)定义考勤基本信息(包括考勤人员、班次信息)



(2)进行排版,为人员与班次信息建立排班关系



(3)考勤发生,记录考勤记录、休假记录、调休记录、加班记录等



(4)考勤数据分析,对(3)中的记录进行分析,并生成考勤报表(考勤报表应该有专门的表来存储)



(5)考勤报表查询,只对单个表进行查询,速度上肯定没有问题


以上步骤主要是第(4)步在执行时耗时可能比较长,但是用于执行一次(4)可能服务于N此(5),因此步骤(4)的耗时是可以接受的
baiynije 2011-10-11
  • 打赏
  • 举报
回复
沒有產生記錄日考勤資料嗎?有的話月底直接依日考勤匯總

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧