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

正文內(nèi)容

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

2024-10-13 12:44 本頁面
 

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