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

正文內(nèi)容

基于vb的圖書(shū)管理系統(tǒng)(編輯修改稿)

2025-06-18 21:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 護(hù)。各模塊完成如下功能: 編目:實(shí)現(xiàn)圖 書(shū) /期刊的簡(jiǎn)易編目與維護(hù)。其中“圖書(shū) /期刊簡(jiǎn)易編目”作業(yè)的作用是新增簡(jiǎn)單編目,可簡(jiǎn)單至只需要入書(shū)刊名、作者、日期等?!皥D書(shū) /期刊簡(jiǎn)易維護(hù)作業(yè)”的作用是處理圖書(shū)和期刊的編目信息,在這里可以查詢書(shū)目、修改書(shū)目和進(jìn)行館藏維護(hù)圖書(shū)管理系統(tǒng) 等工作。 典藏:實(shí)現(xiàn)對(duì)館藏資料的管理和維護(hù)。在“典藏資料管理”作業(yè)中操作員可以進(jìn)行新增、修改及刪除館藏等操作。 流通:實(shí)現(xiàn)圖書(shū)流通的各項(xiàng)操作。流通界面是圖書(shū)館對(duì)外的窗口,館員可在“圖書(shū)流通”作業(yè)中按讀者學(xué)號(hào)查詢讀者相關(guān)資料及其借書(shū)、還書(shū)等情況,并進(jìn)行借書(shū)、還書(shū)等各項(xiàng)操作。 讀者:實(shí)現(xiàn)對(duì)讀者資料 的各項(xiàng)操作。在“讀者管理”作業(yè)中可以按照各種條件來(lái)查詢讀者相關(guān)資料,并進(jìn)行新增讀者、修改讀者資料、刪除讀者等各項(xiàng)操作。 查詢:實(shí)現(xiàn)對(duì)讀者個(gè)人借閱情況查詢、編目查詢、館藏查詢及分類查詢。“讀者個(gè)人借閱查詢”、“編目查詢”和“館藏查詢”作業(yè)可以按照所選擇或輸入的多項(xiàng)查詢條件?!胺诸惒樵儭弊鳂I(yè)則是按照?qǐng)D書(shū)分類法,從大類直到細(xì)類逐層進(jìn)行查詢。 系統(tǒng)維護(hù):實(shí)現(xiàn)對(duì)操作員的管理與維護(hù)、系統(tǒng)參數(shù)維護(hù)、操作員登錄密碼的修改等。其中“操作員管理”作業(yè)可對(duì)系統(tǒng)操作人員進(jìn)行管理與維護(hù),包括對(duì)組員的增加與刪除。“系統(tǒng)參數(shù)維護(hù)”作業(yè)可 對(duì)系統(tǒng)內(nèi)使用到的各種數(shù)據(jù)、參數(shù)等進(jìn)行維護(hù),例如管理員可以編輯或修改“讀者身份”、“借閱規(guī)則”等?!靶薷牡卿浢艽a”用來(lái)修改操作員的登錄密碼。 系統(tǒng)功能模塊圖 在這一階段中我們將根據(jù)系統(tǒng)調(diào)查與分析階段的結(jié)果,進(jìn)行系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)包括兩個(gè)方面的工作:首先是系統(tǒng)總體結(jié)構(gòu)的設(shè)計(jì),即把系統(tǒng)的功能分解成許多基本的功能模塊,確定它們之間的聯(lián)系,規(guī)定它們的功能和處理流程;其次是具體的物理設(shè)計(jì),即對(duì)實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能,選擇具體的技術(shù)手段和處理方式。因此,如果說(shuō)系統(tǒng)研制人員在系統(tǒng)調(diào)查與分析階段的任務(wù)是在邏輯上弄清 楚 系統(tǒng)“作什么”的話,在系統(tǒng)設(shè)計(jì)階段的任務(wù)則是在物理上確定系統(tǒng)“如何去做”。 系統(tǒng)設(shè)計(jì)包括如下工作內(nèi)容: 1. 系統(tǒng)的總體設(shè)計(jì) ( 1) 系統(tǒng)功能結(jié)構(gòu)的劃分 ( 2) 系統(tǒng)界面設(shè)置 2. 具體物理設(shè)計(jì) ( 1) 代碼設(shè)計(jì) ( 2) 輸出設(shè)計(jì) ( 3) 輸入設(shè)計(jì) 從圖書(shū)管理系統(tǒng)的整體出發(fā),根據(jù)系統(tǒng)的目標(biāo)將其分解成一系列子系統(tǒng),各個(gè)子系統(tǒng)既相互配合,又各自具有一定的獨(dú)立功能,共同實(shí)現(xiàn)整個(gè)系統(tǒng)的目標(biāo)。上層的子系統(tǒng)其功能越籠統(tǒng)、越抽象,越下層的子系統(tǒng)其功能越簡(jiǎn)單、越優(yōu)越,越具體。對(duì)于每一個(gè)子系統(tǒng)或系統(tǒng)模塊,都應(yīng)該盡量使其相對(duì)獨(dú)立,要盡可能減少各個(gè)子系統(tǒng)之間的聯(lián)系。 系統(tǒng)劃分 的結(jié)果最終為一張分層的樹(shù)型結(jié)構(gòu)圖 —— 圖書(shū)管理系統(tǒng)的功能結(jié)構(gòu)圖如3— 1 所示。 圖書(shū)管理系統(tǒng) 系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介 程序設(shè)計(jì)是系統(tǒng)實(shí)施工作中工作量最大、耗時(shí)最多的工作,是開(kāi)發(fā)管理信息系統(tǒng)的主要環(huán)節(jié)。正確的程序設(shè)計(jì)思想和良好的方法學(xué)指導(dǎo)是非常重要的。傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)把一個(gè)大程序分解成具有層次結(jié)構(gòu)的若干個(gè)模塊,每層模塊在分解成下一層子模塊,如此自頂向下,逐步細(xì)分,就可以把復(fù)雜的大模塊分解成功能單一的小模塊。在這些小模塊完成設(shè)計(jì)之后,再按其邏輯結(jié)構(gòu),層層向上組織起來(lái),大的程序就得 到了解決。從而使程序設(shè)計(jì)更加符合人類對(duì)現(xiàn)實(shí)世界的理解和描述,大大提高了程序設(shè)計(jì)的能力。 基于上述特點(diǎn),決定了采用結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)相結(jié)合的方法,以Microsoft Visual Basic 為開(kāi)發(fā)工具進(jìn)行程序設(shè)計(jì),不僅實(shí)現(xiàn)了系統(tǒng)各模塊的功能,而且具有直觀友好的用戶界面,使用戶操作簡(jiǎn)單、方便、快捷,也大大減輕了管理員的工作量,提高了圖書(shū)管理的自動(dòng)化程度。 Visual Basic 具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理 Microsoft Access 格 式的數(shù)據(jù)庫(kù),并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。同時(shí), Visual Basic 還能直接編輯和訪問(wèn)其他外部數(shù)據(jù)庫(kù)。 圖 書(shū) 管 理 系 統(tǒng) 編 目 典 藏 流 通 讀 者 查 詢 系統(tǒng)維護(hù) 資料管理 客戶借閱 讀者管理 借閱查詢 編目查詢 館藏查詢 分類查詢 操作員管理 修改密碼 簡(jiǎn)易編目 圖 31圖書(shū)管理系統(tǒng)功能結(jié)構(gòu)圖 圖書(shū)管理系統(tǒng) 紹 數(shù) 據(jù) 庫(kù) 是 一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作 的工具。數(shù)據(jù)庫(kù)的作用在于組織 和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù) 就 是 信 息 的 集合。計(jì)算機(jī)的數(shù) 據(jù)庫(kù)可以分為兩類:非關(guān)系數(shù)據(jù) 庫(kù) 和 關(guān) 系 數(shù) 據(jù)庫(kù)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),如記錄、域等。 Access2021 就是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。 Access 的優(yōu)點(diǎn)在 于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外, Access 允許創(chuàng)建自定義報(bào)表用于輸出數(shù)據(jù)庫(kù)中的信息。 Access 也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。 Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述, Access 作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā) ,具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。 數(shù)據(jù)庫(kù)表: 系統(tǒng)管理: 字 段 名 數(shù) 據(jù) 類 型 數(shù) 據(jù) 長(zhǎng) 度 種類名稱 文本型( char) 50 借書(shū)數(shù)量 數(shù)字( INT) 10 借書(shū)期限 數(shù)字( INT) 10 有效期限 數(shù)字( INT) 10 圖書(shū)管理系統(tǒng) 使用 ADO 數(shù)據(jù)控件訪問(wèn)數(shù)據(jù)庫(kù) ActiveX Data Objects (ADO) 是微軟最新的數(shù)據(jù)訪問(wèn)技術(shù)。它被設(shè)計(jì)用來(lái)同新的 數(shù)據(jù) 訪問(wèn) 層 OLE DB Provider 一 起協(xié) 同工 作, 以提 供 通用 數(shù)據(jù) 訪問(wèn)( Universal Data Access)。 OLE DB 是一個(gè)低層的數(shù)據(jù)訪問(wèn)接口,用它可以訪問(wèn)各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù),以及電子郵件系統(tǒng)及自定義的商業(yè)對(duì)象。 ADO 向我們提供了一個(gè)熟悉的,高層的對(duì) OLE DB 的 Automation 封裝接口。對(duì)那些熟悉RDO 的程序員來(lái)說(shuō),你可以把 OLE DB 比作是 ODBC 驅(qū)動(dòng)程序。如同 RDO 對(duì) 象是 ODBC 驅(qū)動(dòng)程序接口一樣, ADO 對(duì)象是 OLE DB 的接口;如同不同的數(shù)據(jù)庫(kù)系統(tǒng)需要它們自己的ODBC 驅(qū) 動(dòng) 程 序 一 樣 , 不 同 的 數(shù) 據(jù) 源 要 求 它 們 自 己 的 OLE DB 提 供 者( OLE DB provider)。目前,雖然 OLE DB 提供者比較少,但微軟正積極推廣該技術(shù),并打算用 OLE DB 取代 ODBC。 ADO 向 VB 程序員提供了很多好處。包括易于使用,熟悉的界面,高速度以及較低的內(nèi)存占用(已實(shí)現(xiàn) 的 需要占用 342K 內(nèi)存,比 RDO 的 的 368K 略小,大約是 的 所占內(nèi)存的 60%)。同傳統(tǒng)的數(shù)據(jù)對(duì)象層次( DAO 和 RDO)不同, ADO 可以獨(dú)立創(chuàng)建。因此你可以只創(chuàng)建一個(gè) Connection對(duì)象,但是可以有多個(gè),獨(dú)立的 Recordset對(duì)象來(lái)使用它。 ADO 針對(duì)客戶/服務(wù)器以及 WEB 應(yīng)用程序作了優(yōu)化。 ADO 是 ActiveX Data Objects 的縮寫(xiě),提供對(duì)各種數(shù)據(jù)庫(kù)訪問(wèn)的標(biāo)準(zhǔn)接口。 如何用 ADO 存取數(shù)據(jù): 在實(shí)際編程過(guò)程中使用 ADO 的一個(gè)典型的存取數(shù)據(jù)的步驟為: a 連接數(shù)據(jù)源 b 打開(kāi)記錄集對(duì)象 c 使用記錄集 d 斷開(kāi)連接 關(guān)閉所有的數(shù)據(jù)連接 如果在代碼中使用了數(shù)據(jù)控件如 ADO, 在退出時(shí)應(yīng)該關(guān)閉所有打開(kāi)的 recordsource, database 。 雖然對(duì)象能自動(dòng)注銷, 但是數(shù)據(jù)連接不會(huì)馬上斷開(kāi), 可能會(huì)導(dǎo)致一些內(nèi)存不能被系統(tǒng)重新分配。 Visual Basic 提供了與底層數(shù)據(jù)庫(kù)系統(tǒng)緊密的連接。 Visual Basic 支持不同的關(guān)字 段 名 數(shù) 據(jù) 類 型 數(shù) 據(jù) 長(zhǎng) 度 用戶名 文本型( char) 50 密碼 文本型( char) 50 圖書(shū)管理系統(tǒng) 系數(shù)據(jù)庫(kù)管理系統(tǒng)并充分發(fā)揮每一個(gè)數(shù)據(jù)庫(kù)的特長(zhǎng)。生 成 獨(dú)立應(yīng)用或脫離服務(wù)器運(yùn)行的服務(wù)以上的應(yīng)用, Visual Basic 連接數(shù)據(jù)庫(kù)的方式有兩種: Visual Basic 的 ADO 控件。 Visual Basic 提供的專用的直接與數(shù)據(jù)庫(kù)相連的接口 。 數(shù)據(jù)庫(kù)需求分析 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)的任務(wù)是根據(jù)系統(tǒng)功能的要求(特別是數(shù)據(jù)存儲(chǔ)的要求),決定數(shù)據(jù)的組織形式和存儲(chǔ)方法,以便獲得最好的文件結(jié)構(gòu)和文件組織形式。數(shù)據(jù)存儲(chǔ)設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。 ( 1) 規(guī)劃階段 確定開(kāi)發(fā)的總目標(biāo),給出計(jì)劃開(kāi)發(fā)的軟件系統(tǒng)的功能、性能、可靠性以及接等方面的設(shè)想。 ( 2) 需求分析階段 認(rèn)真細(xì)致地了解用戶對(duì)數(shù)據(jù)的加工要求,確定系統(tǒng)的功能與邊界。本階段的最終結(jié)果,提供一 個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)說(shuō)明書(shū),包括對(duì)軟硬件環(huán)境的要求和一整套完善的數(shù)據(jù)流程圖。 ( 3) 設(shè)計(jì)階段 把需求分析階段所確定的功能細(xì)化,主要工作是概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段,然后,對(duì)每個(gè)階段內(nèi)部設(shè)計(jì)詳細(xì)的流程。 ( 4) 程序編制階段 以一種或幾種特定的程序設(shè)計(jì)語(yǔ)言表達(dá)上一
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1