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

正文內(nèi)容

高校學生宿舍管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2024-07-21 15:17 本頁面
 

【文章內(nèi)容簡介】 10 N FDor_Id 寢室 Varchar 10 N FBed 床位號 Varchar 10 Y NStool 凳子號 Varchar 10 Y NDesk 桌子號 Varchar 10 Y NKeySend 鑰匙發(fā)否 Varchar 10 Y NBox 箱子號 Varchar 10 Y NBedding 被子號 Varchar 10 Y NRic_Des 備注 Varchar 400 Y N表 宿 舍 衛(wèi) 生 表 (Dorsanit)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyHou_Id 樓房號 Varchar 10 N YDor_Id 寢室 Varchar 10 N YSanit_Name 值日生 Varchar 20 N NSanit_Succ 分數(shù) int 4 N NWatch 值班人 Varchar 20 N NSanit_Date 日期 datetime 8 N YSanit_Des 備注 Varchar 400 Y N 18 表 宿 舍 出 勤 表 (Dorout)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyHou_Id 樓房號 Varchar 10 N FDor_Id 寢室 Varchar 10 N FOut_Sfqq 是否全勤 Varchar 2 N NOut_Nub 缺勤人數(shù) int 4 Y NOut_Why 缺勤原因 Varchar 80 Y NWatch 值班人 Varchar 20 N NOut_Date 日期 datetime 8 N NOut_Des 備注 Varchar 400 Y N表 用 戶 權(quán) 限 表 ( Userqx)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyUserName 用戶名 Varchar 20 N YMenu1 菜單 1 Varchar 1 N NMenu2 菜單 2 Varchar 1 N NMenu3 菜單 3 Varchar 1 N NMenu4 菜單 4 Varchar 1 N NMenu5 菜單 5 Varchar 1 N NMenu6 菜單 6 Varchar 1 N NMenu7 菜單 7 Varchar 1 N NMenu8 菜單 8 Varchar 1 N N 表的說明本管理系統(tǒng)共用到十二個表:用戶表(LoginIn)、學生基本情況表 (Student)、寢室表(Dorm) 、員工表(Employee)、人員來訪表(Visit)、物品出入樓表(Goodsmove)、樓房表(House)、學生財產(chǎn)表(Riches)、用戶權(quán)限表(Userqx ) 、宿舍出勤表 (Dorout)、宿舍衛(wèi)生表 (Dorsanit)、學期注冊表 (Enroll),各表之間均有一定的關(guān)系,可以進行關(guān)聯(lián)。(Student)、學生財產(chǎn)表(Riches)、學期注冊表 (Enroll)、物品出入樓表(Goodsmove)這四個表里面都有一個相同的字段: 學號(Stu_Id),通過學號這個字段就可以將系統(tǒng)的這四個表關(guān)聯(lián)了起來。當某個表發(fā)生插入、修改、刪除等方面的改動時,相聯(lián)的表之間也要進行相應的改動。 19 學生基本情況表(Student)和寢室表(Dorm) 也有一個相同的字段:寢室號(Dor_Id)將兩表相關(guān)聯(lián)。,因此員工表(Employee),樓房表(House)這兩個表之間有一個相同的字段:樓房號(Hou_Id) 來進行關(guān)聯(lián)。,因此用戶表(LoginIn) 和權(quán)限表(Userqx)之間有一個相同的字段:用戶名(UserName)來進行關(guān)聯(lián)。 具體模塊設計在系統(tǒng)功能模塊介紹時,我把整個系統(tǒng)分為系統(tǒng)設置模塊、公寓管理模塊、學生管理模塊、信息查詢模塊、出入登記模塊、用戶管理模塊、數(shù)據(jù)備份模塊、幫助模塊八個基本模塊。如下圖是我的高校學生宿舍管理系統(tǒng)的主界面:圖 宿舍管理系統(tǒng)主界面 登錄模塊功能詳細設計圖 登錄界面設計思想:當進入宿舍管理系統(tǒng)時必須在登錄對話框中輸入正確的用戶名和密碼才能進入主窗體,如果密碼輸入三次還不正確,系統(tǒng)將自動關(guān)閉。具體實現(xiàn): (1).在實現(xiàn)該功能模塊時,需要添加一個 Windows 窗體,使起 Name 為 ,修改 Text 屬性為“登錄” ,調(diào)整窗體大小,修改 MaximizeBox 屬性為 false 和 MinimizeBox 屬性為 false,添加相應的 label 控件、textBox 控件和 button 控件,并修改相關(guān)的屬性使其如圖 界面。(2).在實現(xiàn)登錄功能時,需要用到用戶表 LoginIn 和權(quán)限表 Userqx,因此需要調(diào)用 公共類來實現(xiàn)窗體與數(shù)據(jù)庫之間的相關(guān)聯(lián),在窗體的 Load 事件和命令按鈕的 Click 事件中分別寫入相應的代碼來實現(xiàn)登錄功能,詳細代碼請查看附錄 A。 20 系統(tǒng)設置功能詳細設計圖 修改密碼界面設計思想:為了防止密碼被惡意盜用可以經(jīng)常性的修改你的密碼以增強系統(tǒng)的安全性,密碼修改對于所有具有訪問該系統(tǒng)的用戶來說都可以使用,但是如果系統(tǒng)管理員沒有對某個用戶分配該模塊,那該用戶是不能進行密碼修改。具體實現(xiàn):(1).在實現(xiàn)該功能模塊時,需要添加一個 Windows 窗體,使起 Name 為 ,修改 Text屬性為“修改密碼” ,調(diào)整窗體大小,修改 MaximizeBox 屬性為 false 和 MinimizeBox 屬性為 false,添加相應的 label 控件、textBox 控件和 button 控件,并修改相關(guān)的屬性使其如圖 界面。(2).在實現(xiàn)修改功能時,需要用到用戶表 LoginIn,因此需要調(diào)用 公共類來實現(xiàn)窗體與數(shù)據(jù)庫之間的相關(guān)聯(lián),在單擊確認時,還需要調(diào)用在登錄系統(tǒng)時保存在 類中的用戶名,然后調(diào)用存儲過程來判斷原始密碼是否正確,只有一致才有權(quán)限修改你的密碼。同時為了確保新密碼的正確性,還添加了一個確認密碼框,新密碼和確認密碼兩者所輸內(nèi)容是要求完全一樣,方能修改密碼成功。在窗體的 Load 事件和命令按鈕的 Click 事件中分別寫入相應的代碼來實現(xiàn)修改密碼功能,詳細代碼請查看附錄 A。 設計思想: 由于每個人的審美觀點不同,和對色彩的認知不同,所以在系統(tǒng)設計時提供了對主界面的背景修改。具體實現(xiàn):(1).在實現(xiàn)該功能模塊時,只需要在下級菜單的 Click 事件里分別寫入對主窗體 BackColor 屬性的值修改的代碼就可以。 21 公寓管理模塊詳細設計由于樓房管理、宿舍管理、員工管理和衛(wèi)生管理這四個功能模塊在具體編程實現(xiàn)上基本一樣,下面我僅以樓房管理為例來說明一下這四個功能模塊的詳細實現(xiàn)過程,其余三個模塊僅介紹其設計思想。圖 樓房管理界面設計思想:樓房管理是對每棟宿舍樓的基本信息進行錄入,在學校建設完新的宿舍樓時可以通過此窗體把該樓房的信息添加到數(shù)據(jù)庫中去。具體實現(xiàn):(1).在實現(xiàn)該功能模塊時,需要添加一個 Windows 窗體,使起 Name 為 ,修改 Text 屬性為“樓房管理” ,調(diào)整窗體大小,修改 MaximizeBox 屬性為 false 和 MinimizeBox 屬性為 false,添加相應的 label 控件、textBox 控件、button 控件、tabControl 控件和外部表格組件gridControl,并修改相關(guān)的屬性使其如圖 界面。(2).在實現(xiàn)樓房功能時,需要用到樓房表 House,因此需要調(diào)用 公共類來實現(xiàn)窗體與數(shù)據(jù)庫之間的相關(guān)聯(lián),在窗體的 Load 事件和命令按鈕的 Click 事件中分別寫入相應的代碼來實現(xiàn)修改密碼功能,詳細代碼請查看附錄 A。 (3).在窗體上我采用了頁框的方式對添加、修改、刪除進行了劃分,當用戶點擊添加時便顯示添加頁框的內(nèi)容,供用戶添加新的樓房信息,當點擊修改頁框時,數(shù)據(jù)就會在 gridControl 控件中顯示出來,當單擊下一條或上一條時可以移動記錄,并且在文本框中顯示出來,也可單擊 gridControl 控件中的某 22 條記錄使起變?yōu)檫x中狀態(tài),這樣也可以將記錄在文本框中顯示,用戶除樓房編號外其它信息都可進行修改,但除備注和實住人數(shù)外,其它的均不能為空,否則系統(tǒng)將會提示你操作失敗,如果由于樓房老舊或改為其它用途時可通過在刪除頁框中將該樓房信息進行注銷。 (4).我還設置了一個‘備注’字段,是為了方便學校登記該樓房的其它相關(guān)情況。(5).無論是添加、修改還是刪除均采用調(diào)用 SQL 的存儲過程來完成相關(guān)的操作。圖 宿舍管理界面設計思想:宿舍管理是對每棟樓房所有宿舍的一個詳細情況登記,每個宿舍在數(shù)據(jù)庫里面的信息都是就靜態(tài)的只有里面的實住人數(shù)是動態(tài)增加的,當某個宿舍增加或減少一個學生實住人數(shù)會自動加 1 或減 1,實現(xiàn)動態(tài)增減。 23 圖 員工管理界面設計思想:員工管理是對樓房管理人員、清潔工、保衛(wèi)人員進行的登記管理。該模塊是有系統(tǒng)管理員來完成的,沒有賦予權(quán)限的用戶是不能對該模塊進行操作。當某棟樓房調(diào)來新員工時,系統(tǒng)管理員可以通過此功能來添加、修改、刪除員工基本信息。圖 衛(wèi)生管理界面 24 設計思想:衛(wèi)生管理是對學生宿舍的衛(wèi)生進行登記管理。該模塊是將宿舍的衛(wèi)生情況進行每日登記,這樣就可以通過查詢來進行及時反饋某棟宿舍樓中某個宿舍的衛(wèi)生情況和作為宿舍衛(wèi)生評比的依據(jù)。 學生管理功能詳細設計由于基本信息錄入、個人財物登記、學期注冊管理、學生離校管理和學生出勤管理這五個功能模塊在具體編程實現(xiàn)上基本一樣,下面我僅以基本信息錄入為例來說明一下這五個功能模塊的詳細實現(xiàn)過程,其余四個模塊僅介紹其設計思想。1. 基本信息錄入圖 學生基本信息管理界面設計思想:基本信息錄入是對學生入住宿舍時填寫的信息,也是為學生分配宿舍的依據(jù),在該窗體中,如果增加和刪除信息將會影響到樓房表 House 里的實住人數(shù)和宿舍表 Dorm 中的實住人數(shù),如果在該窗體里添加信息,樓房表 House 里的實住人數(shù)和宿舍表 Dorm 中的實住人數(shù)將實現(xiàn)動態(tài)加 1,如果執(zhí)行刪除,將實現(xiàn)動態(tài)減 1。具體實現(xiàn):(1).在實現(xiàn)該功能模塊時,需要添加一個 Windows 窗體,使起 Name 為 ,修改 Text屬性為“學生基本信息管理” ,調(diào)整窗體大小,修改 MaximizeBox 屬性為 false 和 MinimizeBox 屬性為 false,添加相應的 label 控件、textBox 控件、dateTimePicker 控件、boBox 控件、button 控件、tabControl 控件和外部表格組件 gridControl,并修改相關(guān)的屬性使其如圖 界面。(2).在實現(xiàn)樓房功能時,需要用到樓房表 House、宿舍表 Dorm 和 學 生 基 本 情 況 表 Student, 25 因此需要調(diào)用 公共類來實現(xiàn)窗體與數(shù)據(jù)庫之間的相關(guān)聯(lián),在窗體的 Load 事件執(zhí)行查詢語句,將其返回的數(shù)據(jù)集與 boBox 控件和外部表格組件 gridControl 進行幫定,以方便用戶操作。在命令按鈕的 Click 事件中分別寫入相應的代碼來實現(xiàn)添加、修改和刪除功能,詳細代碼請查看附錄A。(3).在窗體上我采用了頁框的方式對添加、修改、刪除進行了劃分,當用戶點擊添加時便顯示添加頁框的內(nèi)容,供用戶添加新的學生信息,當點擊修改頁框時,數(shù)據(jù)就會在 gridControl 控件中顯示出來,當單擊下一條或上一條時可以移動記錄,并且在文本框中顯示出來,也可單擊 gridControl 控件中的某條記錄使起變?yōu)檫x中狀態(tài),這樣也可以將記錄在文本框中顯示,用戶除學號外其它信息都可進行修改,但除備注、家庭電話和個人電話數(shù)外,其它的均不能為空,否則系統(tǒng)將會提示你操作失敗。(4).無論是添加、修改還是刪除均采用調(diào)用 SQL 的存儲過程來完成相關(guān)的操作2. 個人財物登記圖 個人財物登記界面設計思想:個人財物登記是對學生入住宿舍時使用的公共財物填寫的信息,該模塊對宿舍的公共財物進行分配和管理,也是作為宿舍公物使用情況重要依據(jù)。3. 學期注冊管理 26 圖 學期注冊管理界面設計思想:學期注冊管理是對學生每年的交費情況填寫的信息,當每學期開學,所有住宿的學生都應憑交費單據(jù)到所在的宿舍進行注冊,如果沒有交費或未交清也可通過該窗體進行注冊,但必須在備注中說明其原因和提供相應的證明,并且在交費狀況下選擇相應的狀況。4. 學生離校管理圖 學生離校管理界面設計思想:學生離校管理是對學生畢業(yè)時信息的處理,如果某學生沒有交費或未交清住宿費,在此辦理離校手續(xù)時,系統(tǒng)將會給出提示。如果該學生住宿費已全部交清,系統(tǒng)將自動修改樓房表 House 里的實住人數(shù)和宿舍表 Dorm 中的實住人數(shù)使其減 1,并且修改學生基本信息表Student 的 在校狀態(tài)使其成為“離?!?。5. 學生出勤管理 27 圖 學生出勤管理界面設計思想:學生出勤管理是對學生宿舍的每日入住情況進行登記,如果宿舍為全勤,那么缺勤人數(shù)和缺勤原因文本框?qū)⒉豢捎谩H绻撍奚岵皇侨?,就應該填寫該?nèi)容,以便及時反映出宿舍在某日的住宿情況。 出入登記功能詳細設計由于物品進出登記和人員來訪登記兩個功能模塊在具體編程實現(xiàn)上和以上的模塊基本一樣,下面我僅介紹一下兩個模塊的設計思想。1. 人員來訪登記圖 人員來訪登記界面 28 設計思想:人員來訪登記是對學生宿舍外來人員進行登記,為了保證住宿生的人身和財物安全,當外來人員要進入某個宿舍時,必須登記后才能對某個學
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1