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

正文內容

基于vb的圖書借閱管理系統(tǒng)設計與實現(xiàn)-資料下載頁

2024-12-07 09:28本頁面

【導讀】當今世界是信息高速發(fā)展的世界,也是競爭異常激烈的世界。能否成功的關鍵?,F(xiàn)如今計算機行業(yè)正蓬勃向前發(fā)展,信息化深入到社會的各行。是獲得信息的重要手段之一。計算機管理信息系統(tǒng)的優(yōu)勢在于能夠迅速、準確地。進入二十一世紀信息化的進程進一步加快,向著網(wǎng)絡化,智能化方向發(fā)展。個關系自身命運的問題。誰適應信息化,加入信息化,更好地利用信息誰就能在。用產(chǎn)生的借書信息、還書信息。來提高圖書借閱管理工作的效率,高效的為讀者服務。現(xiàn)在才可能迅速普及。中共遼寧省委黨校是全國聞名的黨校之一,有悠久的正規(guī)化辦學傳統(tǒng)。理館員5人,具有大專以上學歷的達96%,形成大專、本科、研究生的學歷層次。易產(chǎn)生誤差且不易檢查出錯誤,易給該部門造成不可避免的物質和經(jīng)濟損失。有多臺計算機并已經(jīng)聯(lián)網(wǎng),但是尚未用于信息管理,資源的閑置比較突出。便于未參與開發(fā)的技術維護人員補充、維護;此次選用VisualBasic面向對象開。發(fā)軟件開發(fā)省委黨校圖書借閱管理系統(tǒng)。

  

【正文】 軟件開發(fā)工程的功率和生產(chǎn)率。 (2) 先全局后局部、縣整體后細節(jié)、先抽象后具體的逐步求精的開發(fā)程序有清晰的層次結構,因此,容易閱讀和理解。 (3) 不用 GOTO 語句僅使用單入口單出口的控制結構,是定額程序的靜態(tài)結構和他的動態(tài)結構執(zhí)行情況比較一致。 (4) 程序 清晰和模塊化使得在修改和設計一個軟件時可以從用的代碼量最大。 (5) 程序的邏輯結構清晰,有利于程序正確性證明。 因此,本系統(tǒng)程序是采用結構化程序設計的。 5. 2 程序流程圖 程序流程圖又稱程序框圖,它是歷史最悠久使用最廣泛的描述軟件設計的方法。 29 (1) 用戶登陸程序流程圖 圖書借閱管理系統(tǒng)的信息是有保密性的,不是所有的信息對外都開放,一般的非內部人員是不能隨便進入該圖書借閱管理系統(tǒng)進行錄入、修改、刪除和查詢等工作的。而且操作人員和管理人員相應的權限也是不同的。為此在進入圖書借閱管理系統(tǒng)前設置了一個登錄窗口 ,利用 Visual Basic 提供的命令按鈕控件“確定”的 clicked 事件對系統(tǒng)的安全保密性進行一定的控制,只有輸入正確的用戶編號和密碼才可以進入該系統(tǒng),同時賦予相應的權限,否則提示“用戶名或密碼錯誤”。如果密碼三次錯誤,則退出程序。此程序流程圖如圖 所示。 (2) 按編號查詢用戶程序流程圖 在用戶管理模塊中,提供了按編號查詢用戶信息的功能。用戶輸入合法的用戶編號后,即可進行查詢。如果查詢的用戶編號存在,即可快捷、方便的查到該用戶的詳細信息。此程序流程圖如圖 所示。 (3) 還書處理程序 流程圖 在流通處理模塊中,提供了還書處理操作的功能。用戶輸入合法的借閱證號后,系統(tǒng)首先判斷該借閱證是否有效。如果是合法有效的借閱證,即可進行還書操作。如果所借圖書超期,則進行罰款后才可還書。所借圖書如果沒有過期則可正常還書。此程序流程圖如圖 所示。 30 圖 用戶登陸程序流程圖 輸入用戶編號 信息合法 輸入用戶密碼 密碼正確 進入系統(tǒng) 是否退出 錯誤提示 登陸次數(shù)加 1 Y Y 退出登陸 次數(shù) 3 N Y N Y N N 進 入 退 出 31 圖 按編號查詢用戶程序流程圖 進 入 退 出 用戶管理 用戶查詢 輸入用戶編號 信息合法 錯誤提示 重新輸入 繼續(xù)查詢 按編號查詢 是否找到 顯示查詢結果 提示無該信息 Y Y Y Y N N N N 32 圖 讀者還書程序流程圖 還書處理 輸入借閱證號 信息合法 錯誤提示 顯示借閱信息 有此證號 重新輸入 是否違章 刪除借閱 信息 修改圖書信息 繼續(xù)還書 錯誤提示 Y Y Y Y Y N N N N N 添加罰款信息 進 入 退 出 33 第六章 調試與測試 6. 1 調試 系統(tǒng)調試的目的是發(fā)現(xiàn)程序和系統(tǒng)中的錯誤并及時予以糾正。在一個系統(tǒng)中調試應該包括程序調試、功能調試(分調)、總調,在圖書借閱管理系統(tǒng)中用的調試方法也包括這些: (1) 程序調試 包括語法調試和邏輯檢查,測試數(shù)據(jù)除采用正常數(shù)據(jù)外,還應用一些異常資料,用來考驗程序的正確性。 ①用正常資料調試,例如:在添加圖書信息時,每一項都按要求去添加,當保存時會提示“保存成功”。 ②用異常資料調試,例如 :在添加圖書信息時,在“借閱日期”字段元中填寫字母,則提示錯誤信息。 ③用錯誤資料調試,例如:在添加圖書信息時,“圖書名稱”這項不填,當保存時系統(tǒng)會提示錯誤信息,“圖書名稱不能為空”。 (2) 分調 即將一個功能內所有程序按次序串聯(lián)起來調試,這種調試的目的主要是保證內部控制關系正確和數(shù)據(jù)內容正確,同時測試模塊的運轉效率。例如:在添加圖書信息后,看在圖書信息列表中能否找到剛剛添加的圖書信息,看在圖書檢索窗口中能否查到這條信息等。 (3) 總調 就是將主控制調度程序和功能模塊聯(lián)結起來調試,對系統(tǒng)各種可能的使用形態(tài)及其組合在軟件中的流通情況進行能行性考試。例如:當某讀者來借書,用戶為其填好借書基本信息,執(zhí)行借書操作后,看圖書的資料維護窗口中的“庫存數(shù)”是否減少,“借閱數(shù)量”是否增加,在查詢借閱信息窗口中能否查出某個讀者借了哪本書,即讀者的基本信息,圖書的基本信息等等。 34 6. 2 測試 測試是系統(tǒng)開發(fā)周期中一個十分重要的階段,其重要性體現(xiàn)在它是保證系統(tǒng)質量與可靠性的最后關口,是對整個系統(tǒng)開發(fā)過程的最終審查,如果錯誤不能在測試階段被發(fā)現(xiàn)并糾正,就會造成不堪設想的后果。在開發(fā)圖書借閱管理系統(tǒng)中,所用到的測試方法有人工測試和機 器測試。 (1) 人工測試 在人工測試中采用的是個人復查,即當源程序編完以后,由我本人進行檢查,人工測試在這次畢業(yè)設計中是采用最多的測試方法,通過多次測試發(fā)現(xiàn)了系統(tǒng)的很多不足之處,完善了系統(tǒng)。比如在開發(fā)還書處理模塊時,對于借閱多本書的情況系統(tǒng)不能正確的處理,由于本人設計時對該功能理解上的錯誤,未能發(fā)現(xiàn)此問題。最后在系統(tǒng)的測試階段,通過人工測試的方法,發(fā)現(xiàn)了此問題,并最終解決了問題。 (2) 機器測試 由于人工測試方法存在不足之處:由于心理上對自己程序的偏愛,因此有些習慣性的錯誤不易發(fā)現(xiàn),如果對功能理解有誤, 自己也不易糾正,所以在個人復查的基礎上又用了機器測試中的白盒測試和黑盒測試。 ①白盒測試:也稱結構測試,將軟件看作一個透明的白盒子,按照程序的內部結構和理邏輯來選定測試用例,對軟件的邏輯路徑及過程進行測試,檢查它與設計是否相符。在進行白盒測試時,我以開發(fā)者的身份對其軟件進行測試,在完全了解系統(tǒng)功能、內部結構的前提下對系統(tǒng)進行測試,看實現(xiàn)的功能與想要實現(xiàn)的設計有什么沖突不符,并及時改正。 ②黑盒測試:也稱功能測試,將軟件看作黑盒子,在完全不考慮程序的內部結構和特性的情況下,測試軟件的外部特性,根據(jù)軟件的需求規(guī) 格說明書設計測試用例,從程序的輸入和輸出特性上測試是否滿足設定的功能。在進行黑盒測試時,我以使用者的身份對其軟件進行測試,隨意無數(shù)次的輸入符合條件的數(shù)據(jù),看結果是否與預期相符,如果相符則說明程序對輸入的條件反映正確,如果不符 35 則說明程序有錯,所以這種黑盒測試只能證明程序有錯而不能證明程序錯。比如在本次圖書借閱管理的開發(fā)過程中,還書處理模塊中,圖書歸還如果超期,應進行罰款。由于設計時的失誤,導致不能正確的判斷讀者歸還圖書是否超期。在運用黑盒測試時,發(fā)現(xiàn)了該問題,最后問題成功解決。 36 第七章 結束語 畢業(yè)設計即將結束。 在這次畢業(yè)設計中,我獨立完成了遼寧省省委黨校圖書借閱子系統(tǒng) 的分析、設計和實施。 通過這次畢業(yè)設計,我掌握了 Access 數(shù)據(jù)庫結合 Visual Basic 的開發(fā)管理信息系統(tǒng)初步的 方法 ,隨著畢業(yè)設計的完成,基本掌握了可視化面向對象編程語言的使用方法。關鍵是對可視化面向對象工具如何結合數(shù)據(jù)庫進行系統(tǒng)開發(fā)有了一定的了解。積累了軟件開發(fā)的經(jīng)驗,提高了編制程序的水平,加深理解了許多課程中、書本上學到的知識和理論。同時通過編寫畢業(yè)設計論文,我還掌握了軟件文檔的書寫 方法和書寫格式。 因為初次獨立完成一個軟件,所以軟件還有許多不完善的地方。有一些功能比如圖書報表打印功能和圖書的綜合統(tǒng)計功能等,由于時間有限,和本人的編程水平不足,這些功能并沒有完全實現(xiàn),有些功能實現(xiàn)的并不理想。在已經(jīng)完成的程序中,也存在許多不盡人意的算法和數(shù)據(jù)結構。而這也讓我充分認識到了軟件編制的困難程度。對軟件的編制速度,復雜程度有了充分的認識。 通過畢業(yè)設計,提高了自身的編程水平,了解到了許多書本上所沒有的知識。對今后繼續(xù)的學習或就業(yè)奠定了一定的基礎。 37 致 謝 在整個畢業(yè)設計過 程中,我得到了郭曉淳老師的悉心指導和大力支持,郭老師不僅在系統(tǒng)開發(fā)的總體方向上給予了明確的指導,并幫助我解決程序上細小的問題,對于我能順利完成這次畢業(yè)設計起到了關鍵性的作用。 另外這次和我一起做畢業(yè)設計的同組同學們也給了我很大的幫助,同組同學們組成的開發(fā)小組式的團體,對提高編程技術有十分大的幫助。在此我一并向他們表示感謝。 特別感謝提供實踐環(huán)境的省委黨校圖書館的老師們,他們提供的便利條件是我完成這次畢業(yè)設計的重要支持,對他們給予我的幫助表示感謝。 38 參考文獻 [1]. 葉佳,《 中文 Visual Basic 編程使用教程》 .中國水利水電出版社 .1999 [2]. 李罡,丁莉 .Visual Basic 中文版編程實力詳解 .電子工業(yè)出版社 .1999 [3]. 張樹兵,戴紅,陳哲 .Visual Basic 入門與提高 .清華大學出版社 .1999 [4]. 劉炳文,許蔓舒 .Visual Basic 程序設計教程 .清華大學出版社 .2021 [5]. 楊成 , 計算機信息管理專業(yè)(本科)實踐環(huán)節(jié)指導 .清華大學出版社 .2021 [6]. 伍俊良, Visual Basic 課程設計與系統(tǒng)開發(fā)案例 . 清華大學出版社 .2021 [7]. 劉韜、駱娟、何旭洪 , 數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航 .人民郵電出版社 .2021 [8]. 李廷文 , 中文版 Visual Basic 控件高級編程 .人民郵電出版社 .2021 [9]. 孫越 , Visual Basic 數(shù)據(jù)庫開發(fā)自學教程 .人民郵電出版社 .2021 [10].羅朝盛、余文芳、余平 , Visual Basic 程序設計基礎 .人民郵電出版社 .2021
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1