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

正文內(nèi)容

客戶信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-20 05:42本頁面
  

【正文】 ()。 } catch (NumberFormatException ex) {// (null, 添加失敗)。 } } } else ()。 } actionPerformed方法使我們的監(jiān)聽器,監(jiān)聽器執(zhí)行的開端首先要判斷該事件的來源是哪里,所以我們if (() == addButton)的目的就是為了判斷事件來源是否為“添加”按鈕,如果判斷正確的話我們將會(huì)執(zhí)行下面的語句if (().equals())這里是為了判斷我們的客戶名是否為空,如果沒有填寫的話,我們的nameField的文本信息將會(huì)顯示“尚未填寫姓名呢~”,其實(shí)這里的目的就是為了提示用戶沒有填寫客戶名,因?yàn)榭蛻裘撬匦璧模⑶椅覀冞€有設(shè)置了nameField為紅色。其它情況下我們默認(rèn)都是正確的,我們執(zhí)行String sqlIn = insert into inf values(?,?,?,?,?,?,?)和PreparedStatement stmt = (sqlIn),其實(shí)我們這里就是要插入信息,(2, ())這樣的設(shè)置,有幾個(gè)問號(hào)就設(shè)置到了幾個(gè),()開始執(zhí)行插入操作,這個(gè)時(shí)候會(huì)有添加成功的提示,添加成功后我們希望在一個(gè)新的列表中能夠顯示我們剛剛添加的客戶信息,所以這里我們new了一個(gè)新的InSystem( select * from inf);如果我們的添加過程中遇到了異常信息,很顯然就是添加失敗的,(null, 添加失敗)提示錯(cuò)誤信息。 系統(tǒng)的設(shè)計(jì)我們都依賴于鼠標(biāo)的操作和執(zhí)行命令的下達(dá),而我們的實(shí)際生活中可能會(huì)更多應(yīng)用鍵盤來操作,因?yàn)楫?dāng)我們在進(jìn)行鍵盤操作的時(shí)候我們不習(xí)慣再去拿起鼠標(biāo)和放下鼠標(biāo)繼續(xù)鍵盤這樣的操作,所以在我們的軟件系統(tǒng)中,我們在很多模塊中就已經(jīng)加入了回車執(zhí)行以上命令的操作。 其實(shí)加入“Enter”執(zhí)行的模塊包括如下:登陸按鈕、添加客戶按鈕和搜索客戶信息按鈕。我們的Enter操作是建立在該模塊最終選框的事件之上的,現(xiàn)在舉例說明如下: 在我們的登陸模塊中,我們輸入完用戶名就是密碼了,密碼之后就是確認(rèn)登陸的按鈕,那么我們就在密碼這個(gè)文本框上做工作,(new KeyAdapter(),添加這個(gè)監(jiān)聽器后,我們在這里面添加了一個(gè)新的方法叫做public void keyPressed(KeyEvent e),這個(gè)方法就是用來堅(jiān)挺回車鍵的操作,()獲取,然后與我們的系統(tǒng)回車鍵,if(()==)也就是說明我們當(dāng)前的操作鍵是“Enter”,好了,我們將會(huì)執(zhí)行這樣的操作,()。logButton是我們的登陸按鈕,通過doClick()方法實(shí)現(xiàn)了我們的登陸按鈕的自動(dòng)點(diǎn)擊,言外之意就是說明我們按下回車鍵的操作就相當(dāng)于用鼠標(biāo)點(diǎn)擊了我們的logButton,所以回車執(zhí)行我們的操作。 添加客戶按鈕的回車操作,我們是在saleField 文本框中添加了addKeyListener(new KeyAdapter(),同樣地操作,添加這個(gè)監(jiān)聽器后,我們在這里面添加了一個(gè)新的方法叫做public void keyPressed(KeyEvent e),這個(gè)方法就是用來堅(jiān)挺回車鍵的操作,()獲取,然后與我們的系統(tǒng)回車鍵,if(()==)也就是說明我們當(dāng)前的操作鍵是“Enter”,好了,我們將會(huì)執(zhí)行這樣的操作,()。 搜索客戶信息的search,我們是在nameField文本框中添加了addKeyListener(new KeyAdapter(),同樣地操作,添加這個(gè)監(jiān)聽器后,我們在這里面添加了一個(gè)新的方法叫做public void keyPressed(KeyEvent e),這個(gè)方法就是用來堅(jiān)挺回車鍵的操作,()獲取,然后與我們的系統(tǒng)回車鍵,if(()==)也就是說明我們當(dāng)前的操作鍵是“Enter”,好了,我們將會(huì)執(zhí)行這樣的操作,()。 關(guān)于getLayeredPane()方法的使用 我們在大部分你學(xué)習(xí)和教程中更多地接觸到的或許是getContent Pane()方法,ContentPane應(yīng)該是最簡易的一種獲取當(dāng)前面板的方式了,不過大多情況下如果我們需要在我們面板上加入背景再加入控件可能就無法實(shí)現(xiàn)了,那是因?yàn)槲覀兪窃谕粋€(gè)層次上添加的,一個(gè)層次上一個(gè)面板上如果背景已經(jīng)夠大了再添加其它的肯定是看不到的,所以我們就引入了多層次面板。即可以利用getLayeredPane()來獲取到了。具體實(shí)現(xiàn)方法如下: 這里我們通過getLayeredPane()添加(logButton),然后繼續(xù)通過getLayeredPane()添加(backlabel),其實(shí)這里是之前已經(jīng)定義好的ImageIcon,也就是圖片了。那么我們這樣就可以在不同的層次上添加了不同的控件,那么我們就實(shí)現(xiàn)了在擁有背景的窗口上繼續(xù)添加其它的控件,這樣對(duì)我們的系統(tǒng)界面而言就會(huì)更加美觀了。 權(quán)限管理的實(shí)現(xiàn) 創(chuàng)建注冊窗口RegWindow類: 引入的控件的如下:JTextField userText, passText。 JButton regButton。 JLabel userLabel, passLabel。 JRadioButton HighButton = new JRadioButton(高級(jí)管理)。JRadioButton CenterButton = new JRadioButton(普通管理)。JRadioButton LowButton = new JRadioButton(信息閱覽)。而這里我們用到了三個(gè)RadioButton,分別是HighButton、CerterButton和LowButton,分別對(duì)應(yīng)的關(guān)系為高級(jí)管理、普通管理和信息閱覽。其實(shí)我們在這里只需要判斷我們的用戶到底是哪個(gè)管理權(quán)限,在我們登陸過程中我們就可以指定我們不同權(quán)限的不同類來實(shí)現(xiàn)我們InSystem中的功能。我們系統(tǒng)中對(duì)應(yīng)著三個(gè)不同權(quán)限的類目:、InSystemSimple和InSystemRead。 總結(jié): 系統(tǒng)的開發(fā)是一個(gè)不斷地漸進(jìn)和改進(jìn)的過程,從系統(tǒng)最開始的系統(tǒng)分析到系統(tǒng)的設(shè)計(jì),最后再到系統(tǒng)的開發(fā)完成這都是一個(gè)漸進(jìn)的過程,同樣地,再此過程中,以及接下來的時(shí)間我們都要對(duì)系統(tǒng)進(jìn)行不斷地修正和更新。更新基于系統(tǒng)的異常錯(cuò)誤以及系統(tǒng)的功能改革等等。系統(tǒng)在后期的使用或者檢測中,我們都會(huì)發(fā)現(xiàn)可能因?yàn)閿?shù)據(jù)庫輸入的數(shù)據(jù)或者是因?yàn)楦嗟南到y(tǒng)不可接受的參數(shù)引起的異常問題,我們都會(huì)對(duì)我們的系統(tǒng)進(jìn)行改進(jìn),如我們可以通過try來拋出相關(guān)異常信息,我們同樣還可以在此過程中加入ShowMessageDialog來顯示相關(guān)的錯(cuò)誤信息,這樣就對(duì)我們的使用起到好的提醒作用,以便我們更好地改進(jìn)。系統(tǒng)的更新部分,在開發(fā)初始階段,我們的系統(tǒng)曾經(jīng)是不具備系統(tǒng)提醒功能的,只是在系統(tǒng)的中心列表中會(huì)有所提示或展現(xiàn),為了更方便和直觀,我們在桌面的右下角加入了我們的系統(tǒng)提醒部分,通過這樣的改進(jìn),系統(tǒng)就更加便攜了。當(dāng)然在后期中我們繼續(xù)改進(jìn),系統(tǒng)的提醒功能在開始設(shè)計(jì)的時(shí)候只有一次性,即提醒后我們關(guān)閉將不會(huì)再次出現(xiàn),再后來為了更加及時(shí)性,所以在后面,我們用到了Timer,Timer很方便的一點(diǎn)就是為我們的定時(shí)提醒,即定時(shí)彈出窗口。同樣地,右下角的系統(tǒng)提醒以往都是顯示相關(guān)的最近生日信息,如果不存在,我們這邊的窗口我們同樣可以顯示“最近無客戶生日”這樣的記錄。以及在我們的表格使用中,為了讓我們的列表數(shù)據(jù)能夠更加直觀,我們采用的表格使用的隔行顯示不同背景顏色的信息,這里我們用到的淺藍(lán)色和白色,這些就都屬于我們系統(tǒng)的優(yōu)化操作了。雖然系統(tǒng)的基本功能都已實(shí)現(xiàn),但還是存在系統(tǒng)不穩(wěn)定等多個(gè)問題尚待解決。這個(gè)系統(tǒng)主要是自行開發(fā)的,但也得到了老師和同學(xué)的很大幫助。我正在做系統(tǒng)的過程中遇到了很多問題,有的是知識(shí)存儲(chǔ)不足,有的是考慮不夠周全,之所以能夠順利實(shí)現(xiàn)基本功功能,離不開老師和同學(xué)的大力相助。事實(shí)證明,只靠自己是不能順利完成一套功能完整的系統(tǒng)的,必須充分利用團(tuán)隊(duì)的力量。開發(fā)一套系統(tǒng),最重要的是細(xì)心,并不是一定要做到面面俱到,但也要充分考慮到客戶的需求和現(xiàn)實(shí)意義,不管什么系統(tǒng),只用運(yùn)用到實(shí)際應(yīng)用中,才具有先現(xiàn)實(shí)意 義。所以在準(zhǔn)備工作中要正確分析社會(huì)需求了解現(xiàn)實(shí)應(yīng)用,畫出流程圖,把大體框架做好,然后再逐一細(xì)化。我們不可能做到面面俱到,但一定要做到步步扎實(shí),作 為一個(gè)程序編程人員,要保持清醒的頭腦,以現(xiàn)實(shí)為依據(jù),讓自己的每一行代碼都能實(shí)現(xiàn)自己的意義。 通過這次課程設(shè)計(jì),我收獲的不僅僅是課程上的知識(shí)得到實(shí)際應(yīng)用,還有編程的基本習(xí)慣和開發(fā)系統(tǒng)時(shí)應(yīng)注意的流程。致謝: 本論文是在王世廣老師的悉心指導(dǎo)下完成的。王老師作為一名優(yōu)秀的、經(jīng)驗(yàn)豐富的教師,具有豐富的網(wǎng)絡(luò)知識(shí)和計(jì)算機(jī)開發(fā)經(jīng)驗(yàn),在整個(gè)論文實(shí)驗(yàn)和論文寫作過程中,對(duì)我進(jìn)行了耐心的指導(dǎo)和幫助,提出嚴(yán)格要求,引導(dǎo)我不斷開闊思路,為我答疑解惑,鼓勵(lì)我大膽創(chuàng)新,使我在這一段寶貴的時(shí)光中,既增長了知識(shí)、開闊了視野、鍛煉了心態(tài),又培養(yǎng)了良好的實(shí)驗(yàn)習(xí)慣和科研精神。在此,我向我的指導(dǎo)老師表示最誠摯的謝意!在論文即將完成之際,我的心情久久無法平靜,從開始選題到順利論文完成,有不知多少多少可敬的師長、同學(xué)、朋友給了我無數(shù)的幫助。感謝計(jì)算機(jī)工程系系全體老師給予我豐富的專業(yè)知識(shí)和各個(gè)方面的關(guān)心和幫助,感謝小組長的認(rèn)真負(fù)責(zé),感謝合作組員的熱心協(xié)助。同時(shí)也要感謝全班全體同學(xué),正是由于你們的幫助和支持,我才能一個(gè)一個(gè)克服困難、解明疑惑,直至本文順利完成,在這里請(qǐng)接受我誠摯的謝意!最后我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們!參考文獻(xiàn): [1].張桂珠 劉麗 陳愛國 Java面向?qū)ο蟪绦蛟O(shè)計(jì)(第2版)北京郵電大學(xué)出版社[2][M]. 北京:冶金工業(yè)出版社,2007年[3].[M]. 北京:清華大學(xué)出版社,2003年[4].高林,[M]. 北京:人民郵電出版社,2004年[5].劉騰紅,[M]. 北京:科學(xué)出版社,2003年[6].Bruce Eckel,《Thinking in Java 4》,American:Prentice Hall PTR[7].O’reilly,《Java Programming》,American:Sernni Yey[8].O39。Reilly amp。 Associates, Inc 《Java Cookbook》in the United States or Canada[9].林邦杰,:電子工業(yè)出版社,2002年[10].埃克爾,:機(jī)械工業(yè)出版社,2006年 您好,歡迎您閱讀我的文章,本W(wǎng)ORD文檔可編輯修改,也可以直接打印。閱讀過后,希望您提出保貴的意見或建議。閱讀和學(xué)習(xí)是一種非常好的習(xí)慣,堅(jiān)持下去,讓我們共同進(jìn)步。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1