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

正文內(nèi)容

圖書管理系統(tǒng)開發(fā)與設計(編輯修改稿)

2025-10-13 12:44 本頁面
 

【文章內(nèi)容簡介】 加,刪除和修改以及對書籍的借閱、歸還等功能。 系統(tǒng)的功能具體有如下幾個方面: 圖書管理功能模塊:該模塊主要提供是圖書類別管理(添加圖書類別、修改圖書類別和刪除圖書類別)和圖書信息管理(添加圖書信息、修改圖書信息、刪除圖書信息和查詢圖書信息)。圖 書因使用過久或信息過時需做下架處理 , 或者在讀者借閱書籍時發(fā)生遺失的情況下需做遺失處理 , 這些都需要修改數(shù)據(jù)庫關于書籍的信息。在建立信息庫時可能因操作錯誤或其它情況而造成數(shù)據(jù)庫里圖書信息的錯誤 , 需要修改這些錯誤。 讀者管理功能模塊:該模塊主要提供是讀者類別管理(添加讀者類別、修改讀者類別和刪除讀者類別)和讀者信息管理(添 加 讀者信息、修改讀者信息、刪除讀者信息和查詢讀者信息)。讀者一般都是在校的學生和教師。教師的信息一般在建立檔案后一般不需要修改 , 而對于學生則會有新生入學和老生畢業(yè)等情況出現(xiàn) , 這些都需要 修改數(shù) 9 據(jù)庫關于讀者的信息。 圖書借閱管理功能模塊:該模塊主要提供借書管理(添加借書信息、查詢借書信息)和還書管理(添加還書信息)。圖書館主要的功能就是提供書籍供讀者借閱 , 在借閱圖書時應按圖書館的規(guī)則進行借閱 , 例如不超過 5本 , 如果已有超時借閱的圖書 , 則在歸還前不允許再借閱等等。對于圖書遺失或超期歸還的情況應根據(jù)圖書館的規(guī)則進行處罰。對于讀者借閱書籍的權(quán)限應該能按其類型加以分類 , 若有圖書遺失或超期未還的情況發(fā)生 , 圖書館都應該規(guī)定處罰的條例。另外對于操作此系統(tǒng)的前端工作人員的權(quán)限也應該有一定限制。這些 都應該只能由系統(tǒng)管理員來進行操作和修改。 系統(tǒng)管理功能模塊:該模塊主要是為了添加管理員與更改密碼。 退出功能模塊:該模塊用于退出系統(tǒng)。 本系統(tǒng)主要實現(xiàn)對圖書館信息的管理 , 主要功能為管理有關讀者 , 書籍 , 借閱的信息等。圖書的使用對象是借閱者,例如學生、老師,管理者是圖書館的管理員。因此根據(jù)這些信息,本系統(tǒng)的主要功能就是:實現(xiàn)圖書館圖書信息的管理,如添加圖書信息管理,修改圖書信息管理和查詢等;以及讀者信息管理,如添加讀者信息管理,修改讀者信息管理和查詢等功能。本系統(tǒng)結(jié)構(gòu)分為讀者信息管理模塊 , 書籍信息管理模 塊 , 借閱信息管理模塊。讀者信息管理部分有兩方面的功能 , 可以瀏覽讀者的信息 , 可以對讀者信息進行維護。書籍信 10 息管理可以瀏覽書籍的信息 , 可以對書籍信息進行維護。借閱信息管理可以顯示當前數(shù)據(jù)庫中書籍借閱情況 , 可以對借閱信息進行維護。 系統(tǒng)的理論基礎與技術分析 根據(jù)系統(tǒng)的功能分析結(jié)果,此圖書借閱管理系統(tǒng)選用 Access 作為后臺的數(shù)據(jù)庫管理系統(tǒng)。課程設計采用 Microsoft Visual Basic 版運行環(huán)境,采用 VB語言來實現(xiàn)程序的編寫,并連接 Microsoft Office Access 數(shù)據(jù)庫。 Microsoft Office Access 數(shù)據(jù)庫的理論與技術分析 Microsoft Office Access 數(shù)據(jù)庫主要用于建表,屬于計算機業(yè)中一個很常見的管理軟件。 Access 是微軟公司推出的基于 Windows 的桌面關系數(shù)據(jù)庫管理系統(tǒng)( RDBMS,即 Relational Database Management System),是 Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊 7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲 、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務 [4]。 Microsoft Office Access 在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的 WEB應用程序。這些應用程序都利用 ASP 技術在 Inter Information Services 運行。 11 它存儲方式單一。 Access 管理的對象有表、查詢、窗體、報表、頁、宏和 模塊,以上對象都存放在后綴為( .mdb)的數(shù)據(jù)庫文件中,便于用戶的操作和管理。 Access 是一個面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應用程序更為簡便 [5]。 Access 界面友好、容易操作。 Access 是一個可視化工具,是風格與 Windows 完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)?、報表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握? Access 是基于 Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 12 Basic的理論與技術分析 Visual Basic是由微軟公司推出的一套完整的 Windows系統(tǒng)軟件開發(fā)工具,可用于開發(fā) Windows環(huán)境下的各類應用程序,是一種可視化、真正面向?qū)ο蟆⒉捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設計語言和工具的完美集成。它編程簡單、方便、功能強大,具有與其它語言及環(huán)境的良好接口, Visual Basic在程序界面設計、多媒體開發(fā)方面更是獨具優(yōu)勢。 Visual Basic 是基于 Windows的可視化的開發(fā)工具,既具有面向?qū)ο蟮某绦蛟O計特點,又具有面向過程的程序語言 語法與邏輯的功能。 Visual Basic使用了可以簡單建立應用程序的 GUI 系統(tǒng),但是又可以開發(fā)相當復雜的程序。 Visual Basic的程序是一種基于窗體的可視化組件安排的聯(lián)合,并且增加代碼來指定組建的屬性和方法。窗體控件的增加和改變可以用拖放技術實現(xiàn)。一個排列滿控件的工具箱用來顯示可用控件(比如文本框或者按鈕 )。每個控件都有自己的屬性和事件。默認的屬性值會在控件創(chuàng)建的時候提供,但是程序員也可以進行更改。很多的屬性值可以在運行時候隨著用戶的動作和修改進行改動,這樣就形成了一個動態(tài)的程序 [6]。 Visual Basic的程序可以包含一個或多個窗體,或者是一個主窗體和多個子窗體,類似于操作系統(tǒng)的樣子。有很少功能的對話框窗口(比如沒有最大化和最小化按鈕的窗體)可以用來提供彈出功能。 Visual 13 Basic的組件既可以擁有用戶界面,也可以沒有。這樣一來服務器端程序就可以處理增加的模塊。 Visual Basic使用參數(shù)計算的方法來進行垃圾收集,這個方法中包含有大量的對象,提供基本的面向?qū)ο笾С帧:陀行┱Z言不一樣, Visual Basic對大小寫不敏感,但是能自動轉(zhuǎn)換關鍵詞到標準的大小寫狀態(tài),以及強制使得符號表入 口的實體的變量名稱遵循書寫規(guī)則。默認情況下字符串的比較是對大小寫敏感的,但是可以關閉這個功能。 Visual Basic使得大量的外界控件有了自己的生存空間。大量的第三方控件針對 Visual Basic提供。 Visual Basic也提供了建立、使用和重用這些控件的方法,但是由于語言問題,從一個應用程序創(chuàng)建另外一個并不簡單 [7]。 Visual Basic 的最大的優(yōu)勢在于它的易用性,可以讓經(jīng)驗豐富的Visual Basic程序員或是剛剛懂得皮毛的人都能用自己的方式快速開發(fā)程序。而且 Visual Basic的程序可以非常簡單的和數(shù)據(jù)庫連接。比如利用控件可以綁定數(shù)據(jù)庫,這樣用 Visual Basic寫出的程序就可以掌握數(shù)據(jù)庫的所有信息而不用寫一行代碼。 14 求 分析 需求分析的目的主要是為了了解用戶的需求,也就是搞清楚用戶希望的系統(tǒng)所完成的功能是什么,這主要決定了以后工作的正確進展方向,需求分析就是對目標系統(tǒng)提出準確、完整、清晰、具體的要求。如果需求不清楚,那么直接導致的后果往 往是與預期目標產(chǎn)生偏差,更嚴重者甚至可能偏差過大, 導致系統(tǒng)完全偏離用戶的意愿。所以,需求分析的步驟在 整個系統(tǒng)的開發(fā)過程中,扮演著很重要的角色。 需求分析主要從功能需求,性能需求,可靠性和可用性需求,接口需求,出錯處理需求,約束,逆向需求等幾 個方 面的需求角度來考慮。其中,功能需求主要是指定系統(tǒng)必須提供的服務,也就是說,通過需求分析應該得出系統(tǒng)必須完成的所有功能;性能需求主要是從系統(tǒng)的角度( CPU, 內(nèi)存,硬盤,信息量,響應時間)方面的需求狀況;可靠性是指系統(tǒng)的可靠程度,譬如系統(tǒng)在一個月內(nèi)的故障次數(shù)不超過 2次等??捎眯院涂煽啃允窍嚓P的,它刻畫了用戶可以使用該系統(tǒng)的程度;出錯處理需求主要是說明系統(tǒng)對運行環(huán)境錯誤的 響應。接口需求主要描述系統(tǒng)與運行環(huán)境的通信方式;約束主要是在系統(tǒng)設計或者實現(xiàn)時所需要遵守的限制條件,逆向需求主要是從反向出發(fā),用來描述系統(tǒng)不需要完成什么功能。理論上來說,逆向需求有無限多個,但是,我們應該選擇的是能夠澄清真實的需求并且可以消除可能發(fā)生誤解的 15 那些逆向需求。 (1)功能需求 書籍信息的定制:信息的錄入、查詢、修改,具體信息條碼為書籍的編號、類別、出版社、作者、數(shù)量、出借日期、備注等。 借書 信息的定制:信息輸入、修改、查詢,具體信息碼為書籍編號、讀者信息碼、借書日期 、借書期限、書籍類別、關鍵字、備注。 還書信息的定制:輸入、查詢、修改,具體包括書籍編號、讀者編號、還書日期、還書期限、備注。 讀者信息的定制:輸入、查詢、修改,具體包括讀者編碼、類別、性別、借書量、借書期限、備注。 系統(tǒng)管理信息的定制:輸入、查詢、修改,具體包括管理員信息的修改,密碼修改、聯(lián)系方式修改等。
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1