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

正文內(nèi)容

圖書管理信息系統(tǒng)設(shè)計計劃書(編輯修改稿)

2025-08-30 11:07 本頁面
 

【文章內(nèi)容簡介】 號,然后點擊借閱按鈕就可進(jìn)行圖書借閱。l 圖書的歸還功能在此功能中,借閱者根據(jù)借閱者的讀者編號和歸還的圖書編號進(jìn)行還書工作。圖書查詢功能在這個功能中可以在文本框中輸入圖書編號,點查找按鈕后就會在各個相應(yīng)的組件中顯示出信息。 l 高級管理員的帳號管理功能在此功能中高級管理員可以增加,或是修改借閱者的密碼、權(quán)限。在此功能中如果選中中的記錄,則在右邊相應(yīng)的組件中顯示出信息,并且管理員還可對這些記錄進(jìn)行修改或刪除已有的記錄。并且也可以點增加按鈕增加一條或多條新的記錄。l 退出系統(tǒng)功能在系統(tǒng)主窗口中單擊“退出”按紐,就退出圖書館管理系統(tǒng)。由以上功能畫出具體功能模塊圖如下:數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flatfile)和關(guān)系數(shù)據(jù)庫(relational)。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,象記錄、域等。數(shù)據(jù)庫采用了Microsoft推出的Access數(shù)據(jù)庫,這是微軟集成到Office中的一個桌面數(shù)據(jù)庫,能夠快速方便的和Office的其他套件綜合使用,由功能模塊的設(shè)計和數(shù)據(jù)分析畫出本系統(tǒng)的數(shù)據(jù)流圖如下:第5章 詳細(xì)設(shè)計由需求分析和系統(tǒng)功能模塊分析決定紫銅的窗體設(shè)計如下: 系統(tǒng)窗體匯總窗體名稱窗體類型簡要說明FrmLogIn啟動窗體系統(tǒng)登陸Form1MDI主窗體系統(tǒng)主窗體Form2模式窗體圖書信息錄入Form3MDI子窗體職工信息錄入Form4模式窗體借書管理Form5模式窗體還書管理Form6模式窗體使用幫助Form7模式窗體讀者信息錄入Frm_sys_set模式窗體賬號管理frmAbout模式窗體關(guān)于軟件frmMsgMDI子窗體友情提示名稱類型模塊說明Database數(shù)據(jù)類型數(shù)據(jù)連接xp_canvas窗體窗體移動Xpcmdbutton按鈕個性按鈕Xptopbuttons系統(tǒng)最大化,最小化,關(guān)閉1.主界面主界面的設(shè)計采用標(biāo)準(zhǔn)無標(biāo)題主窗口樣式,自上而下依次為:菜單欄、工具條、工作區(qū)(本系統(tǒng)采用SSTab頁框)、狀態(tài)欄等。所有系統(tǒng)用戶擁有相似的主界面。主界面包含基本的或共享的功能,如書目瀏覽與檢索,基本統(tǒng)計等。 該窗體主要完成用戶管理登陸功能,也是進(jìn)入系統(tǒng)的一個重要的門檻,該門檻是有權(quán)限限制,根據(jù)不同的用戶帳號,功能也截然不同,這就是本系統(tǒng)的一個關(guān)鍵點。 該窗體主要完成讀者借閱功能,也是最重要的一項功能之一,讀者借閱圖書時一同記錄下職工人員,借閱后系統(tǒng)信息將保存,以便管理員的核對。一個讀者不能重復(fù)借閱相同的書以免借書重復(fù)。該閱子模塊簡單,計算機(jī)圖書綜合信息以圖書編號歸攏在一起,方便借閱。4. 還書 還書這一環(huán)節(jié),也是最重要的一項功能之一,用戶需要提供讀者編號和圖書編碼,經(jīng)過查詢無誤后,就能方便的還書。5. 圖書查詢 在主界面點擊 xpcmdbutton5控件按鈕,數(shù)據(jù)控件將顯示 當(dāng)前表“book”信息,圖書編碼,圖書名稱,作者,出版社等,一目了然,無權(quán)限。主要程序代碼:Private Sub xpcmdbutton5_Click()open_connection (book)tablename = recordSet = rstEnd Sub6. 圖書錄入新書錄入窗口中顯示的是員工必要信息。可供用戶增加、修改、刪除、顯示上一記錄、下一記錄等功能。向數(shù)據(jù)庫中添加新的記錄、刪除不需要的記錄、修改錯誤的記錄、對數(shù)據(jù)庫中的信息進(jìn)行查詢。當(dāng)用戶想修改某條記錄時,只要雙擊“修改記錄”按鈕控件中修改要修改的記錄,就會自動彈出詳細(xì)信息窗體,該窗體已經(jīng)顯示了你要得信息,你就可以對其該條記錄進(jìn)行修改了。本系統(tǒng)的一大特點可以直接在TEXT文本框進(jìn)行數(shù)據(jù)修改,修改后,按ENTER鍵即可完成修改,并保存在數(shù)據(jù)庫“book”表中。5. 職工查詢 這一功能應(yīng)用在“xpcmdbutton7”控件上,DataGrid1控件顯示職工信息,如職工的工號,姓名,地址等,讀者沒有查詢權(quán)限。代碼如下:Private Sub xpcmdbutton7_Click()open_connection (worker)tablename = workerSet DataGrid1。DataSource = rstEnd Sub該窗體可供管理員增加、修改、刪除、顯示上一記錄、下一記錄員工信息等功能。也同樣向數(shù)據(jù)庫中添加新的記錄、刪除不需要的記錄、修改錯誤的記錄、對數(shù)據(jù)庫中的信息進(jìn)行查詢。當(dāng)管理員想修改某條記錄時,只要雙擊“修改記錄”按鈕控件中修改要修改的記錄,就會自動彈出詳細(xì)信息窗體,該窗體已經(jīng)顯示了你要得信息,你就可以對其該條記錄進(jìn)行修改了。也可以直接在TEXT文本框進(jìn)行數(shù)據(jù)修改,修改后,按ENTER鍵即可完成修改,并保存在數(shù)據(jù)庫“worker”表中。7. 讀者錄入該窗體同職工錄入一樣,可供管理員增加、修改、刪除、顯示上一記錄、下一記錄員工信息等功能。也同樣向數(shù)據(jù)庫中添加新的記錄、刪除不需要的記錄、修改錯誤的記錄、對數(shù)據(jù)庫中的信息進(jìn)行查詢。8. 讀者信息這一功能應(yīng)用在“xpcmdbutton15”控件上,DataGrid1控件顯示職工信息,如讀者的姓名,編號,地址,電話號碼等,任何人可以查閱直接添加信息。數(shù)據(jù)出于“reader 表中。代碼如下:Private Sub xpcmdbutton15_Click()open_connection readertablename = readerSet DataGrid1。DataSource = rstEnd Sub先對實例進(jìn)行流程分析,所謂系統(tǒng)流程就是用戶在使用系統(tǒng)是的工作過程。對于多類型用戶的管理系統(tǒng)來說,每一類用戶的工作流程都是不相同的。多用戶系統(tǒng)的工作流程都從用戶登陸模塊開始的,對多用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證可以分為以下兩個過程:(1)確認(rèn)用戶是否是有效的系統(tǒng)用戶。(2)確定用戶的類型。第 1決定用戶能否進(jìn)入系統(tǒng)。第2個過程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。本系統(tǒng)的權(quán)限分為4個等級:l 數(shù)據(jù)瀏覽者 擁有功能:圖書查詢、借閱查詢、讀者信息瀏覽、使用幫助、關(guān)于軟件、退出系統(tǒng)。l 2級管理員增加功能:借書、還書、職工查詢。l 3級管理員 增加功能:圖書錄入。l 系統(tǒng)管理員增加功能:職工錄入,讀者錄入,賬號設(shè)置。 權(quán)限的具體實現(xiàn) 模塊準(zhǔn)備首先,在VB所建工程中添加Database模塊,定義出一個全局變量privilege,如下:Public privilege As Integer在用戶登錄時根據(jù)privilege的值決定權(quán)限,從而判斷用戶登陸成功后的功能模塊。其次,在模塊中建立一個check_privage函數(shù)供其他窗體需要權(quán)限驗證時調(diào)用此函數(shù)。設(shè)置函數(shù)check_privage參數(shù)為rightlevel。具體代碼如下:Public Sub check_privage(rightlevel As Integer)Dim right As Integer right = rightlevelSelect Case right Case 1: = False = False = False = False = True = True = False = False = False Unload frmLogin Case 2: = True = True = False = False = True = True = True = False = False Unload frmLogin Case 3: = True = True = True = False = True = True = True = False = False Unload frmLogin Case 4: = True = True = True = True = True = True = True = True = True Unload frmLogin End SelectEnd Sub 登錄調(diào)用在用戶登錄時,程序從user_table表中驗證用戶名和密碼后讀取“權(quán)限”的值賦給變量privilege,然后把privilege當(dāng)做參數(shù)調(diào)用check_privage 函數(shù)從而達(dá)到權(quán)限功能的分配,重要代碼如下:If LCase(Tri
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1