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

正文內(nèi)容

vb圖書管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-25 08:42 本頁面
 

【文章內(nèi)容簡介】 是對圖書館數(shù)據(jù)庫管理的需求,數(shù)據(jù)庫在系統(tǒng)中扮演著極其重要的角色,所以能對系統(tǒng)數(shù)據(jù)庫進(jìn)行安全和全面地管理也成為了圖書管理者的一個(gè)重要需求。 系統(tǒng)功能總體描述 本系統(tǒng)的主要功能如下: 1.圖書管理功能 為了方便圖書的借閱管理,需要對圖書的信息加于管理。圖書管理模塊可實(shí)現(xiàn)以下功能:* 添加圖書信息* 修改圖書信息* 刪除圖書信息* 查詢圖書信息 2.讀者管理功能 為了方便對讀者的管理,需要對讀者的信息加予管理。讀者管理模塊可實(shí)現(xiàn)以下功能:* 添加讀者信息* 修改讀者信息* 刪除讀者信息* 查詢讀者信息 3.圖書借閱管理功能 圖書借閱模塊功能實(shí)現(xiàn)如下:* 添加借書信息* 查詢借書信息* 添加還書信息 4.系統(tǒng)管理功能 系統(tǒng)管理模塊功能實(shí)現(xiàn)如下:* 添加管理員* 修改管理員密碼* 注銷第4章 系統(tǒng)的總體設(shè)計(jì)  VB是微軟公司出品的一個(gè)快速可視化程序開發(fā)工具軟件,借助微軟在操作系統(tǒng)和辦公軟件的壟斷地位,VB在短短的幾年內(nèi)風(fēng)靡全球。VB是極有和功能強(qiáng)大的軟件,主要表現(xiàn)在:所見即所得的界面設(shè)計(jì),基于對象的設(shè)計(jì)方法,極短的軟件開發(fā)周期,較易維護(hù)的生成代碼。VB程序語言具有許多優(yōu)秀的特性,用其設(shè)計(jì)應(yīng)用程序時(shí)有兩個(gè)基本特點(diǎn):可視化設(shè)計(jì)和事件驅(qū)動編程?! ⊥渌囊恍┛梢暬绦蜷_發(fā)工具一樣,VB具有可視化設(shè)計(jì)的特點(diǎn),微軟的Word在剛剛進(jìn)入市場時(shí),同WPS競爭的一個(gè)重要的功能砝碼就是所見即所得的字處理功能,VB在設(shè)計(jì)應(yīng)用程序界面時(shí)也可以說是所見即所得.在設(shè)計(jì)時(shí),頭腦中所想象的應(yīng)用程序界面,完全可以通過鍵盤鼠標(biāo)以及徒手畫出來,而不是編制大量的代碼然后再編譯生成,如果需要修改,也是利用鍵盤鼠標(biāo)和手畫,而底層的一些程序代碼由VB自動生成或修改。VB為用戶提供大量的界面元素(在VB中稱為控件對象),這些控件對象對于熟悉Windows應(yīng)用程序的用戶而言是一點(diǎn)也不陌生,如窗體、菜單、命令按鈕、工具按鈕、檢查框等等,用戶只需要利用鼠標(biāo)、鍵盤把這些控件對象拖動到適當(dāng)?shù)奈恢?設(shè)置它們的大小、形狀、屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面?! indows操作系統(tǒng)出現(xiàn)以來,圖形化的用戶界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用VB設(shè)計(jì)應(yīng)用程序時(shí),、鍵盤輸入等事件時(shí),由用戶編寫的代碼控制這些事件的響應(yīng),這就是所謂的事件驅(qū)動編程?! ?,各自滿足不同的開發(fā)需要: ?。?)Visual Basic 學(xué)習(xí)版使編程人員輕松開發(fā)Windows 95/98和windows NT的應(yīng)用程序。該版本包括所有的內(nèi)部控件連同grid,tab和databound控件。學(xué)習(xí)版提供的文檔有程序員指南、聯(lián)機(jī)幫助及Visual Basic聯(lián)機(jī)手冊?! 。?)專業(yè)版為專業(yè)編程人員提供了一整套進(jìn)行開發(fā)的功能完備的工具。該版本包括學(xué)習(xí)版的全部功能連同 ActiveX控件,還包括Internet控件和Crystal Report Writer。專業(yè)版提供的文擋有程序員指南、聯(lián)機(jī)幫助和部件工具指南 ?。?)企業(yè)版使得專業(yè)編程人員能夠開發(fā)功能強(qiáng)大的組內(nèi)分布式應(yīng)用程序。該版本包括專業(yè)版的全部功能連同自動化管理器、部件管理器、數(shù)據(jù)庫管理工具、Microsoft面向工程版的控制系統(tǒng)等。企業(yè)版提供的文擋包括專業(yè)版的所有文擋,還有客戶/服務(wù)器應(yīng)用程序開發(fā)指南和用戶指南。本系統(tǒng)正是采用Visual Basic 企業(yè)版所開發(fā)的管理系統(tǒng)?! ≡撓到y(tǒng)具有借閱圖書,歸還圖書,查閱圖書館的藏書情況和自己的借閱情況,編輯帳號等功能。高級管理員可以對圖書進(jìn)行錄入登記,刪除陳舊的書籍;對帳號信息進(jìn)行增加,刪除,修改等操作。還可以來直接查閱自己的借閱情況及圖書館的藏書情況。具體功能如下:* 管理者登陸功能  管理員通過自己的用戶名和密碼登陸該系統(tǒng),同時(shí)在管理員離開本機(jī)的時(shí)候,退出該系統(tǒng),達(dá)到其他人不可以進(jìn)行操作的目的。* 借閱者的登陸功能  這個(gè)功能的實(shí)現(xiàn)與管理人員登錄功能實(shí)現(xiàn)的方法大致一樣,并且還要簡單。是從讀者表中查到到賬號與密碼,看與用戶輸入的是否一致。如果一致,那么用戶就可查看自已的借閱情況并維護(hù)自己的部分信息。* 圖書的借閱功能  在這個(gè)功能中,借閱者輸入借閱者的讀者編號和所要借閱的圖書的圖書編號,然后點(diǎn)擊借閱按鈕就可進(jìn)行圖書借閱。* 圖書的歸還功能  在此功能中,借閱者根據(jù)借閱者的讀者編號和歸還的圖書編號進(jìn)行還書工作?! D書查詢功能  在這個(gè)功能中可以在文本框中輸入圖書編號,點(diǎn)查找按鈕后就會在各個(gè)相應(yīng)的組件中顯示出信息。 * 高級管理員的帳號管理功能  在此功能中高級管理員可以增加,或是修改借閱者的密碼、權(quán)限。在此功能中如果選中中的記錄,則在右邊相應(yīng)的組件中顯示出信息,并且管理員還可對這些記錄進(jìn)行修改或刪除已有的記錄。并且也可以點(diǎn)增加按鈕增加一條或多條新的記錄。* 退出系統(tǒng)功能  在系統(tǒng)主窗口中單擊退出按紐,就退出圖書館管理系統(tǒng)?! ∮梢陨瞎δ墚嫵鼍唧w功能模塊圖如下:      數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flatfile)和關(guān)系數(shù)據(jù)庫(relational)。關(guān)系數(shù)據(jù)庫中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個(gè)不同部分的術(shù)語,象記錄、域等。數(shù)據(jù)庫采用了Microsoft推出的Access數(shù)據(jù)庫,這是微軟集成到Office中的一個(gè)桌面數(shù)據(jù)庫,能夠快速方便的和Office的其他套件綜合使用,由功能模塊的設(shè)計(jì)和數(shù)據(jù)分析畫出本系統(tǒng)的數(shù)據(jù)流圖如下:                                                              第5章 詳細(xì)設(shè)計(jì)  由需求分析和系統(tǒng)功能模塊分析決定紫銅的窗體設(shè)計(jì)如下: 系統(tǒng)窗體匯總窗體名稱
窗體類型
簡要說明
FrmLogIn
啟動窗體
系統(tǒng)登陸
Form1
MDI主窗體
系統(tǒng)主窗體
Form2
模式窗體
圖書信息錄入
Form3
MDI子窗體
職工信息錄入
Form4
模式窗體
借書管理
Form5
模式窗體
還書管理
Form6
模式窗體
使用幫助
Form7
模式窗體
讀者信息錄入
Frm_sys_set
模式窗體
賬號管理
frmAbout
模式窗體
關(guān)于軟件
frmMsg
MDI子窗體
友情提示
名稱
類型
模塊說明
Database
數(shù)據(jù)類型
數(shù)據(jù)連接
xp_canvas
窗體
窗體移動
Xpcmdbutton
按鈕
個(gè)性按鈕
Xptopbuttons
系統(tǒng)
最大化,最小化,關(guān)閉
1.主界面  主界面的設(shè)計(jì)采用標(biāo)準(zhǔn)無標(biāo)題主窗口樣式,自上而下依次為:菜單欄、工具條、工作區(qū)(本系統(tǒng)采用SSTab頁框)、狀態(tài)欄等。所有系統(tǒng)用戶擁有相似的主界面。主界面包含基本的或共享的功能,如書目瀏覽與檢索,基本統(tǒng)計(jì)等?!         ?    該窗體主要完成用戶管理登陸功能,也是進(jìn)入系統(tǒng)的一個(gè)重要的門檻,該門檻是有權(quán)限限制,根據(jù)不同的用戶帳號,功能也截然不同,這就是本系統(tǒng)的一個(gè)關(guān)鍵點(diǎn)?!             ?  該窗體主要完成讀者借閱功能,也是最重要的一項(xiàng)功能之一,讀者借閱圖書時(shí)一同記錄下職工人員,借閱后系統(tǒng)信息將保存,以便管理員的核對。一個(gè)讀者不能重復(fù)借閱相同的書以免借書重復(fù)。該閱子模塊簡單,計(jì)算機(jī)圖書綜合信息以圖書編號歸攏在一起,方便借閱?!               ?. 還書   還書這一環(huán)節(jié),也是最重要的一項(xiàng)功能之一,用戶需要提供讀者編號和圖書編碼,經(jīng)過查詢無誤后,就能方便的還書?!                   ?. 圖書查詢   在主界面點(diǎn)擊 xpcmdbutton5控件按鈕,數(shù)據(jù)控件將顯示 當(dāng)前表book信息,圖書編碼,圖書名稱,作者,出版社等,一目了然,無權(quán)限?! ≈饕绦虼a:Private Sub xpcmdbutton5_Click()open_connection (book)tablename = recordSet = rstEnd Sub6. 圖書錄入  新書錄入窗口中顯示的是員工必要信息??晒┯脩粼黾?、修改、刪除、顯示上一記錄、下一記錄等功能。向數(shù)據(jù)庫中添加新的記錄、刪除不需要的記錄、修改錯(cuò)誤的記錄、對數(shù)據(jù)庫中的信息進(jìn)行查詢。當(dāng)用戶想修改某條記錄時(shí),只要雙擊修改記錄按鈕控件中修改要修改的記錄,就會自動彈出詳細(xì)信息窗體,該窗體已經(jīng)顯示了你要得信息,你就可以對其該條記錄進(jìn)行修改了。 本系統(tǒng)的一大特點(diǎn)可以直接在TEXT文本框進(jìn)行數(shù)據(jù)修改,修改后,按ENTER鍵即可完成修改,并保存在數(shù)據(jù)庫book表中?!                       ?. 職工查詢   這一功能應(yīng)用在xpcmdbutton7控件上,DataGrid1控件顯示職工信息,如職工的工號,姓名,地址等,讀者沒有查詢權(quán)限。代碼如下:Private Sub xpcmdbutton7_Click()open_connection (worker)tablename = workerSet DataGrid1。DataSource = rstEnd Sub  該窗體可供管理員增加、修改、刪除、顯示上一記錄、下一記錄員工信息等功能。也同樣向數(shù)據(jù)庫中添加新的記錄、刪除不需要的記錄、修改錯(cuò)誤的記錄、對數(shù)據(jù)庫中的信息進(jìn)行查詢。當(dāng)管理員想修改某條記錄時(shí),只要雙擊修改記錄按鈕控件中修改要修改的記錄,就會自動彈出詳細(xì)信息窗體,該窗體已經(jīng)顯示了你要得信息,你就可以對其該條記錄進(jìn)行修改了。 也可以直接在TEXT文本框進(jìn)行數(shù)據(jù)修改,修改后,按ENTER鍵即可完成修改,并保存在數(shù)據(jù)庫worker表中。7. 讀者錄入  該窗體同職工錄入一樣,可供管理員增加、修改、刪除、顯示上一記錄、下一記錄員工信息等功能。也同樣向數(shù)據(jù)庫中添加新的記錄、刪除不需要的記錄、修改錯(cuò)誤的記錄、對數(shù)據(jù)庫中的信息進(jìn)行查詢。8. 讀者信息  這一功能應(yīng)用在xpcmdbutton15控件上,DataGrid1控件顯示職工信息,如讀者的姓名,編號,地址,電話號碼等,任何人可以查閱直接添加信息。數(shù)據(jù)出于reader 表中。代碼如下:Private Sub xpcmdbutton15_Click()open_connection readertablename = readerSet DataGrid1。DataSource = rstEnd Sub  先對實(shí)例進(jìn)行流程分析,所謂系統(tǒng)流程就是用戶在使用系統(tǒng)是的工作過程。對于多類型用戶的管理系統(tǒng)來說,每一類用戶的工作流程都是不相同的。多用戶系統(tǒng)的工作流程都從用戶登陸模塊開始的,對多用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證可以分為以下兩個(gè)過程: (1)確認(rèn)用戶是否是有效的系統(tǒng)用戶。 (2)確定用戶的類型。  第 1決定用戶能否進(jìn)入系統(tǒng)。第2個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面?! ”鞠到y(tǒng)的權(quán)限分為4個(gè)等級:* 數(shù)據(jù)瀏覽者 擁有功能:圖書查詢、借閱查詢、讀者信息瀏覽、使用幫助、關(guān)于軟件、退出系統(tǒng)。* 2級管理員  增加功能:借書、還書、職工查詢。* 3級管理員 增加功能:圖書錄入。* 系統(tǒng)管理員  增加功能:職工錄入,讀者錄入,賬號設(shè)置。 權(quán)限的具體實(shí)現(xiàn) 模塊準(zhǔn)備  首先,在VB所建工程中添加Database模塊,定義出一個(gè)全局變量privilege,如下:Public privilege As Integer  在用戶登錄時(shí)根據(jù)privilege的值決定權(quán)限,從而判斷用戶登陸成功后的功能模塊?! ∑浯危谀K中
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1