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

正文內(nèi)容

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

2025-07-25 08:42 本頁(yè)面
 

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