《圖書管借閱管理系統(tǒng)心得》.doc_第1頁
《圖書管借閱管理系統(tǒng)心得》.doc_第2頁
《圖書管借閱管理系統(tǒng)心得》.doc_第3頁
《圖書管借閱管理系統(tǒng)心得》.doc_第4頁
《圖書管借閱管理系統(tǒng)心得》.doc_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、精品文章圖書管借閱管理系統(tǒng)心得經(jīng)過兩個(gè)星期的圖書管理借閱管理系統(tǒng)開發(fā),雖然過程坎坷,最終我們的系統(tǒng)還是做出來了,在這次系統(tǒng)開發(fā)過程中,雖然好多模塊自己不會做,尤其是程序設(shè)計(jì),現(xiàn)在就從我自己的體會中談?wù)効捶ǎ菏紫?,在這次課程設(shè)計(jì)中,我主要承擔(dān)任務(wù)是進(jìn)行系統(tǒng)的需求分析模塊,以及利用visualbasic設(shè)計(jì)窗體。這也是我實(shí)際情況出發(fā)的。在系統(tǒng)的需求設(shè)計(jì)模塊中,我和組長認(rèn)真協(xié)調(diào)組織,和代碼開發(fā)人員進(jìn)行認(rèn)真協(xié)調(diào)溝通,根據(jù)課程設(shè)計(jì)任務(wù)書的要求,結(jié)合課本上的圖書信息管理系統(tǒng)案例和圖書館借相關(guān)書籍,在組內(nèi)人員的互相配合及學(xué)習(xí)下,完成了我們的圖書管借閱管理系統(tǒng)。在這個(gè)過程中給我的感覺就是人與人之間協(xié)調(diào),交流是

2、很重要的,一個(gè)好的交流,可以給我們的需求分析帶來事半工倍的效果;其次是完成系統(tǒng)的主要功能模塊設(shè)計(jì),在這個(gè)階段中,我和我們組的代碼開發(fā)人員進(jìn)行協(xié)調(diào)商量,根據(jù)系統(tǒng)需求分析,得到了我們系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)圖。雖然在設(shè)計(jì)過程中和我們組的成員在想法上有些分歧,但在我們的協(xié)調(diào)溝通下,還是順利的解決了。最后是設(shè)計(jì)報(bào)告的總體設(shè)計(jì)和匯總,根據(jù)課程任務(wù)設(shè)計(jì)書的要求,把我們組的課程設(shè)計(jì)報(bào)告認(rèn)真的完成。其次,就是完成整個(gè)項(xiàng)目過程中,我也發(fā)現(xiàn)了自己許多不足的地方,比如自己專業(yè)素質(zhì),在這次代碼開發(fā)過程中,我對可視化程序設(shè)計(jì)語言沒有很好地掌握,對access數(shù)據(jù)庫的內(nèi)容因長時(shí)間沒有使用而淡忘,這些不足對于課程設(shè)計(jì)的進(jìn)程有很大

3、的影響??傊?,通過本次課程設(shè)計(jì),讓我對沒有開始沒有掌握好的可視化程序設(shè)計(jì)語言及數(shù)據(jù)庫的理解和實(shí)際應(yīng)用都有很大的理解和提升。對需求分析這一模塊的流程及認(rèn)識有了更深層次的了解。第二篇:圖書借閱管理系統(tǒng)任務(wù)書1、課程設(shè)計(jì)題目圖書借閱管理系統(tǒng)2、設(shè)計(jì)任務(wù)和內(nèi)容一個(gè)通用的圖書借閱管理系統(tǒng)是圖書管理系統(tǒng)的一個(gè)子系統(tǒng),該應(yīng)用系統(tǒng)應(yīng)能對圖書館的圖書入庫、借出、歸還進(jìn)行操作。在圖書、讀者信息等基礎(chǔ)數(shù)據(jù)的基礎(chǔ)上,完成以上的操作。同時(shí)能夠?qū)D書按出版社、類別進(jìn)行分類統(tǒng)計(jì),能夠統(tǒng)計(jì)圖書借閱情況狀態(tài)、讀者借閱情況。本課題任務(wù)是開發(fā)一個(gè)小型通用的圖書借閱管理系統(tǒng),并撰寫符合規(guī)范的課程設(shè)計(jì)說明書以體現(xiàn)設(shè)計(jì)過程和設(shè)計(jì)結(jié)果。3

4、、設(shè)計(jì)步驟和要求設(shè)計(jì)步驟:首先進(jìn)行相關(guān)資料查閱和學(xué)習(xí),了解基本的業(yè)務(wù)流程和系統(tǒng)數(shù)據(jù)功能要求。然后結(jié)合軟件工程的理論和教材中數(shù)據(jù)庫設(shè)計(jì)的六個(gè)階段(重點(diǎn)是前三個(gè)階段)完成設(shè)計(jì)任務(wù),即系統(tǒng)結(jié)構(gòu)設(shè)計(jì)(需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì))和系統(tǒng)功能設(shè)計(jì)。設(shè)計(jì)要求:1、撰寫課程設(shè)計(jì)說明書。其要求如下。(1)基本要求:能反映完成了上述設(shè)計(jì)內(nèi)容要求。要求撰寫不少于5000個(gè)文字(20頁)的文檔。文檔中至少要包括。數(shù)據(jù)流圖、數(shù)據(jù)字典、e-r圖、數(shù)據(jù)庫表的詳細(xì)說明、系統(tǒng)功能結(jié)構(gòu)圖、主要功能模塊說明。課程設(shè)計(jì)說明書一律用碳素墨水書寫,其中用戶界面設(shè)計(jì)可以附界面的計(jì)算機(jī)截圖或手工繪圖。(2)文檔格式要

5、求(遵循數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)大綱上的要求)其中,正文部分:分章、層次等,每一章從新一頁開始。章節(jié)安排可如下安排.概述:包括項(xiàng)目背景、編寫目的、軟件定義、開發(fā)環(huán)境等內(nèi)容。.需求分析:問題陳述、需完成的功能。以數(shù)據(jù)流圖和數(shù)據(jù)字典表達(dá)。.概念結(jié)構(gòu)設(shè)計(jì)。將上述需求分析的成果抽象為er模型圖。.邏輯結(jié)構(gòu)設(shè)計(jì):把er模型圖轉(zhuǎn)換為關(guān)系表;描述每一個(gè)基本表關(guān)系。并進(jìn)行規(guī)范化;定義視圖、定義索引、主關(guān)鍵字、定義權(quán)限。.軟件功能設(shè)計(jì):畫出系統(tǒng)功能結(jié)構(gòu)圖,描述每個(gè)功能所完成的任務(wù)。.代碼設(shè)計(jì)和界面設(shè)計(jì):給出主要功能的代碼并有適當(dāng)?shù)恼f明;界面設(shè)計(jì)要合理,給出主要界面。2、一個(gè)可運(yùn)行的圖書借閱管理系統(tǒng)原型。(根據(jù)學(xué)

6、分制的實(shí)際情況該要求為部分專業(yè)學(xué)生的要求,其他專業(yè)學(xué)生為可選要求)教師簽名:第三篇:rfid-圖書自動化借閱管理系統(tǒng)健永科技-rfid圖書自動化借閱管理系統(tǒng)目錄一、功能特色.21、自動化借書和還書功能.22、借閱無人化管理.23、實(shí)時(shí)防盜功能.24、自由篩選查詢.25、人性化角色管理功能.26、短信提醒借閱超時(shí).27、獨(dú)特界面風(fēng)格.28、網(wǎng)絡(luò)安全防御.29、圖表化,曲線化,管理化.2二、功能圖文說明.21、借閱總體流程:.32、系統(tǒng)管理:.33、數(shù)據(jù)分析:.44、借閱管理:.5三、系統(tǒng)設(shè)備與軟件配套.6一、功能特色1、自動化借書和還書功能健永科技rfid圖書自動化借閱管理系統(tǒng),能使讀者非常便利

7、地借書出館。讀者只需要把書籍放在讀寫器上,毫秒間即可完成掃描、再刷門禁ic卡出門。歸還書籍亦是如此。整個(gè)借還書流程無需讀者操作任何設(shè)備,數(shù)秒間完成整個(gè)流程。2、借閱無人化管理圖書館內(nèi)無需安排人員對讀者的借閱行為進(jìn)行指示和服務(wù),讀者可根據(jù)提示標(biāo)語自行查找書籍和借還書等操作。與傳統(tǒng)對比更效率、智能、人性化3、實(shí)時(shí)防盜功能當(dāng)讀者未經(jīng)過正常流程借書走出翼閘門,讀者來到圖書館門口時(shí),門上方的讀寫器讀取到書籍標(biāo)簽則會報(bào)警并登記入系統(tǒng)。管理員可配合視頻監(jiān)控,對此做相應(yīng)的處理。此處則體現(xiàn)了rfid將廣泛地改進(jìn)借閱書籍和防盜威懾的功能。4、自由篩選查詢超級管理員可以任意添加、修改篩選條件,查詢條件也可根據(jù)需要疊

8、加,輕輕一拖真正做到精準(zhǔn)、自由查詢的功能。5、人性化角色管理功能該系統(tǒng)創(chuàng)新地設(shè)計(jì)了角色-人員的管理方式,創(chuàng)建了角色的權(quán)限后,只需將用戶添加進(jìn)該角色中即可,無需重復(fù)選擇權(quán)限類型。此功能的邏輯結(jié)構(gòu)很是值得稱贊,非常適合大型圖書館。6、短信提醒借閱超時(shí)該系統(tǒng)對接了短信通道,當(dāng)借書時(shí)間即將到期,可提前發(fā)送編輯設(shè)定好的提醒內(nèi)容到讀者的手機(jī)。同時(shí),大型圖書館、學(xué)校也可通過短信通道作為活動、公告、緊急事件等通知窗口,及時(shí)地通知到每一位讀者。7、獨(dú)特界面風(fēng)格登陸界面?zhèn)€性化,界面風(fēng)格化內(nèi)置上50余種界面方案,一鍵即可換膚,告別單調(diào)的界面。8、網(wǎng)絡(luò)安全防御sql注入攻擊是現(xiàn)今黑客采用較多的手法之一,造成的危害及信

9、息泄露影響極其嚴(yán)重,不能接受潛在的僥幸心理。而要徹底防御解決,本系統(tǒng)經(jīng)過特殊技術(shù)手段確保0注入風(fēng)險(xiǎn)。保證系統(tǒng)安全運(yùn)行,信息安全9、圖表化,曲線化,管理化各種各樣的數(shù)據(jù)可視化和管理控件提供了大數(shù)據(jù)大背景。圖表控件如餅圖,儀表盤和曲線圖把應(yīng)用程序從基本層面提升至美觀的層面,同時(shí)兼具了容易篩選,排序,編輯和自定義功能。二、功能圖文說明1、借閱總體流程:讀者刷卡通過門禁,取書后,將書籍放在讀寫器上,毫秒間即可完成掃描、再刷門禁ic卡出門。歸還書籍也是如此。整個(gè)借還書流程無需讀者操作任何設(shè)備,完美體現(xiàn)自動化、無人化借閱書籍管理。2、系統(tǒng)管理:1、權(quán)限模塊。我公司設(shè)計(jì)了“角色-用戶”的管理方式,相當(dāng)于“部

10、門-人員”的關(guān)系,創(chuàng)建了角色的權(quán)限后,只需將用戶添加進(jìn)該角色中即可,無需重復(fù)為用戶創(chuàng)建權(quán)限類型。2、基本模塊:可單獨(dú)或批量錄入書籍、人員等信息;3、數(shù)據(jù)備份。輕松進(jìn)行系統(tǒng)數(shù)據(jù)的備份,意外丟失也可立即還原。3、數(shù)據(jù)分析:數(shù)據(jù)分析主要包括了書籍分類統(tǒng)計(jì)、注冊日期統(tǒng)計(jì)、語音統(tǒng)計(jì)、班級統(tǒng)計(jì)等統(tǒng)計(jì)類型,可提供多種統(tǒng)計(jì)圖,為數(shù)據(jù)對比和展現(xiàn)提供了直觀、便利的方式,例如:1、按書籍分類統(tǒng)計(jì)數(shù)量:根據(jù)書籍的分類進(jìn)行統(tǒng)計(jì)各分類的數(shù)量2、按注冊日期統(tǒng)計(jì):統(tǒng)計(jì)讀者各年份注冊的數(shù)量3、按語音統(tǒng)計(jì):書籍語言的分類4、按班級統(tǒng)計(jì):班級借閱數(shù)量的匯總4、借閱管理:借閱管理包括借閱記錄、借閱超時(shí)、異常書籍、短信提醒等功能。為圖

11、書借閱管理提供了數(shù)據(jù)可視化、書籍可跟蹤、異常處理和超時(shí)提醒等可靠、便利的管理服務(wù)。三、系統(tǒng)設(shè)備與軟件配套1、超高頻固定讀寫器jy-u8920。安置在門禁通道處,自動精準(zhǔn)掃描書籍標(biāo)簽,是完成借閱的重要設(shè)備。2、超高頻圖書標(biāo)簽jy-t1175。內(nèi)嵌入書籍背脊處,可重復(fù)擦寫100000次。3、高頻電子標(biāo)簽卡jy-m330。讀者身份識別卡,供讀者刷卡通過門禁和系統(tǒng)識別身份。4、智能翼閘。第三方智能翼閘,穩(wěn)定可靠。5、健永科技rfid圖書借閱自動管理軟件。第四篇:圖書借閱管理系統(tǒng)需求分析系統(tǒng)調(diào)研與可行性分析1.1.1現(xiàn)狀調(diào)查一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于圖書館的借書和還書過程,

12、想必大家都已很熟悉。在計(jì)算機(jī)尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工。一個(gè)最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱證放在一個(gè)小格欄里,并在借閱證和每本書貼的借閱條上填寫借閱信息。這樣借書過程就完成了。還書時(shí),讀者將要還的書交給工作人員,工作人員根據(jù)圖書信息找到相應(yīng)的書卡和借閱證,并填好相應(yīng)的還書信息,這樣還書過程就完成了。以上所描述的手工過程的不足之處顯而易見,首先處理借書、還書業(yè)務(wù)流程的效率很低,其次處理能力比較低,一段時(shí)間內(nèi),所能服務(wù)的讀者人數(shù)是有限的。利用計(jì)算機(jī)來處理這些流程無疑會極大程度地提高效

13、率和處理能力。我們將會看到排隊(duì)等候借書、還書的隊(duì)伍不再那么長,工作人員出錯的概率也小了,讀者可以花更多的時(shí)間在選擇書和看書上。為方便對圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對當(dāng)前圖書借閱情況進(jìn)行一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以便全面掌握圖書的流通情況。1.1.2可行性分析本次畢業(yè)設(shè)計(jì)題目。“圖書借閱管理系統(tǒng)”主要目的是利用數(shù)據(jù)庫軟件編制一個(gè)管理軟件,用以實(shí)現(xiàn)圖書、讀者以及日常工作等多項(xiàng)管理。同時(shí)對整個(gè)系統(tǒng)的分析、設(shè)計(jì)過程給出一個(gè)完整論證。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新

14、模式。在對圖書、讀者的管理,其實(shí)是對圖書、讀者數(shù)據(jù)的管理。本系統(tǒng)的建成無疑會為管理者對圖書管理系統(tǒng)提供極大的幫助。本系統(tǒng)的設(shè)計(jì)主要從以下幾方面做起。系統(tǒng)業(yè)務(wù)流程分析、系統(tǒng)的功能設(shè)計(jì)、系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)輸入/輸出設(shè)計(jì)等。作這些工作需對數(shù)據(jù)庫知識有足夠認(rèn)識,并深入的了解vb.的使用和管理系統(tǒng)的相關(guān)知識。在信息時(shí)代的今天,人類需要對在政治、經(jīng)濟(jì)、軍事、文化、科研、教育等領(lǐng)域產(chǎn)生的大量信息進(jìn)行管理,并對數(shù)據(jù)進(jìn)行加工處理,數(shù)據(jù)庫技術(shù)則是信息管理與數(shù)據(jù)處理的先進(jìn)技術(shù)。隨著信息量的不斷增加,作為計(jì)算機(jī)的三大主要應(yīng)用(科學(xué)計(jì)算、過程控制和數(shù)據(jù)處理)之一的數(shù)據(jù)處理,已迅速上升為計(jì)算機(jī)應(yīng)用的主要方面,數(shù)據(jù)

15、庫技術(shù)則成為人們?nèi)粘I钪刑幚頂?shù)據(jù)不可缺少的有力工具,并且現(xiàn)代的信息管理系統(tǒng)幾乎都以數(shù)據(jù)庫技術(shù)作為核心。1.2所用開發(fā)語言簡介1.2.1vb.的特點(diǎn)vb.是功能最為強(qiáng)大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο?、可視化的開發(fā)風(fēng)格。因此vb.又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動生成和可視化的資源編輯功能。vb.具有的優(yōu)點(diǎn)。提供了面向?qū)ο蟮膽?yīng)用程序框架mfc(microsoftfoundationclass),簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于case技術(shù)的可視化軟件的自動生成和維護(hù)工具appwizard、classwizard、vis

16、ualstudio、wizardbar等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便地編和管理各種類,維護(hù)程序的源代碼;封裝了windows的api函數(shù)、user、kernel、gdi函數(shù),簡化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。1.2.2本程序中使用的vb.控件及其屬性簡介(1)static(靜態(tài)控件):顯示一些幾乎固定不變的文字或圖形描述。(2)button(按鈕控件):產(chǎn)生某些命令或改變某些選項(xiàng)設(shè)置。(3)edit(編輯框控件):完成文字的輸入輸出雙向操作,查看并編輯文字。(4)listbox(列表框控件):顯示一個(gè)列表,讓用戶從中選取一個(gè)或多個(gè)項(xiàng)。(5)bobox(組合框):將列表框和編

17、輯框有機(jī)地組合在一起,可選擇列表中已有的項(xiàng),還可以編輯出新的項(xiàng)。1.2.3系統(tǒng)數(shù)據(jù)訪問接口的選擇vb.中可用的數(shù)據(jù)訪問對象接口有三種。odbc(opendatabaseconnectity,開發(fā)數(shù)據(jù)庫連接)、dao(dataaccessobjects,數(shù)據(jù)訪問對象)及oledb(oledatabase,ole數(shù)據(jù)庫)。1.odbc(opendatabaseconnectity,開發(fā)數(shù)據(jù)庫連接)odbc提供了應(yīng)用程序接口(api),使得任何一個(gè)數(shù)據(jù)庫都可以通過odbc驅(qū)動器與指定dbmc相聯(lián),用戶的程序就可以通過調(diào)用odbc驅(qū)動管理器中相應(yīng)的驅(qū)動程序達(dá)到管理數(shù)據(jù)庫的目的。作為microsoftw

18、indowsopenstandardsarchitecture(wosa,windows開放式服務(wù)體系結(jié)構(gòu))的主要組成部分,odbc一直沿用至今。2.dao(dataaccessobjects,數(shù)據(jù)訪問對象)dao提供了一種通過程序代碼創(chuàng)建和操縱數(shù)據(jù)庫的機(jī)制。多個(gè)dao對象構(gòu)成了一個(gè)體系結(jié)構(gòu),在這個(gè)結(jié)構(gòu)里,各個(gè)dao對象協(xié)同工作,通過microsoftjet數(shù)據(jù)庫訪問數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)庫的結(jié)構(gòu)定義。可以訪問的數(shù)據(jù)庫類型主要有:microsoftjet數(shù)據(jù)庫、odbc數(shù)據(jù)源、可安裝的isam數(shù)據(jù)庫。dao是我們可以通過程序訪問和操縱本地的或遠(yuǎn)程的數(shù)據(jù)和數(shù)據(jù)定義,管理數(shù)據(jù)庫中的對象或結(jié)構(gòu)。dao

19、支持兩種不同的數(shù)據(jù)庫環(huán)境稱為工作區(qū)(workspace).microsoftjetworkspace這是一種使用microsoftjet數(shù)據(jù)庫引擎來訪問數(shù)據(jù)源的工作區(qū)。odbcdirectworkspace這是一種使用odbcdirect來直接訪問一個(gè)odbc數(shù)據(jù)源,并繞過microsoftjet數(shù)據(jù)庫引擎的工作區(qū)??赏ㄟ^odbc訪問數(shù)據(jù)庫服務(wù)器,而無須安裝microsoftjet數(shù)據(jù)庫引擎。3.oledb(oledatabase,ole數(shù)據(jù)庫)。oledb試圖提高一種統(tǒng)一的數(shù)據(jù)訪問接口,并能處理除了標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、web上的文本或圖形、目錄服務(wù)(dire

20、ctoryservices),以及主機(jī)系統(tǒng)中的ims和vsam數(shù)據(jù)。oledb提供一個(gè)數(shù)據(jù)庫編程(組件對象模型)接口,使得數(shù)據(jù)的使用者(應(yīng)用程序)可以使用同樣的方法訪問各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲地點(diǎn)、格式或類型。這個(gè)接口與odbc相比,其健壯性和靈活性要高的多。但是,由于oledb的程序比較復(fù)雜,因而對于一般用戶來說使用odbc和dao方式已能滿足一般數(shù)據(jù)庫處理的需要。需求分析階段需求分析是在于要弄清用戶對開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的確切要求。vb.數(shù)據(jù)庫設(shè)計(jì)的第一步是明確數(shù)據(jù)庫的目的和如何使用。也就是說需要從數(shù)據(jù)庫中得到哪些信息。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及

21、每個(gè)主題需要保存哪些信息(表中字段)。要設(shè)計(jì)一個(gè)有效的數(shù)據(jù)庫,必須用系統(tǒng)工程的觀點(diǎn)來考慮問題。在系統(tǒng)分析階段,設(shè)計(jì)者和用戶雙方要密切合作,共同收集和分析數(shù)據(jù)管理中信息的內(nèi)容和用戶對處理的要求。根據(jù)系統(tǒng)分析,圖書管理系統(tǒng)的要求如下:(1)需求分析:能夠輸入圖書的綜合情況和進(jìn)行新書入庫、現(xiàn)有圖書信息修改以及刪除;能夠?qū)崿F(xiàn)對讀者檔案的查詢和編輯管理;能夠進(jìn)行罰款功能;能夠進(jìn)行借閱歷史的查詢功能;(2)系統(tǒng)性能要求:系統(tǒng)安全、可靠;功能齊全;操作方便、界面友好;易于維護(hù)和擴(kuò)充。(3)系統(tǒng)的功能分析:密碼設(shè)置:每個(gè)操作員均有自己的密碼,可以防止非本系統(tǒng)人員進(jìn)入本系統(tǒng);又因每個(gè)人的權(quán)限不一致,故可以防止越

22、權(quán)操作。資料維護(hù):為了存放圖書、讀者檔案的全部數(shù)據(jù),本系統(tǒng)將每一本圖書和每位讀者的信息進(jìn)行管理。系統(tǒng)維護(hù)包括對各種表記錄的修改、刪除、添加等操作。系統(tǒng)查詢:可以按圖書編號、借閱證編號等相關(guān)信息進(jìn)行查詢系統(tǒng)管理:進(jìn)行員工管理、數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)。報(bào)表統(tǒng)計(jì):包括統(tǒng)計(jì)圖書信息、讀者信息、借閱信息和罰款信息等。其它操作:包括修改密碼、添加用戶、頁面設(shè)置等2.1系統(tǒng)功能模塊圖書管理系統(tǒng)需要實(shí)現(xiàn)的功能主要有四大塊?!叭粘9ぷ鞴芾怼?、“基本資料維護(hù)”、“查詢”、和“系統(tǒng)管理”模塊。其中日常工作管理和基本資料維護(hù)是整個(gè)系統(tǒng)的核心。2.1.1功能的實(shí)現(xiàn):1.“日常工作”模塊:(1)借書證辦理。主要功能是實(shí)現(xiàn)新生

23、辦理借書證,方便新生到圖書館借書還書。(2)借書處理。主要功能是記錄借閱證編號和圖書編號,進(jìn)行借書過程。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者id、圖書id、借出日期、還書期限、操作員姓名。(3)還書處理:主要功能是輸入借閱證編號、圖書id,在借閱登記表中找到相應(yīng)的記錄,將該記錄的相應(yīng)數(shù)據(jù)插入到還書記錄中,同時(shí)將借書記錄刪除,并保存在借閱歷史記錄表中。(4)繳納罰金:輸入讀者id,顯示該讀者的姓名、圖書編號、罰款金額和罰款原因,如果讀者交納了罰金,則將借閱登記表的允許借閱標(biāo)志置為“y”。刪除罰款記錄表中該讀者對應(yīng)的記錄,將這一條記錄同時(shí)插入到罰款歷史記錄表中。2.“基本資料維護(hù)”模塊:(1

24、)圖書資料維護(hù)。包括新書的入庫,以及現(xiàn)有書籍資料的修改和刪除。(2)讀者資料維護(hù):包括新會員的資料入庫,以及現(xiàn)有會員資料的修改和刪除(3)管理員資料維護(hù):包括新管理員的資料入庫,以及現(xiàn)有管理員資料的修改和刪除3.“查詢”模塊:(1)圖書資料查詢:根據(jù)相應(yīng)的圖書信息對所有書籍進(jìn)行所需查詢。此查詢包括:圖書分類、圖書編號、圖書名稱、作者、出版社。(2)讀者資料查詢。根據(jù)相應(yīng)的讀者資料進(jìn)行所需查詢。借閱證編號、讀者姓名、身份證編號以及止借標(biāo)志。(3)借閱歷史記錄查詢:根據(jù)相應(yīng)的借閱信息進(jìn)行所需查詢。此查詢包括:借閱證編號、圖書編號、借書日期、還書日期。(4)罰款歷史記錄查詢:根據(jù)相應(yīng)的罰款信息進(jìn)行所

25、需查詢。此查詢包括:借閱證編號、罰款日期、罰款原因。4.“系統(tǒng)管理”模塊:(1)員工管理:包括新員工信息的錄入,密碼的修改以及員工信息的刪除。(2)數(shù)據(jù)備份:對現(xiàn)有的數(shù)據(jù)庫信息的保存。(3)數(shù)據(jù)恢復(fù):對數(shù)據(jù)庫信息的恢復(fù)。(4)退出:關(guān)閉整個(gè)系統(tǒng)2.1.2模塊框架圖2.2系統(tǒng)數(shù)據(jù)分析通過對圖書管理系統(tǒng)的分析,可以得出該系統(tǒng)涉及三個(gè)實(shí)體:讀者、圖書、工作人員。通過對各實(shí)體數(shù)據(jù)關(guān)系的整理,我們可以畫出如下er圖:這些實(shí)體涉及的數(shù)據(jù)項(xiàng)有:讀者:借閱證編號、姓名、身份證號、最大借書數(shù)、止借標(biāo)志。圖書:圖書編號、圖書名稱、作者、出版社、價(jià)格、庫存量。工作人員:員工編號、員工姓名、員工性別、身份證號、登陸密碼。實(shí)體之間的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論