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

正文內(nèi)容

學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-10-03 16:25 本頁面
 

【文章內(nèi)容簡介】 管理系統(tǒng)。對于 Access 來說,物理結(jié)構(gòu)的設(shè)計(jì)過程通常包括以下步驟: ● 創(chuàng)建數(shù)據(jù)庫 ; ● 創(chuàng)建表 ; ● 創(chuàng)建表之間的關(guān)系。 針對不同的數(shù)據(jù)庫管理系統(tǒng),要根據(jù)其特點(diǎn)和處理的需求,進(jìn)行物理存儲(chǔ)的安排,建立索引,形成數(shù)據(jù)庫 的內(nèi)模式。 數(shù)據(jù)庫的實(shí)施 該階段是建立數(shù)據(jù)庫的實(shí)質(zhì)性階段,需要完成裝入數(shù)據(jù)、完成編 碼以及測試等工作。完成以上工作后,即刻投入試運(yùn)行,即把數(shù)據(jù)庫兩種 有關(guān)的應(yīng)用程序一起裝入計(jì)算機(jī),從而考察他們在各種應(yīng)用中能否達(dá)到預(yù)定的功能和性能要求。 數(shù)據(jù)庫的運(yùn)行與維護(hù) 完成了部署數(shù)據(jù)庫系統(tǒng),用戶可以開始使用系統(tǒng),但這并不標(biāo)志著數(shù)據(jù)庫開發(fā)周期的結(jié)束。要保持?jǐn)?shù)據(jù)庫持續(xù)穩(wěn)定地運(yùn)行,需要數(shù)據(jù)庫管理員具備較高的技能,同時(shí)也需要付出更多的勞動(dòng)。而且,由于數(shù)據(jù)庫是動(dòng)態(tài)的,隨時(shí)間的推移,用戶的數(shù)量和數(shù)據(jù)庫事務(wù)不斷擴(kuò)大,數(shù) 據(jù)庫系統(tǒng) 任務(wù) 必然增加。因此,數(shù)據(jù)庫管理員必須持續(xù)管理數(shù)據(jù)庫,并在必要的時(shí)候?qū)?shù)據(jù)庫進(jìn)行升級 ]3[ 。 3 系統(tǒng)分析與總體設(shè)計(jì) 系統(tǒng)需求分析 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮越來越重要的作用。 本 學(xué)生 宿舍 管理 系統(tǒng) 軟件,是以 我院 的 學(xué)生宿舍 管理方式為背景 而設(shè)計(jì)的一種實(shí)用型管理軟件。 本系統(tǒng)最大的特點(diǎn)是通用性、簡單操作性。隨著學(xué)院學(xué)生入學(xué)的增多,宿舍管理人員的負(fù)擔(dān)越來越重,為了讓所有宿舍 管理人員能從繁重 的工作中解脫出來,實(shí)現(xiàn)無紙化辦公,使工作更有條理、更方便、更有效率,而開發(fā)出這套公寓管理 系統(tǒng) 。 7 系統(tǒng)功能描述 系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)宿舍管理信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。 系統(tǒng)功能 分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本 學(xué)生 宿舍 管理系統(tǒng) 需完成 的 功能主要有 : ● 宿舍基本信息的輸入 、 查詢、修改 、刪除 ,包括 宿舍號、宿舍編號、宿舍 類型、入住狀態(tài) 。 ● 宿舍 狀態(tài) 的 輸入、 查詢 、修改、刪除 。 包括宿舍號、宿舍對應(yīng)的狀態(tài)(如該宿舍狀態(tài)為:自用、宿舍管理員、空一張床、空兩張床、空三張床 、住滿) ● 學(xué)生 基本 信息的輸入 、 修改 、 查詢 、刪除 ,包括宿舍號、 姓名、學(xué)號、系別、班別、籍貫、宿舍 類型、入住 時(shí)間 、 宿舍電話、 備注。 ● 宿舍物品維修登記的輸入、修改、查詢、刪除,包括宿舍號、報(bào)修時(shí)間、報(bào)修人姓名、維修原因、維修人員、維修時(shí)間、備注。 ● 宿舍 來訪人員登記情況的輸入、修改、查詢、刪除,包括訪客證件類型、訪客證件號碼、訪客姓名、訪客性別、訪客單位、訪客登記時(shí)間、拜訪宿舍、離去時(shí)間。 ● 各棟宿舍 樓的人員 晚歸 登記情況的輸入、修改和刪除,包括姓名、學(xué)號、晚歸日期、晚歸時(shí)間、記錄人。 ● 各個(gè) 宿舍 衛(wèi)生情況的輸入、修改和刪除,包括宿舍號、系 別、班別、門窗得分、床鋪得分、地板得分、桌面得分、陽臺得分、宿舍等級、記錄時(shí)間。 ● 宿舍管理員基本信息的輸入、修改、查詢和刪除,包括用戶編號、用戶名、用戶性別、密碼、所管樓號、個(gè)人電話。 ● 系統(tǒng)管理員 對系統(tǒng)用戶(即宿舍管理員)權(quán)限的限制,包括用戶編號、窗體編號、窗體名稱、權(quán)限。 系統(tǒng)功能模塊劃分 根據(jù)系統(tǒng)需求分析與系統(tǒng)功能描述,建立如圖 所示的學(xué)生宿舍管理系統(tǒng)功能模塊框圖。 8 圖 系統(tǒng)功能 模塊 框圖 System Block Diagram of Functional Modules 4 數(shù)據(jù) 庫 的基礎(chǔ)認(rèn)識 數(shù)據(jù) 表的 創(chuàng)建 數(shù)據(jù)表是 存放數(shù)據(jù)的地方,是數(shù)據(jù)庫最基本的組成部分,也是其他對象的數(shù)據(jù)源。建立了空的數(shù)據(jù)庫后,下一步首先要做的就是創(chuàng)建數(shù)據(jù)表。在 Access2020 中共有 3種方法創(chuàng)建表,分別為使用向?qū)?、使用設(shè)計(jì)器和通過輸入數(shù)據(jù)創(chuàng)建表 ]5[ 。 在 Access 中,表有兩種視圖,一是設(shè) 計(jì)視圖,它用于創(chuàng)建和修改表的結(jié)構(gòu) ; 二是數(shù)據(jù)表視圖,它用于瀏覽和修改表的內(nèi)容。 本設(shè)計(jì)中創(chuàng)建的主要數(shù)據(jù)表,見附錄 A。 數(shù)據(jù)表之間的關(guān)系 字段的創(chuàng)建和數(shù)據(jù)的輸入,只是最基本的表的操作,要使數(shù)據(jù)庫成為一個(gè)完整的數(shù)據(jù)庫,還需要?jiǎng)?chuàng)建數(shù)據(jù)表之間的關(guān)系。 要設(shè)置數(shù)據(jù)表之間的關(guān)系,必須先建立包含默寫通用信息的字段 (稱之為主鍵字段 )之間的連接。但是被連接的字段必須具有相同的數(shù)據(jù)類型和長度。最重要的一點(diǎn)學(xué)生宿舍管理系統(tǒng) 1 棟 學(xué)生信息 2 棟學(xué)生信息 3 棟學(xué)生信息 4 棟學(xué)生信息 5 棟 學(xué) 生 信 息 學(xué)生基本信息管理 6 棟學(xué)生信息 7 棟學(xué)生信息 全院宿舍信息 宿舍基本管理 物品維修登記 宿舍衛(wèi)生情況 來訪登記 入住信息 系統(tǒng)資料查詢 按學(xué)號查詢 按姓名查詢 按宿舍號查詢 按系別查詢 系統(tǒng)維護(hù) 管理員信息 修改權(quán)限 密碼維護(hù) 9 是,為了使連接起作用,這兩個(gè)字段中的重要信息在兩個(gè)表中必須相同。 通常,關(guān)系是通過連接表之間的關(guān)鍵字而建立的,即將一個(gè)表 中的主鍵與另外一個(gè)表中的外鍵連接起來。只有在建立了這種關(guān)系之后,才可以協(xié)助數(shù)據(jù)的輸入,并且還可以有效地對數(shù)據(jù)庫進(jìn)行查詢、窗體操作和報(bào)表的生成等 ]5[ 。 Access 是關(guān)系型數(shù)據(jù)庫,它可以創(chuàng)建 3 中不同的表關(guān)系,分別是【一對一】、【一對 多】和【多對多】。在實(shí)際工作中,【一對一】關(guān)系和【一對多】關(guān)系在數(shù)據(jù)庫中的應(yīng)用較為常見。 本設(shè)計(jì)采用的是一對一和一對多的關(guān)系,關(guān)系視圖如圖 所示 圖 關(guān)系視圖 Relation View 窗體 的 基本認(rèn)識 窗體是數(shù)據(jù)庫的基本對象之一,它既是管理數(shù)據(jù)庫的窗口,又是用戶和數(shù)據(jù)庫之間的橋梁。通過窗體可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù),查詢、排序、篩選和顯示數(shù)據(jù)。 一個(gè)好的數(shù)據(jù)庫系統(tǒng)不但要設(shè)計(jì)合理,滿足用戶需要,而且還必須擁有一個(gè)功能完善、操作方便、美觀的界面。窗體作為輸入界面時(shí),它可以接受數(shù)據(jù)的輸入并檢查輸入的數(shù)據(jù)是否有效;作為輸出界面時(shí),它可以根據(jù)需要輸出各種形式的信息 (包括多媒體信息 ),還可以把記錄組織成為方便瀏覽的各種形式 ]6[ 。 5 系統(tǒng)功能 模塊的設(shè)計(jì) 登錄 窗體的設(shè)計(jì) 在進(jìn)入 本 系統(tǒng)之前首先會(huì)出現(xiàn)一個(gè)登錄 窗體 ,用戶只有在輸入正確的用戶 編號 和正確的密碼之后,才能進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)處理。 登錄系統(tǒng)時(shí),首先判斷 用戶輸入的“用 10 戶編號”是否合法,因?yàn)楸鞠到y(tǒng)的“系統(tǒng)用戶”表規(guī)定 “用戶編號”是由 4 個(gè)數(shù)字組成的字符串。 如果“用戶編號”少于或多于 4 個(gè)數(shù)字,系統(tǒng)將彈出“用戶編號是由 四位數(shù)字組成!”。 本系統(tǒng)的用戶 編號 和密碼保存在 “ 系統(tǒng)用戶” 表中。 用戶在“用戶編號”文本框中輸入用戶登錄的“用戶編號”值,當(dāng)“用戶編號”文本框的數(shù)據(jù)被更改之前,系統(tǒng)將從“系統(tǒng)用戶”表中搜索該“用戶編號”對應(yīng)的“用戶名”并 顯示于窗體的“用戶名”文本框內(nèi),如果沒有找到用戶,系統(tǒng)將彈出“您用戶編號 輸入錯(cuò)誤,或者還沒有注冊,請檢查! ”的提示信息。 當(dāng)用戶輸入了正確的用戶編號和密碼后就可以進(jìn)入本系統(tǒng)進(jìn)行相應(yīng)的操作。 為了使界面更加 美觀,在窗體中還添加了跑馬燈的效果。 這是通過一個(gè) “ 標(biāo)簽 ”控件和 VBA 代碼實(shí)現(xiàn)的,所需要顯示的文字輸入在 “ lab 標(biāo)簽 ” 中的標(biāo)題欄中 ]7[ 。 為窗體添加一個(gè)“確定” 按鈕, 該命令按鈕用于確認(rèn)用戶輸入的用戶編號 和密碼是否正確。添加完畢后,選中該按鈕,打開“命令按鈕”對 話框,在“ 其他”選項(xiàng)卡中,將控件的名稱設(shè)置 為“ 用戶登錄 ”。切換到 “事件”選項(xiàng)卡,找到“單擊”項(xiàng),在其下拉列表框中選擇“ [事件過程 ]”選項(xiàng),然后單擊其右側(cè)的 [生成器 ]按鈕,打開代碼窗口, 代碼窗口添加代碼。 再向窗體添加一個(gè)“取消”按鈕,該命令按鈕用于退出當(dāng)前的應(yīng)用程序。在“命令按鈕”對話框的“其他”選項(xiàng)中,將控件的名稱設(shè)置為“ 取消登錄 ”,打開“代碼” 窗口,輸入 代碼 。 該窗體的 程序代碼 如附件 B 所示 。 “用戶登錄 ”界面的運(yùn)行結(jié)果如圖 所示。 圖 用戶 登陸 Login Window 11 主 窗體的設(shè)計(jì) 主窗體是采用命令按鈕的方法完成的,系統(tǒng)用戶通過點(diǎn)擊相應(yīng)的圖標(biāo)就能進(jìn)入下一個(gè)界面, 可以方便地調(diào)用“ 主窗體 ”的各項(xiàng)功能。 在主窗體的上方調(diào)用了一個(gè)系統(tǒng)時(shí)間, 同時(shí)添加了跑馬燈的 效果 。 系統(tǒng)“主窗體”界面的運(yùn)行結(jié)果如圖 所示。 圖 主窗體 Main Window 學(xué)生基本信息窗體的設(shè)計(jì) 學(xué)生基本信息窗體包括了全院學(xué)生宿舍信息、 1— 7 棟學(xué)生宿舍信息以及晚歸登記,而在全院學(xué)生宿舍信息窗體中又包含了各個(gè)宿舍的衛(wèi)生情況記錄子窗體,主窗體與子窗體之間是通過宿舍號來對應(yīng)的。 1— 7 棟學(xué) 生宿舍信息包含了該宿舍的某個(gè)學(xué)生晚歸登記子窗體,主窗體與子窗體之間是通過學(xué)號來對應(yīng)的。 學(xué)生宿舍基本信息窗體是通過 “打開窗體”命令按鈕來創(chuàng)建的。 在全院學(xué)生宿舍信息、 1— 7 棟學(xué)生宿舍信息及晚歸登記的窗體中包含的命令按鈕基本相同。窗體中的 “ 統(tǒng)計(jì)人數(shù) ” ,統(tǒng)計(jì)的是當(dāng)前窗體的記錄數(shù)。每一個(gè)窗體中的報(bào)表顯示,顯示的都是與該窗體一一對應(yīng)的報(bào)表。最終的運(yùn)行結(jié)果如圖 、圖 、圖 所示 。 12 圖 學(xué)生宿舍基本信息 Dormitory Student’s Basic Information 圖 窗體視圖 1 View Form 1 13 圖 窗體視圖 2 View Form 2 查詢模塊的設(shè)計(jì) 查詢的概念 查詢 (Query)是按照一定的條件或要求對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行檢索或操作。建立一個(gè)查詢后,可以將查詢的數(shù)據(jù)顯示在報(bào)表、窗體或圖表上。 Access 的查詢是通過各種查詢工具來進(jìn)行的。既可以對單個(gè)數(shù)據(jù)表進(jìn)行查詢,也可以對多個(gè)數(shù)據(jù)表進(jìn)行查詢,甚至可以對查詢的結(jié)果集進(jìn)行查詢,即查詢嵌套 ]8[ 。 在 Access 數(shù)據(jù)庫中,可以使用下列 5 種類型的查詢。 1. 選擇查詢 ; 2. 交叉表查詢 ; 3. 參數(shù)查詢 ; 4. 動(dòng)作查詢 ; 5. SQL 查詢 。 本系統(tǒng) 創(chuàng)建的查詢,應(yīng)用的是參數(shù)查詢。參數(shù)查詢是在選擇查詢中添加了可變化的條件,即“參數(shù)”。參數(shù)查詢增加了該系統(tǒng)按姓名、學(xué)號、宿舍號、系別的查詢功能,它們在執(zhí)行時(shí)顯示自己的對話框以提示用戶輸入信息。 14 創(chuàng)建選擇查詢 建立選擇查詢的操作步驟如下(以創(chuàng)建系別查詢?yōu)槔? ( 1)在 Access 中打開一個(gè)數(shù)據(jù)庫(這里為學(xué)生宿舍管理系統(tǒng))。 ( 2)在 Access“數(shù)據(jù)庫”窗口中選擇“查詢”對象,然后單 擊“新建”按鈕,系統(tǒng)將彈出“新建查詢”對話框,如圖 所示 。 圖 “新建查詢”對話框 New Query Dialog Box ( 3)選擇“設(shè)計(jì)視圖”選項(xiàng),然后單擊“確定”按鈕,系統(tǒng)將出現(xiàn)“顯示表”對話框,如圖 所示。 圖 “顯示表”對話框 Show Table Dialog Box ( 4)在“顯示表”對話框中列出了可以添加到查詢中的表等,雙擊要添加到查詢中的表的名稱,添加表(這里添加“全院學(xué)生宿舍信息”表)。 ( 5)添加完需要的表后,單擊“ 關(guān)閉”按鈕。 ( 6)如果在查詢中 有 多個(gè)數(shù)據(jù)表或查詢,應(yīng)確保它們使用聯(lián)接線來彼此聯(lián)接。如果沒有聯(lián)接,請自行創(chuàng)建聯(lián)接。如果表或查詢是相關(guān)聯(lián)的,可以更改連接類型來改變查詢所選擇的記錄。 ( 7)從字段列表拖動(dòng)字段名或雙擊字段名,將字段添加到查詢設(shè)計(jì)的網(wǎng)絡(luò)。如圖 所示 。 15 圖 “選擇查詢字段” Select Query Field ( 8)通過輸入條件,可以進(jìn)一步定義查詢。如在圖 所示的查詢中設(shè)置查詢條件為:“ Like [請輸入系別名稱 ]” ,如圖 所示。 圖 建立查詢條 件 Set up Query Conditions ( 9)如果需要保存查詢,可以單擊工具欄上的“保存”按鈕,輸入一個(gè)符合 Access對象命名規(guī)則的名稱,然后單擊“確定”按鈕。 要查看查詢的結(jié)果,雙擊該查詢出現(xiàn)一個(gè)對話框,在對話框中輸入查詢的條件,就可以進(jìn)入查詢的視圖。如圖 所示。 圖 對話框 Dialog Box 16 上述建立的查詢的運(yùn)行結(jié)果如圖 所示。 圖 查詢運(yùn)行結(jié)果 Query Results 宿舍基本 管理模塊的設(shè)計(jì) 宿舍基本管理 包括來訪登記和宿舍物品維修登記。系統(tǒng)用戶可以點(diǎn)擊進(jìn)入相應(yīng)的窗體進(jìn)行查看、修改、添加、刪
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1