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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-06-24 03:31本頁(yè)面
  

【正文】 20作者名 字符型 字段寬度 20出版社 字符型 字段寬度 4,為普通索引出版日期 字符型 字段寬度 10圖書(shū)價(jià)格 字符型 字段寬度 12,輸入掩碼為“9999999999”郵件 字符型 字段寬度 30借出次數(shù) 數(shù)據(jù)類型 整數(shù)據(jù);圖書(shū)狀態(tài) 字符型 字段寬度 10“系別信息” (圖書(shū)類別)數(shù)據(jù)表各字段的屬性設(shè)置如表 3所示表 3 “圖書(shū)類別” ( 圖書(shū)類別)數(shù)據(jù)表字段屬性設(shè)置類型編號(hào) 字符型 字段寬度 4,主索引字段,輸入掩碼為“9999”類型名稱 字符型 字段寬度 20“圖書(shū)信息” (Book)數(shù)據(jù)表各字段的屬性設(shè)置如表 4所示表 4 “圖書(shū)信息” (Tushu)數(shù)據(jù)表字段屬性設(shè)置字段名 數(shù)據(jù)類型 說(shuō)明圖書(shū)編號(hào) 字符型 字段寬度 6,主索引字段,輸入掩碼為“AA9999”圖書(shū)類別 字符型 字段寬度 10圖書(shū)名稱 字符型 字段寬度 40圖書(shū)作者 字符型 字段寬度 20出版社 字符型 字段寬度 40購(gòu)買日期 日期型 字段寬度 8購(gòu)買價(jià)格 貨幣型 字段寬度 8借閱次數(shù) 數(shù)值型 字段寬度 4,默認(rèn)值 0是否借出 邏輯型 字段寬度 1,默認(rèn)值“.F.”對(duì)“圖書(shū)信息” (Book)數(shù)據(jù)表的字段屬性設(shè)置需要說(shuō)明的是“借閱次數(shù)”和“是否借出”字段的默認(rèn)值一定要設(shè)置,因?yàn)閷?duì)于新添加的圖書(shū),其一定是沒(méi)有被借出的,而且其借閱次數(shù)一定是 0,所以在表單中向數(shù)據(jù)表添加記錄時(shí),這兩個(gè)字段應(yīng)該是不需要添加的,可以由默認(rèn)值生成。太原理工大學(xué)高等教育自學(xué)考試 22“讀者借書(shū)記錄” (JyRec)數(shù)據(jù)表的字段屬性如表 5所示。表 5 “讀者借書(shū)記錄” (ReaderInfor)數(shù)據(jù)表字段屬性設(shè)置字段名 數(shù)據(jù)類型 說(shuō)明學(xué)號(hào) 字符型 字段寬度 6,普通索引字段,輸入掩碼為“999999”圖書(shū)編號(hào) 字符型 字段寬度 6,普通索引字段,輸入掩碼為“AA9999”借閱日期 日期型 字段寬度 8歸還日期 日期型 字段寬度 8數(shù)據(jù)表之間的關(guān)系,將在具體表單的數(shù)據(jù)環(huán)境中設(shè)置。將“借書(shū)卡” (LentBookCard)數(shù)據(jù)表、 “借書(shū)卡類別” (LentCardType)數(shù)據(jù)表、 “圖書(shū)信息” (BookInformation)數(shù)據(jù)表、 “讀者借書(shū)記錄” (LentNoteInfor)數(shù)據(jù)表添加到表單的數(shù)據(jù)環(huán)境中,用主外鍵建立關(guān)聯(lián)。 創(chuàng)建系統(tǒng)主程序WinForm 是 .Net 開(kāi) 發(fā) 平 臺(tái) 中 對(duì) Windows Form 的 一 種 稱 謂 。 .Net 為 開(kāi) 發(fā)WinForm 的 應(yīng) 用 程 序 提 供 了 豐 富 的 Class Library( 類 庫(kù) ) 。 這 些 WinForm 類庫(kù) 支 持 RAD(快 速 應(yīng) 用 程 序 開(kāi) 發(fā) ), 這 些 類 庫(kù) 被 封 裝 在 一 個(gè) 名 稱 空 間 之 中 , 這 個(gè)名 稱 空 間 就 是 。 在 此 名 稱 空 間 中 定 義 了 許 多 類 , 在 開(kāi) 發(fā)基 于 .Net 的 GUI 應(yīng) 用 程 序 的 時(shí) 候 , 就 是 通 過(guò) 繼 承 和 擴(kuò) 展 這 些 類 才 使 得 我 們 的 程序 有 著 多 樣 的 用 戶 界 面 。將一個(gè)文件設(shè)為項(xiàng)目主文件的方法是在項(xiàng)目管理器中選中該文件 , 然后在右鍵快捷菜單中選擇“設(shè)為主文件”子菜單或者選擇“項(xiàng)目”菜單下“設(shè)為主文件”子菜單即可。一個(gè)文件設(shè)為項(xiàng)目的主文件后 , 該文件的將以粗體顯示LibraryLogin程序的代碼為:(見(jiàn)附表) 創(chuàng)建系統(tǒng)常用類系統(tǒng)主表單中“學(xué)生資料”和“書(shū)籍資料”頁(yè)框控件中都需要用到“移動(dòng)記錄工具欄”和“命令按鈕工具欄”, 這兩個(gè)命令按鈕工具欄如果在表單中分別創(chuàng)建會(huì)太原理工大學(xué)高等教育自學(xué)考試 23使工作變得繁瑣,可以采用創(chuàng)建工具欄類 , 然后在表單中用實(shí)例化的方式來(lái)簡(jiǎn)化工作。 創(chuàng)建“移動(dòng)記錄工具欄”類“移動(dòng)記錄工具欄”類基于“CommandGroup”基類,存儲(chǔ)于“AdminButton”可視類庫(kù)中,命名為“MoveRecord”?!耙苿?dòng)記錄工具欄”類包括“首記錄”、“上一個(gè)”、“下一個(gè)”和“末記錄”4個(gè)按鈕,在表單中可以利用這 4 個(gè)按鈕定位數(shù)據(jù)表中的記錄指針。需要指出的是,在本系統(tǒng)中當(dāng)鼠標(biāo)移動(dòng)到按鈕上時(shí),鼠標(biāo)指針變?yōu)橐粋€(gè)特定指針,這就需要一個(gè)鼠標(biāo)指定文件,在本系統(tǒng)中使用“”文件,將該鼠標(biāo)指針文件放在系統(tǒng)的根目錄下,添加按鈕“MouseMove”事件如下:(見(jiàn)附表) 創(chuàng)建“命令按鈕工具欄”類與“移動(dòng)記錄工具欄”類相同,為了改變鼠標(biāo)停留在按鈕時(shí)的指針,還需添加按鈕的“MouseMove”事件,代碼與“移動(dòng)記錄工具欄”類中的相同。 創(chuàng)建登錄表單 系統(tǒng)主表單的功能為了系統(tǒng)有安全,一般系統(tǒng)都設(shè)有登錄窗體,登錄該系統(tǒng)除了輸入正確的用戶名和密碼外,不同有操作. 本系統(tǒng)登錄權(quán)限分為四類:圖書(shū)管理員:能夠?qū)D書(shū)進(jìn)行增加,刪除,修改,查詢,以及圖書(shū)證件的查詢操作.證件管理員:能對(duì)圖書(shū)證件進(jìn)行增加,刪除,修改,查詢操作等.普通管理員:能對(duì)圖書(shū)信息進(jìn)行增,刪,改,查,并能對(duì)圖書(shū)證件進(jìn)行增,刪,改,查.高級(jí)管理員:能執(zhí)行本系統(tǒng)全部功能.太原理工大學(xué)高等教育自學(xué)考試 24圖示 創(chuàng)建系統(tǒng)主表單界面設(shè)計(jì) Winform父窗體,命名為“LibraryMainWindow” 。創(chuàng)建好的表單效果中有兩個(gè)頁(yè)框,其中“學(xué)生資料”頁(yè)面效果如下圖所示。圖示 太原理工大學(xué)高等教育自學(xué)考試 25圖書(shū)管理主窗體主窗體主要包括:標(biāo)題欄:圖書(shū)管理系統(tǒng)。菜單欄:圖書(shū)管理(新書(shū)入庫(kù),圖書(shū)查詢,圖書(shū)借閱,圖書(shū)歸還,圖書(shū)信息修改,舊書(shū)銷毀),證件管理(新證辦理,證件信息修改,圖書(shū)證掛失、注銷) ,圖書(shū)預(yù)覽(熱門圖書(shū)排行) ,信息統(tǒng)計(jì)(庫(kù)存借出比例,類別信息統(tǒng)計(jì)) ,系統(tǒng)設(shè)置(用戶設(shè)置) ,幫助(關(guān)于窗體) 。工具欄:相當(dāng)于工具欄的快捷方式,包括圖書(shū)信息(圖書(shū)查詢,圖書(shū)借閱,圖書(shū)歸還) ,修改信息(圖書(shū)修改,證件修改,添加代碼) ,新書(shū)入庫(kù),新政辦理,證件掛失、注銷,舊書(shū)銷毀,借出比例,圖書(shū)類別信息,用戶設(shè)置,窗體容器區(qū):存放子窗體;狀態(tài)欄(初始化信息,系統(tǒng)當(dāng)前時(shí)間) ;. 新書(shū)入庫(kù) 當(dāng)圖書(shū)館新進(jìn)一批圖書(shū)時(shí),管理員要通過(guò)該系統(tǒng)將所有圖書(shū)添加到系統(tǒng)數(shù)據(jù)庫(kù)中。為了保證系統(tǒng)的安全性和 健壯性,該系統(tǒng)的文本框。 使用設(shè)置掩碼控件限制用戶的輸入。從而保證系統(tǒng)的安全性。該窗體用 TabCotrol控件將同類型的信息層疊在一個(gè)窗體以方便操作。如果用戶輸入有誤將給出提示,不得將錯(cuò)誤信息插入數(shù)據(jù)庫(kù)??梢渣c(diǎn)擊重置按鈕清空文本框。以便重新輸入。如果用戶輸入正確無(wú)誤,單擊保存,將輸入的圖書(shū)信息插入庫(kù)存中。如果用戶要退出系統(tǒng),單擊退出按鈕,用戶還可以通過(guò)點(diǎn)擊 page頁(yè)查看其它頁(yè)面。也可以點(diǎn)擊下一頁(yè)按鈕跳到下一頁(yè)??丶械臄?shù)據(jù)處于可修改狀態(tài), “移動(dòng)記錄工具欄”處于不可用狀態(tài), “命令按鈕工具欄”中除了“保存”和“取消”按鈕外其他按鈕都處于不可用狀態(tài), “借還書(shū)”按鈕處于可用狀態(tài), “書(shū)籍信息”頁(yè)面處于不可用狀態(tài)。太原理工大學(xué)高等教育自學(xué)考試 26圖示 圖書(shū)借閱在“學(xué)生信息” (StuPage)被激活時(shí),應(yīng)該將“學(xué)生信息” (Student)數(shù)據(jù)表所在工作區(qū)作為表單的當(dāng)前工作區(qū),取消由其他表單設(shè)置的過(guò)慮條件,并且使頁(yè)面進(jìn)入瀏覽狀態(tài)。添加“學(xué)生信息”頁(yè)面的 Activate事件代碼如下:(見(jiàn)附表)“學(xué)生信息”頁(yè)面中的“系別”組合框中選擇某一個(gè)系編號(hào)后,要在“名稱”欄顯示系統(tǒng)編號(hào)所代碼的系別名稱,由于在數(shù)據(jù)環(huán)境中將兩者做了關(guān)連,所以在選擇了某個(gè)系編號(hào)后只需要刷新表單即可。圖書(shū)借閱介紹:首先用戶先選定自己要借閱的圖書(shū),然后通過(guò)管理員輸入用戶的卡號(hào),然后要判斷用戶的卡號(hào)是否正確,如果不正確給出提示,其次判斷用戶的卡號(hào)是普通卡還是貴賓卡,是否能滿足用戶借閱圖書(shū)的數(shù)量。如果不能滿足用戶的借閱將給出提示。當(dāng)用戶借閱圖書(shū)成功后,將更新圖書(shū)信息,用戶圖書(shū)證件性息。單擊退出將退出此窗體。單擊上一頁(yè)可以跳轉(zhuǎn)至圖書(shū)查詢。單擊下一頁(yè)可以跳至圖書(shū)歸還。 太原理工大學(xué)高等教育自學(xué)考試 27圖示 圖書(shū)歸還在“書(shū)籍信息” (BookPage)頁(yè)面被激活時(shí),表單中的當(dāng)前數(shù)據(jù)工作期應(yīng)該變?yōu)椤皥D書(shū)信息”數(shù)據(jù)表所在的工作期,將可能由其他表單對(duì)該數(shù)據(jù)表設(shè)置的過(guò)慮條件去掉,同時(shí)要使該頁(yè)面進(jìn)入瀏覽狀態(tài)。用戶歸還圖書(shū)時(shí),管理員先輸入圖書(shū)編號(hào),點(diǎn)擊顯示圖書(shū)信息。顯示圖書(shū)的其他信息。然后輸入用戶的圖書(shū)證件號(hào),點(diǎn)擊顯示圖書(shū)證件信息,顯示圖書(shū)證件的其他信息。檢查用戶信息無(wú)誤后,點(diǎn)擊還書(shū)。點(diǎn)擊還書(shū)后,系統(tǒng)將更改用戶的圖書(shū)卡的借閱信息。并修改圖書(shū)信。上一頁(yè)跳至圖書(shū)借閱。下一頁(yè)跳至舊書(shū)銷毀。點(diǎn)擊退出將退出該窗體。單擊“還書(shū)”按鈕 ,可以調(diào)用“ 輸入”表單用來(lái)輸入要?dú)w還的圖書(shū)編號(hào),如果該圖書(shū)由當(dāng)前讀者借出,則還書(shū)成功,否則失敗。另外,當(dāng)表單中的表格控件中顯示的是當(dāng)前讀者的“已借出”圖書(shū)記錄時(shí),可以通過(guò)雙擊列表中的某本書(shū)的“圖書(shū)編號(hào)”欄來(lái)快速還書(shū)。太原理工大學(xué)高等教育自學(xué)考試 28圖示 圖書(shū)信息查詢左邊采用樹(shù)控件顯示圖書(shū)信息》當(dāng)用戶單擊該數(shù)節(jié)點(diǎn)是將展開(kāi)以下信息。如果用戶單擊圖書(shū)編號(hào)節(jié)點(diǎn)以及字節(jié)點(diǎn)后,單擊工具欄上對(duì)應(yīng)的按鈕將在表里顯示對(duì)應(yīng)的圖書(shū)信息。右邊的圖書(shū)信息表采用分頁(yè)技術(shù)將成千上百條信息分成多頁(yè),管理員上一頁(yè)按鈕,下一頁(yè)按鈕,首頁(yè)按鈕,尾頁(yè)按鈕,分別瀏覽圖書(shū)所有信息。左上角按鈕上一頁(yè)可以跳至圖書(shū)歸還,下一頁(yè)跳至舊書(shū)銷毀。退出退出窗體。在對(duì)圖書(shū)信息查詢,為了能快速查詢所要顯示的圖書(shū)信息,設(shè)置了多個(gè)條件查詢,如按照作者信息查詢,按照出版社信息查詢,按照?qǐng)D書(shū)名稱信息查詢,按照?qǐng)D書(shū)類別信息查詢等條件,查詢顯示頁(yè)面為了美觀,采取了分頁(yè)功能,單擊上一頁(yè),可以瀏覽上一頁(yè)的信息,單擊下一頁(yè)能瀏覽下一頁(yè)的信息,也可以直接瀏覽首頁(yè)和尾頁(yè)的信息。 太原理工大學(xué)高等教育自學(xué)考試 29圖示 圖書(shū)信息修改圖書(shū)信息修改表采用分頁(yè)技術(shù)。通過(guò)單擊按鈕分別瀏覽圖書(shū)所有信息。并且在文本框能顯示數(shù)據(jù)表的當(dāng)前頁(yè)數(shù)和總頁(yè)數(shù)。在數(shù)據(jù)表可以執(zhí)行增加,刪除,修改等的批量更新。刷新按鈕可以將修改的最新信息顯示到表中。關(guān)閉按鈕退出該窗體圖書(shū)管理系統(tǒng)示例代碼:如下(您確定要修改該圖書(shū)信息嗎?, 系統(tǒng)提示, , )太原理工大學(xué)高等教育自學(xué)考試 30圖示 舊書(shū)銷毀 “書(shū)籍信息”頁(yè)面的查詢功能由“輸入查詢條件”表單和“圖書(shū)信息查詢結(jié)果”表單組成。圖書(shū)高級(jí)管理員在城需求下要銷毀一部分舊書(shū),按照多個(gè)條件進(jìn)行查詢所有要銷毀的圖書(shū)信息,同樣也提供了分頁(yè)功能,單擊按鈕查詢,根據(jù)圖書(shū)編號(hào)查詢到要?jiǎng)h除的圖書(shū),單擊銷毀按鈕即刪除該圖書(shū)。此“輸入查詢條件”表單也是用來(lái)向用戶收集查詢條件。 單擊“過(guò)期”按鈕可以查看系統(tǒng)中的逾期未歸還的圖書(shū)的列表。單擊“排行”按鈕可以查看系統(tǒng)中借出次數(shù)最多的 10 本書(shū)的列表。 void btnDestroyBook_Click(object sender, EventArgs e){ BookInformationModel objBookInformationmodel = new BookInformationModel()。 = ().ToString()。 string bookstatus = null。 if ((objBookInformationmodel).Tables[Booktype]. 0) { foreach (DataRow row in (objBookInformationmodel).Tables[B
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1