考勤系统的编程(200分题目)

来源:百度知道 编辑:UC知道 时间:2024/05/27 10:38:48
关于考勤系统的编程,公司考勤系统变成就行,主要的编写程序请在后面附加中文说明,用各种语言都行,C,C++,VB==都行,好的追家100分
我的邮箱为wang19870555@hotmail.com,请直接发过来

每个公司都需要对员工进行考勤,市面上的考勤软件也很多,但真正能做好考勤的公司并不多。
现在公司的考勤模式很多,有签到考勤、纸卡考勤、电子钟考勤、指纹考勤、IC卡考勤等。其中,IC卡考勤模式是公司和工厂使用最广泛的。
下面我就谈谈公司如何建立高效的考勤系统。
笔者认为,公司建立考勤系统应该分三个步骤:
一、 制定考勤文件。把考勤办法、考勤制度、考勤奖罚条例等写进公司文件,做到有法可依,有规可循。
二、 选择考勤机。市面上的考勤机款式比较多,选择稳定的,销量大的IC卡考勤机就好了。
三、 选择考勤软件。考勤软件的选择是关键,可以购买考勤软件,也可以自行开发考勤软件。
其中,第一步和第二步都好理解,也好操作。第三步,选择考勤软件才是至关重要的,考勤软件的好坏,合适与否,直接决定考勤系统的成败。
不管是购买,还是自行开发,考勤软件的系统架构应该是先进的、灵活的,能应对公司的所有班制考勤。
一、基础设置:
1、 考勤名单:要参加考勤的名单资料,包括工号、姓名、卡号等。
2、 员工卡号管理:登记员工工牌的物理卡号。
3、 班制定义:定义全部的公司存在的班制,如白班,夜班,清洁工班等。
4、 考勤类别:如出差、产假、婚假等。
5、 考勤制度:如下班超过30分钟算加班等。
二、考勤排班:
1、 工厂日历管理:定义每一天的考勤模式,如把2008/08/01定于是假日,加班算三倍工资等。
2、 考勤排班:定义没个员工每天的考勤模式,如把小张的2008/08/01班制定于是清洁工班。
三、考勤数据:
1、 签卡处理:对于缺打卡的员工,可以申请签卡。
2、 出差休假登记:登记出差休假记录。
3、 打卡数据提取:提取考勤机内的打卡的原始记录。
4、 考勤数据计算:对提取的打卡的原始记录进行运算,最后得出考勤结果。
四、考勤查询:
1、 考勤总计查询:员工的考勤汇总数据,一个月一条记录。
2、 考勤明细查询:员工的考勤明细数据,可以查询到每天的考勤记录。
3、 考勤异常查询: