-
當(dāng)前位置:首頁(yè) > 綜合 > 浙江 > 專(zhuān)題列表 > 正文
圖書(shū)館管理系統(tǒng)可行性分析
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于圖書(shū)館管理系統(tǒng)可行性分析的問(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
本文目錄:
一、SQL設(shè)計(jì)圖書(shū)管理系統(tǒng)
目 錄
圖書(shū)管理信息系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
本圖書(shū)管理信息系統(tǒng)是利用計(jì)算機(jī)管理信息處理的迅速、準(zhǔn)確、可靠且具有強(qiáng)大存儲(chǔ)能力的突出特點(diǎn),全面提高圖書(shū)館的管理水平和工作效率,并以及時(shí)、完整的業(yè)務(wù)經(jīng)營(yíng)資料,為圖書(shū)館的及時(shí)轉(zhuǎn)換提供一定的支持。本圖書(shū)管理系統(tǒng)涵蓋了六個(gè)主要的子系統(tǒng):圖書(shū)資料管理、讀者資料管理、借書(shū)操作、還書(shū)操作、修改密碼和查詢(xún)處理,并通過(guò)信息的收集、整理、存儲(chǔ)、傳遞將它們有機(jī)地結(jié)合起來(lái),提高了工作的準(zhǔn)確率和效率。
本論文從系統(tǒng)分析、需求分析、概要分析、詳細(xì)分析到系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行、系統(tǒng)維護(hù)等幾個(gè)方面詳細(xì)闡述了圖書(shū)管理系統(tǒng)的開(kāi)發(fā)過(guò)程,記錄了開(kāi)發(fā)過(guò)程中的分析依據(jù)和設(shè)計(jì)思路及相關(guān)圖表,闡明了主要的設(shè)計(jì)內(nèi)容和實(shí)施、運(yùn)行情況,為本系統(tǒng)的使用、升級(jí)提供了完備的資料。
本系統(tǒng)開(kāi)發(fā)時(shí)間將近四個(gè)月,初步完成了圖書(shū)管理信息系統(tǒng)的初級(jí)版本,系統(tǒng)基本上實(shí)現(xiàn)了原定的基本功能,并將在以后進(jìn)行陸續(xù)的改進(jìn)和完善。
關(guān)鍵詞:Delphi;SQL Server 2000;數(shù)據(jù)庫(kù);圖書(shū)管理信息系統(tǒng)
Design And Implementation of The Books Management Information System
Abstract:The books management information system is the typical information management system (MIS), It mainly develops including two respects ,one is setting-up and maintenance of backstage supporter's database . Another is developing the front application program. As to the former demand set up data consistency , integrality strong and data security kind database.require to the latter the function of the application program is complete , Easy to use and so on the characteristic.
This books management information system is using the computer management information processing rapid, accurate, is reliable also has the formidable memory property the prominent characteristic, comprehensively enhances the library the management level and the working efficiency, and take the prompt integrity account executive material, provides the certain support for newer books and reference materials in time of the library. The books management information system has covered six subsystems: The books and reference materials management, the reader material management, taking advantage of the book operation, modify password and also the book operation, inquiry processing, and through the information collection, the reorganization, the memory, the transmission organically unifies them, enhanced the work rate of accuracy and the efficiency.
This thesis from the system analysis, the demand analysis, the outline analysis, the multianalysis to the system implementation, the system movement, the system maintenance and so on several aspects in detail elaborated the books management information system performance history, recorded in the performance history analysis to rest on and to design the mentality and the correlation graph, had expounded the main design content and the implementation, the movement situation, for this system use, the promotion have provided the complete material.
This system is nearly four months construction period, finished the elementary edition of the books administrative system tentatively, the system has basically realized the original basic function, and will carry on improvement and completion successively afterwards.
Keyword: Delphi ; SQL; database; books management information system
前 言
隨著我國(guó)經(jīng)濟(jì)的高速發(fā)展,人們的物質(zhì)需求已趨向飽和,而精神上的需求卻日益提高。學(xué)習(xí)的繁重、工作的壓力、競(jìng)爭(zhēng)的刺激使人們感到知識(shí)的困乏,渴望進(jìn)一步的充電。同時(shí)當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,正是因此計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。管理信息系統(tǒng)是先進(jìn)的科學(xué)技術(shù)和現(xiàn)代管理相結(jié)合的產(chǎn)物,建立以計(jì)算機(jī)為主要手段的管理信息系統(tǒng),已成為現(xiàn)代企業(yè)、政府部門(mén)等各類(lèi)組織提高自身素質(zhì)、實(shí)現(xiàn)組織的戰(zhàn)略目標(biāo)。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。
為滿(mǎn)足圖書(shū)館業(yè)務(wù)發(fā)展的需要,提高競(jìng)爭(zhēng)能力,我決定利用計(jì)算機(jī)來(lái)提高圖書(shū)館管理水平和工作效率。根據(jù)圖書(shū)館的日常需要,確定系統(tǒng)要實(shí)現(xiàn)六個(gè)基本功能:圖書(shū)資料管理、讀者資料管理、借書(shū)操作、還書(shū)操作、修改密碼和查詢(xún)處理。同時(shí)該系統(tǒng)具有強(qiáng)大的查詢(xún)功能和可靠性。
目標(biāo)是努力達(dá)到:讀者滿(mǎn)意。圖書(shū)館內(nèi)藏書(shū)豐富,品種齊全,但隨著信息處理量的快速增大,工作越來(lái)越繁多、要求全面、先進(jìn)、高效。純辦公軟件無(wú)論從準(zhǔn)確度還是及時(shí)性上都已無(wú)法滿(mǎn)足業(yè)務(wù)的需要。因此,開(kāi)發(fā)一個(gè)界面友好,易于操作的圖書(shū)館軟件進(jìn)行自動(dòng)化處理變得十分重要,本系統(tǒng)開(kāi)發(fā)目的和意義就是為了管理好圖書(shū)館信息,使圖書(shū)管理工作規(guī)范化、系統(tǒng)化、程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢(xún)和修改圖書(shū)情況。此圖書(shū)管理信息系統(tǒng)以“以人為本”為服務(wù)宗旨,提高對(duì)讀者的服務(wù)質(zhì)量。
1 Delphi和SQL簡(jiǎn)介
1.1 數(shù)據(jù)庫(kù)的介紹
數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中的重要領(lǐng)域,也是應(yīng)用最廣的技術(shù)之一,而且已經(jīng)成為電子信息系統(tǒng)的重要核心技術(shù)。眾所周知,計(jì)算機(jī)應(yīng)用從科學(xué)計(jì)算進(jìn)入數(shù)據(jù)處理是一個(gè)劃時(shí)代的轉(zhuǎn)折。數(shù)據(jù)處理是指對(duì)各種形式的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播的一系列活動(dòng)的總和。其目的是從大量的,原始的數(shù)據(jù)中抽取,推導(dǎo)出對(duì)人們有價(jià)值的信息經(jīng)作為行動(dòng)和決策的依據(jù),是為了借助計(jì)算機(jī)科學(xué)地保存和管理復(fù)雜的,大量的數(shù)據(jù)以便人們能方便而充分地利用這些寶貴的信息資源。數(shù)據(jù)庫(kù)技術(shù)所研究的問(wèn)題就是如何科學(xué)地組織和存儲(chǔ)數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)庫(kù)系統(tǒng)就是當(dāng)代計(jì)算機(jī)系統(tǒng)的重要組成部分。
數(shù)據(jù)處理的中心問(wèn)題是數(shù)據(jù)管理,數(shù)據(jù)管理隨著計(jì)算機(jī)硬件和軟件的發(fā)展而不斷發(fā)展,經(jīng)歷了三個(gè)階段:人工管理階段,文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。數(shù)據(jù)庫(kù)系統(tǒng)具有以下特點(diǎn):(1)數(shù)據(jù)結(jié)構(gòu)化。(2)數(shù)據(jù)的共享性高、冗余度低、易擴(kuò)展。(3)數(shù)據(jù)獨(dú)立性高。(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制。包括數(shù)據(jù)的安全性保護(hù),數(shù)據(jù)的完整性檢查,并發(fā)控制以及數(shù)據(jù)庫(kù)備份和恢復(fù)[2]。我做的圖書(shū)管理系統(tǒng)中主要是用了Delphi和SQL 。
1.2 Delphi的簡(jiǎn)介
計(jì)算機(jī)軟件的開(kāi)發(fā)分為兩個(gè)不同的分支,其中一個(gè)分支是使用傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言開(kāi)發(fā)數(shù)值控制、數(shù)值運(yùn)算等軟件,圍繞它們的重點(diǎn)是算法,數(shù)據(jù)結(jié)構(gòu)以及面向?qū)ο蠹夹g(shù),這里基本采用Pascal,Basic和C等到高級(jí)程序設(shè)計(jì)語(yǔ)言。另一個(gè)分支則是通用的數(shù)據(jù)庫(kù)管理軟件領(lǐng)域即數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)。這兩個(gè)分支的發(fā)展都有極為迅速,但是二者并沒(méi)出現(xiàn)混合滲透的跡象。如果使用數(shù)據(jù)庫(kù)語(yǔ)言進(jìn)行傳統(tǒng)的編程,雖然也能完成相應(yīng)的功能,但是其編程過(guò)程可能極為復(fù)雜。反之,如果使用傳統(tǒng)的編程語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)編程,通過(guò)調(diào)用專(zhuān)用的數(shù)據(jù)庫(kù)應(yīng)用程序接口函數(shù)據(jù)和過(guò)程,可能也會(huì)做出比較完善的數(shù)據(jù)庫(kù)管理程序,但做起來(lái)大多是極其困難的。而Delphi結(jié)合了兩個(gè)分支的優(yōu)點(diǎn),它結(jié)合了傳統(tǒng)的編程語(yǔ)言O(shè)bject Pascal和數(shù)據(jù)庫(kù)語(yǔ)言的強(qiáng)大功能,既可以用于傳統(tǒng)的算法編程,又可以用于數(shù)據(jù)庫(kù)編程。特別是Delphi具有強(qiáng)大的數(shù)據(jù)庫(kù)開(kāi)發(fā)功能,利用Delphi的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,根本不需要編寫(xiě)任何Object Pascal代碼便可以創(chuàng)建一個(gè)一般的數(shù)據(jù)庫(kù)應(yīng)用。
Delphi是面向?qū)ο蟮拈_(kāi)發(fā)工具,它是目前開(kāi)發(fā)客戶(hù)/服務(wù)器數(shù)據(jù)庫(kù)應(yīng)用程序的強(qiáng)有力的工具。Delphi目前有兩個(gè)版本:標(biāo)準(zhǔn)版本和客戶(hù)/服務(wù)器版本。標(biāo)準(zhǔn)版本包含一個(gè)Borland Database Engine的局部拷貝,它允許用戶(hù)創(chuàng)建能訪問(wèn)Dbase,Paradox 和 Local Inter Base服務(wù)器的數(shù)據(jù)庫(kù)應(yīng)用,它還支持具有ODBC(Open Database Connecticity)接口的數(shù)據(jù)庫(kù)。客戶(hù)/服務(wù)器版本包括Borland SQL Link,它能直接訪問(wèn)Oracle,SyBase 和Microsoft SQL Server,Informix等多種數(shù)據(jù)庫(kù)服務(wù)器。
Delphi可以訪問(wèn)多種數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)庫(kù),憑借窗體和報(bào)表,BDE(Borland Database Engine)可以訪問(wèn)Paradox,dbase,本地Inter Base服務(wù)器的數(shù)據(jù)庫(kù),也可以訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器的
2 系統(tǒng)分析
2.1 系統(tǒng)調(diào)查
系統(tǒng)調(diào)查的主要內(nèi)容有:系統(tǒng)的基本情況、系統(tǒng)中信息處理的狀況、系統(tǒng)的資源情況及系統(tǒng)的各類(lèi)人員對(duì)信息系統(tǒng)的態(tài)度。同時(shí)我了解到圖書(shū)館的使用人員有(1)系統(tǒng)管理員:維護(hù)整個(gè)系統(tǒng)的正常運(yùn)行、及時(shí)更新系統(tǒng),給每個(gè)新用戶(hù)建立讀者信息,給每個(gè)注銷(xiāo)用戶(hù)刪除相應(yīng)的讀者信息。(2)圖書(shū)管理員:負(fù)責(zé)給同學(xué)辦理借書(shū)、還書(shū)、修改圖書(shū)基本信息和圖書(shū)流通狀態(tài)。(3)讀者:包括學(xué)生用戶(hù)、老師用戶(hù)和外界人士。
圖書(shū)館的組織機(jī)構(gòu)設(shè)置如圖1所示。
圖1圖書(shū)館的組織結(jié)構(gòu)
系統(tǒng)中信息處理狀況:
通過(guò)對(duì)原有系統(tǒng)數(shù)據(jù)流程的分析,可以發(fā)現(xiàn)這種模式存在著一些不合理之處,完全可以改進(jìn),使工作效率提高,減少信息迂回。
圖書(shū)館現(xiàn)行系統(tǒng)存在的問(wèn)題:第一,日常管理工作缺乏規(guī)范性,隨意性很大,對(duì)人的經(jīng)驗(yàn)水平有很大的依賴(lài)性,因此具體操作往往因人而異;第二,資料多次手工處理,如逾期通知等,出錯(cuò)率高,完全可以用數(shù)據(jù)庫(kù)檢索自動(dòng)生成。第三,數(shù)據(jù)重復(fù)率高,有些地方人員多次使用相同數(shù)據(jù),有些信息完全可以歸類(lèi),第四,缺乏統(tǒng)計(jì)工作。
所以完全可以通過(guò)建立一套完整的圖書(shū)管理信息系統(tǒng),來(lái)對(duì)信息進(jìn)行查詢(xún)、修改、統(tǒng)計(jì)、檢索等日常管理工作,盡量減少的人員介入和數(shù)據(jù)冗余,以簡(jiǎn)練實(shí)用為基礎(chǔ),實(shí)現(xiàn)信息管理計(jì)算機(jī)化提高工作效率和信息化水平。
2.2 可行性分析
可行性分析對(duì)系統(tǒng)的開(kāi)發(fā)至關(guān)重要,可以大幅減少不必要的損失,保證系統(tǒng)開(kāi)發(fā)的順利進(jìn)行。因此要對(duì)系統(tǒng)進(jìn)行技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性三方面的系統(tǒng)可行性分析:
2.2.1 技術(shù)可行性
近幾年來(lái)計(jì)算機(jī)技術(shù)發(fā)展異常迅猛,高速度大容量的電腦已成為許多學(xué)校里日常工作必不可少的設(shè)備,隨著辦公自動(dòng)化的軟件不斷涌現(xiàn),微機(jī)的普及為該系統(tǒng)的開(kāi)發(fā)奠定了堅(jiān)實(shí)的基礎(chǔ)。
2.2.2 經(jīng)濟(jì)可行性
一方面,系統(tǒng)的開(kāi)發(fā)不需要額外增加設(shè)備購(gòu)置費(fèi)、軟件開(kāi)發(fā)費(fèi)、管理和維護(hù)費(fèi)用。另一方面,系統(tǒng)的開(kāi)發(fā)可以較好地解決圖書(shū)館因日常事務(wù)繁雜而造成的處理效率低,出錯(cuò)率偏高的局面,并可以及時(shí)了解各項(xiàng)日常事務(wù)的進(jìn)展情況,為及時(shí)調(diào)整庫(kù)存資料提供可靠的數(shù)據(jù)支持,從而明確工作目標(biāo),同時(shí)還可以減少人工勞動(dòng)、提高工作效率、增加書(shū)本流通量。
2.2.3 操作可行性
計(jì)算機(jī)以強(qiáng)大的信息處理能力作為人類(lèi)腦力勞動(dòng)的有利助手登上歷史舞臺(tái)后,已滲透到社會(huì)生活的各個(gè)領(lǐng)域,使現(xiàn)代社會(huì)組織、特別是企業(yè),學(xué)校的信息處理能力適應(yīng)現(xiàn)代化管理的要求,且系統(tǒng)逐步從單項(xiàng)事務(wù)信息處理系統(tǒng)迅速向綜合服務(wù)(決策支持系統(tǒng))的管理信息系統(tǒng)發(fā)展。本系統(tǒng)使用界面良好,易于操作。圖書(shū)館擁有一批較高素質(zhì)的員工,只需了解相關(guān)知識(shí),就可熟練操作本系統(tǒng)了。
通過(guò)以上分析,圖書(shū)館管理信息系統(tǒng)的開(kāi)發(fā)在經(jīng)濟(jì)上、技術(shù)上、操作上都是可行的。
2.3 系統(tǒng)的總目標(biāo)
圖書(shū)館管理信息系統(tǒng)的總目標(biāo)是按照管理信息系統(tǒng)的管理和開(kāi)發(fā)方法,采用先進(jìn)的信息技術(shù)和手段,支持并規(guī)范圖書(shū)和讀者資料的管理、借書(shū)、還書(shū)、修改密碼、查詢(xún)書(shū)本或?qū)W生等操作的全過(guò)程,并加強(qiáng)上述過(guò)程中各種信息資源的管理和應(yīng)用,提高各部門(mén)管理工作的現(xiàn)代化水平,實(shí)現(xiàn)各部門(mén)信息的準(zhǔn)確、及時(shí)處理和溝通及共享,為圖書(shū)館對(duì)庫(kù)存資料的決策提供有利的支持和反饋信息,以實(shí)現(xiàn)圖書(shū)館的總體目標(biāo)。
2.4 具體目標(biāo)
(1)每年開(kāi)學(xué),新生報(bào)到的時(shí)候,圖書(shū)館系統(tǒng)管理員要給每一位新生的信息建立個(gè)人檔案,辦理圖書(shū)借閱證。學(xué)生的個(gè)人檔案包括學(xué)生的學(xué)號(hào)、姓名、性別、班級(jí)、年級(jí)、所屬專(zhuān)業(yè)、電話(huà)號(hào)碼。
(2)學(xué)生畢業(yè)的時(shí)候,圖書(shū)館系統(tǒng)管理員要及時(shí)對(duì)每位學(xué)生的信息進(jìn)行刪除。
(3)每次新進(jìn)圖書(shū)的時(shí)候,圖書(shū)管理員要對(duì)每本圖書(shū)的信息進(jìn)行管理和錄入,以方便讀者的借閱。圖書(shū)的基本信息有:圖書(shū)索引號(hào)、圖書(shū)名、作者、出版社、出版日期和圖書(shū)的使用狀態(tài)。
(4)當(dāng)圖書(shū)被讀者借閱的時(shí)候,圖書(shū)管理員要改變圖書(shū)的使用狀態(tài),不再允許借閱,但是允許預(yù)約,而且每本書(shū)只允許被一個(gè)讀者借閱,也只能被一個(gè)讀者預(yù)約。
(5)當(dāng)學(xué)生借閱的圖書(shū)延期的時(shí)候,圖書(shū)管理員要及時(shí)通知學(xué)生歸還圖書(shū),并對(duì)其進(jìn)行相應(yīng)的處罰。學(xué)生可以在圖書(shū)未超期的情況下辦理續(xù)借。
(6)學(xué)生可以在圖書(shū)管理系統(tǒng)中查詢(xún)自己的借閱情況。
(7)當(dāng)圖書(shū)被損壞或圖書(shū)出館時(shí),圖書(shū)管理員要及時(shí)修改相應(yīng)的圖書(shū)信息。
(8)系統(tǒng)還應(yīng)該提供強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì),查詢(xún)等功能。
(9)系統(tǒng)應(yīng)充許外界人士通過(guò)規(guī)定的步驟注冊(cè)成為新用戶(hù),并享有一定的權(quán)利。
(10)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。
3 需求分析
需求分析階段的根本任務(wù)是要明確圖書(shū)館在決策和日常事務(wù)處理上的信息需求,以便提出整個(gè)系統(tǒng)的總體方案。在需求分析中,主要采用流程圖和數(shù)據(jù)字典來(lái)描述。
3.1 事務(wù)流程圖
通過(guò)對(duì)圖書(shū)館的多次調(diào)查,大致了解了圖書(shū)館的日常的管理事務(wù)流程。每日處理的工作如圖2所示。
圖2圖書(shū)館的事務(wù)圖
(1) 圖書(shū)資料的管理
圖書(shū)管理員將采購(gòu)的圖書(shū)入庫(kù)分類(lèi)處理,同時(shí)建立相關(guān)的圖書(shū)資料信息,如果該書(shū)已有,則修改現(xiàn)有書(shū)本數(shù)等于原有書(shū)本數(shù)加新增書(shū)本數(shù)。如有圖書(shū)損壞及罰款處理,也修改圖書(shū)資料信息。如果圖書(shū)出館,則刪除相關(guān)的圖書(shū)資料信息。
(2) 讀者資料管理
每年新生入校的時(shí)候,系統(tǒng)管理員要為每一個(gè)學(xué)生辦理相應(yīng)的圖書(shū)借閱許可證,學(xué)生填寫(xiě)登記表包括學(xué)生學(xué)號(hào)、姓名、性別、年級(jí)、班級(jí)、專(zhuān)業(yè)名稱(chēng)、電話(huà)號(hào)碼等基本信息。核對(duì)無(wú)誤后交由系統(tǒng)管理員辦理學(xué)生借閱證,如果讀者更改任何個(gè)人信息,則應(yīng)由學(xué)生寫(xiě)出書(shū)面申請(qǐng),由系統(tǒng)管理員在相應(yīng)的讀者基本信息中進(jìn)行修改。如果學(xué)生要離開(kāi)學(xué)校,則審核該讀者是否有逾期書(shū)籍和損壞,如無(wú),則辦理撤消業(yè)務(wù),同時(shí)在讀者資料庫(kù)中刪除該讀者。最后給讀者合格注銷(xiāo)通知。對(duì)于教師用戶(hù)也是一樣的處理過(guò)程。
(3) 借書(shū)操作
讀者把借閱證及想要借的圖書(shū)交給圖書(shū)管理員,圖書(shū)管理員進(jìn)行審核,如該讀者是否有過(guò)期未還的圖書(shū),是否借閱圖書(shū)已超過(guò)五本或未交清罰款,有上述情況之一則通知該讀者借閱不成功。否則借閱成功,圖書(shū)交給讀者。同時(shí)圖書(shū)管理員修改圖書(shū)、讀者及圖書(shū)流通信息表。如讀者逾期則可電話(huà)聯(lián)系。如讀者發(fā)現(xiàn)該圖書(shū)已借出,則只可在圖書(shū)資料庫(kù)中進(jìn)行預(yù)約。一本書(shū)同一時(shí)間只能被一個(gè)讀者預(yù)約。如讀者續(xù)借,則延長(zhǎng)讀者應(yīng)還書(shū)日期。讀者只可在該書(shū)本尚未超期的情況下才可以進(jìn)行續(xù)借,否則續(xù)借不成功。
(4) 還書(shū)操作
讀者把借閱證及要還圖書(shū)交給圖書(shū)管理員,由他進(jìn)行審核,如該圖書(shū)有逾期或破損,則通知該讀者按比例罰款。否則圖書(shū)交圖書(shū)管理員放回書(shū)庫(kù)。并修改圖書(shū)、讀者借書(shū)信息表。讀者遺失書(shū)本則給予原價(jià)五倍賠償。
(5) 查詢(xún)處理
讀者可以到圖書(shū)館內(nèi)的電腦上查詢(xún)自己的借書(shū)信息表,查詢(xún)圖書(shū)是否逾期,是否可以進(jìn)行續(xù)借,也可以查找自己要借的圖書(shū)是否在館,以及近期圖書(shū)館的動(dòng)態(tài)和公告。圖書(shū)管理員可在圖書(shū)到期前一天打印逾期清單,電話(huà)聯(lián)系讀者,以方便讀者及時(shí)還書(shū),加快書(shū)本流通。
(6) 修改密碼
為了方便管理,圖書(shū)館系統(tǒng)管理員會(huì)給每一個(gè)新注冊(cè)的用戶(hù)一個(gè)初始密碼,讀者用初始密碼首次登錄系統(tǒng)后,應(yīng)及時(shí)修改自己的密碼,以保護(hù)自己的權(quán)利?;蛟谑褂玫倪^(guò)程中通過(guò)修改密碼來(lái)防
D1 庫(kù)存清單
圖7 歸還圖書(shū)的DFD
3.3 數(shù)據(jù)字典
int 4 f 所在專(zhuān)業(yè)代碼
varchar 20 專(zhuān)業(yè)名稱(chēng)
表3圖書(shū)基本信息表
字段名 字段類(lèi)型 長(zhǎng)度 NULL 字段意義
bookid varchar 10 f 圖書(shū)索引號(hào)
bookname varchar 30 f 圖書(shū)名稱(chēng)
Autor char 10 f 作者名字
department Int 4 所在書(shū)庫(kù)代碼
description char 20 描述
Lend char 1 f 是否借出
appoint char 1 f 是否預(yù)約
表4學(xué)生基本信息
userid varchar 10 f 用戶(hù)編號(hào)
username varchar 10 f 用戶(hù)名
sdepartment char 30 部門(mén)或?qū)I(yè)
password varchar 20 f 密碼
Right_1 bit 1 f 查詢(xún)權(quán)
Ringht_2 bit 1 f 管理權(quán)
表6庫(kù)存信息表
字段名 字段類(lèi)型 長(zhǎng)度 NULL 字段意義
department int 4 f 書(shū)庫(kù)代碼
description varchar 20 書(shū)庫(kù)名稱(chēng)
3.4 數(shù)據(jù)項(xiàng)的頁(yè)碼設(shè)計(jì)
(1)對(duì)讀者編號(hào),為了便于查找采用層次碼。
如:02(年級(jí),即入學(xué)年份) 09(學(xué)院代碼) 1(專(zhuān)業(yè)代碼) 279
[注]: 學(xué)院代碼如:商學(xué)院---01 信息學(xué)院---02 土木學(xué)院---03
外語(yǔ)學(xué)院---04 藝術(shù)學(xué)院---05 計(jì)算機(jī)科學(xué)與工程學(xué)院---09
計(jì)算機(jī)科學(xué)與工程學(xué)院的專(zhuān)業(yè)代碼如:計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)---1
網(wǎng)絡(luò)專(zhuān)業(yè)---2
(2)圖書(shū)編號(hào),為了便于得到有關(guān)信息采用層次碼。
如:TP(類(lèi)別) 3111(編號(hào)) 01(內(nèi)部編號(hào))
[注]: 內(nèi)部編號(hào):同時(shí)采購(gòu)了五本相同的圖書(shū),在類(lèi)別和編號(hào)相同的時(shí)候,用01,02,03,04,05分別代表這五本相同的圖書(shū)。
編號(hào): 計(jì)算機(jī)應(yīng)用基礎(chǔ)---3111 計(jì)算機(jī)網(wǎng)絡(luò)---3112
計(jì)算機(jī)組成原理---3113 數(shù)據(jù)庫(kù)---3114
類(lèi)別: 計(jì)算機(jī)類(lèi)--- TP 文學(xué)類(lèi)--- I 藝術(shù)類(lèi)---V
數(shù)理化---O 英語(yǔ)類(lèi)---H
4 概要設(shè)計(jì)
4.1 總體設(shè)計(jì)
系統(tǒng)功能結(jié)構(gòu)如圖8所示。
圖8系統(tǒng)功能結(jié)構(gòu)示意圖
4.2 局部 E_R圖
學(xué)生基本信息,圖書(shū)基本信息,用戶(hù)信息和讀者借書(shū)情況表的局部E-R圖如圖9至圖12所示。
圖10書(shū)本基本信息表
圖12 讀者借書(shū)信息表
4.3 總體E-R圖
本圖書(shū)管理信息系統(tǒng)的總體E-R圖如圖13所示。
圖13 總體E-R圖
部分聯(lián)系的屬性如下:
1.借閱{借閱編號(hào)、圖書(shū)索引號(hào)、借閱證號(hào)、借書(shū)日期、還書(shū)日期}
2.預(yù)訂{預(yù)訂編號(hào)、圖書(shū)索引號(hào)、借閱證號(hào)、預(yù)訂日期}
3.采購(gòu){采購(gòu)編號(hào)、圖書(shū)索引號(hào)、采購(gòu)價(jià)格、采購(gòu)數(shù)量}
4.報(bào)廢{圖書(shū)索引號(hào),報(bào)廢時(shí)間,報(bào)廢原因}
4.4 E_R圖向關(guān)系模型的轉(zhuǎn)化
E_R圖向關(guān)系模型的轉(zhuǎn)化要解決的問(wèn)題是如何將實(shí)體和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,如何
圖15 修改圖書(shū)記錄
圖16 修改學(xué)生記錄
圖17 查詢(xún)/借閱/預(yù)約圖書(shū)
圖18 查詢(xún)/歸還已借閱圖書(shū)
5.2 建立索引和嵌套查詢(xún)
索引是數(shù)據(jù)庫(kù)中一常用而重要的數(shù)據(jù)庫(kù)對(duì)象集。索引改進(jìn)了數(shù)據(jù)庫(kù)的性能和可訪問(wèn)性,可以用來(lái)排序和快速訪問(wèn)數(shù)據(jù)。大大改善了數(shù)據(jù)庫(kù)的性能。下面以本人的圖書(shū)管理信息系統(tǒng)中的book表為被借出時(shí)不能被預(yù)約。
(8) 修改圖書(shū)的基本信息
這是圖書(shū)管理員的權(quán)力,包括添加,刪除和修改圖書(shū)信息。當(dāng)有新添加進(jìn)來(lái)的圖書(shū)時(shí),圖書(shū)管理員要查看圖書(shū)館里是不是已存有這樣的圖書(shū),發(fā)現(xiàn)已有庫(kù)存時(shí),要修改圖書(shū)的數(shù)目,否則就加入新的圖書(shū)信息。當(dāng)有舊書(shū)或損壞了的圖書(shū)要退出的時(shí)候,要及時(shí)減少相應(yīng)圖書(shū)的數(shù)目或是刪除相應(yīng)的圖書(shū)信息。學(xué)生借出書(shū)或歸還圖書(shū)時(shí),要及時(shí)地修改圖書(shū)流通信息表。
(9) 修改學(xué)生用戶(hù)的基本信息
系統(tǒng)管理員在這里添加,刪除和修改學(xué)生和教師的基本信息。當(dāng)有新生入校時(shí),根據(jù)學(xué)生填寫(xiě)的基本信息表為每個(gè)新生注冊(cè)一個(gè)用戶(hù)名,在校期間如果學(xué)生基本信息有變化可以交系統(tǒng)管理員審核后修改相應(yīng)的信息,畢業(yè)或注銷(xiāo)用戶(hù)時(shí),管理員要及時(shí)刪除相應(yīng)的記錄。教師的處理情況相同。
(10)初始化系統(tǒng)
當(dāng)遇到不可恢復(fù)的重大意外損傷時(shí)系統(tǒng)管理員可以用它來(lái)重新恢復(fù)圖書(shū)館的基本信息,保證圖書(shū)管理系統(tǒng)正常工作。除了用戶(hù)信息表恢復(fù)初始值外,其它的數(shù)據(jù)信息都會(huì)被清零。
(11) 公告欄
系統(tǒng)管理員向所有登錄用戶(hù)和外界人士及時(shí)發(fā)布圖書(shū)館最新消息的地方,包括注意事項(xiàng)等。
(12) 意見(jiàn)箱
所有登錄用戶(hù)可以在這里向系統(tǒng)管理員和圖書(shū)管理員提出對(duì)圖書(shū)管理的寶貴意見(jiàn),方便管理員及時(shí)采取相應(yīng)措施修改管理方案,方便用戶(hù)以后的使用,提高整個(gè)系統(tǒng)的性能。
本系統(tǒng)主要提供圖書(shū)管理,學(xué)生用戶(hù)管理和系統(tǒng)管理。以下列出了圖書(shū)管理信息系統(tǒng)主模塊,系統(tǒng)總體結(jié)構(gòu)、圖書(shū)/讀者功能模塊和圖書(shū)流通功能模塊的示意圖如圖19至圖21所示。
圖19系統(tǒng)總體結(jié)構(gòu)
圖20圖書(shū)/讀者功能模塊
圖21圖書(shū)流通功能模塊
5.5 界面設(shè)計(jì)及功能實(shí)現(xiàn)
5.5.1 登錄界面設(shè)計(jì)及功能的實(shí)現(xiàn)
圖22 登錄界面
二、圖書(shū)管理系統(tǒng)數(shù)據(jù)需求分析
3.系統(tǒng)設(shè)計(jì)
3.1開(kāi)發(fā)設(shè)計(jì)思想
盡量采用學(xué)?,F(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用學(xué)?,F(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平的應(yīng)用效果的目的。根據(jù)圖書(shū)管理的規(guī)定,滿(mǎn)足管理元和學(xué)生對(duì)圖書(shū)的日常管理和使用,系統(tǒng)采用菜單自頂向下的設(shè)計(jì)方法,便于系統(tǒng)功能的各種組合和修改,又便于技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶(hù)需求進(jìn)行數(shù)據(jù)的添加、查詢(xún)、修改、統(tǒng)計(jì)等操作。系統(tǒng)維護(hù)一數(shù)據(jù)庫(kù),保存圖書(shū)和讀者的資料以及圖書(shū)流通情況的資料,便于管理員管理圖書(shū)和讀者的有關(guān)數(shù)據(jù),還可根據(jù)需要隨時(shí)進(jìn)行數(shù)據(jù)的查詢(xún)和統(tǒng)計(jì)并按所需格式和方式輸出。
3.2開(kāi)發(fā)、運(yùn)行環(huán)境及平臺(tái)模式的選擇
開(kāi)發(fā)工具
中文版Visual FoxPro6.0。Visual FoxPro是微軟公司出的桌面數(shù)據(jù)庫(kù)系統(tǒng),被認(rèn)為是當(dāng)今社會(huì)上用的最廣的微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)之一,它是計(jì)算機(jī)類(lèi)專(zhuān)業(yè)C/S(客戶(hù)/服務(wù)器)結(jié)構(gòu)重要的前端開(kāi)發(fā)工具。雖然這個(gè)數(shù)據(jù)庫(kù)系統(tǒng)比較小,可是它的功能強(qiáng)大,操作效率高,并且能夠滿(mǎn)足該系統(tǒng)應(yīng)用的需要。因此采用Microsoft Visual FoxPro6.0作為該系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)。
運(yùn)行環(huán)境
Windows9x、Windows NT、Windows XP或Windows2000操作系統(tǒng)。
平臺(tái)模式
該系統(tǒng)采用的模式為單機(jī)版數(shù)據(jù)庫(kù)模式。原因在于,從費(fèi)用上考慮,該系統(tǒng)需要實(shí)現(xiàn)的功能是數(shù)據(jù)添加、修改、查詢(xún)、統(tǒng)計(jì)等操作,所以降低了成本;其次,采用單機(jī)版數(shù)據(jù)庫(kù)模式,可以提高系統(tǒng)的安全性;最后,從實(shí)現(xiàn)的具體功能上考慮,此系統(tǒng)的服務(wù)對(duì)象是教育機(jī)構(gòu),它主要功能是進(jìn)行數(shù)據(jù)的匯總、歸檔等,所以沒(méi)有必要采用復(fù)雜的模式來(lái)實(shí)現(xiàn)這個(gè)系統(tǒng)。
3.3系統(tǒng)功能分析
3.3.1任務(wù)分析 本系統(tǒng)主要用于學(xué)校教師和學(xué)生圖書(shū)管理,主要任務(wù)是通過(guò)建立圖書(shū)管理系統(tǒng),完善學(xué)校圖書(shū)錄入、租借以及讀者信息的管理,通過(guò)查詢(xún)可立即定位該讀者的相應(yīng)的信息,可以對(duì)圖書(shū)進(jìn)行查詢(xún)、增加、修改,讀者可以預(yù)約已借圖書(shū),針對(duì)這些問(wèn)題設(shè)計(jì)此系統(tǒng)。 3.3.2功能分析 通過(guò)建立圖書(shū)管理系統(tǒng),把圖書(shū)館的圖書(shū)管理、讀者管理、圖書(shū)借閱管理等日常管理工作實(shí)行計(jì)算機(jī)統(tǒng)一管理,以提高工作效率和管理水平。這些管理包括:
1、 圖書(shū)基本信息的管理,包括增加、修改、查詢(xún)、預(yù)約管理;
2、 讀者基本信息的管理,包括增加、修改、查詢(xún)管理;
3、 圖書(shū)租借的管理,包括增加、查詢(xún)、統(tǒng)計(jì)管理;
4、 系統(tǒng)管理,主要是增加用戶(hù)、維護(hù)用戶(hù)信息和退出系統(tǒng)。 3.3.3功能需求 在設(shè)計(jì)一個(gè)系統(tǒng)時(shí),要弄清它能夠?qū)崿F(xiàn)什么功能,再根據(jù)具體要實(shí)現(xiàn)的功能來(lái)分析需要哪些元素,知道這些內(nèi)容后在進(jìn)行相應(yīng)的界面。通過(guò)以上的功能分析,該系統(tǒng)要完成以下的功能需求。
1、 管理人員與學(xué)生用戶(hù)登錄后有不同的權(quán)限,管理人員具有管理和查詢(xún)?nèi)康臋?quán)限,學(xué)生用戶(hù)只有查詢(xún)權(quán)限。
2、 圖書(shū)管理功能,用于實(shí)現(xiàn)錄入和修改圖書(shū)紀(jì)錄。
3、 圖書(shū)租借功能,用于管理租借圖書(shū)信息和統(tǒng)計(jì)租借紀(jì)錄。
4、 讀者服務(wù)功能,用于錄入和修改讀者紀(jì)錄及信息。
5、 圖書(shū)服務(wù)功能,主要用于查詢(xún)圖書(shū)和借還查詢(xún)。
6、 系統(tǒng)管理主要用于用戶(hù)注冊(cè)和密碼修改。 3.4系統(tǒng)功能模塊設(shè)計(jì) 根據(jù)系統(tǒng)功能分析,規(guī)劃設(shè)計(jì)了圖書(shū)管理模塊、圖書(shū)租借模塊、讀者信息模塊、圖書(shū)服務(wù)模塊、系統(tǒng)管理模塊共五個(gè)主要的管理模塊。如圖3-1所示:
圖3-1 主模塊示意圖 3.4.1圖書(shū)管理模塊 該模塊主要用來(lái)錄入和修改圖書(shū)的基本信息,圖書(shū)錄入用于首次錄入圖書(shū)信息,輸入書(shū)名后快速定位圖書(shū),然后顯示要修改的圖書(shū)信息進(jìn)行相應(yīng)的修改,應(yīng)當(dāng)顯示上一條、下一條等信息。該模塊的功能如圖3-2所示。
圖3-2 圖書(shū)管理模塊示意圖
3.4.2圖書(shū)租借管理模塊 該模塊可以錄入讀者信息以及所要租借圖書(shū)的信息,可添加、重填以及上一條,下一條的定位;顯示租借記錄,包括租借人的基本信息和租借圖書(shū)的基本信息;租借查詢(xún)與統(tǒng)計(jì)可以方便在制定的時(shí)間范圍內(nèi)對(duì)租借的圖書(shū)進(jìn)行統(tǒng)計(jì)和分析,查詢(xún)時(shí)可以按照不同的條件進(jìn)行查詢(xún)。該模塊的功能如圖3-3所示。
3-3 圖書(shū)租借管理模塊示意圖
3.4.3讀者管理模塊 該模塊可以對(duì)首次的登錄的讀者進(jìn)行注冊(cè),對(duì)讀者進(jìn)行編號(hào),輸入讀者的基本信息;修改讀者信息的時(shí)候通過(guò)對(duì)讀者的編號(hào)進(jìn)行快速定位,找到讀者信息后進(jìn)行修改,有上一條、下一條等的顯示。該模塊的功能如圖3-4所示。
圖3-4 讀者管理模塊示意圖
3.4.4讀者服務(wù)模塊 該模塊可以方便讀者借閱,查閱以及預(yù)約圖書(shū),查詢(xún)時(shí)按照不同的查詢(xún)方式查詢(xún),找到需要的圖書(shū)后顯示該書(shū)是否可借,即現(xiàn)在的該圖書(shū)的狀況,如果可以借就輸入要借閱的天數(shù)等。歸還圖書(shū)時(shí)亦可通過(guò)編號(hào)快速定位,顯示書(shū)號(hào)等信息后管理者可以進(jìn)行操作完成圖書(shū)歸還。該模塊的功能如圖3-5所示。
圖3-5 讀者服務(wù)模塊示意圖
3.4.5系統(tǒng)管理模塊 該模塊主要實(shí)現(xiàn)管理用戶(hù)注冊(cè)的功能,管理員注冊(cè)自己的賬號(hào)后,輸入正確的密碼信息才能登錄系統(tǒng),管理員可以進(jìn)行系統(tǒng)的維護(hù)。也可以對(duì)密碼進(jìn)行修改。該模塊的功能如圖3-6所示。
圖3-6 系統(tǒng)管理示意圖
3.5數(shù)據(jù)庫(kù)設(shè)計(jì)
3.5.1數(shù)據(jù)庫(kù)需求分析
更具一般用戶(hù)的需求,對(duì)系統(tǒng)畫(huà)出以下的數(shù)據(jù)流程圖。如圖3-7:
3.5.2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)如下:
表3-1:入庫(kù)圖書(shū)信息表
表3-2:圖書(shū)租借信息表
表3-3 讀者信息表
表3-4:借閱信息表
表3-5:系統(tǒng)用戶(hù)信息表
三、圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)開(kāi)題報(bào)告怎么寫(xiě)
給你發(fā)個(gè)開(kāi)題報(bào)告的模板
課題名稱(chēng) 基于iWebOffice中間件的文檔管理系統(tǒng)
課題來(lái)源 橫向 課題類(lèi)型 BX 指導(dǎo)教師 張建偉
學(xué)生姓名 黃炳全 學(xué) 號(hào) 01471222 專(zhuān) 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)
開(kāi)題報(bào)告內(nèi)容
1、 項(xiàng)目背景:
隨著信息膨脹和工作節(jié)奏的日益加快,手工模式已經(jīng)無(wú)法滿(mǎn)足辦公現(xiàn)代化的需要,辦公自動(dòng)化系統(tǒng)作為提高工作效率、規(guī)范辦公制度、降低辦公成本、方便領(lǐng)導(dǎo)決策的重要工具,電子辦公正領(lǐng)導(dǎo)著現(xiàn)代化辦公的潮流。
2、 可行性分析:
經(jīng)濟(jì)可行性:雖然前期的軟件開(kāi)發(fā)需要一些經(jīng)濟(jì)投入,但是從長(zhǎng)遠(yuǎn)利益綜合考慮卻能大大降低管理成本。
技術(shù)可行性:對(duì)J2EE企業(yè)應(yīng)用平臺(tái)進(jìn)行研究和分析,確定J2EE這種技術(shù)架構(gòu)已經(jīng)非常成熟,預(yù)計(jì)利用現(xiàn)有技術(shù)完全可以達(dá)到目標(biāo)。
結(jié)論:經(jīng)上述可行性分析,系統(tǒng)研制和開(kāi)發(fā)可以立即開(kāi)始進(jìn)行。
3、 調(diào)研資料的準(zhǔn)備:
硬件配備:個(gè)人組裝機(jī)六臺(tái)。
軟件配置:Windows2003操作系統(tǒng), Office 2000辦公軟件,Dreamweaver MX, Oracle 9i, BEA WebLogic Enterprise 8.1,j2sdk1.5.0。
資料準(zhǔn)備:Oracle 9i Web開(kāi)發(fā)指南,java數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航,21天學(xué)通J2EE, Dreamweaver MX中文版建站攻略, Oracle9i基礎(chǔ)培訓(xùn)教程,JSP編程指南(第二版)。
4、 設(shè)計(jì)的目的、要求、思路與預(yù)期成果:
目的:利用先進(jìn)的科學(xué)技術(shù)和信息資源,為提高辦公效率,輔助決策,求得更好的效果,以達(dá)到既定(即經(jīng)濟(jì)或其它方面)的目標(biāo)?!?/p>
要求:安全、及時(shí)、準(zhǔn)確、可靠地采集和傳輸辦公相關(guān)的所有信息
思路:采用計(jì)算機(jī)、通信技術(shù)、應(yīng)用計(jì)算機(jī)設(shè)備、通信設(shè)備實(shí)現(xiàn)自動(dòng)化辦公。
預(yù)期成果:○1為辦公室人員提供方便迅速公文起草、報(bào)表制作、文檔管理、提高辦事效率。○2為部門(mén)負(fù)責(zé)人提供控制和指導(dǎo)部門(mén)日常運(yùn)轉(zhuǎn)的信息,改進(jìn)企業(yè)內(nèi)部資源管理能力和人員關(guān)系?!?為高層領(lǐng)導(dǎo)人提供準(zhǔn)確的信息和情報(bào),為領(lǐng)導(dǎo)做決策服務(wù)。
5、 任務(wù)完成的階段內(nèi)容及時(shí)間安排:
第一周完成“資料準(zhǔn)備”工作;第二周至第三周完成“開(kāi)題報(bào)告”、“需求分析”并經(jīng)指導(dǎo)教師審批;第四周至第七周初步完成系統(tǒng);第八周完成系統(tǒng)詳細(xì)設(shè)計(jì);第九周至第十五周全面完成系統(tǒng)和論文;第十六周交設(shè)計(jì)(論文)并請(qǐng)指導(dǎo)教師評(píng)審,評(píng)閱人評(píng)審,準(zhǔn)備答辯。
6、 任務(wù)分配:我同小組成員陳鵬一起開(kāi)發(fā)個(gè)人辦公模塊。
7、 完成設(shè)計(jì)(論文)所具備的條件因素:軟硬件配備齊全,資料準(zhǔn)備充分,人員充足,教師適時(shí)督導(dǎo),學(xué)生們有一定的建設(shè)網(wǎng)站、數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)戰(zhàn)經(jīng)驗(yàn)和很強(qiáng)的再學(xué)能力
指導(dǎo)教師簽名: 日期:
課題類(lèi)型:(1)A—工程設(shè)計(jì);B—技術(shù)開(kāi)發(fā);C—軟件工程;D—理論研究;
(2)X——真實(shí)課題;Y——模擬課題;Z—虛擬課題
要求(1)、(2)均要填,如AY、BX等。
這個(gè)是結(jié)構(gòu)設(shè)計(jì)
1. 支持注冊(cè)用戶(hù)管理,能夠注冊(cè)新用戶(hù)、修改注冊(cè)用戶(hù)信息并支持合法的用戶(hù)登錄。
2. 支持圖書(shū)信息管理,能夠添加新圖書(shū)、修改圖書(shū)信息和刪除圖書(shū)。
3. 支持圖書(shū)借閱管理,能夠支持借書(shū)、還書(shū)、預(yù)定書(shū)籍和查詢(xún)等操作。
4. 支持圖書(shū)管理員管理,圖書(shū)管理員登陸后,能查詢(xún)?nèi)康膱D書(shū)信息列表,借閱信息列表和注冊(cè)用戶(hù)列表。
四、圖書(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)、讀者姓名、性別、年齡、住址、電話(huà)和備注。
2)讀者明細(xì)增加模塊實(shí)現(xiàn):把讀者編號(hào)、讀者姓名、性別、年齡、住址、電話(huà)和備注增加到數(shù)據(jù)表中,并在讀者明細(xì)一覽模塊中顯示出來(lái)。
3)讀者明細(xì)刪除模塊實(shí)現(xiàn)把讀者編號(hào)、讀者姓名、性別、年齡、住址、電話(huà)和備注從數(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)可行性分析相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢(xún),客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
浙江財(cái)經(jīng)大學(xué)圖書(shū)館密碼(浙江財(cái)經(jīng)大學(xué)圖書(shū)館密碼忘記了)
杭州國(guó)家版本館續(xù)約時(shí)間(國(guó)家版本圖書(shū)館杭州分館)