發(fā)布成功
看門狗軟件設(shè)計要求
要求設(shè)計電腦看門狗軟件,具體需求如下:
運(yùn)行平臺 |
WIN10、win8、WIN7 |
看門狗檢測 |
軟件啟動后,檢測看門狗是否在位,發(fā)送字符串”5A801\r\n”,看門狗回復(fù)”5A501\r\n”作為應(yīng)答。 軟件收到應(yīng)答,顯示看門狗在位,并顯示版本號V0.1, 軟件沒有收到應(yīng)答,則顯示不在位; |
定時發(fā)送 |
程序按照定期發(fā)送時間間隔,通過串口,發(fā)送字符串”5A801\r\n”到串口,其中\(zhòng)r\n為回車換行 定期發(fā)送時間可以調(diào)整為1,3,5,7分鐘 |
測試按鈕 |
軟件帶有重啟和關(guān)機(jī)兩個測試按鈕,用來測試看門狗硬件連接狀態(tài)。 按下重啟按鈕時,軟件發(fā)送字符串”5A802”; 按下關(guān)機(jī)按鈕時,軟件發(fā)送字符串“5A803” |
定時關(guān)機(jī)或者重啟 |
可以通過軟件界面,設(shè)定一個時間,并具備關(guān)機(jī)或者重啟的選項。 到達(dá)指定時間后,軟件發(fā)送關(guān)機(jī)或者重啟命令字符串 |
檢測網(wǎng)址 |
可以定期訪問用戶輸入指定網(wǎng)址,并顯示聯(lián)網(wǎng)成功或者失敗結(jié)構(gòu)。 軟件每分鐘連接網(wǎng)址,連續(xù)5次失敗后,發(fā)送重啟命令 |
監(jiān)控指定程序 |
可以監(jiān)控指定的后臺程序,并顯示改程序運(yùn)行狀態(tài)。監(jiān)測程序消失后,發(fā)送重啟命令 |
電腦信息讀取 |
顯示電腦最近一次開機(jī)時間,并顯示出來; 記錄CPU溫度,CPU占用百分比,內(nèi)存占用百分比,以字符串方式發(fā)送,發(fā)送格式為: “5A8S148.8S225.6S348.9”紅色字體為CPU溫度,藍(lán)色字體為CPU占用百分比,綠色字體為內(nèi)存占用百分比 |
LOG.txt記錄 |
操作結(jié)果記錄到LOG.txt文件中 |
要求承包人員至少具有以下經(jīng)驗:
具備串口調(diào)試助手,串口工具等WINDOWS軟件的開發(fā)經(jīng)驗。
能夠通過WINDOWS接口,讀取內(nèi)存使用率/CPU溫度等常用參數(shù)
后續(xù)還將開發(fā)同樣功能的LINUX版本軟件
項目開發(fā)步驟:
1. 供方理解項目需求,并且和需方進(jìn)行溝通;
2. 供方提供簡易軟件界面示意圖(可以采用WORD文檔方式)
3. 需方確認(rèn)示意圖,并委托款項;
4. 供方按照示意圖開發(fā),并交付功能和源碼;
5. 需方確認(rèn)收貨;
1、我愛方案網(wǎng)是會員制服務(wù),服務(wù)商通過競標(biāo)后即可聯(lián)系雇主;
2、項目預(yù)算與報價不代表最終成交價格,成交價以雙方協(xié)商為準(zhǔn);
3、平臺提供設(shè)計項目對接服務(wù),希望促成高效合作,對交易雙方不收取傭金,謝謝留意!