圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告_第1頁(yè)
圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告_第2頁(yè)
圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告_第3頁(yè)
圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告_第4頁(yè)
圖書(shū)館管理系統(tǒng)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

人民武裝學(xué)院圖書(shū)館管理系統(tǒng)設(shè)計(jì)任務(wù)書(shū)一、目的與要求1.

目的:1〕要求學(xué)生熟悉軟件開(kāi)發(fā)的一般過(guò)程。2〕到達(dá)熟練掌握.NET根本結(jié)構(gòu)以及C#語(yǔ)言的根本知識(shí)和技能;3〕根本掌握面向?qū)ο蟪绦蜷_(kāi)發(fā)的根本思路和方法;5〕掌握ADO.NET數(shù)據(jù)庫(kù)開(kāi)發(fā)根本知識(shí);6〕能夠利用所學(xué)的根本知識(shí)和技能,進(jìn)行簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)。2.

要求

根本要求:1〕要求利用C#的編程思想以及組件開(kāi)發(fā)原理來(lái)完成系統(tǒng)的設(shè)計(jì);2〕表達(dá)可視化編程根本東西,如系統(tǒng)帶有菜單、工具欄、狀態(tài)欄以及一些常用的高級(jí)控件。創(chuàng)新要求:在根本要求到達(dá)后,可進(jìn)行創(chuàng)新設(shè)計(jì),如把系統(tǒng)轉(zhuǎn)化為組件、給系統(tǒng)在數(shù)據(jù)方面具有導(dǎo)入導(dǎo)出功能等。二、功能描述要求實(shí)現(xiàn)一個(gè)小型的圖書(shū)館管理系統(tǒng)。本系統(tǒng)主要可以實(shí)現(xiàn)以下的管理功能:系統(tǒng)管理、讀者管理、流通管理、圖書(shū)管理等。。(1)系統(tǒng)管理模塊該模塊的主要任務(wù)是維護(hù)系統(tǒng)的正常運(yùn)行和平安性設(shè)置,包括新圖書(shū)管理員的添加、修改密碼、照片的添加等等。(2)讀者管理模塊該模塊的功能是實(shí)現(xiàn)對(duì)讀者類(lèi)別的設(shè)置、讀者檔案的管理、借書(shū)證掛失與恢復(fù)以及過(guò)期續(xù)證管理。(3)流通管理模塊該模塊的主要功能是對(duì)圖書(shū)的借閱、歸還、逾期清單和過(guò)期后罰款的一些管理。(4)圖書(shū)管理模塊該模塊的主要功能有:圖書(shū)類(lèi)別設(shè)置、圖書(shū)檔案管理、出版社管理、圖書(shū)注銷(xiāo)、圖書(shū)征定、圖書(shū)驗(yàn)收、圖書(shū)盤(pán)點(diǎn)等對(duì)圖書(shū)的管理。三.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)程序的功能得出數(shù)據(jù)實(shí)體,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)分析,進(jìn)行設(shè)計(jì)時(shí)應(yīng)注意各表之間的關(guān)系,所涉及的主要數(shù)據(jù)表應(yīng)包括:“讀者信息〞表:----{條形碼,編號(hào),姓名,性別,類(lèi)型,出生日期,有效證件,證件號(hào)碼,聯(lián)系方式,登記日期,有限期至,操作員,備注,圖書(shū)借閱次數(shù),期刊借閱次數(shù),是否掛失}“圖書(shū)信息〞表:----{條形碼,編號(hào),書(shū)名,類(lèi)型,作者,譯者,ISBN,出版社,價(jià)格,頁(yè)碼,書(shū)架名稱(chēng),現(xiàn)存量,庫(kù)存總量,入庫(kù)時(shí)間,操作員,簡(jiǎn)介,借出次數(shù),是否注銷(xiāo)}“圖書(shū)借閱〞表:----{借閱編號(hào),圖書(shū)編號(hào),讀者編號(hào),借閱時(shí)間,應(yīng)還時(shí)間,續(xù)借次數(shù),操作員,狀態(tài)}“圖書(shū)歸還〞表:----{歸還編號(hào),圖書(shū)編號(hào),讀者編號(hào),退還押金,歸還時(shí)間,操作員,確認(rèn)歸還}“圖書(shū)征訂〞表:----{征訂編號(hào),圖書(shū)編號(hào),訂購(gòu)者,訂購(gòu)者聯(lián)系方式,訂購(gòu)數(shù)量,訂購(gòu)單價(jià),訂購(gòu)日期,是否驗(yàn)收,驗(yàn)收日期,操作員}“圖書(shū)罰款〞表:----{罰款編號(hào),圖書(shū)編號(hào),讀者編號(hào),罰款日期,應(yīng)罰日期,應(yīng)罰金額,實(shí)收金額,是否交款,備注}“管理員〞表:----{編號(hào),姓名,年齡,聯(lián)系,地址,照片,權(quán)限,說(shuō)明,密碼}四、解決方案1.

首先進(jìn)行需求分析,搞清楚系統(tǒng)功能和任務(wù)。2.

然后總體設(shè)計(jì)中確定模塊結(jié)構(gòu),劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊。確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構(gòu)、文件結(jié)構(gòu)、數(shù)據(jù)庫(kù)模式。3.

詳細(xì)設(shè)計(jì)中為每個(gè)模塊確定采用的算法,選擇適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過(guò)程〔流程圖〕,描述模塊的詳細(xì)過(guò)程;確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu);確定模塊接口的細(xì)節(jié),包括對(duì)系統(tǒng)外部的接口和用戶(hù)界面,對(duì)系統(tǒng)內(nèi)部其它模塊的接口。4.

依據(jù)分析編寫(xiě)代碼。五、進(jìn)度安排此次課程設(shè)計(jì)時(shí)間為一周,分3個(gè)階段完成:1.

分析設(shè)計(jì)階段。指導(dǎo)教師應(yīng)積極引導(dǎo)學(xué)生自主學(xué)習(xí)和鉆研問(wèn)題,明確設(shè)計(jì)要求,找出實(shí)現(xiàn)方法,按照需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)這幾個(gè)步驟進(jìn)行。2.

編碼調(diào)試階段:根據(jù)設(shè)計(jì)分析方案編寫(xiě)代碼,然后調(diào)試該代碼,實(shí)現(xiàn)課題要求的功能。3.

總結(jié)報(bào)告階段:總結(jié)設(shè)計(jì)工作,寫(xiě)出課程設(shè)計(jì)說(shuō)明書(shū),要求寫(xiě)出需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試的步驟和內(nèi)容。六、撰寫(xiě)報(bào)告課程設(shè)計(jì)報(bào)告要求總結(jié)報(bào)告包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼(祥細(xì)寫(xiě)出編程步驟)、測(cè)試的步驟和內(nèi)容、課程設(shè)計(jì)總結(jié)、參考資料等,不符合以上要求者,那么本次設(shè)計(jì)以不及格記。附:界面設(shè)計(jì)參考圖1系統(tǒng)登錄界面圖2程序運(yùn)行主界面圖3用戶(hù)根本信息界面圖4讀者類(lèi)別設(shè)置界面圖5圖書(shū)借閱界面圖6圖書(shū)類(lèi)型設(shè)置界面圖7超期圖書(shū)查詢(xún)界面圖8圖書(shū)入庫(kù)管理界面圖9出版社管理界面圖10管理員管理界面圖11借書(shū)證管理界面圖12圖書(shū)續(xù)閱界面數(shù)據(jù)庫(kù)設(shè)計(jì)參考讀者信息表:字段名稱(chēng)類(lèi)型寬度是否為空條形碼Varchar20否編號(hào)Varchar20否姓名Varchar10否性別Varchar4否類(lèi)型Varchar20否出生日期Smallldatetime是有效證件Varchar30否證件號(hào)碼Varchar30否聯(lián)系方式Varchar200是登記日期Smalldatetime否有限期至Smalldatetime否操作員Varchar10否備注Ntext是圖書(shū)借閱次數(shù)Int否期刊借閱次數(shù)Int否是否掛失bit否圖書(shū)信息表:字段名稱(chēng)類(lèi)型寬度是否為空條形碼Varchar20否編號(hào)varchar20否書(shū)名varchar100否類(lèi)型varchar50否作者varchar200是譯者varchar100是ISBNvarchar20否出版社varchar50是價(jià)格Money是頁(yè)碼Int是書(shū)架名稱(chēng)Varchar100否現(xiàn)存量Int是庫(kù)存總量Int是入庫(kù)時(shí)間Smalldatetime否操作員Varchar10否簡(jiǎn)介Ntext是借出次數(shù)Int否是否注銷(xiāo)Bit否圖書(shū)借閱表:字段名稱(chēng)類(lèi)型寬度是否為空借閱編號(hào)Int16否圖書(shū)編號(hào)Varchar20否讀者編號(hào)Varchar5否借閱時(shí)間Smalldatetime8否應(yīng)還時(shí)間Smalldatetime16否綾借次數(shù)Int8否操作員Varchar否狀態(tài)varchar否圖書(shū)歸還表:字段名稱(chēng)類(lèi)型寬度是否為空歸還編號(hào)Int20否圖書(shū)編號(hào)Varchar20否讀者編號(hào)Varchar20否退還押金Money50否歸還時(shí)間Smalldatetime否操作員Varchar10否確認(rèn)歸還bit否圖書(shū)征訂表:字段名稱(chēng)類(lèi)型寬度是否為空征訂編號(hào)varchar50否圖書(shū)編號(hào)varchar50否訂購(gòu)者varchar100否訂購(gòu)者聯(lián)系方式varchar400是訂購(gòu)數(shù)量Int否訂購(gòu)單價(jià)Money否訂購(gòu)日期Smalldatetime否是否驗(yàn)收Bit否驗(yàn)收日期Smalldatetime否操作員varchar20否圖書(shū)罰款表:字段名稱(chēng)類(lèi)型寬度是否為空罰款編號(hào)Int否圖書(shū)編號(hào)Varchar20否讀者編號(hào)Varchar20否罰款日期Smalldatetime否應(yīng)罰金額Money否實(shí)收金額Money否是否交款Bit否備

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論