精選文檔圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁(yè)
精選文檔圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁(yè)
精選文檔圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁(yè)
精選文檔圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁(yè)
精選文檔圖書(shū)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩43頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

哈爾濱工業(yè)大學(xué)工學(xué)碩士學(xué)位論文哈爾濱工業(yè)大學(xué)(威海)本科畢業(yè)設(shè)計(jì)(論文)-PAGEII--PAGEII-摘要圖書(shū)館管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。因此本人結(jié)合圖書(shū)館管理的要求,經(jīng)過(guò)詳細(xì)的分析和調(diào)查,主要是對(duì)高校圖書(shū)館的分析和調(diào)查,完成了面向?qū)W校的圖書(shū)館管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。本系統(tǒng)采用了微軟推出的PowerBuilder9.0作為開(kāi)發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)采用微軟的SQLServer2000進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),利用ODBC數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的管理操作,根據(jù)對(duì)現(xiàn)實(shí)圖書(shū)館的認(rèn)真調(diào)研,考察了現(xiàn)實(shí)生活中圖書(shū)館各項(xiàng)管理操作,實(shí)現(xiàn)了面向?qū)W校的圖書(shū)館管理系統(tǒng)的基本功能。該系統(tǒng)的主要功能是對(duì)圖書(shū)及會(huì)員各項(xiàng)基本信息的管理,對(duì)日常圖書(shū)借閱的管理,對(duì)圖書(shū)信息及會(huì)員信息的查詢,使被授權(quán)的管理員能夠?qū)ζ髽I(yè)內(nèi)部數(shù)據(jù)庫(kù)中的信息進(jìn)行增、刪、改、查詢、報(bào)表及統(tǒng)計(jì)等操作。關(guān)鍵詞信息管理;圖書(shū)館管理系統(tǒng);數(shù)據(jù)安全性AbstractTheLibrarymanagementsystemistypicaloftheInformationManagementSystem(MIS),includingdevelopmentofitskeydatabasebackgroundtotheestablishmentandmaintenanceoffront-endapplicationsandthedevelopmentofthetwoareas.Regardingtheformerrequirementtoestablishdataconsistencyandintegrityofstrong,gooddatasecuritydatabase.Asforthelatterdemandedtheapplicationfunctions,andeasy-to-usefeatures.Therefore,Icombinedlibrarymanagement,aftercarefulanalysisandinvestigations,Universitiesarethemajorlibrariesofanalysisandinvestigation,completedfortheschoollibrarymanagementsystemneedsanalysis,functionmodules,databasemodeling,andthusthestructureofthedatabasedesignandapplicationprocedures.ThesystemusesaMicrosoftlaunchedPowerBuilder9.0asadevelopmenttool,backgrounddatabaseusingMicrosoftSQLServer2000databasedesign,ODBCdatabaseaccesstechnologyfordatabasemanagementoperations,basedontherealityLibrarycarefulinvestigations,inspectedthereallifemanagementoflibraryoperations,realizedfortheschoollibrarymanagementsystem'sbasicfunctions.Thesystem'smainfunctionisforbooksandMemberbasicinformationmanagement,theday-to-daymanagementofthelibrarytoborrow,Booksandinformationonmembershipinformationinquiries,sothatwasauthorizedbytheAdministratortotheinternaldatabaseofinformationgrowth,delete,change,inquiry,statementsandoperatingstatistics.Keywordsmanagementsystem;Librarymanagementsystem;datasecuritydatabase哈爾濱工業(yè)大學(xué)(威海)本科畢業(yè)設(shè)計(jì)(論文)PAGEII---PAGEIV-目錄摘要 IAbstract II第1章緒論 11.1課題來(lái)源 11.2管理信息系統(tǒng) 11.2.1管理信息系統(tǒng)的概念及功能 11.2.2國(guó)內(nèi)外研究現(xiàn)狀 21.2.3課題研究的目的和意義 51.3課題研究的主要內(nèi)容 51.4本章小結(jié) 6第2章圖書(shū)館管理系統(tǒng)技術(shù)分析及需求分析 72.1管理信息系統(tǒng)需求分析 72.1.1圖書(shū)館管理系統(tǒng)主要功能需求 72.1.2圖書(shū)館管理系統(tǒng)涉及的數(shù)據(jù) 82.2圖書(shū)館管理信息系統(tǒng)技術(shù)分析 92.2.1數(shù)據(jù)庫(kù)技術(shù) 92.2.2PowerBuilder技術(shù) 102.2.3ODBC技術(shù) 122.2.4C/S結(jié)構(gòu)特點(diǎn) 122.3本章小結(jié) 13第3章圖書(shū)館管理系統(tǒng)的總體設(shè)計(jì)與分析 143.1主要業(yè)務(wù)活動(dòng)圖 143.2系統(tǒng)功能模塊及說(shuō)明 173.3系統(tǒng)總體模塊結(jié)構(gòu) 183.4數(shù)據(jù)庫(kù)的設(shè)計(jì) 183.4.1E-R模型設(shè)計(jì) 193.4.2數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 203.5本章小結(jié) 23第4章庫(kù)存管理系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 244.1登陸界面的設(shè)計(jì)與實(shí)現(xiàn) 244.2基本信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 244.2.1圖書(shū)信息 244.2.2會(huì)員類(lèi)型信息 264.3圖書(shū)館借閱管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 264.3.1借閱管理 264.3.2歸還管理 274.3.3續(xù)借管理 284.3.4超期罰款 294.3.5丟失罰款 294.3.6丟失清單 304.4系統(tǒng)維護(hù)模塊的設(shè)計(jì)與實(shí)現(xiàn) 314.4.1用戶和管理員設(shè)置功能實(shí)現(xiàn) 314.4.2修改密碼功能實(shí)現(xiàn) 314.5普通用戶模塊的設(shè)計(jì)與實(shí)現(xiàn) 324.5.1圖書(shū)信息查詢 324.5.2個(gè)人信息查詢 324.5.3個(gè)人借閱歷史 324.6本章小結(jié) 33第5章軟件的測(cè)試 345.1任務(wù)概述 345.2測(cè)試計(jì)劃 345.3測(cè)試項(xiàng)目說(shuō)明 345.4測(cè)試結(jié)果 355.5本章小結(jié) 35結(jié)論 36致謝 37參考文獻(xiàn) 38附錄1 39哈爾濱工業(yè)大學(xué)(威海)本科畢業(yè)設(shè)計(jì)(論文)-PAGE10--PAGE44-緒論1.1課題來(lái)源隨著計(jì)算機(jī)技術(shù)的普及和飛速發(fā)展,以信息處理計(jì)算機(jī)化為標(biāo)志的“微機(jī)革命”隨之到來(lái),以全球信息共享為標(biāo)志的“全球信息網(wǎng)絡(luò)革命”也蓬勃興起,世界已進(jìn)入在計(jì)算機(jī)信息管理領(lǐng)域中激烈競(jìng)爭(zhēng)的時(shí)代。以商品經(jīng)營(yíng)為主的企業(yè)在這場(chǎng)信息革命的大潮中也面臨著選擇。本論文課題就是以食品加工企業(yè)為背景,研究企業(yè)中物料信息管理的全過(guò)程,并開(kāi)發(fā)出一套管理信息系統(tǒng),為企業(yè)提供各類(lèi)管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理,提高企業(yè)的經(jīng)濟(jì)效益和社會(huì)效益。1.2管理信息系統(tǒng)1.2.1管理信息系統(tǒng)的概念及功能管理信息系統(tǒng)就是MIS(ManagermentInformationSystem),它是20世紀(jì)80年代才逐漸形成的一門(mén)新科學(xué),其概念至今尚無(wú)統(tǒng)一的定義,其理論基礎(chǔ)尚不完善。但從國(guó)外學(xué)者給MIS所下的定義看,人們對(duì)MIS的認(rèn)識(shí)在逐步加深,MIS的定義也在逐漸發(fā)展和成熟。⑴MIS的定義:MIS的定義有很多種,研究者們從各自的角度出發(fā)給出了不同的定義。MIS的一個(gè)定義是:一個(gè)管理信息系統(tǒng)是能夠提供過(guò)去、現(xiàn)在和將來(lái)預(yù)期信息的一種有條理的方式,這些信息涉及到內(nèi)部業(yè)務(wù)和外部情報(bào)。它按適當(dāng)?shù)臅r(shí)間間隔供給格式相同的信息,支持一個(gè)組織的計(jì)劃、控制和操作功能,以便輔助決策制定過(guò)程;MIS的另一個(gè)定義是:MIS是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息的收集、傳送、儲(chǔ)存、維護(hù)和使用的系統(tǒng),能夠?qū)崪y(cè)企業(yè)的各種運(yùn)行情況,并利用過(guò)去的歷史數(shù)據(jù)預(yù)測(cè)未來(lái),從企業(yè)全局的角度出發(fā)輔助企業(yè)進(jìn)行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。管理信息系統(tǒng)是一門(mén)集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能。管理信息系統(tǒng)的使用對(duì)于企業(yè)來(lái)說(shuō)有著重要的意義。從微觀上講,管理信息系統(tǒng)可以有效的管理企業(yè)中的全部信息,完整、及時(shí)地提供管理及決策中需要的數(shù)據(jù),用最低的費(fèi)用和最短的時(shí)間提供盡可能精確、可靠的信息,使決策者客觀地預(yù)測(cè)未來(lái),選擇最佳的實(shí)施方案,并輔助企業(yè)進(jìn)行現(xiàn)代化的管理,提高企業(yè)的經(jīng)濟(jì)效益。從宏觀上講,管理信息系統(tǒng)的使用也順應(yīng)了信息化、社會(huì)化的潮流,縮短了整個(gè)社會(huì)化大生產(chǎn)的周期。通過(guò)企業(yè)管理信息系統(tǒng)的建設(shè),能夠使企業(yè)形成一個(gè)相對(duì)穩(wěn)定的組織結(jié)構(gòu)和功能結(jié)構(gòu)。因此不能把企業(yè)管理信息系統(tǒng)的建設(shè)僅僅看成是減少勞動(dòng)力占用、提高辦事效率的手段,更重要的是為企業(yè)積累無(wú)形資產(chǎn)的過(guò)程。這也是企業(yè)生存發(fā)展的要素之一。企業(yè)信息系統(tǒng)的應(yīng)用能夠使企業(yè)各個(gè)部門(mén)的工作有機(jī)地銜接起來(lái),提高了企業(yè)的管理質(zhì)量和管理水平,提高了人員的工作效率,提高了商品和服務(wù)的質(zhì)量,方便了與相關(guān)企業(yè)間信息地及時(shí)交流;同時(shí),還可以及時(shí)、準(zhǔn)確地提供綜合管理、經(jīng)濟(jì)核算、資金分配等方面的準(zhǔn)確信息,為領(lǐng)導(dǎo)決策服務(wù),從而對(duì)企業(yè)的經(jīng)濟(jì)效益和社會(huì)效益產(chǎn)生一定的積極作用。因此,企業(yè)信息化已成為現(xiàn)代化企業(yè)建設(shè)和發(fā)展的潮流。信息系統(tǒng)在企業(yè)管理中的應(yīng)用已經(jīng)越來(lái)越廣泛,其作用也會(huì)越來(lái)越巨大。1.2.2國(guó)內(nèi)外研究現(xiàn)狀信息管理與信息系統(tǒng)是一個(gè)新名詞,也是一個(gè)新的專(zhuān)業(yè),目前國(guó)內(nèi)有北京大學(xué)、天津大學(xué)、上海交通大學(xué)等院校開(kāi)設(shè)了該專(zhuān)業(yè)。本專(zhuān)業(yè)是計(jì)算機(jī)與管理相互結(jié)合的實(shí)用型專(zhuān)業(yè),主要培養(yǎng)既懂經(jīng)濟(jì)管理,又懂通信技術(shù),掌握現(xiàn)代信息技術(shù)理論與方法,具有較強(qiáng)的計(jì)算機(jī)應(yīng)用能力和管理信息系統(tǒng)分析與設(shè)計(jì)能力的高級(jí)技術(shù)人才。她著重培養(yǎng)學(xué)生以下幾個(gè)方面的知識(shí)和技能:通信技術(shù)與生產(chǎn)組織管理的基本知識(shí)、現(xiàn)代經(jīng)營(yíng)管理理論與方法、計(jì)算機(jī)與信息處理原理,并具有信息系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)與管理的能力。管理本身是一個(gè)很寬泛的名詞,包含有很多方面。作為一名有志于信息管理與信息系統(tǒng)的考生,不能簡(jiǎn)單的認(rèn)為管理就是單純的人與人之間面對(duì)面的管理,或者是對(duì)一摞厚厚的卷宗埋頭分類(lèi)整理。在科技發(fā)達(dá)的現(xiàn)在,計(jì)算機(jī)成了重要的管理工具,因?yàn)橛行У墓芾碥浖陀布嘟Y(jié)合,可以減少數(shù)據(jù)收集和分類(lèi)的時(shí)間,更加系統(tǒng)化地實(shí)現(xiàn)信息管理。以前的企業(yè)管理,都是靠人力物力收集信息,過(guò)程既長(zhǎng)又繁瑣,缺少靈活性和永久性,不能適應(yīng)突變的信息或適時(shí)的查詢。而計(jì)算機(jī)信息管理技術(shù)徹底改變了傳統(tǒng)的管理和記錄的方式,她既具有及時(shí)性,又具有系統(tǒng)性,可以在短時(shí)間內(nèi)完成信息的分類(lèi)和編輯,還可以及時(shí)地反饋和方便地修改,徹底地實(shí)現(xiàn)了無(wú)紙管理和系統(tǒng)規(guī)劃。在中國(guó)高速發(fā)展的今天,很多傳統(tǒng)企業(yè)都開(kāi)始向計(jì)算機(jī)化發(fā)展,這就勢(shì)必需要越來(lái)越多的從事信息管理與信息系統(tǒng)的技術(shù)人員。他們工作看似輕松,而又不可缺少,正是新一代管理人員的形象代表。信息管理與信息系統(tǒng)專(zhuān)業(yè)是由管理信息系統(tǒng)專(zhuān)業(yè)、經(jīng)濟(jì)信息管理專(zhuān)業(yè)以及信息學(xué)專(zhuān)業(yè)發(fā)展合并而形成的。這門(mén)專(zhuān)業(yè)的教育是在20世紀(jì)60年代后期到70年代中期產(chǎn)生的管理信息系統(tǒng)理論與實(shí)踐的基礎(chǔ)上發(fā)展而來(lái)的。當(dāng)時(shí)國(guó)際上這門(mén)專(zhuān)業(yè)學(xué)科在美國(guó)的明尼蘇達(dá)大學(xué)得到了進(jìn)一步的理論研究與實(shí)際應(yīng)用。在專(zhuān)業(yè)教育產(chǎn)生初期,具有影響力的人物是明尼蘇達(dá)大學(xué)卡爾森管理學(xué)院的著名教授GordonB"Davis,他認(rèn)為這門(mén)學(xué)科是一個(gè)利用計(jì)算機(jī)系統(tǒng)軟件和硬件,手工作業(yè)、分析、計(jì)劃、控制和決策模型以及數(shù)據(jù)庫(kù),它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能。這門(mén)專(zhuān)業(yè)教育在我國(guó)的產(chǎn)生和發(fā)展是隨著70年代中后期電子計(jì)算機(jī)在管理領(lǐng)域的廣泛運(yùn)用開(kāi)始的。從解放前一直到90年代,這門(mén)專(zhuān)業(yè)的名稱并不叫做信息管理與信息系統(tǒng),有的院校稱之為經(jīng)濟(jì)信息管理專(zhuān)業(yè)。20世紀(jì)初期上海財(cái)經(jīng)學(xué)院、南開(kāi)大學(xué)國(guó)際企業(yè)管理系、湖北財(cái)經(jīng)學(xué)院等都曾開(kāi)設(shè)這一專(zhuān)業(yè)。還有的稱之為信息學(xué)或者是信息科學(xué)專(zhuān)業(yè),80年代初期的代表院校主要有北京大學(xué)、中國(guó)人民大學(xué)、山東大學(xué)以及山東海洋學(xué)院等等。從改革開(kāi)放到現(xiàn)在,這門(mén)專(zhuān)業(yè)的教育狀況發(fā)生了巨大變化。其中,國(guó)家政策的調(diào)整突出表現(xiàn)在1998年7月國(guó)家教育部的專(zhuān)業(yè)設(shè)置調(diào)整規(guī)定,將各校的經(jīng)濟(jì)信息管理專(zhuān)業(yè)與信息學(xué)專(zhuān)業(yè)合并到最新增設(shè)的管理類(lèi)二級(jí)科目——管理科學(xué)與工程之中,專(zhuān)業(yè)學(xué)科名稱正式定為信息管理與信息系統(tǒng)。北京大學(xué)、復(fù)旦大學(xué)、南開(kāi)大學(xué)、中國(guó)人民大學(xué)等院校都開(kāi)設(shè)了該專(zhuān)業(yè)。其中復(fù)旦大學(xué)的信息管理與信息系統(tǒng)專(zhuān)業(yè)隸屬于管理科學(xué)院系,是我國(guó)該專(zhuān)業(yè)學(xué)科設(shè)立最早的院系之一。其專(zhuān)業(yè)主要是培養(yǎng)既懂管理,又會(huì)計(jì)算機(jī)技術(shù)的系統(tǒng)分析高級(jí)專(zhuān)門(mén)人才。在該專(zhuān)業(yè)的教學(xué)領(lǐng)域中另外一所著名學(xué)府是南開(kāi)大學(xué)。它于1999年1月成立了信息管理與信息系統(tǒng)系,該系設(shè)立了信息管理與信息系統(tǒng)專(zhuān)業(yè),該門(mén)專(zhuān)業(yè)的前身是國(guó)際企業(yè)管理系中的經(jīng)濟(jì)信息管理專(zhuān)業(yè)以及信息資源管理系的信息學(xué)專(zhuān)業(yè)。在專(zhuān)業(yè)領(lǐng)域內(nèi),知名的教授學(xué)者之一就是管理工程類(lèi)學(xué)科專(zhuān)業(yè)帶頭人、清華大學(xué)管理信息系統(tǒng)專(zhuān)業(yè)的領(lǐng)導(dǎo)創(chuàng)建人之一的薛華成教授。信息管理與信息系統(tǒng)這門(mén)專(zhuān)業(yè)的教育得到了各國(guó)政府,尤其是發(fā)達(dá)國(guó)家政府的大力支持。美國(guó)實(shí)施的國(guó)家信息基礎(chǔ)設(shè)施擬投資4000億美元,建立的信息系統(tǒng)包括教育、衛(wèi)生、娛樂(lè)、商業(yè)金融以及科學(xué)研究等等。全球經(jīng)濟(jì)的一體化與信息化是相輔相成,相互促進(jìn)的。一方面,一體化的發(fā)展離不開(kāi)信息化的建設(shè)與應(yīng)用,如果企業(yè)以及各經(jīng)濟(jì)組織不實(shí)行信息化管理,那么要實(shí)現(xiàn)與國(guó)際一體化的接軌是行不通的;另一方面,企業(yè)不掌握充足的信息,或不加任何整理編排,那么,企業(yè)的高層決策者就無(wú)法正常進(jìn)行指揮調(diào)度,無(wú)法實(shí)現(xiàn)企業(yè)在全國(guó)乃至世界范圍內(nèi)生產(chǎn)要素的優(yōu)化配置。因此,隨著科學(xué)技術(shù)的進(jìn)步,該專(zhuān)業(yè)涉及的行業(yè)面臨著巨大的發(fā)展機(jī)遇。它所研究的內(nèi)容將在各行各業(yè)得到廣泛地應(yīng)用。在各行業(yè)中,它能提高其管理決策的科學(xué)性與正確性,減少經(jīng)營(yíng)活動(dòng)的盲目性。國(guó)外先進(jìn)的信息管理和信息系統(tǒng)應(yīng)用技術(shù)和手段起到進(jìn)一步的示范效應(yīng)。這門(mén)專(zhuān)業(yè)所涉及的行業(yè)在我國(guó)的發(fā)展趨勢(shì)不再局限于企業(yè)決策,經(jīng)營(yíng)分析等內(nèi)容。而是把它作為一條紐帶,成為連結(jié)家庭與社會(huì),個(gè)人與組織,成為商貿(mào)金融、娛樂(lè)、教育、科研等領(lǐng)域中必不可少的重要組成部分。信息管理與信息系統(tǒng)專(zhuān)業(yè)的畢業(yè)生就業(yè)領(lǐng)域很廣,它具體涉及管理、信息處理、計(jì)算機(jī)及辦公網(wǎng)絡(luò)應(yīng)用、電子商務(wù)、通信交流等不同的行業(yè)門(mén)類(lèi),包括國(guó)家各級(jí)管理部門(mén)、工商企業(yè)、金融機(jī)構(gòu)、科研單位等部門(mén),以及從事信息管理、信息系統(tǒng)分析、設(shè)計(jì)、實(shí)施管理和評(píng)價(jià)工作的單位。目前,人才市場(chǎng)上對(duì)這一專(zhuān)業(yè)領(lǐng)域的畢業(yè)生人才需求量很大?,F(xiàn)在無(wú)論政府部門(mén),還是公司企業(yè)都處在信息化時(shí)代,都需要一大批信息管理類(lèi)專(zhuān)業(yè)人才從事相關(guān)的信息數(shù)據(jù)收集、傳送、儲(chǔ)存、加工以及綜合運(yùn)用,來(lái)完善內(nèi)部組織的科學(xué)管理,進(jìn)一步提高工作效率。信息管理與信息系統(tǒng)專(zhuān)業(yè)涉及的行業(yè)領(lǐng)域工作性質(zhì)是:利用電子計(jì)算機(jī)、網(wǎng)絡(luò)等現(xiàn)代化辦公手段進(jìn)行信息的收集、傳送、儲(chǔ)存、加工以及使用,具備系統(tǒng)思想和信息系統(tǒng)分析與設(shè)計(jì)方法以及信息管理等方面的知識(shí)與能力,實(shí)測(cè)企業(yè)的各種運(yùn)行狀況,利用過(guò)去的數(shù)據(jù)預(yù)測(cè)未來(lái)。并且從企業(yè)全局出發(fā)輔助企業(yè)進(jìn)行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其制定規(guī)化的目標(biāo)。國(guó)家相關(guān)就業(yè)政策是引導(dǎo)大學(xué)畢業(yè)生逐步走向市場(chǎng),將所學(xué)的科學(xué)技術(shù)知識(shí)應(yīng)用到企事業(yè)單位的信息管理工作之中,轉(zhuǎn)化為生產(chǎn)力。在人才市場(chǎng)招納競(jìng)爭(zhēng)中,說(shuō)是人才的競(jìng)爭(zhēng),不如說(shuō)是科學(xué)技術(shù)轉(zhuǎn)化為生產(chǎn)力的競(jìng)爭(zhēng)。誰(shuí)的知識(shí)功底深,應(yīng)用能力強(qiáng),誰(shuí)就是一次次就業(yè)政策調(diào)整當(dāng)中的贏家。大學(xué)畢業(yè)生在就業(yè)時(shí)應(yīng)注意樹(shù)立市場(chǎng)意識(shí)。因?yàn)?,無(wú)論你的信息管理與信息系統(tǒng)專(zhuān)業(yè)知識(shí)如何扎實(shí)精深,設(shè)計(jì)開(kāi)發(fā)出來(lái)的管理系統(tǒng)有多么先進(jìn),如果缺乏市場(chǎng)意識(shí),不能轉(zhuǎn)化成受社會(huì)歡迎的商品,仍然不能成為企業(yè)的經(jīng)營(yíng)發(fā)展動(dòng)力,那么你所做的工作甚至你本人都不會(huì)不被社會(huì)所接受,導(dǎo)致就業(yè)過(guò)程中受到挫折。從工作性質(zhì)以及專(zhuān)業(yè)工作領(lǐng)域內(nèi)容來(lái)看,近幾年該專(zhuān)業(yè)的就業(yè)狀況比較樂(lè)觀,特別是這兩年企業(yè)對(duì)管理信息工作重要性比較重視。同時(shí),這門(mén)專(zhuān)業(yè)畢業(yè)生就業(yè)后的收入狀況也呈現(xiàn)出明顯遞增的趨勢(shì)。1.2.3課題研究的目的和意義隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息系統(tǒng)的作用也越來(lái)越大。停留在紙介質(zhì)的基礎(chǔ)上的圖書(shū)館的圖書(shū)管理和借閱管理浪費(fèi)了大量的人力和物力已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代,因此根據(jù)圖書(shū)館目前實(shí)際的管理情況開(kāi)發(fā)一套圖書(shū)管理系統(tǒng)是十分必要的。圖書(shū)館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息,書(shū)籍信息以及由兩者相互作用產(chǎn)生的借書(shū)信息,還書(shū)信息。因此圖書(shū)管理信息化是發(fā)展的必然趨勢(shì)。用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)的方法,建立一套有效的圖書(shū)信息管理系統(tǒng),可以減小工作量,將工作科學(xué)化、規(guī)范化,提高圖書(shū)館信息管理的工作質(zhì)量。1.3課題研究的主要內(nèi)容本論文課題是以哈爾濱工業(yè)大學(xué)(威海)為背景,根據(jù)該學(xué)校圖書(shū)館的實(shí)際管理模式,并結(jié)合管理信息系統(tǒng)開(kāi)發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開(kāi)發(fā)的基本原理和方法而設(shè)計(jì)開(kāi)發(fā)的一套圖書(shū)館管理管理信息系統(tǒng)。該系統(tǒng)要完成的總體任務(wù)是實(shí)現(xiàn)圖書(shū)館管理的規(guī)范化、系統(tǒng)化和管理的自動(dòng)化。課題的具體任務(wù)和內(nèi)容是:(1)深入學(xué)校圖書(shū)館進(jìn)行調(diào)查,對(duì)圖書(shū)館管理系統(tǒng)進(jìn)行需求分析,根據(jù)學(xué)校圖書(shū)館的具體情況確定系統(tǒng)的具體功能。分析圖書(shū)館管理系統(tǒng)多涉及的所有數(shù)據(jù)信息。(2)對(duì)圖書(shū)館管理系統(tǒng)進(jìn)行技術(shù)上的分析,對(duì)實(shí)現(xiàn)圖書(shū)館管理系統(tǒng)的技術(shù)進(jìn)行分析和整體概述。(3)設(shè)計(jì)、開(kāi)發(fā)后臺(tái)SQLServer數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中存儲(chǔ)創(chuàng)建圖書(shū)館管理系統(tǒng)所涉及的各種信息的信息表(4)使用PB程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)、開(kāi)發(fā)前臺(tái)界面,構(gòu)建圖書(shū)館管理系統(tǒng)的整體模塊結(jié)構(gòu)。并通過(guò)ODBC接口訪問(wèn)SQLServer數(shù)據(jù)庫(kù),以實(shí)現(xiàn)PB數(shù)據(jù)窗口中對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行相關(guān)的操作。(5)對(duì)設(shè)計(jì)的圖書(shū)館管理系統(tǒng)的各種功能進(jìn)行進(jìn)行測(cè)試,以保證圖書(shū)館管理系統(tǒng)的安全性和正確性。本人參與了該課題的前期調(diào)研、需求分析、初步設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及系統(tǒng)測(cè)試等各項(xiàng)主要工作。1.4本章小結(jié)在緒論中,介紹了課題的來(lái)源,比較詳細(xì)介紹了信息管理系統(tǒng)的概念及功能,國(guó)內(nèi)外對(duì)信息管理系統(tǒng)的研究現(xiàn)狀以及本課題研究的目的意義。對(duì)圖書(shū)館管理系統(tǒng)研究的主要內(nèi)容進(jìn)行了詳細(xì)的分析,對(duì)本課題研究的主要內(nèi)容進(jìn)行了概括和整理,是本研究明確了目標(biāo),對(duì)圖書(shū)館管理系統(tǒng)的設(shè)計(jì)目的,設(shè)計(jì)內(nèi)容,有了深刻的了解。使我們對(duì)信息管理這個(gè)課題的來(lái)源以及發(fā)展概況有了一定的理解,對(duì)圖書(shū)館管理系統(tǒng)所要實(shí)現(xiàn)的功能有了整體的了解和掌握,為后面的設(shè)計(jì)提供了一定的理論基礎(chǔ),指明了圖書(shū)館管理系統(tǒng)的目的和方向。圖書(shū)館管理系統(tǒng)技術(shù)分析及需求分析2.1管理信息系統(tǒng)需求分析2.1.1圖書(shū)館管理系統(tǒng)主要功能需求系統(tǒng)開(kāi)發(fā)的總?cè)蝿?wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。通過(guò)對(duì)哈爾濱工業(yè)大學(xué)(威海)圖書(shū)館實(shí)際情況的調(diào)查,主要功能需求:圖書(shū)管理系統(tǒng)需要滿足來(lái)自兩方面的需求,這兩個(gè)方面分別是圖書(shū)借閱者、和圖書(shū)館管理人員。圖書(shū)借閱者的需求是查詢圖書(shū)館所存的圖書(shū)、個(gè)人借閱情況;圖書(shū)館管理人員對(duì)圖書(shū)借閱者的借閱及還書(shū)要求進(jìn)行操作,同時(shí)形成借書(shū)或還書(shū)報(bào)表給借閱者查看確認(rèn),圖書(shū)借閱者對(duì)圖書(shū)進(jìn)行管理和維護(hù),及系統(tǒng)狀態(tài)的查看、維護(hù)并生成催還圖書(shū)報(bào)表。圖書(shū)借閱者可直接查看圖書(shū)館圖書(shū)情況,如果圖書(shū)借閱者根據(jù)本人借書(shū)證號(hào)和密碼登錄系統(tǒng),還可以進(jìn)行本人借書(shū)情況的查詢和維護(hù)部分個(gè)人信息。一般情況下,圖書(shū)借閱者只應(yīng)該查詢和維護(hù)本人的借書(shū)情況和個(gè)人信息,若查詢和維護(hù)其他借閱者的借書(shū)情況和個(gè)人信息,就要知道其他圖書(shū)借閱者的借書(shū)證號(hào)和密碼。這些是很難得到的,特別是密碼,所以不但滿足了圖書(shū)借閱者的要求,還保護(hù)了圖書(shū)借閱者的個(gè)人隱私。圖書(shū)館管理人員有修改圖書(shū)借閱者借書(shū)和還書(shū)記錄的權(quán)限,所以需對(duì)圖書(shū)館管理員登陸本模塊進(jìn)行更多的考慮。在此模塊中,圖書(shū)館管理員可以為圖書(shū)借閱者加入借書(shū)記錄或是還書(shū)記錄,并打印生成相應(yīng)的報(bào)表給用戶查看和確認(rèn)。圖書(shū)館管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。本功能實(shí)現(xiàn)對(duì)圖書(shū)信息、借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、圖書(shū)館管理員和管理人員信息查看及維護(hù)。圖書(shū)館管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)圖書(shū)的基本信息;瀏覽、查詢、統(tǒng)計(jì)、添加、刪除和修改圖書(shū)借閱者的基本信息,瀏覽、查詢、統(tǒng)計(jì)圖書(shū)館的借閱信息,但是,刪除某條圖書(shū)借閱者基本信息記錄時(shí),應(yīng)實(shí)現(xiàn)對(duì)該圖書(shū)借閱者借閱記錄的級(jí)聯(lián)刪除。并且還應(yīng)具有生成催還圖書(shū)報(bào)表,并打印輸出的功能。在本系統(tǒng)中由于沒(méi)有打印機(jī)設(shè)備供試驗(yàn),所以預(yù)先把報(bào)表打印改成報(bào)表預(yù)覽。設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法,對(duì)所有用戶開(kāi)放的圖書(shū)查詢,借閱者維護(hù)借閱者個(gè)人部分信息,借閱者查看個(gè)人借閱情況信息,維護(hù)借閱者個(gè)人密碼,根據(jù)借閱情況對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作并生成報(bào)表,根據(jù)還書(shū)情況對(duì)數(shù)據(jù)庫(kù),進(jìn)行操作并生成報(bào)表,查詢及統(tǒng)計(jì)各種信息,維護(hù)圖書(shū)信息,維護(hù)管理員信息,維護(hù)借閱者信息,處理信息的完整性,對(duì)借閱過(guò)期的圖書(shū)生成報(bào)表管理員功能模塊(1)讀者基本信息的管理,讀者基本信息包括圖書(shū)編號(hào),圖書(shū)名稱,圖書(shū)作者,圖書(shū)出版社,圖書(shū)出版日期,圖書(shū)頁(yè)數(shù),圖書(shū)關(guān)鍵字,圖書(shū)入庫(kù)時(shí)間,圖書(shū)定價(jià),圖書(shū)總數(shù)量,圖書(shū)剩余數(shù)量。讀者基本信息的查詢、修改。

(2)圖書(shū)基本信息的管理,會(huì)員編號(hào),會(huì)員姓名,會(huì)員性別等。(3)借書(shū)信息的管理,借閱人編號(hào),借閱人姓名,借閱人所借圖書(shū)編號(hào),借閱人所借圖書(shū)名稱,,借閱日期,應(yīng)還日期,超期天數(shù),超期罰款數(shù)量。(4)還書(shū)信息的管理,包括還書(shū)信息編號(hào)、讀者信息編號(hào)、書(shū)籍編號(hào)、借書(shū)日期、還書(shū)日期。(5)辦理罰款,包括丟失罰款,超期欠款。(6)數(shù)據(jù)的統(tǒng)計(jì),包括超期欠款時(shí)間的統(tǒng)計(jì),當(dāng)日借閱流水的統(tǒng)計(jì),丟失欠款和超期欠款的統(tǒng)計(jì)。(7)各種報(bào)表的生成,包括圖書(shū)的統(tǒng)計(jì)報(bào)表,會(huì)員的統(tǒng)計(jì)報(bào)表,借閱情況的統(tǒng)計(jì)報(bào)表,各種罰款記錄的報(bào)表。讀者功能模塊(1)圖書(shū)信息檢索,范圍可按著者、書(shū)名、分類(lèi)號(hào)、主題名、書(shū)目號(hào)等檢索款目進(jìn)行檢索、最快時(shí)間查找目標(biāo)書(shū)籍。(2)讀者借閱情況及個(gè)人資料查詢(3)讀者欠款情況的查詢。(4)讀者圖書(shū)續(xù)借的辦理。(5)讀者個(gè)人密碼的修改2.1.2圖書(shū)館管理系統(tǒng)涉及的數(shù)據(jù)(1)圖書(shū)基本信息:圖書(shū)編號(hào),圖書(shū)名稱,圖書(shū)作者,圖書(shū)出版社,圖書(shū)出版日期,圖書(shū)頁(yè)數(shù),圖書(shū)關(guān)鍵字,圖書(shū)入庫(kù)時(shí)間,圖書(shū)定價(jià),圖書(shū)總數(shù)量,圖書(shū)剩余數(shù)量。(2)會(huì)員基本信息:會(huì)員編號(hào),會(huì)員姓名,會(huì)員性別,會(huì)員類(lèi)型,會(huì)員所在單位,會(huì)員地址,會(huì)員電話,會(huì)員電子郵箱,會(huì)員注冊(cè)日期。(3)借閱信息:借閱人編號(hào),借閱人姓名,借閱人所借圖書(shū)編號(hào),借閱人所借圖書(shū)名稱,,借閱日期,應(yīng)還日期,超期天數(shù),超期罰款數(shù)量。(4)用戶信息:用戶名稱,用戶登陸密碼,用戶類(lèi)型。(5)系統(tǒng)參數(shù)信息:每位會(huì)員借每本書(shū)超期一天罰款數(shù)量,丟失圖書(shū)罰款數(shù)量為圖書(shū)定價(jià)的倍數(shù),會(huì)員最大續(xù)借圖書(shū)參數(shù),每位會(huì)員允許最大的超期欠款數(shù)量。(6)用戶類(lèi)型信息:用戶級(jí)別編號(hào),用戶級(jí)別名稱,該級(jí)別用戶允許最大借書(shū)數(shù)量,該級(jí)別用戶允許借書(shū)的最大期限。根據(jù)圖書(shū)館管理業(yè)務(wù)需求分析,歸納出圖書(shū)館管理信息系統(tǒng)應(yīng)實(shí)現(xiàn)的主要功能是:(1)系統(tǒng)管理。管理員可以管理使用本系統(tǒng)的用戶,包括添加新用戶、設(shè)置權(quán)限級(jí)別、刪除舊用戶,修改用戶名、用戶密碼等,每個(gè)被授權(quán)的用戶也可以修改各自的登錄密碼。提供系統(tǒng)初始化、基礎(chǔ)數(shù)據(jù)維護(hù)、人員和機(jī)構(gòu)設(shè)置、權(quán)限控制等功能。(2)會(huì)員管理:對(duì)會(huì)員信息進(jìn)行錄入、刪除、修改等。(3)圖書(shū)管理:對(duì)圖書(shū)信息進(jìn)行錄入、刪除、修改等。(4)借閱管理:包括會(huì)員對(duì)圖書(shū)的借閱,歸還,及續(xù)借管理等。(5)罰款管理:對(duì)超期歸還,及圖書(shū)丟失進(jìn)行罰款管理。(6)信息查詢:對(duì)圖書(shū),會(huì)員的基本信息進(jìn)行查詢。(7)報(bào)表統(tǒng)計(jì):提供圖書(shū)丟失報(bào)表、超期欠款報(bào)表、超期催還信息表等報(bào)表。2.2圖書(shū)館管理信息系統(tǒng)技術(shù)分析2.2.1數(shù)據(jù)庫(kù)技術(shù)管理信息系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)是一項(xiàng)系統(tǒng)工程,為了保證系統(tǒng)的質(zhì)量,設(shè)計(jì)人員必須遵守共同的設(shè)計(jì)原則,盡可能地提高系統(tǒng)的各項(xiàng)指標(biāo)。具體的設(shè)計(jì)原則如下:(1)實(shí)用性原則要力求最大限度地滿足實(shí)際工作的需要,充分考慮各業(yè)務(wù)層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實(shí)用性,把滿足用戶生產(chǎn)和管理業(yè)務(wù)作為第一要素進(jìn)行考慮。用戶接口和操作界面設(shè)計(jì)盡可能做到界面美觀大方,操作簡(jiǎn)便實(shí)用。(2)可擴(kuò)展性與可維護(hù)性原則為適應(yīng)將來(lái)的發(fā)展,MIS系統(tǒng)應(yīng)具有良好的可擴(kuò)展性和可維護(hù)性。軟件設(shè)計(jì)盡可能模塊化、組件化,使應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況。數(shù)據(jù)庫(kù)的設(shè)計(jì)盡可能考慮到未來(lái)的需要。(3)安全可靠性原則應(yīng)用軟件與數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)要做到安全可靠,防止非法用戶的入侵。數(shù)據(jù)庫(kù)的備份策略恰當(dāng),以防止災(zāi)難性事故發(fā)生。(4)用戶界面設(shè)計(jì)原則圖形化原則:用戶界面的設(shè)計(jì)應(yīng)符合Windows規(guī)范的圖形用戶界面,做到美觀大方。用戶界面應(yīng)當(dāng)直觀、明了、條理清晰。2.2.2PowerBuilderPowerBuilder是著名的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)工具生產(chǎn)廠商PowerSoft公司推出的產(chǎn)品(PowerSoft現(xiàn)已被數(shù)據(jù)庫(kù)廠商Sybase所收購(gòu)),它完全按照客戶機(jī)/服務(wù)器體系結(jié)構(gòu)研制設(shè)計(jì),在客戶機(jī)/服務(wù)器結(jié)構(gòu)中,它使用在客戶機(jī)中,作為數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)工具而存在。由于PowerBuilder采用了面向?qū)ο蠛涂梢暬夹g(shù),提供可視化的應(yīng)用開(kāi)發(fā)環(huán)境,使得我們利用PowerBuilder,可以方便快捷地開(kāi)發(fā)出利用后臺(tái)服務(wù)器中的數(shù)據(jù)和數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)用程序。在當(dāng)前,網(wǎng)絡(luò)技術(shù)迅速發(fā)展,隨之發(fā)展的還有OLE,OCX,跨平臺(tái)等技術(shù),而在PowerBuilder的最新版PowerBuilder6.0中提供了對(duì)這些技術(shù)的全面支持。總之在數(shù)據(jù)庫(kù)開(kāi)發(fā)工具領(lǐng)域,PowerBuilder是其中非常優(yōu)秀的一個(gè),利用它我們可以開(kāi)發(fā)出功能強(qiáng)大的數(shù)據(jù)庫(kù)應(yīng)用程序。PowerBuilder的特點(diǎn)PowerBuilder提供了對(duì)目前流行的大多數(shù)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的支持,由于在PowerBuilder的應(yīng)用程序中對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的部分一般采用國(guó)際化標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)查詢語(yǔ)言SQL,使得用PowerBuilder開(kāi)發(fā)的應(yīng)用程序可以不做修改或者只做少量的修改就可以在不同的后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)上使用。也就是說(shuō)PowerBuilder開(kāi)發(fā)的應(yīng)用程序是獨(dú)立于服務(wù)器上的數(shù)據(jù)庫(kù)管理系統(tǒng)的。和大多WINDOWS應(yīng)用程序一樣,PowerBuilder也是事件驅(qū)動(dòng)工作方式。在這種工作方式中,程序的運(yùn)行沒(méi)有固定的流程,程序中的代碼也是為各種可能發(fā)生的事件編寫(xiě)的,當(dāng)程序開(kāi)始運(yùn)行之后,它就可以接受來(lái)自系統(tǒng),用戶或者其它應(yīng)用程序觸發(fā)的事件,然后執(zhí)行相應(yīng)的事件代碼。事件驅(qū)動(dòng)的工作方式與面向?qū)ο蠹夹g(shù)是緊密相關(guān)的,在PowerBuilder應(yīng)用程序中,接受發(fā)生的事件的往往就是程序界面中的各種可視化對(duì)象。PowerBuilder是一種面向?qū)ο蟮拈_(kāi)發(fā)工具,各種WINDOWS應(yīng)用程序中常見(jiàn)的窗口、菜單、控件等在PowerBuilder中都是一個(gè)個(gè)的對(duì)象。在PowerBuilder中我們還可以創(chuàng)建自己的用戶對(duì)象。特別要指出的是PowerBuilder提供了對(duì)面向?qū)ο蠓椒ㄖ械母鞣N技術(shù)的全面支持,我們可以利用面向?qū)ο蠓椒ㄖ械膶?duì)象的封裝性、繼承性、多態(tài)性等特點(diǎn)使得我們開(kāi)發(fā)的應(yīng)用程序具有極大的可重用性和可擴(kuò)展性,而這一點(diǎn)正是軟件工程中對(duì)應(yīng)用程序所提出的重要目標(biāo)。在當(dāng)前,由于網(wǎng)絡(luò)技術(shù)的發(fā)展,許多種不同的操作系統(tǒng)平臺(tái)在INTERNET網(wǎng)上同時(shí)被使用,這對(duì)開(kāi)發(fā)的應(yīng)用程序的跨平臺(tái)性提出了更高的要求,而PowerBuilder就提供了良好的跨平臺(tái)性,比如在PowerBuilder中,利用WINDOWS平臺(tái)開(kāi)發(fā)的各種對(duì)象可以方便地應(yīng)用到UNIX平臺(tái)中,因?yàn)镻owerBuilder支持對(duì)象的跨平臺(tái)性。這樣使得把應(yīng)用程序從一個(gè)平臺(tái)移到另一個(gè)平臺(tái)變得并不復(fù)雜。為了給用戶提供各個(gè)方面的支持,PowerBuilder具有自己的編程語(yǔ)言POWERSCRIPT,這個(gè)語(yǔ)言除了提供基本的流程控制語(yǔ)句,還提供了幾百個(gè)函數(shù)來(lái)操縱各種對(duì)象和提供諸如DDE,OLE等方面的支持。此外我們還可以定義自己的函數(shù),處理特定的事件。學(xué)習(xí)PowerBuilder時(shí)相當(dāng)一部分的時(shí)間就是用來(lái)了解和熟悉PowerBuilder提供的各種函數(shù)。PowerBuilder一個(gè)很大的特點(diǎn)就是提出了數(shù)據(jù)窗口對(duì)象的概念。數(shù)據(jù)窗口對(duì)象也是PowerBuilder中的一種對(duì)象類(lèi)型,與其它對(duì)象不同的是數(shù)據(jù)窗口對(duì)象是專(zhuān)門(mén)為了訪問(wèn)后臺(tái)的數(shù)據(jù)庫(kù)服務(wù)的,在數(shù)據(jù)窗口對(duì)象中我們定義了數(shù)據(jù)的來(lái)源和數(shù)據(jù)的顯示風(fēng)格,這樣在應(yīng)用程序中我們就可以把精力完全放在程序的運(yùn)行流程控制上,而不用關(guān)心具體數(shù)據(jù)的來(lái)源,因?yàn)槲覀冊(cè)跀?shù)據(jù)窗口對(duì)象中已經(jīng)定義好了數(shù)據(jù)的來(lái)源。如果需要使用數(shù)據(jù)庫(kù)中不同的數(shù)據(jù)也只要對(duì)數(shù)據(jù)窗口對(duì)象進(jìn)行修改就可以了。特別要指出的是PowerBuilder在數(shù)據(jù)窗口對(duì)象中提供了豐富的數(shù)據(jù)顯示方式,可以滿足各種不同的需要。在PowerBuilder較新的版本中提供了基礎(chǔ)類(lèi)庫(kù)PFC,它為應(yīng)用程序的開(kāi)發(fā)提供了許多可重用的預(yù)定義類(lèi)和對(duì)象,利用基本類(lèi)庫(kù)PFC可以快速開(kāi)發(fā)出高質(zhì)量重用性好的應(yīng)用程序。真正發(fā)揮面向?qū)ο缶幊痰木薮笸?。PowerBuilder與數(shù)據(jù)庫(kù)的連接數(shù)據(jù)庫(kù)前端開(kāi)發(fā)工具與后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)的連接方式是一個(gè)很重要的課題。PowerBuilder提供了兩種訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)的方式,一種是通過(guò)ODBC標(biāo)準(zhǔn)接口的方式,第二種是通過(guò)專(zhuān)用的接口與后臺(tái)的數(shù)據(jù)庫(kù)相連。ODBC的中文名字是開(kāi)放式數(shù)據(jù)庫(kù)連接,它是微軟公司提出的數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn),使用ODBC方式連接數(shù)據(jù)庫(kù)的第一步是創(chuàng)建數(shù)據(jù)源,比如我們可以利用WINDOWS下控制面板中的“32BITODBC”選項(xiàng)來(lái)創(chuàng)建驅(qū)動(dòng)某種數(shù)據(jù)庫(kù)的數(shù)據(jù)源,創(chuàng)建好數(shù)據(jù)源之后,我們就可以在本地計(jì)算機(jī)中利用定義好的數(shù)據(jù)源存取后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)了。2.2.3ODBC技術(shù)ODBC(OpenDatabaseConnectivity,開(kāi)放數(shù)據(jù)庫(kù)互連)是微軟公司開(kāi)放服務(wù)結(jié)構(gòu)(WOSA,WindowsOpenServicesArchitecture)中有關(guān)數(shù)據(jù)庫(kù)的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口)。這些API利用SQL來(lái)完成其大部分任務(wù)。ODBC本身也提供了對(duì)SQL語(yǔ)言的支持,用戶可以直接將SQL語(yǔ)句送給ODBC。

一個(gè)基于ODBC的應(yīng)用程序?qū)?shù)據(jù)庫(kù)的操作不依賴任何DBMS,不直接與DBMS打交道,所有的數(shù)據(jù)庫(kù)操作由對(duì)應(yīng)的DBMS的ODBC驅(qū)動(dòng)程序完成。也就是說(shuō),不論是FoxPro、Access還是Oracle數(shù)據(jù)庫(kù),均可用ODBCAPI進(jìn)行訪問(wèn)。由此可見(jiàn),ODBC的最大優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫(kù)。

不過(guò)直接使用ODBCAPI比較麻煩,所以微軟后來(lái)又發(fā)展出來(lái)DAO、RDO、ADO這些數(shù)據(jù)庫(kù)對(duì)象模型。使用這些對(duì)象模型開(kāi)發(fā)程序更容易。這些模型都支持ODBC,所以即使你所訪問(wèn)的數(shù)據(jù)庫(kù)沒(méi)有提供ADO的驅(qū)動(dòng)(或稱提供者),只要有ODBC驅(qū)動(dòng)一樣可以使用ADO進(jìn)行訪問(wèn)2.2.4C/SC/S(Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通訊開(kāi)銷(xiāo)。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。

傳統(tǒng)的C/S體系結(jié)構(gòu)雖然采用的是開(kāi)放模式,但這只是系統(tǒng)開(kāi)發(fā)一級(jí)的開(kāi)放性,在特定的應(yīng)用中無(wú)論是Client端還是Server端都還需要特定的軟件支持。由于沒(méi)能提供用戶真正期望的開(kāi)放環(huán)境,C/S結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開(kāi)發(fā)不同版本的軟件,加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺(tái)電腦以上局域網(wǎng)用戶同時(shí)使用。而且代價(jià)高,效率低。C/S結(jié)構(gòu)的優(yōu)勢(shì).最簡(jiǎn)單的C/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用由兩部分組成,即客戶應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器程序。二者可分別稱為前臺(tái)程序與后臺(tái)程序。運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器程序的機(jī)器,也稱為應(yīng)用服務(wù)器。一旦服務(wù)器程序被啟動(dòng),就隨時(shí)等待響應(yīng)客戶程序發(fā)來(lái)的請(qǐng)求;客戶應(yīng)用程序運(yùn)行在用戶自己的電腦上,對(duì)應(yīng)于數(shù)據(jù)庫(kù)服務(wù)器,可稱為客戶電腦,當(dāng)需要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行任何操作時(shí),客戶程序就自動(dòng)地尋找服務(wù)器程序,并向其發(fā)出請(qǐng)求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則作出應(yīng)答,送回結(jié)果,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕。在數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的儲(chǔ)存管理功能,是由服務(wù)器程序和客戶應(yīng)用程序分別獨(dú)立進(jìn)行的,前臺(tái)應(yīng)用可以違反的規(guī)則,并且通常把那些不同的(不管是已知還是未知的)運(yùn)行數(shù)據(jù),在服務(wù)器程序中不集中實(shí)現(xiàn),例如訪問(wèn)者的權(quán)限,編號(hào)可以重復(fù)、必須有客戶才能建立定單這樣的規(guī)則。所有這些,對(duì)于工作在前臺(tái)程序上的最終用戶,是“透明”的,他們無(wú)須過(guò)問(wèn)(通常也無(wú)法干涉)背后的過(guò)程,就可以完成自己的一切工作。在客戶服務(wù)器架構(gòu)的應(yīng)用中,前臺(tái)程序不是非常“瘦小”,麻煩的事情都交給了服務(wù)器和網(wǎng)絡(luò)。在C/S體系的下,數(shù)據(jù)庫(kù)不能真正成為公共、專(zhuān)業(yè)化的倉(cāng)庫(kù),它受到獨(dú)立的專(zhuān)門(mén)管理。2.3本章小結(jié)本章中主要對(duì)圖書(shū)館管理系統(tǒng)進(jìn)行了技術(shù)分析和需求分析,在技術(shù)分析中概括的講述了圖書(shū)館管理系統(tǒng)設(shè)計(jì)所用到的四項(xiàng)技術(shù),分別為數(shù)據(jù)庫(kù)系統(tǒng),PowerBuilder和ODBC以及C/S(Client/Server)。對(duì)數(shù)據(jù)庫(kù)系統(tǒng)PowerBuilde和ODBC以及C/S(Client/Server)結(jié)構(gòu)特點(diǎn)和功能都做了概括性的介紹。在需求分析中根據(jù)實(shí)際的調(diào)研對(duì)圖書(shū)館管理系統(tǒng)進(jìn)行了整體的需求分析,其中主要分析了圖書(shū)館管理系統(tǒng)的各項(xiàng)基本功能需求,分析了圖書(shū)館管理系統(tǒng)主要涉及的各項(xiàng)數(shù)據(jù),為以后的功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)打下了基礎(chǔ)。圖書(shū)館管理系統(tǒng)的總體設(shè)計(jì)與分析3.1主要業(yè)務(wù)活動(dòng)圖啟動(dòng)系統(tǒng)退出出版社類(lèi)型關(guān)鍵字編號(hào)作者書(shū)名輸入所需記錄要求繼續(xù)顯示記錄查找記錄啟動(dòng)系統(tǒng)退出出版社類(lèi)型關(guān)鍵字編號(hào)作者書(shū)名輸入所需記錄要求繼續(xù)顯示記錄查找記錄用戶選擇顯示主菜單顯示主菜單查詢方式選擇NOYESNOYES圖3-1圖書(shū)查詢示意圖圖3-1圖書(shū)借閱示意圖查驗(yàn)顯示主菜單退出出借讀入書(shū)號(hào)用戶輸入書(shū)出錯(cuò)信息用戶輸入編號(hào)還書(shū)繼續(xù)更新數(shù)據(jù)庫(kù)查驗(yàn)顯示主菜單退出出借讀入書(shū)號(hào)用戶輸入書(shū)出錯(cuò)信息用戶輸入編號(hào)還書(shū)繼續(xù)更新數(shù)據(jù)庫(kù)登陸NONO退出系統(tǒng)退出系統(tǒng)YESYES選擇項(xiàng)查驗(yàn)查驗(yàn)過(guò)期YESYESNO罰款NO罰款確認(rèn)確認(rèn)YES繼續(xù)更新數(shù)據(jù)庫(kù)YES繼續(xù)更新數(shù)據(jù)庫(kù)NOYESNOYES選擇項(xiàng)用戶選擇此項(xiàng)操作統(tǒng)計(jì)結(jié)果顯示輸入要求數(shù)據(jù)統(tǒng)計(jì)選擇退出讀者庫(kù)操作圖書(shū)庫(kù)操作確認(rèn)檢查口令確認(rèn)輸入數(shù)據(jù)輸入文件名確認(rèn)確認(rèn)輸入要求繼續(xù)操作確認(rèn)輸入要求繼續(xù)存入確認(rèn)書(shū)號(hào)刪除修改錄入退出更改口令系統(tǒng)設(shè)置數(shù)據(jù)恢復(fù)數(shù)據(jù)備份選擇項(xiàng)用戶選擇此項(xiàng)操作統(tǒng)計(jì)結(jié)果顯示輸入要求數(shù)據(jù)統(tǒng)計(jì)選擇退出讀者庫(kù)操作圖書(shū)庫(kù)操作確認(rèn)檢查口令確認(rèn)輸入數(shù)據(jù)輸入文件名確認(rèn)確認(rèn)輸入要求繼續(xù)操作確認(rèn)輸入要求繼續(xù)存入確認(rèn)書(shū)號(hào)刪除修改錄入退出更改口令系統(tǒng)設(shè)置數(shù)據(jù)恢復(fù)數(shù)據(jù)備份NONOYESNONOYES數(shù)據(jù)恢復(fù)數(shù)據(jù)備份會(huì)員庫(kù)操作圖書(shū)庫(kù)操作選擇項(xiàng)用戶選擇此項(xiàng)操作顯示主菜單退出系統(tǒng)查驗(yàn)輸入用戶口令統(tǒng)計(jì)結(jié)果顯示輸入要求確認(rèn)檢查口令輸入口令確認(rèn)輸入數(shù)據(jù)輸入文件名確認(rèn)確認(rèn)輸入要求繼續(xù)確認(rèn)認(rèn)認(rèn)輸入要求繼續(xù)存入確認(rèn)刪除修改錄入退出更改口令系統(tǒng)設(shè)置數(shù)據(jù)統(tǒng)計(jì)數(shù)據(jù)恢復(fù)數(shù)據(jù)備份會(huì)員庫(kù)操作圖書(shū)庫(kù)操作選擇項(xiàng)用戶選擇此項(xiàng)操作顯示主菜單退出系統(tǒng)查驗(yàn)輸入用戶口令統(tǒng)計(jì)結(jié)果顯示輸入要求確認(rèn)檢查口令輸入口令確認(rèn)輸入數(shù)據(jù)輸入文件名確認(rèn)確認(rèn)輸入要求繼續(xù)確認(rèn)認(rèn)認(rèn)輸入要求繼續(xù)存入確認(rèn)刪除修改錄入退出更改口令系統(tǒng)設(shè)置數(shù)據(jù)統(tǒng)計(jì)退出退出選擇選擇NONONONONONOYESYESYES NONOYESYESYES書(shū)號(hào)書(shū)號(hào)YESYES操作操作圖3-3圖書(shū)管理員業(yè)務(wù)活動(dòng)圖3.2系統(tǒng)功能模塊及說(shuō)明通過(guò)對(duì)用戶需求的分析以及用戶操作的習(xí)慣,將圖書(shū)館管理系統(tǒng)分為以下四大主要功能模塊:(1)基本信息管理模塊對(duì)圖書(shū)信息和讀者信息的錄入,刪除,修改,查詢等操作。(2)系統(tǒng)管理模塊對(duì)系統(tǒng)參數(shù)的設(shè)置,對(duì)用戶登錄的和權(quán)限的管理。(3)借閱管理模塊對(duì)圖書(shū)的借閱,歸還,各項(xiàng)統(tǒng)計(jì)。(4)罰款管理模塊對(duì)各種原因的罰款管理。除以上的四個(gè)主要功能模塊外,為便于用戶的操作,還提供各種報(bào)表管理,主要負(fù)責(zé)各類(lèi)報(bào)表的打印和頁(yè)面設(shè)置。3.3系統(tǒng)總體模塊結(jié)構(gòu)登陸窗口登陸窗口圖書(shū)館管理系統(tǒng)借閱管理基本信息罰款管理系統(tǒng)管理供會(huì)員信息查詢應(yīng)商信息會(huì)員信息維護(hù)查看倉(cāng)庫(kù)圖書(shū)信息查詢倉(cāng)庫(kù)信息圖書(shū)信息維護(hù)圖書(shū)借閱圖書(shū)歸還借閱流水借閱記錄超期崔喚借閱查詢超期罰款 丟失罰款丟失清單管理員設(shè)置數(shù)據(jù)庫(kù)維護(hù)用戶管理數(shù)據(jù)庫(kù)備份數(shù)據(jù)庫(kù)還原修改密碼用戶設(shè)置圖3-4系統(tǒng)總體模塊結(jié)構(gòu)圖3.4數(shù)據(jù)庫(kù)的設(shè)計(jì)任管理信息系統(tǒng)需要數(shù)據(jù)庫(kù)中數(shù)據(jù)的支持。一個(gè)數(shù)據(jù)庫(kù)建設(shè)的好壞將直接影響信息系統(tǒng)的質(zhì)量和運(yùn)行效果。數(shù)據(jù)庫(kù)設(shè)計(jì)不當(dāng),系統(tǒng)運(yùn)行過(guò)程中就會(huì)產(chǎn)生大量的數(shù)據(jù)冗余,不僅會(huì)浪費(fèi)大量的系統(tǒng)資源,造成數(shù)據(jù)庫(kù)容量的極度膨脹,還會(huì)影響軟件的運(yùn)行效率和穩(wěn)定性。更為嚴(yán)重的是造成開(kāi)發(fā)的軟件出現(xiàn)數(shù)據(jù)異常和數(shù)據(jù)不一致的嚴(yán)重錯(cuò)誤。3.4.1E-R模型設(shè)計(jì)(1)圖書(shū)—會(huì)員E-R模型姓名姓名性別編號(hào)性別編號(hào)編號(hào)名稱種類(lèi)編號(hào)名稱種類(lèi)單位單位作者作者定價(jià)nm借閱定價(jià)定價(jià)nm借閱定價(jià)郵箱會(huì)員圖書(shū) 郵箱會(huì)員圖書(shū)頁(yè)數(shù)電話頁(yè)數(shù)電話666地址關(guān)鍵字地址關(guān)鍵字類(lèi)型出版日期類(lèi)型出版日期圖3-5圖書(shū)—會(huì)員E-R圖(2)圖書(shū)—管理員E-R模型頁(yè)數(shù)作者關(guān)鍵字出版日期名稱編號(hào)圖書(shū)頁(yè)數(shù)作者關(guān)鍵字出版日期名稱編號(hào)圖書(shū)名稱名稱定價(jià)1n管理定價(jià)1n管理管理員 管理員密碼密碼圖3-6圖書(shū)—管理員E-R圖(3)會(huì)員—管理員E-R類(lèi)型地址性別單位電話編號(hào)姓名會(huì)員模型類(lèi)型地址性別單位電話編號(hào)姓名會(huì)員名稱名稱nn管理郵箱管理員1管理郵箱管理員密碼密碼圖3-6會(huì)員—管理員E-R圖3.4.2數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)圖書(shū)信息表圖書(shū)信息表主要存儲(chǔ)圖書(shū)各項(xiàng)基本信息,圖書(shū)館管理系統(tǒng)可以通過(guò)數(shù)據(jù)窗口對(duì)圖書(shū)信息表進(jìn)行添加,修改,刪除,查詢操作。表3-1圖書(shū)信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空?qǐng)D書(shū)編號(hào)varchar50否圖書(shū)名稱varchar50否圖書(shū)類(lèi)別varchar50否圖書(shū)作者varchar50否圖書(shū)出版社varchar50否圖書(shū)出版日期datetime8否圖書(shū)頁(yè)數(shù)int50否圖書(shū)關(guān)鍵字varchar8否圖書(shū)入庫(kù)時(shí)間datetime8否圖書(shū)定價(jià)money8否圖書(shū)總數(shù)int4否圖書(shū)在庫(kù)數(shù)量int4否(2)會(huì)員信息表會(huì)員信息表主要存儲(chǔ)圖書(shū)各項(xiàng)基本信息,圖書(shū)館管理系統(tǒng)可以通過(guò)數(shù)據(jù)窗口對(duì)會(huì)員信息表進(jìn)行添加,修改,刪除,查詢操作。表3-2會(huì)員信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空讀者編號(hào)varchar50否讀者姓名varchar50否讀者性別varchar50否讀者類(lèi)型varchar50否讀者單位varchar50否讀者地址varchar50否讀者電話varchar50否讀者電子郵箱varchar50是讀者注冊(cè)日期datetime8否(3)借閱登記表借閱信息表主要存儲(chǔ)圖書(shū)各項(xiàng)基本信息,圖書(shū)館管理系統(tǒng)可以通過(guò)數(shù)據(jù)窗口對(duì)借閱信息表進(jìn)行添加,修改,刪除,查詢操作。表3-3借閱登記表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空借閱編號(hào)varchar4否圖書(shū)編號(hào)varchar50否圖書(shū)名稱varchar50否讀者編號(hào)varchar50否讀者姓名varchar50否借閱日期datetime8否應(yīng)還日期datetime8否超期天數(shù)int4否應(yīng)罰款數(shù)int4否(4)系統(tǒng)參數(shù)信息表系統(tǒng)參數(shù)信息表主要存儲(chǔ)系統(tǒng)參數(shù)各項(xiàng)基本信息,包括會(huì)員超期欠款最大數(shù)量,丟失罰款是圖書(shū)定價(jià)的倍數(shù),會(huì)員續(xù)借圖書(shū)的天數(shù),每個(gè)會(huì)員借閱每本書(shū)超期一天的罰款數(shù)量。表3-4系統(tǒng)參數(shù)信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空超期罰款money8否丟失罰款int4否續(xù)借天數(shù)int4否欠款數(shù)量int4否(5)圖書(shū)丟失登記表圖書(shū)丟失登記信息表用于存儲(chǔ)圖書(shū)丟失信息,包括丟失圖書(shū)名稱,丟失圖書(shū)的會(huì)員編號(hào),丟失圖書(shū)的會(huì)員的姓名,丟失罰款的數(shù)量,交納罰款的日期。表3-5圖書(shū)丟失登記表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空?qǐng)D書(shū)名稱char5否讀者編號(hào)char50否讀者姓名char50否罰款數(shù)量money15否罰款日期datetime8否(6)用戶信息表用戶信息表存儲(chǔ)用戶基本信息,包括管理員信息和普通用戶信息,其中用戶類(lèi)型用來(lái)區(qū)分普通用戶信息和管理員信息,其中定義用戶類(lèi)型為1的是管理員,用戶類(lèi)型為2的是管理員。表3-6用戶信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空用戶名稱varchar5否用戶密碼bigint8否用戶類(lèi)型char50否(7)用戶類(lèi)型信息表用戶類(lèi)型信息表用于存儲(chǔ)用戶類(lèi)型信息,包括類(lèi)型編號(hào),類(lèi)型名稱,借閱期限,借閱圖書(shū)最大數(shù)量,其中借閱期限規(guī)定了該類(lèi)型用戶借閱圖書(shū)的最大期限,最大數(shù)量規(guī)定了該類(lèi)型用戶借閱圖書(shū)的最大期限。表3-7用戶類(lèi)型信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空類(lèi)型編號(hào)varchar50否類(lèi)型名稱varchar50否借閱期限int4否最大數(shù)量int4否(8)超期欠款信息表表3-8超期欠款信息表字段名數(shù)據(jù)類(lèi)型字段長(zhǎng)度是否為空?qǐng)D書(shū)編號(hào)varchar50否圖書(shū)名稱varchar50否讀者編號(hào)varchar50否讀者名稱varchar150否罰款數(shù)量money8否3.5本章小結(jié)本章對(duì)圖書(shū)館管理系統(tǒng)進(jìn)行了整體分析和設(shè)計(jì),繪制了圖書(shū)管理系統(tǒng)的圖書(shū)查詢示意圖,圖書(shū)借閱示意圖,以及圖書(shū)管理員的業(yè)務(wù)示意圖。同時(shí)繪制了圖書(shū)管理系統(tǒng)所涉及實(shí)體的E-R圖,以及實(shí)體與實(shí)體間的E-R圖。其中數(shù)據(jù)部分對(duì)圖書(shū)館管理系統(tǒng)所涉及到的數(shù)據(jù)進(jìn)行了整理和分類(lèi)根據(jù)同類(lèi)別或者相關(guān)類(lèi)別建立了數(shù)據(jù)表。同時(shí)用語(yǔ)言對(duì)各項(xiàng)數(shù)據(jù)表進(jìn)行了描述,使抽象符號(hào)和現(xiàn)實(shí)中的數(shù)據(jù)產(chǎn)生聯(lián)系。對(duì)用戶的需求分析,分析了圖書(shū)館管理系統(tǒng)應(yīng)該具有的各種功能,對(duì)整個(gè)系統(tǒng)進(jìn)行了詳細(xì)的模塊劃分,對(duì)個(gè)模塊的主要功能有詳細(xì)的分工,這樣條理清晰,有利于后期的設(shè)計(jì)和開(kāi)發(fā)。主要是對(duì)數(shù)據(jù)庫(kù)進(jìn)行了規(guī)劃和設(shè)計(jì)。庫(kù)存管理系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1登陸界面的設(shè)計(jì)與實(shí)現(xiàn)(1)功能分析登陸界面的主要功能是進(jìn)行用戶識(shí)別,根據(jù)不同的權(quán)限,以保證系統(tǒng)的安全使用,不同的權(quán)限登陸不同的界面,管理員只能通過(guò)輸入管理員用戶名和密碼登陸管理員界面,普通會(huì)員只能通過(guò)輸入普通用戶名和密碼。這樣,根據(jù)用戶類(lèi)型的不同,將普通用戶和管理員嚴(yán)格區(qū)分,登陸不同的界面,行使不同的權(quán)利,以達(dá)到系統(tǒng)實(shí)現(xiàn)不同功能的目的。圖4-1登陸界面(2)技術(shù)要點(diǎn)系統(tǒng)根據(jù)登陸界面輸入的用戶名訪問(wèn)存儲(chǔ)用戶信息的數(shù)據(jù)庫(kù)表,在表中根據(jù)用戶名讀取該用戶的類(lèi)型,然后進(jìn)行判斷,根據(jù)類(lèi)型判斷該用戶是普通用戶還是管理員用戶,再根據(jù)用戶名訪問(wèn)該用戶所對(duì)應(yīng)的密碼,如果在登陸窗口中輸入的密碼和該密碼一致則允許登陸,否則不允許登陸。4.2基本信息管理模塊的設(shè)計(jì)與實(shí)現(xiàn)基本信息的管理包括圖書(shū)基本信息的管理,會(huì)員基本信息的管理,借閱基本信息的管理。4.2.1圖書(shū)信息功能描述圖書(shū)信息管理窗口可以對(duì)圖書(shū)的信息進(jìn)行各種管理,只有具有管理員身份才能對(duì)此界面進(jìn)行操作。其中查詢功能分為精確查詢和模糊查詢兩部分,管理員可以根據(jù)各種條件對(duì)各類(lèi)圖書(shū)進(jìn)行查詢。在圖書(shū)館有新書(shū)入庫(kù)時(shí),管理員可以在此界面中執(zhí)行對(duì)圖書(shū)信息的錄入,包括圖書(shū)編號(hào),圖書(shū)名稱,圖書(shū)類(lèi)型,圖書(shū)出版社,等基本信息的錄入。當(dāng)圖書(shū)館不再存在此書(shū)時(shí),管理員可以在此界面刪除該書(shū)的所有信息。如果圖書(shū)的信息有錯(cuò)誤,管理員可以對(duì)其信息進(jìn)行修改。該界面還有報(bào)表功能,能生成圖書(shū)的報(bào)表。圖4-2圖書(shū)信息窗口(2)技術(shù)要點(diǎn)查詢功能分精確查詢和模糊查詢兩種查詢功能,兩種功能都可以根據(jù)圖書(shū)的各種基本信息進(jìn)行查詢。其中精確查詢時(shí),管理員只有在輸入和圖書(shū)信息完全匹配的信息時(shí)才能查詢到想要查詢到的圖書(shū)信息,如果輸入信息和所要查詢圖書(shū)信息不能完全匹配則查找不到所要查詢的圖書(shū);而進(jìn)行模糊查詢操作時(shí),輸入信息后,不需要圖書(shū)信息和輸入信息完全相同,模糊查詢能檢索出所有包含輸入信息的圖書(shū),這樣有助于管理員在記不清楚圖書(shū)信息的情況下查詢圖書(shū)。各種圖書(shū)信息的格式要按規(guī)定填寫(xiě),格式不對(duì)或者數(shù)據(jù)類(lèi)型不匹配則不能輸入。4.2.2會(huì)員類(lèi)型信息(1)功能描述管理員通過(guò)該界面對(duì)進(jìn)行會(huì)員類(lèi)型管理,能夠根據(jù)具體情況對(duì)會(huì)員類(lèi)型進(jìn)行新的定義或者刪除某種會(huì)員類(lèi)型,其中管理員可以對(duì)各個(gè)級(jí)別的會(huì)員的最大借書(shū)數(shù)量和借書(shū)最大天數(shù)進(jìn)行定義和修改。同時(shí)管理員可以根據(jù)等級(jí)編號(hào)或者等級(jí)名稱對(duì)各種會(huì)員類(lèi)型進(jìn)行查詢操作,這里的查詢操作都是精確查詢類(lèi)型。圖4-3會(huì)員類(lèi)型設(shè)置窗口(2)技術(shù)要點(diǎn)會(huì)員類(lèi)型數(shù)據(jù)表通過(guò)等級(jí)編號(hào)和會(huì)員信息數(shù)據(jù)表產(chǎn)生聯(lián)系,會(huì)員類(lèi)型表的變化對(duì)會(huì)員產(chǎn)生影響。會(huì)員信息通過(guò)等級(jí)編號(hào)和會(huì)員類(lèi)型信息對(duì)應(yīng)。4.3圖書(shū)館借閱管理模塊的設(shè)計(jì)與實(shí)現(xiàn)4.3.1借閱管理(1)功能描述管理員通過(guò)借閱界面執(zhí)行借閱操作,輸入借書(shū)會(huì)員的編號(hào)和所要借閱書(shū)的編號(hào),系統(tǒng)則自動(dòng)產(chǎn)生借閱圖書(shū)的會(huì)員的姓名和所借圖書(shū)的名稱,同時(shí)系統(tǒng)自動(dòng)產(chǎn)生借閱日期和應(yīng)歸還日期。圖4-4借閱信息窗口(2)技術(shù)要點(diǎn)系統(tǒng)在界面產(chǎn)生當(dāng)日日期。管理員輸入借書(shū)會(huì)員的編號(hào),系統(tǒng)則自動(dòng)訪問(wèn)存儲(chǔ)該會(huì)員信息的數(shù)據(jù)庫(kù)表,從而在登陸界面產(chǎn)生該會(huì)員編號(hào)對(duì)應(yīng)的會(huì)員姓名,同時(shí)系統(tǒng)讀取該會(huì)員所對(duì)應(yīng)的會(huì)員類(lèi)型編號(hào),根據(jù)該會(huì)員類(lèi)型編號(hào)訪問(wèn)存儲(chǔ)會(huì)員類(lèi)型的數(shù)據(jù)庫(kù)表,根據(jù)會(huì)員類(lèi)型紀(jì)錄中的最大借閱期限生成應(yīng)還日期。管理員輸入借書(shū)會(huì)員所借圖書(shū)的編號(hào),系統(tǒng)則自動(dòng)訪問(wèn)存儲(chǔ)該圖書(shū)信息的數(shù)據(jù)庫(kù)表,從而在登陸界面產(chǎn)生該圖書(shū)編號(hào)對(duì)應(yīng)的圖書(shū)名稱。系統(tǒng)在界面產(chǎn)生當(dāng)日日期。當(dāng)點(diǎn)擊借閱按鈕時(shí),系統(tǒng)自動(dòng)搜索借閱信息表中該會(huì)員的當(dāng)前借閱紀(jì)錄,而且計(jì)算出借閱圖書(shū)數(shù)目,當(dāng)所借圖書(shū)數(shù)目已經(jīng)達(dá)到該會(huì)員類(lèi)型所規(guī)定的數(shù)目時(shí),則該會(huì)員不允許再借閱圖書(shū)。當(dāng)該會(huì)員已經(jīng)節(jié)約了該書(shū)時(shí),該會(huì)員不允許再借閱圖書(shū)。系統(tǒng)在超期欠款信息表中搜索當(dāng)前借書(shū)會(huì)員的超期欠款情況,系統(tǒng)同時(shí)訪問(wèn)參數(shù)信息表,在參數(shù)信息表中讀取最大超期欠款數(shù)量,當(dāng)該會(huì)員欠款數(shù)量超過(guò)參數(shù)表中規(guī)定的最大超期欠款數(shù)目時(shí),則該會(huì)員不允許再借閱圖書(shū)。當(dāng)以上三種情況都不存在時(shí)則該會(huì)員可以借閱該圖書(shū),同時(shí)將會(huì)員編號(hào),會(huì)員姓名,圖書(shū)編號(hào)。圖書(shū)名稱,借閱日期,應(yīng)還日期自動(dòng)存儲(chǔ)進(jìn)借閱信息表和借閱歷史信息表中,同時(shí)修改該圖書(shū)信息表,將該圖書(shū)剩余數(shù)量減一。4.3.2歸還管理(1)功能描述管理員通過(guò)歸還界面執(zhí)行歸還操作,輸入借書(shū)會(huì)員的編號(hào)和所借閱書(shū)的編號(hào),系統(tǒng)則自動(dòng)產(chǎn)生借閱圖書(shū)的會(huì)員的姓名和所借圖書(shū)的名稱,同時(shí)系統(tǒng)自動(dòng)產(chǎn)生借閱日期和實(shí)際歸還日期即當(dāng)日日期。圖4-5歸還信息窗口(1)技術(shù)要點(diǎn)系統(tǒng)訪問(wèn)會(huì)員信息表和圖書(shū)信息表,根據(jù)會(huì)員編號(hào)和圖書(shū)編號(hào)產(chǎn)生會(huì)員姓名和圖書(shū)名稱。當(dāng)點(diǎn)擊歸還信息表時(shí)系統(tǒng)訪問(wèn)借閱信息表和系統(tǒng)參數(shù)信息表,通過(guò)借閱信息表中的應(yīng)還日期和實(shí)際歸還日期,生成時(shí)間差,若超期則根據(jù)系統(tǒng)參數(shù)計(jì)算出超期罰款數(shù)量,將會(huì)員編號(hào),會(huì)員姓名,圖書(shū)編號(hào),圖書(shū)名稱,超期罰款數(shù)量存儲(chǔ)進(jìn)超期罰款信息表,同時(shí)在借閱信息表中刪除該會(huì)員借閱該書(shū)的借閱信息。如果不超期則直接在借閱信息表中刪除該會(huì)員借閱該書(shū)的信息。同時(shí)修改該圖書(shū)信息表,將該圖書(shū)剩余數(shù)量加一。4.3.3續(xù)借管理(1)功能描述管理員和會(huì)員都可以使用續(xù)借界面,當(dāng)會(huì)員想延長(zhǎng)自己的借閱時(shí)間時(shí),可以在此界面中進(jìn)行續(xù)借。圖4-6續(xù)借窗口(2)技術(shù)要點(diǎn)系統(tǒng)通過(guò)訪問(wèn)借閱信息表,通過(guò)會(huì)員編號(hào)和圖書(shū)編號(hào)產(chǎn)生會(huì)員姓名和圖書(shū)名稱。當(dāng)點(diǎn)擊續(xù)借按鈕時(shí)系統(tǒng)根據(jù)會(huì)員編號(hào)訪問(wèn)會(huì)員類(lèi)型信息,根據(jù)會(huì)員類(lèi)型信息和借閱信息表中的時(shí)間信息計(jì)算該會(huì)員所借圖書(shū)是否超期,該會(huì)員所借該圖書(shū)是否續(xù)借過(guò),若超期或者續(xù)借過(guò)則不允許該會(huì)員對(duì)該書(shū)進(jìn)行續(xù)借。若以上兩個(gè)條件都不存在,則修改借閱信息表中該會(huì)員借閱該書(shū)的借閱信息,訪問(wèn)系統(tǒng)參數(shù)信息表,將應(yīng)歸還日期增加參數(shù)表中設(shè)置的續(xù)借天數(shù)。4.3.4超期罰款(1)功能描述管理員通過(guò)該界面對(duì)超期歸還圖書(shū)的會(huì)員進(jìn)行罰款處理,同時(shí)可以根據(jù)會(huì)員的編號(hào)和姓名搜索某個(gè)會(huì)員的超期欠款情況。圖4-7超期罰款窗口(2)技術(shù)要點(diǎn)當(dāng)輸入某會(huì)員的編號(hào)或者姓名時(shí),系統(tǒng)根據(jù)該會(huì)員的編號(hào)或者姓名訪問(wèn)超期欠款信息表,在數(shù)據(jù)窗口中現(xiàn)實(shí)該會(huì)員的超期欠款紀(jì)錄。當(dāng)會(huì)員交納所欠款時(shí),點(diǎn)擊交款按鈕,系統(tǒng)自動(dòng)刪除該會(huì)員超期欠款紀(jì)錄。4.3.5丟失罰款(1)功能描述管理員通過(guò)丟失罰款界面對(duì)丟失了所借圖書(shū)的會(huì)員進(jìn)行罰款操作。同時(shí)紀(jì)錄罰款紀(jì)錄。圖4-8丟失罰款窗口(2)技術(shù)要點(diǎn)系統(tǒng)根據(jù)輸入的會(huì)員編號(hào)和圖書(shū)編號(hào)訪問(wèn)借閱信息表,在界面上產(chǎn)生會(huì)員姓名和圖書(shū)名稱,系統(tǒng)訪問(wèn)系統(tǒng)參數(shù)信息表,讀取丟失罰款應(yīng)該是圖書(shū)定價(jià)的多少倍數(shù),同時(shí)系統(tǒng)根據(jù)圖書(shū)編號(hào)訪問(wèn)圖書(shū)信息表,讀取該圖書(shū)定價(jià)。通過(guò)倍數(shù)和圖書(shū)定價(jià)計(jì)算出丟失罰款數(shù)量。將圖書(shū)編號(hào),圖書(shū)名稱,會(huì)員編號(hào),會(huì)員姓名罰款數(shù)量存儲(chǔ)進(jìn)丟失欠款信息表。同時(shí)修改圖書(shū)信息表中該圖書(shū)的信息,將該圖書(shū)的總數(shù)量減一。4.3.6丟失清單功能描述管理員通過(guò)該界面查詢丟失紀(jì)錄,同時(shí)可以生成報(bào)表,幫助管理員進(jìn)行圖書(shū)盤(pán)點(diǎn)。圖4-9丟失罰款清單(2)技術(shù)要點(diǎn)系統(tǒng)直接訪問(wèn)丟失罰款信息表,同時(shí)在數(shù)據(jù)窗口中顯示。4.4系統(tǒng)維護(hù)模塊的設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)維護(hù)管理模塊是一個(gè)良好的管理軟件所必備的模塊。它一般應(yīng)具備系統(tǒng)管理員的信息設(shè)置、系統(tǒng)本身信息的描述與設(shè)置。4.4.1用戶和管理員設(shè)置功能實(shí)現(xiàn)(1)功能描述管理員可以在用戶和管理員管理界面添加或者刪除普通用戶和管理員,同時(shí)可以設(shè)定普通用戶和管理員的密碼。圖4-10用戶管理模塊(2)技術(shù)要點(diǎn)系統(tǒng)對(duì)用戶數(shù)據(jù)表的訪問(wèn)和對(duì)用戶數(shù)據(jù)表的添加,刪除,修改和查詢。4.4.2修改密碼功能實(shí)現(xiàn)(1)功能描述普通用戶和管理員都可以通過(guò)密碼修改界面修改密碼,但是只能修改本人的密碼。圖4-11密碼修改模塊(2)技術(shù)要點(diǎn)系統(tǒng)通過(guò)輸入的信息訪問(wèn)用戶信息表,修改用戶信息表的信息。4.5普通用戶模塊的設(shè)計(jì)與實(shí)現(xiàn)4.5.1圖書(shū)信息查詢和管理員登陸界面的圖書(shū)信息管理類(lèi)似,但是普通用戶只有查詢權(quán)利。4.5.2個(gè)人信息查詢(1)功能描述該窗口只顯示本人當(dāng)前借閱信息。圖4-12借閱詳情模塊(2)技術(shù)要點(diǎn)根據(jù)登陸界面輸入的信息,訪問(wèn)借閱信息表,在數(shù)據(jù)窗口中只顯示登陸了該系統(tǒng)的會(huì)員的當(dāng)前借閱信息。4.5.3個(gè)人借閱歷史(1)功能描述該界面只顯示登陸圖書(shū)館系統(tǒng)的會(huì)員的借閱歷史。圖4-13借閱歷史模塊(2)技術(shù)要點(diǎn)根據(jù)登陸界面輸入的信息,訪問(wèn)借閱信息表,在數(shù)據(jù)窗口中只顯示登陸了該系統(tǒng)的會(huì)員的當(dāng)前借閱信息。4.6本章小結(jié)本章主要分普通會(huì)員模塊和管理員模塊兩大模塊描述了系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程,以及各模塊的主要功能以及界面。講解了各模塊和各數(shù)據(jù)庫(kù)信息表之間的聯(lián)系關(guān)系以及圖書(shū)館管理系統(tǒng)各數(shù)據(jù)的變化過(guò)程。其中詳細(xì)描述了個(gè)模塊實(shí)現(xiàn)的功能和實(shí)現(xiàn)各功能的具體過(guò)程和技術(shù)要點(diǎn),用圖形形式直觀的表現(xiàn)了系統(tǒng)個(gè)界面的格局。清晰的描述了圖書(shū)館管理系統(tǒng)的所有界面和功能。第5章軟件的測(cè)試5.1任務(wù)概述為使軟件各項(xiàng)能達(dá)到用戶的需求,需要對(duì)軟件的各項(xiàng)功能反復(fù)測(cè)試,找出軟件的不足與缺陷,以便于及時(shí)修改和維護(hù)。5.2測(cè)試計(jì)劃測(cè)試內(nèi)容:針對(duì)登錄模塊,同時(shí)以管理員和普通用戶的身份交錯(cuò)測(cè)試,以檢驗(yàn)其過(guò)濾性。對(duì)系統(tǒng)的各項(xiàng)功能模塊輸入各種類(lèi)型的數(shù)據(jù)進(jìn)行數(shù)據(jù)校驗(yàn)。測(cè)試準(zhǔn)備:準(zhǔn)備一系列的合法數(shù)據(jù)以及一些非法數(shù)據(jù)錄入,以期找出軟件的漏洞及缺陷所在。測(cè)試人員:裴世遠(yuǎn)5.3測(cè)試項(xiàng)目說(shuō)明進(jìn)行以下六項(xiàng)功能的測(cè)試。(1).數(shù)據(jù)查詢進(jìn)入查詢窗口,在這里可以根據(jù)不同的選項(xiàng)填入不同的查詢信息,瀏覽查詢結(jié)果。(2).數(shù)據(jù)添加進(jìn)入添加窗口,先按[添加]按鈕,然后在相應(yīng)的輸入文本框中輸入要添加的數(shù)據(jù),輸入完畢后按[保存]按鈕完成數(shù)據(jù)錄入工作。(3).數(shù)據(jù)刪除進(jìn)入刪除窗口,首先要選擇需要?jiǎng)h除的一條記錄,確認(rèn)之后,點(diǎn)擊[刪除]按鈕刪除信息。(4).配置用戶權(quán)限進(jìn)入用戶管理,設(shè)置該用戶的操作權(quán)限.(5).進(jìn)入圖書(shū)借閱窗口,輸入會(huì)員編號(hào)和圖書(shū)編號(hào),點(diǎn)擊[借閱]按鈕。(6).進(jìn)入歸還圖書(shū)借閱窗口,輸入會(huì)員編號(hào)和圖書(shū)編號(hào),點(diǎn)擊[歸還]按鈕。5.4測(cè)試結(jié)果系統(tǒng)經(jīng)過(guò)反復(fù)測(cè)試,確認(rèn)系統(tǒng)主要功能正確可靠.5.5本章小結(jié)通過(guò)對(duì)圖書(shū)館管理系統(tǒng)主要功能模塊的測(cè)試,檢測(cè)了該系統(tǒng)數(shù)據(jù)的安全性和可靠性。對(duì)圖書(shū)館的添加,刪除,查詢,修改等功能進(jìn)行了具體的測(cè)試,采用真實(shí)的數(shù)據(jù),包括合法數(shù)據(jù)和非法數(shù)據(jù)對(duì)圖書(shū)館管理系統(tǒng)功能進(jìn)行測(cè)試,這樣才能保證系統(tǒng)的可靠性。哈爾濱工業(yè)大學(xué)(威海)本科畢業(yè)設(shè)計(jì)(論文)結(jié)論圖書(shū)館管理信息系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)是在深入了解了學(xué)校圖書(shū)館運(yùn)營(yíng)模式和業(yè)務(wù)流程的基礎(chǔ)上,進(jìn)行了較為全面的需求分析之后才進(jìn)行的。設(shè)計(jì)過(guò)程中構(gòu)建起了一個(gè)比較合理的數(shù)據(jù)庫(kù),基本實(shí)現(xiàn)了學(xué)校圖書(shū)館所要求的功能。本系統(tǒng)不僅解決了圖書(shū)館管理問(wèn)題,還使圖書(shū)館的管理更為合理化和自動(dòng)化,分散了工作量過(guò)于集中的一些操作的處理方式。本系統(tǒng)的軟件也存在著以下一些不完善,需要改進(jìn)的地方:(1)軟件使用的方便性上有待改進(jìn)盡管系統(tǒng)在設(shè)計(jì)時(shí)考慮盡量選擇性輸入信息,但還有一部分的手動(dòng)輸入,如果某個(gè)單據(jù)生成后發(fā)現(xiàn)有輸入錯(cuò)誤,將不能修改,只能刪除整條記錄,重新輸入。當(dāng)數(shù)據(jù)類(lèi)型不能匹配時(shí),將不能進(jìn)行輸入。(2)功能不夠全面,本系統(tǒng)的功能只考慮了圖書(shū)館日常最基本的操作,只有各種信息的基本管理,和日常借閱操作,而沒(méi)有考慮圖書(shū)的來(lái)源情況,圖書(shū)的后期處理等情況,圖書(shū)的分類(lèi)管理等問(wèn)題。(3)界面不夠美觀和方便,界面比較粗糙,有一些界面的布局不合理。有一部分操作雖然達(dá)到了目的,但是操作不夠方便。致謝本研究及學(xué)位論文是在我的導(dǎo)師郭皥巖老師的親切關(guān)懷和悉心指導(dǎo)下完成的。她嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。從課題的選擇到項(xiàng)目的最終完成,郭老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。半年來(lái),郭老師不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想、生活上給我以無(wú)微不至的關(guān)懷,在此謹(jǐn)向郭老師致以誠(chéng)摯的謝意和崇高的敬意。

在此,我還要感謝在一起愉快的度過(guò)大學(xué)生活的各位室友和同學(xué),正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。特別感謝任仲山和陳猛同學(xué),他對(duì)本課題做了不少工作,給予我不少的幫助。

參考文獻(xiàn)1.

薩師煊、王珊,數(shù)據(jù)庫(kù)系統(tǒng)概論,高等教育出版社,2002-8。2.

丁寶康,數(shù)據(jù)庫(kù)原理,經(jīng)濟(jì)科學(xué)出版社,2000-9。3.

陳戈止,信息系統(tǒng)與管理,西南財(cái)經(jīng)大學(xué)出版社,2001-2。4.

劉韜,VisualBasic6.0數(shù)據(jù)庫(kù)系統(tǒng)導(dǎo)航,人民郵電出版社,2002-4。5.

揚(yáng)科,VisualBasic6.0程序設(shè)計(jì)學(xué)與用教程,機(jī)械出版社,2003-5。6.

王永毅,管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),清華大學(xué)出版社,2003-5。7.葉紹松、阮祥發(fā),基于SQLSERVER2000數(shù)據(jù)庫(kù)的庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),機(jī)械出版社,2006-2。8.陳志祥、HYPERLINK"javascript:s

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論