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

正文內(nèi)容

設(shè)備管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 系統(tǒng)總體設(shè)計(jì)第四章 系統(tǒng)總體設(shè)計(jì) 軟件定義 數(shù)據(jù)庫(kù)設(shè)計(jì)所要的解決的問(wèn)題是:對(duì)于一個(gè)給定的應(yīng)用領(lǐng)域,設(shè)計(jì)優(yōu)化的數(shù)據(jù)庫(kù)邏輯和物理結(jié)構(gòu),使之滿足用戶的信息管理要求和數(shù)據(jù)操作要求,有效地支持各種應(yīng)用系統(tǒng)的開(kāi)發(fā)和運(yùn)行。 系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)的設(shè)計(jì)目標(biāo)是要設(shè)計(jì)成友好的界面,以提高數(shù)據(jù)共享程度、降低數(shù)據(jù)冗余度、提高數(shù)據(jù)查詢效率為主要目標(biāo) 。 本系統(tǒng)主要用編輯、查詢、系統(tǒng)管理三個(gè)功能模塊對(duì)設(shè)備信息進(jìn)行綜合的管理,讓管理人員隨時(shí)掌握設(shè)備的運(yùn)行動(dòng)態(tài),以進(jìn)行操作與管理工作,功能模塊圖如下:設(shè)備管理系統(tǒng)系統(tǒng)設(shè)置基本信息管理退出查詢生產(chǎn)廠家管理按設(shè)備基本信息查詢?cè)O(shè)備零件管理設(shè)備管理修改用戶密碼用戶管理設(shè)備維修登記表管理按設(shè)備查詢維修情況使用地點(diǎn)管理零配件管理按零件查詢維修情況 設(shè)備功能模塊圖前臺(tái)是用戶進(jìn)行綜合管理,進(jìn)入其它操作模塊的唯一的接口,主要連接的界面窗口有:系統(tǒng)設(shè)置、基本信息管理、查詢和退出四個(gè)功能模。 系統(tǒng)組成部分系統(tǒng)主要用編輯、查詢、系統(tǒng)管理三個(gè)功能模塊對(duì)設(shè)備信息進(jìn)行綜合的管理,讓管理人員隨時(shí)掌握設(shè)備的運(yùn)行動(dòng)態(tài),以進(jìn)行操作與管理工作。它有其獨(dú)特的特點(diǎn),主要特點(diǎn)如下:(1) 可視化設(shè)計(jì)。響應(yīng)是指執(zhí)行一段應(yīng)用程序,它不沿預(yù)定的路線執(zhí)行而是在響應(yīng)不同事件時(shí)執(zhí)行不同的代碼,因此Visual Studio 2005編程重點(diǎn)是在編寫事件驅(qū)動(dòng)過(guò)程的代碼。Visual Studio 2005簡(jiǎn)單易學(xué),界面友好,容易使用。本系統(tǒng)就是在以SQL Server作為后臺(tái)數(shù)據(jù)庫(kù),以Visual Studio 2005為編程語(yǔ)言為中小型企業(yè)管理設(shè)備而開(kāi)發(fā)的一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)。設(shè)備管理的數(shù)據(jù)庫(kù)以SQL Server 2000作為后臺(tái)數(shù)據(jù)庫(kù)。ER圖由實(shí)體、屬性、聯(lián)系三部分組成。 邏輯設(shè)計(jì) (1)轉(zhuǎn)換原則在數(shù)據(jù)庫(kù)ER圖設(shè)計(jì)好之后就是要把ER圖向關(guān)系模型的轉(zhuǎn)換,即數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)。⒌ 三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。根據(jù)標(biāo)的設(shè)計(jì)原則、字段設(shè)計(jì)原則、ER圖及關(guān)聯(lián)圖設(shè)計(jì)如下數(shù)據(jù)庫(kù):(__ 表示主鍵)設(shè)備(設(shè)備編號(hào),設(shè)備名稱,使用地點(diǎn)編號(hào),生產(chǎn)廠商編號(hào)) 使用地點(diǎn)(使用地點(diǎn)編號(hào),使用地點(diǎn)名稱,負(fù)責(zé)人) 生產(chǎn)廠商(生產(chǎn)廠商編號(hào),生產(chǎn)廠商名稱,聯(lián)系電話,地址,Email) 維修(設(shè)備編號(hào),維修人,維修時(shí)間,維修費(fèi)用)當(dāng)ER圖成功的轉(zhuǎn)換為關(guān)系模型之后就完成了數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),為之后數(shù)據(jù)庫(kù)數(shù)據(jù)的各種設(shè)計(jì)、編輯和修改做好充足的準(zhǔn)備。要確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。為了提高系統(tǒng)性能,數(shù)據(jù)應(yīng)該根據(jù)應(yīng)用情況將易變部分與穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低部分分開(kāi)存放。打開(kāi)SQL數(shù)據(jù)庫(kù),單擊“創(chuàng)建數(shù)據(jù)庫(kù)表”菜單的“新建數(shù)據(jù)庫(kù)表結(jié)構(gòu)”菜單項(xiàng)。選擇 “windows 應(yīng)用程序”,Visual Studio 2005將自動(dòng)產(chǎn)生一個(gè)Form窗體,屬性都是缺省設(shè)置。登陸界面如下圖: 登陸界面用戶登錄界面中主要控件的屬性如下表: 用戶登錄界面中主要控件的屬性控件名稱屬性屬性值TextBoxNameTxtUserNametxtPasswordButtonNamebtnLoginNamebtnExit用戶登錄窗口中用戶名和密碼內(nèi)容需要添加,添加完成后按“登錄”按鈕即可登錄,登錄流程圖如下圖:開(kāi)始用戶名、密碼是否為空主界面提示提示結(jié)束用戶民、密碼是否正確YNYN 登錄流程圖界面編輯好后,再對(duì)登錄界面的操作項(xiàng)目進(jìn)行代碼編寫,代碼如下: private void btnLogin_Click(object sender, EventArgs e) { MD5CryptoServiceProvidermd5=newMD5CryptoServiceProvider()。 =(userName)。在主界面中添加了這些操作要想實(shí)現(xiàn)它們就離不開(kāi)軟件代碼。 else = false。 ()。 ()。 ()。 ()。 } private void 修改用戶密碼ToolStripMenuItem_Click(object sender, EventArgs e) { frmUpdatPassword frmu = new frmUpdatPassword()。 } }}該軟件既然是對(duì)企業(yè)進(jìn)行設(shè)備管理那么就不能是任何人都能進(jìn)去的,否則會(huì)容易造成數(shù)據(jù)紊亂、丟失和破壞。 } if ((刪除此用戶名?, 提示, ) == ) { ()。 }對(duì)“添加”按鈕所編寫的代碼如下: private void txtUserName_TextChanged(object sender, EventArgs e) { if (txtUserName .Text == Admin) { = false。 } }對(duì)“保存”按鈕所編代碼代碼如下:if (tagAddNew) { DataRowView dv = as DataRowView。 } try { ()。 } catch (Exception ex) { ()。 } get { return username。 } private void button1_Click(object sender, EventArgs e) { MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider()。 (userName, newPass)。 } } private void button2_Click(object sender, EventArgs e) { ()。 編輯功能區(qū) 設(shè)備的信息編輯又是基本的信息管理是對(duì)企業(yè)對(duì)設(shè)備有效管理的很關(guān)鍵的一個(gè)步驟,設(shè)備信息的編輯直接關(guān)系并影響到整個(gè)企業(yè)管理的進(jìn)行。 設(shè)備維護(hù)設(shè)備維護(hù)窗口中主要控件的屬性表如下: 設(shè)備維護(hù)窗口中主要控件的屬性控件名稱屬性屬性值ComboBoxNameBtnAddNameBtnEditNameBtnDeleteNameBtnExit對(duì)“刪除”按鈕所編寫的代碼如下: private void button2_Click(object sender, EventArgs e) { if ( 1) { if (() == Admin) { (不能刪除此超級(jí)用戶名)。 } } = true。 } else { = true。 dv[userPassword] = (((())))。 tagAddNew = false。也可以對(duì)所有的資料進(jìn)行查看。并且仍然可以對(duì)資料進(jìn)行新增和修改。那么在設(shè)計(jì)維修登記表的時(shí)候則要分外的仔細(xì),必須把設(shè)備的詳細(xì)情況都包含在內(nèi),讓管理正能很清楚的了解是什么時(shí)間、什么設(shè)備以及什么零件出了問(wèn)題,還有維修人員的情況。每個(gè)查詢界面都可以根據(jù)輸入的查詢條件查詢出相應(yīng)的設(shè)備使用的詳細(xì)信息和基本信息,并可以實(shí)現(xiàn)查詢結(jié)果的打印輸出功能。查詢流程圖如下:開(kāi)始是否設(shè)置查詢條件結(jié)束是否存在記錄YNYN顯示記錄提示不顯示 查詢流程圖對(duì)“打印”按鈕所編代碼如下:Frm打印 frmp=new frmp打印(); =new Cry資料表(); ClsDataGridView cdg=newClsDataView(ClsDataGridView1)。在查詢界面中可以按照對(duì)零件的使用日期(包括起始日期和結(jié)束日期)來(lái)查詢,這樣可以縮小查詢范圍,節(jié)省不少時(shí)間,輸入好日期后點(diǎn)擊“確定”按鈕后就會(huì)在下框中顯示出零件資料來(lái),當(dāng)你需要查看零件的詳細(xì)信息時(shí),點(diǎn)擊“詳單”按鈕即可。如下圖: 按設(shè)備查詢查詢方式的設(shè)計(jì)是為了讓企業(yè)管理者能很方便快捷的對(duì)所有設(shè)備進(jìn)行查閱,從而加強(qiáng)對(duì)企業(yè)的管理效率。有的錯(cuò)誤在運(yùn)行過(guò)程當(dāng)中并不太明顯,有可能就是多了一個(gè)空格,就導(dǎo)致了系統(tǒng)不能達(dá)到預(yù)期的目標(biāo);還有的是控件之間的鏈接問(wèn)題,這些問(wèn)題只有在多次試用中才能發(fā)現(xiàn),當(dāng)程序運(yùn)行到有錯(cuò)的地方,有的系統(tǒng)會(huì)自動(dòng)顯示錯(cuò)誤信息,而有的是自己和系統(tǒng)分析相比較,提示程序應(yīng)該修改,等待調(diào)試成功后才可以繼續(xù)編寫和運(yùn)行。該系統(tǒng)的特點(diǎn)有:1.準(zhǔn)確性在操作過(guò)程中若有錯(cuò)誤,在屏幕上都有提示。3.方便靈活性該系統(tǒng)采用了菜單、按鈕的方式,對(duì)系統(tǒng)進(jìn)行操作。設(shè)計(jì)期間,我遇到了很多的問(wèn)題,也學(xué)到了很多在學(xué)校學(xué)不到的知識(shí)。然后是總體設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)是非常重要的。達(dá)到最終的成果經(jīng)歷了不少曲折,但主要問(wèn)題解決后,其它問(wèn)題也就迎刃而
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1