Re: [討論] 條碼(or打卡??) + app = 考勤打卡嗎?

看板CodeJob作者 (骨傲風清(掛網))時間13年前 (2012/06/19 23:32), 編輯推噓4(4014)
留言18則, 7人參與, 最新討論串2/2 (看更多)
我以前當 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

06/19 23:35, , 1F
智慧型手機一定有GPS定位,有GPS定位有發送時間,我是看
06/19 23:35, 1F

06/19 23:35, , 2F
反向思考,讓機器掃瞄個人手機或是其他物品的條碼
06/19 23:35, 2F

06/19 23:35, , 3F
不出來哪邊需要對著某個條碼掃啦...
06/19 23:35, 3F

06/19 23:35, , 4F
這樣是否就能夠輕鬆知道是誰了
06/19 23:35, 4F
因為他說要對著公司門口條碼掃,所以我不懂 GPS 的目的在哪 XD 反向思考也可行,不過搞不好成本更多 ... 員工上班前用智慧型手機產生獨特的條碼,給門口的電腦或手機掃, 那肯定要多做一個 app了!

06/19 23:53, , 5F
因為我是不知道 gps定位等資料如何被觸動 丟來我的web伺服
06/19 23:53, 5F

06/19 23:54, , 6F
可是看你們這樣說 所以其實只要一個app做一個動作就行了XD
06/19 23:54, 6F

06/19 23:58, , 7F
http://進銷存/?u=jeff@gmail&t=2012-6-19 11-41&loc=true
06/19 23:58, 7F
是啊!不過要稍微擋一下外部觸發, 現在的 App 多數還是把 POST/GET 藏起來。 不過問題還是卡在如何讓 APP 辨別每個人, 畢竟你的 u=jeff@gmail 可不能直接寫在二維條碼裡吧 XD ※ 編輯: cleanwind 來自: 120.101.9.24 (06/20 00:02)

06/20 10:28, , 8F
二維條碼裡面放個員編... ... 好像比較快?
06/20 10:28, 8F

06/20 11:26, , 9F
他本來是把同一個條碼給所有員工掃,怎麼放員編?
06/20 11:26, 9F

06/20 23:44, , 10F
我前公司直接用PHP Timeclock 解決,大家開機第一件事
06/20 23:44, 10F

06/20 23:45, , 11F
情就是打開網頁打帳號密碼,管理員帳號可以下載報表..
06/20 23:45, 11F

06/20 23:46, , 12F
一台EeePc放公司門口給大家登入打卡就OK,他還可以鎖定
06/20 23:46, 12F

06/20 23:46, , 13F
IP,或是放在內部(本機)也不用鎖了www
06/20 23:46, 13F

06/20 23:47, , 14F
如果你人在台北可以站內信給我..太複雜的打卡會沒人用
06/20 23:47, 14F

06/20 23:48, , 15F
把最基本的「打卡」+時間報表問題解決就好了...
06/20 23:48, 15F

07/04 09:36, , 16F
直接用讀卡機不是比較快...
07/04 09:36, 16F

07/04 09:37, , 17F
07/04 09:37, 17F

07/04 09:37, , 18F
同時還可以做門禁..
07/04 09:37, 18F
文章代碼(AID): #1Fu9kQke (CodeJob)
文章代碼(AID): #1Fu9kQke (CodeJob)