freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

人機交互圖形客戶端研究及開發(fā)畢業(yè)論文(更新版)

2025-08-06 12:22上一頁面

下一頁面
  

【正文】 L_Hdefine UICTL_Hdefine BUFFLEN 1024class LoginPage。電動汽車智能充電機的研究與設(shè)計[D]。南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 37 頁 共 57 頁void pointClicked()。 void digit3Clicked()。//界面初始化后發(fā)出的信號}。//用于存儲實際消費金額 void init_elect()。}。//當用戶結(jié)束時間設(shè)置錯誤后,進行錯誤錯里的函數(shù)signals: void which_click(for_get_clickType*)。 ~ConfigPage()。//客戶端從服務(wù)器接收到回復及數(shù)據(jù)后的處理函數(shù) void sendMessage()。//用于接收服務(wù)器發(fā)送過來的數(shù)據(jù)的數(shù)組指針int m_flag。//當處于按時間充電模式下,會發(fā)出這個信號}。 double m_balance。//線程的運行函數(shù)private:南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 31 頁 共 57 頁double m_current_power。南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 30 頁 共 57 頁 double avergeEnergy。 QTime startTime。該表用于在充電發(fā)生異常的情況下,記錄好用戶的消費信息并保存在本地,當系統(tǒng)重新啟動時,會首先讀取本地的消費記錄,上傳后臺服務(wù)器。將本次充電記錄上傳數(shù)據(jù)庫刪除本地數(shù)據(jù)庫充電記錄打印記錄返回歡迎界面充電異常結(jié)束異常是否導致程序重啟NY程序重新啟動讀取本地數(shù)據(jù)庫數(shù)據(jù)將充電記錄上傳服務(wù)器刪除本地數(shù)據(jù)庫記錄顯示歡迎界面圖 充電結(jié)束模塊程序流程圖南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 27 頁 共 57 頁 本地數(shù)據(jù)庫設(shè)計考慮到在進行充電時會發(fā)生一些異常情況導致主控制程序死機重啟或者與后臺服務(wù)器中斷連接,而用戶此時又正在充電。系統(tǒng)在用戶選擇充電模式后會用一個結(jié)構(gòu)體將類型和數(shù)據(jù)記錄,當讀電表線程啟動以后,線程會根據(jù)這個結(jié)構(gòu)體里記錄的類型來向系統(tǒng)程序發(fā)送不同的信號,從而使充電界面的顯示會不同。當用戶選擇這個模式后,會按照上面的設(shè)置再重新設(shè)置一次。用戶信息界面歷史記錄查詢界面獲取用戶想要查詢的時間段向服務(wù)器發(fā)送歷史記錄查詢請求接收服務(wù)器返回的歷史記錄信息歷史記錄顯示界面打印記錄服務(wù)器程序接收到系統(tǒng)程序發(fā)送的查詢請求是否為歷史記錄查詢請求解析命令字Y查詢數(shù)據(jù)庫返回查詢信息 圖 歷史消費信息記錄查詢模塊程序設(shè)計流程圖南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 17 頁 共 57 頁: 充電設(shè)置模塊設(shè)計按照需求分析,充電模式分為四種:自動充滿:圖 自動充滿模式界面截圖當用戶選擇這個模式以后,系統(tǒng)會預扣除 300 元。用戶輸入密碼獲取用戶輸入的密碼密碼長度是否6 位N提示用戶密碼長度不足Y向服務(wù)器發(fā)用戶身份驗證請求接受服務(wù)器返回的結(jié)果提示用戶已連續(xù) 5 次密碼輸入錯誤,卡已經(jīng)被死鎖提示用戶卡已經(jīng)被系統(tǒng)鎖定(不能在兩個設(shè)備上同時使用同一張卡)提示用戶密碼輸入錯誤,請重新輸入用戶操作結(jié)束后從本地數(shù)據(jù)庫讀取卡號向服務(wù)器發(fā)送解鎖請求將卡號存入本地數(shù)據(jù)庫其他模塊操作圖 身份信息驗證模塊系統(tǒng)程序部分設(shè)計流程圖南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 13 頁 共 57 頁 用戶信息顯示模塊設(shè)計 當用戶通過身份驗證以后,后臺服務(wù)器會發(fā)送用戶的相關(guān)信息以及電價信息過來,系統(tǒng)程序會根據(jù)當前的時間段顯示當前電價的信息。當有事件發(fā)生以后(例如有人刷卡或者是對屏幕進行觸屏操作)程序就會回到歡迎界面。模塊八:充電模塊:該模塊用兩個功能:(1)根據(jù)用戶選擇的不同充電模式會將充電數(shù)據(jù)進行實時顯示 (2)將充電記錄實時記錄進入本地數(shù)據(jù)庫,以防意外斷電后,無法進入充電結(jié)束模塊進行數(shù)據(jù)上傳。模塊五:歷史記錄查詢模塊:說明:普通用戶才可進入的模塊,用戶可以查詢近一周,一個月,三個月的消費記錄,并打印模塊六:充電設(shè)置模塊:該模塊會預先讀取電表的當前值并顯示,供用戶充電完成后進行對比參考。說明:程序啟動后,如沒有發(fā)生任何事件,15 秒后自動播放圖片。系統(tǒng)架構(gòu)如下圖所示:用戶QT 系統(tǒng)程序(GUI 層 )ArmLinux 操作系統(tǒng)(操作系統(tǒng)層) 樁體硬件設(shè)備(硬件設(shè)備層)控制芯片圖 系統(tǒng)架構(gòu)圖根據(jù)分析,自動充電控制系統(tǒng)的流程圖如下:南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 5 頁 共 57 頁圖 系統(tǒng)控制程序流程圖開 始用 戶 插 入 卡余 額 是 否 足 夠 提 醒 用 戶 充 值打 開 插 座 門 , 連 接 插 頭檢 測 插 頭 鏈 接 狀 態(tài)充 電 , 實 時 顯 示 充 電 信 息 暫 停 充 電 、 判 斷 故 障 級別 , 分 級 處 理再 插 卡 、 結(jié) 算數(shù) 據(jù) 保 存 、 上 傳 、 事 件 記錄 、退 出 , 結(jié) 束 本 次 充 電20后 顯 示 初 始 畫 面故 障顯 示 卡 號 , 提 示 輸 入 密 碼顯 示 卡 內(nèi) 信 息 及 電 價 信 息查 詢 歷 史 充 電 記 錄 設(shè) 置 本 次 充 電 信 息刷 卡 扣 費2022,日本有超過 100 個充電站,其中 60%集中在東京地區(qū)。2022 年底,北京首都創(chuàng)業(yè)集團完成了第一個包含完整的智能微電網(wǎng)北京純電動汽車在健翔橋建設(shè)示范充電站。電動汽車產(chǎn)業(yè)作為綠色交通的一個廣闊的發(fā)展前景,未來的普及速度將會非常快,所以其未來市場的前景是相當巨大的。該系統(tǒng)綜合了國內(nèi)外電動汽車充放電技術(shù)和管理行業(yè)解決方案。作為一個新興行業(yè),產(chǎn)業(yè)化發(fā)展前景非常廣闊,國家在經(jīng)濟、技術(shù)、政策、行業(yè)標準等方面的日趨成熟;同時,電動汽車產(chǎn)業(yè)處在產(chǎn)業(yè)的發(fā)展剛剛起步,國家對該產(chǎn)業(yè)提供了有效的幫助和大力的支持,推動電動汽車產(chǎn)業(yè)的發(fā)展成為十二五期間的重要戰(zhàn)略。通過夠買能進行充電用的 IC 卡槽或?qū)S每ㄟM行充電消費。南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 3 頁 共 57 頁 國內(nèi)和國外發(fā)展程度及當前狀況到目前為止,電動車自動充電站主要局限于電動巴士或汽車集團內(nèi)部的中國電動汽車充電,充電是不是真的適合不同用戶的服務(wù)站網(wǎng)絡(luò)。美國在加利福尼亞州,弗吉尼亞州,建立了充電設(shè)施等場所。 5 年神奈川縣毗鄰東京計劃在道路上的行駛使至少 3000 輛電動汽車。按 “返 回 鍵自 動 充 滿 按 金 額 充 電 按 電 量 充 電 按 時 間 充 電重 設(shè) 本 次 充 電 信 息身份驗證模塊會有用戶卡的互斥(即同一張不能在不同的充電樁上同時使用),卡的死鎖(用戶連續(xù)輸入密碼錯誤 5 次以后系統(tǒng)將卡死鎖,用戶無法進行正常消費)等功能的實現(xiàn)。(3)按電量充電模式:輸入電量進行充電,當充電電量達到的情況下進入充電結(jié)束模塊。根據(jù)以上模塊的設(shè)計,控制系統(tǒng)的界面流程圖如下:南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 8 頁 共 57 頁開始歡迎界面15 秒內(nèi)是否發(fā)生事件登陸界面圖片播放模塊發(fā)生事件身份驗證模塊身份驗證是否成功用戶信息顯示模塊是否是管理員管理員信息模塊歷史記錄查詢模塊充電設(shè)置模塊充電模塊硬件檢測模塊充電結(jié)束模塊 圖 系統(tǒng)控制程序模塊流程圖南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 9 頁 共 57 頁圖 系統(tǒng)控制程序模塊流程圖 圖片播放模塊設(shè)計程序歡迎界面15 秒內(nèi)沒有屏幕點擊事件發(fā)生啟動線程該線程每 3 秒會生成一張圖片的路徑名,然后發(fā)出一個信號,信號同時攜帶了這個路徑名。本模南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 10 頁 共 57 頁塊中主要說明的是在服務(wù)器接收到系統(tǒng)程序有關(guān)身份驗證的請求以后是如何解析命令字并進行回復的,而系統(tǒng)程序在接收到服務(wù)器返回的結(jié)果以后又是如何將結(jié)果解析并顯示在界面上的。管理員用戶往下進入到管理員信息模塊。按金額充電:圖 按金額充電模式界面截圖當用戶選擇這個模式,輸入想要充電的金額,同樣會對用戶余額進行判定,南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 18 頁 共 57 頁如果用戶余額不足輸入金額后,系統(tǒng)會彈余額不足的提示,并返回充電設(shè)置界面。若用戶設(shè)置錯誤,系統(tǒng)會彈出提示,并自動重設(shè)。在充電結(jié)束模塊以及寫進本地數(shù)據(jù)庫時會用到 讀取電表讀數(shù)獲得初始電度值獲取用戶選擇充電類型讀取電表值,第一次與初始電度值比較,而后與上一次讀取的電表值進行比較,得到充電度數(shù)獲取電價信息判斷當前時間屬于哪個時段得到當前時段的電價,在對應(yīng)時段變量中記錄充電度數(shù)和充電金額將 3 個記錄度數(shù)的變量求和,將 3 個記錄充電金額的變量求和,將得到的數(shù)據(jù)寫進本地數(shù)據(jù)庫根據(jù)充電類型的不同發(fā)出不同的信號是否達到用戶的期望值?N發(fā)送充電結(jié)束信號Y圖 充電模塊電表檢測線程程序流程圖南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 25 頁 共 57 頁補充說明:電價信息按照需求分為三個時段,峰時段,平時段以及谷時段,具體的時段時間記錄在時段表中,程序每次啟動時通過向服務(wù)器發(fā)送請求獲得。根據(jù)需求分析, deviceNum 的數(shù)據(jù)表用于保存樁體的編號。 double money。}time_allInfor。 double avergeCost。//數(shù)據(jù)庫的對象,用于將每次線程讀取的電表值等信息實時記錄進本地數(shù)據(jù)庫QTime m_current_time。//用于判斷當前輸入哪個時段的成員函數(shù)signals:void percentEnergy(int)。void toCopeDBData()。南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 33 頁 共 57 頁//將服務(wù)器發(fā)送過來的數(shù)據(jù)轉(zhuǎn)成 QString 后的存儲變量public slots:void connectTcpServer()。 byteArray)。南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 34 頁 共 57 頁//程序初始化時,讀取當前電表值public slots:void getcurrentclick()。 //開始時間設(shè)置錯誤時發(fā)出的信息 void setEndTimeErr()。 Ui::DonePage * getUi()。//結(jié)束界面除了將用戶的充電信息顯示在將界面上以外,還會將本次充電的信息上傳給服務(wù)器,分別上傳兩次,一次為更新用戶余額信息void donepage_dealWithData()。 ~KeyBoard()。 void digit6Clicked()。//以上函數(shù)被調(diào)用后都會發(fā)出這么一個信號,根據(jù)按鍵的不同,信號參數(shù)中的數(shù)值會不一樣。但是很多次萬老師開會時都給我們很多的鼓勵,同時當項目有問題時或遇到瓶頸時,萬老師都給了我們很多的支持。class FondPage。class ConnectSqlPage。class workingTimePage。 QTimer * forReturnWel。 DonePage * donePage。 PlayWavThread *mythread。 ~UICtl()。 //以下部分用于本地數(shù)據(jù)庫的一些操作 ForSettleAccounts* getAccounts()。南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 54 頁 共 57 頁 DisPlayPicPage * showPic。//用于充電時刷卡停止充電 void uictrlready()。 //signal] //forUnlock void UnLocked()。 void showDonePage()。 void setInfo(QStringamp。 void voltagePage()。//輪詢檢測電平 // //wangli //forKeyBorad //for loginPage南華大學計算機科學與技術(shù)學院畢業(yè)設(shè)計(論文)第 56 頁 共 57 頁 void displayKeyBorad()。//用于開啟電表檢測線程 void showperworkingPage(int)。 //卡號分級功能 void showDevicePage_root()。 //圖片播放線程 //事件
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1