買了書來看照書上打都很容易
但自己實際要設計 , 就不知從何下手
例如我要設計一個打卡系統
要怎樣一步一步才能設計出來
因為我從開始要怎麼下手都想不出來
我覺得你的問題不在於 "如何設計打卡系統"
應該在於 "如何設計系統"
你可以參照基本系統架構流程
設計一個系統,第一步當然就是開規格
而這也是1樓的大大一開始就點出的重點
"請需求單位開詳細的規格吧"
如果是你自己要設計,你就要從頭思考
"我要的系統應該要有甚麼功能?"
"誰來使用?"
"使用方式、流程或順序為何?"
"未來是否擴充?"
之類的問題
以打卡系統作範例:
我的系統要有打卡的功能
公司員工可以使用
使用方式為輸入帳號+密碼,按下確定鈕,代表打卡註記,會紀錄名字+時間
未來不需要擴充
接下來再把這些構思轉為系統面
關鍵字 "公司員工" "帳號" "密碼" "名字" "時間"
所以就可以設計出2個Table
一個公司員工,包含帳號密碼姓名
另一個打卡紀錄,包含FK帳號+時間
然後一步一步地將這些轉為實際DB內容跟程式碼
方向正確,系統就做出來了~
這是你的工作?
請需求單位開詳細的規格吧?
還是你學校的作業? 專題?
那就跟你同組的討論要做到怎樣的程度?
打卡? 是刷RFID卡? 還是只是要記錄帳號與登入的時間?
有沒有需要用 WebCam拍照呢?
這樣的問法太浮誇
難回答
不如報名個補習班吧
我們公司是用指紋機打卡上下班
指紋機可以做報表出來
教人事如何做就可以了~~
老鷹最近也會做打卡系統,不過是使用PHP來開發,
主要用具為一維條碼掃瞄器,然後製作員工證,
基礎流程
員工上班 刷條碼 寫進時間到資料庫
員工下班 刷條碼 寫進時間到資料庫
當然還有一些臨時狀況
早退 遲到 請假 特休 等等的狀況
大概是這樣吧!!
所以設計任何系統 , 先要畫流程圖 , 然後再根據流程圖轉換為程式碼是嗎 ?
至於流程圖要怎麼轉換為程式碼 ? 有經驗可以提供嗎 ?
你對程式的了解到哪邊??
有流程之後就資料庫設計 再來 coding把資料存入資料庫
我只知道書上的程式基礎如下
就是一些程式的判斷流程
if then
else
end if
select case
case 1
case 2
case else
end select
刷卡...這事兒...問董娘...她肯定最清楚流程
cmkung提到:
if then
else
end if
select case
case 1
case 2
case else
end select
....這些算是基本
表單傳送與資料寫入 你先學會這個 後面就會比較簡單了~~!
請問輸入員工編號與密碼後 , 要如何跟資料庫比對
如果正確就顯示現在時間 , 同時將時間寫入資料庫
這方面有網頁介紹如何寫嗎 ? 我買的書沒介紹到
我有看到可以用 login 控制項 , 但那是用在登入會員資料
跟我這個不一樣 , 我只要確認正確就顯示時間
這件事...不是利用login控制項的Authenticate事件就可以完成了嗎?
書上應該都有寫吧...自己變化一下就可以了
別把自己當成軟體廠商,一間軟體公司,是由專案經理.系統分析師.軟體設計師組合而成
若你的老闆想要僱用你,把你當成 專案經理.系統分析師.軟體設計師,三個人當一個人使用
考量一下你自己的能力與經驗,不行,就告訴他,你不會,硬撐~,現在的老闆也很狠,你寫的差不多,
直接叫你走路,能偷的偷,能學的學,你還被罵臭頭,領的錢又少,一句打卡系統,把你一個人當三個人用.沒經驗就找能幫你的公司,別找想佔你便宜的一般公司.這種公司通常很愛罵人.給的錢不多(但他們覺得很多).時間也壓的很短.沒人帶你.就快點閃吧~,別讓自己被利用了
附帶一提,現在的小公司還有一種現象,喜愛造謠,攻擊他人來壯大自己
服務業很常有這種現象,對於從事科技工作的人.極不適合,
以你這樣的程度,會被罵死,好的罵,不好的也罵,你也要特別小心,避免倒霉
走的時候,別忘了跟老闆講,軟體是有錢人在用的
http://toget.pchome.com.tw/discuss/content/44745.html
簡單的打卡鐘 可以參考這個
問題很多
首先 是人的問題
你想用電腦代替打卡鐘
那代替人家打卡的你們公司怎麼處理??
其次 是上班下班的問題
怎麼樣算上班 怎麼樣算下班??
有沒有不同班表的問題???
有沒有代班的問題???
最後
通常有了打卡系統就會有算薪水系統
有了算薪水系統就會有請假系統
哪些天算是假日??
有的半小時為一單位 有的是一小時 有的是整天
有的假必須跨假日請 有的假不用
哈哈 多如牛毛 很難做的
這要配合卡機的廠商,通常廠商都會提供相關的api可使用!