




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
4.2目標(biāo)系統(tǒng)的模塊結(jié)構(gòu)4.2.1系統(tǒng)的HIPO圖HIPO圖是層次圖加輸入/處理/輸出圖的英文縮寫(xiě)。結(jié)構(gòu)化設(shè)計(jì)技術(shù)把用數(shù)據(jù)流圖表示的系統(tǒng)邏輯模型轉(zhuǎn)變?yōu)镠IPO圖表示的系統(tǒng)層次模塊結(jié)構(gòu)。結(jié)構(gòu)化設(shè)計(jì)技術(shù)的核心是模塊分解設(shè)計(jì),模塊上系統(tǒng)結(jié)構(gòu)圖的主要元素。其設(shè)計(jì)思想是,采用自頂向下、逐層分解的方法,先給出總的模塊功能,再逐層分解,使其分為多個(gè)大小適當(dāng),功能明確,具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊,從而把一個(gè)復(fù)雜的系統(tǒng)設(shè)計(jì)轉(zhuǎn)變成為多個(gè)簡(jiǎn)單模塊的設(shè)計(jì)。在學(xué)生公寓管理系統(tǒng)中,采用了模塊結(jié)構(gòu)化設(shè)計(jì)方法,根據(jù)數(shù)據(jù)流圖,按層次劃分各個(gè)模塊,每個(gè)模塊完成一個(gè)功能,且每個(gè)模塊完成一個(gè)功能,且每個(gè)模塊具有單入口單出口。該系統(tǒng)的功能模塊圖如下所示:學(xué)生公寓管理系統(tǒng)學(xué)生公寓管理系統(tǒng)學(xué)生管理1.0住宿登記1.2學(xué)生登記1.1住宿登記瀏覽3.0資料統(tǒng)計(jì)2.0按班級(jí)統(tǒng)計(jì)2.2按年級(jí)統(tǒng)計(jì)2.1基本信息管理5.0年級(jí)5.2系別5.1班級(jí)5.3重要信息管理6.0清除畢業(yè)信息6.2用戶管理6.1報(bào)表打印4.0按系別打印4.4打印宿舍明單4.1公寓樓號(hào)5.4按年級(jí)打印4.2按班級(jí)打印4.3寢室號(hào)5.5圖4-1系統(tǒng)功能模塊圖2.程序主窗口系統(tǒng)經(jīng)過(guò)身份驗(yàn)證后即可進(jìn)入主系統(tǒng)界面,進(jìn)入主界面后,用戶可以根據(jù)需要對(duì)系統(tǒng)進(jìn)行各種操作。系統(tǒng)主界面的設(shè)計(jì)如圖5-4所示圖5-4系統(tǒng)主界面3.學(xué)生信息管理界面學(xué)生管理界面完成學(xué)生信息的添加、刪除及修改的功能。在添加學(xué)生時(shí)首先選擇“增加”按鈕,接下來(lái)從班級(jí)信息中選擇該學(xué)生所在的班級(jí),輸入用姓名和性別,點(diǎn)擊“保存”即可完成學(xué)生的添加操作,刪除和修改學(xué)生的信息時(shí),在學(xué)生信息列表中雙擊某個(gè)學(xué)生,再點(diǎn)擊“刪除”,或“修改”進(jìn)行刪除和修改操作。學(xué)生信息管理界面如圖5-5所示:圖5-5學(xué)生管理界面其中“保存”按鈕的代碼為:PrivateSubCommand4_Click()Ifczlx="增加"ThenAdodc2.RecordSource="select*from學(xué)生"Adodc2.RefreshAdodc2.Recordset.AddNewAdodc2.Recordset.Fields("姓名")=xm.TextAdodc2.Recordset.Fields("性別")=xb.TextAdodc2.Recordset.Fields("系別")=Text1.TextAdodc2.Recordset.Fields("年級(jí)")=Text2.TextAdodc2.Recordset.Fields("班級(jí)")=Text3.TextAdodc2.Recordset.Fields("公寓樓號(hào)")=""'Combo5.TextAdodc2.Recordset.Fields("寢室房號(hào)")=""'Combo4.TextAdodc2.Recordset.UpdateMsgBox("保存成功")czlx=""Adodc1.RefreshFrame1.Enabled=FalseElseIfczlx="修改"ThenAdodc2.RecordSource="select*from學(xué)生where序號(hào)='"+bh.Text+"'"Adodc2.RefreshIfAdodc2.Recordset.BOF=FalseThen'Adodc2.Recordset.Fields("序號(hào)")=bh.TextAdodc2.Recordset.Fields("姓名")=xm.TextAdodc2.Recordset.Fields("性別")=xb.TextAdodc2.Recordset.Fields("系別")=Text1.TextAdodc2.Recordset.Fields("年級(jí)")=Text2.TextAdodc2.Recordset.Fields("班級(jí)")=Text3.TextAdodc2.Recordset.Fields("公寓樓號(hào)")=""'Combo5.TextAdodc2.Recordset.Fields("寢室房號(hào)")=""'Combo4.TextAdodc2.Recordset.UpdateMsgBox("保存成功")czlx=""Adodc1.RefreshFrame1.Enabled=FalseElseMsgBox("沒(méi)找到")ExitSubEndIfEndIfEndSub4.住宿登記模塊住宿登記模塊完成學(xué)生寢室分配或調(diào)整的功能,可以按條件對(duì)學(xué)生查詢(xún),雙擊學(xué)生信息列表中的某個(gè)學(xué)生,從下面的下列列表框中選擇公寓樓號(hào),寢室號(hào),點(diǎn)擊寢室登記,即可以完成學(xué)生寢室登記或調(diào)寢的功能。寢室登記界面設(shè)計(jì)如圖5-6所示:圖5-6寢室登記界面其中“寢室登記”按鈕的代碼如下:PrivateSubCommand5_Click()Ifxm.Text=""ThenExitSubAdodc1.RecordSource="select*from學(xué)生where序號(hào)="&Text2.TextAdodc1.RefreshIfAdodc1.Recordset.RecordCount=0ThenExitSubAdodc1.Recordset.Fields("公寓樓號(hào)")=Combo5.TextAdodc1.Recordset.Fields("寢室房號(hào)")=Combo4.TextAdodc1.Recordset.UpdateMsgBox"登記成功"Adodc2.RefreshEndSub住宿瀏覽模塊住宿瀏覽模塊完成學(xué)生住宿信息的查詢(xún)功能,本模塊查詢(xún)功能強(qiáng)大,通過(guò)謂詞邏輯進(jìn)行查詢(xún),支持模糊查詢(xún),用戶可以自行設(shè)定查詢(xún)條件,并可以對(duì)多個(gè)條件進(jìn)行復(fù)合查詢(xún),可以設(shè)定多個(gè)條件的與、或的關(guān)系,在界面中用戶首先設(shè)定查詢(xún)條件,如果月多個(gè)條件,需要對(duì)條件連接運(yùn)算符進(jìn)行選擇,設(shè)定好后,點(diǎn)擊“增加”按鈕,查詢(xún)條件列入到下面的列表中,如果條件設(shè)定有誤,可以使用刪除功能進(jìn)行刪除,所有條件都設(shè)定好后,點(diǎn)擊“查詢(xún)”,即可以按指定條件搜索,并把搜索的結(jié)果在下面的列表中顯不。住宿瀏覽界面設(shè)計(jì)如圖5-7所示:圖5-7住宿瀏覽界面其中“查詢(xún)”按鈕的代碼如下:PrivateSubCommand3_Click()Adodc1.RecordSource="select*from查詢(xún)條件"Adodc1.RefreshIfAdodc1.Recordset.RecordCount=0ThenExitSubDimsqlAsStringsql="select*from學(xué)生where"Adodc1.Recordset.MoveFirstDoWhileAdodc1.Recordset.EOF=Falsesql=sql+Adodc1.Recordset.Fields("字段名")&""&Adodc1.Recordset.Fields("關(guān)系")&"'"&Adodc1.Recordset.Fields("值")&"'"&Adodc1.Recordset.Fields("邏輯關(guān)系")&""Adodc1.Recordset.Mov
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國(guó)臺(tái)式機(jī)光電鼠標(biāo)行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2030年中國(guó)餌勺數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)紅外日夜轉(zhuǎn)換型監(jiān)控頭數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)電腦材料數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)熱熔膠雙邊自動(dòng)折合封箱機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)汽車(chē)離合器膜片簧數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)汽車(chē)門(mén)護(hù)板數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)水汽取樣恒溫裝置數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)工藝管數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)外置讀卡器數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 幼兒園手工教學(xué)中教師指導(dǎo)行為研究-以自貢市幼兒園為例
- 初中物理實(shí)驗(yàn)教學(xué)
- 雨水管道中粗砂回填
- 團(tuán)意操作流程詳解課件
- SH/T 0356-1996燃料油
- 第1課中華優(yōu)秀傳統(tǒng)文化的內(nèi)涵與特點(diǎn)課件(共28張PPT)
- 耳鼻咽喉頭頸外科學(xué)-鼻科癥狀學(xué)課件
- 輪胎使用日常說(shuō)明
- 第8章 動(dòng)車(chē)組空調(diào)裝置檢修動(dòng)車(chē)組維護(hù)與檢修
- 《幼小銜接存在的問(wèn)題及對(duì)策研究(論文)6400字》
- 英語(yǔ)詞匯量測(cè)試附答案
評(píng)論
0/150
提交評(píng)論