日期:2014-05-18  浏览次数:20527 次

关于HR数据库的设计问题---在线
最近要做一个人事考勤管理系统
但想来感觉数据库非常不好建,
需要:
人员信息、班次、排班、工作日、上班下班时间(加班时间)、请假、调班、节假日、
考勤、工资
考勤打卡为ic卡
==============================================
感觉这些好混乱,那位仁兄 给个意见,有人有谁设计过,给个脚本参考下也行

shen521941@163.com

------解决方案--------------------
人员信息一张表,
排班次序一张表,
工作时间一张表(含上下班)
考勤记录一张表,
工资一张表(工资这块值得商榷,看是否复杂,如果复杂的话,可能还要设计不同的表来按照不同的算法计算.),
调班一张表,
------解决方案--------------------
我正好做过楼主这个类似的系统。
不过我们这里是以前的同事设计的,我来这里上班时已经开始在做了。
人员信息一个表,考勤记录一个表,班次一个表
人员信息包括工号、姓名、班次、帐套(由于我们是集团公司,每个分厂的资料都不能在一起)等,
这里的班次对应班次表里的班次。通过设置班次的开始时间与结束时间可以达到排班的效果。
还有一个表就要记录请假,节假日等,因为不是每一个员工固定时间请假。
其它的东西太多了,如果有问题可以发邮件问我,公司里只能上CSDN的网站,
QQ与MSN之类的用不上。
------解决方案--------------------
帮顶有分不?
------解决方案--------------------
探讨
to:CathySun118
我想问下你那个缺勤表都记录什么时候的缺勤?
请假?迟到?旷工?

------解决方案--------------------
建议先按照工作流程,作个流程图,然后按需求一步一步来看需要那些字段,再综合确定。
------解决方案--------------------
呵呵UP
------解决方案--------------------
重薪诚聘C++ 
http://topic.csdn.net/u/20080227/14/8bce0844-bd15-42f0-9cda-a343d5d6601b.html
------解决方案--------------------
up
------解决方案--------------------
设计最好是要面向对象,通用的很难满足所有的需求..
----------
需求:
是公司还是工厂?
有没有班次计划?
要考虑的情况:假日\请假\加班等?
------解决方案--------------------
HR:人事管理,主要用于员工的个人信息,考勤和计算工资属于单独一部分设计,可用一个数据库存储..
曾设计过,主要在于分析客户需求