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

正文內(nèi)容

畢業(yè)設(shè)計(論文)_圖書管理系統(tǒng)畢業(yè)設(shè)計(參考版)

2024-09-01 10:44本頁面
  

【正文】 關(guān)閉按鈕退出該窗體 圖書管理系統(tǒng)示例代碼:如下 (您確定要修改該圖書信息嗎? , 系統(tǒng)提示 , , ) 太原理工大學(xué)高等教育自學(xué)考試 30 圖示 舊書銷毀 “書籍信息”頁 面的查詢功能由“輸入查詢條件”表單和“圖書信息。在數(shù)據(jù)表可以執(zhí)行增加,刪除,修改等的批量更新。通過單擊按鈕分別瀏覽圖書所有信息。 在對圖書信息查詢,為了能快速查詢所要顯示的圖書信息,設(shè)置了多個條件查詢,如按照作者信息查詢,按照出版社信息查詢,按照圖書名稱信息查詢,按照圖書類別信息查詢等條件,查詢顯示頁面為了美觀,采取了分頁功能,單擊上一頁,可以瀏覽上一頁的信息,單擊下一頁能瀏覽下一頁的信息, 也可以直接瀏覽首頁和尾頁的信息。左上角按鈕上一頁可以跳至圖書歸還,下一頁跳至舊書銷毀 。如果用戶單擊圖書編號節(jié)點以及字節(jié)點后,單擊工具欄上對應(yīng)的按鈕將在表里顯示對應(yīng)的圖書信息。另外,當(dāng)表單中的表格控件中顯示的是當(dāng)前讀者的“已借出”圖書記錄時,可以通過雙擊列表中的某本書的“圖書編號”欄來快速還書。點擊退出將退出該窗體。上一 頁跳至圖書借閱 。點擊還書后,系統(tǒng)將更改用戶的圖書卡的借閱信息。然后輸入用戶的圖書證件號 ,點擊顯示圖書證件信息,顯示圖書證件的其他信息。 用戶歸還圖書時,管理員先輸入圖書編號,點擊顯示圖書信息。單擊下一頁可以跳至圖書歸還。 單擊退出將退出此窗體。如果不能滿足用戶的借閱將給出提示。 添加“學(xué)生信息”頁面的 Activate 事件代碼如下:(見附表) “學(xué) 生信息”頁面中的“系別 ” 組合框中選擇某一個系編號后,要在“名稱”欄顯示系統(tǒng)編號所代碼的系別名稱,由于在數(shù)據(jù)環(huán)境中將兩者做了關(guān)連,所以在選擇了某個系編號后只需要刷新表單即可。 控件中的數(shù)據(jù)處于可修改狀態(tài),“移動記錄工具欄”處于不可用狀態(tài),“命令按鈕工具欄”中除了“保存”和“取消”按鈕外其他按鈕都處于不可用狀態(tài),“借還書”按鈕處于可用狀態(tài),“書籍信息”頁面處于不可用狀態(tài)。如果用戶要退出系統(tǒng),單擊退出按鈕,用戶還可以通過點擊 page 頁查看其它頁面。以便重新輸入。如果用戶輸入有誤將給出提示,不得將錯誤信息插入數(shù)據(jù)庫。從而保證系統(tǒng)的安全性。 為了保證系統(tǒng)的安全性和 健壯性,該系統(tǒng)的文本框。 菜單欄:圖書管理 (新書入庫,圖書查詢,圖書借閱,圖書歸還,圖書信息修改,舊書銷毀 ),證件管理(新證辦理,證件信息修改,圖書證掛失、注銷),圖書預(yù)覽(熱門圖書排行),信息統(tǒng)計(庫存借出比例,類別信息統(tǒng)計),系統(tǒng)設(shè)置(用戶設(shè)置),幫助(關(guān)于窗體)。創(chuàng)建好的表單效果中有兩個頁框,其中“學(xué)生資料”頁面效果如下圖所示。 需要指出的是,在本系統(tǒng)中當(dāng)鼠標(biāo)移動到按鈕上時,鼠標(biāo)指針變?yōu)橐粋€特定指針,這就需要一個鼠標(biāo)指定文件,在本系統(tǒng)中使用“ ”文件,將該鼠標(biāo)指針文 件放在系統(tǒng)的根目錄下,添加按鈕“ MouseMove”事件如下:(見附表) 創(chuàng)建“命令按鈕工具欄”類 與“移動記錄工具欄”類相同,為了改變鼠標(biāo)停留在按鈕時的指針,還需添加按鈕的“ MouseMove”事件,代碼與“移動記錄工具欄”類中的相同。 創(chuàng)建“移動記錄工具欄”類 “移動記錄工具欄”類基于“ CommandGroup”基類,存儲于“ AdminButton”可視類庫中,命名為“ MoveRecord”。 將一個文件設(shè)為項目主文件的方法是在項目管理器中選中該文件 , 然后在右鍵快捷菜單中選擇“設(shè)為主文件”子菜單或者選擇“項目”菜單下“設(shè)為主文件”子菜單即可。這些 WinForm 類庫支持 RAD(快速應(yīng)用程序開發(fā) ),這些類庫被封裝在一個名稱空間之中,這個名稱空間就是 。 創(chuàng)建系統(tǒng)主程序 WinForm 是 .Net 開發(fā)平臺中對 Windows Form 的一種稱謂。 表 5 “讀者借書記錄”( ReaderInfor)數(shù)據(jù)表字段屬性設(shè)置 字段名 數(shù)據(jù)類型 說明 學(xué)號 字符型 字段寬度 6,普通索引字段,輸入掩碼為“ 999999” 圖書編號 字符型 字段寬度 6,普通索引字段,輸入掩碼為“ AA9999” 借閱日期 日期型 字段寬度 8 歸還日期 日期型 字段寬度 8 數(shù)據(jù)表之間的關(guān)系,將在具體表單的數(shù)據(jù)環(huán)境中設(shè)置。 表 2 “圖書類型 ”( BookInformation)數(shù)據(jù)表字段屬性設(shè)置 圖書 Id 數(shù)據(jù)類型 說明 圖書編號 字符型 字段寬度 6,主索引字段,輸入掩碼為“ 999999” 太原理工大學(xué)高等教育自學(xué)考試 21 書 名 字符型 字段寬度 20 作者名 字符型 字段寬度 20 出版社 字符型 字段寬度 4,為普通索引 出版日期 字符型 字段寬度 10 圖書價格 字符型 字段寬度 12,輸入掩碼為“ 9999999999” 郵件 字符型 字段寬度 30 借出次數(shù) 數(shù)據(jù)類型 整數(shù)據(jù); 圖書狀態(tài) 字符型 字段寬度 10 “系別信息”( 圖書類別 )數(shù)據(jù)表各字段的屬性設(shè)置如表 3所示 表 3 “ 圖書類別 ”( 圖書類別 )數(shù)據(jù)表字段屬性設(shè)置 類型編號 字符型 字段寬度 4,主索引字段,輸入掩碼為“ 9999” 類型名稱 字符型 字段寬度 20 “圖書信息”( Book)數(shù)據(jù)表各字段的屬性設(shè)置如表 4 所示 表 4 “圖書信息”( Tushu)數(shù)據(jù)表字段屬性設(shè)置 字段名 數(shù)據(jù)類型 說明 圖書編號 字符型 字段寬度 6,主索引字段,輸入掩碼為“ AA9999” 圖書類別 字符型 字段寬度 10 圖書名稱 字符型 字段寬度 40 圖書作者 字符型 字 段寬度 20 出版社 字符型 字段寬度 40 購買日期 日期型 字段寬度 8 購買價格 貨幣型 字段寬度 8 借閱次數(shù) 數(shù)值型 字段寬度 4,默認(rèn)值 0 是否借出 邏輯型 字段寬度 1,默認(rèn)值“ .F.” 對“圖書信息”( Book)數(shù)據(jù)表的字段屬性設(shè)置需要說明的是“借閱次數(shù)”和“是否借出”字段的默認(rèn)值一定要設(shè)置,因為對于新添加的圖書,其一定是沒有被借出的,而且其借閱次數(shù)一定是 0,所以在表單中向數(shù)據(jù)表添加記錄時,這兩個字段應(yīng)該是不需要添加的,可以由默認(rèn)值生成。 表 1 “ 圖書卡號 ”( LentCardType)數(shù)據(jù)表字段屬性設(shè)置 字段名 數(shù)據(jù)類型 說明 帳號 字符型 字段寬度 20,主索引字段,不能為空 姓名 字符型 字段寬度 20 密碼 字符型 字段寬度 20 創(chuàng)建“ 系統(tǒng)賬號” (圖書卡號 ) 數(shù)據(jù)表后向數(shù)據(jù)庫中添加一條記錄作為系統(tǒng)的默認(rèn)帳號,該記錄的各字段的值如下 :“ cyr” ,“ cyr” ,“楚雅茹”。 系統(tǒng)關(guān)系圖如下圖所示 太原理工大學(xué)高等教育自學(xué)考試 20 圖示 本系統(tǒng)中要 用到的數(shù)據(jù)表的字段的屬性設(shè)置分別設(shè)置如下。 在項目管理器的“數(shù)據(jù)”選項卡中選中“數(shù)據(jù)庫”單擊右側(cè)的“新建”按鈕,在彈出的“新建數(shù)據(jù)庫”對話框中單擊“新建數(shù)據(jù)庫” , 在彈出的“創(chuàng)建”對話框的“數(shù)據(jù)庫名”文本框中輸入數(shù)據(jù)庫的名稱 , 在此輸入“ Tushu”作為數(shù)據(jù)庫名 , 單擊“保存“按鈕即創(chuàng)建了一個空的數(shù)據(jù)庫。 創(chuàng)建數(shù)據(jù)庫 “ 圖書借閱管理系統(tǒng)”作為一個完整的數(shù)據(jù)庫管理系統(tǒng) , 在創(chuàng)建階段利用項目管理器可以更好組織管理各種格式的文件 , 因此首先需要創(chuàng)建一個項目 , 然后在項目管理器創(chuàng)建其他格式的文件。 “學(xué)生信息 ” (Student) 數(shù)據(jù)太原理工大學(xué)高等教育自學(xué)考試 19 表中包含了學(xué)生的“系別”信息 , 在本系統(tǒng)中為了簡化系別的管理 , 另外創(chuàng)建了一個“系別” (Xibie)數(shù)據(jù)表用來存儲系別的信息 , 在“學(xué)生信息” (Student) 數(shù)據(jù)表中只存儲系別的編號。 第 六 章 詳細(xì)設(shè)計 設(shè)計創(chuàng)建數(shù)據(jù)庫 設(shè)計數(shù)據(jù)庫 本系統(tǒng)實現(xiàn)了系統(tǒng)登錄功能 , 而系統(tǒng)登錄需要賬號和密碼 , 這就需要 創(chuàng)建一個“系統(tǒng)帳號” (Accounts) 數(shù)據(jù)表 , 用來存儲系統(tǒng)登錄用的賬號和密碼。 在“讀者借書記錄”表單中 , 單擊“過期”按鈕 , 可以查看系統(tǒng)內(nèi)到了歸還日期而未歸還的圖書的借閱記錄。 “讀者借書記錄”表單中單擊“還書”按鈕 , 在打開的“輸入”表單中輸入要?dú)w還的圖書的圖書編號 ,如 果該圖書是被當(dāng)前讀者借出 ,則還書成功。 讀者借書記錄查看功能可以查看所有的借書記錄 ,也可以只查看目前尚未歸還的借書記錄。單擊“命令按鈕工具欄”中的按鈕可以對“ 學(xué)生資料”頁框中的記錄進(jìn)行相應(yīng)的操作。 太原理工大學(xué)高等教育自學(xué)考試 18 “學(xué)生資料管理”模塊 “學(xué)生資料管理”模塊主要實現(xiàn)學(xué)生資料的分條瀏覽、添加、修改、刪除、查詢和打印功能。在表單的“書籍資料”頁框中可以通過“移動記錄工具欄”分條查看系統(tǒng)內(nèi)所有的圖書的詳細(xì)資料,包括圖書的名稱、類別、作者、出版社、購買日期等。例如:可以定義一個“成績查詢”類,該類中可以定義查詢的姓名、學(xué)號、班級等信息,則以此類為原型可以設(shè)計出眾多的“成績查詢”類的對象實例,這些實體都具有類中所定義的特征。所謂類,是指由數(shù)據(jù)結(jié)構(gòu)及其相關(guān)操作所形成的集合, 描述該類任一對象的共同的行為特征,是對一組性質(zhì)相同的對象的程序描述,概括了對象的共同性質(zhì)和數(shù)據(jù)。在面向?qū)ο笤O(shè)計中,類是對象的原型,是對象的制作器。用戶無需知道其任何細(xì)節(jié),操作是封閉的,對象之間能通過函數(shù)調(diào)用相互通信。一個窗口、一個按鈕、一個菜單都可視為一個對象,而按鈕對象、菜單對象、又會出現(xiàn)在窗口對象中,因此按鈕對象、菜單對象便是窗口的組件之一。 Visual Studio 具有以下特點: 面向?qū)ο蟮某绦?分析 面向?qū)ο笤O(shè)計不再是單純的從代碼的第一行一直編到最后一行,而是考慮如何創(chuàng)建類和對象,利用類和對象來簡化程序設(shè)計,并提供代碼的封裝和可重用性,便于程序的維護(hù)與擴(kuò)展。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實現(xiàn)。 太原理工大學(xué)高等教育自學(xué)考試 16 第四章 可行性分析 環(huán)境可行性分析 由于本系統(tǒng)管理的對象單一 ,都是 學(xué)生 ,且每個數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計算過程不是很復(fù)雜。本功能實現(xiàn)對圖書信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計、工作人員和管理人員信息查看及維護(hù)。在此模塊中,圖書館工作人員可以為圖書借閱者加入借書記錄或是還書 記錄,并打印生成相應(yīng)的報表給用戶查看和確認(rèn)。這些是很難得到的,特別是密碼,所以不但滿足了圖書借閱者的要求,還保護(hù)了圖書借閱者的個人隱私。 圖書借閱者可直接 查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號和密碼登錄系統(tǒng),還可以進(jìn)行本人借書情況的查詢和維護(hù)部分個人信息。 太原理工大學(xué)高等教育自學(xué)考試 15 第 三 章 需求分析 應(yīng)用需求分析 圖書管理系統(tǒng)需要滿足來自三方面的需求,這三個方面分別是圖書借閱者、圖書館工作人員和圖書館管理人員。如要對很長時間以前的圖書進(jìn)行更改就更加困難了。 數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改。總的來說,缺乏系統(tǒng) 、 規(guī)范的信息管理手段。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手 工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進(jìn)行,對借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計算、手抄進(jìn)行。本系統(tǒng)就是為了管理好圖書館信息而設(shè)計的。 尤其對于復(fù)雜的信息管理,計算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。 太原理工大學(xué)高等教育自學(xué)考試
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1