【正文】
屬性姓名文本50—學(xué)號(hào)文本50—晚歸日期日期/時(shí)間短日期—晚歸時(shí)間日期/時(shí)間短時(shí)間—記錄人文本50—表A3 宿舍衛(wèi)生情況記錄 Quarters Health Record字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性宿舍號(hào)文本50—系別文本50—班別文本50—門(mén)窗數(shù)字長(zhǎng)整型—床鋪數(shù)字長(zhǎng)整型—地板數(shù)字長(zhǎng)整型—桌面數(shù)字長(zhǎng)整型—陽(yáng)臺(tái)數(shù)字長(zhǎng)整型—宿舍等級(jí)文本文本—記錄時(shí)間日期/時(shí)間短日期—表A4 來(lái)訪登記 Register Here字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性訪客證件類(lèi)型文本255—證件號(hào)文本50—訪客姓名文本50—訪客性別文本50—訪客單位文本50—訪客登記時(shí)間日期/時(shí)間常規(guī)日期—拜訪宿舍文本50—離去時(shí)間日期/時(shí)間常規(guī)日期—表A5 宿舍物品維修登記 Maintenance of Quarters Registered Items字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性宿舍號(hào)文本50主鍵報(bào)修時(shí)間日期/時(shí)間短日期—報(bào)修人文本50—維修項(xiàng)目1數(shù)字長(zhǎng)整型使用查閱向?qū)ЬS修項(xiàng)目2數(shù)字長(zhǎng)整型使用查閱向?qū)ЬS修項(xiàng)目3數(shù)字長(zhǎng)整型使用查閱向?qū)ЬS修項(xiàng)目4數(shù)字長(zhǎng)整型使用查閱向?qū)ЬS修項(xiàng)目5數(shù)字長(zhǎng)整型使用查閱向?qū)ЬS修人員文本50—維修時(shí)間日期/時(shí)間短日期—備注文本255—表A6系統(tǒng)用戶 Users of the System字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性用戶編號(hào)文本10主鍵密碼文本50掩碼:密碼用戶姓名文本50—用戶性別文本50—所管樓號(hào)文本50—個(gè)人電話文本50—表A7宿舍類(lèi)別 Quarter’s Categories字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性宿舍類(lèi)別文本50主鍵說(shuō)明文本50—圖片OLE對(duì)象——表A8入住信息 Check Information字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性宿舍編號(hào)文本50—宿舍號(hào)文本50主鍵宿舍類(lèi)型文本50—入住狀態(tài)文本50—表A9宿舍狀態(tài)圖 State Quarters Map字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性0101OLE對(duì)象——……OLE對(duì)象——0112OLE對(duì)象——0201OLE對(duì)象——……OLE對(duì)象——0212OLE對(duì)象——……OLE對(duì)象——0501OLE對(duì)象——……OLE對(duì)象——0512OLE對(duì)象——表A10窗體編號(hào) Form No.字段大小數(shù)據(jù)類(lèi)型字段大小屬性窗體編號(hào)數(shù)字整型主鍵窗體名稱(chēng)文本50—表A11用戶權(quán)限 User rights字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小屬性用戶編號(hào)文本10主鍵窗體編號(hào)數(shù)字整型主鍵權(quán)限是/否——附錄B登錄窗體的代碼Option Compare DatabaseDim gdt As String, gdl As Integer, gdi As IntegerPrivate Sub Form_Load() = gdt = 歡迎使用玉林師范學(xué)院宿舍管理系統(tǒng)!制作人:電信051班謝春玉,指導(dǎo)老師:陳時(shí)東。沒(méi)有他們的幫助,我的設(shè)計(jì)進(jìn)展一定會(huì)十分緩慢,而且有可能會(huì)寸步難行。 此外,我也要感謝那些給予我關(guān)心、幫助的同學(xué)和朋友。如果沒(méi)有陳老師的指導(dǎo),我的設(shè)計(jì)是不會(huì)那么順利完成的。是他在畢業(yè)設(shè)計(jì)之時(shí)幫助我分析題目,講解整個(gè)系統(tǒng)的思路,為良好的開(kāi)端奠定了基礎(chǔ)。正是在這些朋友的幫助下,我才及時(shí)糾正了自己的語(yǔ)法錯(cuò)誤、邏輯錯(cuò)誤、攻克了不少難點(diǎn)。致謝 畢業(yè)設(shè)計(jì)與論文即將完成之際,回想起開(kāi)始工作的不知所措,以及調(diào)研、調(diào)試過(guò)程中的多次遇阻。 以上是我在本系統(tǒng)設(shè)計(jì)過(guò)程中取得的成績(jī),遇到的問(wèn)題及不足之處。從一開(kāi)始的無(wú)從下手到中期的舉步艱難,與后期屢屢失敗的調(diào)試過(guò)程。通過(guò)這次畢業(yè)設(shè)計(jì),我系統(tǒng)地學(xué)習(xí)了 VBA 語(yǔ)言,Access數(shù)據(jù)庫(kù),并獨(dú)立完成了本系統(tǒng)的構(gòu)思、設(shè)計(jì)、調(diào)試及測(cè)試成功,本系統(tǒng)可以對(duì)學(xué)生宿舍管理完成一定的添加、修改、刪除、查詢等功能的處理,但是本設(shè)計(jì)中也存在一些不足,比如在系統(tǒng)權(quán)限管理窗體上功能不夠全面,有待提高。7結(jié)束語(yǔ)轉(zhuǎn)眼間畢業(yè)設(shè)計(jì)將要結(jié)束,回想這幾個(gè)月的經(jīng)歷,雖然很疲勞,但是我覺(jué)得很充實(shí),很有意義。系統(tǒng)投入運(yùn)行后,將有力地推動(dòng)校園的網(wǎng)絡(luò)化和信息化建設(shè)。 最終界面 Finally Interface本系統(tǒng)具有良好的人機(jī)界面,可以運(yùn)用于學(xué)生宿舍管理的各個(gè)環(huán)節(jié)和層次,改善宿舍管理的環(huán)境,降低工作的強(qiáng)度,提高學(xué)生宿舍管理的實(shí)效。;(5) 取消“顯示數(shù)據(jù)庫(kù)窗口”選項(xiàng),取消“允許內(nèi)置工具欄”選項(xiàng),取消“允許全部菜單”選項(xiàng)。;(4) 在“顯示窗體/頁(yè)”文本框中,選擇“登錄窗體”。 New Menu Bar基本啟動(dòng)選項(xiàng),主要包括“應(yīng)用程序標(biāo)題”、系統(tǒng)啟動(dòng)后自動(dòng)打開(kāi)的窗體,以及數(shù)據(jù)庫(kù)窗口、菜單欄、工具欄是否顯示等選項(xiàng)內(nèi)容。 幫助窗體 Helped Form6應(yīng)用系統(tǒng)設(shè)計(jì)在“視圖” “工具欄” “自定義”的對(duì)話框按下“新建”按鈕后,新增內(nèi)容為工具欄,若要更改為菜單欄,需按下“屬性”按鈕,將“類(lèi)型”改為“菜單欄”, Change the Type在新建的菜單欄中,加入新菜單,然后重新命名。 Change Password為系統(tǒng)設(shè)計(jì)一個(gè)簡(jiǎn)單、實(shí)用的幫助窗體。如果密碼修改成功就會(huì)出現(xiàn)“恭喜你!密碼修改成功!”字樣,當(dāng)修改不成功時(shí)會(huì)出現(xiàn)“操作有誤,請(qǐng)重新輸入!”提示信息。 系統(tǒng)權(quán)限管理窗體 Window of the Jurisdiction Management Contact為了更好地保護(hù)用戶信息的安全,用戶在登錄系統(tǒng)后需要修改密碼。如果要修改某用戶的“權(quán)限”,單擊“修改權(quán)限”按鈕,然后直接在“系統(tǒng)權(quán)限管理”窗體右側(cè)的“系統(tǒng)權(quán)限管理 子窗體”中修改用戶的“權(quán)限”即可。 報(bào)表顯示按系別分類(lèi) Report Shows another Classification by the Department 點(diǎn)擊相對(duì)應(yīng)系別的報(bào)表顯示按鈕,將會(huì)出現(xiàn)報(bào)表顯示。本系統(tǒng)所創(chuàng)建的報(bào)表結(jié)構(gòu)基本相同,在主窗體點(diǎn)擊報(bào)表顯示按鈕后系統(tǒng)將會(huì)出現(xiàn)一個(gè)報(bào)表顯示的窗體。即報(bào)表只用于輸出數(shù)據(jù),而沒(méi)有修改、刪除或添加數(shù)據(jù)的功能。通過(guò)報(bào)表,用戶能很快地獲取主要信息。報(bào)表常常用于顯示概覽信息,以便突出顯示主要信息和趨勢(shì)。 宿舍狀態(tài)圖 Dormitory Status Map報(bào)表是數(shù)據(jù)庫(kù)中的數(shù)據(jù)通過(guò)打印機(jī)輸出的特有形式,是Access數(shù)據(jù)庫(kù)重要對(duì)象之一。、。 查詢運(yùn)行結(jié)果 Query Results宿舍基本管理包括來(lái)訪登記和宿舍物品維修登記。要查看查詢的結(jié)果,雙擊該查詢出現(xiàn)一個(gè)對(duì)話框,在對(duì)話框中輸入查詢的條件,就可以進(jìn)入查詢的視圖。:“Like [請(qǐng)輸入系別名稱(chēng)]” 。(7)從字段列表拖動(dòng)字段名或雙擊字段名,將字段添加到查詢?cè)O(shè)計(jì)的網(wǎng)絡(luò)。如果沒(méi)有聯(lián)接,請(qǐng)自行創(chuàng)建聯(lián)接。(5)添加完需要的表后,單擊“關(guān)閉”按鈕。 “新建查詢”對(duì)話框 New Query Dialog Box(3)選擇“設(shè)計(jì)視圖”選項(xiàng),然后單擊“確定”按鈕,系統(tǒng)將出現(xiàn)“顯示表”對(duì)話框。建立選擇查詢的操作步驟如下(以創(chuàng)建系別查詢?yōu)槔海?)在Access中打開(kāi)一個(gè)數(shù)據(jù)庫(kù)(這里為學(xué)生宿舍管理系統(tǒng))。參數(shù)查詢是在選擇查詢中添加了可變化的條件,即“參數(shù)”。1. 選擇查詢;2. 交叉表查詢;3. 參數(shù)查詢;4. 動(dòng)作查詢;5. SQL查詢。既可以對(duì)單個(gè)數(shù)據(jù)表進(jìn)行查詢,也可以對(duì)多個(gè)數(shù)據(jù)表進(jìn)行查詢,甚至可以對(duì)查詢的結(jié)果集進(jìn)行查詢,即查詢嵌套。建立一個(gè)查詢后,可以將查詢的數(shù)據(jù)顯示在報(bào)表、窗體或圖表上。、。窗體中的“統(tǒng)計(jì)人數(shù)”,統(tǒng)計(jì)的是當(dāng)前窗體的記錄數(shù)。學(xué)生宿舍基本信息窗體是通過(guò) “打開(kāi)窗體”命令按鈕來(lái)創(chuàng)建的。 主窗體 Main Window學(xué)生基本信息窗體包括了全院學(xué)生宿舍信息、1—7棟學(xué)生宿舍信息以及晚歸登記,而在全院學(xué)生宿舍信息窗體中又包含了各個(gè)宿舍的衛(wèi)生情況記錄子窗體,主窗體與子窗體之間是通過(guò)宿舍號(hào)來(lái)對(duì)應(yīng)的。在主窗體的上方調(diào)用了一個(gè)系統(tǒng)時(shí)間,同時(shí)添加了跑馬燈的效果。 “用戶登錄”。在“命令按鈕”對(duì)話框的“其他”選項(xiàng)中,將控件的名稱(chēng)設(shè)置為“取消登錄”,打開(kāi)“代碼”窗口,輸入代碼 。切換到“事件”選項(xiàng)卡,找到“單擊”項(xiàng),在其下拉列表框中選擇“[事件過(guò)程]”選項(xiàng),然后單擊其右側(cè)的[生成器]按鈕,打開(kāi)代碼窗口,代碼窗口添加代碼。為窗體添加一個(gè)“確定”按鈕,該命令按鈕用于確認(rèn)用戶輸入的用戶編號(hào)和密碼是否正確。為了使界面更加美觀,在窗體中還添加了跑馬燈的效果。用戶在“用戶編號(hào)”文本框中輸入用戶登錄的“用戶編號(hào)”值,當(dāng)“用戶編號(hào)”文本框的數(shù)據(jù)被更改之前,系統(tǒng)將從“系統(tǒng)用戶”表中搜索該“用戶編號(hào)”對(duì)應(yīng)的“用戶名”并顯示于窗體的“用戶名”文本框內(nèi),如果沒(méi)有找到用戶,系統(tǒng)將彈出“您用戶編號(hào)輸入錯(cuò)誤,或者還沒(méi)有注冊(cè),請(qǐng)檢查!”的提示信息。如果“用戶編號(hào)”少于或多于4個(gè)數(shù)字,系統(tǒng)將彈出“用戶編號(hào)是由四位數(shù)字組成!”。5系統(tǒng)功能模塊的設(shè)計(jì)在進(jìn)入本系統(tǒng)之前首先會(huì)出現(xiàn)一個(gè)登錄窗體,用戶只有在輸入正確的用戶編號(hào)和正確的密碼之后,才能進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)處理。一個(gè)好的數(shù)據(jù)庫(kù)系統(tǒng)不但要設(shè)計(jì)合理,滿足用戶需要,而且還必須擁有一個(gè)功能完善、操作方便、美觀的界面。本設(shè)計(jì)采用的是一對(duì)一和一對(duì)多的關(guān)系, 關(guān)系視圖 Relation View窗體是數(shù)據(jù)庫(kù)的基本對(duì)象之一,它既是管理數(shù)據(jù)庫(kù)的窗口,又是用戶