欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      圖書管理系統(tǒng)文獻(xiàn)綜述報(bào)告

      時(shí)間:2019-05-14 04:15:17下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《圖書管理系統(tǒng)文獻(xiàn)綜述報(bào)告》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《圖書管理系統(tǒng)文獻(xiàn)綜述報(bào)告》。

      第一篇:圖書管理系統(tǒng)文獻(xiàn)綜述報(bào)告

      本科學(xué)生畢業(yè)論文(設(shè)計(jì))

      文獻(xiàn)綜述報(bào)告

      目 大理新世紀(jì)中學(xué)圖書管理系統(tǒng)的 設(shè)計(jì)與開發(fā)

      學(xué)

      號(hào)

      院、系

      信息學(xué)院

      業(yè)

      計(jì)算機(jī)科學(xué)與技術(shù)

      指導(dǎo)教師(職稱/學(xué)歷)

      2012年09月26日

      云南師范大學(xué)教務(wù)處制 大理新世紀(jì)中學(xué)圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)

      文獻(xiàn)綜述報(bào)告

      摘要:本人畢業(yè)設(shè)計(jì)的論題為《大理新世紀(jì)中學(xué)圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)》,圖書管理系統(tǒng)可以有效、系統(tǒng)地管理各類圖書的相關(guān)信息,圖書和用戶借閱資料多,包含有很多的信息數(shù)據(jù)的管理,圖書管理系統(tǒng)可以減少了人為管理的一些缺陷?,F(xiàn)今,有很多的中學(xué)尚未使用計(jì)算機(jī)進(jìn)行信息管理,給圖書管理帶來很多不便。為了提高圖書管理效率,需要開發(fā)滿足中小型的圖書管理要求的圖書管理系統(tǒng)。本文根據(jù)國內(nèi)外學(xué)者對(duì)圖書管理系統(tǒng)的研究,借鑒他們的成功經(jīng)驗(yàn),并加以總結(jié)概述,這些文獻(xiàn)對(duì)本文有很大的參考價(jià)值。

      關(guān)鍵詞:圖書管理系統(tǒng);ASP.NET;B/S;圖書館;數(shù)據(jù)庫 國內(nèi)文獻(xiàn)綜述

      鄭州大學(xué)的徐鑫在《中小型圖書館圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》中指出:進(jìn)入21世紀(jì),科學(xué)技術(shù)迅速發(fā)展,尤其是計(jì)算機(jī)技術(shù),人類社會(huì)進(jìn)入了全面的知識(shí)經(jīng)濟(jì)和信息時(shí)代。計(jì)算機(jī)的應(yīng)用領(lǐng)域不斷擴(kuò)大,計(jì)算機(jī)技術(shù)也在圖書館管理和運(yùn)用中得到廣泛的應(yīng)用。很多中小型圖書館也開始充分認(rèn)識(shí)到計(jì)算機(jī)技術(shù)在圖書管理中的重要性,開始利用計(jì)算機(jī)技術(shù)來實(shí)現(xiàn)圖書館圖書的實(shí)際功能應(yīng)用[1]。目前市場上有許多的圖書管理系統(tǒng),如深圳科圖公司的ILAS系統(tǒng)、大連妙思圖書集成管理系統(tǒng)和北京丹誠圖書集成管理系統(tǒng)等,它們都有大量的數(shù)據(jù)處理、完善的圖書管理功能、具有大型數(shù)據(jù)庫開發(fā)平臺(tái)等特點(diǎn)。但中小型圖書館通常存在經(jīng)費(fèi)少、缺乏專業(yè)管理人員等問題,對(duì)這種大型系統(tǒng)的使用存在很多問題,因此中小型圖書館不具備這樣的條件來配置大型系統(tǒng)。針對(duì)該問題,開發(fā)中小型圖書館管理系統(tǒng)已成為當(dāng)務(wù)之急。作者以許昌職業(yè)技術(shù)學(xué)院圖書館集成管理系統(tǒng)的設(shè)計(jì)、開發(fā)及實(shí)現(xiàn)過程為實(shí)例論述了中小型圖書館管理系統(tǒng)的開發(fā)及實(shí)現(xiàn)過程。首先,對(duì)當(dāng)前圖書管理的現(xiàn)狀及其發(fā)展現(xiàn)狀進(jìn)行分析,指出開發(fā)圖書管理系統(tǒng)的實(shí)際意義;其次,對(duì)開發(fā)系統(tǒng)所用到的工具(VB和Access)進(jìn)行介紹;然后,進(jìn)行詳細(xì)的需求分析和系統(tǒng)設(shè)計(jì),設(shè)計(jì)出系統(tǒng)結(jié)構(gòu)圖、工作流程圖、功能結(jié)構(gòu)圖以及各模塊E-R模型,并創(chuàng)建Access數(shù)據(jù)庫;最后,利用VB編程實(shí)現(xiàn)各個(gè)模塊,完成系統(tǒng)開發(fā),并進(jìn)行測試。該系統(tǒng)具有功能強(qiáng)大、界面好、通用性強(qiáng)及其使用維護(hù)簡單等優(yōu)點(diǎn),非常適合中小型圖書館的自動(dòng)化管理。

      張?zhí)N在《淺談圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)》中提到從需求分析,概要設(shè)計(jì)到詳細(xì)設(shè)計(jì)分別闡述了圖書管理系統(tǒng)的具體開發(fā)過程;并針對(duì)圖書管理系統(tǒng)中各個(gè)模塊間的相互作用進(jìn)行詳細(xì)的介紹。通過該系統(tǒng)開發(fā),解決了圖書館數(shù)據(jù)管理的一些矛盾,實(shí)現(xiàn)了數(shù)據(jù)的高效管理[2]。在國內(nèi)外現(xiàn)狀的分析中指出,在過去的20年中,圖書館作為信息資源的集散地,用戶借閱資料和圖書種類繁多,包含很多信息數(shù)據(jù)的管理。對(duì)于傳統(tǒng)的手工處理方式,有很多缺陷,如工作量大,容易出 錯(cuò)?,F(xiàn)今,盡管有的圖書館有計(jì)算機(jī),但是還沒有用于信息管理,沒有發(fā)揮其真正的作用,造成資源閑置。作者指出:基于Visual Basic 6.0和SQL Server 2000的系統(tǒng)開發(fā),實(shí)現(xiàn)全新的圖書管理系統(tǒng)勢(shì)在必行。

      李俊《基于ASP.NET的高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》通過研究ASP.NET技術(shù)設(shè)計(jì)與開發(fā)公共圖書系統(tǒng),可以使圖書館變得更加便利高效,資源共享更容易實(shí)現(xiàn)[3]。系統(tǒng)主要采用B/S結(jié)構(gòu)和ASP.NET+SQL Server技術(shù)作為網(wǎng)站開發(fā)工具。首先進(jìn)行了系統(tǒng)分析,劃分了系統(tǒng)的主要功能,然后給出了系統(tǒng)設(shè)計(jì)的關(guān)鍵技術(shù)和系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)?,F(xiàn)代化圖書管理是一種自動(dòng)化的管理系統(tǒng),能夠高效的對(duì)相關(guān)數(shù)據(jù)進(jìn)行安全處理,節(jié)約了大量的人力、物力及財(cái)力,并且減輕了圖書管理工作的負(fù)擔(dān),為讀者提供了便利。

      管勝波,張敬泉他們介紹了一個(gè)圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)和系統(tǒng)功能的實(shí)現(xiàn)過程,該系統(tǒng)是運(yùn)行在學(xué)院主干網(wǎng)上的網(wǎng)絡(luò)圖書管理系統(tǒng),由圖書采購、圖書編目、圖書流通、期刊管理、系統(tǒng)維護(hù)、Web查詢等5個(gè)子系統(tǒng)組成,采用C/S和B/S相結(jié)合的技術(shù)方式,實(shí)現(xiàn)了圖書期刊的計(jì)算機(jī)網(wǎng)絡(luò)管理和Web查詢功能[4]。在圖書館建立以來,各工作環(huán)節(jié)一直采用傳統(tǒng)的手工方式,這種方式存在手續(xù)繁瑣、檢索困難、不便于管理等缺點(diǎn),造成資源的利用率低下。隨著藏書量的不斷增加,圖書資料的著錄和查詢難度也增加,手工方式不能滿足要求。

      哈桑指出隨著科技的進(jìn)步,人類社會(huì)進(jìn)入了信息化。信息管理系統(tǒng)已得到人們和社會(huì)的重視[5]。開發(fā)圖書館信息系統(tǒng)主要包括兩個(gè)方面的工作:使用數(shù)據(jù)庫技術(shù)以及開發(fā)應(yīng)用系統(tǒng)。第一個(gè)方面,我們需要設(shè)計(jì)和構(gòu)建數(shù)據(jù)庫。保證數(shù)據(jù)具有一致性和完整性,系統(tǒng)具有可擴(kuò)展性,這樣使得數(shù)據(jù)更加安全,系統(tǒng)性能更加完善,才能擁有良好的數(shù)據(jù)庫。第二個(gè)方面,我們需要根據(jù)較件生命周期來開發(fā)系統(tǒng)??蚣軙?huì)影響系統(tǒng)的有效性,要選擇一個(gè)合適的框架,才能開發(fā)和增加新功能。系統(tǒng)開發(fā)完成后,對(duì)系統(tǒng)進(jìn)行測試,并能給用戶提供所要求的功能。

      趙滿華,高潔闡述了對(duì)圖書館數(shù)字化進(jìn)程中存在的若干問題的考慮[6]。其中對(duì)數(shù)字圖書館的概念。圖書館的數(shù)字化進(jìn)程及其此進(jìn)程中所涉及的安全問題做了詳細(xì)的說明并提出相應(yīng)的解決辦法。數(shù)字化的圖書館集計(jì)算機(jī),多媒體網(wǎng)絡(luò)等多種新技術(shù)于一體,改變傳統(tǒng)的存儲(chǔ)模式,打破傳統(tǒng)圖書館的時(shí)空界限,實(shí)現(xiàn)信息的數(shù)字化存儲(chǔ)、檢索,打開了新局面,使讀者充分感受到圖書館的好處,可實(shí)現(xiàn)足不出戶便可享受讀書與欣賞的愉悅。2 外文文獻(xiàn)綜述

      Xinya Yang,Qunyi Wei,Xiaodong Peng提出一個(gè)分段循環(huán)管理(供應(yīng)鏈管理)圖書館2.0的模式。圖書館2.0系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)理念是說明和五模型的面向服務(wù)架構(gòu)(法)的提出和分析[7]。設(shè)計(jì)/方法/方法——面向模型符合圖書館2.0的愿望,圖書館需要一體化的文獻(xiàn)資源,知識(shí)服務(wù)和運(yùn)營管理,所有這些必須根 據(jù)用戶的服務(wù)。圖書館2.0實(shí)現(xiàn)的概念和技術(shù)的是類似的模式。當(dāng)前圖書館管理系統(tǒng)(算法)留在圖書館1.0時(shí)代,主要集中在文獻(xiàn)管理。新的設(shè)計(jì)原則,旨在更好地管理圖書資源。圖書館2.0必須突破現(xiàn)有的框架,并采用多層結(jié)構(gòu),以用戶為中心、面向服務(wù)的體系架構(gòu),整合資源,服務(wù)與管理。除其他外,圖書館2.0應(yīng)利用多層架構(gòu)的模塊方式,提高靈活性和適應(yīng)性的現(xiàn)代管理系統(tǒng),在系統(tǒng)配置和面向模型應(yīng)用在圖書館2.0的第一時(shí)間,分為五層硬件層,系統(tǒng)層,數(shù)據(jù)層,操作管理層和服務(wù)層。根據(jù)該體系結(jié)構(gòu),應(yīng)用系統(tǒng)根據(jù)圖書館員,知識(shí)服務(wù)系統(tǒng)和知識(shí)搜索引擎等基礎(chǔ)上設(shè)計(jì)。3 相關(guān)技術(shù)介紹

      崔淼,關(guān)六三,彭煒詳細(xì)介紹了有關(guān)ASP.NET的相關(guān)技術(shù),主要以Microsoft Visual Studio 2008為開發(fā)平臺(tái),兼容Microsoft Visual Studio 2005[8]。以C#為開發(fā)語言,全面細(xì)致地介紹了ASP.NET的基礎(chǔ)知識(shí)、特點(diǎn)和具體應(yīng)用。內(nèi)容有CSS+DIV網(wǎng)頁布局技術(shù)、母版頁與主題技術(shù)、ASP.NET AJAX、基于角色的安全技術(shù)、Microsoft SQL Server數(shù)據(jù)庫常用操作、LINQ to SQL數(shù)據(jù)庫訪問技術(shù)等內(nèi)容,對(duì)數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)部分進(jìn)行了結(jié)構(gòu)優(yōu)化,使其層次更加清晰,更易于理解。

      基于Java的Web編程技術(shù),主要介紹了Web技術(shù)基礎(chǔ)、Servlet技術(shù)模型和Servlet容器模型;JSP的各種元素、生命周期、作用域?qū)ο蟮?;Web應(yīng)用開發(fā)中組件重用技術(shù);表達(dá)式語言的使用,標(biāo)準(zhǔn)標(biāo)簽庫和自定義標(biāo)簽以及標(biāo)簽文件的使用等;Web應(yīng)用的事件處理與過濾器的應(yīng)用以及安全性等問題;還有Struts框架和Ajax技術(shù)[9]。在現(xiàn)在也是被廣泛應(yīng)用于網(wǎng)站建設(shè),在該書的介紹中,涉及了當(dāng)前廣泛應(yīng)用的開發(fā)規(guī)范,結(jié)構(gòu)清晰,應(yīng)用實(shí)例豐富,完美實(shí)現(xiàn)了理論學(xué)習(xí)和實(shí)際應(yīng)用的充分結(jié)合。

      何玉潔在數(shù)據(jù)庫技術(shù)中介紹了有關(guān)數(shù)據(jù)庫的基本知識(shí),第1篇是數(shù)據(jù)庫理論知識(shí)介紹,包括數(shù)據(jù)管理的發(fā)展過程、組成結(jié)構(gòu)、SQL語言基礎(chǔ)及數(shù)據(jù)定義功能、索引和視圖、關(guān)系規(guī)范化理論、數(shù)據(jù)庫設(shè)計(jì)以及事務(wù)與并發(fā)控制等方面;第2篇是數(shù)據(jù)庫知識(shí)的具體實(shí)踐,以SQL Server 2005為平臺(tái),在此環(huán)境中創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)庫對(duì)象、安全管理以及備份和恢復(fù)的技術(shù)[10]。敘述流暢,思路清晰,圖表豐富,操作步驟敘述詳細(xì),便于讀者自學(xué)。

      《Oracle11g從入門到精通》是面向數(shù)據(jù)庫管理人員和數(shù)據(jù)庫開發(fā)人員,從實(shí)際角度出發(fā),介紹了數(shù)據(jù)庫和Oracle相關(guān)概念和原理、Oracle的數(shù)據(jù)庫管理,以及Oracle的應(yīng)用開發(fā)基礎(chǔ),并通過案例來介紹基于Java開發(fā)包和Oracle數(shù)據(jù)庫進(jìn)行案例開發(fā)的詳細(xì)過程[11]。Oracle數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫領(lǐng)域最優(yōu)秀的數(shù)據(jù)庫之一,在該書中系統(tǒng)地講述了Oracle數(shù)據(jù)庫的概念、管理和應(yīng)用開發(fā)等內(nèi)容。

      操作系統(tǒng)對(duì)于數(shù)據(jù)庫來說是十分重要要的,在數(shù)據(jù)庫可操作平臺(tái)上,Oracle 可在所有主流平臺(tái)上運(yùn)行,應(yīng)用范圍廣,可以為很多開發(fā)商提供很大的支持。而SQL Server卻只能在Windows上運(yùn)行了,顯得比較單調(diào),但其在Window平臺(tái)上的表現(xiàn),要比Oracle強(qiáng)很多。但對(duì)于我們來說,為了使用方便,更易于學(xué)習(xí),SQL Server給我們提供了很大的幫助。

      Java web是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。Java在客戶端的應(yīng)用有java applet不過現(xiàn)在使用的很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP和第三方框架等等,所有的東西都有源代碼作參考。但是對(duì)于asp.net來說,應(yīng)用也是相當(dāng)廣泛,上手容易但是精通困難,只管學(xué)會(huì)使用即可,給我們提供了很大的方便,asp.net一般適合快速開發(fā)一個(gè)項(xiàng)目。

      參考文獻(xiàn)

      [1] 徐鑫.中小型圖書館圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].鄭州:鄭州大學(xué),2011.[2] 張?zhí)N.淺談圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012,(09):165-167.[3] 李俊.基于ASP.NET的高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].湖南科技學(xué)院學(xué)報(bào),2012,(08):66-67.[4] 管勝波,張敬泉.基于C/S和B/S模式的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2008,(4):112-116.[5] 哈桑.基于三層架構(gòu)的圖書館信息系統(tǒng)的研究與設(shè)計(jì)[D].武漢:武漢理工大學(xué),2010.[6] 趙滿華,高潔.對(duì)圖書館數(shù)字化進(jìn)城中若干問題的考慮[J].現(xiàn)代圖書情報(bào)技術(shù),2000,(3):59-61.[7] Xinya Yang,Qunyi Wei,Xiaodong Peng.System architecture of Library 2.0[J].The Electronic Library,2009,27(2):22-27.[8] 沈澤剛,秦玉平.Java Web編程技術(shù)[M].北京:清華大學(xué)出版社,2010,26~137.[9] 何玉潔.數(shù)據(jù)庫原理與實(shí)踐教程--SQL Server(21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用技術(shù)規(guī)劃教材)[M].北京:清華大學(xué)出版社,2010,31~237.[10]錢慎一.Oracle11g從入門到精通[M].北京:水利水電出版社,2009,4~25.[11]崔淼,關(guān)六三,彭煒.ASP.NET程序設(shè)計(jì)教程(C#版)[M].北京:機(jī)械工業(yè)出版社,2010,120~280.The Design and Development of DaLi New Century High School

      Library Management System Literature Review Report Abstract:My graduation design is “ The Design and Development of Dali New Century High School Library Management System ” ,library management can manage all types of information about books effectively and systemically, because of lots of books and users to borrow , including a lot of information data need to be managed, library management system can reduce the defects for human managing.Nowadays, many high schools have not yet use computer information management,that's very inconvenience to library management.In order to improve library management efficiently, we need to be developed to small library management library management system.In this paper, according to the domestic and foreign scholars on the library management system, draw lessons from their successful experiences, and summarize it.These literature on this paper have great value.Keywords:Library Management System;ASP.NET;B/S;Library;Database 5

      第二篇:圖書管理系統(tǒng)設(shè)計(jì)報(bào)告

      圖書管理系統(tǒng)設(shè)計(jì)報(bào)告

      一系統(tǒng)開發(fā)的目標(biāo)與意義

      1.1設(shè)計(jì)題目

      此次VFP課程設(shè)計(jì)是綜合應(yīng)用所學(xué)過的數(shù)據(jù)庫理論知識(shí),自行設(shè)計(jì)并實(shí)現(xiàn)一個(gè)較為完整的應(yīng)用系統(tǒng)。結(jié)合一個(gè)實(shí)際信息系統(tǒng)開發(fā),初步掌握數(shù)據(jù)庫管理信息系統(tǒng)的方案設(shè)計(jì)、論證和分析方法。正確運(yùn)用所學(xué)課程的基本理論和知識(shí),了解在Windows環(huán)境下,使用Visual FoxPro 6.0開發(fā)管理信息系統(tǒng)所需的計(jì)算機(jī)軟、硬件環(huán)境。進(jìn)一步深刻理解Visual FoxPro 6.0,合理設(shè)計(jì)并建立數(shù)據(jù)庫,建立數(shù)據(jù)庫中表與表之間的關(guān)系。在理論教學(xué)的基礎(chǔ)上,進(jìn)一步理解可視化編程的基本概念,熟練掌握可視化編程的方法和步驟。通過編程和上機(jī)調(diào)試,提高計(jì)算機(jī)應(yīng)用與開發(fā)水平,特別是VFP平臺(tái)的開發(fā)水平和能力,提高解決實(shí)際問題的能力。從軟件工程的角度,初步樹立正確的程序設(shè)計(jì)思想,從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)評(píng)價(jià)出發(fā)。培養(yǎng)分析問題、解決問題的能力。提高收集、查閱資料和撰寫項(xiàng)目文檔的能力。

      1.2開發(fā)意義

      針對(duì)圖書館特點(diǎn),圖書管理系統(tǒng)實(shí)現(xiàn)后,能夠使界面友好美觀操作簡單易行。全面自動(dòng)化信息管理,可隨時(shí)掌握?qǐng)D書的進(jìn)存、借閱等信息,查詢靈活方便,數(shù)據(jù)存儲(chǔ)安全可靠。進(jìn)而提高工作效率。改善后的圖書管理系統(tǒng)將功能全面,實(shí)用性強(qiáng)。

      1.3系統(tǒng)開發(fā)過程

      1.3.1 分析階段

      本階段主要工作是信息的收集,正所謂好的開度等于成功的一半。通過信息的收集工作來確定系統(tǒng)的目標(biāo)、軟件的總體思路以及所需要的時(shí)間。

      1.3.2設(shè)計(jì)階段

      在本階段認(rèn)真設(shè)計(jì)可以體會(huì)到什么叫事半功倍。詳細(xì)的規(guī)劃具體需要完成的任務(wù)、輸入輸出的程序以及采用的數(shù)據(jù)結(jié)構(gòu),最好通過一定的算法描述工具詳細(xì)描述算法。

      1.3.3實(shí)施階段

      本階段要運(yùn)用(1)系統(tǒng)論思想,把所做的大系統(tǒng)分解成幾個(gè)小系統(tǒng),但要保證小系統(tǒng)即個(gè)功能模塊受高一級(jí)系統(tǒng)控制。(2)“自上而下”的設(shè)計(jì)思想。每一給小程序都可獨(dú)立、精確運(yùn)行,但嚴(yán)格受制與高一級(jí)程序。

      1.3.4維護(hù)階段

      本階段測試系統(tǒng)的性能是關(guān)鍵,通過測試找出設(shè)計(jì)錯(cuò)誤、程序錯(cuò)誤、算法錯(cuò)誤。通過此階段積累自己的設(shè)計(jì)經(jīng)驗(yàn)。

      1.4開發(fā)平臺(tái)本系統(tǒng)是在WINDOWS XP的操作系統(tǒng)使用VisualFoxPro 6.0開發(fā)制作的,硬件環(huán)境是P4,256M內(nèi)存以及1024*768分辨率。

      二系統(tǒng)分析

      2.1 用戶需求

      通過本圖書查詢系統(tǒng),用戶可以輕而易舉的查到圖書信息、借閱人信息以及節(jié)約人與圖書之間的各種關(guān)系。例如:(1)輸入借閱人編號(hào)可以查閱到其解了哪些書,同時(shí)查到這些書籍的信息(作者、出版社、出版年、借還日期等);輸入書籍名稱或書籍編號(hào)可以查閱到書籍信息及借閱人信息(姓名、所屬單位、聯(lián)系方式等)。(2)數(shù)據(jù)的輸出,可以把查閱到的各方面信息通過報(bào)表形式輸出。

      2.2可行性分析 通過對(duì)所收集的數(shù)據(jù)和在設(shè)計(jì)階段所需要的各項(xiàng)功能進(jìn)行分析,最終得出所學(xué)設(shè)計(jì)的軟件系統(tǒng)是否可行。并對(duì)所存在的問題加以解決;所存在的錯(cuò)誤加以糾正。

      2.2.1數(shù)據(jù)分析 在分析階段完成,收集各方面信息,使所作的軟件功能完備,方便可行。學(xué)生基本情況信息:主要包括姓名、性別、學(xué)號(hào)、所屬單位、出生年月等

      進(jìn)書基本情況信息:主要包擴(kuò)書名、圖書分類編號(hào)、作者、出版社、出版日期、購入日期等 借書基本情況查詢:主要包括借閱者姓名、借書日期、應(yīng)還書日期等。在分析階段作出以下圖表,為實(shí)施階段打下良好基礎(chǔ)。

      圖1 “圖書管理系統(tǒng)”數(shù)據(jù)結(jié)構(gòu)圖

      2.2.2功能分析本系統(tǒng)具有信息錄入、修改、查詢、信息輸出以及系統(tǒng)安全設(shè)置等功能。具體情況如下:

      (1)信息錄入功能:圖書進(jìn)書信息、學(xué)生信息、借閱信息等。

      (2)修改功能:對(duì)圖書信息、學(xué)生信息等進(jìn)行添加修改。確保數(shù)據(jù)及時(shí)更新。

      (3)信息輸出功能:對(duì)所需要的信息通過打印機(jī)等輸出工具進(jìn)行輸出。

      (4)查詢功能:主要把學(xué)生信息與圖書信息建立關(guān)聯(lián),實(shí)現(xiàn)學(xué)生信息與圖書信息的互動(dòng)。能夠方便快捷的實(shí)現(xiàn)圖書被借閱,和學(xué)生借閱等信息的查詢。

      為了為實(shí)施階段打下基礎(chǔ),做功能結(jié)構(gòu)圖如下:

      圖 書 管 理 系 統(tǒng)

      系統(tǒng)介紹數(shù)據(jù)查詢數(shù)據(jù)錄入維護(hù)信息輸出退出

      系統(tǒng)介紹界面系統(tǒng)登陸界面學(xué)生信息查詢書籍信息查詢借閱信息查詢學(xué)生信息錄入新書信息錄入借閱信息錄入學(xué)生信息輸出書籍信息輸出圖書去向輸出推出系統(tǒng)界面

      圖2系統(tǒng)功能結(jié)構(gòu)圖

      三 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

      3.1數(shù)據(jù)庫的建立

      3.1.1 表的建立本系統(tǒng)共建立三個(gè)表,分別是借書表、進(jìn)書表、學(xué)生基本情況表。給表中所包含的信息見2.2.1數(shù)據(jù)分析所示。

      3.1.2 表的關(guān)聯(lián)

      所以是表與表這間建立聯(lián)系的紐帶。在本系統(tǒng)所涉及的三個(gè)表中索書號(hào)和借閱證號(hào)都可以作為唯一標(biāo)示紀(jì)錄的索引關(guān)鍵字。但考慮到數(shù)據(jù)修改時(shí)是否方便,所以使用學(xué)生基本情況表作為父表,以借閱證號(hào)作為主索引,避免了關(guān)鍵字出復(fù)值。在借書表中涉及到“書被誰借去了”所以可以用借閱證號(hào)位關(guān)鍵字把學(xué)生基本情況表和借書表建立起一一對(duì)應(yīng)的關(guān)系。在學(xué)生基本情況表中涉及到“某學(xué)生截了那本書”故可以以索書號(hào)作為關(guān)鍵字建立唯一索引。因?yàn)樗鲿?hào)是唯一確定的,雖讓建立的是唯一索引,卻也可以收到主索引的效果??偠灾诮钑砼c學(xué)生基本情況表之間以借閱證號(hào)位關(guān)鍵字建立對(duì)應(yīng)關(guān)系,再進(jìn)書表與學(xué)生基本情況表之間用索書號(hào)建立起一一對(duì)應(yīng)的關(guān)系,最終實(shí)現(xiàn)三個(gè)表之間的互動(dòng)。

      3.1.3表結(jié)構(gòu)的建立與數(shù)據(jù)的錄入

      打開了Visual FoxPro軟件,運(yùn)行文件菜單中的新建按鈕,選擇表和新建文件,同時(shí)設(shè)置好表名及路徑并保存,然后在出現(xiàn)表設(shè)計(jì)器中進(jìn)行設(shè)計(jì)。以下為三個(gè)表的設(shè)置結(jié)構(gòu)及錄入的記錄:

      部分記錄如下:

      圖3借書表結(jié)構(gòu)及部分?jǐn)?shù)據(jù)截圖

      部分?jǐn)?shù)據(jù)如下:

      圖4進(jìn)書表結(jié)構(gòu)及部分?jǐn)?shù)據(jù)截圖

      部分?jǐn)?shù)據(jù)如下

      圖5 學(xué)生節(jié)本情況結(jié)構(gòu)及部分?jǐn)?shù)據(jù)截圖

      3.2系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      3.2.1系統(tǒng)界面與表單設(shè)計(jì)

      漂亮簡捷的系統(tǒng)界面將給使用者一個(gè)好的印象,是一套系統(tǒng)的門面。設(shè)計(jì)的成功與否,見關(guān)系到系統(tǒng)的前景與市場。本套系統(tǒng)的界面設(shè)計(jì)及實(shí)現(xiàn)程序如下:

      圖6 系統(tǒng)登陸截圖

      設(shè)計(jì)步驟如下:

      新建表單“系統(tǒng)登陸.scx”,創(chuàng)建command1、2、3,label1、2、3,combo1和text1。

      設(shè)置text1的caption屬性為“圖書管理系統(tǒng)”,text2的caption屬性為“操作員”,text3的caption屬性為“密碼”,并設(shè)置字體、顏色、大小等內(nèi)容使其美觀。Label1的caption屬性為“確定”,同理label2、3為“取消、退出”

      定義command1控件的click事件,代碼如下:

      3.2.2數(shù)據(jù)查詢表單設(shè)計(jì)

      數(shù)據(jù)查詢包括按學(xué)生學(xué)號(hào)查詢學(xué)生的具體信息、按書籍的名稱查詢書籍的具體信息和借閱情況等。下面列舉單表查詢表單如進(jìn)書表.scx和多表查詢表單如圖書去向情況和圖書借閱情況.scx說明數(shù)據(jù)查詢的設(shè)計(jì)方法,進(jìn)書表.scx的運(yùn)行效果如下圖所示:

      圖7 圖書信息查詢系統(tǒng)截圖

      設(shè)計(jì)步驟如下:

      此表單的設(shè)計(jì)主要是練習(xí)表單向?qū)У挠梅?。新建表單→表單→向?qū)А侄芜x取→選擇表單樣式→排序次序→完成→運(yùn)行。

      用表單向?qū)碓O(shè)計(jì)表單為使用者帶來極大的便利,尤其是對(duì)于我們初學(xué)者。但影響創(chuàng)造力的發(fā)揮和一些功能的實(shí)現(xiàn)。

      索書號(hào)查詢表單的運(yùn)行效果如下:

      圖8 索書號(hào)查詢截圖

      設(shè)計(jì)步驟如下:

      ★此表單涉及主要是練習(xí)用程序和命令來實(shí)現(xiàn)查詢的目的。查詢的關(guān)鍵是command1即查詢按鈕的屬性設(shè)置。其實(shí)現(xiàn)代碼如下:

      command2即退出按鈕的代碼為release thisform;

      推出系統(tǒng)地實(shí)現(xiàn):

      退出系統(tǒng)地實(shí)現(xiàn)主要是通過command1、2的單擊事件click來實(shí)現(xiàn)的。其運(yùn)行效果圖如下:

      圖9 退出系統(tǒng)截圖

      設(shè)計(jì)步驟如下

      ★command1即YES按鈕的實(shí)現(xiàn)代碼為 ,command2即NO按鈕的實(shí)現(xiàn)代碼為release thisform。

      3.2.3 報(bào)表的設(shè)計(jì)

      在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,常需要將數(shù)據(jù)處理結(jié)果以報(bào)表形式打印出來。在本套系統(tǒng)的報(bào)表設(shè)計(jì)、顯示、答應(yīng)報(bào)表的功能主要用報(bào)表設(shè)計(jì)起來實(shí)現(xiàn)。例如下圖:

      運(yùn)行后的結(jié)果如圖所示:

      圖10報(bào)表設(shè)計(jì)器及部分?jǐn)?shù)據(jù)截圖

      在報(bào)表設(shè)計(jì)過程中,主要用到表設(shè)計(jì)器和表向?qū)А槟苡玫綀?bào)表設(shè)計(jì)器的高級(jí)操作,我會(huì)在以后努力學(xué)習(xí)表設(shè)計(jì)器的高級(jí)操作,彌補(bǔ)這次課程設(shè)計(jì)的一個(gè)缺憾。

      3.2.4主菜單的設(shè)計(jì)

      主菜單是用戶使用本系統(tǒng)的主要途徑,所以合理的設(shè)計(jì)至關(guān)重要,本系統(tǒng)的主菜單是通過菜單設(shè)計(jì)器來完成,使用的是菜單設(shè)計(jì)器的非快捷菜單方式,在主菜單確定后,分別再編輯各個(gè)子菜單項(xiàng)、命令、過程。本系統(tǒng)使用了命令及過程調(diào)用表單的方式。設(shè)計(jì)步驟如下:

      創(chuàng)建第一級(jí)菜單。在“項(xiàng)目管理器”中選擇“其他”選項(xiàng)卡,再選擇“菜單”選項(xiàng),然后單擊“新建”按鈕。出現(xiàn)菜單設(shè)計(jì)器,輸入各菜單名稱及結(jié)果,建立本系統(tǒng)所需要的菜單,如下圖所示:?

      圖11 系統(tǒng)主菜單截圖

      ★在創(chuàng)建主菜單后,即開始設(shè)計(jì)子菜單。單擊子菜單項(xiàng)后的“創(chuàng)建”按鈕,可創(chuàng)建其子菜單。如下圖所示:

      圖12 系統(tǒng)子菜單編輯截圖

      3.2.5主程序設(shè)計(jì)

      主程序是系統(tǒng)運(yùn)行時(shí)執(zhí)行的主文件,設(shè)計(jì)主程序的方法為:在“項(xiàng)目管理器”中選擇“代碼”選項(xiàng)卡,再選擇“程序”選項(xiàng),然后選中一個(gè)程序文件,本系統(tǒng)中為“MAIN”,單擊右鍵彈出快捷菜單,選擇“設(shè)置主文件”,就可設(shè)置一個(gè)程序?yàn)橹魑募?/p>

      本系統(tǒng)的主程序代碼如下:

      四 系統(tǒng)操作說明

      ★雙擊 快捷方式,進(jìn)入到登陸系統(tǒng)。

      ★輸入操作員賬號(hào)和密碼,單擊確定進(jìn)入到系統(tǒng)介紹界面。單擊 系統(tǒng)操作界面。見看到菜單欄。在“系統(tǒng)介紹”中有“用戶更改”和“系統(tǒng)主頁”子菜單。在“數(shù)據(jù)查詢”中涉及到借閱信息、圖書去向、姓名查詢、索書號(hào)查詢等子菜單。報(bào)表打印中涉及到借書表、進(jìn)書表、學(xué)生信息、和借閱情況等表格。在退出系統(tǒng)一欄中,涉及到系統(tǒng)推出的確認(rèn),確定要退出單擊YES,否則單擊NO。

      五 結(jié)束語

      經(jīng)過為期兩周的課程設(shè)計(jì)可謂受益匪淺。經(jīng)過時(shí)間才真正的地把文字化為了知識(shí),才真正的為我所用。認(rèn)識(shí)到自己在學(xué)習(xí)過程中的缺點(diǎn)和不足。為以后的學(xué)習(xí)生活積累了寶貴的經(jīng)驗(yàn)和教訓(xùn)。心得體會(huì)如下:

      ★再做vfp系統(tǒng)開發(fā)時(shí)一定要做好信息的收集工作,否則后即工作將墜入五里霧中。信息收集時(shí)要求盡可能的考慮周全。這才能為設(shè)計(jì)階段打下一個(gè)良好的基礎(chǔ)。

      ★在系統(tǒng)的設(shè)計(jì)過程中,最好能集思廣益,多聽取一點(diǎn)別人的意見和創(chuàng)意。使程序盡可能完美。一定要學(xué)會(huì)用算法描述工具,把自己的的意圖詳細(xì)簡明的記錄下來。

      ★在為文件命名是盡可能不要因其混淆,盡量由數(shù)字或字母。在系統(tǒng)設(shè)計(jì)中我把“系統(tǒng)登陸、系統(tǒng)登錄、登陸系統(tǒng)”三者混淆了。為自己帶來了不盡的苦難。并且均用漢字作為文件名。這樣雖然不易引起混淆,但是影響工作的效率。

      ★要學(xué)會(huì)設(shè)置文件路徑,尤其是用向?qū)r(shí)。要學(xué)會(huì)用項(xiàng)目管理器,既可以提高工作效率,又減少了出錯(cuò)的幾率。

      ★★最后誠懇的向老師您提一點(diǎn)建議,如果您一個(gè)學(xué)期教我們做一套系統(tǒng),在做這套系統(tǒng)的同時(shí)穿插著講知識(shí)點(diǎn),我幼稚的以為效果會(huì)更好,避免了在做課程設(shè)計(jì)已開始的時(shí)候找不到北!

      六 參考文獻(xiàn):

      ㈠李春葆編著.Visual Fox Pro7.0數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)與開發(fā).北京:清華大學(xué)出版社,2003.8 ㈡李春葆編著.Visual Fox Pro6.0高級(jí)編程(應(yīng)用系統(tǒng)設(shè)計(jì)篇).北京:清華大學(xué)出版社,2000

      ㈢史濟(jì)民,湯觀全編著.Visual Fox Pro及其應(yīng)用系統(tǒng)開發(fā).北京:清華大學(xué)出版社,2000 ㈣蔡卓毅,林盛雄,林羽揚(yáng),黃竺編著.Visual Fox Pro6.0數(shù)據(jù)庫程序設(shè)計(jì)與實(shí)例.北京:冶金工業(yè)出版社,2003

      ㈤史德芬編著.全國計(jì)算機(jī)等級(jí)考試二級(jí)真題解析——Visual Fox Pro程序設(shè)計(jì).北京:海洋出版社,2003

      第三篇:圖書管理系統(tǒng)開題報(bào)告

      圖書管理系統(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í)間一長,如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力;如要對(duì)很長時(shí)間以前的圖書進(jìn)行更改就更加困難了。

      二、本課題在國內(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更加簡單易學(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]鄧宗明,張曉競.《VisualC++編程實(shí)用技術(shù)與案例》.清華大學(xué)出版社

      [4]鄭阿奇.《VisualC++實(shí)用教程》.電子工業(yè)出版社

      [5]薩師煊,王珊.《數(shù)據(jù)庫系統(tǒng)概論》.高等教育出版社

      [6]鄭人杰,殷人昆,陶永雷.實(shí)用軟件工程.清華大學(xué)出版社.1997.4

      第四篇:圖書管理系統(tǒng)開題報(bào)告

      圖書管理系統(tǒng)開題報(bào)告

      1、本課題的研究意義(選題依據(jù),課題來源,學(xué)術(shù)價(jià)值和對(duì)社會(huì)、經(jīng)濟(jì)發(fā)展和科技進(jìn)步的意義):作為畢業(yè)設(shè)計(jì)這一最后環(huán)節(jié)是學(xué)生完 成本專業(yè)基礎(chǔ)課程、專業(yè)課程及實(shí)踐課程的一次綜合性的練習(xí)與實(shí)踐,是檢驗(yàn)學(xué)生綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的能力,是以本專業(yè)知識(shí)參加社會(huì)工作前的一次模 擬訓(xùn)練。通過這次畢業(yè)設(shè)計(jì),能更深刻地對(duì)數(shù)據(jù)庫基礎(chǔ)理論和計(jì)算機(jī)基本知識(shí)的理解,提高運(yùn)用數(shù)據(jù)庫解決實(shí)際問題的能力,掌握普通程序設(shè)計(jì)的基本方法和過程。

      2、本課題的基本內(nèi)容簡介(擬解決的主要學(xué)術(shù)或技術(shù)問題和關(guān)鍵技術(shù)及難點(diǎn),擬采取的技術(shù)手段及實(shí)施方案、預(yù)計(jì)可獲得的成果,可能取得的創(chuàng)新之處):

      課題主要研究內(nèi)容和預(yù)期成果:本系統(tǒng)是針對(duì)一個(gè)虛擬的大中專院校圖書館的圖書管理開發(fā)的。假定原圖書館為手工管理,效率低、易出錯(cuò)、手續(xù)繁瑣,而且耗費(fèi)大 量的人力。為此,希望設(shè)計(jì)一個(gè)圖書管理系統(tǒng),管理讀者的登記、圖書的購入、借出、歸還以及注銷等。管理人員還可以查詢某位讀者、某本圖書的借閱情況,對(duì)當(dāng) 前借閱情況給出一些統(tǒng)計(jì)和表格說明,以全面掌握?qǐng)D書的流通情況。系統(tǒng)包含讀者登記、購入新書、讀者還書、圖書注銷等功能。此外,根據(jù)需要,對(duì)系統(tǒng)做相應(yīng)的 修改后,系統(tǒng)也可用于普通圖書館的圖書管理。

      讀者登記時(shí)要為讀者編制讀者卡片,包括讀者的具體信息(如讀者編號(hào)、姓名、學(xué)院、專業(yè)、年級(jí)等),寫入讀者文件中。

      購入新書時(shí)要為該書編制圖書卡片,包括分類目錄號(hào)、流水號(hào)(唯一)、書名、作者、內(nèi)容摘要、價(jià)格和購書日期等信息,寫入圖書文件中。讀者借書時(shí),先檢查該 讀者是否為有效的讀者,若無效則拒絕借書,然后檢查該讀者所借圖書是否超過最大限制數(shù)(三本),若超過則拒絕借書,再檢查有尚未歸還的過期圖書,若有則拒 絕借書。然后查找要借的圖書是否還有,如果有則辦理借出手續(xù),登記圖書分類號(hào)、讀者號(hào)和借閱日期等。

      讀者還書時(shí),根據(jù)書號(hào),從借書文件中讀出有關(guān)記錄,標(biāo)明還書日期,如果圖書過期,則處以罰款,并打印罰款單。

      系統(tǒng)還應(yīng)提供了圖書清理的功能,對(duì)無價(jià)值的和過時(shí)的圖書可以進(jìn)行注銷。

      查詢要求分為查詢某位讀者、某種圖書和全局圖書三種情況??梢源蛴∽x者和圖書情況統(tǒng)計(jì)表。

      三、技術(shù)方案:

      本次畢業(yè)設(shè)計(jì)對(duì)《圖書管理系統(tǒng)》應(yīng)用軟件的開發(fā),我們將采用VC數(shù)據(jù)庫系統(tǒng)作為軟件設(shè)計(jì)和開發(fā)平臺(tái)。

      本應(yīng)用軟件的界面采用菜單方式進(jìn)行操作,具有操作方便、直觀,功能明確、統(tǒng)一,對(duì)各界面的調(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)注冊(cè)的用戶進(jìn)入系統(tǒng),必須先進(jìn)行登陸。

      ii.系統(tǒng)維護(hù)模塊:

      Ⅰ圖書目錄模塊:可對(duì)圖書目錄進(jìn)行一覽、增加以及刪除操作。

      Ⅱ讀者明細(xì)模塊:可對(duì)讀者明細(xì)進(jìn)行一覽、增加以及刪除操作。

      iii.相關(guān)查詢模塊:

      Ⅰ借閱查詢模塊:可通過讀者編號(hào)和姓名對(duì)其所借閱圖書進(jìn)行查詢操作。

      Ⅱ圖書查詢模塊:可通過圖書信息對(duì)圖書進(jìn)行查詢操作。

      iv.統(tǒng)計(jì)內(nèi)容模塊:

      Ⅰ讀者借閱情況統(tǒng)計(jì)模塊:對(duì)讀者信息及其所借閱圖書進(jìn)行統(tǒng)計(jì)。

      Ⅱ圖書借閱情況統(tǒng)計(jì)模塊:對(duì)圖書信息及其是否借出進(jìn)行統(tǒng)計(jì)。

      ③數(shù)據(jù)庫設(shè)計(jì)

      根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)于系統(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ù),并對(duì)用戶的實(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))。

      第五篇:圖書管理系統(tǒng)實(shí)踐報(bào)告

      中南大學(xué)

      本科生課程設(shè)計(jì)(實(shí)踐)任務(wù)書、設(shè)計(jì)報(bào)告

      (《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》C++)

      題目 學(xué)生姓名 指導(dǎo)教師 學(xué)院 專業(yè)班級(jí) 學(xué)生學(xué)號(hào)

      圖書館信息管理系統(tǒng)

      計(jì)算機(jī)基礎(chǔ)教學(xué)實(shí)驗(yàn)中心

      2014 年 7 月 1 日

      圖書館信息管理系統(tǒng)

      1.任務(wù)描述

      一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,手工管理書籍過程繁瑣且易出錯(cuò),利用計(jì)算機(jī)來處理這些流程無疑會(huì)極大程度地提高效率和處理能力。

      圖書館信息管理系統(tǒng)的功能為用戶提供添加書目信息、刪除書目信息、根據(jù)指定書號(hào)查詢書目信息、查詢館藏?cái)?shù)量最多的書目信息和查詢借出數(shù)最少的書目信息等功能。

      圖書館信息管理系統(tǒng)的功能有:

      (1)添加書目信息。添加有關(guān)書目的ISBN書號(hào)、書名、單價(jià)、館藏?cái)?shù)量和館藏余數(shù)信息。

      (2)刪除書目信息。通過刪除指定書目的ISBN書號(hào),刪除書目的有關(guān)信息。

      (3)查詢書目信息。通過檢索指定書目的ISBN書號(hào),查找書目的有關(guān)信息。

      (4)查詢館藏?cái)?shù)量最多的書目信息。

      (5)查找借出數(shù)最少的書目信息。

      (6)退出程序。

      2.設(shè)計(jì)的步驟與方法

      2.1 設(shè)計(jì)思路

      (1)利用MFC的應(yīng)用程序向?qū)Ы⒊绦蚩蚣埽黾恿碎_發(fā)程序的靈活性,方便用戶操作。

      (2)設(shè)計(jì)程序的界面,在界面上添加控件(文本框、命令按鈕、等),得到具體程序的個(gè)性化界面。

      (3)利用系統(tǒng)自動(dòng)生成了關(guān)聯(lián)成員函數(shù)的框架代碼,在相應(yīng)函數(shù)體內(nèi)填寫所需要的程序代碼;同時(shí)在源文件以及頭文件中補(bǔ)充完善代碼。

      2.2 具體步驟

      (1)利用靜態(tài)文本”控件(Static)、編輯框(EDIT)和命令按鈕(BUTTON)完成程序界面,在彈出的“屬性”對(duì)話框中指定各個(gè)控件的ID和標(biāo)題。

      (2)設(shè)置成員變量和消息映射。為每個(gè)編輯框指定一個(gè)關(guān)聯(lián)變量,為每個(gè)命令按鈕(Button)設(shè)置消息映射(Message Maps)。

      (3)編寫程序代碼。利用系統(tǒng)自動(dòng)生成了每個(gè)消息的關(guān)聯(lián)成員函數(shù)的框架代碼,在相應(yīng)函數(shù)體內(nèi)填寫所需要的程序代碼;同時(shí)為整個(gè)程序的源文件以及頭文件補(bǔ)充完善代碼。

      (4)在頭文件中建立類,數(shù)據(jù)成員變量的訪問權(quán)限設(shè)置為保護(hù)型,類外不能直接訪問;成員函數(shù)的訪問權(quán)限設(shè)置為公開型,類外可以調(diào)用它們。并設(shè)置設(shè)置成員變量值的函數(shù)以及讀取成員變量值的函數(shù)。

      (5)利用系統(tǒng)自動(dòng)生成了每個(gè)消息的關(guān)聯(lián)成員函數(shù)的框架代碼,在相應(yīng)函數(shù)體內(nèi)填寫所需要的程序代碼。

      2.3 遇到的問題與解決的辦法

      (1)未設(shè)置全局變量,變量名稱繁瑣,易出錯(cuò)。

      (2)變量類型錯(cuò)誤。書名對(duì)應(yīng)變量應(yīng)為字符串型。

      (3)字符串不能直接賦值,要調(diào)用C++庫函數(shù)strcpy()進(jìn)行復(fù)制。

      (4)設(shè)置設(shè)置成員變量值的函數(shù)以及讀取成員變量值的函數(shù)。

      (5)查找借出數(shù)最少的書目信息不能直接通過館藏?cái)?shù)量和館藏余數(shù)的設(shè)置成員變量值相減得到,需要設(shè)置借出書目的成員變量值函數(shù),然后通過賦值館藏?cái)?shù)量和館藏余數(shù)的設(shè)置成員變量值的差。從而得到借出數(shù)最少的有關(guān)書目信息。

      3.總結(jié)

      為了提高我們的實(shí)踐能力,讓我們學(xué)以致用,能靈活運(yùn)用所學(xué)的知識(shí)進(jìn)行再創(chuàng)造,學(xué)校特安排我們進(jìn)行為期二周的Visual C++課程設(shè)計(jì)實(shí)習(xí),并安排了指導(dǎo)老師幫助輔導(dǎo),讓我們?cè)谝?guī)范化、嚴(yán)謹(jǐn)化、實(shí)用化上面有了很大進(jìn)展。

      開發(fā)過程大體可分為思考總體設(shè)計(jì)方案、編輯程序、代碼的調(diào)試三個(gè)步驟。通過對(duì)圖書館系統(tǒng)的了解和運(yùn)用,深刻認(rèn)識(shí)到需求分析的重要性,對(duì)概念設(shè)計(jì)的步驟掌握的更加清晰,促進(jìn)了對(duì)分析過程中的原則要求及所得到的數(shù)據(jù)結(jié)果的原因認(rèn)識(shí)。

      兩個(gè)星期的C++課程設(shè)計(jì)實(shí)踐終于順利完成,在這期間真正的學(xué)到了一些經(jīng)驗(yàn),能夠熟練的掌握一些C++的編程思路,能夠熟練的運(yùn)用學(xué)到的函數(shù),意識(shí)到編程并不是一件很簡單的事情,知道學(xué)習(xí)編程必須親自動(dòng)手去做,只有自己做的程序才能找出錯(cuò)誤,這樣才能真正的達(dá)到目的。當(dāng)程序編寫完成而且能夠正常運(yùn)行心里非常高興。對(duì)我來說,如果要想在編程方面能夠有所發(fā)展的話,我面臨的困難還很多,要繼續(xù)加強(qiáng),努力,達(dá)到一種較高的水平。

      再次感謝朱從旭老師的耐心輔導(dǎo)和諄諄教誨,感謝學(xué)校給我們提供的提高自己的機(jī)會(huì)。

      下載圖書管理系統(tǒng)文獻(xiàn)綜述報(bào)告word格式文檔
      下載圖書管理系統(tǒng)文獻(xiàn)綜述報(bào)告.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        圖書管理系統(tǒng)開題報(bào)告

        圖書管理系統(tǒng)開題報(bào)告 1. 本課題研究的意義 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟, 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,具有手工管理所無法比擬的......

        圖書管理系統(tǒng)大全

        圖書管理系統(tǒng)源代碼#include #include class Book{ // 書籍基類 protected: char Title[40]; // 書名 long Code; // 條碼 int Type; // 0表示書,1表示雜志 public: Book......

        圖書管理系統(tǒng)

        目錄 第一章 緒論 ..................................................................................................................................... 1 第二章......

        圖書管理系統(tǒng)

        圖書管理系統(tǒng) 背景:當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。......

        圖書管理系統(tǒng)

        七個(gè)文件 1. book.txt存放書籍2.borrower.txt存放借閱信息3.chenwen.txt 存放開始信息 4. mima.txt存放密碼 5.qianyan.txt前言 6.student.txt存放學(xué)生信息7. yuyue.txt......

        圖書管理系統(tǒng)

        經(jīng)過大學(xué)四年理論課程的學(xué)習(xí),以及校內(nèi)校外的實(shí)踐,極大的豐富了自身的理論基礎(chǔ),并且也具備了一些處理簡單問題的能力,但即將踏上社會(huì)的我深知這還遠(yuǎn)遠(yuǎn)不夠,因此我利用了畢業(yè)設(shè)計(jì)的......

        圖書管理系統(tǒng)需求分析報(bào)告

        圖書管理系統(tǒng) 1引言 1. 1編寫目的 本項(xiàng)目為圖書管理系統(tǒng);書寫此文檔是為了確定客戶的真正需求,因此我們?cè)诳尚行苑治龅幕A(chǔ)上進(jìn)一步了解、調(diào)查、明確用戶對(duì)系統(tǒng)的綜合要求、數(shù)......

        圖書管理系統(tǒng)需求分析報(bào)告

        目錄 一.概述 1.編寫目的 2.項(xiàng)目背景 3.定義 4.參考資料 5.開發(fā)環(huán)境 二.需求分析 1.問題提出 2.系統(tǒng)的業(yè)務(wù)功能分析 3.需完成的功能 三.系統(tǒng)需求說明 1.對(duì)功能的規(guī)定......