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

正文內(nèi)容

圖書管理系統(tǒng)-在線瀏覽

2024-11-04 03:04本頁面
  

【正文】 的有效信息并出現(xiàn)私自借書等行為。圖書管理員將讀者情況進(jìn)行登記掛失,注銷借閱卡的信息,并咨詢讀者是否重新辦理。若讀者不需辦理,則系統(tǒng)將信息注銷。注冊管理員:為了對圖書館管理系統(tǒng)進(jìn)行管理,圖書館需要若干名圖書管理員進(jìn)行管理,在圖書管理員對系統(tǒng)進(jìn)行管理之前必須進(jìn)行注冊功能,以確定管理員身份。其中管理員的基本信息包括:成員ID、密碼等。修改密碼:服務(wù)圖書館管理員可能由于某些原因,如電腦中毒導(dǎo)致管理員密碼的泄露,為避免圖書管理信息遭到破壞,系統(tǒng)具有修改密碼的功能,確保圖書管理功能的安全性。第三章 概要設(shè)計系統(tǒng)開發(fā)的總目標(biāo)是實現(xiàn)內(nèi)部圖書借閱管理的系統(tǒng)化、規(guī)范化和自動化。能夠?qū)栝喨诉M(jìn)行注冊登記,包括記錄借閱人的姓名、地址、電話等信息。如:以書名、作者、出版社、出版時間(確切的時間、時間段、某一時間之前、某一時間之后)等信息進(jìn)行圖書檢索,并能反映出圖書的借閱情況;以借閱人編號對借閱人信息進(jìn)行檢索;以出版社名稱查詢出版社聯(lián)系方式信息??梢哉宫F(xiàn)出圖書類型比例、庫存與借出比例。能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶進(jìn)行管理,按照不同的工作職能提供不同的功能授權(quán)。根據(jù)以上功能,將圖書管理系統(tǒng)的數(shù)據(jù)分為:數(shù)據(jù)輸入部分:主要包括圖書基本信息的錄入、借閱人基本信息的錄入、用戶基本信息的錄入。數(shù)據(jù)處理部分:主要涉及借閱和歸還的處理,如一本書借出后,必須在數(shù)據(jù)庫中將該書標(biāo)記為已借出,以防出現(xiàn)數(shù)據(jù)庫中有書但圖書館無書的情況;一本書歸還后,同樣必須在數(shù)據(jù)庫中將其標(biāo)記為已經(jīng)歸還,以便再次借出。對于復(fù)雜的系統(tǒng),通常首先要對它的各功能模進(jìn)行分析,然后再把它的功能結(jié)構(gòu)圖畫出來,便是設(shè)計和優(yōu)化。圖書管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。首先進(jìn)行系統(tǒng)設(shè)計分析,系統(tǒng)設(shè)計主要包括系統(tǒng)功能分析、系統(tǒng)模塊設(shè)計以及運行環(huán)境的選擇、系統(tǒng)實現(xiàn)過程。最后在實現(xiàn)各個功能模塊時,采用先模塊后系統(tǒng)集成的方式,即各系統(tǒng)功能模塊分別獨立設(shè)計和調(diào)試,在創(chuàng)建系統(tǒng)主窗體時才將各個功能模塊通過主窗體菜單系統(tǒng)集成到一起,最后進(jìn)行系統(tǒng)整體的設(shè)計和調(diào)試。圖書編目:包括圖書數(shù)目信息的錄入、修改、刪除功能。圖書流通:包括圖書借閱、續(xù)借、圖書返還,圖書書目的查詢的功能。讀者數(shù)據(jù)管理:包括讀者類別管理,讀者個人數(shù)據(jù)的錄入、修改和刪除功能。高級管 刪除所有信息;普通管理員只能對授權(quán)范圍內(nèi)進(jìn)行相應(yīng)修改及刪除;讀者 只能查詢借閱記錄和圖書書目不能修改。查詢功能:為所有用戶提供查詢的功能,可查詢允許范圍內(nèi)的所有信息。打印功能:可打印圖書征訂計劃。第四章 詳細(xì)設(shè)計:此程序用于用戶登陸的至用戶界面,程序通過輸入用戶的ID,用戶密碼的正確性來實現(xiàn)對驗證用戶的真實性。:輸入用戶ID,用戶名,:用戶主頁面。:實現(xiàn)對用戶的添加功能。:輸入用戶的詳細(xì)信息,包括姓名,出生日期,性別,地址,身份證號碼,電話號碼等信息。:輸入用戶信息N判斷數(shù)據(jù)庫是否打開提示連接失敗返回Y查詢數(shù)據(jù)庫中是否有該用戶Y提示已經(jīng)存在該用戶關(guān)閉數(shù)據(jù)庫并返回N向數(shù)據(jù)庫中添加新用戶提示注冊成功返回圖42用戶添加模塊流程邏輯:此程序用于實現(xiàn)用戶對想要借閱的查詢功能。:實現(xiàn)圖書查詢功能。:輸入圖書的詳細(xì)信息,包括圖書名稱,書籍ID,圖書作者,出版社,單價等信息。:輸入圖書信息判斷數(shù)據(jù)庫是否打開Y查詢是否有該書YN連接失敗返回N關(guān)閉數(shù)據(jù)庫返回顯示該書的信息關(guān)閉數(shù)據(jù)庫返回 圖43圖書查詢模塊流程:此程序用于圖書的借閱,用戶通過登錄自己的借閱ID后,對需要借閱的圖書進(jìn)行借閱操作,如果符合借閱的要求,則可進(jìn)行借閱。:首先驗證借閱者輸入的借閱ID是否存在,若存在進(jìn)行下一步;若不存在則返回。,若此書不存在,則提示此書不存在;若此書存在則進(jìn)行下一步操作。:輸入借閱證的ID,圖書ID :若借閱證ID正確且圖書ID正確且符合借閱要求,則輸出提示借閱成功界面;若存在借閱ID或圖書ID或不符合借閱要求等問題,則輸出提示沒有借閱成功原因的界面。:實現(xiàn)對圖書的書籍歸還功能。對想要歸還的圖書ID進(jìn)行搜索,若此書不存在,則提示此書不存在;若此書存在則進(jìn)行下一步操作。:輸入借閱證ID和圖書ID :若借閱證ID和圖書ID正確,則輸出提示圖書歸還成功界面;若借閱證ID或圖書ID不正確,則輸出提示沒有成功原因的界面。用戶可以將新書的詳細(xì)信息進(jìn)行輸入,保存在數(shù)據(jù)庫中后,新書即登記成功。實現(xiàn)新進(jìn)圖書入庫功能。:輸入新書的書籍ID,書名,作者,出版社,單價等信息。輸入書籍信息N數(shù)據(jù)庫是否打開關(guān)閉數(shù)據(jù)庫返回Y是否已經(jīng)存在Y該書將該書的數(shù)量加1提示添加書籍成功關(guān)閉數(shù)據(jù)庫N將該書信息存入數(shù)據(jù)庫是否是第一條N記錄提示添加書籍成功關(guān)閉數(shù)據(jù)庫返回Y提示添加第一本書籍關(guān)閉數(shù)據(jù)庫返回圖46新書入庫模塊返回第五章 編碼與測試(1)用戶登錄窗體圖51 用戶登錄窗體用戶登錄代碼:Const MaxLogTimes As Integer = 3 Private Sub cmdcancel_Click()If MsgBox(“是否真的退出系統(tǒng)登錄?”, vbYesNo, “登錄驗證”)= vbYes ThenUnload MeEnd If End Sub Private Sub cmdok_Click()Static intLogTimes As IntegerintLogTimes = intLogTimes + 1If intLogTimes MaxLogTimes ThenMsgBox “超過登錄次數(shù)!”, vbCritical, “登錄驗證”ElseWith .Open 0 Then.MoveFirst.Find “編號=” amp。 “ ThenMsgBox Trim(txtLog(0))amp。保存Private Sub cmdSave_Click()Dim objcopy As New RecordsetIf Trim(txtNum)= ”“ ThenMsgBox ”不能為空!“, vbCritical, ”系統(tǒng)用戶管理“ = 0 = Len(txtNum)ElseIf Len(Trim(txtPwd)) 6 ThenMsgBox ”用戶口令須為6位字符串!“, vbCritical, ”系統(tǒng)用戶管理“ = 0 = Len(txtPwd)ElseIf Not txtAuth Like ”[0,1]“ ThenMsgBox ”用戶權(quán)限必須為0或1“, vbCritical, ”系統(tǒng)用戶管理“txtAuth = ”“ ElseSet objcopy = 39。 Trim(txtNum)amp。 Trim(txtNum)amp。保存記錄MsgBox ”數(shù)據(jù)保存成功!“, vbInformation, ”系統(tǒng)用戶管理“ = True = TrueisAdding = False: = TrueEnd IfEnd With End If End Sub Private Sub Form_Load()cmdMove(0).Value = True End Sub(3)讀者數(shù)據(jù)管理窗體界面圖53 讀者數(shù)據(jù)管理窗體讀者數(shù)據(jù)管理窗體代碼 ”TRUNCATE TABLE 讀者類別“With = adStateClosed .AddNew.Fields(”編號“)= ”0“.Fields(”名稱“)= ”特殊“.Fields(”借書量“)= Val(txtSp(1)).Fields(”借書期“)= Val(txtSp(2)).Fields(”有效期“)= Val(txtSp(3)).Update.AddNew.Fields(”編號“)= ”1“.Fields(”名稱“)= ”館員“.Fields(”借書量“)= Val(txtL(1)).Fields(”借書期“)= Val(txtL(2)).Fields(”有效期“)= Val(txtL(3)).Update.AddNew.Update.AddNew.Fields(”編號“)= ”2“.Fields(”名稱“)= ”教師“.Fields(”借書量“)= Val(txtT(1)).Fields(”借書期“)= Val(txtT(2)).Fields(”有效期“)= Val(txtT(3)).Update.AddNew.Fields(”編號“)= ”3“.Fields(”名稱“)= ”學(xué)生“.Fields(”借書量“)= Val(txtS(1)).Fields(”借書期“)= Val(txtS(2)).Fields(”有效期“)= Val(txtS(3)).UpdateEnd With End Sub Private Sub Form_Load()cmdMove(0).Value = True End Sub Private Sub SSTab1_DblClick()End Sub(4)圖書征訂管理窗體圖54 圖書征訂管理窗體圖書征訂管理代碼 = Len(txtPubDate)ElseIf Trim(txtAuthor)= ”“ ThenMsgBox ”作者不能為空!“, vbCritical, ”圖書征訂管理“ = 0 = Len(txtAuthor)ElseIf Val(txtNum)= ”“ ThenMsgBox ”正的數(shù)量無效!“, vbCritical, ”圖書征訂管理“ = 0 = Len(txtNum)ElseIf Not IsDate(txtDate)= ”“ ThenMsgBox ”作者不能為空!“, vbCritical, ”圖書征訂管理“ = 0 = Len(txtDate)Else39。選擇全部條碼ListItem_Add lstPre(Index), LstIn(Index), Index, True End Sub Private Sub cmdAddOne_Click(Index As Integer)39。 vbCr amp。 vbCr amp。刷新新書或調(diào)出庫室條碼列表Private Sub cmdRefresh_Click(Index As Integer)Select Case IndexCase 0 39。刷新庫室條碼列表With = adStateClosed .RequeryEnd WithAddListOutEnd Select End Sub Public Sub AddListNew()lstPre(0).ClearWith = adStateClosed 0 Then.MoveFirstWhile lstPre(0).(”條碼“).MoveNextWendElselstPre(0).AddItem ”當(dāng)前無待分配新書End If End With End Sub 測試 借閱卡管理測試進(jìn)度安排測試辦理借閱證信息,檢查個人賬號、讀者可自行修改密碼。測試借閱卡掛失功能,包括讀者信息等。測試借書、還書功能信息正確性。測試圖書信息查詢的正確性。 系統(tǒng)管理測試進(jìn)度安排測試注冊管理員信息的正確性。結(jié)束語對于這篇論文我有不少心得體會。它可以讓我們了解自己一學(xué)期里的學(xué)習(xí)情況,有助于在今后的學(xué)習(xí)中加以改進(jìn)。這都要怪自己在平時的學(xué)習(xí)過程中不夠用心,不懂的地方也沒有及時的去搞懂,課后也沒怎么花時間去研究。在今后的學(xué)習(xí)過程中,我一定會認(rèn)真學(xué)習(xí)專業(yè)課程,再也不能像以前那樣迷迷糊糊的,課后要多花時間去研究一些有關(guān)編程方面的題目,不懂的地方及時把它弄懂。在這里我要感謝學(xué)校能提供這么一個寶貴的機會,我們可以把課堂上所學(xué)的理論知識運用到實踐中去,把書上的東西變成我們自己的。特別要感謝我們的指導(dǎo)老師,正因為有了您的幫助我們才可以完成實驗。致 謝在本次設(shè)計的過程中,老師們給了我們很大的幫助。感謝老師的指導(dǎo),使我們充分利用軟件工程,VB,在此還要感謝所有合作參與項目開發(fā)的同學(xué)們這次畢業(yè)設(shè)計的成功離不開所有參與的同學(xué)們的幫助和支持,[M].北京:、 [M].北京:郝志恒、 Basic 編程篇[M] 北京:電子工業(yè)出版社 2004[M] 北京: 中央電大出版社 2003吳斌、 Basic+SQL Sever數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)[M] 北京:機械工程出版社 2008 Server 2000 數(shù)據(jù)庫應(yīng)用教程[M] 北京:人民郵電出版社 2007 Basic數(shù)據(jù)庫高級實例導(dǎo)航[M] 北京:清華大學(xué)出版社 2003 Basic+SQL Server 2000 系統(tǒng)開發(fā)實錄[M] 北京: 機械工業(yè)出版社 2007第二篇:圖書管理系統(tǒng)圖書管理系統(tǒng)源代碼include include class Book{ // 書籍基類 protected: char Title[40]。// 條碼 int Type。Book(char *title,long code)。} void SetTitle(char* tl){ strcpy(Title,tl)。} int GetType(){ return Type。} virtual void Show()。 operator(istreamamp。)。// 為創(chuàng)建每個讀者所借書鏈表而定義指針 }。// 書名 char Author[20]。// 分類號 // long Code。Item(char *author,char *title,char *index,int code)。)。void SetIndexCode(char*)。// 顯示書的信息 friend ostreamamp。 is, Itemamp。// 重載提取運算符 public: }。enum LANG {CHINESE=1,ENGLISH} La
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1