版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
h畢業(yè) 設(shè)計(jì)編號(hào):()字號(hào) 平頂山工業(yè)職業(yè)技術(shù)學(xué)院年月日h畢業(yè)設(shè)計(jì)(論文)任務(wù)書 日設(shè)計(jì)(論文)開始日期______________年_____________月___________日設(shè)計(jì)(論文)完成日期______________年_____________月___________日___________________________________A制設(shè)計(jì)___________________________________________________________________________________________________________________________B.設(shè)計(jì)專題(畢業(yè)論文)________________________________________________________________________________________________________________ 指導(dǎo)教師 h平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)評(píng)語________頁共________頁指導(dǎo)教師:____________________________________(簽字)年月日畢業(yè)設(shè)計(jì)(論文)及答辯評(píng)語:h畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)記錄系于年月日進(jìn)行了畢業(yè)設(shè)計(jì)(論文)答辯。專題(論文)題目:答辯委員會(huì)根據(jù)學(xué)生提交的畢業(yè)設(shè)計(jì)(論文)材料,根據(jù)學(xué)生答辯情況,經(jīng)答辯委員會(huì)討論評(píng)定,給予學(xué)生畢業(yè)設(shè)計(jì)(論文)成績(jī)?yōu)?。答辯委員會(huì)主任(簽字):答辯委員會(huì)副主任(簽字):h摘要個(gè)人信息管理是日常生活中人們常常遇到的一個(gè)問題。我們需要在正確的時(shí),對(duì)自己未來能做一個(gè)很好的規(guī)劃h 第六章總結(jié) 37 h致謝39h1.1問題定義全球信息網(wǎng)的出現(xiàn)和信息化社會(huì)的來臨,使得社會(huì)的生產(chǎn)方式發(fā)生深刻的術(shù)如下WindowsWindowsNT的版本。即2.經(jīng)濟(jì)可行性因?yàn)椴捎糜?jì)算機(jī)管理不但可以提高工作效率而且還可以節(jié)省人h可行性因?yàn)殚_發(fā)所采用的工具全是可視化工具開發(fā)出的應(yīng)用程序均是圖形化界是可行的hh2.1網(wǎng)絡(luò)設(shè)計(jì)原則根據(jù)需求分析的一些要求及該系統(tǒng)所要完成的一些功能接下來進(jìn)行概念設(shè)計(jì)戶管理模塊應(yīng)具有的功能這個(gè)模塊從本質(zhì)上來講當(dāng)然應(yīng)該只有DBA才有權(quán)使用改、注銷不再使用的用戶等功能h信息管理模塊應(yīng)具有的功能這個(gè)模塊是本系統(tǒng)中相對(duì)來講最大也是最麻煩的當(dāng)然學(xué)會(huì)這些再去開發(fā)其他比它大的系統(tǒng)基本一樣。它包含如下子模塊人信息性別電話備注郵箱地址年齡姓名昵稱個(gè)人用戶基本表的維護(hù)用戶管理信息管理修改添加查詢刪除登陸新加用戶查找用戶修改密碼注銷用戶新增記錄更新信息信息查詢信息輸出根據(jù)操作員輸入的資料到信息表中查詢是否已經(jīng)存在這樣的記錄如果已經(jīng)存在則給出更換信息的提示如果不存在則判斷姓名是否為空如果是空的則提示輸入姓名否則進(jìn)行出生日期是否別、民族是否選擇地址是否錄入等一系列必須輸入的項(xiàng)目的審核如果都通過才能把當(dāng)前輸入的所有信息項(xiàng)插入到物理數(shù)據(jù)庫的信息表中。民族、地址等單項(xiàng)或多項(xiàng)的組合進(jìn)行精確或模糊查詢并把查詢的結(jié)果顯示在表格中。另外通過筆者在實(shí)踐中總結(jié)的經(jīng)驗(yàn)所知用二維數(shù)組形式向表格中填寫數(shù)據(jù)項(xiàng)的方法是比較慢的若提取的是幾萬條或十幾萬條記錄可能要等幾十秒甚至內(nèi)存3更新記錄本模塊實(shí)際上包含兩個(gè)模塊即修改和刪除。在修改子模塊中首除子模塊中也同樣是先查詢出要?jiǎng)h除的記錄因?yàn)閯h除操作是一個(gè)沒有反悔余地的操作故在刪除前會(huì)給出一次確認(rèn)的機(jī)會(huì)如果此時(shí)不想刪除就可馬上取消但如史記4信息輸入本模塊是一個(gè)非常有用的模塊也是初學(xué)者最難的一塊。本系統(tǒng)h3.1部署活動(dòng)目錄服務(wù),構(gòu)建域環(huán)境通過對(duì)所要開發(fā)的系統(tǒng)進(jìn)行概念設(shè)計(jì)的分析之后我們應(yīng)該對(duì)它進(jìn)行邏輯設(shè)計(jì)的分析:MISManagementInformationSystem人信息表、些項(xiàng)如備注在系統(tǒng)運(yùn)行過程中有可能會(huì)有增加或減少的情況發(fā)生如果用代碼去自的表這里叫它們?yōu)榛颈硐葘?duì)這些基本表進(jìn)行維護(hù)必須這些基本表中有足夠h用來收集存儲(chǔ)個(gè)人的信息表有關(guān)個(gè)人的昵稱個(gè)人編號(hào)編號(hào)中的幾位、姓名或、昵稱、民族、地址、電話、郵箱等信息.必須填寫Name無否8無否無否/無否Age無否stell8無否Attributive8無否lood8無否Address無否epNo無否MoveCall無否me無否無否無否l無否Appendix無否對(duì)于登錄模塊在使用系統(tǒng)時(shí)進(jìn)行身份的驗(yàn)證。用戶的身份來自用戶的維護(hù)必須填寫有(無重復(fù))是Name8是Number字是h經(jīng)過了以上的分析之后對(duì)所要開發(fā)的系統(tǒng)有了總體上的把握接下來就是通過一些編寫工具對(duì)系統(tǒng)進(jìn)行具體的編寫了設(shè)計(jì)本系統(tǒng)時(shí)用到多個(gè)窗體用與實(shí)現(xiàn)本系統(tǒng)的所有功能和一個(gè)數(shù)據(jù)庫擁有所有表格用來存放所有系統(tǒng)所需要的信息以及保留以后系統(tǒng)中所修改的信息以及幾個(gè)數(shù)據(jù)報(bào)表它們用于數(shù)據(jù)的輸出和更新要求的所有的功能同時(shí)也使所有信息以最簡(jiǎn)便的方式展現(xiàn)給用戶.4.1系統(tǒng)開發(fā)環(huán)境Label2.Caption=密碼在frmLogin窗體中加入兩個(gè)文本框名稱為txtName、txtPassword(passwordchar)=*再加入兩個(gè)按鈕:名稱為cmdOK(Caption=確認(rèn)Defaulttrue)、h是用來事件編程的添加完一個(gè)后可以單擊“下一個(gè)”按鈕進(jìn)行下一個(gè)菜單項(xiàng)的輸入顯示標(biāo)題和名稱h是已經(jīng)確定好且有一定實(shí)際意義。若某個(gè)菜單項(xiàng)是前一項(xiàng)的下一級(jí)菜單可單擊向若的箭頭.加入完畢后單擊“確定”按鈕完成。當(dāng)然可以在以后的設(shè)計(jì)過新建一個(gè)”Listview1”用來顯示數(shù)據(jù)庫表內(nèi)容把數(shù)據(jù)庫中的信息列出再建一個(gè)”Frame1”把”Comption”設(shè)置為”詳細(xì)情況”然后在”Frame1”中添上多個(gè)文本框如圖:庫登陸界面及密碼的修改設(shè)置h2對(duì)數(shù)據(jù)庫查看權(quán)限的密碼的修改及設(shè)置:☆添加修改界面1新建一個(gè)”Frame1”框把”Comption”設(shè)置為”詳細(xì)情況”2然后在”Frame2”中添上多個(gè)文本框如”呢稱”.”性別”等如圖:加上三個(gè)按鈕:”添加”.”修改”.”取消”☆查詢信息表界面創(chuàng)建一個(gè)框架用來查詢質(zhì)料設(shè)置查找方式”精確查詢””模糊查詢”以及根據(jù)提供的項(xiàng)目及關(guān)鍵字來查詢個(gè)人的有關(guān)的信息☆窗體8h在物理設(shè)計(jì)中我們已經(jīng)編輯好個(gè)窗體接下來就是編寫源程序了以及各模塊所碼PrivateSubForm_LoadOnErrorGoToErrMsgwordText調(diào)用模塊中的ConnectDB過程連接數(shù)據(jù)庫可以把連接模塊直接寫在這里CallConnectDB錯(cuò)誤處理功能ErrMsg:IfErr.Number<>0ThenMsgBoxErr.NumberampErr.DescriptionvbOKOnlyvbCritical出錯(cuò)提示ExitSubEndSubPrivateSubcmdOK_Click運(yùn)行時(shí)自動(dòng)檢測(cè)錯(cuò)誤檢測(cè)到則到ErrMsg標(biāo)號(hào)處做相應(yīng)的處理OnErrorGoToErrMsgDimSQLAsString定義一個(gè)保存SQL語句的變量h到Login表中查詢是否有符合條件的記錄存在使用的是SelectSQL=tSelectCount(*)FromLoginWhereName=ampTrimtxtName.TextampquotquotQLSQLampquotAndPasswordquotampTrimtxtPassword.TextampquotquotSetadoRSadoCon.ExecuteetFocusExitSubEndIfUnloadMestemShowrMsgumberltgtThendIfhinghingoadMeEndIfSubicitublicmdbFilemdbDataNameAsStringPublicDataNumbelAsIntegereAsStringPublicListViewItemAsIntegerPublicPasswordAsStringPrivateSubTuBiaotTrayIcon.uFlagsNIF_ICONOrNIF_TIPOrNIF_MESSAGETrayIcon.ucallbackMessageWM_MOUSEMOVETrayIconhIconMeIcon提供任務(wù)欄圖標(biāo)TrayIconszTipquotMindsTrayIconExamplequotampChr0CallShell_NotifyIconNIM_ADDTrayIconhAppTaskVisibleFalseSubPrivateSubAbout_Click關(guān)于版本odalndSubPrivateSubeAllClickesultndNotDataRecordsetBOFot告quotSetWindowPosMe.hwndHWND_topmost0000flag設(shè)置窗IfResultvbYesThenfrmData.Data1.Recordset.MoveLastteSubDocuAddClickhPublicSubDocuDelete_Click刪除記錄esultntemsCountgtThenSetWindowPosMe.hwndHWND_topmost0000flag設(shè)置窗口在前IfResultvbYesThenData1.Recordset.DeleteData1.RefreshtRefreshEndIfSetWindowPosMe.hwndHWND_topmost0000flag設(shè)置窗口在前EndIfEndIfElseResultMsgBoxquot無法刪除當(dāng)前記錄quotvbOKOnlyquotPrivateSubDocuExit_Click退出程序UnloadfrmDataEndSubPrivateSubDocuSeek_Click查詢記錄numRem_ClickLoadfrmCXfrmCX.ShowvbModalEndSubPrivateSubForm_ResizehFalseSubPrivateSubForm_Load程序初始化tUnloadMeExitSubEndIfListViewStyle_Click使ListView控件可以整行選擇格ListViewStyleOne_Click允許單擊選擇ListViewStyleTwoClick允許雙擊選擇FrmLoadflag置窗口在前DimiAsStringDimjAsIntegerForj0To13Text1j.TextquotquotNextjEndSubPrivateSubnumMPgl_ClickOnErrorGoToErrHandlefrmData.Captionquot信息管理--quotamphuotselectaNamequotot=quan(namequandbnmdfmaxsizemb,)(midchar(30)notnullprimarykey,mnamechar(10)notnull,intheightint,ar)hkagebpublicclassB{ateStringnameteStringmidprivateStringsex;ivateintageteintheightivateStringjianshuvateStringaihaolicvoidB{mid;t}ublicvoidsetNameS=name;}blicStringgetNamename}blicvoidsetMidStringmidh}blicStringgetMidid}publicvoidsetSexStringsex){this.sex=sex;}blicStringgetSexeturnsex}publicvoidsetAgeintage}blicintgetAgenage}blicvoidsetHeightintheight}blicfloatgetHeighteight}publicvoidsetJianshuStringjianshuu}blicStringgetJianshunjianshuoStringaihao}blicStringgetAihaoaihao}static{try{hver}catch(ClassNotFoundExceptione){OAutogeneratedcatchblock}}nnectiongetConStringuserStringpwdctionconnulltry{}catch(SQLExceptione){OAutogeneratedcatchblock} null } urncon } } }idcloseConnectionconPreparedStatementpstry{}catch(SQLExceptione){OAutogeneratedcatchblocktry{hclose}catch(SQLExceptione){OAutogeneratedcatchblock}}}voidclose2(Connectioncon,PreparedStatementpsResultSetrs{try{}catch(SQLExceptione){TODOAuto-generatedcatchblockcetry{psclose}catch(SQLExceptione){TODOAuto-generatedcatchblockcetry{close}}catch(SQLExceptione){TODOAuto-generatedcatchblockce}}h}}ctionconnullaredStatementpsnullSetrsnulltry{onsaquaningsqlselectfrommwheremidnprepareStatementsqlssetStringmidexecuteQueryringmidtagetIntheightetStringjianshuisaihaorsgetStringaihaorntrue}nfalse}catch(SQLExceptione){OAutogeneratedcatchblocknfalse}h}icvoidwctionconnullaredStatementpsnulltry{onsaquan}}try{Stringsql="updatemsethnprepareStatementsqlpssetString1,name);pssetString2,sex);pssetInt3,age);pssetInt4,height);pssetString5,jianshu);pssetString6,aihao);pssetString7,mid);xecuteUpdaterntrue}catch(SQLExceptione){OAutogeneratedcatchblocknfalse}}blicbooleandeleteStringmidctionconnullaredStatementpsnulltry{onsaquanngsqldeletefrommwheremidnprepareStatementsqlpssetString1,mid);xecuteUpdaterntrue}catch(SQLExceptione){OAutogeneratedcatchblockhnfalse}}}}<%@pagelanguage="java"import="java.util.*"pageEncodinggb%>Stringpath=request.getContextPa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)業(yè)廢棄物綜合利用合同3篇
- 2025年度太陽能光伏電站租賃運(yùn)營(yíng)合同示范文本4篇
- 二零二五版盤扣式腳手架租賃與安全教育培訓(xùn)合同4篇
- 二零二五年度老舊小區(qū)供暖設(shè)施升級(jí)改造承包合同范本4篇
- 二零二四年份建筑工程施工合同3篇
- 二零二五年度公司內(nèi)部股權(quán)轉(zhuǎn)讓與員工持股計(jì)劃法律事務(wù)合同
- 2025年跨境電商外匯貸款租賃合同
- 2025主播直播平臺(tái)內(nèi)容版權(quán)授權(quán)及監(jiān)管合同3篇
- 第三單元 文明與家園【速記清單】-2023-2024學(xué)年九年級(jí)道德與法治上學(xué)期期中考點(diǎn)大串講(部編版)
- 課題申報(bào)參考:模仿動(dòng)力學(xué)在物流應(yīng)急疏散中的應(yīng)用研究
- 2025福建新華發(fā)行(集團(tuán))限責(zé)任公司校園招聘30人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 山東鐵投集團(tuán)招聘筆試沖刺題2025
- 真需求-打開商業(yè)世界的萬能鑰匙
- 2025年天津市政集團(tuán)公司招聘筆試參考題庫含答案解析
- GB/T 44953-2024雷電災(zāi)害調(diào)查技術(shù)規(guī)范
- 2024-2025學(xué)年度第一學(xué)期三年級(jí)語文寒假作業(yè)第三天
- 2024年列車員技能競(jìng)賽理論考試題庫500題(含答案)
- 心律失常介入治療
- 《無人機(jī)測(cè)繪技術(shù)》項(xiàng)目3任務(wù)2無人機(jī)正射影像數(shù)據(jù)處理
- 6S精益實(shí)戰(zhàn)手冊(cè)
- 展會(huì)場(chǎng)館保潔管理服務(wù)方案
評(píng)論
0/150
提交評(píng)論