版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
案卷號日期數(shù)字音頻信息系統(tǒng)(AudioMIS)項目開發(fā)總結(jié)報告作者:AudioMIS項目開發(fā)小組完成日期:2005年9月1日簽收人:簽收日期:修改情況記錄:版本號修改批準人修改人安裝日期簽收人
目錄項目開發(fā)總結(jié)報告 I1引言 11.1編寫目的 11.2背景 11.3定義 11.4參考資料 22實際開發(fā)結(jié)果 22.1產(chǎn)品 22.2主要功能和性能 42.3基本流程 52.4進度 73開發(fā)工作評價 73.1對生產(chǎn)效率的評價 73.2對產(chǎn)品質(zhì)量的評價 73.3對技術(shù)方法的評價 73.4出錯原因的分析 84經(jīng)驗與教訓(xùn) 8數(shù)字音頻信息管理系統(tǒng)(AudioMIS)——項目開發(fā)總結(jié)報告第8頁共10頁1引言1.1編寫目的項目開發(fā)總結(jié)報告的目的在于數(shù)字音頻信息管理系統(tǒng)達到的預(yù)期目的:對軟件的適用性,可靠性以及可維護性進行評價分析。本軟件需求分析報告的適用讀者,一般為:軟件客戶、軟件需求分析人員1.2背景本次開發(fā)的項目名為:數(shù)字音頻信息管理系統(tǒng)軟件,項目開發(fā)的提出方為中船重工集團公司第七一九研究所,開發(fā)單位為華中師范大學(xué)信息技術(shù)系。本軟件的開發(fā)主要是滿足艦艇上的特殊環(huán)境的需要,即艦艇上空間有限,客戶端用的只是單片機??蛻舳送ㄟ^單片機發(fā)送的點播信息,均通過本軟件進行響應(yīng),并且通過本軟件對整個系統(tǒng)進行必要的管理。本軟件是整個艦艇上配載的數(shù)字音頻點播系統(tǒng)中的一部分,主要負責(zé)的是服務(wù)器端的功能實現(xiàn)。數(shù)字音頻服務(wù)器以RS-232、聲卡LineIn接口分別接收數(shù)字音頻信息交換控制器的控制和音頻信息。1.3定義SQLSERVER:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。SQL:一種用于訪問查詢數(shù)據(jù)庫的語言。AudioMIS:數(shù)字音頻信息管理系統(tǒng)。ODBC:(Open
Database
Connectivity,開放數(shù)據(jù)庫互連)是微軟公司開放服務(wù)結(jié)構(gòu)(WOSA,Windows
Open
Services
Architecture)中有關(guān)數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標準API(應(yīng)用程序編程接口)。IIS(InternetInformationServer):MicrosoftIIS是允許在公共Intranet或Internet上發(fā)布信息的Web服務(wù)器。實時廣播:控制臺啟動了廣播(或講話),客戶端實時收聽功能。1.4參考資料《數(shù)字音頻管理系統(tǒng)軟件開發(fā)任務(wù)書》華中師范大學(xué)信息技術(shù)系,2003年10月23日《數(shù)字音頻系統(tǒng)設(shè)計方案》華中師范大學(xué)信息技術(shù)系,2003年10月23日文檔編寫標準依據(jù)《軟件設(shè)計文檔國家標準(GB8567—88)》;編碼標準采用《程序設(shè)計規(guī)范(Delphi)2.0》。GB/T
1526-1989信息處理數(shù)據(jù)流程圖、程序流程圖、系統(tǒng)流程圖、程序網(wǎng)絡(luò)圖和系統(tǒng)資源圖的文件編制符號及約定;GB/T
16680-1996軟件文檔管理指南GB/T
8567-1988計算機軟件產(chǎn)品開發(fā)文件編制指南
2實際開發(fā)結(jié)果2.1產(chǎn)品程序系統(tǒng)共有2個版本,前期版本為不便于鍵盤操作,各操作模塊沒有明確區(qū)分,在同一個主界面內(nèi)以子窗體交互調(diào)用各分功能窗體,且主窗體始終存在。系統(tǒng)集成度不高,很多功能都處于初級探索階段,雖然實現(xiàn),但借助了或調(diào)用了第三方程序模塊。后期版本即AudioMIS1.0版本,美化了界面效果,各分功能模塊劃分清晰,便于用戶操作,更適合鍵盤操作為主的系統(tǒng)實際使用環(huán)境。對系統(tǒng)流程和功能模塊都進行了很好的優(yōu)化。提高了系統(tǒng)的整合度,優(yōu)化了錯誤處理機制,統(tǒng)一了界面風(fēng)格。在功能上和性能上都比前期版本有了很大程度的優(yōu)化。程序包含的文件:——數(shù)字音頻信息管理系統(tǒng)——DatabaseAudioDB.MDFAudioDB_log.LDF——ThemesLonghorn.suiMp10.suimsn.suiActiveds.dllAudioMIS.exeAudioMIS.iniHelp.exeKeyHook.dllLame_enc.dllMaskkey.dllMp3infoset.iniMSCOMM32.OCXQtintf70.dll——SystemAsycfilt.dllMsvcrt.dllOleaut32.dllOlepro32.dllStdole2.tlb所建立的數(shù)據(jù)庫為:——AudioDBAudio表AudioCategory表ChannelInfo表ChannelList表Clients表DownloadInfo表Images表InternetLog表LocalImageList表LocalInfo表LocalList表UNPD表2.2主要功能和性能數(shù)字音頻信息管理系統(tǒng)(AudioMIS)主要提供以下功能:音頻資源信息管理功能(實現(xiàn)了音頻資源的導(dǎo)入,導(dǎo)出,試聽,查詢等功能;增加了頻道或本地曲目庫互導(dǎo)功能,曲目試聽拖動功能,模糊查詢功能,曲目編輯界面跳轉(zhuǎn)功能;增加了對本地曲目庫音頻資源總大小的限制功能);音頻信息編輯修改功能(實現(xiàn)曲目庫中音頻資源信息的修改更能;增加了其他頻道和本地曲目庫中存在的對應(yīng)曲目的信息同步更新功能);音頻自動(或一般手動)錄音功能(實現(xiàn)了實時廣播的自動錄音功能和普通錄音功能。在前期版本的基礎(chǔ)上添加了錄音來源的選擇以及音量調(diào)節(jié)功能;試聽功能(可調(diào)整試聽位置);以及自動錄音文件的自動刪除功能;錄音參數(shù)設(shè)置優(yōu)化為可自動記憶用戶設(shè)置形式,無須多次設(shè)置;優(yōu)化了錄音操作流程);音頻格式轉(zhuǎn)換功能(實現(xiàn)了基本的Wave格式到Mp3格式的轉(zhuǎn)換。添加了試聽功能(試聽位置可調(diào)整);參數(shù)設(shè)置優(yōu)化為可自動記憶用戶設(shè)置形式,優(yōu)化了轉(zhuǎn)換流程);音頻資源試聽功能(在多個音頻資源界面實現(xiàn)了曲目試聽功能。添加了歌曲播放條,可調(diào)整試聽位置,且添加了當前試聽曲目明的提示);網(wǎng)絡(luò)狀態(tài)查詢功能(實現(xiàn)了對客戶端與服務(wù)器端連接狀態(tài)的查詢功能。添加了檢測是狀態(tài)提示功能,優(yōu)化了查詢形式);IIS服務(wù)控制功能(實現(xiàn)了點播服務(wù)的可控制,操作方便簡單);圖片資源信息管理功能(實現(xiàn)了圖片的導(dǎo)入,導(dǎo)出功能。添加了圖片的互導(dǎo)功能;對圖片格式是否合格給出了提示,優(yōu)化了圖片導(dǎo)出過程;增加了本地圖片庫圖片文件大小的限制;添加了圖片編輯界面的跳轉(zhuǎn)功能);圖片編輯功能(實現(xiàn)了把其他格式圖片編輯轉(zhuǎn)換成系統(tǒng)要求的格式的圖片的功能。添加了圖片是否整體縮略編輯過的提示信息。增加了圖片的縮放功能;變換了圖片的轉(zhuǎn)換編碼方法,優(yōu)化了圖片的質(zhì)量和執(zhí)行效率);用戶點播信息查詢功能(實現(xiàn)了三種方式的用戶點播記錄查詢功能。添加了曲目的導(dǎo)出功能;曲目信息的顯示功能,對原有查詢方式進行了優(yōu)化,簡單明了化;對顯示的信息項進行了優(yōu)化);音頻資源點播排行功能(實現(xiàn)了三種方式的查詢,添加了曲目的導(dǎo)出功能;曲目信息的顯示功能;優(yōu)化了查詢的方式和條件);增加了界面跳轉(zhuǎn)或?qū)С霾僮鬟^程中,用戶操作位置的記憶功能;調(diào)整了系統(tǒng)使用的圖片的格式,優(yōu)化了系統(tǒng)的執(zhí)行效率和速度;調(diào)整了系統(tǒng)的執(zhí)行流程,增加了軟件的可靠性,容錯性;統(tǒng)一了系統(tǒng)信息提示界面。在卸載過程中添加了用戶配置文件的備份功能,在安裝過程中提供給用戶兩種安裝選擇:全新安裝,刪除原有數(shù)據(jù)記錄;恢復(fù)安裝,恢復(fù)卸載前用戶的系統(tǒng)關(guān)鍵(基本)配置,即可提供服務(wù)的功能。增加了軟件的可維護性,可靠性。系統(tǒng)管理功能對不同用戶和高級用戶進行了功能區(qū)分,優(yōu)化了參數(shù)設(shè)置時的相互影響,使參數(shù)設(shè)置變得靈活。性能需求:各終端可以通過向數(shù)字音頻信息管理系統(tǒng)(AudionMIS)發(fā)送點播或下載請求信號,在規(guī)定的時間內(nèi)得到系統(tǒng)的服務(wù)信息。相應(yīng)的靜態(tài)數(shù)值如下:可支持終端數(shù)(124),實際設(shè)計為(1~254),需考慮服務(wù)器硬件配置;支持并行操作的用戶數(shù)(124)實際設(shè)計為(1~254),需考慮服務(wù)器硬件配置;可處理記錄數(shù)(0..2147483647);表的大?。?..2147483647條記錄)。設(shè)計中相應(yīng)參數(shù)約束規(guī)定:可設(shè)置頻道數(shù)(15),實際設(shè)計過程中可變(1~15或更多)頻道以及本地曲目庫中的曲目數(shù)(40),實際設(shè)計允許(1~40或更多)本地曲目庫的圖片數(shù)(30),實際設(shè)計允許(1~40或更多)本地曲目庫中音頻資源總大小(≤60M),圖片資源總大?。ā?00K),實際設(shè)計為大小據(jù)需要可調(diào)。2.3基本流程2.4進度進度安排起始日期結(jié)束日期工作情況需求分析階段概要設(shè)計階段詳細設(shè)計階段編碼階段系統(tǒng)整合調(diào)試階段系統(tǒng)測試階段制作安裝包完善文檔交付使用3開發(fā)工作評價3.1對生產(chǎn)效率的評價實際生產(chǎn)效率:8331行代碼/每人(月)30839千字數(shù)/每人(月)3.2對產(chǎn)品質(zhì)量的評價測試過程中檢查出來的程序編制中的錯誤發(fā)生率:3.2條/千行。3.3對技術(shù)方法的評價在開發(fā)過程中充分應(yīng)用了現(xiàn)代軟件工程思想,采用有效和先進的技術(shù)、工具,設(shè)計合理高效的程序流程和模型,有效的提高了程序開發(fā)的質(zhì)量和效率。比如:編碼過程中應(yīng)用自動添加更正編碼工具,減少編碼過程中的錯誤輸入,提高編碼效率。在開發(fā)過程中應(yīng)用了多種設(shè)計模式:如Broadcasting設(shè)計模式、BootStrap設(shè)計模式、簡單工廠模式、Strategy設(shè)計模式、Decorator設(shè)計模式、Command樣式、ChainofResponsibility樣式、BehavioralPatterns樣式、Singleton樣式、Composite樣式、creationaldesignpatterns樣式等。采用的編碼輔助工具有:CodeRush7.04d、GXD7-IDETOOL等。采用的幾面制作工具有:調(diào)色工具(Cpick-YFC)、圖標制作工具(awicons)等。采用的缺陷跟蹤工具有:Bugzilla、BoundsChecker、Dunit等。3.4出錯原因的分析開發(fā)過程中出現(xiàn)的錯誤有40%的錯誤是輸入錯誤,有20%為流程設(shè)計不夠完善產(chǎn)生的錯誤,有30%為模塊整合過程中出現(xiàn)的沖突錯誤,10%為設(shè)計考慮不夠周詳而出現(xiàn)的未知條件錯誤。4經(jīng)驗與教訓(xùn)從數(shù)字音頻信息系統(tǒng)開發(fā)的全過程來看,在需求分析上存在一定的誤差,所以在后期改動交大,影響了開發(fā)的進度和效
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣播電視傳輸與全球氣候變化宣傳考核試卷
- 2025年湘教新版必修1歷史下冊月考試卷含答案
- 2025年統(tǒng)編版2024必修4語文上冊階段測試試卷含答案
- 2025年新科版九年級生物下冊階段測試試卷含答案
- 2025年人教新起點選擇性必修3化學(xué)上冊月考試卷含答案
- 2025年粵教版八年級歷史下冊階段測試試卷含答案
- 2025年人教版必修1歷史下冊階段測試試卷
- 2025版民間借貸合同樣本四種借款人信用評估標準4篇
- 技術(shù)申請合同(2篇)
- 2025年度數(shù)據(jù)中心機房建設(shè)承包商借款合同模板3篇
- GB/T 43650-2024野生動物及其制品DNA物種鑒定技術(shù)規(guī)程
- 2024年南京鐵道職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 暴發(fā)性心肌炎查房
- 口腔醫(yī)學(xué)中的人工智能應(yīng)用培訓(xùn)課件
- 工程質(zhì)保金返還審批單
- 【可行性報告】2023年電動自行車項目可行性研究分析報告
- 五月天歌詞全集
- 商品退換貨申請表模板
- 實習(xí)單位鑒定表(模板)
- 數(shù)字媒體應(yīng)用技術(shù)專業(yè)調(diào)研方案
- 2023年常州市新課結(jié)束考試九年級數(shù)學(xué)試卷(含答案)
評論
0/150
提交評論