亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        圖書管理系統的設計與實現

        2018-09-03 08:41:50單天宇王讀祥
        西部論叢 2018年8期
        關鍵詞:圖書管理數據庫

        單天宇 王讀祥

        摘 要:針對中小單位圖書管理不規(guī)范,圖書管理軟件操作復雜,無法滿足管理者的需要。為了實現管理的自動化和數據的一致性、安全性等方面的需要,開發(fā)出滿足借書者及管理者使用的圖書管理系統。圖書管理系統前臺模塊以簡單的操作實現了圖書管理的信息化、規(guī)范化和合理化,從而提高圖書管理的效率。本模塊使用Visual Basic程序編譯工具和Access數據庫設計工具實現界面與數據庫設計。主要實現前臺界面的設計、總體規(guī)劃、流程分析及登錄方式權限管理和管理員設置等方面的內容。

        關鍵詞:圖書管理 Access VB 數據庫

        1 引言

        現今,有很多的圖書館都是直接購買圖書管理系統對館藏圖書進行管理,這些圖書管理系統功能復雜針對都是大型圖書管理機構去設計實現的。甚至要想用好這些管理系統還需要對圖書管理員進行專業(yè)的培訓。由此情況這些管理系統對一些中小的圖書管理單位很不合適,無法滿足他們個性化的需求。還有些小型圖書管理單位還在使用人工和電子表格去管理圖書,這樣粗放的管理模式使圖書信息處理工作量大,容易出錯,容易丟失,且不易查找??偟膩碚f,對于中小圖書管理單位缺乏個性化的、系統的、規(guī)范的圖書信息管理手段。這就是管理信息系統的開發(fā)的基本環(huán)境。

        基于這此問題,有必要建立一個針對中小圖書管理單位的圖書管理系統,以簡潔化的操作滿足這些單位的圖書管理工作。前臺模塊主要實現圖書管理系統的總體規(guī)劃、流程分析、前臺界面的設計及登錄方式權限管理和管理員設置等方面的內容。

        2 圖書管理系統總體設計及分析

        系統設計包括兩個方面的工作。首先是系統總體結構的設計,即把系統的功能拆解成許多基本的功能模塊,確定它們相互之間的關系,規(guī)定功能和處理流程;其次是具體的物理設計。如果說系統制作人員在系統調查與分析階段的任務是在邏輯上弄清楚系統“做什么”,在系統設計階段的任務則是在物理上確定系統“如何去做”。

        圖書管理系統需要滿足來自三方面的需求,這三個方面分別是圖書借閱者、圖書館操作人員和圖書館管理人員。圖書借閱者的需求是查詢所需的圖書、個人借閱情況;圖書館操作人員對圖書借閱者的借閱和還書進行相關登記操作;圖書館管理人員的功能包括對圖書館操作人員、圖書借閱者、圖書進行管理和維護。根據以上所做的需求分析,本系統可劃分7功能模塊:用戶管理,借閱管理,查詢管理,信息錄入,系統設置,圖書統計。各模塊又有自己的子系統。

        用戶管理:包括登錄,注銷,退出。其中注銷可以更改自己登錄的身份(超級管理員,數據庫維護員,圖書管理員)。

        借閱管理:包括借閱圖書,續(xù)借圖書,還書。

        查詢管理:查找圖書,查找讀者,讀者借閱查詢,其中可以對圖書信息及讀者信息可以修改。

        信息錄入:包括添加圖書,添加讀者。

        系統設置:包括基本設置,圖書類別設置,管理員設置。

        圖書統計:包括時段借閱統計,館內圖書統計。

        軟機信息:本設計的說明。

        3 系統數據庫設計

        本系統中是利用ER方法進行數據庫的概念設計,實體和屬性的定義,ER模型的“聯系”用于表示實體之間的關聯。

        圖書包含字段(書籍編號,書籍名稱,類別代碼,作者姓名,出版社,書籍價格,書籍頁碼,等級日期)。

        借閱者包含字段(讀者編號,讀者姓名,讀者性別,辦證日期,聯系電話,所屬系別)。

        圖書類別包含字段(類別代碼,書籍類別)。

        管理員包含字段(超級管理員,數據庫維護員,圖書管理員)。

        關系數據庫的邏輯設計,現在將上面的數據庫概念結構轉化為Access數據庫系統所支持的實際數據模型,也就是數據庫的邏輯結構。

        4 前臺模塊應用程序設計

        4.1前臺用戶界面主窗體的設計

        建立主窗體并將數據庫建好并連接成功,將用sql語句實現對其中的各個表格的調用。VB是可視化的變成工具,可以直接在用戶界面的主窗體上去建立各個控件并合理設置其屬性。界面設計要標準規(guī)范,這是統一的軟件界面使得程序簡單易用、友好、兼容性好。界面設計通常采用Windows界面,有標題欄、工作區(qū)、狀態(tài)欄等。

        為了使系統風格一致,除了系統中主要的、基本的功能之外,子系統或非共享功能的實現均采用此界面的設計風格來實現。

        4.2登錄權限的實現

        本窗體是為三種不同的用戶(超級管理員,數據庫維護員,圖書管理員)提供選擇以進入不同的模塊,滿足不同管理的需求。

        對于登錄界面的設計,主要是對三種不同的管理者給予不同的權限,使圖書管理能井井有條的完成。以超級管理員的身份登錄,則可以完成圖書系統中所有的功能,包括圖書借閱,圖書管理,讀者管理等。以數據庫維護員的身份登錄,則是對圖書、讀者等信息的管理,不能進行圖書的借閱管理操作和管理員的設置。圖書管理員只是負責借閱管理、查詢管理。不能對圖書、讀者、系統設置和管理員的設置管理。

        對登錄權限的設置通過下面代碼來實現:

        由于不同的操作員有不同的權限,這些功能通過程序來說明:當用超級管理員的身份進入程序時,它所完成的是全部的功能,其他人員完成相應的功能。這時我們通過Enable屬性來設置,完成此功能用true,限制用false。如:

        MsgBox "用戶 + Text1.Text + 你當前的身份是超級管理員,登錄時間:" + MDIForm1.StatusBar1.Panels(4).Text + "", vbInformation + vbOKOnly, "登錄信息"

        MDIForm1.mfwork.Enabled = True

        MDIForm1.mfadd.Enabled = True

        MDIForm1.mfedit.Enabled = True

        MDIForm1.mfsysteminfo.Enabled = True

        MDIForm1.MDTJ = True

        數據庫維護員是對數據的維護,不能設置管理員的功能和借閱功能,使他們的Enable參數為false。圖書管理員只能對圖書進行借閱、讀者管理等功能,其他功能受到限制。只要修改Enable值即可。

        4.3管理員設置的實現

        此功能主要為了方便管理員,實現添加用戶、修改用戶密碼以及刪除用戶的功能。在添加用戶時必須填寫登錄名稱,而且登錄名稱不能重復,如果已有用戶使用該名稱則提示。在操作權限中可以選擇你是那種管理人員,然后進行添加。修改用戶密碼必須登錄名及密碼正確以及修改的密碼兩次輸入必須一樣,否則給予提示。而刪除用戶時為了防止誤刪用戶信息,系統提示是否刪除該用戶對話框。

        對于管理員設置中,添加用戶信息中,對登錄名稱、密碼、操作權限選擇中都不能為空,只需IF判斷為空值時彈出提示即可。登錄名稱也不能和原來有的名稱重復,如果重復,系統則給提示說明該用戶已經存在,這里需要提取數據庫中的用戶名進行比對。主要代碼如下所示。

        If Text1.Text = "" Then

        MsgBox "登錄名稱不能為空!", vbInformation + vbOKOnly, "警告"

        Text1.SetFocus

        Set g_rs = g_db.OpenRecordset("select * from systeminfo where 名稱='" & Text1.Text & "'")

        If g_rs.EOF = False Then

        MsgBox "對不起,你所選擇的用戶名已經存在,請換一個登錄名!", vbInformation + vbOKOnly, "信息"

        選取操作權限時,系統提供3種權限,功能在上面已做介紹過了,它直接修改系統數據庫即可。

        結束語

        本系統結合中小圖書管理單位實際的需求經過分析,開發(fā)出來的圖書館管理系統中前臺設計模塊。整個模塊從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),完成借書、還書的全過程,包括圖書信息的添加、修改和刪除,讀者信息的添加、修改和刪除。本模塊最大的優(yōu)勢是以最簡潔的操作滿足需要,求將復雜的繁瑣的設計從系統中剔除出去,讓系統運行更有效率、更人性化、更有針對性。由于本人水平有限而且時間有限,對有些方面沒有考慮到不當之處敬請諒解。

        參考文獻:

        [1] 史曉峰、劉超?!禫B語言程序設計實驗教程》。人民郵電出版社,2015。

        [2] 吳文虎、徐明星、鄔曉鈞?!冻绦蛟O計基礎》第四版。清華大學出版社,2017。

        [3] 蒲曉妮、趙睿?!禫B開發(fā)技術》。中石化出版社有限公司,2013。

        [4] Michael Alexander、Dick Kusleika、張洪波(翻譯)?!吨形陌鍭ccess 2016寶典》。清華大學出版社,2016。

        猜你喜歡
        圖書管理數據庫
        數據庫
        財經(2017年2期)2017-03-10 14:35:35
        學校圖書館統計分析工作之我見
        青年時代(2016年28期)2016-12-08 19:38:29
        信息化條件下如何創(chuàng)新圖書管理
        人間(2016年26期)2016-11-03 19:23:22
        談數據挖掘為圖書管理提供決策支持
        人間(2016年26期)2016-11-03 16:27:03
        數據庫
        財經(2016年15期)2016-06-03 07:38:02
        高校圖書館組織勤工儉學學生參與圖書管理工作探討
        數據庫
        財經(2016年3期)2016-03-07 07:44:46
        數據庫
        財經(2016年6期)2016-02-24 07:41:51
        日本在线视频www色| 少妇高潮无码自拍| 亚洲精品色播一区二区| 日本不卡在线视频二区三区| 国产又色又爽又高潮免费视频麻豆| 一本色综合亚洲精品蜜桃冫| 久久99老妇伦国产熟女高清| 极品夫妻一区二区三区| 凹凸国产熟女精品视频app| 麻豆亚洲av永久无码精品久久| 成人不卡国产福利电影在线看| 国产av一区麻豆精品久久| 变态另类人妖一区二区三区| 国产午夜福利100集发布| 精品人妻VA出轨中文字幕| 国产自拍伦理在线观看| 日韩午夜理论免费tv影院| 天堂中文在线资源| 最新国产女主播福利在线观看| 亚洲精品国产av成拍色拍| 国产精品亚洲片在线观看不卡| 久久日本三级韩国三级| 亚洲AV日韩AV高潮喷潮无码| 亚洲女厕偷拍一区二区| 极品少妇小泬50pthepon| 日日摸天天碰中文字幕你懂的| 久久久久国产精品熟女影院| 日韩激情网| 中文字幕亚洲精品专区| 国产成人午夜无码电影在线观看| 国产98在线 | 免费| 精品日产一区2区三区| 国产精品黑丝高跟在线粉嫩| 亚洲av永久无码天堂网毛片| 蜜桃一区二区三区在线看| 精品亚洲一区二区三区在线播放| 国产精品国三级国产av| 国产精品无码一区二区在线国| 中文字幕人妻乱码在线| 欧美xxxx做受欧美88| 色综合无码av网站|