資源描述:
《音像資料借閱管理》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)名稱:軟件綜合課程設(shè)計(jì)課程設(shè)計(jì)題目:音像資料借閱管理院(系):計(jì)算機(jī)學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):學(xué)號(hào):姓名:指導(dǎo)教師:完成FI期:2017年1月11FI沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)報(bào)告沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)任務(wù)書課程名稱軟件綜合課程設(shè)計(jì)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)生姓名m學(xué)號(hào)題目名稱音像資料借閱管理起止口期2016年12月1913起至2017年1月13口止課設(shè)內(nèi)容和要求:用數(shù)據(jù)庫(kù)管理系統(tǒng)存儲(chǔ)、維護(hù)音像資料管理信息,實(shí)現(xiàn)對(duì)音像資料的借閱、歸還管理等功能。具體要求如下:1、存儲(chǔ)借閱人
2、、音像資料等信息,實(shí)現(xiàn)借閱、歸還等基本管理功能;2、可按音像資料名稱、類別、作者等方式進(jìn)行音像資料檢索;3、實(shí)現(xiàn)對(duì)音像資料信息的維護(hù)(新增、刪除、修改)功能;4、統(tǒng)計(jì)音像資料借閱過程中產(chǎn)生的收入和費(fèi)用,進(jìn)行營(yíng)收統(tǒng)計(jì)和分析;5、采用高級(jí)語(yǔ)言完成課程設(shè)計(jì)任務(wù);6、按要求及時(shí)提交課程設(shè)計(jì)報(bào)告并參加課設(shè)檢查。參考資料:1、數(shù)據(jù)庫(kù)管理系統(tǒng)的相關(guān)資料2、程序設(shè)計(jì)的相關(guān)資料3、音像資料管理相關(guān)資料教研室審核意見:同意()不同意()教研室主任簽字:指導(dǎo)教師(簽名)年月日學(xué)生簽名沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)報(bào)告目錄第1章系統(tǒng)分析11
3、」需求分析11.2編程技術(shù)簡(jiǎn)介1第2章概要設(shè)計(jì)22」系統(tǒng)功能模塊設(shè)計(jì)22.2數(shù)據(jù)庫(kù)E?R圖32.3數(shù)據(jù)庫(kù)設(shè)計(jì)3第3章詳細(xì)設(shè)計(jì)53.1DAO設(shè)計(jì)模式53.2具體功能模塊設(shè)計(jì)63.2.1管理員登錄模塊63.2.2音像添加模塊63.2.3借閱列表模塊63.2.4音像列表模塊63.2.5音像檢索模塊73.2.6音像營(yíng)收模塊73.3流程圖83.3.1登錄流程圖83.3.2功能模塊流程圖8第4章調(diào)試分析104.1解決JSP插入數(shù)據(jù)庫(kù)中的數(shù)據(jù)出現(xiàn)亂碼問題104.2類型轉(zhuǎn)換過程中錯(cuò)誤10第5章用戶手冊(cè)115.1管理員登錄界面1
4、1沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)報(bào)告5.2添加音像資料115.3借閱列表125.4音像資料列表135.5音像資料檢索145.6音像營(yíng)收15參考文獻(xiàn)16附錄17第1章系統(tǒng)分析1.1需求分析音像資料借閱管理系統(tǒng)的總體目標(biāo)是為管理員管理音像資料信息和借閱人信息提供一個(gè)方便有效的管理平臺(tái),最大化的提高音像資料管理的效率和效果。從題冃內(nèi)容和要求來看,需要在數(shù)據(jù)庫(kù)中建立幾個(gè)數(shù)據(jù)表,包括借閱人用戶表,咅像資料表等,還要編寫多個(gè)函數(shù),對(duì)其數(shù)據(jù)庫(kù)屮的表進(jìn)行操作,實(shí)現(xiàn)以下幾個(gè)功能:(1)管理員可以實(shí)現(xiàn)存儲(chǔ)借閱人、音像資料等信息,實(shí)現(xiàn)借閱
5、、歸還等基木管理功能,(2)管理員可以實(shí)現(xiàn)對(duì)其音像資料信息的維護(hù)(新增、刪除、修改)功能(3)管理員可以實(shí)現(xiàn)可按音像資料名稱、類別、作者等方式進(jìn)行音像資料檢索,(4)管理員可以實(shí)現(xiàn)統(tǒng)計(jì)音像資料借閱過程中產(chǎn)牛的收入和費(fèi)用,進(jìn)行營(yíng)收統(tǒng)計(jì)和分析1.2編程技術(shù)簡(jiǎn)介本次課設(shè)我主要使用的軟件是NetBeansIDE8.2,語(yǔ)言則以JavaWeb為主,服務(wù)器是ApacheTomcat8.0.27.0。NetBeansIDE8.2:NetBeans是開源軟件開發(fā)集成環(huán)境,是一個(gè)開放框架,可擴(kuò)展的開發(fā)平臺(tái),可以用于Java、C/
6、C++,PHP等語(yǔ)言的開發(fā),木身是一個(gè)開發(fā)平臺(tái),可以通過擴(kuò)展插件來擴(kuò)展功能。第2章概要設(shè)計(jì)2.1系統(tǒng)功能模塊設(shè)計(jì)根據(jù)課設(shè)的內(nèi)容和要求,將系統(tǒng)分為5個(gè)模塊,分別為管理員登錄模塊,添加音像模塊,借閱列表模塊,音像列表模塊,音像檢索模塊和音像營(yíng)收模塊。管理員登錄模塊的主要功能是只有管理員輸入賬號(hào)密碼才能進(jìn)入以下模塊;添加音像模塊的主耍功能是管理員可以添加新的音像資料到數(shù)據(jù)庫(kù)的音像表中;借閱列表模塊的主要功能是顯示所有借閱人的借閱信息,同時(shí)此模塊屮還能實(shí)現(xiàn)歸還音像的功能;音像列表模塊的主要功能是顯示所有音像資料的信息,
7、同時(shí)此模塊中還能實(shí)現(xiàn)借閱、修改、刪除音像資料的功能;音像檢索模塊的主要功能是實(shí)現(xiàn)按條件進(jìn)行音像資料的檢索;咅像營(yíng)收模塊的主要功能是統(tǒng)計(jì)咅像資料借閱過程屮產(chǎn)生的收入和費(fèi)用,進(jìn)行營(yíng)收統(tǒng)計(jì)。音像翎斗借閱管理系統(tǒng)登錄橫塊圖1系統(tǒng)功能模塊圖2.2數(shù)據(jù)庫(kù)E?R圖圖2數(shù)據(jù)庫(kù)E-R圖2.3數(shù)據(jù)庫(kù)設(shè)計(jì)(1)音像資料表:audio以音像名稱為主鍵,同時(shí)還有類別,作者,價(jià)格,編號(hào),出版日期等屬性。具體屬性設(shè)定如表1所示。表1音像資料表列名數(shù)據(jù)類型長(zhǎng)度說明a_namevarchar50咅像名稱,主鍵a_sortvarchar50音像類
8、別a_authorvarchar50音像作者a_moneyvarchar50音像價(jià)格a_numbervarchar50音像編號(hào)a_timeint50出版時(shí)間(2)借閱人表:user以為借閱人主鍵,且音像名稱屬性與音像資料表相關(guān)聯(lián)。具體屬性設(shè)定如表2所示。表2借閱人表列名數(shù)據(jù)類型長(zhǎng)度說明u_namevarcha50借閱人,主鍵a_namevarchar50音像名稱datetimevarc