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

正文內(nèi)容

圖書管理系統(tǒng)的實現(xiàn)畢業(yè)論文(已修改)

2025-03-14 06:49 本頁面
 

【正文】 本論文是從茂名職業(yè)技術(shù)圖書館的實際操作流程程出發(fā),針對圖書館手工管理的現(xiàn)狀,經(jīng)過詳細的系統(tǒng)調(diào)查,為我校圖書館開發(fā)出的一個實用的單機版圖書館管理信息系統(tǒng)。本論文對圖書館管理信息系統(tǒng)進行了詳細的分析和設計,而且還對系統(tǒng)的安全性、數(shù)據(jù)共享性、可移植性,以及從單機版升級到網(wǎng)絡版的可行性等內(nèi)容進行了詳細的論述。 全文共分為六章,其分別為緒論,系統(tǒng)設計階段,系統(tǒng)實施與管理,系統(tǒng)參考源代碼,系統(tǒng)測試與安全性設計,系統(tǒng)開發(fā)總結(jié)。 本系統(tǒng)的前端開發(fā)工具是 Visual c++ ,后臺數(shù)據(jù)庫選用的是關(guān)系數(shù)據(jù)庫 Microsoft Access2021 。 【 關(guān)鍵字 】 圖書管理系統(tǒng) 圖書管理系統(tǒng)的實現(xiàn) 數(shù)據(jù)庫系統(tǒng) 1 目 錄 第一章 系統(tǒng)概述 ……………………………………………………… 2 amp。 數(shù)據(jù)庫概述 ……………………………………………………… ..2 amp。 Visual Basic 概述 ………………………………………… 2 第二章 系統(tǒng)開發(fā)策略與方法 ………………………………………… 3 amp。 系統(tǒng)開發(fā)的策略 ………………………………………………… .3 amp。 結(jié)構(gòu)化生命周期法 ……………………………………………… .3 amp。 原形法 …………………………………………………………… .4 第三章 系統(tǒng)調(diào)查分析與可行性研究 ………………………………… 5 amp。 系統(tǒng)開發(fā)的初步調(diào)查 …………………………………………… .5 amp。 系統(tǒng)可行性研究 ………………………………………………… .5 amp。 系統(tǒng)需求分析 …………………………………………………… .5 第四章 系統(tǒng)設計階段 ………………………………………………… 8 amp。 系統(tǒng)功能模塊設計 ……… ……………………………………… .8 amp。 系統(tǒng)數(shù)據(jù)庫分析設計 …………………………………………… .9 amp。 用戶界面設計 …………………………………………………… .14 第五章 系統(tǒng)實施與測試 ……………………………………………… 21 amp。 程序設計 ………………………………………………………… .21 amp。 系統(tǒng)測試 ………………………………………………………… .22 amp。 系統(tǒng)運行 ………………………………………………………… .22 第六章 系統(tǒng)開發(fā)總結(jié) ………………………………………………… 23 第七章 系統(tǒng)參考源代碼 ……………………………………………… 25 2 第一章 緒 論 1. 1 系統(tǒng)概述 二十一世紀是信息高度交流與發(fā)展的時代,面計算機系統(tǒng)則在信息時代扮演著極為重要的腳色,隨著計算機的不斷發(fā)展,計算機以滲透到各個領(lǐng)域,圖書館也不例外,圖書館的計算機化以不容遲緩。 圖書館在正常運營中總是面對大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息?;匦┬枰獙ψx者資源、書籍資源、借書信息、還書信息進 行管理,及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。 1. 2 數(shù)據(jù)庫概述 從 20世紀 50年代中期開始,計算機的應用由科學研究部門逐步擴展至企業(yè)、行政部門。至 60 年代,數(shù)據(jù)處理成為計算機的主要應用。數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理技術(shù),是計算機軟件領(lǐng)域的一個重要分支,產(chǎn)生于 60 年代末?,F(xiàn)已形成相當規(guī)模的理論體系 和實用技術(shù)。 數(shù)據(jù)庫( Database) DB 是統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。 數(shù)據(jù)庫管理系統(tǒng)( Database Managerment System) DBMS 是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,為用 戶或應用程序提供訪問 DB 的方法,包括DB 的建立、查詢、更新及各種數(shù)據(jù)控制。 數(shù)據(jù)庫系統(tǒng)( Database System) DBS 是實現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟、硬件和數(shù)據(jù)資源組成的系統(tǒng),即采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)。 數(shù)據(jù)庫技術(shù):是一門研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、管理和使用的軟件學科。 1. 3 Visual C++ 概述 .2 所用開發(fā)語言簡介 的特點 VisualC 是功能最為強大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο蟆⒖?視化的開發(fā)風格。因此 VisualC 又稱作是一個集成開發(fā)工具,它提供了軟件代碼自動生成和可視化的資源編輯功能。 VisualC 具有的優(yōu)點:提供了面向?qū)ο蟮膽贸绦蚩蚣?MFC( MicrosoftFoundationClass) ,簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE 技術(shù)的可視化軟件的自動生成和維護工具 AppWizard、ClassWizard、 VisualStudio、 WizardBar 等,實現(xiàn)了直觀、可視的程序設計風格,方便地編和管理各種類,維護程序的源代碼;封裝了 Windows 的 API函數(shù)、 USER、KERNEL、 GDI 函數(shù),簡化了編程時創(chuàng)建、維護窗口的許多復雜的工作。 本程序中使用的 VC 控件及其屬性簡介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。 (2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項設置。 (3)CEdit(編輯框控件):完成文字的輸入輸出雙向操作,查看并編輯文字。 3 (4)CListBox(列表框控件):顯示一個列表,讓用戶從中選取一個或多個項。 (5)CComboBox(組合框):將列表框和編輯框有機地組合在一 起,可選擇列表中已有的項,還可以編輯出新的項。 系統(tǒng)數(shù)據(jù)訪問接口的選擇 VisualC 中可用的數(shù)據(jù)訪問對象接口有三種: ODBC( OpenDatabaseConnectity,開 發(fā) 數(shù) 據(jù) 庫 連 接 )、 DAO(DataAccessObjects, 數(shù)據(jù)訪問對象 ) 及OLEDB(OLEdataBase, OLE 數(shù)據(jù)庫 )。 1. ODBC( OpenDatabaseConnectity,開發(fā)數(shù)據(jù)庫連接) ODBC 提供了應用程序接口( API),使得任何一個數(shù)據(jù)庫都可以通過 ODBC 驅(qū)動器與指定 DBMC 相聯(lián),用戶的程序就可以 通過調(diào)用 ODBC 驅(qū)動管理器中相應的 驅(qū) 動 程 序 達 到 管 理 數(shù) 據(jù) 庫 的 目 的 。 作 為MicrosoftWindowsOpenStandardsArchitecture(WOSA,Windows 開放式服務體系結(jié)構(gòu) )的主要組成部分, ODBC 一直沿用至今。 (DataAccessObjects,數(shù)據(jù)訪問對象 ) DAO 提供了一種通過程序代碼創(chuàng)建和操縱數(shù)據(jù)庫的機制。多個 DAO 對象構(gòu)成了一個體系結(jié)構(gòu),在這個結(jié)構(gòu)里,各個 DAO 對象協(xié)同工作,通過 MicrosoftJet 數(shù)據(jù)庫訪問數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)庫的結(jié)構(gòu)定義??梢栽L問的數(shù)據(jù)庫 類型主要有:MicrosoftJet 數(shù)據(jù)庫、 ODBC 數(shù)據(jù)源、可安裝的 ISAM 數(shù)據(jù)庫。 DAO 是我們可以通過程序訪問和操縱本地的或遠程的數(shù)據(jù)和數(shù)據(jù)定義,管理數(shù)據(jù)庫中的對象或結(jié)構(gòu)。 DAO 支持兩種不同的數(shù)據(jù)庫環(huán)境 —— 稱為工作區(qū)( Workspace) .MicrosoftJetWorkspace—— 這是一種使用 MicrosoftJet 數(shù)據(jù)庫引擎來訪問數(shù)據(jù)源的工作區(qū)。 ODBCDirectWorkspace—— 這是一種使用 ODBCDirect 來直接訪問一個 ODBC 數(shù)據(jù)源,并繞過 MicrosoftJet 數(shù)據(jù)庫引擎的工作區(qū) ??赏ㄟ^ ODBC 訪問數(shù)據(jù)庫服務器,而無須安裝 MicrosoftJet 數(shù)據(jù)庫引擎。 3. OLEDB(OLEdataBase, OLE 數(shù)據(jù)庫 )。 OLEDB 試圖提高一種統(tǒng)一的數(shù)據(jù)訪問接口,并能處理除了標準的關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、 Web 上的文本或圖形、目錄服務( DirectoryServices),以及主機系統(tǒng)中的 IMS 和 VSAM 數(shù)據(jù)。 OLEDB 提供一個數(shù)據(jù)庫編程 COM(組件對象模型)接口,使得數(shù)據(jù)的使用者(應用程序)可以使用同樣的方法訪問各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲地點、格式或類型 。這個 COM 接口與 ODBC 相比,其健壯性和靈活性要高的多。但是,由于 OLEDB的程序比較復雜,因而對于一般用戶來說使用 ODBC 和 DAO 方式已能滿足一般數(shù)據(jù)庫處理的需要。 4 第二章 系統(tǒng)開發(fā)策略與方法 2. 1 系統(tǒng)開發(fā)的策略 每一種開發(fā)方法都要遵循相應的開發(fā)策略。任何一種開發(fā)策略都要明確以下問題: 系統(tǒng)要解決的問題:如采取何種方法解決組織管理和信息處理方面的問題,對公司提出的新的管理需求該如何滿足等。 系統(tǒng)可行性研究:確定系統(tǒng)所要實現(xiàn)的目標。通過對公司狀況的初步調(diào)研得出現(xiàn)狀分析的結(jié)果,然后提出可 行性方案并進行論證。系統(tǒng)可行性的研究包括目標和方案可行性、技術(shù)的可行性、經(jīng)濟方面的可行性和法律可行性等方面的考慮。 系統(tǒng)開發(fā)的原則:在系統(tǒng)開發(fā)過程中,要遵循領(lǐng)導參與、優(yōu)化創(chuàng)新、實用高效、處理規(guī)范化的原則。 系統(tǒng)開發(fā)方法的選擇和開發(fā)計劃的制定:針對已經(jīng)確定的開發(fā)策略選定相應的開發(fā)方法,是結(jié)構(gòu)化系統(tǒng)分析和設計方法,還是選擇原型法或面向?qū)ο蟮姆椒?。開發(fā)計劃的制定是要明確系統(tǒng)開發(fā)的工作計劃、工程進度計劃和資源利用計劃。 2. 2 結(jié)構(gòu)化生命周期法 結(jié)構(gòu)化生命周期開發(fā)方法,其基本思想是:按照管理信息系統(tǒng)生命周期的概念, 嚴格地按照系統(tǒng)生命周期的各個過程和步驟去開發(fā)系統(tǒng),其特點是:采用“自上而下”的開發(fā)策略,進行系統(tǒng)分析和系統(tǒng)設計,然后,“自下而上”地開發(fā)和調(diào)試各個模塊,最后實現(xiàn)模塊聯(lián)調(diào)和整個系統(tǒng)的聯(lián)調(diào);工作文件的標準化與文檔化;強調(diào)面向用戶的觀點 信息系統(tǒng)的生命周期 任何事物都有產(chǎn)生、發(fā)展、成熟、消亡(更新)的過程,信息系統(tǒng)也不例外。信息系統(tǒng)在使用的過程中隨著其生存環(huán)境的變化,要不斷維護、修改,當它不再適應的時候就要被淘汰,就由新系統(tǒng)代替老系統(tǒng),這種周期循環(huán)稱為信息系統(tǒng)的生命周期,圖 表示信息系統(tǒng)的生命周期以及相 應的工作步驟。 5 。 結(jié)構(gòu)化生命周期開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為 5 個依次連接的階段: 系統(tǒng)規(guī)劃階段:進行初步的調(diào)查,通過可行性研究確定下一個階段的實施。 系統(tǒng)分析階段:主要任務是明確系統(tǒng)開發(fā)的請求,并確定系統(tǒng)的總體設計方案,然后進行詳細設計。 系統(tǒng)設計階段:主要任務是從管理信息系統(tǒng)的總體目標出發(fā),根據(jù)系統(tǒng)分析階段對系統(tǒng)的邏輯功能的要求 ,并考慮到經(jīng)濟、技術(shù)和運行環(huán)境等方面的條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計算機和通信的軟、硬件設備,提出系統(tǒng)的實施計劃,確保總體目標的實驗。 系統(tǒng)實施階段:主要任務是,根據(jù)詳細設計文檔將詳細設計轉(zhuǎn)化為所要求的編程語言或數(shù)據(jù)庫程序語言,并對這些程序進行調(diào)試和程序單元測試,驗證程序模塊接口與詳細設計文檔的一致性。 系統(tǒng)運行階段:主要任務是進行系統(tǒng)的日常運行管理,評價系統(tǒng)的運行效率,對運行費用和效果進行監(jiān)理審計。 這四個階段共同構(gòu)成了系統(tǒng)開發(fā)的生命周期。結(jié)構(gòu)化生命周期開發(fā)方法嚴格區(qū)分了開 發(fā)階段,非常重視文檔工作,對于開發(fā)過程中出現(xiàn)的問題可以得到及時的糾正,避免了出現(xiàn)混亂狀態(tài)。 2. 3 原型法 原型法在系統(tǒng)開發(fā)過程中也得到不少應用。原型法的基本思想是系統(tǒng)開發(fā)人員憑借自已對用戶需求的理解,通過強有力的軟件環(huán)境支持,構(gòu)造出一個實在的系統(tǒng)原型,然后與用戶協(xié)商,反復修改原型直到用戶滿意。原型法的應用使人們對需求有了漸進的認識,從而使系統(tǒng)開發(fā)更有針對性。另外,原型法的應用充分利用了最新的軟件工具,使系統(tǒng)開發(fā)效率大為提高。 原型法主要用于以下一些場合: 1.事先難以說明需求的較小的應用系統(tǒng); 2.決策支 持系統(tǒng); 3.與生命周期法結(jié)合起來使用,即整體上仍使用生命周期法,而僅對其中功能 6 獨立的模塊采用原型法。原型法要求快速建立原型系統(tǒng),這就要求有軟件開發(fā)工具的支持。 第三章 系統(tǒng)調(diào)查分析與可行性研究 3. 1 系統(tǒng)開發(fā)的初步調(diào)查 在開發(fā)的前期進行各項調(diào)查的目的是明確系統(tǒng)的開發(fā)目標和規(guī)模,它是對系統(tǒng)進行可行性研究的基礎(chǔ)。圖書館作為政府,學校,以及一些其他辦學機構(gòu)所開辦的公眾性場所,其商業(yè)性質(zhì)不能和其他商業(yè)機構(gòu)相提并論。它的規(guī)模和大小主要依據(jù)興辦單位的規(guī)模和 實力來定位的,大的圖書館有國家級的圖書館和一些省市所投資興建的圖書館,小一些的則像學校的圖書館,圖書出租屋等。所以,考慮系統(tǒng)面向的場所和規(guī)模,為系統(tǒng)的開發(fā)做準確的定位是十分必要的。就其大小和性質(zhì)而言,它有哪些特點呢? ( 1)一般來講,圖書館的規(guī)模決定藏書量的大小。例如,以學校的圖書館來說,它面向的對象大都是學生和教師等范圍,在學校這樣一個不是很大范圍內(nèi),藏書量沒有必要達到一些較大圖書館的規(guī)模,只要能夠滿足學校范圍內(nèi)的需求就可以了。當然,如果能夠作到盡善盡美更好,但是學校的資金和場地能否達到也是要考慮的。所以 ,面向的對象決定圖書館的規(guī)模,也就決定了圖書館的藏書的規(guī)模。 ( 2)圖書館作為提供學習的場所,不僅要求便于管理,而且要求對
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1