看板 CodeJob 關於我們 聯絡資訊
我以前當 TA 為了點名時, 曾經自己寫過線上點名程式 XD" 所以能給你一點建議。 如果你不在乎代打的話,何必每日更換條碼呢? 你如果只是想記錄出勤的上下班時間, 同一組條碼配合時間紀錄,就可以在未來輕鬆計算時間了。 不過這邊有個小問題,那就是如何去取得手機主人資料? 就我對二維條碼的認知,最簡單的方式就是以 http 協定實現, 可是就那個二維條碼本身,是不可能存個人資訊的, 因為,大家都掃同一個二維條碼,不會有分別。 因此這邊大概有兩條線出來,其一是在掃完條碼後, 員工還需要(在網頁)輸入足以辨別個人的資訊,例如 account/password ; 或者是透過專屬的 App ,在掃描前員工就已經輸入帳號密碼(在 app 內), 那掃完二維條碼後,就在把這些資訊全部 POST 到主機上。 如果你還要以 Location 判斷的話, 那其實是可以結合 Map 的定位,這部分應該也沒問題。 (只是公司定位應該就差不多那個點,做這個的意義是什麼我也不清楚 Orz) 以上,我想板上應該有很多高手可以幫你完成 XD 至於最後的結算就交給 SQL 處理就好了, 不過我要提醒你的是,整套下來可能比你想的複雜, 尤其後端的部分,可能會因為你的需求而增加複雜程度! 絕對不可能只靠 app ,沒有之後的 Server , 你東西要送去哪又存在呢 Orz 所以總結說來,你一定需要 Web Server / SQL Server , 至於 app 則可以看你的需求再做決定。 ※ 引述《ldwang (地瓜)》之銘言: : 請問市面上有賣這種產品嗎? : 我買來後內容物會包括以下: : 1. 主程式(含網頁伺服接收資料用) : 2. APP : 另一個可能是: : 1. APP : 2. 沒了... : (因為其實主程式或是每日需要的條碼其實可以在網路上當服務,不須使用者裝也行..) : 使用流程如下: : 1. 主程式每天會輸出次日的條碼 : 分枝A. 我(使用者)將主程式裝在一台骨董EEEPC中,像犧牲者一般 : 莊嚴的掛在公司近門口處。 : EEEPC的螢幕自動顯示當天的條碼。 : 分支B. 我每天晚上下班前就把次日的條碼貼在門口.. : 2. 每位需要打卡的同仁來到公司,就拿自己的手機刷....(這件事你在看上N行時 : 大概早就猜到了吧Orz....) : APP就會將條碼內網址再加上該手機主人資訊透過網路送給主程式。 : 3. 完成 : (位置資料確認、個人身分確認、時間確認....打卡完成,全勤獎金自動計算中...) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.101.9.24
Blueshiva:智慧型手機一定有GPS定位,有GPS定位有發送時間,我是看 06/19 23:35
diabloevagto:反向思考,讓機器掃瞄個人手機或是其他物品的條碼 06/19 23:35
Blueshiva:不出來哪邊需要對著某個條碼掃啦... 06/19 23:35
diabloevagto:這樣是否就能夠輕鬆知道是誰了 06/19 23:35
因為他說要對著公司門口條碼掃,所以我不懂 GPS 的目的在哪 XD 反向思考也可行,不過搞不好成本更多 ... 員工上班前用智慧型手機產生獨特的條碼,給門口的電腦或手機掃, 那肯定要多做一個 app了!
ldwang:因為我是不知道 gps定位等資料如何被觸動 丟來我的web伺服 06/19 23:53
ldwang:可是看你們這樣說 所以其實只要一個app做一個動作就行了XD 06/19 23:54
ldwang:http://進銷存/?u=jeff@gmail&t=2012-6-19 11-41&loc=true 06/19 23:58
是啊!不過要稍微擋一下外部觸發, 現在的 App 多數還是把 POST/GET 藏起來。 不過問題還是卡在如何讓 APP 辨別每個人, 畢竟你的 u=jeff@gmail 可不能直接寫在二維條碼裡吧 XD ※ 編輯: cleanwind 來自: 120.101.9.24 (06/20 00:02)
mervynW:二維條碼裡面放個員編... ... 好像比較快? 06/20 10:28
cleanwind:他本來是把同一個條碼給所有員工掃,怎麼放員編? 06/20 11:26
j100002ben:我前公司直接用PHP Timeclock 解決,大家開機第一件事 06/20 23:44
j100002ben:情就是打開網頁打帳號密碼,管理員帳號可以下載報表.. 06/20 23:45
j100002ben:一台EeePc放公司門口給大家登入打卡就OK,他還可以鎖定 06/20 23:46
j100002ben:IP,或是放在內部(本機)也不用鎖了www 06/20 23:46
j100002ben:如果你人在台北可以站內信給我..太複雜的打卡會沒人用 06/20 23:47
j100002ben:把最基本的「打卡」+時間報表問題解決就好了... 06/20 23:48
abaddon0305:直接用讀卡機不是比較快... 07/04 09:36
abaddon0305:http://www.cardweb.com.tw/ <= 這種東西 07/04 09:37
abaddon0305:同時還可以做門禁.. 07/04 09:37