⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 算法说明.txt

📁 这个程序是一个个人考勤软件,它从系统时钟获取时间信息,只要上下班时按时在当日考勤栏内点击相应的栏目标题即可逐日记录下个人每天的工作时间,按月统计汇总,按年形成文件.可以随意查看过去的记录,也可把记录按
💻 TXT
字号:
    attendance.exe个人考勤软件是我的一个习作,去年初调试完成后,我把它的全部源码在VC知识库网站(http://www.vckbase.com/)发表,那可以称为1.0版,当时的初衷是介绍我在开发基于对话框的VC++应用程序时如何解决打印和打印预览这个难点问题的。最近我把它又作了一些修改、完善,算作2.0版,准备上传到贵网站介绍给大家。算不上有什么多大的实用价值,一般朋友也就拿来玩玩吧,对于那些遭遇到刻薄、自私、不通人情的老板的打工朋友,可以拿它来统计一下你为你的老板没日没夜工作花费的时间。

    请告诉我怎样上传?

下面是本软件采用的算法说明,至于使用么应该一看就会:
    本软件考勤时间取自系统时间,因此使用时应校正系统时间。
    本软件在每天零点之后第一次打开运行时开始当天的考勤,并建立当天的考勤记录,此记录当天全天有效,在这一天内不管本软件打开、退出多少次都会保持在此记录内进行后续的考勤。
    如果晚间工作跨越零点,必须在零点之前打开本软件,则跨越零点后的工时可连续计入上一日,否则在零点之后再打开本软件将作为新一天的开始。
    本软件自动判定当前时间的年、月、日及星期,自动判定双休日,但对其他国定节假日不作判定,需要进入《本月法定工作日》中手工设定。
    本软件严格按8小时计算日工时。每天实际工作时间逐日累加按月结算精确到0.1天,余数直接去尾舍弃后得到有效的当月实际出勤,同月工资和当月法定工作日进行乘、除运算,结果直接舍弃分、角保留整数精确到元作为当月出勤工资。
    在《本月实际出勤》和《本月核定日工资额》两栏中保留了两位小数,只作比较和参考。均不直接用于参加出勤工资的计算。
    考勤数据分年形成数据文件,文件名自动命名,后缀名为.atd当年的考勤数据文件不可改名,并且必须与本软件程序文件放置在同一个目录之中。

    attendance.exe个人考勤软件是我的一个习作,去年初调试完成后,我把它的全部源码在VC知识库网站(http://www.vckbase.com/)发表,那可以称为1.0版,当时的初衷是介绍我在开发基于对话框的VC++应用程序时如何解决打印和打印预览这个难点问题的。最近我把它又作了一些修改、完善,算作2.0版,现在介绍给大家。
    本软件考勤时间取自系统时间。本软件在每天零点之后第一次打开运行时开始当天的考勤,并建立当天的考勤记录。本软件自动判定时间的年、月、日及星期,自动判定双休日,其他国定节假日则可进入《本月法定工作日》中手工设定。
    考勤数据分年形成数据文件,文件名自动命名,后缀名为.atd。一个数据文件只包含同一年份的年记录,一个年记录最多包含12个月记录,一个月记录则由日记录构成。

华军软件园发布 attendance.exe 2.0版
http://search2.onlinedown.net/search.asp?Keyword=attendance

源代码发表在VC知识库 http://www.vckbase.com网站
http://www.vckbase.com/code/viewcode.asp?id=1471
注册
http://www.vckbase.com/forum/regconfirm.asp?userid=ylg6302121&sec=947

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -