手机自动签到简易应用
需求分析
1.將實(shí)現(xiàn)的:
1.1.APP軟件后臺(tái)自動(dòng)化實(shí)現(xiàn)“簽到”的功能,正常情況下(正常上下班、網(wǎng)絡(luò)正常)大部分時(shí)間不需要使用者操作
1.2.使用者在不正常情況下(離崗或無(wú)法聯(lián)網(wǎng)),App會(huì)發(fā)出提示并記錄
1.3.使用者可以通過(guò)App很方便直觀確認(rèn)自己是否“考勤”正常
1.4.使用者可以通過(guò)App聯(lián)系管理人員
2.可以實(shí)現(xiàn)的:
2.1.使用者通過(guò)App知曉當(dāng)前工作時(shí)間、地點(diǎn)、事項(xiàng)等
2.2.使用者查看工作表,了解一段時(shí)間的工作情況
2.3使用者查看考勤記錄,了解一段時(shí)間是否有記錄錯(cuò)誤和缺勤情況,可自行請(qǐng)求更正與說(shuō)明
2.2.接收拍照請(qǐng)求 或者 手動(dòng)拍照并上傳
3.其余:
3.1不提示用戶強(qiáng)制開(kāi)啟/關(guān)閉網(wǎng)絡(luò)連接
3.2反饋與修復(fù)
4.未來(lái):
4.1兼容性測(cè)試(不同牌子手機(jī)和安卓不同系統(tǒng)的測(cè)試)
4.2抗壓測(cè)試(人數(shù)過(guò)多則相應(yīng)間隔時(shí)間延長(zhǎng)即可)
4.3功能升級(jí)
界面
1.主界面為帶顏色大圓點(diǎn),用顏色表示當(dāng)前正常簽到與否,使得使用者在短時(shí)間內(nèi)了解自己狀態(tài)
1.1黑色:上班時(shí)間已確定不在上班地點(diǎn)(提示方式待定)
1.2紅色:上班時(shí)間,未正常簽到(不確定是否曠工)
1.3綠色:正常上班時(shí)間,正常持續(xù)簽到,按一下為手動(dòng)再簽到
1.4黃色:不在上班時(shí)間,不用簽到
2.四個(gè)按鈕作用:
2.1手動(dòng)拍照(會(huì)先進(jìn)行聯(lián)網(wǎng)或提示聯(lián)網(wǎng)),按鈕背景為照相機(jī)
2.2直接撥打電話跳到打電話頁(yè)面,號(hào)碼可由網(wǎng)絡(luò)后臺(tái)設(shè)置更改,按鈕背景為電話
2.3查詢上班地點(diǎn)等相關(guān)信息,按鈕背景為地圖
2.4預(yù)留
3.文字提示
3.1上班時(shí)間段提示下班時(shí)間(絕對(duì)時(shí)間或倒計(jì)時(shí))
3.2下班時(shí)間段提示下次上班時(shí)間(絕對(duì)時(shí)間)(是否有待定)
4.背景
4.1可以用工作場(chǎng)所或公司宣傳照做背景
邏輯
2.(使用者手動(dòng))啟動(dòng)軟件:2.0判斷網(wǎng)絡(luò)是否連接,不連接則提示用戶連接(強(qiáng)制連接)
2.1發(fā)送本機(jī)數(shù)據(jù)(手機(jī)PID碼)至服務(wù)器,等待接收數(shù)據(jù)
2.1-1接收到回復(fù)數(shù)據(jù):包括下次上班時(shí)間和下班時(shí)間及地點(diǎn) 或 當(dāng)前上班/下班時(shí)間及地點(diǎn)
2.2如不在工作時(shí)間,則顯示黃色與上班時(shí)間提示,不再發(fā)送網(wǎng)絡(luò)消息。如在(到達(dá))工作時(shí)間,則執(zhí)行以下
2.3首先用網(wǎng)絡(luò)基站方式定位,由此地點(diǎn)數(shù)據(jù)匹配2.1-1的要求
2.3.1距離工作地點(diǎn)足夠近或足夠遠(yuǎn),向網(wǎng)絡(luò)發(fā)送地點(diǎn)消息
2.3.1-1接受到服務(wù)器“確認(rèn)收到消息”的消息,并返回當(dāng)前狀態(tài)(綠色或黑色)
2.3.2距離工作地點(diǎn)適中(200-2000m),則執(zhí)行2.4
2.4開(kāi)啟GPS方式定位,由此地點(diǎn)數(shù)據(jù)匹配2.1-1的要求
2.4.1向網(wǎng)絡(luò)發(fā)送地點(diǎn)消息
2.4.2接受到服務(wù)器“確認(rèn)收到消息”的消息,并返回當(dāng)前狀態(tài)(綠色或黑色)以及其它(要求拍照等,如有)
3.軟件后臺(tái)運(yùn)行(已獲得2.1-1數(shù)據(jù))
3.1不在工作時(shí)間,顯示上班時(shí)間,需要聯(lián)網(wǎng)檢測(cè)是否有消息推送(更改上班時(shí)間等)
3.2上班期間
3.2.1檢測(cè)聯(lián)網(wǎng)情況并發(fā)送時(shí)間、地點(diǎn)等數(shù)據(jù)
3.2.2如沒(méi)有聯(lián)網(wǎng),則每隔幾分鐘不斷嘗試自動(dòng)聯(lián)網(wǎng)
3.3執(zhí)行2.3和2.4
總結(jié)
以上是生活随笔為你收集整理的手机自动签到简易应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java自动签到_原来实现钉钉自动签到如
- 下一篇: 服务器挂机自动签到京东,解放双手,什么值