版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
案卷號(hào)日期數(shù)字音頻信息系統(tǒng)(AudioMIS)項(xiàng)目開發(fā)總結(jié)報(bào)告作者:AudioMIS項(xiàng)目開發(fā)小組完成日期:2005年9月1日簽收人:簽收日期:修改情況記錄:版本號(hào)修改批準(zhǔn)人修改人安裝日期簽收人
目錄項(xiàng)目開發(fā)總結(jié)報(bào)告 I1引言 11.1編寫目的 11.2背景 11.3定義 11.4參考資料 22實(shí)際開發(fā)結(jié)果 22.1產(chǎn)品 22.2主要功能和性能 42.3基本流程 52.4進(jìn)度 73開發(fā)工作評(píng)價(jià) 73.1對(duì)生產(chǎn)效率的評(píng)價(jià) 73.2對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià) 73.3對(duì)技術(shù)方法的評(píng)價(jià) 73.4出錯(cuò)原因的分析 84經(jīng)驗(yàn)與教訓(xùn) 8數(shù)字音頻信息管理系統(tǒng)(AudioMIS)——項(xiàng)目開發(fā)總結(jié)報(bào)告第8頁(yè)共10頁(yè)1引言1.1編寫目的項(xiàng)目開發(fā)總結(jié)報(bào)告的目的在于數(shù)字音頻信息管理系統(tǒng)達(dá)到的預(yù)期目的:對(duì)軟件的適用性,可靠性以及可維護(hù)性進(jìn)行評(píng)價(jià)分析。本軟件需求分析報(bào)告的適用讀者,一般為:軟件客戶、軟件需求分析人員1.2背景本次開發(fā)的項(xiàng)目名為:數(shù)字音頻信息管理系統(tǒng)軟件,項(xiàng)目開發(fā)的提出方為中船重工集團(tuán)公司第七一九研究所,開發(fā)單位為華中師范大學(xué)信息技術(shù)系。本軟件的開發(fā)主要是滿足艦艇上的特殊環(huán)境的需要,即艦艇上空間有限,客戶端用的只是單片機(jī)??蛻舳送ㄟ^(guò)單片機(jī)發(fā)送的點(diǎn)播信息,均通過(guò)本軟件進(jìn)行響應(yīng),并且通過(guò)本軟件對(duì)整個(gè)系統(tǒng)進(jìn)行必要的管理。本軟件是整個(gè)艦艇上配載的數(shù)字音頻點(diǎn)播系統(tǒng)中的一部分,主要負(fù)責(zé)的是服務(wù)器端的功能實(shí)現(xiàn)。數(shù)字音頻服務(wù)器以RS-232、聲卡LineIn接口分別接收數(shù)字音頻信息交換控制器的控制和音頻信息。1.3定義SQLSERVER:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。SQL:一種用于訪問(wèn)查詢數(shù)據(jù)庫(kù)的語(yǔ)言。AudioMIS:數(shù)字音頻信息管理系統(tǒng)。ODBC:(Open
Database
Connectivity,開放數(shù)據(jù)庫(kù)互連)是微軟公司開放服務(wù)結(jié)構(gòu)(WOSA,Windows
Open
Services
Architecture)中有關(guān)數(shù)據(jù)庫(kù)的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口)。IIS(InternetInformationServer):MicrosoftIIS是允許在公共Intranet或Internet上發(fā)布信息的Web服務(wù)器。實(shí)時(shí)廣播:控制臺(tái)啟動(dòng)了廣播(或講話),客戶端實(shí)時(shí)收聽功能。1.4參考資料《數(shù)字音頻管理系統(tǒng)軟件開發(fā)任務(wù)書》華中師范大學(xué)信息技術(shù)系,2003年10月23日《數(shù)字音頻系統(tǒng)設(shè)計(jì)方案》華中師范大學(xué)信息技術(shù)系,2003年10月23日文檔編寫標(biāo)準(zhǔn)依據(jù)《軟件設(shè)計(jì)文檔國(guó)家標(biāo)準(zhǔn)(GB8567—88)》;編碼標(biāo)準(zhǔn)采用《程序設(shè)計(jì)規(guī)范(Delphi)2.0》。GB/T
1526-1989信息處理數(shù)據(jù)流程圖、程序流程圖、系統(tǒng)流程圖、程序網(wǎng)絡(luò)圖和系統(tǒng)資源圖的文件編制符號(hào)及約定;GB/T
16680-1996軟件文檔管理指南GB/T
8567-1988計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南
2實(shí)際開發(fā)結(jié)果2.1產(chǎn)品程序系統(tǒng)共有2個(gè)版本,前期版本為不便于鍵盤操作,各操作模塊沒有明確區(qū)分,在同一個(gè)主界面內(nèi)以子窗體交互調(diào)用各分功能窗體,且主窗體始終存在。系統(tǒng)集成度不高,很多功能都處于初級(jí)探索階段,雖然實(shí)現(xiàn),但借助了或調(diào)用了第三方程序模塊。后期版本即AudioMIS1.0版本,美化了界面效果,各分功能模塊劃分清晰,便于用戶操作,更適合鍵盤操作為主的系統(tǒng)實(shí)際使用環(huán)境。對(duì)系統(tǒng)流程和功能模塊都進(jìn)行了很好的優(yōu)化。提高了系統(tǒng)的整合度,優(yōu)化了錯(cuò)誤處理機(jī)制,統(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ù)庫(kù)為:——AudioDBAudio表AudioCategory表ChannelInfo表ChannelList表Clients表DownloadInfo表Images表InternetLog表LocalImageList表LocalInfo表LocalList表UNPD表2.2主要功能和性能數(shù)字音頻信息管理系統(tǒng)(AudioMIS)主要提供以下功能:音頻資源信息管理功能(實(shí)現(xiàn)了音頻資源的導(dǎo)入,導(dǎo)出,試聽,查詢等功能;增加了頻道或本地曲目庫(kù)互導(dǎo)功能,曲目試聽拖動(dòng)功能,模糊查詢功能,曲目編輯界面跳轉(zhuǎn)功能;增加了對(duì)本地曲目庫(kù)音頻資源總大小的限制功能);音頻信息編輯修改功能(實(shí)現(xiàn)曲目庫(kù)中音頻資源信息的修改更能;增加了其他頻道和本地曲目庫(kù)中存在的對(duì)應(yīng)曲目的信息同步更新功能);音頻自動(dòng)(或一般手動(dòng))錄音功能(實(shí)現(xiàn)了實(shí)時(shí)廣播的自動(dòng)錄音功能和普通錄音功能。在前期版本的基礎(chǔ)上添加了錄音來(lái)源的選擇以及音量調(diào)節(jié)功能;試聽功能(可調(diào)整試聽位置);以及自動(dòng)錄音文件的自動(dòng)刪除功能;錄音參數(shù)設(shè)置優(yōu)化為可自動(dòng)記憶用戶設(shè)置形式,無(wú)須多次設(shè)置;優(yōu)化了錄音操作流程);音頻格式轉(zhuǎn)換功能(實(shí)現(xiàn)了基本的Wave格式到Mp3格式的轉(zhuǎn)換。添加了試聽功能(試聽位置可調(diào)整);參數(shù)設(shè)置優(yōu)化為可自動(dòng)記憶用戶設(shè)置形式,優(yōu)化了轉(zhuǎn)換流程);音頻資源試聽功能(在多個(gè)音頻資源界面實(shí)現(xiàn)了曲目試聽功能。添加了歌曲播放條,可調(diào)整試聽位置,且添加了當(dāng)前試聽曲目明的提示);網(wǎng)絡(luò)狀態(tài)查詢功能(實(shí)現(xiàn)了對(duì)客戶端與服務(wù)器端連接狀態(tài)的查詢功能。添加了檢測(cè)是狀態(tài)提示功能,優(yōu)化了查詢形式);IIS服務(wù)控制功能(實(shí)現(xiàn)了點(diǎn)播服務(wù)的可控制,操作方便簡(jiǎn)單);圖片資源信息管理功能(實(shí)現(xiàn)了圖片的導(dǎo)入,導(dǎo)出功能。添加了圖片的互導(dǎo)功能;對(duì)圖片格式是否合格給出了提示,優(yōu)化了圖片導(dǎo)出過(guò)程;增加了本地圖片庫(kù)圖片文件大小的限制;添加了圖片編輯界面的跳轉(zhuǎn)功能);圖片編輯功能(實(shí)現(xiàn)了把其他格式圖片編輯轉(zhuǎn)換成系統(tǒng)要求的格式的圖片的功能。添加了圖片是否整體縮略編輯過(guò)的提示信息。增加了圖片的縮放功能;變換了圖片的轉(zhuǎn)換編碼方法,優(yōu)化了圖片的質(zhì)量和執(zhí)行效率);用戶點(diǎn)播信息查詢功能(實(shí)現(xiàn)了三種方式的用戶點(diǎn)播記錄查詢功能。添加了曲目的導(dǎo)出功能;曲目信息的顯示功能,對(duì)原有查詢方式進(jìn)行了優(yōu)化,簡(jiǎn)單明了化;對(duì)顯示的信息項(xiàng)進(jìn)行了優(yōu)化);音頻資源點(diǎn)播排行功能(實(shí)現(xiàn)了三種方式的查詢,添加了曲目的導(dǎo)出功能;曲目信息的顯示功能;優(yōu)化了查詢的方式和條件);增加了界面跳轉(zhuǎn)或?qū)С霾僮鬟^(guò)程中,用戶操作位置的記憶功能;調(diào)整了系統(tǒng)使用的圖片的格式,優(yōu)化了系統(tǒng)的執(zhí)行效率和速度;調(diào)整了系統(tǒng)的執(zhí)行流程,增加了軟件的可靠性,容錯(cuò)性;統(tǒng)一了系統(tǒng)信息提示界面。在卸載過(guò)程中添加了用戶配置文件的備份功能,在安裝過(guò)程中提供給用戶兩種安裝選擇:全新安裝,刪除原有數(shù)據(jù)記錄;恢復(fù)安裝,恢復(fù)卸載前用戶的系統(tǒng)關(guān)鍵(基本)配置,即可提供服務(wù)的功能。增加了軟件的可維護(hù)性,可靠性。系統(tǒng)管理功能對(duì)不同用戶和高級(jí)用戶進(jìn)行了功能區(qū)分,優(yōu)化了參數(shù)設(shè)置時(shí)的相互影響,使參數(shù)設(shè)置變得靈活。性能需求:各終端可以通過(guò)向數(shù)字音頻信息管理系統(tǒng)(AudionMIS)發(fā)送點(diǎn)播或下載請(qǐng)求信號(hào),在規(guī)定的時(shí)間內(nèi)得到系統(tǒng)的服務(wù)信息。相應(yīng)的靜態(tài)數(shù)值如下:可支持終端數(shù)(124),實(shí)際設(shè)計(jì)為(1~254),需考慮服務(wù)器硬件配置;支持并行操作的用戶數(shù)(124)實(shí)際設(shè)計(jì)為(1~254),需考慮服務(wù)器硬件配置;可處理記錄數(shù)(0..2147483647);表的大?。?..2147483647條記錄)。設(shè)計(jì)中相應(yīng)參數(shù)約束規(guī)定:可設(shè)置頻道數(shù)(15),實(shí)際設(shè)計(jì)過(guò)程中可變(1~15或更多)頻道以及本地曲目庫(kù)中的曲目數(shù)(40),實(shí)際設(shè)計(jì)允許(1~40或更多)本地曲目庫(kù)的圖片數(shù)(30),實(shí)際設(shè)計(jì)允許(1~40或更多)本地曲目庫(kù)中音頻資源總大小(≤60M),圖片資源總大?。ā?00K),實(shí)際設(shè)計(jì)為大小據(jù)需要可調(diào)。2.3基本流程2.4進(jìn)度進(jìn)度安排起始日期結(jié)束日期工作情況需求分析階段概要設(shè)計(jì)階段詳細(xì)設(shè)計(jì)階段編碼階段系統(tǒng)整合調(diào)試階段系統(tǒng)測(cè)試階段制作安裝包完善文檔交付使用3開發(fā)工作評(píng)價(jià)3.1對(duì)生產(chǎn)效率的評(píng)價(jià)實(shí)際生產(chǎn)效率:8331行代碼/每人(月)30839千字?jǐn)?shù)/每人(月)3.2對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)測(cè)試過(guò)程中檢查出來(lái)的程序編制中的錯(cuò)誤發(fā)生率:3.2條/千行。3.3對(duì)技術(shù)方法的評(píng)價(jià)在開發(fā)過(guò)程中充分應(yīng)用了現(xiàn)代軟件工程思想,采用有效和先進(jìn)的技術(shù)、工具,設(shè)計(jì)合理高效的程序流程和模型,有效的提高了程序開發(fā)的質(zhì)量和效率。比如:編碼過(guò)程中應(yīng)用自動(dòng)添加更正編碼工具,減少編碼過(guò)程中的錯(cuò)誤輸入,提高編碼效率。在開發(fā)過(guò)程中應(yīng)用了多種設(shè)計(jì)模式:如Broadcasting設(shè)計(jì)模式、BootStrap設(shè)計(jì)模式、簡(jiǎn)單工廠模式、Strategy設(shè)計(jì)模式、Decorator設(shè)計(jì)模式、Command樣式、ChainofResponsibility樣式、BehavioralPatterns樣式、Singleton樣式、Composite樣式、creationaldesignpatterns樣式等。采用的編碼輔助工具有:CodeRush7.04d、GXD7-IDETOOL等。采用的幾面制作工具有:調(diào)色工具(Cpick-YFC)、圖標(biāo)制作工具(awicons)等。采用的缺陷跟蹤工具有:Bugzilla、BoundsChecker、Dunit等。3.4出錯(cuò)原因的分析開發(fā)過(guò)程中出現(xiàn)的錯(cuò)誤有40%的錯(cuò)誤是輸入錯(cuò)誤,有20%為流程設(shè)計(jì)不夠完善產(chǎn)生的錯(cuò)誤,有30%為模塊整合過(guò)程中出現(xiàn)的沖突錯(cuò)誤,10%為設(shè)計(jì)考慮不夠周詳而出現(xiàn)的未知條件錯(cuò)誤。4經(jīng)驗(yàn)與教訓(xùn)從數(shù)字音頻信息系統(tǒng)開發(fā)的全過(guò)程來(lái)看,在需求分析上存在一定的誤差,所以在后期改動(dòng)交大,影響了開發(fā)的進(jìn)度和效
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度出口企業(yè)出口貨物報(bào)關(guān)單據(jù)與憑證管理合同3篇
- 二零二五年餐飲項(xiàng)目合伙經(jīng)營(yíng)合同范本3篇
- 2025年度智能化工廠租賃合同涉及土地使用權(quán)及配套設(shè)施4篇
- 二零二四年臨時(shí)工勞動(dòng)保障與勞動(dòng)法實(shí)施合同3篇
- 專屬2024版企業(yè)人力外包協(xié)議樣本版B版
- 2024鋁合金門窗生產(chǎn)與安裝一體化工程合同3篇
- 2025年度企業(yè)級(jí)“師帶徒”人才孵化項(xiàng)目合同3篇
- 專業(yè)勞務(wù)派遣協(xié)議樣本2024版B版
- 街道黨工委知識(shí)培訓(xùn)課件
- 2025年度商務(wù)辦公空間租賃安全合同文本4篇
- GB/T 4167-2024砝碼
- 老年人視覺障礙護(hù)理
- 《腦梗塞的健康教育》課件
- 《請(qǐng)柬及邀請(qǐng)函》課件
- 中小銀行上云趨勢(shì)研究分析報(bào)告
- 遼寧省普通高中2024-2025學(xué)年高一上學(xué)期12月聯(lián)合考試語(yǔ)文試題(含答案)
- 青海原子城的課程設(shè)計(jì)
- 常州大學(xué)《新媒體文案創(chuàng)作與傳播》2023-2024學(xué)年第一學(xué)期期末試卷
- 麻醉蘇醒期躁動(dòng)患者護(hù)理
- 英語(yǔ)雅思8000詞匯表
- 小學(xué)好詞好句好段摘抄(8篇)
評(píng)論
0/150
提交評(píng)論