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

正文內(nèi)容

圖書管理系統(tǒng)—免費計算機畢業(yè)設(shè)計論文-在線瀏覽

2025-01-26 00:32本頁面
  

【正文】 機技術(shù)和軟件技術(shù)的更新是圖書館完全有可能也有能力采用這樣先進(jìn)的管理技術(shù)。 ( b) 對圖書館工作人員的要求提高,使圖書館在一定的可能下進(jìn)行機構(gòu)精簡,迫使工作人員繼續(xù)學(xué)習(xí)新知識,拓寬圖書館在市場環(huán)境下的生存空間。 系統(tǒng)開發(fā)具體研究分析 要建立新的圖書管理系統(tǒng),就必須對現(xiàn)行的管理系統(tǒng)進(jìn)行全面、細(xì)致而充分的調(diào)查研究。 原來圖書管理處理中心進(jìn)行信息管理的主要方式是基于手工處理,最多是用計算機的文本系統(tǒng)打印一些清單,信息處理工作量大,容易出錯,缺乏系統(tǒng)、規(guī)范的信息管理手段。 本系統(tǒng)從以下幾個方面對用戶的需求進(jìn)行分析: ( 1)圖書館的需求分析:能隨時查詢書庫中圖書的庫存量,以便及時準(zhǔn)確、及時、方便地為讀者提供借閱信息 ,需求分析將在下章做詳細(xì)說明。系統(tǒng)設(shè)有口令管理,確保系統(tǒng)安全。 第 4 頁 共 24 頁 詳細(xì)調(diào)查的目標(biāo)之一就是對系統(tǒng)管理業(yè)務(wù)的流程進(jìn)行詳細(xì)的描述,即繪制管理流程圖 2 系 統(tǒng)需求 現(xiàn)行業(yè)務(wù)描述 圖書館各個部門負(fù)責(zé)的主要業(yè)務(wù)如下: ( 1)采編組主要負(fù)責(zé)圖書采編工作,包括購置新書、打印編目、增加數(shù)量。 ( 3)借閱組主要負(fù)責(zé)圖書流通、查詢統(tǒng)計、借閱查詢等工作。 1. 2 下面 寫 出圖書館流通業(yè)務(wù)中借書的流程: ( 1)讀者在目錄廳查閱索引卡 。 ( 3)圖書管理員根據(jù)圖書的分類號、種次號到書庫找書 。 ( 5)圖書管理員把借書卡保存到寫有該讀者借書證號的口袋里 。計算機信息化管理有著儲存信息量大、速度快等許多優(yōu)點,提供給 管理員 的處理信息及時快捷,同時也提高了 圖書管 工作人員的自身素質(zhì)。 圖書館信息系統(tǒng)的建立,需要進(jìn)行用戶的需求調(diào)查與分析,以確定系統(tǒng)目標(biāo),提出解決 。 圖書館 管理系統(tǒng)需要 有著完善的圖書信息,對每一冊書要有詳細(xì)的記錄信息,功能上對系統(tǒng)的需求是全面的。 這四個方面形成了圖書館一個工作整體,采用計算機自動化信息處理,可方便快捷地共享信息、交流信息,高效地協(xié)同工作。硬件的配置要求不能太高,這樣可以很好的適應(yīng)當(dāng)前的學(xué)校圖書館 。 現(xiàn)在 ,數(shù)據(jù)庫技術(shù)還在不斷發(fā)展 ,并且不斷的與其它計算機技術(shù)相互滲透 .數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)相結(jié)合 ,產(chǎn)生了分布式數(shù)據(jù)庫系統(tǒng) .數(shù)據(jù)庫技術(shù)與面象對象技術(shù)相結(jié)合 ,產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫系統(tǒng)等各種數(shù)據(jù)庫系統(tǒng)。 數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)庫系統(tǒng)本質(zhì)上是一個用計算機存儲記錄的系統(tǒng)。系統(tǒng)用戶可以對這些文件執(zhí)行插入數(shù)據(jù)、檢索數(shù)據(jù)、更改數(shù)據(jù)、刪除數(shù)據(jù)等一系列操作。圖 12是一個數(shù)據(jù)庫系統(tǒng)的簡圖。 該數(shù)據(jù)庫應(yīng)用程序按照用戶權(quán)限和實現(xiàn)功能的不同分為兩部 分 :外部學(xué)生對數(shù)據(jù)庫的查詢訪問和內(nèi)部管理人員對數(shù)據(jù)記錄的管理維護(hù) .每一部分中包含各自實現(xiàn)的各項功能 ,對每一項功能的實現(xiàn) ,將按照窗體設(shè)計以及運行情況的順序逐一進(jìn)行設(shè)計 。 數(shù)據(jù)庫設(shè)計概述 計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計等操作。 確切的說,數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè)計,以及一個確定數(shù)據(jù)庫存儲結(jié)構(gòu)與存取方法的物理設(shè)計,建立起既能反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,有能被某個數(shù)據(jù)庫管理系統(tǒng)所接受,同時能實現(xiàn)系統(tǒng)目標(biāo),并有效存取數(shù)據(jù)的數(shù)據(jù)庫。 ( 2) 需求分析階段 認(rèn)真細(xì)致地了解用戶對數(shù)據(jù)的加工要求,確定系統(tǒng)的功能與邊界。 ( 3) 設(shè)計階段 把需求分析階段所確定的功能細(xì)化,主要工作是概念設(shè)計階段、邏輯設(shè)計階段、物理設(shè)計階段,然后,對每個階段內(nèi)部設(shè)計詳細(xì)的流程。程序編制時應(yīng)遵循結(jié)構(gòu)化程序設(shè)計方法。 ( 6) 運行和維護(hù)階段 這是整個設(shè)計周期最長的階段,其工作重點是收集和記錄系統(tǒng)實際運行的數(shù)據(jù)。同時解決開發(fā)過程的遺留問題,改正錯誤進(jìn)行功能完善。規(guī)劃的好壞將直接影響到整個圖書管理系統(tǒng)的成功與否,數(shù)據(jù)庫設(shè)計 中的規(guī)劃階段的主要任務(wù)是建立數(shù)據(jù)庫的必要性及可行性分析,確定數(shù)據(jù)庫系統(tǒng)在整個圖書管理系統(tǒng)的地位。決定把數(shù)據(jù)庫管理系統(tǒng)設(shè)計成為一個綜合的數(shù)據(jù)庫。因為,此圖書管理系統(tǒng)應(yīng)用界面較簡單、功能單一。 需求分析 設(shè)計一個性能良好的數(shù)據(jù)庫系統(tǒng),明確應(yīng)用環(huán)境對系統(tǒng)的要求是首要的和最 第 8 頁 共 24 頁 基本的。 通過需求分析階段對圖書管理系統(tǒng)的整個應(yīng)用情況作全面的、詳細(xì)的調(diào)查,確定圖書管理的目標(biāo),收集支 持系統(tǒng)總的設(shè)計目標(biāo)的基礎(chǔ)數(shù)據(jù)和對這些數(shù)據(jù)的要求,確定用戶的需求 。 ( 1)需求信息的收集 需求信息的收集又稱為系統(tǒng)調(diào)查。 1) 調(diào)查的目的 首先,要了解組織的機構(gòu)設(shè)置,主要管理活動和職能。 因此,圖書管理系統(tǒng)主要是通過對現(xiàn)有的圖書管理系統(tǒng)進(jìn)行考察、研究。 2) 調(diào)查的內(nèi)容 外部要求:信息的性質(zhì),響應(yīng)的時間、頻度和如何發(fā)生的規(guī)則,以及圖書管理的要求,安全性及完整性要求。 組織機構(gòu):了解圖書管理機構(gòu)的作用、現(xiàn)狀、存在的問題,及是否適應(yīng)計算機管理。 并且,還可通過具體借閱活動,了解借閱的流程、借閱的控制方式、日常管理信息,對圖書管理系統(tǒng)有一個深刻得了解。 ( 2)需求信息的評審?fù)ㄟ^ 3具體數(shù)據(jù)表設(shè)計 系統(tǒng)一共五張表:表 Administrator 表 book 表 book_history 表 BS 表 第 9 頁 共 24 頁 Student 表 Administratorc 設(shè)計如下圖: 表 1 Administrators設(shè)計 列名 數(shù)據(jù)類型 長度 允許為空 ID int 4 F Name varchar 10 F Password varchar 10 T 表 Book 設(shè)計如下圖: 表 2 Book設(shè)計 表 book_history 設(shè)計如下表 : 表 3 book_history設(shè)計 列名 數(shù)據(jù)類型 長度 允許為空 ID int 4 F name varchar 50 F Anchor varchar 20 F Publisher varchar 50 F price int 4 F PublishDate datetime 8 F flag int 4 T 列名 數(shù)據(jù)類型 長度 允許為空 ID int 4 F StudentsSID int 4 F BookID int 4 F BookName varchar 80 F BookBeginDate datetime 8 F BookGuihuanDate datetime 8 F EndDate datetime 8 T 第 10 頁 共 24 頁 表 BS設(shè)計如下圖 : 表 4 BS設(shè)計 列名 數(shù)據(jù)類型 長度 允許為空 SID int 4 F ID int 4 F BeginDate datetime 8 T RemainDays int 4 T 表 student 設(shè)計如下圖 表 5 student 設(shè)計 表 4 圖書管理系統(tǒng)應(yīng)用程序設(shè)計 登 錄 窗體模塊組成 1登 錄 窗口 2數(shù)據(jù)庫連接定義窗口 3讀者增加 4學(xué)生借書與查詢歷史窗口 5書籍借閱歷史 6主窗口 7讀者選擇 8增加書籍 9書籍選擇 10 管理員增加 列名 數(shù)據(jù)類型 長度 允許為空 SID Int 4 F Sno Varchar 15 F SName Varchar 10 F Sex Varchar 2 F MaxNumber Int 4 F MaxDays Int 4 F RemainNumber Int 4 T 第 11 頁 共 24 頁 各窗體介紹 在窗體 中定義了數(shù)據(jù)庫的連接,每次讀完數(shù)據(jù)庫都將數(shù)據(jù)庫連接關(guān)閉,在每次需要用到數(shù)據(jù)庫的時候打開連接就可以了,以免以后每次用到數(shù)據(jù)庫都要重新定義連接。 Password=。 server=(local) Public mycon As New SqlConnection(constr) Public my As SqlCommand Public myda As SqlDataAdapter 1 登 錄 窗口 圖 2登錄 窗口界面 其登錄 按鈕代碼為: If = Or = Then (用戶名或密碼不能為空 , 提醒 , , ) 此句的作用是判斷用戶名或者密碼是否為空 Dim sqlstr As String = select Count(*) from Administrator Where Name=39。 amp。 and Password=39。 amp。 Dim my As New SqlCommand(sqlstr, mycon) If 1 Then Else ( 恭 喜 你 登 錄 成功 !, 提醒 , 第 12 頁 共 24 頁 , ) End If () 其作用 是當(dāng)用戶名 或密碼不為空時,將用戶名與密碼在數(shù)據(jù)庫中進(jìn)行比對。如果姓名一欄沒有顯示出名字就說明管理員中就沒有此管理員(雖然可以自己輸入,但是肯定是錯誤的用戶名)。 2登錄 成功后的主窗口實現(xiàn) 圖 3登錄 成功后的主窗口界面 在此 窗口中的代碼很簡單:就只是菜單能在響應(yīng)單擊事件后能彈出窗口一般格式如下(以彈出 BookAdd 為例) Dim ps As New BookAdd = () 登錄成功后就會彈出上面所示的窗口,同時登錄窗口退出在窗口頂上注明了登錄 人的身份。在主界面上分為:管理員管理 ,書籍管理 ,讀者管理 ,查詢管理,幫助。其中幫組菜單沒有子菜單,點擊幫助菜單后就會彈出幫助文檔(為 .html 文檔)在管理員菜單下的子菜單為:管理員維護(hù),增加管理員。在讀者管理菜單下的子菜單為: 讀者信息增加,讀者信息維護(hù),借閱歷史查看。 第 13 頁 共 24 頁 3管理員信息維護(hù) 圖 4管理員信息維護(hù)界面 在進(jìn)入主界面以后就可以通過(管理員管 理 ?管理員信息維護(hù))進(jìn)入管理員信息維護(hù)界面 在管理員信息維護(hù)界面可以修改密碼 并且在修改密碼的時候要求輸入原密碼進(jìn)行身份認(rèn)證,以免被惡意篡改。 首先判斷用戶名與密碼是否為空,新輸入的密碼是否兩次輸入不一樣 If CheckData() = False Then (用戶名或密碼不能為空 , 提醒 , , ) () Exit Sub End If If Then (新密碼確認(rèn)不一致 !, 提醒 , , ) () Exit Sub End If 如果以上條件都滿足,就進(jìn)入讀取數(shù)據(jù)庫,將數(shù)據(jù)與輸入的信息進(jìn)行比較,通過比較后的結(jié)果給出提示。 同樣,完成后點擊窗口中的“增加”按鈕就可以完成管理員增加 管理員增加窗口設(shè)計比較簡單,僅需輸入新用戶名,密碼,以及一次密碼確認(rèn)就可以增加一個管理員。 圖 10管理員增加界面 圖 5管理員增加 仍然 和上面一樣,先檢查是否輸入為空或者是否兩次輸入密碼不一樣。 amp。 39。 amp。 39。 amp。 39。 amp。 39。 amp。 39。 amp。 39。 amp。 39。就可以通過這里進(jìn)行補救。 amp。 39。 amp。 39。 amp。 39。 amp。 39。 amp。 39。039。 amp。 39。 amp。 39。 amp。 39。 amp。 39。 amp。 39。 讀者所有的信息都可以在這里進(jìn)行修改(姓名,性別,最大借閱冊數(shù),最大借閱天數(shù))點擊更新就可以將新數(shù)據(jù)寫入數(shù)據(jù)庫,點擊刪除可以刪除讀者信息。 首先對學(xué)號進(jìn)行匹配檢查如果檢查成功就執(zhí)行下列代碼: Try If = Then () End If 第 19 頁 共 24 頁 Dim Sex1 As String If = True Then Sex1 = 男 Else Sex1 = 女 End If Dim Sex As New SqlParameter(Sex, , 2) = Sex1
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1