圖書館管理系統(tǒng)可行性分析
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于圖書館管理系統(tǒng)可行性分析的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀企業(yè),服務(wù)客戶遍布全國,相關(guān)業(yè)務(wù)請撥打175-8598-2043,或微信:1454722008
本文目錄:
一、SQL設(shè)計(jì)圖書管理系統(tǒng)
目 錄
圖書管理信息系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
本圖書管理信息系統(tǒng)是利用計(jì)算機(jī)管理信息處理的迅速、準(zhǔn)確、可靠且具有強(qiáng)大存儲(chǔ)能力的突出特點(diǎn),全面提高圖書館的管理水平和工作效率,并以及時(shí)、完整的業(yè)務(wù)經(jīng)營資料,為圖書館的及時(shí)轉(zhuǎn)換提供一定的支持。本圖書管理系統(tǒng)涵蓋了六個(gè)主要的子系統(tǒng):圖書資料管理、讀者資料管理、借書操作、還書操作、修改密碼和查詢處理,并通過信息的收集、整理、存儲(chǔ)、傳遞將它們有機(jī)地結(jié)合起來,提高了工作的準(zhǔn)確率和效率。
本論文從系統(tǒng)分析、需求分析、概要分析、詳細(xì)分析到系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行、系統(tǒng)維護(hù)等幾個(gè)方面詳細(xì)闡述了圖書管理系統(tǒng)的開發(fā)過程,記錄了開發(fā)過程中的分析依據(jù)和設(shè)計(jì)思路及相關(guān)圖表,闡明了主要的設(shè)計(jì)內(nèi)容和實(shí)施、運(yùn)行情況,為本系統(tǒng)的使用、升級提供了完備的資料。
本系統(tǒng)開發(fā)時(shí)間將近四個(gè)月,初步完成了圖書管理信息系統(tǒng)的初級版本,系統(tǒng)基本上實(shí)現(xiàn)了原定的基本功能,并將在以后進(jìn)行陸續(xù)的改進(jìn)和完善。
關(guān)鍵詞:Delphi;SQL Server 2000;數(shù)據(jù)庫;圖書管理信息系統(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
前 言
隨著我國經(jīng)濟(jì)的高速發(fā)展,人們的物質(zhì)需求已趨向飽和,而精神上的需求卻日益提高。學(xué)習(xí)的繁重、工作的壓力、競爭的刺激使人們感到知識(shí)的困乏,渴望進(jìn)一步的充電。同時(shí)當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,正是因此計(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è)、政府部門等各類組織提高自身素質(zhì)、實(shí)現(xiàn)組織的戰(zhàn)略目標(biāo)。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性尤其對于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。
為滿足圖書館業(yè)務(wù)發(fā)展的需要,提高競爭能力,我決定利用計(jì)算機(jī)來提高圖書館管理水平和工作效率。根據(jù)圖書館的日常需要,確定系統(tǒng)要實(shí)現(xiàn)六個(gè)基本功能:圖書資料管理、讀者資料管理、借書操作、還書操作、修改密碼和查詢處理。同時(shí)該系統(tǒng)具有強(qiáng)大的查詢功能和可靠性。
目標(biāo)是努力達(dá)到:讀者滿意。圖書館內(nèi)藏書豐富,品種齊全,但隨著信息處理量的快速增大,工作越來越繁多、要求全面、先進(jìn)、高效。純辦公軟件無論從準(zhǔn)確度還是及時(shí)性上都已無法滿足業(yè)務(wù)的需要。因此,開發(fā)一個(gè)界面友好,易于操作的圖書館軟件進(jìn)行自動(dòng)化處理變得十分重要,本系統(tǒng)開發(fā)目的和意義就是為了管理好圖書館信息,使圖書管理工作規(guī)范化、系統(tǒng)化、程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。此圖書管理信息系統(tǒng)以“以人為本”為服務(wù)宗旨,提高對讀者的服務(wù)質(zhì)量。
1 Delphi和SQL簡介
1.1 數(shù)據(jù)庫的介紹
數(shù)據(jù)庫技術(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ù)處理是指對各種形式的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播的一系列活動(dòng)的總和。其目的是從大量的,原始的數(shù)據(jù)中抽取,推導(dǎo)出對人們有價(jià)值的信息經(jīng)作為行動(dòng)和決策的依據(jù),是為了借助計(jì)算機(jī)科學(xué)地保存和管理復(fù)雜的,大量的數(shù)據(jù)以便人們能方便而充分地利用這些寶貴的信息資源。數(shù)據(jù)庫技術(shù)所研究的問題就是如何科學(xué)地組織和存儲(chǔ)數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)就是當(dāng)代計(jì)算機(jī)系統(tǒng)的重要組成部分。
數(shù)據(jù)處理的中心問題是數(shù)據(jù)管理,數(shù)據(jù)管理隨著計(jì)算機(jī)硬件和軟件的發(fā)展而不斷發(fā)展,經(jīng)歷了三個(gè)階段:人工管理階段,文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。數(shù)據(jù)庫系統(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ù)庫備份和恢復(fù)[2]。我做的圖書管理系統(tǒng)中主要是用了Delphi和SQL 。
1.2 Delphi的簡介
計(jì)算機(jī)軟件的開發(fā)分為兩個(gè)不同的分支,其中一個(gè)分支是使用傳統(tǒng)的程序設(shè)計(jì)語言開發(fā)數(shù)值控制、數(shù)值運(yùn)算等軟件,圍繞它們的重點(diǎn)是算法,數(shù)據(jù)結(jié)構(gòu)以及面向?qū)ο蠹夹g(shù),這里基本采用Pascal,Basic和C等到高級程序設(shè)計(jì)語言。另一個(gè)分支則是通用的數(shù)據(jù)庫管理軟件領(lǐng)域即數(shù)據(jù)庫應(yīng)用程序的開發(fā)。這兩個(gè)分支的發(fā)展都有極為迅速,但是二者并沒出現(xiàn)混合滲透的跡象。如果使用數(shù)據(jù)庫語言進(jìn)行傳統(tǒng)的編程,雖然也能完成相應(yīng)的功能,但是其編程過程可能極為復(fù)雜。反之,如果使用傳統(tǒng)的編程語言進(jìn)行數(shù)據(jù)庫編程,通過調(diào)用專用的數(shù)據(jù)庫應(yīng)用程序接口函數(shù)據(jù)和過程,可能也會(huì)做出比較完善的數(shù)據(jù)庫管理程序,但做起來大多是極其困難的。而Delphi結(jié)合了兩個(gè)分支的優(yōu)點(diǎn),它結(jié)合了傳統(tǒng)的編程語言O(shè)bject Pascal和數(shù)據(jù)庫語言的強(qiáng)大功能,既可以用于傳統(tǒng)的算法編程,又可以用于數(shù)據(jù)庫編程。特別是Delphi具有強(qiáng)大的數(shù)據(jù)庫開發(fā)功能,利用Delphi的數(shù)據(jù)庫開發(fā)工具,根本不需要編寫任何Object Pascal代碼便可以創(chuàng)建一個(gè)一般的數(shù)據(jù)庫應(yīng)用。
Delphi是面向?qū)ο蟮拈_發(fā)工具,它是目前開發(fā)客戶/服務(wù)器數(shù)據(jù)庫應(yīng)用程序的強(qiáng)有力的工具。Delphi目前有兩個(gè)版本:標(biāo)準(zhǔn)版本和客戶/服務(wù)器版本。標(biāo)準(zhǔn)版本包含一個(gè)Borland Database Engine的局部拷貝,它允許用戶創(chuàng)建能訪問Dbase,Paradox 和 Local Inter Base服務(wù)器的數(shù)據(jù)庫應(yīng)用,它還支持具有ODBC(Open Database Connecticity)接口的數(shù)據(jù)庫。客戶/服務(wù)器版本包括Borland SQL Link,它能直接訪問Oracle,SyBase 和Microsoft SQL Server,Informix等多種數(shù)據(jù)庫服務(wù)器。
Delphi可以訪問多種數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫,憑借窗體和報(bào)表,BDE(Borland Database Engine)可以訪問Paradox,dbase,本地Inter Base服務(wù)器的數(shù)據(jù)庫,也可以訪問遠(yuǎn)程數(shù)據(jù)庫服務(wù)器的
2 系統(tǒng)分析
2.1 系統(tǒng)調(diào)查
系統(tǒng)調(diào)查的主要內(nèi)容有:系統(tǒng)的基本情況、系統(tǒng)中信息處理的狀況、系統(tǒng)的資源情況及系統(tǒng)的各類人員對信息系統(tǒng)的態(tài)度。同時(shí)我了解到圖書館的使用人員有(1)系統(tǒng)管理員:維護(hù)整個(gè)系統(tǒng)的正常運(yùn)行、及時(shí)更新系統(tǒng),給每個(gè)新用戶建立讀者信息,給每個(gè)注銷用戶刪除相應(yīng)的讀者信息。(2)圖書管理員:負(fù)責(zé)給同學(xué)辦理借書、還書、修改圖書基本信息和圖書流通狀態(tài)。(3)讀者:包括學(xué)生用戶、老師用戶和外界人士。
圖書館的組織機(jī)構(gòu)設(shè)置如圖1所示。
圖1圖書館的組織結(jié)構(gòu)
系統(tǒng)中信息處理狀況:
通過對原有系統(tǒng)數(shù)據(jù)流程的分析,可以發(fā)現(xiàn)這種模式存在著一些不合理之處,完全可以改進(jìn),使工作效率提高,減少信息迂回。
圖書館現(xiàn)行系統(tǒng)存在的問題:第一,日常管理工作缺乏規(guī)范性,隨意性很大,對人的經(jīng)驗(yàn)水平有很大的依賴性,因此具體操作往往因人而異;第二,資料多次手工處理,如逾期通知等,出錯(cuò)率高,完全可以用數(shù)據(jù)庫檢索自動(dòng)生成。第三,數(shù)據(jù)重復(fù)率高,有些地方人員多次使用相同數(shù)據(jù),有些信息完全可以歸類,第四,缺乏統(tǒng)計(jì)工作。
所以完全可以通過建立一套完整的圖書管理信息系統(tǒng),來對信息進(jìn)行查詢、修改、統(tǒng)計(jì)、檢索等日常管理工作,盡量減少的人員介入和數(shù)據(jù)冗余,以簡練實(shí)用為基礎(chǔ),實(shí)現(xiàn)信息管理計(jì)算機(jī)化提高工作效率和信息化水平。
2.2 可行性分析
可行性分析對系統(tǒng)的開發(fā)至關(guān)重要,可以大幅減少不必要的損失,保證系統(tǒng)開發(fā)的順利進(jìn)行。因此要對系統(tǒng)進(jìn)行技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性三方面的系統(tǒng)可行性分析:
2.2.1 技術(shù)可行性
近幾年來計(jì)算機(jī)技術(shù)發(fā)展異常迅猛,高速度大容量的電腦已成為許多學(xué)校里日常工作必不可少的設(shè)備,隨著辦公自動(dòng)化的軟件不斷涌現(xiàn),微機(jī)的普及為該系統(tǒng)的開發(fā)奠定了堅(jiān)實(shí)的基礎(chǔ)。
2.2.2 經(jīng)濟(jì)可行性
一方面,系統(tǒng)的開發(fā)不需要額外增加設(shè)備購置費(fèi)、軟件開發(fā)費(fèi)、管理和維護(hù)費(fèi)用。另一方面,系統(tǒng)的開發(fā)可以較好地解決圖書館因日常事務(wù)繁雜而造成的處理效率低,出錯(cuò)率偏高的局面,并可以及時(shí)了解各項(xiàng)日常事務(wù)的進(jìn)展情況,為及時(shí)調(diào)整庫存資料提供可靠的數(shù)據(jù)支持,從而明確工作目標(biāo),同時(shí)還可以減少人工勞動(dòng)、提高工作效率、增加書本流通量。
2.2.3 操作可行性
計(jì)算機(jī)以強(qiáng)大的信息處理能力作為人類腦力勞動(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)使用界面良好,易于操作。圖書館擁有一批較高素質(zhì)的員工,只需了解相關(guān)知識(shí),就可熟練操作本系統(tǒng)了。
通過以上分析,圖書館管理信息系統(tǒng)的開發(fā)在經(jīng)濟(jì)上、技術(shù)上、操作上都是可行的。
2.3 系統(tǒng)的總目標(biāo)
圖書館管理信息系統(tǒng)的總目標(biāo)是按照管理信息系統(tǒng)的管理和開發(fā)方法,采用先進(jìn)的信息技術(shù)和手段,支持并規(guī)范圖書和讀者資料的管理、借書、還書、修改密碼、查詢書本或?qū)W生等操作的全過程,并加強(qiáng)上述過程中各種信息資源的管理和應(yīng)用,提高各部門管理工作的現(xiàn)代化水平,實(shí)現(xiàn)各部門信息的準(zhǔn)確、及時(shí)處理和溝通及共享,為圖書館對庫存資料的決策提供有利的支持和反饋信息,以實(shí)現(xiàn)圖書館的總體目標(biāo)。
2.4 具體目標(biāo)
(1)每年開學(xué),新生報(bào)到的時(shí)候,圖書館系統(tǒng)管理員要給每一位新生的信息建立個(gè)人檔案,辦理圖書借閱證。學(xué)生的個(gè)人檔案包括學(xué)生的學(xué)號(hào)、姓名、性別、班級、年級、所屬專業(yè)、電話號(hào)碼。
(2)學(xué)生畢業(yè)的時(shí)候,圖書館系統(tǒng)管理員要及時(shí)對每位學(xué)生的信息進(jìn)行刪除。
(3)每次新進(jìn)圖書的時(shí)候,圖書管理員要對每本圖書的信息進(jìn)行管理和錄入,以方便讀者的借閱。圖書的基本信息有:圖書索引號(hào)、圖書名、作者、出版社、出版日期和圖書的使用狀態(tài)。
(4)當(dāng)圖書被讀者借閱的時(shí)候,圖書管理員要改變圖書的使用狀態(tài),不再允許借閱,但是允許預(yù)約,而且每本書只允許被一個(gè)讀者借閱,也只能被一個(gè)讀者預(yù)約。
(5)當(dāng)學(xué)生借閱的圖書延期的時(shí)候,圖書管理員要及時(shí)通知學(xué)生歸還圖書,并對其進(jìn)行相應(yīng)的處罰。學(xué)生可以在圖書未超期的情況下辦理續(xù)借。
(6)學(xué)生可以在圖書管理系統(tǒng)中查詢自己的借閱情況。
(7)當(dāng)圖書被損壞或圖書出館時(shí),圖書管理員要及時(shí)修改相應(yīng)的圖書信息。
(8)系統(tǒng)還應(yīng)該提供強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì),查詢等功能。
(9)系統(tǒng)應(yīng)充許外界人士通過規(guī)定的步驟注冊成為新用戶,并享有一定的權(quán)利。
(10)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。
3 需求分析
需求分析階段的根本任務(wù)是要明確圖書館在決策和日常事務(wù)處理上的信息需求,以便提出整個(gè)系統(tǒng)的總體方案。在需求分析中,主要采用流程圖和數(shù)據(jù)字典來描述。
3.1 事務(wù)流程圖
通過對圖書館的多次調(diào)查,大致了解了圖書館的日常的管理事務(wù)流程。每日處理的工作如圖2所示。
圖2圖書館的事務(wù)圖
(1) 圖書資料的管理
圖書管理員將采購的圖書入庫分類處理,同時(shí)建立相關(guān)的圖書資料信息,如果該書已有,則修改現(xiàn)有書本數(shù)等于原有書本數(shù)加新增書本數(shù)。如有圖書損壞及罰款處理,也修改圖書資料信息。如果圖書出館,則刪除相關(guān)的圖書資料信息。
(2) 讀者資料管理
每年新生入校的時(shí)候,系統(tǒng)管理員要為每一個(gè)學(xué)生辦理相應(yīng)的圖書借閱許可證,學(xué)生填寫登記表包括學(xué)生學(xué)號(hào)、姓名、性別、年級、班級、專業(yè)名稱、電話號(hào)碼等基本信息。核對無誤后交由系統(tǒng)管理員辦理學(xué)生借閱證,如果讀者更改任何個(gè)人信息,則應(yīng)由學(xué)生寫出書面申請,由系統(tǒng)管理員在相應(yīng)的讀者基本信息中進(jìn)行修改。如果學(xué)生要離開學(xué)校,則審核該讀者是否有逾期書籍和損壞,如無,則辦理撤消業(yè)務(wù),同時(shí)在讀者資料庫中刪除該讀者。最后給讀者合格注銷通知。對于教師用戶也是一樣的處理過程。
(3) 借書操作
讀者把借閱證及想要借的圖書交給圖書管理員,圖書管理員進(jìn)行審核,如該讀者是否有過期未還的圖書,是否借閱圖書已超過五本或未交清罰款,有上述情況之一則通知該讀者借閱不成功。否則借閱成功,圖書交給讀者。同時(shí)圖書管理員修改圖書、讀者及圖書流通信息表。如讀者逾期則可電話聯(lián)系。如讀者發(fā)現(xiàn)該圖書已借出,則只可在圖書資料庫中進(jìn)行預(yù)約。一本書同一時(shí)間只能被一個(gè)讀者預(yù)約。如讀者續(xù)借,則延長讀者應(yīng)還書日期。讀者只可在該書本尚未超期的情況下才可以進(jìn)行續(xù)借,否則續(xù)借不成功。
(4) 還書操作
讀者把借閱證及要還圖書交給圖書管理員,由他進(jìn)行審核,如該圖書有逾期或破損,則通知該讀者按比例罰款。否則圖書交圖書管理員放回書庫。并修改圖書、讀者借書信息表。讀者遺失書本則給予原價(jià)五倍賠償。
(5) 查詢處理
讀者可以到圖書館內(nèi)的電腦上查詢自己的借書信息表,查詢圖書是否逾期,是否可以進(jìn)行續(xù)借,也可以查找自己要借的圖書是否在館,以及近期圖書館的動(dòng)態(tài)和公告。圖書管理員可在圖書到期前一天打印逾期清單,電話聯(lián)系讀者,以方便讀者及時(shí)還書,加快書本流通。
(6) 修改密碼
為了方便管理,圖書館系統(tǒng)管理員會(huì)給每一個(gè)新注冊的用戶一個(gè)初始密碼,讀者用初始密碼首次登錄系統(tǒng)后,應(yīng)及時(shí)修改自己的密碼,以保護(hù)自己的權(quán)利?;蛟谑褂玫倪^程中通過修改密碼來防
D1 庫存清單
圖7 歸還圖書的DFD
3.3 數(shù)據(jù)字典
int 4 f 所在專業(yè)代碼
varchar 20 專業(yè)名稱
表3圖書基本信息表
字段名 字段類型 長度 NULL 字段意義
bookid varchar 10 f 圖書索引號(hào)
bookname varchar 30 f 圖書名稱
Autor char 10 f 作者名字
department Int 4 所在書庫代碼
description char 20 描述
Lend char 1 f 是否借出
appoint char 1 f 是否預(yù)約
表4學(xué)生基本信息
userid varchar 10 f 用戶編號(hào)
username varchar 10 f 用戶名
sdepartment char 30 部門或?qū)I(yè)
password varchar 20 f 密碼
Right_1 bit 1 f 查詢權(quán)
Ringht_2 bit 1 f 管理權(quán)
表6庫存信息表
字段名 字段類型 長度 NULL 字段意義
department int 4 f 書庫代碼
description varchar 20 書庫名稱
3.4 數(shù)據(jù)項(xiàng)的頁碼設(shè)計(jì)
(1)對讀者編號(hào),為了便于查找采用層次碼。
如:02(年級,即入學(xué)年份) 09(學(xué)院代碼) 1(專業(yè)代碼) 279
[注]: 學(xué)院代碼如:商學(xué)院---01 信息學(xué)院---02 土木學(xué)院---03
外語學(xué)院---04 藝術(shù)學(xué)院---05 計(jì)算機(jī)科學(xué)與工程學(xué)院---09
計(jì)算機(jī)科學(xué)與工程學(xué)院的專業(yè)代碼如:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)---1
網(wǎng)絡(luò)專業(yè)---2
(2)圖書編號(hào),為了便于得到有關(guān)信息采用層次碼。
如:TP(類別) 3111(編號(hào)) 01(內(nèi)部編號(hào))
[注]: 內(nèi)部編號(hào):同時(shí)采購了五本相同的圖書,在類別和編號(hào)相同的時(shí)候,用01,02,03,04,05分別代表這五本相同的圖書。
編號(hào): 計(jì)算機(jī)應(yīng)用基礎(chǔ)---3111 計(jì)算機(jī)網(wǎng)絡(luò)---3112
計(jì)算機(jī)組成原理---3113 數(shù)據(jù)庫---3114
類別: 計(jì)算機(jī)類--- TP 文學(xué)類--- I 藝術(shù)類---V
數(shù)理化---O 英語類---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é)生基本信息,圖書基本信息,用戶信息和讀者借書情況表的局部E-R圖如圖9至圖12所示。
圖10書本基本信息表
圖12 讀者借書信息表
4.3 總體E-R圖
本圖書管理信息系統(tǒng)的總體E-R圖如圖13所示。
圖13 總體E-R圖
部分聯(lián)系的屬性如下:
1.借閱{借閱編號(hào)、圖書索引號(hào)、借閱證號(hào)、借書日期、還書日期}
2.預(yù)訂{預(yù)訂編號(hào)、圖書索引號(hào)、借閱證號(hào)、預(yù)訂日期}
3.采購{采購編號(hào)、圖書索引號(hào)、采購價(jià)格、采購數(shù)量}
4.報(bào)廢{圖書索引號(hào),報(bào)廢時(shí)間,報(bào)廢原因}
4.4 E_R圖向關(guān)系模型的轉(zhuǎn)化
E_R圖向關(guān)系模型的轉(zhuǎn)化要解決的問題是如何將實(shí)體和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,如何
圖15 修改圖書記錄
圖16 修改學(xué)生記錄
圖17 查詢/借閱/預(yù)約圖書
圖18 查詢/歸還已借閱圖書
5.2 建立索引和嵌套查詢
索引是數(shù)據(jù)庫中一常用而重要的數(shù)據(jù)庫對象集。索引改進(jìn)了數(shù)據(jù)庫的性能和可訪問性,可以用來排序和快速訪問數(shù)據(jù)。大大改善了數(shù)據(jù)庫的性能。下面以本人的圖書管理信息系統(tǒng)中的book表為被借出時(shí)不能被預(yù)約。
(8) 修改圖書的基本信息
這是圖書管理員的權(quán)力,包括添加,刪除和修改圖書信息。當(dāng)有新添加進(jìn)來的圖書時(shí),圖書管理員要查看圖書館里是不是已存有這樣的圖書,發(fā)現(xiàn)已有庫存時(shí),要修改圖書的數(shù)目,否則就加入新的圖書信息。當(dāng)有舊書或損壞了的圖書要退出的時(shí)候,要及時(shí)減少相應(yīng)圖書的數(shù)目或是刪除相應(yīng)的圖書信息。學(xué)生借出書或歸還圖書時(shí),要及時(shí)地修改圖書流通信息表。
(9) 修改學(xué)生用戶的基本信息
系統(tǒng)管理員在這里添加,刪除和修改學(xué)生和教師的基本信息。當(dāng)有新生入校時(shí),根據(jù)學(xué)生填寫的基本信息表為每個(gè)新生注冊一個(gè)用戶名,在校期間如果學(xué)生基本信息有變化可以交系統(tǒng)管理員審核后修改相應(yīng)的信息,畢業(yè)或注銷用戶時(shí),管理員要及時(shí)刪除相應(yīng)的記錄。教師的處理情況相同。
(10)初始化系統(tǒng)
當(dāng)遇到不可恢復(fù)的重大意外損傷時(shí)系統(tǒng)管理員可以用它來重新恢復(fù)圖書館的基本信息,保證圖書管理系統(tǒng)正常工作。除了用戶信息表恢復(fù)初始值外,其它的數(shù)據(jù)信息都會(huì)被清零。
(11) 公告欄
系統(tǒng)管理員向所有登錄用戶和外界人士及時(shí)發(fā)布圖書館最新消息的地方,包括注意事項(xiàng)等。
(12) 意見箱
所有登錄用戶可以在這里向系統(tǒng)管理員和圖書管理員提出對圖書管理的寶貴意見,方便管理員及時(shí)采取相應(yīng)措施修改管理方案,方便用戶以后的使用,提高整個(gè)系統(tǒng)的性能。
本系統(tǒng)主要提供圖書管理,學(xué)生用戶管理和系統(tǒng)管理。以下列出了圖書管理信息系統(tǒng)主模塊,系統(tǒng)總體結(jié)構(gòu)、圖書/讀者功能模塊和圖書流通功能模塊的示意圖如圖19至圖21所示。
圖19系統(tǒng)總體結(jié)構(gòu)
圖20圖書/讀者功能模塊
圖21圖書流通功能模塊
5.5 界面設(shè)計(jì)及功能實(shí)現(xiàn)
5.5.1 登錄界面設(shè)計(jì)及功能的實(shí)現(xiàn)
圖22 登錄界面
二、圖書管理系統(tǒng)數(shù)據(jù)需求分析
3.系統(tǒng)設(shè)計(jì)
3.1開發(fā)設(shè)計(jì)思想
盡量采用學(xué)?,F(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用學(xué)?,F(xiàn)有資源,提高系統(tǒng)開發(fā)水平的應(yīng)用效果的目的。根據(jù)圖書管理的規(guī)定,滿足管理元和學(xué)生對圖書的日常管理和使用,系統(tǒng)采用菜單自頂向下的設(shè)計(jì)方法,便于系統(tǒng)功能的各種組合和修改,又便于技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、查詢、修改、統(tǒng)計(jì)等操作。系統(tǒng)維護(hù)一數(shù)據(jù)庫,保存圖書和讀者的資料以及圖書流通情況的資料,便于管理員管理圖書和讀者的有關(guān)數(shù)據(jù),還可根據(jù)需要隨時(shí)進(jìn)行數(shù)據(jù)的查詢和統(tǒng)計(jì)并按所需格式和方式輸出。
3.2開發(fā)、運(yùn)行環(huán)境及平臺(tái)模式的選擇
開發(fā)工具
中文版Visual FoxPro6.0。Visual FoxPro是微軟公司出的桌面數(shù)據(jù)庫系統(tǒng),被認(rèn)為是當(dāng)今社會(huì)上用的最廣的微機(jī)數(shù)據(jù)庫管理系統(tǒng)之一,它是計(jì)算機(jī)類專業(yè)C/S(客戶/服務(wù)器)結(jié)構(gòu)重要的前端開發(fā)工具。雖然這個(gè)數(shù)據(jù)庫系統(tǒng)比較小,可是它的功能強(qiáng)大,操作效率高,并且能夠滿足該系統(tǒng)應(yīng)用的需要。因此采用Microsoft Visual FoxPro6.0作為該系統(tǒng)的數(shù)據(jù)庫系統(tǒng)。
運(yùn)行環(huán)境
Windows9x、Windows NT、Windows XP或Windows2000操作系統(tǒng)。
平臺(tái)模式
該系統(tǒng)采用的模式為單機(jī)版數(shù)據(jù)庫模式。原因在于,從費(fèi)用上考慮,該系統(tǒng)需要實(shí)現(xiàn)的功能是數(shù)據(jù)添加、修改、查詢、統(tǒng)計(jì)等操作,所以降低了成本;其次,采用單機(jī)版數(shù)據(jù)庫模式,可以提高系統(tǒng)的安全性;最后,從實(shí)現(xiàn)的具體功能上考慮,此系統(tǒng)的服務(wù)對象是教育機(jī)構(gòu),它主要功能是進(jìn)行數(shù)據(jù)的匯總、歸檔等,所以沒有必要采用復(fù)雜的模式來實(shí)現(xiàn)這個(gè)系統(tǒng)。
3.3系統(tǒng)功能分析
3.3.1任務(wù)分析 本系統(tǒng)主要用于學(xué)校教師和學(xué)生圖書管理,主要任務(wù)是通過建立圖書管理系統(tǒng),完善學(xué)校圖書錄入、租借以及讀者信息的管理,通過查詢可立即定位該讀者的相應(yīng)的信息,可以對圖書進(jìn)行查詢、增加、修改,讀者可以預(yù)約已借圖書,針對這些問題設(shè)計(jì)此系統(tǒng)。 3.3.2功能分析 通過建立圖書管理系統(tǒng),把圖書館的圖書管理、讀者管理、圖書借閱管理等日常管理工作實(shí)行計(jì)算機(jī)統(tǒng)一管理,以提高工作效率和管理水平。這些管理包括:
1、 圖書基本信息的管理,包括增加、修改、查詢、預(yù)約管理;
2、 讀者基本信息的管理,包括增加、修改、查詢管理;
3、 圖書租借的管理,包括增加、查詢、統(tǒng)計(jì)管理;
4、 系統(tǒng)管理,主要是增加用戶、維護(hù)用戶信息和退出系統(tǒng)。 3.3.3功能需求 在設(shè)計(jì)一個(gè)系統(tǒng)時(shí),要弄清它能夠?qū)崿F(xiàn)什么功能,再根據(jù)具體要實(shí)現(xiàn)的功能來分析需要哪些元素,知道這些內(nèi)容后在進(jìn)行相應(yīng)的界面。通過以上的功能分析,該系統(tǒng)要完成以下的功能需求。
1、 管理人員與學(xué)生用戶登錄后有不同的權(quán)限,管理人員具有管理和查詢?nèi)康臋?quán)限,學(xué)生用戶只有查詢權(quán)限。
2、 圖書管理功能,用于實(shí)現(xiàn)錄入和修改圖書紀(jì)錄。
3、 圖書租借功能,用于管理租借圖書信息和統(tǒng)計(jì)租借紀(jì)錄。
4、 讀者服務(wù)功能,用于錄入和修改讀者紀(jì)錄及信息。
5、 圖書服務(wù)功能,主要用于查詢圖書和借還查詢。
6、 系統(tǒng)管理主要用于用戶注冊和密碼修改。 3.4系統(tǒng)功能模塊設(shè)計(jì) 根據(jù)系統(tǒng)功能分析,規(guī)劃設(shè)計(jì)了圖書管理模塊、圖書租借模塊、讀者信息模塊、圖書服務(wù)模塊、系統(tǒng)管理模塊共五個(gè)主要的管理模塊。如圖3-1所示:
圖3-1 主模塊示意圖 3.4.1圖書管理模塊 該模塊主要用來錄入和修改圖書的基本信息,圖書錄入用于首次錄入圖書信息,輸入書名后快速定位圖書,然后顯示要修改的圖書信息進(jìn)行相應(yīng)的修改,應(yīng)當(dāng)顯示上一條、下一條等信息。該模塊的功能如圖3-2所示。
圖3-2 圖書管理模塊示意圖
3.4.2圖書租借管理模塊 該模塊可以錄入讀者信息以及所要租借圖書的信息,可添加、重填以及上一條,下一條的定位;顯示租借記錄,包括租借人的基本信息和租借圖書的基本信息;租借查詢與統(tǒng)計(jì)可以方便在制定的時(shí)間范圍內(nèi)對租借的圖書進(jìn)行統(tǒng)計(jì)和分析,查詢時(shí)可以按照不同的條件進(jìn)行查詢。該模塊的功能如圖3-3所示。
3-3 圖書租借管理模塊示意圖
3.4.3讀者管理模塊 該模塊可以對首次的登錄的讀者進(jìn)行注冊,對讀者進(jìn)行編號(hào),輸入讀者的基本信息;修改讀者信息的時(shí)候通過對讀者的編號(hào)進(jìn)行快速定位,找到讀者信息后進(jìn)行修改,有上一條、下一條等的顯示。該模塊的功能如圖3-4所示。
圖3-4 讀者管理模塊示意圖
3.4.4讀者服務(wù)模塊 該模塊可以方便讀者借閱,查閱以及預(yù)約圖書,查詢時(shí)按照不同的查詢方式查詢,找到需要的圖書后顯示該書是否可借,即現(xiàn)在的該圖書的狀況,如果可以借就輸入要借閱的天數(shù)等。歸還圖書時(shí)亦可通過編號(hào)快速定位,顯示書號(hào)等信息后管理者可以進(jìn)行操作完成圖書歸還。該模塊的功能如圖3-5所示。
圖3-5 讀者服務(wù)模塊示意圖
3.4.5系統(tǒng)管理模塊 該模塊主要實(shí)現(xiàn)管理用戶注冊的功能,管理員注冊自己的賬號(hào)后,輸入正確的密碼信息才能登錄系統(tǒng),管理員可以進(jìn)行系統(tǒng)的維護(hù)。也可以對密碼進(jìn)行修改。該模塊的功能如圖3-6所示。
圖3-6 系統(tǒng)管理示意圖
3.5數(shù)據(jù)庫設(shè)計(jì)
3.5.1數(shù)據(jù)庫需求分析
更具一般用戶的需求,對系統(tǒng)畫出以下的數(shù)據(jù)流程圖。如圖3-7:
3.5.2數(shù)據(jù)庫邏輯設(shè)計(jì) 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)如下:
表3-1:入庫圖書信息表
表3-2:圖書租借信息表
表3-3 讀者信息表
表3-4:借閱信息表
表3-5:系統(tǒng)用戶信息表
三、圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)開題報(bào)告怎么寫
給你發(fā)個(gè)開題報(bào)告的模板
課題名稱 基于iWebOffice中間件的文檔管理系統(tǒng)
課題來源 橫向 課題類型 BX 指導(dǎo)教師 張建偉
學(xué)生姓名 黃炳全 學(xué) 號(hào) 01471222 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)
開題報(bào)告內(nèi)容
1、 項(xiàng)目背景:
隨著信息膨脹和工作節(jié)奏的日益加快,手工模式已經(jīng)無法滿足辦公現(xiàn)代化的需要,辦公自動(dòng)化系統(tǒng)作為提高工作效率、規(guī)范辦公制度、降低辦公成本、方便領(lǐng)導(dǎo)決策的重要工具,電子辦公正領(lǐng)導(dǎo)著現(xiàn)代化辦公的潮流。
2、 可行性分析:
經(jīng)濟(jì)可行性:雖然前期的軟件開發(fā)需要一些經(jīng)濟(jì)投入,但是從長遠(yuǎn)利益綜合考慮卻能大大降低管理成本。
技術(shù)可行性:對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)研制和開發(fā)可以立即開始進(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開發(fā)指南,java數(shù)據(jù)庫系統(tǒng)開發(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)表制作、文檔管理、提高辦事效率?!?為部門負(fù)責(zé)人提供控制和指導(dǎo)部門日常運(yùn)轉(zhuǎn)的信息,改進(jìn)企業(yè)內(nèi)部資源管理能力和人員關(guān)系。○3為高層領(lǐng)導(dǎo)人提供準(zhǔn)確的信息和情報(bào),為領(lǐng)導(dǎo)做決策服務(wù)。
5、 任務(wù)完成的階段內(nèi)容及時(shí)間安排:
第一周完成“資料準(zhǔn)備”工作;第二周至第三周完成“開題報(bào)告”、“需求分析”并經(jīng)指導(dǎo)教師審批;第四周至第七周初步完成系統(tǒng);第八周完成系統(tǒng)詳細(xì)設(shè)計(jì);第九周至第十五周全面完成系統(tǒng)和論文;第十六周交設(shè)計(jì)(論文)并請指導(dǎo)教師評審,評閱人評審,準(zhǔn)備答辯。
6、 任務(wù)分配:我同小組成員陳鵬一起開發(fā)個(gè)人辦公模塊。
7、 完成設(shè)計(jì)(論文)所具備的條件因素:軟硬件配備齊全,資料準(zhǔn)備充分,人員充足,教師適時(shí)督導(dǎo),學(xué)生們有一定的建設(shè)網(wǎng)站、數(shù)據(jù)庫系統(tǒng)的實(shí)戰(zhàn)經(jīng)驗(yàn)和很強(qiáng)的再學(xué)能力
指導(dǎo)教師簽名: 日期:
課題類型:(1)A—工程設(shè)計(jì);B—技術(shù)開發(fā);C—軟件工程;D—理論研究;
(2)X——真實(shí)課題;Y——模擬課題;Z—虛擬課題
要求(1)、(2)均要填,如AY、BX等。
這個(gè)是結(jié)構(gòu)設(shè)計(jì)
1. 支持注冊用戶管理,能夠注冊新用戶、修改注冊用戶信息并支持合法的用戶登錄。
2. 支持圖書信息管理,能夠添加新圖書、修改圖書信息和刪除圖書。
3. 支持圖書借閱管理,能夠支持借書、還書、預(yù)定書籍和查詢等操作。
4. 支持圖書管理員管理,圖書管理員登陸后,能查詢?nèi)康膱D書信息列表,借閱信息列表和注冊用戶列表。
四、圖書信息管理系統(tǒng)功能介紹怎么寫
圖書管理系統(tǒng)開題報(bào)告
1、本課題的研究意義(選題依據(jù),課題來源,學(xué)術(shù)價(jià)值和對社會(huì)、經(jīng)濟(jì)發(fā)展和科技進(jìn)步的。
2、本課題的基本內(nèi)容簡介(擬解決的主要學(xué)術(shù)或技術(shù)問題和關(guān)鍵技術(shù)及難點(diǎn)}
系統(tǒng)還應(yīng)提供了圖書清理的功能,對無價(jià)值的和過時(shí)的圖書可以進(jìn)行注銷。
查詢要求分為查詢某位讀者、某種圖書和全局圖書三種情況??梢源蛴∽x者和圖書情況統(tǒng)計(jì)表。
三、 技術(shù)方案:
本次畢業(yè)設(shè)計(jì)對《圖書管理系統(tǒng)》應(yīng)用軟件的開發(fā),我們將采用VC數(shù)據(jù)庫系統(tǒng)作為軟件設(shè)計(jì)和開發(fā)平臺(tái)。
本應(yīng)用軟件的界面采用菜單方式進(jìn)行操作,具有操作方便、直觀,功能明確、統(tǒng)一,對各界面的調(diào)用均在程序的主窗口下進(jìn)行操作。
四、 實(shí)施方案和要解決的問題及難點(diǎn):
根據(jù)上述需求分析,在參考有關(guān)圖書館的實(shí)際操作規(guī)程的基礎(chǔ)上,設(shè)計(jì)了本系統(tǒng)。查詢時(shí)保證查全率,所有在相應(yīng)域中包含查詢關(guān)鍵字的記錄都應(yīng)能查到,同時(shí)保證查準(zhǔn),多功能窗口運(yùn)行
3、論文提綱:1、概述
圖書館管理系統(tǒng)的目的和意義
2、圖書館管理系統(tǒng)介紹
⑴系統(tǒng)簡介
⑵系統(tǒng)功能介紹
3、圖書館管理系統(tǒng)的開發(fā)工具和環(huán)境
⑴ 管理信息系統(tǒng)介紹及其設(shè)計(jì)原則
⑵開發(fā)工具Virual C++的介紹
它的一些特點(diǎn),一些基本的語法。
⑶數(shù)據(jù)庫Microsoft Access 2000的介紹
4、圖書館管理系統(tǒng)設(shè)計(jì)
[1]系統(tǒng)模塊設(shè)計(jì)
i.用戶登陸模塊:已經(jīng)注冊的用戶進(jìn)入系統(tǒng),必須先進(jìn)行登陸。
ii.系統(tǒng)維護(hù)模塊:
Ⅰ圖書目錄模塊:可對圖書目錄進(jìn)行一覽、增加以及刪除操作。
Ⅱ讀者明細(xì)模塊:可對讀者明細(xì)進(jìn)行一覽、增加以及刪除操作。
iii.相關(guān)查詢模塊:
Ⅰ借閱查詢模塊:可通過讀者編號(hào)和姓名對其所借閱圖書進(jìn)行查詢操作。
Ⅱ圖書查詢模塊:可通過圖書信息對圖書進(jìn)行查詢操作。
iv.統(tǒng)計(jì)內(nèi)容模塊:
Ⅰ讀者借閱情況統(tǒng)計(jì)模塊:對讀者信息及其所借閱圖書進(jìn)行統(tǒng)計(jì)。
Ⅱ圖書借閱情況統(tǒng)計(jì)模塊:對圖書信息及其是否借出進(jìn)行統(tǒng)計(jì)。
③數(shù)據(jù)庫設(shè)計(jì)
根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對于系統(tǒng)用戶信息數(shù)據(jù)庫,可以列出一些數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu),構(gòu)成六張表。
⑵圖書館管理系統(tǒng)詳細(xì)設(shè)計(jì)
①用戶登陸模塊設(shè)計(jì)與實(shí)現(xiàn)
②系統(tǒng)維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn)
i.圖書目錄模塊實(shí)現(xiàn)
1)圖書目錄一覽模塊實(shí)現(xiàn):從數(shù)據(jù)表中的信息導(dǎo)出所有圖書的信息,包括:圖書編號(hào)、圖書名稱、作者姓名、出版社、出版日期、單價(jià)和圖書類別。
2)圖書目錄增加模塊實(shí)現(xiàn):把圖書名稱、作者姓名、出版社、出版日期、單價(jià)和圖書類別增加到數(shù)據(jù)表中,并在圖書目錄一覽模塊中顯示出來。
3)圖書目錄刪除模塊實(shí)現(xiàn):把圖書編號(hào)、圖書名稱、作者姓名、出版社、出版日期、單價(jià)和圖書類別從數(shù)據(jù)表中刪除,并在圖書目錄一覽模塊中顯示出來。
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ì)一覽模塊中顯示出來。
3)讀者明細(xì)刪除模塊實(shí)現(xiàn)把讀者編號(hào)、讀者姓名、性別、年齡、住址、電話和備注從數(shù)據(jù)表中刪除,并在讀者明細(xì)一覽模塊中顯示出來。
③相關(guān)查詢模塊設(shè)計(jì)與實(shí)現(xiàn)
i.借閱查詢模塊實(shí)現(xiàn):輸入讀者編號(hào),從數(shù)據(jù)表中導(dǎo)出所有相關(guān)的信息。
ii.圖書查詢模塊實(shí)現(xiàn):輸入圖書編號(hào)、圖書名稱、作者姓名、出版社、出版日期、單價(jià)和圖書類別中一個(gè)或幾個(gè),從數(shù)據(jù)表中導(dǎo)出其他與此書相關(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.圖書借閱情況統(tǒng)計(jì)模塊實(shí)現(xiàn):從數(shù)據(jù)表中查詢出借閱圖書的相關(guān)信息。
4、研究進(jìn)程計(jì)劃及時(shí)間安排(計(jì)劃進(jìn)度、預(yù)計(jì)完成的日期,階段性成果的形式):一、 工作的總體安排和進(jìn)度:
1、4月24日前完成開題報(bào)告提交;
2、到3月底完成用戶需求的確認(rèn),圍繞課題收集有關(guān)的資料,查閱有關(guān)的文獻(xiàn)及技術(shù)參數(shù),收集有關(guān)的數(shù)據(jù),并對用戶的實(shí)際需求和數(shù)據(jù)進(jìn)行可行性分析;
3、4月初完成數(shù)據(jù)庫及數(shù)據(jù)字典的建立,畫出軟件系統(tǒng)總流程圖,并寫出各模塊的分析說明書;
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)于圖書館管理系統(tǒng)可行性分析相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
浙江財(cái)經(jīng)大學(xué)圖書館密碼(浙江財(cái)經(jīng)大學(xué)圖書館密碼忘記了)
杭州國家版本館續(xù)約時(shí)間(國家版本圖書館杭州分館)