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

正文內(nèi)容

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

2025-03-14 06:49 本頁(yè)面
 

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