




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
圖書管理系統(tǒng)小組成員:
張偉江
吳慧芬
黃瑩實(shí)驗(yàn)環(huán)境:電腦系統(tǒng)Window7軟件:SQLserver2005、word、myeclipse
實(shí)驗(yàn)內(nèi)容:
1.需求分析
2.概念結(jié)構(gòu)設(shè)計(jì)
3.邏輯設(shè)計(jì)
4.物理設(shè)計(jì)
5.調(diào)試與測試
需求分析:立足于校園實(shí)際,著眼于未來發(fā)展,建成符合標(biāo)準(zhǔn)化協(xié)議、通用性較強(qiáng)、實(shí)用的系統(tǒng),以提高圖書信息的現(xiàn)代化管理水平,實(shí)現(xiàn)信息資源的共享。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新模式。在對圖書、讀者的管理,其實(shí)是對圖書、讀者數(shù)據(jù)的管理。本系統(tǒng)的建成無疑會(huì)為管理者對圖書管理系統(tǒng)提供極大的幫助。使用該系統(tǒng)之后,圖書館管理人員可以管理讀者的信息、圖書的借出、歸還以及注銷等;還可以查詢某位讀者、某本圖書的借閱情況,對當(dāng)前借閱情況給出一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以全面掌握圖書的流通情況。系統(tǒng)功能:
(1)圖書查詢模塊此模塊主要實(shí)現(xiàn)對全部圖書基本信息的查詢。(2)借書查詢模塊此模塊主要實(shí)現(xiàn)對讀者已借閱書籍的查詢。(3)圖書借閱模塊此模塊用于實(shí)現(xiàn)圖書借閱功能。(4)圖書歸還模塊此模塊用于實(shí)現(xiàn)圖書歸還功能。(5)圖書管理模塊主要實(shí)現(xiàn)對讀者的一些基本信息:借書證號(hào)、姓名、性別、出生時(shí)間、專業(yè)、借閱書名的查詢、刪除和修改。(6)讀者管理模塊主要實(shí)現(xiàn)對圖書的一些基本信息:ISBN、書名、作譯者、出版社、價(jià)格、復(fù)本量、庫存量、內(nèi)容摘要的添加、刪除、修改和查詢。管理員表用戶名號(hào)管理員ID密碼管理員管理員ID罰款金額罰款編號(hào)借書證號(hào)罰款罰款表書名價(jià)格ISBN出版社圖書信息作譯者復(fù)本量庫存量內(nèi)容摘要封面照片圖書信息表借書證號(hào)借書時(shí)間圖書IDISBN借閱借閱信息表性別借書量姓名專業(yè)讀者出生時(shí)間借書證號(hào)讀者信息表基本信息表:
讀者信息表(student)結(jié)構(gòu)
項(xiàng)目
字段名類型與寬度
是否主鍵是否允許空值說明
借書證號(hào)readerIdvarchar(13)
是
否
姓名namevarchar(8)
否
否
性別sexvarchar(2)
否
否
出生時(shí)間borndatetime
否
否
專業(yè)specvarchar(20)
否
否
借書量numint
否
否默認(rèn)為0圖書信息表(book)結(jié)構(gòu)
項(xiàng)目
字段名類型與寬度
是否主鍵是否允許空值說明ISBNvarchar(20)
是
否出版物的代碼
書名varchar(40)
否
否
作譯者varchar(8)
否
否
出版社varchar(20)
否
否
價(jià)格float
否
否
復(fù)本量int
否
否復(fù)本量=庫存量+已經(jīng)借閱的統(tǒng)計(jì)
庫存量int
否
否
內(nèi)容摘要varchar(200)
否
是
封面照片Varbinary(MAX)
否
是借閱表(lend)結(jié)構(gòu)
項(xiàng)目
字段名類型與寬度
是否主鍵是否允許空值說明
庫存IDbookIdvarchar(10)
是
否
借書證號(hào)readerIdvarchar(13)
否
否ISBNISBNvarchar(20)
否
否
借書時(shí)間LTimedatetime
否
否主要功能:創(chuàng)建數(shù)據(jù)庫、系統(tǒng)所需數(shù)據(jù)表(含約束)、添加測試數(shù)據(jù)、檢索數(shù)據(jù)、創(chuàng)建所需的索引、視圖、存儲(chǔ)過程、觸發(fā)器、約束、規(guī)則、默認(rèn)值、游標(biāo)連接數(shù)據(jù)庫:publicstaticConnectiongetConn(){try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=library","sa","sa");returnconn;}catch(Exceptione){e.printStackTrace();System.out.println("數(shù)據(jù)庫連接失敗");returnnull; }}登陸頁面邏輯設(shè)計(jì):
實(shí)體:讀者、圖書聯(lián)系:借閱(1)E-R圖向關(guān)系模型的轉(zhuǎn)換
將總E-R圖轉(zhuǎn)化成關(guān)系模型。
讀者(借書證號(hào),姓名,性別,出生時(shí)間,專業(yè),借書量)圖書(ISBN,書名,作譯者,出版社,價(jià)格,復(fù)本量,庫存量,內(nèi)容摘要,封面照片)借閱(圖書ID,借書證號(hào),ISBN,借書時(shí)間)圖書查詢圖書借閱圖書管理總結(jié):本次課程設(shè)計(jì)我們小組開發(fā)了一個(gè)簡單的圖書管理系統(tǒng),針對現(xiàn)在圖書館的圖書通過人工管理,費(fèi)時(shí)費(fèi)力,而且效率還很低的問題,來開發(fā)這個(gè)系統(tǒng),可以大大提高借閱圖書的效率,由于人手有限我們也僅僅就一些基本的功能做了開發(fā),我們按照標(biāo)準(zhǔn)的軟件開發(fā)流程從需求分析開始,通過研究現(xiàn)在的人工管理的借閱圖書流程,將其轉(zhuǎn)化成用例圖。然后設(shè)計(jì)出書籍庫,建立數(shù)據(jù)庫表與表之間的關(guān)系。我們用的JSP+MyEclipse+sqlserver開發(fā)。對sqlserver的運(yùn)用更加熟練,特別是在對表的添加,刪除,更新,查詢等操作,select語句,視圖,存儲(chǔ)過程數(shù)據(jù)的安全和維護(hù)等方面的知識(shí)和技巧都得到了很大的提升,JSP頁面的設(shè)計(jì)由同組人黃瑩,慧芬負(fù)責(zé),這部分主要負(fù)責(zé)前臺(tái)顯示,并獲取用戶輸入的信息,以便進(jìn)一步處理。我主要負(fù)責(zé)用MyEclipse編寫數(shù)據(jù)處理和控制層的部分(即Servlet),期間碰到的主要問題是日期類型的數(shù)據(jù)傳遞問題。JSP中它是String類型,在java代碼中要將其轉(zhuǎn)化成util.date類型,而要進(jìn)一步將其存入數(shù)據(jù)庫還要轉(zhuǎn)化成sql.date類型。深刻體會(huì)到斷點(diǎn)調(diào)試的好處,總之,本次課設(shè)還是比較成功的,檢驗(yàn)了自己在中軟所學(xué),也進(jìn)一步增加了編程經(jīng)驗(yàn),更發(fā)現(xiàn)了自己的不足,以后一定盡力改進(jìn)。由于時(shí)間比較緊湊,系統(tǒng)需求分析上可能不是很全面,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 微整顧客協(xié)議書
- 住宅裝修設(shè)計(jì)協(xié)議
- 文化創(chuàng)意產(chǎn)業(yè)內(nèi)容創(chuàng)新與市場推廣方案
- 商業(yè)房產(chǎn)交易居間合同范本
- 提升客戶滿意度服務(wù)質(zhì)量方案
- 提高客戶服務(wù)質(zhì)量與滿意度的實(shí)施方案
- 產(chǎn)品設(shè)計(jì)與生產(chǎn)制造委托協(xié)議
- 研發(fā)立項(xiàng)報(bào)告
- 農(nóng)業(yè)產(chǎn)業(yè)化項(xiàng)目成本控制作業(yè)指導(dǎo)書
- 中國醫(yī)療器械行業(yè)發(fā)展報(bào)告
- 【公開課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級下冊+
- 2023年擬任縣處級領(lǐng)導(dǎo)干部任職資格考試測試題
- 歐盟ELV(汽車)指令課件
- 2023年無錫職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試筆試題庫及答案解析
- sp病種針推新針推頸椎病
- 消防水泵和穩(wěn)壓泵安裝檢驗(yàn)批質(zhì)量驗(yàn)收記錄
- 500kV變電站工程構(gòu)支架吊裝專項(xiàng)施工方案
- 2021年上海臨港外服人力資源有限公司招聘筆試試題及答案解析
- 生物安全柜及應(yīng)用課件
- 酒店游泳池系統(tǒng)維保合同
- 現(xiàn)代商業(yè)空間展示設(shè)計(jì)ppt
評論
0/150
提交評論