圖書管理系統(tǒng)開題報(bào)告2篇
圖書管理系統(tǒng)開題報(bào)告1
一、課題的目的及意義
本次畢業(yè)設(shè)計(jì)所從事的課題題目是基于VF的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。課題的目的:應(yīng)用當(dāng)前高速發(fā)展的計(jì)算機(jī)技術(shù),組建圖書管理系統(tǒng)。
隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來越大。從而使我們從繁雜的事務(wù)中解放出來,提高了我們的工作效率。
圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,以前對(duì)圖書信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況(如借書天數(shù)、超過限定借書時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。
數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時(shí)對(duì)圖書信息比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力;如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了。
二、本課題在國(guó)內(nèi)外的研究現(xiàn)狀分析
目前大多數(shù)圖書館的借閱工作部分還是手工管理,工作效率很低,并且不能及時(shí)了解圖書的種類和讀者們比較需求的圖書等,不能更好的適應(yīng)當(dāng)前讀者的借閱要求。手工管理還存在許多弊端,由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報(bào)等。計(jì)算機(jī)信息化管理有著儲(chǔ)存量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們利用計(jì)算機(jī)提供給我們的信息對(duì)讀者們的借閱過程形成一整套動(dòng)態(tài)的管理
三、本課題主要內(nèi)容
建立圖書管理系統(tǒng),完成的主要功能有:
借書管理:完成讀者借書這一業(yè)務(wù)流程。
還書管理:完成讀者還書這一業(yè)務(wù)流程。
圖書類別管理:完成圖書的分類處理。
圖書信息管理:完成圖書信息的添加、修改、刪除和查詢處理。讀者類別管理:完成讀者管理的分類處理。
讀者信息管理:完成讀者信息的添加、修改、刪除和查詢處理。系統(tǒng)管理:完成系統(tǒng)管理員的添加和更改密碼。
四、實(shí)現(xiàn)途徑
應(yīng)用Visual FoxPro 6.0建立數(shù)據(jù)庫,實(shí)現(xiàn)本次系統(tǒng)開發(fā)。
五、進(jìn)度計(jì)劃:
1、確定題目,查看資料第1周
2、系統(tǒng)規(guī)劃第2-3周
3、系統(tǒng)的`編制與調(diào)試第4-6周
4、畢業(yè)論文框架的確定第7周
5、畢業(yè)論文撰寫、修改與確定第8-9周
6、畢業(yè)設(shè)計(jì)的形式審查及改進(jìn)、預(yù)答辯第10周
報(bào)告人簽名:
六、導(dǎo)師意見
導(dǎo)師簽名:
圖書管理系統(tǒng)開題報(bào)告2
一.開發(fā)背景及意義
如何獲取信息?圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統(tǒng)的圖書管理員的工作日益繁重起來。迫使人們起用新的管理方法來管理圖書,如何把圖書管理員從繁重的工作中解脫出來呢?
科學(xué)技術(shù)日新月異的進(jìn)步,讓人類生活發(fā)生了巨大的變化,計(jì)算機(jī)技術(shù)的飛速發(fā)展,使各行各業(yè)在計(jì)算機(jī)技術(shù)應(yīng)用方面得到了廣泛的普及和使用。信息化時(shí)代的到來成為不可抗拒的潮流,人類文明正在進(jìn)入一個(gè)嶄新的時(shí)代。因此,圖書管理系統(tǒng)也以方便、快捷、費(fèi)用低的優(yōu)點(diǎn)正慢慢地進(jìn)入人們的生活,將傳統(tǒng)的圖書管理方式徹底的解脫出來,提高效率,減輕工人人員以往繁忙的工作,減小出錯(cuò)的概率,使讀者可以花更多的時(shí)間在選擇書和看書上。從而使人們有更多時(shí)間來獲取信息、了解信息、掌握信息。
為方便對(duì)圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對(duì)當(dāng)前圖書借閱情況進(jìn)行一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以便全面掌握?qǐng)D書的流通情況。
二.需求分析
1.能夠輸入圖書的綜合情況和進(jìn)行新書入庫、現(xiàn)有圖書信息修改以及刪除;
2.能夠?qū)崿F(xiàn)對(duì)讀者檔案的查詢和編輯管理;
3.能夠進(jìn)行罰款功能;
能夠進(jìn)行借閱歷史的查詢功能;
三.開發(fā)平臺(tái)
1.使用VisualC++6.0作為本次系統(tǒng)的開發(fā)工具,開題報(bào)告《圖書管理系統(tǒng)開題報(bào)告》。因?yàn)閂isualC++6.0是功能最為強(qiáng)大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο?、可視化的開發(fā)風(fēng)格。因此VisualC++又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動(dòng)生成和可視化的資源編輯功能。
2.使用Access做為本次開發(fā)軟件的數(shù)據(jù)庫。因?yàn)锳ccess被集成在MicrosoftOffice中。Access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。與其他的數(shù)據(jù)庫系統(tǒng)相比,Access更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶可以很快地掌握它。Access20xx的功能十分強(qiáng)大,利用它可以方便地實(shí)現(xiàn)對(duì)信息保存、維護(hù)、查詢、統(tǒng)計(jì)、打印、交流、發(fā)布,而且它可以十分方便地與Office其他組件交流數(shù)據(jù),這些功能對(duì)一個(gè)一般用戶而言已經(jīng)足夠了。
四.本系統(tǒng)功能模塊
圖書管理系統(tǒng)需要實(shí)現(xiàn)的功能主要有四大塊:“日常工作管理”、“基本資料維護(hù)”、“查詢”、和“系統(tǒng)管理”模塊。其中日常工作管理和基本資料維護(hù)是整個(gè)系統(tǒng)的核心。
1.“日常工作”模塊:
(1)借書處理:主要功能是記錄借閱證編號(hào)和圖書編號(hào),進(jìn)行借書過程。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者ID、圖書ID、借出日期、還書期限、操作員姓名。
(2)還書處理:主要功能是輸入借閱證編號(hào)、圖書ID,在借閱登記表中找到相應(yīng)的記錄,將該記錄的相應(yīng)數(shù)據(jù)插入到還書記錄中,同時(shí)將借書記錄刪除,并保存在借閱歷史記錄表中。
(3)繳納罰金:輸入讀者ID,顯示該讀者的姓名、圖書編號(hào)、罰款金額和罰款原因,如果讀者交納了罰金,則將借閱登記表的允許借閱標(biāo)志置為“Y”。刪除罰款記錄表中該讀者對(duì)應(yīng)的記錄,將這一條記錄同時(shí)插入到罰款歷史記錄表中。
2.“基本資料維護(hù)”模塊:
(1)圖書資料維護(hù):包括新書的入庫,以及現(xiàn)有書籍資料的修改和刪除。
(2)讀者資料維護(hù):包括新會(huì)員的資料入庫,以及現(xiàn)有會(huì)員資料的修改和刪除
3.“查詢”模塊:
(1)圖書資料查詢:根據(jù)相應(yīng)的圖書信息對(duì)所有書籍進(jìn)行所需查詢。此查詢包括:'圖書分類'、'圖書編號(hào)'、'圖書名稱'、'作者'、'出版社'。
(2)讀者資料查詢:根據(jù)相應(yīng)的讀者資料進(jìn)行所需查詢。'借閱證編號(hào)'、'讀者姓名'以及'身份證編號(hào)'。
(3)借閱歷史記錄查詢:根據(jù)相應(yīng)的借閱信息進(jìn)行所需查詢。此查詢包括:'借閱證編號(hào)'、'圖書編號(hào)'、'借書日期'、'還書日期'。
(4)罰款歷史記錄查詢:根據(jù)相應(yīng)的罰款信息進(jìn)行所需查詢。此查詢包括:'借閱證編號(hào)'、'罰款日期'、'罰款原因'。
4.“系統(tǒng)管理”模塊:
(1)員工管理:包括新員工信息的錄入,密碼的修改以及員工信息的刪除。
(2)數(shù)據(jù)備份:對(duì)現(xiàn)有的數(shù)據(jù)庫信息的保存。
(3)數(shù)據(jù)恢復(fù):對(duì)數(shù)據(jù)庫信息的恢復(fù)
五.參考文獻(xiàn)
[1]伍俊良.《VisualC++課程設(shè)計(jì)與系統(tǒng)開發(fā)案例》.清華大學(xué)出版社
[2]楊小平.《VisualC++項(xiàng)目案例導(dǎo)航》.科學(xué)出版社
[3]鄧宗明,張曉競(jìng).《VisualC++編程實(shí)用技術(shù)與案例》.清華大學(xué)出版社
[4]鄭阿奇.《VisualC++實(shí)用教程》.電子工業(yè)出版社
[5]薩師煊,王珊.《數(shù)據(jù)庫系統(tǒng)概論》.高等教育出版社
[6]鄭人杰,殷人昆,陶永雷.實(shí)用軟件工程.清華大學(xué)出版社.1997.4
圖書管理系統(tǒng)開題報(bào)告
1.本課題研究的意義
隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟, 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。圖書管理系統(tǒng)的開發(fā)是一個(gè)老生常談的問題,以其作為數(shù)據(jù)庫開發(fā)的示例不僅是因?yàn)樗拈_放性,而且還因?yàn)樗且粋€(gè)開放的系統(tǒng),比較成熟,這個(gè)系統(tǒng)是畢業(yè)生畢業(yè)前的最后一次模擬,對(duì)畢業(yè)生的軟件開發(fā)能力有很大幫助。
而今,這類相關(guān)的管理系統(tǒng)已廣泛的應(yīng)用在各行各業(yè),成為各行業(yè)提高相關(guān)管理效率的重要手段。圖書信息管理系統(tǒng)也在日益廣泛地應(yīng)用于各圖書館的管理中,大大提高了圖書管理的相關(guān)管理效率,其在圖書管理中所起的作用是顯而易見的。
目前社會(huì)上信息管理系統(tǒng)發(fā)展飛快,各個(gè)企事業(yè)單位都引入了信息管理軟件來管理自己日益增長(zhǎng)的各種信息,圖書管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的圖書信息管理軟件也不少.但本系統(tǒng)完全獨(dú)立開發(fā),力求使系統(tǒng)功能簡(jiǎn)潔明了,但功能齊全且易于操作。
2.調(diào)研情況總結(jié)
本系統(tǒng)主要實(shí)現(xiàn)對(duì)圖書館信息的管理,主要可以分為兩大塊:圖書信息的服務(wù)系統(tǒng)和圖書的綜合管理系統(tǒng)。圖書的使用對(duì)象是借閱者,例如學(xué)生,教師;管理者是圖書館的管理員。因此根據(jù)這些信息,本系統(tǒng)的主要功能就是:實(shí)現(xiàn)圖書館圖書信息的管理和維護(hù),如用戶信息管理,圖書館規(guī)則維護(hù),新書入庫,整理圖書,修改圖書信息和進(jìn)行查詢等;以及服務(wù)系統(tǒng)的圖書信息查詢,圖書的借出和歸還等功能
圖書信息管理系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高圖書信息管理的效率,也是圖書管理的科學(xué)化、數(shù)字化、正規(guī)化管理,與世界接軌的重要條件。用計(jì)算機(jī)制作的圖書信息管理系統(tǒng)還可以通過功能強(qiáng)大的Internet網(wǎng)及時(shí)的向讀者發(fā)布圖書的最新動(dòng)態(tài),因此,開發(fā)這樣一套管理軟件成為很有必要的事情。
這次畢業(yè)設(shè)計(jì)的課題為圖書信息管理系統(tǒng),其主要包含圖書基本信息和圖書借閱系統(tǒng),能進(jìn)行圖書信息的錄入、讀者登記、查詢等功能。該項(xiàng)目開發(fā)的軟件為學(xué)校圖書信息管理系統(tǒng)軟件,是鑒于目前學(xué)校圖書數(shù)劇增,圖書信息呈爆炸性增長(zhǎng)的前提下,圖書館對(duì)圖書信息管理的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來的,該軟件設(shè)計(jì)完成后可用于所有中小型圖書館的圖書信息的管理.。本次畢業(yè)設(shè)計(jì)通過對(duì)管理系統(tǒng)模型的研究,提出了一套構(gòu)造圖書信息管理系統(tǒng)模型的方法,提出了圖書管理系統(tǒng)的一般建立方法,并且利用數(shù)據(jù)庫、信息系統(tǒng)分析所學(xué)知識(shí),結(jié)合其它相關(guān)管理常識(shí),通過對(duì)某圖書館圖書流通過程的分析,建立相關(guān)數(shù)據(jù)模型,利用面向?qū)ο箝_發(fā)工具對(duì)其進(jìn)行設(shè)計(jì)與開發(fā)。
系統(tǒng)主要由兩大子系統(tǒng)組成:圖書管理和維護(hù)子系統(tǒng)以及圖書信息服務(wù)子系統(tǒng)。系統(tǒng)主要有四個(gè)數(shù)據(jù)庫表:圖書信息表,用戶信息表,學(xué)生信息表和借出信息表3.研究路線
(1).以現(xiàn)代軟件工程原理和思想指導(dǎo)整個(gè)課題的開發(fā)過程,要經(jīng)過系統(tǒng)可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、調(diào)試維護(hù)和安裝實(shí)施等步驟。
(2).要有詳細(xì)的設(shè)計(jì)說明書;
(3).每一模塊的流程圖要很清晰;
(4).本系統(tǒng)能夠正常的運(yùn)行,能較好得完成預(yù)定的功能;
(5).系統(tǒng)要有完整的幫助文件,供前臺(tái)操作員能方便的操作本系統(tǒng)。4.進(jìn)度安排
第一周~第二周 收集和閱讀關(guān)于數(shù)據(jù)庫及程序設(shè)計(jì)的相關(guān)資料
第二周~第三周 學(xué)習(xí)掌握管理信息系統(tǒng)一般設(shè)計(jì)和開發(fā)的基本方法。
第四周~第五周 根據(jù)在前兩周收集的相關(guān)資料及掌握的相關(guān)知識(shí)完成開題報(bào)告和文獻(xiàn)綜述
第六周~第七周 完成數(shù)據(jù)庫的設(shè)計(jì)
第九周~第十周做出圖書管理信息系統(tǒng)的具體程序設(shè)計(jì),最后撰寫畢業(yè)論文初稿。