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

正文內(nèi)容

高校學(xué)生宿舍管理系統(tǒng)設(shè)計畢業(yè)論文-文庫吧資料

2025-06-24 15:38本頁面
  

【正文】 細(xì)情況。設(shè)計思想:在輸入寢室號時可以把該宿舍所住的所有學(xué)生的信息都統(tǒng)計出來,方便詳細(xì)了解某宿舍的學(xué)生住宿情況。設(shè)計思想:實(shí)現(xiàn)某個班級所有學(xué)生基本信息及住宿情況的查詢。上圖所顯示的是所有學(xué)生信息情況。(3).在按學(xué)號查詢時首先要通過編程判斷一下,數(shù)據(jù)庫的學(xué)生信息王子芹:高校學(xué)生宿舍管理系統(tǒng)27表中是否存在該編號的學(xué)生,如果沒有系統(tǒng)會提醒你‘學(xué)號不存在是不是輸入錯誤,檢查一下再重新輸入’ ,所以只有存在學(xué)號才能進(jìn)行查詢。當(dāng)然像按學(xué)號來查詢的話也許用不到該控件,但要是按班級查詢或姓名等其他查詢,這個控件是非常有用的。具體實(shí)現(xiàn):(1).首先通過 TADOQuery 控件實(shí)現(xiàn)數(shù)據(jù)庫和該功能模塊的關(guān)聯(lián),再通過 TDatasourse 實(shí)現(xiàn)學(xué)生信息表 (Student)和 TDBGrid 的關(guān)聯(lián),把學(xué)生信息顯示在下面的表格中。 Y 圖 信息查詢流程圖輸入學(xué)號(姓名、班級、宿舍、 )判斷條件?顯示查詢結(jié)果開始結(jié)束N王子芹:高校學(xué)生宿舍管理系統(tǒng)26圖 信息查詢界面設(shè)計思想:按學(xué)號查詢是具體的查詢某學(xué)生的詳細(xì)信息,包括學(xué)生的基本信息及其住宿情況。因此我們僅以’按學(xué)號進(jìn)行查詢’為例來說明一下這四個功能模塊的詳細(xì)實(shí)現(xiàn)過程。通過動態(tài)添加可以實(shí)現(xiàn)當(dāng)樓房表中每增加一棟樓,在員工窗體的‘樓房號’的下拉列表框中的會王子芹:高校學(xué)生宿舍管理系統(tǒng)25自動添加一棟,實(shí)現(xiàn)兩個表之間的動態(tài)關(guān)聯(lián)。具體實(shí)現(xiàn):(1).首先通過 TADOQuery 實(shí)現(xiàn)數(shù)據(jù)庫和功能模塊的相關(guān)聯(lián),再通過TDatasouse 控件實(shí)現(xiàn) TDBGrid 表格和員工信息表(Employee)的相關(guān)聯(lián),那么員工信息表中的數(shù)據(jù)就會在 TDBgrid 中顯示了,可以隨時看到表中數(shù)據(jù)添加、刪除、修改等的動態(tài)變化。該模塊是有系統(tǒng)管理員來完成的,普通用戶沒有使用該項(xiàng)功能的權(quán)限。以免盲目分配,出現(xiàn)錯住造成管理混亂。學(xué)生在學(xué)期注冊時,需要根據(jù)該生所住的宿舍號來查看其應(yīng)交的住宿費(fèi)用。(2).在具體設(shè)計時,首先將實(shí)住人數(shù)編輯框?qū)傩栽O(shè)為 ReadOnly 型,因?yàn)樵撟侄问莿討B(tài)添加,每當(dāng)為一個學(xué)生分配一個宿舍,那么該宿舍的實(shí)住人數(shù)會自動加一,無需手工錄入。王子芹:高校學(xué)生宿舍管理系統(tǒng)232. 宿舍管理圖 宿舍管理界面設(shè)計思想:宿舍管理是對每棟樓房所有宿舍的一個詳細(xì)情況登記,每個宿舍在數(shù)據(jù)庫里面的信息都是就靜態(tài)的只有里面的實(shí)住人數(shù)是動態(tài)增加的,當(dāng)某個宿舍增加或減少一個學(xué)生實(shí)住人數(shù)會自動加 1 或減 1,實(shí)現(xiàn)動態(tài)增減。其他字段在輸入時沒有太大限制,錄入人員在錄入時需根據(jù)自身情況再進(jìn)行添加。具體實(shí)現(xiàn):(1).由于需要和數(shù)據(jù)庫表(樓房表 House)相關(guān)聯(lián),所以也添加了一個TADOQuery 控件實(shí)現(xiàn)兩者之間的關(guān)聯(lián)。同是為了確保新密碼的正確性,還添加了一個確認(rèn)密碼框,新密碼和確認(rèn)密碼兩者所輸內(nèi)容是要求完全一樣,方能修改密碼成功。(2).其次為了確保該功能的完整性,在點(diǎn)擊確認(rèn)之后,需要判斷一下所有的編輯框中的輸入都不能為空。 圖 密碼修改界面設(shè)計思想:為了防止密碼被惡意盜用可以經(jīng)常性的修改你的密碼以增強(qiáng)系統(tǒng)的安全性,密碼修改對于所有具有訪問該系統(tǒng)的用戶來說都可以使用。(3).在刪除用戶時,還需要通過編碼判斷一下系統(tǒng)管理人員所要刪除的用戶到底存不存在。(2).在新增用戶時,考慮到在登錄該系統(tǒng)時,用戶名及其用戶密碼是必須輸入不能為空的,因此我們在實(shí)現(xiàn)具體添加新用戶時,不能允許用戶名及其密碼為空。當(dāng)然如果某管理人員離職,那么他將不能再登錄該系統(tǒng),因此管理員有權(quán)收回授予其的管理權(quán)限。像我們的后勤服務(wù)總公司中的管理人員就應(yīng)該具有系統(tǒng)管理員的權(quán)限,宿舍樓房管理人員就應(yīng)該具有一般用戶的權(quán)限。其中系統(tǒng)管理模塊中的用戶管理和密碼修改、公寓管理模塊、信息查詢模塊、報表管理模塊是由我具體來完成的。,因此員工表(Employee),樓房表(House)這兩個表之間有一個相同的字段 :樓房號(Hou_Id)來進(jìn)行關(guān)聯(lián)。當(dāng)某個表發(fā)生插入、修改、刪除等方面的改動時,相聯(lián)的表之間也要進(jìn)行相應(yīng)的改動。表 用戶表(LoginIn)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyUserName 用戶名 char 10 N YUserId 用戶密碼 char 10 N YUserPower 用戶權(quán)限 char 20 N N表 學(xué) 生 基 本 情 況 表 (Student)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyStu_Id 學(xué)號 char 20 N Y and F王子芹:高校學(xué)生宿舍管理系統(tǒng)15Stu_Name 姓名 char 10 Y NStu_Sex 性別 char 10 Y NDor_Id 寢室號 char 10 N FStu_Enr 入學(xué)日期 datetime 10 Y N Stu_Birth 出生日期 datetime 10 Y NStu_Study 所學(xué)專業(yè) char 10 Y NStu_Class 班級 char 10 Y NStu_Polit 政治面貌 char 10 Y NStu_Add 家庭住址 char 50 Y NStu_Tel 聯(lián)系方式 char 10 Y NStu_Sta 狀態(tài) char 10 Y NStu_Des 備注 char 50 Y N表 寢 室 表 (Dorm)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyDor_Id 寢室號 char 10 N YDor_Sex 居住性別 char 10 Y NDor_Num 應(yīng)住人數(shù) char 10 Y NDor_Fact 實(shí)住人數(shù) char 10 Y NDor_Price 住宿費(fèi)用 char 10 Y NDor_Tel 電話 char 10 Y NDor_Des 備注 char 50 Y N王子芹:高校學(xué)生宿舍管理系統(tǒng)16表 員 工 表 (Employee)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyEmp_Id 員工號 char 20 N YEmp_Name 姓名 char 10 Y NEmp_Age 年齡 char 10 Y NEmp_Sex 性別 char 10 Y NHou_Id 樓房號 char 10 N FEmp_Job 職位 char 10 Y N Emp_Add 家庭住址 char 50 Y NEmp_Tel 聯(lián)系方式 char 10 Y NEmp_Des 備注 char 50 Y N表 人 員 來 訪 表 (Visit)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyVis_Name 來訪人姓名 char 10 N NVis_Host 被訪人姓名 char 10 Y NDor_Id 宿舍 char 10 N FRelation 所屬關(guān)系 char 10 Y NVis_Data 來訪日期 datetime 10 Y NVis_Time 來訪時間 datetime 10 Y NLea_Time 離開時間 datetime 10 Y NVis_Watch 值班人 char 10 Y NVis_Cred 證件名稱 char 10 Y NVis_Des 備注 char 50 Y N王子芹:高校學(xué)生宿舍管理系統(tǒng)17表 物 品 出 入 樓 表 (Goodsmove)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyStu_Id 學(xué)號 char 20 N Y G_In 進(jìn)樓物品 char 10 Y N G_Out 出樓物品 char 10 Y NG_Date 時間 datetime 10 Y NWatch 值班人 char 10 Y NG_Des 備注 char 50 Y N表 樓 房 表 (House)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyHou_Id 樓房號 char 20 N YHou_Num 樓層數(shù) char 10 Y NHou_Rom 房間數(shù) char 10 Y NHou_Peo 應(yīng)住人數(shù) char 10 Y NHou_Des 備注 char 50 Y N表 學(xué) 期 注 冊 表 (Enroll)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Stu_Id 學(xué)號 char 20 N Y Dor_Id 寢室 char 10 N FEnr_Date 注冊日期 datetime 10 Y NEnr_Price 所交費(fèi)用 char 10 Y N Enr_Sta 交費(fèi)情況 char 10 Y NEnr_Year 所交年度 datetime 10 Y Y Enr_Des 備注 char 50 Y N王子芹:高校學(xué)生宿舍管理系統(tǒng)18表 學(xué) 生 財 產(chǎn) 表 (Riches)字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL PrimarykeyStu_Id 學(xué)號 char 20 N YDor_Id 寢室 char 10 Y FBed 床位 char 10 Y NStool 凳子號 Char 10 Y NDesk 桌子號 char 10 Y NTelphone 電話 char 10 Y NKeySend 鑰匙發(fā)否 char 10 Y NBox 箱子 char 10 Y NBedding 被子 char 10 Y NDescription 備注 char 50 Y N 表的說明本管理系統(tǒng)共用到九個表:用戶表(LoginIn) 、學(xué)生基本情況表(Student)、寢室表(Dorm) 、員工表(Employee)、人員來訪表 (Visit)、物品出入樓表(Goodsmove)、樓房表(House)、學(xué)生財產(chǎn)表(Riches)、學(xué)期注冊表 (Enroll),各表之間均有一定的關(guān)系,可以進(jìn)行關(guān)聯(lián)。:登記學(xué)生每學(xué)期的注冊情況。:詳細(xì)登記學(xué)生物品出樓信息。:登記所有管理人員的詳細(xì)情況。:詳細(xì)登記學(xué)生基本信息及學(xué)生住宿情況。王子芹:高校學(xué)生宿舍管理系統(tǒng)13圖 系統(tǒng) ER 圖 系統(tǒng)所需表綜合以上分析,要實(shí)現(xiàn)上面的所有功能模塊,共需要設(shè)計九個表,它們分別是:學(xué)生基本情況表、寢室表、員工表、樓房表、人員來訪表、王子芹:高校學(xué)生宿舍管理系統(tǒng)14學(xué)生財產(chǎn)表、學(xué)期注冊表、權(quán)限表、物品出入樓表。 關(guān)于模塊此模塊是對學(xué)生宿舍管理系統(tǒng)開發(fā)者相關(guān)信息的一個簡單介紹。:查詢并打印某個宿舍的詳細(xì)住宿情況。:查詢并打印已交清或未交清住宿費(fèi)的學(xué)生信息。:查詢并打印每個學(xué)生的詳細(xì)基本信息情況。:實(shí)現(xiàn)對學(xué)生個人財物的添加、修改、刪除功能。:實(shí)現(xiàn)系統(tǒng)管理人員對學(xué)生基本信息情況所作的添加、修改、刪除。:詳細(xì)登記外來人員的離開情況。:詳細(xì)登記某學(xué)生搬出宿舍樓的物品情況。 出入登記模塊出入登記模塊包括:進(jìn)樓物品登記、出樓物品登記、人員來訪登記、結(jié)束訪問登記四個功能模塊。:查看每個宿舍所住學(xué)生信息情況。:通過學(xué)生姓名查詢學(xué)生基本信息情況。 信息查詢模塊信息查詢模塊基本上包括:按學(xué)號進(jìn)行查詢、按姓名進(jìn)行查詢、按班級查詢、按寢室號查詢、每棟樓房住宿情況查詢五個部分。:登記學(xué)生在校期間每學(xué)期的宿舍繳費(fèi)情況。 學(xué)生管理模塊學(xué)生管理模塊包括:學(xué)生基本信息錄入、學(xué)生財物登記、學(xué)生學(xué)期注冊、學(xué)生離校管理四項(xiàng)功能.:實(shí)現(xiàn)學(xué)生基本信息情況的登記及宿舍的分配功能。:登記學(xué)校所有宿舍的情況。 公寓管理模塊公寓管理模塊包括:樓房管理、宿舍管理、員工管理三個大的部分。:實(shí)現(xiàn)所用用戶的密碼更改功能。:實(shí)現(xiàn)一般管理人員登錄。 系統(tǒng)管理模塊系統(tǒng)管理模塊包括:超級用戶登錄、普通用戶登錄、用戶密碼修改、用戶管理、退出系統(tǒng)五個部分。每個模塊將實(shí)現(xiàn)不同的功能。一個數(shù)據(jù)庫能否保持信息的正確性、及時性、很大程度上依賴數(shù)據(jù)庫的更新功能的強(qiáng)弱與數(shù)據(jù)庫的實(shí)時更新能力,這些操作包括插入、刪除、修改,也成為更新 3 種操作。在等值查詢的連接條件中,不使用等號而使用其他比較運(yùn)算符,就構(gòu)成了非等值連接查詢,可以使用的比較運(yùn)算符有〉 、 〉= 、! = 等。連接查詢可以分為等值連接查詢、非等值連接查詢、自身連接查詢等。為了使數(shù)據(jù)庫更加精簡,最大限度的減少數(shù)據(jù)庫冗余數(shù)據(jù)。當(dāng)用戶要對查詢結(jié)果進(jìn)行排序時,就需要在 SELECT 語句王子芹:高校學(xué)生宿舍管理系統(tǒng)7中加入 ORDER BY 子句。用戶在進(jìn)行查詢時,會出現(xiàn)重復(fù)結(jié)果,這時就需要使用 DISTINCT 關(guān)鍵字來取消重復(fù)部分。在這種情況下就需要在 SELECT 語句中加入條件以選擇數(shù)據(jù)行,這時,就用到 WHERE 子句 。SELECT 語句可以從數(shù)據(jù)庫中按用戶要求檢索數(shù)據(jù),并將查詢結(jié)果以表格的形式返回。TSQL 語言的分類如下:變量說明語句、數(shù)據(jù)定義語言(用來建立數(shù)據(jù)庫、數(shù)據(jù)庫對象和定義其列,大部分是以 CREATE 開頭的命令) 、數(shù)據(jù)操縱語言(用來操縱數(shù)據(jù)庫中的數(shù)據(jù)的命令,如:SELECT、INSERT、DELETE 等) 、數(shù)據(jù)控制語言(用來控制數(shù)據(jù)庫組件的存取許可、存取權(quán)限等的命令,如:GRANT 等) 、流程控制語言(用于設(shè)計應(yīng)用程序的語句 ,如:If …While 和 Case 等) 、內(nèi)嵌函數(shù)(說明變量的命令) 、其他命令(嵌于命令中使用的標(biāo)準(zhǔn)函數(shù)) 。SQL 語言主要有數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言和其他類語言要素組成。在 SQL Server 中,使用的是 TSQL 語言,TSQL 是 ANSI SQL 的加強(qiáng)版語言,它提供了標(biāo)準(zhǔn)的 SQL 命令,由于
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1