-
當(dāng)前位置:首頁(yè) > 綜合 > 浙江 > 專(zhuān)題列表 > 正文
圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀企業(yè),服務(wù)客戶(hù)遍布全國(guó),相關(guān)業(yè)務(wù)請(qǐng)撥打175-8598-2043,或微信:1454722008
本文目錄:
一、軟件工程圖書(shū)管理系統(tǒng)維護(hù)報(bào)告怎么寫(xiě)
不知道你是不是系統(tǒng)設(shè)計(jì)大作業(yè)啊……找到了一份我以前參考過(guò)的文檔。希望有點(diǎn)幫助吧。里面系統(tǒng)實(shí)現(xiàn)部分沒(méi)有寫(xiě),因?yàn)槊總€(gè)人用的東西都不一樣,你就斟酌一下吧。至于時(shí)間表,這個(gè)完全看技術(shù)水平。畢竟邏輯還是挺簡(jiǎn)單的。
一、系統(tǒng)簡(jiǎn)介
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,利用計(jì)算機(jī)來(lái)獲得和處理信息是當(dāng)今信息管理的一大特點(diǎn)。伴隨計(jì)算機(jī)硬件的快速發(fā)展,有關(guān)信息管理的軟件——數(shù)據(jù)庫(kù)系統(tǒng)軟件也在迅猛發(fā)展著。圖書(shū)館是高等院校的重要組成部門(mén),是教師和學(xué)生獲取知識(shí)的重要場(chǎng)所。由于圖書(shū)館主要從事大量的圖書(shū)資料的儲(chǔ)存和流通。所以一直以來(lái),計(jì)算機(jī)在圖書(shū)館的圖書(shū)管理中得到了廣泛的應(yīng)用。本系統(tǒng)即是結(jié)合實(shí)際情況開(kāi)發(fā)的圖書(shū)資料管理系統(tǒng)。系統(tǒng)開(kāi)發(fā)的主要任務(wù)是針對(duì)原來(lái)系統(tǒng)的時(shí)效性、數(shù)據(jù)的正確性、操作的方便性上的不足,解決圖書(shū)流通上的問(wèn)題。實(shí)現(xiàn)圖書(shū)信息管理的系統(tǒng)化,規(guī)范化和自動(dòng)化,以最大程度提高操作人員的辦公效率。
二、系統(tǒng)需求分析及總體設(shè)計(jì)
2.1 系統(tǒng)的功能要求
1、 對(duì)信息進(jìn)行條形碼管理。
2、 對(duì)成批數(shù)據(jù)的高效錄入, 系統(tǒng)對(duì)錄入的數(shù)據(jù)的合法性應(yīng)做出有效性檢查, 能夠?qū)?shù)據(jù)進(jìn)行增加、刪除、修改等基本操作。
3、 實(shí)現(xiàn)對(duì)數(shù)據(jù)的動(dòng)態(tài)查詢(xún)且查詢(xún)速度快, 并能夠?qū)?shù)據(jù)以統(tǒng)一形式的報(bào)表打印輸出。
4、系統(tǒng)應(yīng)該提供相應(yīng)的代碼維護(hù)功能。
5、該系統(tǒng)應(yīng)具有對(duì)數(shù)據(jù)庫(kù)中重要數(shù)據(jù)的備份和恢復(fù)的功能。
6、該系統(tǒng)應(yīng)該采用用戶(hù)匿名登錄的方式, 以保護(hù)系統(tǒng)數(shù)據(jù)庫(kù)的重要敏感數(shù)據(jù)。
2.2 系統(tǒng)總體設(shè)計(jì)
本數(shù)據(jù)庫(kù)管理系統(tǒng)主要由圖書(shū)檢索、圖書(shū)管理、數(shù)據(jù)維護(hù)、圖書(shū)統(tǒng)計(jì)、打印輸出、系統(tǒng)維護(hù)六大模塊組成, 如圖1 所示。各模塊功能如下:
1、主控模塊主控模塊的功能是控制各個(gè)分支模塊,它是實(shí)現(xiàn)各模塊功能的總控制臺(tái)
2、圖書(shū)檢索模塊是圖書(shū)管理系統(tǒng)的重要模塊之一,是讀者快速查詢(xún)圖書(shū)的途徑 本模塊的功能是按書(shū)名、書(shū)號(hào)、作者、出版社、圖書(shū)分類(lèi)查詢(xún)
3、圖書(shū)管理模塊是圖書(shū)管理員操作模塊,讀者是無(wú)權(quán)進(jìn)入的。本模塊由讀者編號(hào)和姓名查詢(xún)、借出圖書(shū)登記、歸還圖書(shū)登記和續(xù)借圖書(shū)登記子模塊構(gòu)成,在“借出圖書(shū)登記”中管理員對(duì)借出的圖書(shū)進(jìn)行登記,圖書(shū)庫(kù)中這本書(shū)的庫(kù)存減少,而讀者在歸還圖書(shū)的圖書(shū)庫(kù)中這本書(shū)庫(kù)存增加。對(duì)超過(guò)規(guī)定日期未歸還圖書(shū)的讀者進(jìn)行計(jì)算罰金 。圖書(shū)管理相當(dāng)于圖書(shū)管理人員日常的管理工作,即圖書(shū)借閱、歸還和續(xù)借等登記工作。
圖1 圖書(shū)管理系統(tǒng)功能模塊圖
4、數(shù)據(jù)維護(hù)模塊是由圖書(shū)管理員控制的模塊,它由增加、修改和刪除讀者,增加、修改刪除圖書(shū),瀏覽修改讀者、瀏覽修改圖書(shū)等程序組成。 在軟件設(shè)計(jì)時(shí)考慮到讀者編號(hào)、書(shū)名、書(shū)號(hào)是唯一的,因此,在修改讀者或圖書(shū)中,讀者記錄或圖書(shū)記錄一經(jīng)登記“讀者編號(hào)”和“姓名”便不能修改,在刪除讀者或圖書(shū)時(shí)只要讀者有借出圖書(shū)未還或庫(kù)存圖書(shū)原有數(shù)量與現(xiàn)有庫(kù)存量不符便不能刪除。
5、數(shù)據(jù)統(tǒng)計(jì)模塊由讀者統(tǒng)計(jì)、圖書(shū)統(tǒng)計(jì)、借出圖書(shū)分類(lèi)統(tǒng)計(jì)、到期未歸還圖書(shū)讀者統(tǒng)計(jì)幾部分組成。
6、打印輸出模塊由讀者信息、打印借出圖書(shū)、打印到期未歸還圖書(shū)的讀者和打印圖書(shū)簡(jiǎn)介卡片組成,本模塊由圖書(shū)管理員控制。
7、系統(tǒng)維護(hù)模塊由數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)、密碼修改和數(shù)據(jù)庫(kù)索引構(gòu)成,本模塊由管理員控制。數(shù)據(jù)備份主要備份讀者庫(kù)、借出圖書(shū)庫(kù)、圖書(shū)庫(kù)及索引庫(kù),主要防止意外事件發(fā)生,如突然掉電、病毒或硬盤(pán)的損壞等。 數(shù)據(jù)恢復(fù)是數(shù)據(jù)備份的逆操作 密碼的修改主要考慮到數(shù)據(jù)的安全,圖書(shū)管理員可以隨時(shí)更改密碼,不讓他人進(jìn)入圖書(shū)管理系統(tǒng) 數(shù)據(jù)索引是在操作過(guò)程中如果發(fā)生數(shù)據(jù)庫(kù)與索引庫(kù)不能同步時(shí),圖書(shū)管理員只要使用本功能,就可以正常使用 。
8、退出系統(tǒng)退出系統(tǒng)模塊由幫助和退出構(gòu)成。
三、系統(tǒng)設(shè)計(jì)步驟、方法
開(kāi)發(fā)工具
平臺(tái):Visual C++ 6.0
語(yǔ)言:兼容C的C++語(yǔ)言
3.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)
3.2 功能模塊的設(shè)計(jì)與實(shí)現(xiàn)
3.3 菜單的設(shè)計(jì)與創(chuàng)建
3.4 主程序的編寫(xiě)
3.5 系統(tǒng)的編譯與運(yùn)行
3.6 系統(tǒng)說(shuō)明
二、?。〖保。£P(guān)于管理信息系統(tǒng)
圖書(shū)管理系統(tǒng)詳細(xì)設(shè)計(jì)方案
方案完成時(shí)間:2004年12月16日
可行性分析報(bào)告
我們小組的信息系統(tǒng)開(kāi)發(fā)課程設(shè)計(jì)題目是:圖書(shū)管理系統(tǒng)開(kāi)發(fā)。系統(tǒng)開(kāi)發(fā)的總的設(shè)計(jì)目標(biāo)是實(shí)現(xiàn)圖書(shū)管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,實(shí)現(xiàn)對(duì)圖書(shū)資料的集中統(tǒng)一的管理。
本系統(tǒng)主要實(shí)現(xiàn)對(duì)圖書(shū)館信息的管理,主要功能為管理有關(guān)讀者,書(shū)籍,借閱和管理者的信息等。本系統(tǒng)結(jié)構(gòu)分為讀者信息管理模塊,書(shū)籍信息管理模塊,借閱信息管理模塊,管理者信息管理模塊。讀者信息管理部分有兩方面的功能,可以瀏覽讀者的信息,可以對(duì)讀者信息進(jìn)行維護(hù)。書(shū)籍信息管理可以瀏覽書(shū)籍的信息,可以對(duì)書(shū)籍信息進(jìn)行維護(hù)。借閱信息管理可以顯示當(dāng)前數(shù)據(jù)庫(kù)中書(shū)籍借閱情況,可以對(duì)借閱信息進(jìn)行維護(hù)。管理者信息管理可以顯示數(shù)據(jù)庫(kù)中管理者的情況,可以對(duì)管理者信息進(jìn)行維護(hù)。可見(jiàn),本系統(tǒng)并不復(fù)雜,主要解決的問(wèn)題是利用關(guān)鍵字對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún)。
背景
近年來(lái),隨著圖書(shū)館規(guī)模的不斷擴(kuò)大,圖書(shū)數(shù)量也相應(yīng)的增加,有關(guān)圖書(shū)的各種信息量也成倍增加,面對(duì)著龐大的信息量,傳統(tǒng)的人工方式管理會(huì)導(dǎo)致圖書(shū)館管理上的混亂,人力與物力過(guò)多浪費(fèi),圖書(shū)館管理費(fèi)用的增加,從而使圖書(shū)館的負(fù)擔(dān)過(guò)重,影響整個(gè)圖書(shū)館的運(yùn)作和控制管理,因此,必須制定一套合理、有效,規(guī)范和實(shí)用的圖書(shū)管理系統(tǒng),對(duì)圖書(shū)資料進(jìn)行集中統(tǒng)一的管理。
另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計(jì)算機(jī)應(yīng)用已滲透到了各個(gè)領(lǐng)域,引起信息管理的革命,實(shí)現(xiàn)了信息的自動(dòng)化處理,提高了處理的及時(shí)性和正確性。
圖書(shū)管理工作面對(duì)大量的可模塊化處理的信息,是當(dāng)今信息革命的一個(gè)重要陣地。我們小組開(kāi)發(fā)圖書(shū)管理信息系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書(shū)管理工作效率,作到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢(xún),讓圖書(shū)館更好的為學(xué)校,社會(huì)服務(wù)。
從以前的手工管理的記錄中我們可以發(fā)現(xiàn)這樣的問(wèn)題:
1.檢索速度慢、效率低
因?yàn)閳D書(shū)館的藏書(shū)種類(lèi)多、數(shù)量多,將藏書(shū)準(zhǔn)確地分門(mén)別類(lèi),快速檢索,手工進(jìn)行非常困難往往是終于查到了書(shū)的信息,館中沒(méi)有此書(shū)或已被別人借走。圖書(shū)館的規(guī)模越大,這個(gè)問(wèn)題越突出。
2.借書(shū)、還書(shū)工作量大
借書(shū)、還書(shū)頻率越大,說(shuō)明圖書(shū)館的作用越大,然而隨之而來(lái)的大量的借書(shū)、 還書(shū)登記、實(shí)存圖書(shū)的更新以及借出圖書(shū)超期、遺失等的處理,其工作量之大,往 往是人工操作所難以勝任的。而且經(jīng)常會(huì)出現(xiàn)這樣那樣的差錯(cuò)。
3.圖書(shū)統(tǒng)計(jì)工作難、藏書(shū)更新不能及時(shí)完成。
圖書(shū)館的圖書(shū)應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)展和教學(xué)工作的需要及時(shí)添加和更新,然而由于藏書(shū)數(shù)量及圖書(shū)種類(lèi)越來(lái)越多,加上自然損耗,人為破壞,使圖書(shū)的統(tǒng)計(jì)工作難以及時(shí)完成,藏書(shū)的更新也就很難有針對(duì)性地進(jìn)行,藏書(shū)的知識(shí)結(jié)構(gòu)得不到良好地控制。
系統(tǒng)開(kāi)發(fā)的重點(diǎn)與難點(diǎn)
系統(tǒng)出現(xiàn)了一些技術(shù)難點(diǎn)大致如下:
1、建立合理的表結(jié)構(gòu),避免數(shù)據(jù)冗余
各表通過(guò)特定字段實(shí)現(xiàn)不同表的數(shù)據(jù)連接,避免數(shù)據(jù)冗余,需要設(shè)計(jì)簡(jiǎn)潔高效的表結(jié)構(gòu)。
2、建立相當(dāng)?shù)南到y(tǒng)安全性
登錄用戶(hù)身份的驗(yàn)證機(jī)制的設(shè)計(jì)、操作頁(yè)面的權(quán)限保護(hù)。
3、建立嚴(yán)密的數(shù)據(jù)表操作機(jī)制
同一表有可能在多個(gè)模塊中被修改,所以嚴(yán)密的數(shù)據(jù)表操作機(jī)制的建立十分比較困難的,但也是必須的。除了設(shè)計(jì)時(shí)必須有相當(dāng)程度的考慮,在編制時(shí)更應(yīng)加強(qiáng)程序邏輯的可靠性和程序調(diào)試的全面性。
可行性分析
1.技術(shù)可行性
此次信息系統(tǒng)開(kāi)發(fā)是大學(xué)專(zhuān)業(yè)知識(shí)的一次綜合應(yīng)用與提高,我們小組可以在主教5樓機(jī)房完成系統(tǒng)開(kāi)發(fā)。該機(jī)房計(jì)算機(jī)配置肯定能滿足系統(tǒng)開(kāi)發(fā)的要求。我們小組可以選定兩三臺(tái)計(jì)算機(jī),建立系統(tǒng)開(kāi)發(fā)環(huán)境,主要是安裝數(shù)據(jù)庫(kù)工具(MS SQL SERVER 2000),應(yīng)用程序開(kāi)發(fā)工具( VISUL BASIC 6.0或DELPHI),Office程序組以及網(wǎng)絡(luò)傳輸工具。
我們小組的部分成員有計(jì)算機(jī),配置是Pentium4 1.5G,256M以上內(nèi)存,80G以上硬盤(pán),可連網(wǎng)。小組成員之間可以通過(guò)QQ或電話進(jìn)行即時(shí)交流,協(xié)調(diào)開(kāi)發(fā)工作,解決開(kāi)發(fā)工作中出現(xiàn)的問(wèn)題。
就技術(shù)力量來(lái)說(shuō),我們小組可以完成此次開(kāi)發(fā)工作。開(kāi)發(fā)過(guò)程中會(huì)出現(xiàn)許多問(wèn)題,有我們預(yù)想之中的,也有一些沒(méi)有我們預(yù)想到,但,我們有信心克服一切困難。該學(xué)期,我們小組各成員已經(jīng)學(xué)習(xí)了SQL SERVER,對(duì)網(wǎng)絡(luò)技術(shù)和操作系統(tǒng)也有系統(tǒng)的了解,有些成員熟悉計(jì)算機(jī)原理,能解決常見(jiàn)的硬件故障和硬件選擇。目前,圖書(shū)管理信息系統(tǒng)已得到了大量應(yīng)用,有許多可供參考的成功系統(tǒng)。而且,網(wǎng)上有許多關(guān)于VISUL BASIC編程的資料和SQL SERVER方面的資料。 從技術(shù)角度考慮,此信息系統(tǒng)開(kāi)發(fā)可行。
2.經(jīng)濟(jì)可行性
目標(biāo)系統(tǒng)開(kāi)發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出有限。當(dāng)系統(tǒng)開(kāi)發(fā)完實(shí)際運(yùn)行后,將很大程度上提高計(jì)算機(jī)的功能,在為使用者帶來(lái)便利的同時(shí),也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件。這帶來(lái)的經(jīng)濟(jì)回報(bào)將遠(yuǎn)超過(guò)支出,并且最重要的一點(diǎn)是該軟件的開(kāi)發(fā)可以給我們對(duì)系統(tǒng)的開(kāi)發(fā)有個(gè)全面的認(rèn)識(shí)。從經(jīng)濟(jì)角度考慮,此信息系統(tǒng)開(kāi)發(fā)可行。
3. 法律上可行
整個(gè)系統(tǒng)由于是自行開(kāi)發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭(zhēng)議。在服務(wù)器軟件方面,應(yīng)該使用正版軟件,因?yàn)檎麄€(gè)系統(tǒng)盡管是開(kāi)發(fā)給內(nèi)部使用,但它畢竟很多部分還是要依靠Internet的,一旦服務(wù)器連接到Internet上,它的操作系統(tǒng)可能會(huì)被Microsoft跟蹤,如果不是正版軟件,將不得不面臨民事訴訟的風(fēng)險(xiǎn)。
結(jié)論:
根據(jù)以上的可行性研究,我們小組認(rèn)為開(kāi)發(fā)此系統(tǒng)的條件已經(jīng)具備,可以開(kāi)始進(jìn)行開(kāi)發(fā)。
系統(tǒng)調(diào)查
圖書(shū)館概況
圖書(shū)管理系統(tǒng)是圖書(shū)館管理工作中不可缺少的部分,它的內(nèi)容對(duì)于圖書(shū)館的管理者和使用者來(lái)說(shuō)都至關(guān)重要,所以圖書(shū)管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚呋蜃x者提供充足的信息和快捷的數(shù)據(jù)處理手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式進(jìn)行圖書(shū)管理和借閱管理,這種管理方式存在著許多缺點(diǎn),如:效率低、易忘記、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書(shū)信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、壽命長(zhǎng)、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高圖書(shū)管理的效率,也是圖書(shū)館的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。
系統(tǒng)功能結(jié)構(gòu)圖
需求分析
系統(tǒng)目標(biāo)
圖書(shū)管理信息系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化,規(guī)范化和自動(dòng)化。
需求定義
作為學(xué)生對(duì)圖書(shū)管理系統(tǒng)的要求有:
1. 能按各種方式(比如書(shū)名、編號(hào)、作者)查詢(xún)圖書(shū)館的藏書(shū)情況。
2. 能夠方便地借閱圖書(shū)、續(xù)借圖書(shū)、歸還圖書(shū)。
3. 能夠查詢(xún)自己的基本資料、借閱圖書(shū)情況。
4. 能夠熟悉圖書(shū)管理系統(tǒng)的使用。
作為圖書(shū)管理員,他們對(duì)圖書(shū)管理系統(tǒng)的要求有:
1. 能方便的對(duì)圖書(shū)進(jìn)行錄入登記,注銷(xiāo)陳舊的書(shū)籍。
2. 能夠方便地對(duì)新生進(jìn)行登記,或注銷(xiāo)已經(jīng)畢業(yè)的學(xué)生信息(基本信息,借閱信息)。
3. 能夠隨時(shí)發(fā)布一些諸如各學(xué)院學(xué)生借閱圖書(shū)超期情況、館內(nèi)藏書(shū)情況、借情況等信息,以便各學(xué)院能夠隨時(shí)獲知本院學(xué)生的一些借書(shū)信息。
功能說(shuō)明
系統(tǒng)功能分析是在系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成。本系統(tǒng)需要完成的功能主要有5部分:
A圖書(shū)基本情況的錄入,修改,刪除等基本操作。
1.書(shū)籍類(lèi)別標(biāo)準(zhǔn)的制定,類(lèi)別信息的輸入,包括類(lèi)別編號(hào),類(lèi)別名稱(chēng),關(guān)鍵詞,備注信息等。
2.書(shū)籍類(lèi)別信息的查詢(xún),修改,包括類(lèi)別編號(hào),類(lèi)別名稱(chēng),關(guān)鍵詞,備注信息等。
3.書(shū)籍信息的輸入,包括書(shū)籍編號(hào),書(shū)籍名稱(chēng),書(shū)籍類(lèi)別,作者名稱(chēng),出版社名稱(chēng),出版日期,書(shū)籍頁(yè)數(shù),關(guān)鍵詞,登記日期,備注信息等。
B辦理借書(shū)卡模塊。
1.新生辦理借書(shū)證。
2.丟失辦理借書(shū)證。
C實(shí)現(xiàn)借書(shū)功能。
1.借書(shū)信息的輸入,包括借書(shū)信息編號(hào),讀書(shū)編號(hào),讀者姓名,書(shū)籍編號(hào),書(shū)籍名稱(chēng),借書(shū)日期,備注信息等。
2.借書(shū)信息的查詢(xún),修改,包括借書(shū)信息編號(hào),讀者編號(hào),讀者姓名,書(shū)籍編號(hào),書(shū)籍名稱(chēng),借書(shū)日期,備注信息等。
D實(shí)現(xiàn)還書(shū)功能。
1.還書(shū)信息的輸入,包括還書(shū)信息編號(hào),讀者編號(hào),讀者姓名,書(shū)籍編號(hào),書(shū)籍名稱(chēng),借書(shū)日期,還書(shū)日期,備注信息等。
2.還書(shū)信息的查詢(xún)和修改,包括還書(shū)信息編號(hào),讀書(shū)編號(hào),讀者姓名,書(shū)籍編號(hào),書(shū)籍名稱(chēng),借書(shū)日期,還書(shū)日期,備注信息等。
E能方便的對(duì)圖書(shū)進(jìn)行查詢(xún)。對(duì)超期的情況能自動(dòng)給出提示信息。
性能要求
正確性,可靠性,效率,完整性,易使用性,可維護(hù)性,可測(cè)試行,復(fù)用性,安全保密性,可理解性,可移植性,互聯(lián)性。
業(yè)務(wù)流程圖(如下:)
數(shù)據(jù)庫(kù)設(shè)計(jì)
1. 數(shù)據(jù)庫(kù)需求分析
用戶(hù)的需求具體體現(xiàn)在各種信息的提供,保存,更新和查詢(xún),這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。
針對(duì)一般圖書(shū)管理信息系統(tǒng)的需求,通過(guò)對(duì)圖書(shū)管理工作過(guò)程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
● 讀者種類(lèi)信息,
屬性:種類(lèi)編號(hào),種類(lèi)名稱(chēng),借書(shū)數(shù)量,借書(shū)期限,有效期限,備注。
主鍵:種類(lèi)編號(hào)
● 讀者信息,
屬性:讀者編號(hào),讀者姓名,讀者種類(lèi),讀者性別,工作單位,家庭住址,電話號(hào)碼,電子郵件地址,辦證日期,備注。
主鍵:讀者編號(hào)
● 書(shū)籍類(lèi)別信息,
屬性:類(lèi)別編號(hào),類(lèi)別名稱(chēng),關(guān)鍵詞,備注信息。
主鍵:類(lèi)別編號(hào)
● 書(shū)籍信息,
屬性:書(shū)籍編號(hào),書(shū)籍名稱(chēng),書(shū)籍類(lèi)別,作者姓名,出版社名稱(chēng),出版日期,書(shū)籍頁(yè)數(shù),關(guān)鍵詞,登記日期,備注信息。
主鍵:書(shū)籍編號(hào)
● 借閱信息,
屬性:借閱信息編號(hào),讀者編號(hào),讀者姓名,書(shū)籍編號(hào),書(shū)籍名稱(chēng),借書(shū)日期,還書(shū)日期,備注信息。
主鍵:借閱信息編號(hào)
一、通過(guò)對(duì)系統(tǒng)的調(diào)查和可行性分析,畫(huà)出系統(tǒng)的數(shù)據(jù)流程圖:
基本信息錄入 基本信息錄入
D1 D2
基本信息錄入 基本信息錄入
D3 D4
D5
借閱信息錄入
讀者信息返回 書(shū)籍信息返回
數(shù)據(jù)字典(Data Dictionary)。
1、數(shù)據(jù)流的DD表舉例如下:
數(shù) 據(jù) 流
系統(tǒng)名:圖書(shū)管理 編號(hào):
條目名:讀者信息 別名:
來(lái)源:讀者登記 去處:D3
數(shù)據(jù)流結(jié)構(gòu):
讀者登記={讀者編號(hào)+讀者姓名+讀者性別+工作單位+……}
簡(jiǎn)要說(shuō)明:
修改記錄: 編寫(xiě) 日期
審核 日期
2、數(shù)據(jù)元素的DD表舉例如下:
數(shù) 據(jù) 元 素
系統(tǒng)名:圖書(shū)管理 編號(hào)
條目名:讀者編號(hào) 別名
屬于數(shù)據(jù)流:讀者登記 存儲(chǔ)處:D3讀者信息表
數(shù)據(jù)元素值:
代碼類(lèi)型:字符
寬 度:10
取值范圍及含義:
簡(jiǎn)要說(shuō)明:每一個(gè)讀者都有一個(gè)唯一的編號(hào)
修改記錄: 編寫(xiě) 日期
審核 日期
3、數(shù)據(jù)存儲(chǔ)的DD表舉例如下:
數(shù) 據(jù) 存 儲(chǔ)
系統(tǒng)名:圖書(shū)管理 編號(hào):D4
條目名:書(shū)籍信息表 別名:
存儲(chǔ)組織: 記錄數(shù):約3000 主關(guān)鍵字:書(shū)籍編號(hào)
數(shù)據(jù)量:約500KB 輔關(guān)鍵字:
按編號(hào)主索引
記錄組成:
字段名稱(chēng):書(shū)籍編號(hào) 書(shū)籍名稱(chēng) … 書(shū)籍作者 … 關(guān)鍵詞 ...
寬度: 14 32 … 8 ... 10 …
簡(jiǎn)要說(shuō)明:
修改記錄: 編寫(xiě): 日期:
審核: 日期:
4、數(shù)據(jù)加工的DD表舉例如下:
數(shù) 據(jù) 加 工
系統(tǒng)名:圖書(shū)管理 編號(hào):
條目名:借閱信息錄入 別名:
輸 入:借閱編號(hào)、讀者編號(hào)… 輸出:借閱信息表基本屬性
處理邏輯:借閱信息存儲(chǔ)在dabase數(shù)據(jù)庫(kù)的borrowinfo表中
簡(jiǎn)要說(shuō)明:輸入某讀者的圖書(shū)借閱情況記錄
修改記錄: 編寫(xiě): 日期:
審核: 日期:
2.?dāng)?shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
本程序包括的實(shí)體有:讀者類(lèi)別信息實(shí)體,讀者信息實(shí)體,書(shū)籍類(lèi)別信息實(shí)體,書(shū)籍信息實(shí)體,借閱信息實(shí)體。
實(shí)體之間關(guān)系的E-R圖
3.?dāng)?shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
⑴圖書(shū)基本信息表
Book:
字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段說(shuō)明
bookid 文本 保存書(shū)號(hào)
bookname 文本 保存書(shū)名
booktype 文本 保存書(shū)的類(lèi)型
bookauthor 文本 保存保存書(shū)的作者
bookpub 文本 保存書(shū)的出版社
bookpubdate 日期/時(shí)間 保存書(shū)的出版日期
bookpages 數(shù)字 保存書(shū)的頁(yè)數(shù)
bookkeyword 文本 關(guān)鍵字
bookindate 日期/時(shí)間 入庫(kù)時(shí)間
putup 文本 是否借出
bookmemo 備注 備注
⑵借書(shū)卡信息表(讀者信息表)
reader:
字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段說(shuō)明
readerno 文本 保存讀者編號(hào)
readername 文本) 保存讀者姓名
readersex 文本) 保存讀者性別
readertype 文本 保存讀者類(lèi)別
readerdep 文本 保存讀者所屬部門(mén)
address 文本 保存讀者地址
readertel 文本 保存讀者電話
email 文本 保存讀者的電子郵件地址
checkdate 日期/時(shí)間 借閱日期
readermemo 備注 備注
⑶借閱信息表
borrowinfo:
字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段說(shuō)明
borrowno 文本 保存借閱號(hào)
readerid 文本 保存讀者ID
readername 文本 保存借閱者姓名
borrowdate 日期/時(shí)間 保存借閱日期
returndate 日期/時(shí)間 保存還書(shū)日期
memo 備注 備注
⑷圖書(shū)分類(lèi)信息表
booktype:
字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段說(shuō)明
booktypeno 文本 保存圖書(shū)分類(lèi)號(hào)
typename 文本 保存類(lèi)別名稱(chēng)
keyword 文本 關(guān)鍵字
memo 備注 備注
⑸讀者分類(lèi)信息表
readertype:
字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段說(shuō)明
typeno 文本 保存讀者分類(lèi)號(hào)
typename 文本 保存類(lèi)別名稱(chēng)
booknumber 數(shù)字 保存允許借書(shū)數(shù)量
bookdays 數(shù)字 保存允許借閱天數(shù)
userfullife 數(shù)字 保存專(zhuān)業(yè)ID
memo 備注 備注
⑹用戶(hù)信息表
User_info:
字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段說(shuō)明
user_ID 文本 保存用戶(hù)ID
user_PWD 文本 保存用戶(hù)密碼
user_Des 文本 ……
程序模塊示意圖如下:(本圖僅供參考)
注意
系統(tǒng)硬件需求
為了保證圖書(shū)管理系統(tǒng)的穩(wěn)定高速運(yùn)行,必須要增加硬件并對(duì)現(xiàn)有的硬件進(jìn)行改造,特提出以下硬件需求。(注:這里的硬件指一個(gè)完整的硬件系統(tǒng),其部分的包含了對(duì)軟件的需求,這些軟件是為了正常運(yùn)行管理系統(tǒng)所必須配備的)
一、 服務(wù)器的要求
1. 服務(wù)器的中央處理部件(CPU)建議使用PIII 1G(以上) Xeon處理器芯片。
2. 服務(wù)器內(nèi)存必須使用服務(wù)器專(zhuān)用ECC內(nèi)存
3. 為了保證數(shù)據(jù)存儲(chǔ)的絕對(duì)可靠,硬盤(pán)應(yīng)使用磁盤(pán)冗余陣列(RAID 01)
4. 為了防止服務(wù)器不可預(yù)測(cè)的故障,或者服務(wù)器的定期維護(hù)對(duì)公司整個(gè)業(yè)務(wù)造成的影響,所有建議使用兩臺(tái)服務(wù)器。兩臺(tái)服務(wù)器應(yīng)構(gòu)成雙機(jī)熱備份。中間使用WatchDog電路。這樣的結(jié)構(gòu)可以保證整個(gè)系統(tǒng)的長(zhǎng)時(shí)間不間斷工作,即使在服務(wù)器定期維護(hù)的時(shí)候也可以使用后備另一臺(tái)服務(wù)器工作。
5. 服務(wù)器應(yīng)支持熱插拔電源
6. 服務(wù)器必須配備UPS(不間斷電源)。
7. 服務(wù)器應(yīng)該放在學(xué)校內(nèi)部。不然無(wú)法進(jìn)行程序調(diào)試。
8. 服務(wù)器應(yīng)該必須有固定IP地址。
9. 其他性能在經(jīng)濟(jì)條件允許的情況下,應(yīng)該盡量使用高速穩(wěn)定的配件。
二、 服務(wù)器上應(yīng)該配備的軟件
a) 操作系統(tǒng):Microsoft Windows 2000 server 或者 Microsoft Windows 2000 Advanced server
b) 數(shù)據(jù)庫(kù):Microsoft SQL Server 2000 (簡(jiǎn)體中文版)
c) 服務(wù)器必須使用專(zhuān)業(yè)的防火墻和反病毒軟件。
d) 除了為了運(yùn)行必須配備的程序以外,服務(wù)器上建議盡量不要安裝其他無(wú)關(guān)程序,以減少程序的混亂或者程序的意外沖突。
e) 各系的操作系統(tǒng)盡量統(tǒng)一。(Windows 9x系列或者Windows 2000系列)。這樣可以避免管理軟件在出來(lái)因?yàn)椴僮飨到y(tǒng)版本不一致造成的過(guò)多的開(kāi)銷(xiāo)。
f) 各系的機(jī)器必須也安裝反病毒軟件和防火墻。以防止網(wǎng)絡(luò)上的蠕蟲(chóng)病毒在整個(gè)網(wǎng)絡(luò)范圍內(nèi)的蔓延。
g) 如果要打印涉及字段比較多的報(bào)表,應(yīng)該配備針式打印機(jī)。
網(wǎng)絡(luò)設(shè)計(jì)圖(如下)
三、設(shè)計(jì)題目:2、圖書(shū)信息管理系統(tǒng)設(shè)計(jì)
圖書(shū)館管理信息系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)
摘要:本應(yīng)用程序以普通圖書(shū)館為開(kāi)發(fā)對(duì)象, 采用’ 語(yǔ)言為開(kāi)發(fā)平臺(tái), 可以完成圖書(shū)館管理系統(tǒng)的基本工作, 主要任務(wù)是對(duì)讀者注冊(cè)、圖書(shū)信息登記、數(shù)據(jù)維護(hù)、借閱圖書(shū)、歸還圖書(shū)、查詢(xún)信息和報(bào)表輸出進(jìn)行計(jì)算機(jī)管理。
關(guān)鍵詞:圖書(shū)館,管理信息系統(tǒng),開(kāi)發(fā)設(shè)計(jì)
圖書(shū)館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息、書(shū)籍信息以及兩者相互作用產(chǎn)生的借書(shū)信息、還書(shū)信息。因此需要對(duì)讀者資源、書(shū)籍資源、借書(shū)信息、還書(shū)信息進(jìn)行管理, 及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更, 有利于提高管理效率。
目前市面上流行的圖書(shū)管理軟件不少。但是,對(duì)于企業(yè)、事業(yè)單位的圖書(shū)管理來(lái)說(shuō), 不需要太大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便、功能實(shí)用、能滿足圖書(shū)館日常管理工作需求的系統(tǒng)。我的目標(biāo)就是在于開(kāi)發(fā)一個(gè)功能實(shí)用、用戶(hù)操作方便、簡(jiǎn)單明了的圖書(shū)館管理系統(tǒng)軟件。
本應(yīng)用程序以普通圖書(shū)館為開(kāi)發(fā)對(duì)象, 可以完成圖書(shū)館管理系統(tǒng)的基本工作, 主要任務(wù)是對(duì)讀者注冊(cè)、圖書(shū)信息登記、數(shù)據(jù)維護(hù)輸人記錄、修改記錄、刪除記錄、借閱圖書(shū)、歸還圖書(shū)、查詢(xún)信息和報(bào)表輸出進(jìn)行計(jì)算機(jī)管理。
一、系統(tǒng)需求分析
1、系統(tǒng)目標(biāo)設(shè)計(jì)。
通過(guò)一個(gè)圖書(shū)館管理信息系統(tǒng), 使圖書(shū)館的信息管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化, 從而達(dá)到提高管理效率的目的。
2、開(kāi)發(fā)設(shè)計(jì)思想。
本系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)思想。
系統(tǒng)應(yīng)符合圖書(shū)館信息管理的規(guī)定, 滿足圖書(shū)館日常管理的工作需要, 并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求系統(tǒng)采用模塊化程序設(shè)計(jì)方法, 既便于系統(tǒng)功、能的各種組合和修改, 又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)
系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能, 及時(shí)根據(jù)用戶(hù)需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、查詢(xún)等操作。
3、系統(tǒng)功能分析
書(shū)籍信息的輸人、修改, 包括總編號(hào)、分類(lèi)號(hào)、單價(jià)、書(shū)名、作者、出版單位。
書(shū)籍信息的查詢(xún), 包括按編號(hào)查、按書(shū)名查、按作者查, 應(yīng)當(dāng)選擇一種方式之后即可顯示出所查圖書(shū)的詳細(xì)信息總編號(hào)、分類(lèi)號(hào)、單價(jià)、書(shū)名、作者、出版單位。
讀者信息的輸入、修改, 包括借書(shū)證號(hào)、姓名、性別、職稱(chēng)、單位、地址
讀者信息的查詢(xún), 包括按借書(shū)證號(hào)查、按讀者姓名查, 當(dāng)選擇一種方式之后即可顯示出所查讀者的詳細(xì)信息姓名、性別、借書(shū)證號(hào)、單位、職稱(chēng)、地址。
借書(shū)信息的輸人包括借書(shū)證號(hào)、總編號(hào)、借書(shū)日期當(dāng)前系統(tǒng)日期、應(yīng)還日期限期為巧天。歸還圖書(shū), 把讀者借書(shū)信息借閱記錄從借閱數(shù)據(jù)庫(kù)表中刪除。
報(bào)表輸出、包含圖書(shū)、讀者、借閱三個(gè)報(bào)表, 可以完成預(yù)覽和打印輸出所有圖書(shū)、讀者和借閱記錄的功能。
二、系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
(1)系統(tǒng)功能模塊圖
(2)數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)需求分析
在仔細(xì)分析調(diào)查有關(guān)圖書(shū)館管理信息需求的基礎(chǔ)上, 得到如圖所示的本系統(tǒng)所處理的數(shù)據(jù)流程。
針對(duì)一般圖書(shū)館管理信息系統(tǒng)的需求, 通過(guò)對(duì)圖書(shū)館管理工作過(guò)程的內(nèi)容和數(shù)據(jù)流程分析, 設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。
圖書(shū)信息包括的數(shù)據(jù)項(xiàng)有總編號(hào)、分類(lèi)號(hào)、單價(jià)、書(shū)名、作者、出版單位等。
讀者信息, 包括的數(shù)據(jù)項(xiàng)有借書(shū)證號(hào)、姓名、性別、職稱(chēng)、單位、地址等。
借閱信息, 包括的數(shù)據(jù)項(xiàng)有借書(shū)證號(hào)、總編號(hào)、借書(shū)日期、應(yīng)還日期等。
(2)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有圖書(shū)實(shí)體、讀
者實(shí)體、借閱實(shí)體。
(3)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
圖書(shū)館管理信息系統(tǒng)數(shù)據(jù)庫(kù)中的各個(gè)表格的設(shè)
計(jì)結(jié)果如下面表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中
的一個(gè)數(shù)據(jù)表。
圖書(shū)表
列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度
總編號(hào) 字符型 6
分類(lèi)號(hào) 字符型 6
單價(jià) 數(shù)值型 6(含2個(gè)小數(shù)位)
書(shū)名 字符型 40
作者 字符型 40
出版單位 字符型 40
(4)數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)
實(shí)現(xiàn)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)有兩種方式一種是直接使用的項(xiàng)目管理器來(lái)實(shí)現(xiàn), 一種是利用其數(shù)據(jù)庫(kù)系統(tǒng)中的以之工具實(shí)現(xiàn)的。在開(kāi)發(fā)中我采用了第一種方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)結(jié)構(gòu)。首先創(chuàng)建項(xiàng)目, 然后創(chuàng)建項(xiàng)目的數(shù)據(jù)庫(kù), 最后建立數(shù)據(jù)表。
四、圖書(shū)信息管理系統(tǒng)功能介紹怎么寫(xiě)
圖書(shū)管理系統(tǒng)開(kāi)題報(bào)告
1、本課題的研究意義(選題依據(jù),課題來(lái)源,學(xué)術(shù)價(jià)值和對(duì)社會(huì)、經(jīng)濟(jì)發(fā)展和科技進(jìn)步的。
2、本課題的基本內(nèi)容簡(jiǎn)介(擬解決的主要學(xué)術(shù)或技術(shù)問(wèn)題和關(guān)鍵技術(shù)及難點(diǎn)}
系統(tǒng)還應(yīng)提供了圖書(shū)清理的功能,對(duì)無(wú)價(jià)值的和過(guò)時(shí)的圖書(shū)可以進(jìn)行注銷(xiāo)。
查詢(xún)要求分為查詢(xún)某位讀者、某種圖書(shū)和全局圖書(shū)三種情況??梢源蛴∽x者和圖書(shū)情況統(tǒng)計(jì)表。
三、 技術(shù)方案:
本次畢業(yè)設(shè)計(jì)對(duì)《圖書(shū)管理系統(tǒng)》應(yīng)用軟件的開(kāi)發(fā),我們將采用VC數(shù)據(jù)庫(kù)系統(tǒng)作為軟件設(shè)計(jì)和開(kāi)發(fā)平臺(tái)。
本應(yīng)用軟件的界面采用菜單方式進(jìn)行操作,具有操作方便、直觀,功能明確、統(tǒng)一,對(duì)各界面的調(diào)用均在程序的主窗口下進(jìn)行操作。
四、 實(shí)施方案和要解決的問(wèn)題及難點(diǎn):
根據(jù)上述需求分析,在參考有關(guān)圖書(shū)館的實(shí)際操作規(guī)程的基礎(chǔ)上,設(shè)計(jì)了本系統(tǒng)。查詢(xún)時(shí)保證查全率,所有在相應(yīng)域中包含查詢(xún)關(guān)鍵字的記錄都應(yīng)能查到,同時(shí)保證查準(zhǔn),多功能窗口運(yùn)行
3、論文提綱:1、概述
圖書(shū)館管理系統(tǒng)的目的和意義
2、圖書(shū)館管理系統(tǒng)介紹
⑴系統(tǒng)簡(jiǎn)介
⑵系統(tǒng)功能介紹
3、圖書(shū)館管理系統(tǒng)的開(kāi)發(fā)工具和環(huán)境
⑴ 管理信息系統(tǒng)介紹及其設(shè)計(jì)原則
⑵開(kāi)發(fā)工具Virual C++的介紹
它的一些特點(diǎn),一些基本的語(yǔ)法。
⑶數(shù)據(jù)庫(kù)Microsoft Access 2000的介紹
4、圖書(shū)館管理系統(tǒng)設(shè)計(jì)
[1]系統(tǒng)模塊設(shè)計(jì)
i.用戶(hù)登陸模塊:已經(jīng)注冊(cè)的用戶(hù)進(jìn)入系統(tǒng),必須先進(jìn)行登陸。
ii.系統(tǒng)維護(hù)模塊:
Ⅰ圖書(shū)目錄模塊:可對(duì)圖書(shū)目錄進(jìn)行一覽、增加以及刪除操作。
Ⅱ讀者明細(xì)模塊:可對(duì)讀者明細(xì)進(jìn)行一覽、增加以及刪除操作。
iii.相關(guān)查詢(xún)模塊:
Ⅰ借閱查詢(xún)模塊:可通過(guò)讀者編號(hào)和姓名對(duì)其所借閱圖書(shū)進(jìn)行查詢(xún)操作。
Ⅱ圖書(shū)查詢(xún)模塊:可通過(guò)圖書(shū)信息對(duì)圖書(shū)進(jìn)行查詢(xún)操作。
iv.統(tǒng)計(jì)內(nèi)容模塊:
Ⅰ讀者借閱情況統(tǒng)計(jì)模塊:對(duì)讀者信息及其所借閱圖書(shū)進(jìn)行統(tǒng)計(jì)。
Ⅱ圖書(shū)借閱情況統(tǒng)計(jì)模塊:對(duì)圖書(shū)信息及其是否借出進(jìn)行統(tǒng)計(jì)。
③數(shù)據(jù)庫(kù)設(shè)計(jì)
根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)于系統(tǒng)用戶(hù)信息數(shù)據(jù)庫(kù),可以列出一些數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),構(gòu)成六張表。
⑵圖書(shū)館管理系統(tǒng)詳細(xì)設(shè)計(jì)
①用戶(hù)登陸模塊設(shè)計(jì)與實(shí)現(xiàn)
②系統(tǒng)維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn)
i.圖書(shū)目錄模塊實(shí)現(xiàn)
1)圖書(shū)目錄一覽模塊實(shí)現(xiàn):從數(shù)據(jù)表中的信息導(dǎo)出所有圖書(shū)的信息,包括:圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者姓名、出版社、出版日期、單價(jià)和圖書(shū)類(lèi)別。
2)圖書(shū)目錄增加模塊實(shí)現(xiàn):把圖書(shū)名稱(chēng)、作者姓名、出版社、出版日期、單價(jià)和圖書(shū)類(lèi)別增加到數(shù)據(jù)表中,并在圖書(shū)目錄一覽模塊中顯示出來(lái)。
3)圖書(shū)目錄刪除模塊實(shí)現(xiàn):把圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者姓名、出版社、出版日期、單價(jià)和圖書(shū)類(lèi)別從數(shù)據(jù)表中刪除,并在圖書(shū)目錄一覽模塊中顯示出來(lái)。
ii.讀者明細(xì)模塊實(shí)現(xiàn)
1)讀者明細(xì)一覽模塊實(shí)現(xiàn):從數(shù)據(jù)表中的信息導(dǎo)出所有讀者的信息,包括:讀者編號(hào)、讀者姓名、性別、年齡、住址、電話和備注。
2)讀者明細(xì)增加模塊實(shí)現(xiàn):把讀者編號(hào)、讀者姓名、性別、年齡、住址、電話和備注增加到數(shù)據(jù)表中,并在讀者明細(xì)一覽模塊中顯示出來(lái)。
3)讀者明細(xì)刪除模塊實(shí)現(xiàn)把讀者編號(hào)、讀者姓名、性別、年齡、住址、電話和備注從數(shù)據(jù)表中刪除,并在讀者明細(xì)一覽模塊中顯示出來(lái)。
③相關(guān)查詢(xún)模塊設(shè)計(jì)與實(shí)現(xiàn)
i.借閱查詢(xún)模塊實(shí)現(xiàn):輸入讀者編號(hào),從數(shù)據(jù)表中導(dǎo)出所有相關(guān)的信息。
ii.圖書(shū)查詢(xún)模塊實(shí)現(xiàn):輸入圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者姓名、出版社、出版日期、單價(jià)和圖書(shū)類(lèi)別中一個(gè)或幾個(gè),從數(shù)據(jù)表中導(dǎo)出其他與此書(shū)相關(guān)的信息。
④統(tǒng)計(jì)內(nèi)容模塊的設(shè)計(jì)與實(shí)現(xiàn)
i.讀者借閱情況統(tǒng)計(jì)模塊實(shí)現(xiàn):從數(shù)據(jù)表中導(dǎo)出借閱讀者的相關(guān)信息。
ii.圖書(shū)借閱情況統(tǒng)計(jì)模塊實(shí)現(xiàn):從數(shù)據(jù)表中查詢(xún)出借閱圖書(shū)的相關(guān)信息。
4、研究進(jìn)程計(jì)劃及時(shí)間安排(計(jì)劃進(jìn)度、預(yù)計(jì)完成的日期,階段性成果的形式):一、 工作的總體安排和進(jìn)度:
1、4月24日前完成開(kāi)題報(bào)告提交;
2、到3月底完成用戶(hù)需求的確認(rèn),圍繞課題收集有關(guān)的資料,查閱有關(guān)的文獻(xiàn)及技術(shù)參數(shù),收集有關(guān)的數(shù)據(jù),并對(duì)用戶(hù)的實(shí)際需求和數(shù)據(jù)進(jìn)行可行性分析;
3、4月初完成數(shù)據(jù)庫(kù)及數(shù)據(jù)字典的建立,畫(huà)出軟件系統(tǒng)總流程圖,并寫(xiě)出各模塊的分析說(shuō)明書(shū);
4、4月份中旬完成主程序、系統(tǒng)信息窗口、模塊調(diào)用窗口、權(quán)限驗(yàn)證模塊等的程序設(shè)計(jì)初稿并進(jìn)行系統(tǒng)調(diào)試;
5、5月份完成畢業(yè)設(shè)計(jì)的定稿(在整個(gè)系統(tǒng)的調(diào)試中不斷修改和完善系統(tǒng)功能,最終達(dá)到設(shè)計(jì)目標(biāo)
以上就是關(guān)于圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢(xún),客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
設(shè)計(jì)師之家(設(shè)計(jì)師之家數(shù)字圖書(shū)館)
浙江圖書(shū)館還書(shū)時(shí)間(浙江圖書(shū)館還書(shū)時(shí)間查詢(xún))
什么時(shí)候需要自我營(yíng)銷(xiāo)(什么時(shí)候需要自我營(yíng)銷(xiāo)策略)
視頻號(hào)允許的用戶(hù)才能關(guān)注我(視頻號(hào)只有你允許的用戶(hù)才能關(guān)注你)