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

正文內(nèi)容

基于c的漁船信息安全系統(tǒng)設(shè)計(jì)論文-預(yù)覽頁(yè)

 

【正文】 010年8月頒布《漁船動(dòng)態(tài)監(jiān)管信息系統(tǒng)平臺(tái)技術(shù)規(guī)范(試行)》指導(dǎo)漁業(yè)管理。但是漁船管理在信息管理系統(tǒng)中還存在著以下問(wèn)題:(1)信息的交流不及時(shí),不利于改善服務(wù)質(zhì)量。而我們?cè)O(shè)計(jì)的漁船信息安全系統(tǒng)在現(xiàn)代漁業(yè)發(fā)展不可或缺的重要部分,是漁業(yè)管理部門(mén)管理漁船及漁民的一種高效的方式。因此,開(kāi)發(fā)這樣一套漁船信息安全系統(tǒng)軟件成為很有必要的事情,而且也是很有效益的。(3)增加了泛型編程的機(jī)制(template)(4)增加了異常處理(5)增加了運(yùn)算符重載(6)增加了標(biāo)準(zhǔn)模板庫(kù)(STL) Access 2007的特點(diǎn) Fluent用戶(hù)界面更快地獲得更好的結(jié)果。,實(shí)現(xiàn)更豐富的方案。 SharePoint Services,增強(qiáng)可管理性。MFC是WinAPI與C++的結(jié)合。考慮到不同漁船信息管理體制可能不同,所以本系統(tǒng)在修改、添加功能模塊上留有很大的空間,可供使用者進(jìn)行具體修改。(3)經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析主要是對(duì)開(kāi)發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來(lái)的經(jīng)濟(jì)效益進(jìn)行比較。旨在使?jié)O業(yè)管理部門(mén)能夠方便,全面,快捷的行使管理職能。打開(kāi)程序登錄頁(yè)面,如果登錄成功,則進(jìn)入相應(yīng)的功能頁(yè)面,依次為管理員信息管理,漁船信息管理,船員信息管理,漁船違規(guī)記錄,關(guān)于作者,退出系統(tǒng)。主要的管理業(yè)務(wù)包括:漁船信息和船身參數(shù)管理、船員信息管理、漁船違規(guī)記錄管理等。管理員信息用戶(hù)名密碼圖2 管理員信息實(shí)體圖漁船信息編號(hào)船名船長(zhǎng)姓名船籍建造年份航區(qū)主機(jī)功率總長(zhǎng)型寬型深噸位吃水總線(xiàn)間長(zhǎng)圖3漁船信息實(shí)體圖船員信息船齡電話(huà)Email住址所在漁船編號(hào)船員編號(hào)姓名性別圖4 船員信息實(shí)體圖漁船違規(guī)記錄發(fā)生時(shí)間肇事漁船編號(hào)編號(hào)事故簡(jiǎn)介處理方案 圖5漁船違規(guī)記錄實(shí)體圖下面列出本系統(tǒng)的總體ER圖:經(jīng)分析設(shè)計(jì),各實(shí)體間聯(lián)系如圖所示:n船員違規(guī)信息管理管理員1船員所屬退出系統(tǒng)nnn違規(guī)圖6 總體ER圖第4章 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)考慮到信息數(shù)據(jù)在安全性的特殊要求,該漁船信息安全系統(tǒng)的工作流程需用戶(hù)登錄通過(guò)權(quán)限判斷,即需要輸入登陸口令方能進(jìn)入主系統(tǒng)界面。(2)通過(guò)“漁船信息管理”/“添加漁船信息”模塊,添加漁船信息。(6)通過(guò)“漁船信息管理”/“刪除漁船信息”模塊刪除漁船信息。(10)通過(guò)“漁船信息管理”/“修改漁船信息”模塊修改漁船信息。(14)通過(guò)“船員信息管理”/“查詢(xún)船員信息”模塊查詢(xún)船員信息。主鍵:編號(hào)(ID),表2 管理員信息表名稱(chēng)數(shù)據(jù)類(lèi)型說(shuō)明作用是否為空大小Id自動(dòng)編號(hào)管理員編號(hào)否20Name文本登錄名否20Password文本密碼否20表3:漁船信息管理表,主要用來(lái)管理漁船信息數(shù)據(jù)。系統(tǒng)自動(dòng)判別用戶(hù)名與密碼是否正確,即系統(tǒng)將自動(dòng)從數(shù)據(jù)庫(kù)中的管理員信息表中判斷是否存在相同的用戶(hù)名和密碼。 if(m_boatAddress==||m_boatId==||m_boatName==||m_buildDay==||m_buildMonth==||m_buildYear== ||m_capacity==||m_captain==||m_draught==||m_hight==||m_long==||m_mainPower==||m_navigationArea== ||m_tonnager==||m_verticalLine==||m_wide==) { //提示信息 MessageBox(請(qǐng)?zhí)顚?xiě)完整所有信息!請(qǐng)正確輸入!,警告 ,MB_ICONEXCLAMATION|MB_OK)。 m_buildDay=。 HRESULT hr。pwd=。 //顯示連接失敗信息 AfxMessageBox(errormessage)。 //用于標(biāo)記該船是否存在 bool isExistence=false。 break。 UpdateData(false)。 m_pRecordsetAddNew()。 m_pRecordsetPutCollect(captain,_variant_t(m_captain))。 m_pRecordsetPutCollect(long,_variant_t(m_long))。 m_pRecordsetPutCollect(wide,_variant_t(m_wide))。 m_pRecordsetUpdate()。 m_boatName = _T()。 m_capacity = _T()。 m_long = _T()。 m_verticalLine = _T()。 m_pConnectionClose()。 }}(1)刪除漁船信息設(shè)施功能管理員進(jìn)入系統(tǒng)后,選擇漁船信息管理。 } else { CoInitialize(NULL)。uid=。 (連接數(shù)據(jù)庫(kù)失敗!\r\n錯(cuò)誤信息:%s,())。 //保存循環(huán)從表中讀取的名字 CString strName=。 if(strName==m_inputName) { if(MessageBox(確定要?jiǎng)h除嗎?,重要提示!,MB_ICONQUESTION|MB_OKCANCEL)==IDOK) { //刪除找到的記錄 m_pRecordsetDelete(adAffectCurrent)。 break。 UpdateData(false)。 ()。為了清除系統(tǒng)運(yùn)行中發(fā)生的故障和錯(cuò)誤,使系統(tǒng)適應(yīng)用戶(hù)環(huán)境的變化,滿(mǎn)足新提出的需要,也要對(duì)系統(tǒng)做些局部的更新,這些就是系統(tǒng)維護(hù)所要做的。 系統(tǒng)測(cè)試的內(nèi)容(1)登陸口令測(cè)試 輸入數(shù)據(jù)庫(kù)中沒(méi)有的管理員口令,其界面如下:、圖12 輸入錯(cuò)誤口令彈出的網(wǎng)頁(yè)消息(2) 信息查詢(xún)測(cè)試圖13 船員信息查詢(xún)結(jié)果(3)檢測(cè)用戶(hù)信息當(dāng)添加與數(shù)據(jù)庫(kù)相同的用戶(hù)名之后,系統(tǒng)會(huì)檢測(cè)出已有用戶(hù),出錯(cuò)界面如下。因此有必要對(duì)系統(tǒng)進(jìn)行調(diào)整以適應(yīng)變化,滿(mǎn)足用戶(hù)
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1