軟件成熟度模型期末大作業(yè)3d動畫片管理系統(tǒng)測試分析報告_第1頁
軟件成熟度模型期末大作業(yè)3d動畫片管理系統(tǒng)測試分析報告_第2頁
軟件成熟度模型期末大作業(yè)3d動畫片管理系統(tǒng)測試分析報告_第3頁
軟件成熟度模型期末大作業(yè)3d動畫片管理系統(tǒng)測試分析報告_第4頁
軟件成熟度模型期末大作業(yè)3d動畫片管理系統(tǒng)測試分析報告_第5頁
已閱讀5頁,還剩57頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、無錫科技職業(yè)學院 軟件成熟度模型 期末大作業(yè)3d動畫片管理系統(tǒng)測試分析報告 班級:軟件0902 項目:3d動畫管理系統(tǒng) 姓名: 日期:20116131、 可行性研究報告一、 可行性研究報告1 引言1.1編寫目的1.2項目背景1.3定義1.4參考資料2可行性研究的前提2.1要求2.2目標2.3條件、假定和限制2.4可行性研究方法2.5決定可行性的主要因素3 對現(xiàn)有系統(tǒng)的分析3.1費用支出4所建議技術可行性分析4.1對系統(tǒng)的簡要描述4.2處理流程和數(shù)據(jù)流程4.3采用建議系統(tǒng)可能帶來的影響4.4技術可行性評價5 所建議系統(tǒng)經(jīng)濟可行性分析5.1支出5.2效益5.3收益/投資比5.4投資回收周期6社會因

2、素可行性分析1 引言 在高科技的信息時代,信息傳播的速度與廣度使得3d動畫片環(huán)境發(fā)生了巨大的變化,3d動畫片在以往經(jīng)驗上積累將受到巨大的挑戰(zhàn)。可行性研究與其他的研究不同,這個任務不是正真正地區(qū)開發(fā)一個軟件,也不是真正去解決一個問題。而是研究這個項目是否值得去做,能不能做,其中關鍵技術和技術難點是什么。問題能否解決,怎樣達到目的。要解決這樣的問題不是靠主觀臆斷,而只能客觀地對待幾種主要的解決方案進行分析論證,作出決策。 本可行性報告詳細闡述了3d動畫管理系統(tǒng)的可行性分析。項目計劃與質量管理將貫穿需求分析、系統(tǒng)設計、程序設計、測試、維護等軟件工程各個環(huán)節(jié)。項目計劃主要提供一份合理的進程表,讓所有開

3、發(fā)人員任務明確,步調一致,最終共同準時地完成項目。軟件的項目計劃重在“準確”而非“速度”。1.1編寫目的為3d動畫片管理系統(tǒng)的開發(fā)進行的技術可行性,經(jīng)濟可行性,社會可行性的研究報告。1.2項目背景三維動畫是近年來隨著計算機軟硬件技術的發(fā)展而產(chǎn)生的一新興技術。三維動畫軟件在計算機中首先建立一個虛擬的世界,設計師在這個虛擬的三維世界中按照要表現(xiàn)的對象的形狀尺寸建立模型以及場景,再根據(jù)要求設定模型的運動軌跡、虛擬攝影機的運動和其它動畫參數(shù),最后按要求為模型賦上特定的材質,并打上燈光。當這一切完成后就可以讓計算機自動運算,生成最后的畫面。1.3定義uml:統(tǒng)一建模語言、是一套用來設計軟件藍圖的標準建模

4、語言,是一種從軟件分析、設 計到編寫程序規(guī)范的標準化建模語言。 質量管理(quality management):指導和控制某組織與質量有關的彼此協(xié)調的活動。1.4參考資料軟件開發(fā) 方美琪 經(jīng)濟科學出版社數(shù)據(jù)組織與管理 王珊 經(jīng)濟科學出版社軟件工程 張海藩 清華大學出版社軟件開發(fā)與管理 陸兵 清華大學出版社基于cmmi軟件工程實訓知道 鄭寧 吳昊 清華大學出版社軟件項目管理 oel henry 中國電力出版社信息系統(tǒng)分析與設計 陳禹 電子工業(yè)出版社數(shù)據(jù)庫開發(fā)與工程實踐 張曉莉 人民郵電出版社 2可行性研究的前提2.1要求l 靈活性。服務端可以在任何符合iis規(guī)范的web服務器上運行;只要符合本

5、系統(tǒng)的數(shù)據(jù)庫結構的要求,凡是能提供odbc驅動程序的數(shù)據(jù)庫;客戶端是能運行或解釋html代碼、javascript代碼的任何瀏覽器。l 數(shù)據(jù)管理能力。數(shù)據(jù)庫能滿足系統(tǒng)對精度、容量、速度的要求。l 可適用性。能快速安全實現(xiàn)商品掃描、結算金額,打印發(fā)票等功能。l 保密性。前臺顧客只能看到自己購物的商品及金額。l 時間特性。軟件方面,對收銀員掃描訪問響應時間、更新時間要求迅速,能滿足顧客的快速性要求。2.2目標基于以上現(xiàn)狀分析,我們提出3d動畫片管理系統(tǒng)的建設目標如下: 根據(jù)3d動畫片管理系統(tǒng),構建我們3d動畫片管理庫,實現(xiàn)準確的管理系統(tǒng)分類、運行,管理的快速定位、查找。 建立良好的3d動畫片管理流

6、程,逐步提升我們3d動畫片管理的協(xié)作共享意識,推動銷售管理平臺的應用。 構建用戶體系,定義用戶的角色和權限,實現(xiàn)知識工作的學習,管理流程培訓與指導,將所學的技能運行到實際操作中。 通過以上目標的實現(xiàn),提升我3d動畫片的制作運行效率,降低運行成本,積累零售業(yè)無形資產(chǎn)2.3條件、假定和限制 假定條件本項目開發(fā)組人員必須是經(jīng)過訓練的、懂得技術規(guī)范的專業(yè)人才,并有可靠的時間保障從事本項目的有關工作。本項目所要采購的計算機硬、軟件及網(wǎng)絡設備都是在市場上容易買到的。所有的網(wǎng)絡設備、計算機硬、軟件系統(tǒng)都具有可靠的質量保證,一旦有質量問題發(fā)生,供應商可以在24小時內(nèi)前來解決。 風險評估硬軟件系統(tǒng)供應商未能按期

7、交貨,產(chǎn)品出現(xiàn)質量問題未能在規(guī)定時間內(nèi)解決問題。對項目組成員在項目工作中的參與度和能力估計不準。在系統(tǒng)運行期對客戶的技術支持超過預計時間。 限定匯報項目狀況會議每周一上午8時進行。l 項目管理,完成項目目標文檔和項目規(guī)劃文檔,并提交l 完成布線,完成機房裝修設計,網(wǎng)絡設計,得到確認。l 完成培訓計劃并提交l 完成測試計劃。l 機房裝修和布線分包合同簽訂。l 系統(tǒng)軟件硬件合同洽談。l 客戶需求調研和需求報告完成,得到確認。l 數(shù)據(jù)庫設計完成,得到確認,數(shù)據(jù)庫初始化完成。l 數(shù)據(jù)錄入界面完成,得到確認,編碼工作正在進行。l jsp頁面設計完成,得到確認,編碼工作正在進行。2.4可行性研究方法 約束

8、條件下的最優(yōu)化方法:線性規(guī)劃、非線性規(guī)劃、動態(tài)規(guī)劃、整數(shù)規(guī)劃。 效益度量方法:比較方法、評分模型、經(jīng)濟評價模型。2.5決定可行性的主要因素 可行性研究主要應該從技術可行性 、 經(jīng)濟可行性 、社會可行性三個方面進行。3 對現(xiàn)有系統(tǒng)的分析3.1費用支出 導演: 20萬 編?。?5萬 藝術總監(jiān):10萬 技術總監(jiān):10萬 建模師:20人*3000元=6萬元 材質師:10人*3000元=3萬元 動畫師:20人*3000元=6萬元 燈光師: 10人*3000元=3萬元房屋;1000元/50平方=5萬飲水機200/30=6000元電腦:5000元/100(臺)=50萬元電話:200/100=2000元總共約

9、:1,282,000元收益:300萬4所建議技術可行性分析4.1對系統(tǒng)的簡要描述該系統(tǒng)是3d動畫片管理系統(tǒng),很好地對3d動畫片進行管理,制作,分工明確為工作創(chuàng)造更好的效益4.2處理流程和數(shù)據(jù)流程個人管理聊天室聊天室樣片管理場景管理角色管理電子腳本管理 腳本管理劇本管理導演查看劇本 查看腳本查看電子腳本角色管理建模管理材質管理技術總監(jiān)動畫管理聊天室個人管理劇本管理聊天室編劇個人管理任務管理聊天室個人管理建模師任務管理聊天室個人管理 材質師 任務管理聊天室個人管理動畫師4.3采用建議系統(tǒng)可能帶來的影響 服務器:pentiumiii 500以上或更高 內(nèi)存:2g以上; 硬盤:至少320g以上; cd

10、rom:16倍速以上; 網(wǎng)絡適配器:10/100自適應; 打印機一臺 工作站:pentiumii 266以上微機; 內(nèi)存:64mb 硬盤: 至少5g以上; cdrom:16倍速以上; 網(wǎng)絡適配器:10/100自適應 網(wǎng)絡: 至少一臺服務器 使用tcp/ip協(xié)議的局域網(wǎng) 軟件環(huán)境:服務器安裝sql server 20054.4技術可行性評價 網(wǎng)絡應用基礎設施完善,由于信息技術的發(fā)展,我國的計算機網(wǎng)絡飛速發(fā)展,先后建立了中國公眾多媒體通信網(wǎng)、chinanet、中國教育與科研計算機網(wǎng)絡等組成了中國internet主體,網(wǎng)絡應用進入了企業(yè)與普通家庭,這為發(fā)展電子商務提供了基礎設施。 網(wǎng)絡安全技術應用,

11、包括加密算法、ca數(shù)字認證、數(shù)字簽名等,為電子商務應用提供安全保證。它實現(xiàn)了網(wǎng)絡傳輸數(shù)據(jù)的安全性、完整性以及交易雙方的不可抵賴性,身份認證等。 開發(fā)本系統(tǒng)的技術已經(jīng)非常成熟。首先從硬件上來講,計算機硬件速度現(xiàn)在已經(jīng)不是問題,大容量高速度的硬十分普遍,同時網(wǎng)絡的速度普遍可以達到100mb/s,這些為電子商務的運行打下了堅實的基礎。從軟件的角度上講,數(shù)據(jù)庫技術已經(jīng)相當成熟,并處理能力也非常強,這位海量數(shù)據(jù)的存儲和處理打下了堅實的基礎,同時,開發(fā)網(wǎng)站的成熟工具也非常多,比如,visual studio、delphi、eclipse、netbeans等。有了這些工具的支持,成功的開發(fā)一個超市銷售系統(tǒng)的

12、效率非常高。開發(fā)團隊掌握的軟件實現(xiàn)技術目前成熟的有net、j2ee、asp、jsp、php等。 數(shù)據(jù)庫的選擇。使用比較多的數(shù)據(jù)庫系統(tǒng)有sql server、oracle、db2等。選擇一個合適的數(shù)據(jù)庫是非常重要的。盡管sql server在許多方面不如oracle和db2,但是其價格比較低,其性能完全能夠滿足中小企業(yè)的應用。綜合考慮,團隊選擇了sql server 2005。 開發(fā)技術的選擇。asp.net、php、jsp這三種網(wǎng)站開發(fā)技術都有相當數(shù)量的支持者。我們選擇開發(fā)工具的依據(jù):能夠滿足項目的需要;開發(fā)人員相當熟悉該工具。所以綜合考慮:團隊選擇了jsp。5 所建議系統(tǒng)經(jīng)濟可行性分析(1)

13、 甲方(用戶) 由于公司已建成了企業(yè)內(nèi)部網(wǎng)絡,并建立了管理信息系統(tǒng),配置了服務器,硬件設備只需做少量的購置和升級就可滿足超市銷售系統(tǒng)的需要。對新項目的實施,人員的培訓的費用,系統(tǒng)管理維護費用等開銷都不大,需要付出最大部分是軟件的配置與電子商務系統(tǒng)的開銷費用,廣告宣傳費用等需xx萬元。由于網(wǎng)絡應用的普及,人們生活水平不斷的提高,對物質的追求使他們更多傾向于給類消費,這是一項長期的,對公司來講是一項可觀的收益;廣告宣傳加速商品流動與資金周轉,在無形中樹立了公司的形象,建立起企業(yè)的網(wǎng)絡文化與品牌效益,這也是一項可持續(xù)的收益。因此,相對于項目支出的一次性較大費用來說,公司獲得的收益將是長期的、持續(xù)的、

14、超市銷售系統(tǒng)的構建經(jīng)濟上具有可行性。(2)乙方(研發(fā))本系統(tǒng)完全按開發(fā)計劃進行估算,辦公用品的消耗,辦公設備的消耗,開發(fā)人員生活與維護(包括水、電、房、工作餐)等。成本方面,關于各種軟、硬件及輔助設備的購置、調試、機房及輔助設施(電源等)以及系統(tǒng)維護、內(nèi)部開銷大約需50萬元。5.1支出 硬件配置、軟件開發(fā)等辦公設備、 房租水電費、工作服、 工作餐、系統(tǒng)維護、廣告宣傳、進貨等5.2效益 用戶購買、公司大型訂購系統(tǒng)5.3收益/投資比 300萬/year/200萬5.4投資回收周期 預計在34年內(nèi)成本可以回收6社會因素可行性分析3d動畫片已經(jīng)在各個領域有所發(fā)展,社會中將慢慢普及,影視行業(yè)也將慢慢普及

15、,動畫的發(fā)展勢不可擋。市場的需求,造就了3d動畫片的迅速發(fā)展。并將繼續(xù)以強大的生命力生存下去。7.結論意見 以上就是對于3d動畫片項目的可行性分析。可行性分析設計背景及解決方案,對解決方案從技術可行、經(jīng)濟可行性、社會可行性三方面逐步深入研究。報告認為: (1)本項目的技術成熟、完備、安全、測試手段可靠、沒有任何技術風險。 (2)能夠適應市場需求,具有良好的拓展空間,經(jīng)濟效益可觀。3d動畫片管理系統(tǒng)項目已經(jīng)完成了前期的調研工作,目前開展條件已經(jīng)具備,已經(jīng)明確了具體需求和技術要求,特此報告進行立項,以上妥否,請批準!二、項目開發(fā)計劃1引言11.1編寫目的11.2項目背景11.3定義21.4參考資料

16、22項目概述22.1工作內(nèi)容22.2條件與限制22.3產(chǎn)品22.4運行環(huán)境22.5服務22.6驗收標準23實施計劃23.1任務分解23.2進度23.3預算23.4關鍵問題24人員組織及分工25交付期限26專題計劃要點21引言1.1編寫目的 為了更好地完成3d動畫片管理系統(tǒng)項目,為項目的開發(fā)工作作出計劃,同時確定出工程實施計劃與進度,并以此作為分項詳細設計與具體實施的依據(jù),編寫本報告。1.2項目背景 待開發(fā)的軟件系統(tǒng)為3d動畫片管理系統(tǒng),本項目任務由無錫科技職業(yè)學院軟件與服務外包工程系提出,09級軟件班開發(fā),用戶為09級軟件班全體同學。1.3定義項目開發(fā)計劃1.4參考資料2項目概述2.1工作內(nèi)容

17、主要工作內(nèi)容:1、到無錫科技職業(yè)學院軟件與服務外包工程系、軟件09級各班進行業(yè)務調研;2、整理用戶需求,生產(chǎn)用戶需求分析報告;3、對系統(tǒng)進行詳細設計,提供詳細設計方案報告;4、進行3d動畫片管理系統(tǒng)進行編碼;5、進行內(nèi)部測試;6、進行系統(tǒng)應用調試;7、進行系統(tǒng)后期維護。2.2條件與限制【闡明為完成項目應具備的條件、開發(fā)單位已具備的條件以及尚需創(chuàng)造的條件。必要時還應說明用戶及分合同承包者承擔的工作、完成期限及其他條件與限制?!?.3產(chǎn)品2.3.1程序windows xp 、windows 7 系統(tǒng)壓縮動畫片管理系統(tǒng)的.rar的文件,由asp和access編寫的。2.3.2文檔文件名保存狀態(tài)項目開

18、發(fā)計劃內(nèi)部保存需求調研報告內(nèi)部保存/客戶評審需求分析規(guī)格說明書內(nèi)部保存/客戶評審概要設計規(guī)格說明書內(nèi)部保存/發(fā)布詳細設計規(guī)格說明書內(nèi)部保存測試計劃內(nèi)部保存測試報告內(nèi)部保存/發(fā)布2.4運行環(huán)境服務器:pentiumiii 500以上或更高內(nèi)存:128m以上硬盤:至少10g以上操作系統(tǒng):microsoft windows xp advanced server 或 microsoft windows 7 advanced server支持環(huán)境:iis 5.0數(shù) 據(jù) 庫:access2.5服務計劃為用戶提供服務,分為系統(tǒng)的項目開發(fā)和用戶手冊,用戶可以從中得到關于系統(tǒng)信息,見如下各項服務功能的說明:1)

19、課堂培訓:以講課形式對客戶進行培訓,使其能夠正確使用軟件;2)免費咨詢:客戶可以在工作時間向技術人員提出問題并獲得解答;3)技術支持:對于某些用戶,采取上門指導的方式;4)軟件維護:獲取軟件使用中的問題,提供補丁程序;5)升級通知:在軟件新版本發(fā)布的時候,及時通知(email或郵寄信件)注冊的用戶,并提供試用版本。6)軟件升級:對于注冊用戶,只需較少的費用即可升級到新的版本。2.6驗收標準對于上述的產(chǎn)品和服務,按照系統(tǒng)產(chǎn)品進行分層次驗收。1、代碼的驗收:(1)最后在交付客戶之前進行小組內(nèi)評審(2)代碼編寫符合hb6465標準(3)與文檔說明保持一致(4)代碼書寫風格統(tǒng)一,采用標準規(guī)范(5)沒有

20、下列錯誤:由于軟件缺陷造成丟失數(shù)據(jù),不符合設計要求,響應時間太長,無法接受等問題。2、文檔驗收 (1)最后在交付客戶之前進行小組審核 (2)文檔格式符合hb6465標準 (3)功能符合與客戶的合同要求 (4)清晰易讀,沒有語病與歧義3、服務驗收 a、服務硬件達到文檔說明的要求 b、人員技術考核合格 c、定期上門維護3實施計劃3.1任務分解 3d動畫片管理系統(tǒng)按照登錄管理、劇本管理、腳本管理、角色管理、場景管理、用戶管理、退出系統(tǒng)這些功能模塊來劃分任務,分為3個階段來實現(xiàn)。(1)第一階段:完成登錄管理、劇本管理、腳本管理的頁面制作;(2)第二階段:完成角色管理、場景管理的頁面制作;(3)第三階段

21、:完成用戶管理、退出系統(tǒng)的頁面制作。3.2進度3.3預算1. 系統(tǒng)開發(fā)費用2. 項目經(jīng)理:霍揚(8000元/月)3. 秘書:(6000元/月)4. 需求、過程分析員:(5500/月)5. 程序員:(1800/月)6. 高級程序員:(3000/月)7. 測試員: (4000/月)8. 界面設計師: (3500/月)9. 數(shù)據(jù)庫設計師:(4500/月)10. 數(shù)據(jù)管理員: (3500/月)11. 系統(tǒng)總開發(fā)費用4*( 8000+6000+3500*2+1800*2+3000+4000+4500+5500)=159200元12. 房租費用30/m*50*4=6000元水電費 500/月*4=2000

22、元房租總費用=8000元13. 設備電腦:10*5000=50000元打印機 2臺*500=1000元軟件費用:1000元網(wǎng)絡連接費:500元8gu盤10個:500元設備總費用 50000+3000=53000元14.生活支出辦公桌和辦公椅 400/套*10=4000元飲水機 100元/臺微波爐 300元/臺每日開銷:200*30*4=24000元生活總費用:24000+4000+100+300=28400元費用總支出:159200+8000+53000+24000=244200元3.4關鍵問題人員影響本計劃完成的主要問題有:1、沒有經(jīng)費和硬件設施有限2、用戶需求不清,存在誤解及二義性3、第一

23、次開發(fā)軟件,開發(fā)人員沒有實際經(jīng)驗4、時間有限,沒有足夠的開發(fā)時間4人員組織及分工張進負責完成以上三個階段。5交付期限 從2011年3月起至3月27日,完成對整個系統(tǒng)的可行性報告分析、需求分析說明書、開發(fā)計劃說明書、系統(tǒng)計劃書、項目測試、項目總結,對概念模型、存儲模式、完整性控制、存取權限等進行了定義,對系統(tǒng)功能各模塊進行詳細設計,定義了數(shù)據(jù)庫總體結構、編碼命名規(guī)范,并交付用戶。交付日期為2011年3月27日,延期交付日為4月10號。6專題計劃要點1、開發(fā)人員培訓計劃 2011年3月起,至2011年3月15日,共十五天實習期間,下午進行軟件工程項目開發(fā)各項內(nèi)容的專題知識講座及開發(fā)設計。2、測試計

24、劃 2011年5月30日至2011年6月5日內(nèi)對軟件進行各項測試工作。3、質量保證計劃 嚴格按照項目開發(fā)過程中的各項步驟,從項目立項,可行性研究報告、需求分析報告、項目開發(fā)計劃等,具體實施。4、人員配置計劃 該項目開發(fā)小組共兩人: 項目經(jīng)理:霍揚 組長及組員:周春。5、客戶培訓計劃 在軟件實際應用后的前一個月,對用戶進行軟件操作方法的具體培訓。6、安全保密計劃 在從項目開發(fā)階段到最后軟件的正式發(fā)布期間,做好項目的保密工作,小組成員對所有項目所有相關文檔進行加密,做好備份工作。7、合同計劃 和客戶協(xié)商簽訂軟件使用合同。三、需求分析目錄1引言21.1編寫目的21.2項目背景21.3定義21.4參考

25、資料22任務概述22.1目標22.2運行環(huán)境32.3條件與限制33數(shù)據(jù)描述33.1靜態(tài)數(shù)據(jù)33.2動態(tài)數(shù)據(jù)33.3數(shù)據(jù)庫介紹33.4數(shù)據(jù)詞典74功能需求84.1功能劃分84.2功能描述85性能需求85.1數(shù)據(jù)精確度85.2時間特性85.3適應性96運行需求96.1用戶界面96.2硬件接口106.3軟件接口116.4故障處理117其它需求111引言1.1編寫目的編寫需求規(guī)格說明書的目的是為系統(tǒng)的實現(xiàn)目標、數(shù)據(jù)描述、功能需求、性能需求、運行需求以及其他需求提供可靠的理論依據(jù)。主要工作分為如下幾個方面:1)明確系統(tǒng)的實現(xiàn)目標;2)完成系統(tǒng)的功能設定;3)確定系統(tǒng)的主要對象;4)初步設計數(shù)據(jù)庫;5)完

26、成數(shù)據(jù)流圖和界面設計;6)完成程序設計前的準備1.2項目背景a. 開發(fā)的軟件名稱為3d動畫片管理系統(tǒng);b. 本項目的任務提出者是霍揚老師;c. 項目的任務開發(fā)者:楊雙1.3定義專業(yè)術語:1.4參考資料2任務概述2.1目標3d動畫片管理系統(tǒng)的使用者要求系統(tǒng)具有良好的可靠性和可操作性,它的各種基本的操作容易為管理者所掌握,有較好的安全性,并要求系統(tǒng)具有高效率,易維護等特點2.2運行環(huán)境操作系統(tǒng):microsoft windows 2000 advanced server支持環(huán)境:iis 5.0數(shù) 據(jù) 庫:microsoft sql server 20002.3條件與限制本系統(tǒng)用戶平臺直接面向管理系

27、統(tǒng)的普通員工,界面簡單、明了,采用可視化界面,只需用鼠標就可以完成相應的數(shù)據(jù)操作。對于初次使用此系統(tǒng)的用戶,只要有一定計算機操作知識都是能夠操作,不必經(jīng)過復雜的培訓和學習就可以掌握系統(tǒng)的操作流程。由此可見,開發(fā)此軟件在操作上是可行的。3數(shù)據(jù)描述3.1靜態(tài)數(shù)據(jù)系統(tǒng)管理員的id和密碼、職員的id和密碼等,以及各數(shù)據(jù)庫所在位置,系統(tǒng)分析原始數(shù)據(jù)。3.2動態(tài)數(shù)據(jù)各數(shù)據(jù)庫內(nèi)各項顯示數(shù)據(jù),用戶、管理員登錄信息,用戶認為信息,管理員修改信息。3.3數(shù)據(jù)庫介紹tablesuserdb表element表juben表jiaoben表profession表jiaobentask表elementtask表email表

28、a) 用戶(userdb): 用戶名(username)(pk)密碼 (userpwd) 姓名(name)性別(sex)職位(profession)b) 角色 (elemnt):id(pk) 角色名 (elemntname)角色類型 (level)角色種類 (leve2)內(nèi)容(content)創(chuàng)建時間(createtime)更新時間(updatetime)角色審核(juesechecked)建模文件名(modelfilename)貼圖文件名(materfilename)綁定文件名(bondfilename)動畫文件名(anifilename)3d審核(3dchecked)3d 形象(3dtyp

29、e)c) 職位(profession)id(pk)職位(profession)d) 角色任務(elementtask) 該任務所屬哪個元素(taskelement) 任務類型(建模貼圖綁定動畫)(tasktype) 任務完成人(taskperson) 任務下發(fā)時間(tasksendtime) 任務預計完成時間(taskprotime)任務實際完成時間(taskendtime)任務的文件名(taskfilename)審核(taskchecked)e) 腳本任務(jiaobentask)所屬哪個腳本(jiaoben)任務類型(燈光合成)(tasktype)任務完成人(taskperson)任務下發(fā)

30、時間(tasksendtime)任務預計完成時間(taskprotime)任務完成時間(taskendtime)文件名(taskfilename)審核(已審/待審/待修改)(taskchecked) f) 電子郵件 (email):id(pk)主題 (salesclerkid)內(nèi)容 (content)發(fā)件人(senter)收件人(receive)發(fā)件時間(sent_time)是否已讀 (check)g) 劇本(juben): id(pk)劇集 (juji)劇集名 (jujiname)劇本內(nèi)容 (content)創(chuàng)建時間(createtime)更新時間(updatetime)審核 (check)

31、h) 腳本(jiaoben)劇集(juji)鏡頭(jitou) 鏡頭名(jitouname) 時間(ttime) 地址(address) 人物(player)內(nèi)容(content)創(chuàng)建時間(createtime)更新時間(updatetime)腳本審核(jiaobenchecked)電子腳本文件名(flashfilename)電子腳本審核(flashchecked)3d成片文件名(threedfilename)3d成片審核(threedchecked)鏡頭審核(jitouchecked)電子鏡頭(elec_jitou)成片鏡頭(chengpianjitou)成片審核(chengpianchec

32、ked)電子審核(elec_checked)3.4數(shù)據(jù)詞典編號:d1存儲名稱:用戶說明:存放用戶資料存儲內(nèi)容:用戶號+姓名+性別+住址+密碼+職位編號:d2存儲名稱:職位說明:存放職位的信息存儲內(nèi)容:編號+職位名編號:d3存儲名稱:郵件說明:記錄郵件的內(nèi)容存儲內(nèi)容:編號+發(fā)信人名+收信人名+日期編號:d4存儲名稱:腳本說明:存放腳本信息存儲內(nèi)容:發(fā)編號+劇集+鏡頭+審核狀態(tài) 編號:d5存儲名稱:劇本說明:存放劇本的信息存儲內(nèi)容:編號+劇集+名稱+審核編號:d6存儲名稱:元素說明:存放元素的信息存儲內(nèi)容:編號+元素類型+名稱+審核編號:d7存儲名稱:元素任務說明:存放元素任務的信息存儲內(nèi)容:編號

33、+任務人+時間+審核編號:d8存儲名稱:腳本任務說明:存放腳本任務的信息存儲內(nèi)容:編號+任務人+任務完成人+時間+審核4功能需求4.1功能劃分前臺登陸后臺登陸4.2功能描述主要實現(xiàn)功能:前臺登陸:操作者輸入用戶名與密碼,進入數(shù)據(jù)庫,查找數(shù)據(jù),驗證用戶名與密碼是否匹配,匹配成功進入系統(tǒng),匹配不成功則退出系統(tǒng)。 后臺登陸:操作者輸入用戶名與密碼,進入數(shù)據(jù)庫,查找數(shù)據(jù),驗證用戶名與密碼是否匹配,匹配成功進入系統(tǒng),匹配不成功則退出系統(tǒng)。 統(tǒng)計任務:用戶可以輸入或刪除任務信息,通過個人編號可以在數(shù)據(jù)庫中查找相應任務,根據(jù)實際任務,并將當天的任務提交至數(shù)據(jù)庫并保存。 5性能需求5.1數(shù)據(jù)精確度可允許少量誤

34、差。5.2時間特性添加、修改以及刪除的劇本腳本信息要求有立即性,馬上要能反應出對數(shù)據(jù)進行的修改。5.3適應性此軟件可在windows各操作系統(tǒng)中都能運行。6運行需求6.1用戶界面登錄界面登錄失敗界面用戶界面6.2硬件接口本系統(tǒng)也可能采用分布式處理的方式,故要求到多臺服務器的并行連接。6.3軟件接口本系統(tǒng)所用到的軟件產(chǎn)品如下:操作系統(tǒng):windows 系列數(shù)據(jù)庫系統(tǒng):mysqlweb發(fā)布系統(tǒng):apache6.4故障處理正常使用時不應出錯,對于用戶的輸入錯誤應給出適當?shù)母恼崾?。若運行時遇到不可恢復的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫完好無損。7其它需求系統(tǒng)安全性數(shù)據(jù)安全保障:數(shù)據(jù)定時備份,防止數(shù)據(jù)庫信息

35、丟失;設置登錄控制:管理員登錄后臺,用戶只能登錄前臺不可以超限操作;四、詳細設計目錄1引言11.1編寫目的11.2項目背景11.3定義21.4參考資料22總體設計22.1需求概述22.2軟件結構23程序描述23.1功能33.2性能33.3輸入項目33.4輸出項目33.5算法33.6程序邏輯33.7接口33.8存儲分配33.9限制條件33.10測試要點31引言1.1編寫目的為了讓我們得系統(tǒng)更好的開發(fā),為我們的開發(fā)指引明確方向。1.2項目背景a) 項目名稱:3d動畫管理系統(tǒng)b) 項目開發(fā)人員:張進c) 項目背景:隨著動漫事業(yè)的不斷蓬勃發(fā)展,動漫的制作的簡單性,是當前的一大難點,相比較劇本、腳本的繁

36、多,有時候讓導演、編劇等工作人員工作時候遇到種種不變。所以特此開發(fā)這個3d動畫片管理系統(tǒng),以此來方便工作人員的工作。1.3定義vbscript:vbscript是visual basic script的簡稱,即 visual basic 腳本語言,有時也被縮寫為vbs。是asp動態(tài)網(wǎng)頁默認的編程語言,配合asp內(nèi)建對象和ado對象,用戶很快就能掌握訪問數(shù)據(jù)庫的asp動態(tài)網(wǎng)頁開發(fā)技術。access:microsoft office access(是由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結合了 microsoft jet database engine 和 圖形用戶界面兩項特點,是 microsof

37、t office的成員之一。其實access 也是微軟公司另一個通訊程序的名字,想與 procomm 以及其他類似程序來競爭??墒鞘潞笪④涀C實這是個失敗計劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫軟件。access在2000年的時候成為了計算機等級考試中的計算機二級的一種數(shù)據(jù)庫語言并且因為它的易學易用的特點正逐步取代傳統(tǒng)的vfp成為二級中最受歡迎的數(shù)據(jù)庫語言。1.4參考資料1) 軟件工程 清華大學出版社 ;2) 管理信息系統(tǒng)開發(fā)案例分析 清華大學出版社;3) 管理信息系統(tǒng) 北京大學出版社2總體設計2.1需求概述前臺:用戶登錄后臺:劇本管理 腳本管理 角色管理 場景管理 成片管理、留言管

38、理用戶管理推出系統(tǒng) 2.2軟件結構3d動畫管理系統(tǒng)前臺后臺登錄查詢添加劇本刪除劇本審核修改劇本添加修改輸入添加修改輸入劇本管理角色管理場景管理腳本管理修改腳本刪除腳本添加腳本用戶3程序描述3.1功能 查看審核查看審核查看導演添加查看刪除劇本管理劇本添加修改刪除腳本管理腳本角色管理3d審核角色審核場景管理場景道具道具管理編劇制作修改刪除劇本管理劇本添加修改刪除用戶管理用戶添加修改刪除添加刪除藝術總監(jiān)添加查看刪除角色管理角色添加修改刪除用戶管理用戶場景管理修改場景道具管理道具3.2性能運用網(wǎng)頁技術與access數(shù)據(jù)庫相結合,完成了導演和編劇等用戶查詢、上傳等功能;。網(wǎng)頁實現(xiàn)程序的可運行,數(shù)據(jù)庫實現(xiàn)

39、數(shù)據(jù)的運用,可以讓導演、編劇、總監(jiān)、管理員等用戶充分發(fā)揮該系統(tǒng)的各個功能。3.3輸入項目用戶名密碼劇本劇本名稱人物人物名稱場景時間,地址等等3.4輸出項目審核狀態(tài)劇本等等3.5算法運用了:冒泡算法;排序算法;中序算法中序算法3.6程序邏輯通過access數(shù)據(jù)庫可以優(yōu)化系統(tǒng),方便數(shù)據(jù)的輸入和輸出,提高效率。3.7接口3.8存儲分配通過dreamwere程序,鏈接到數(shù)據(jù)庫,在數(shù)據(jù)庫進行存儲分配!3.9限制條件計算機系統(tǒng)支持服務器:pentiumiii 500以上或更高,內(nèi)存:128m以上;硬盤:至少g以上;cdrom:16倍速以上;使用tcp/ip協(xié)議的局域網(wǎng)軟件環(huán)境:服務器 windows200

40、5server 客戶機windowsxp 3.10測試要點主要是數(shù)據(jù)庫的及時更新五、測試計劃1引言11.1編寫目的11.2項目背景21.3定義21.4參考資料22任務概述22.1目標22.2運行環(huán)境22.3條件與限制23計劃33.1測試方案33.2測試項目33.3測試準備33.4測試機構及人員34測試項目說明34.1測試用例34.2進度34.3條件34.4測試資料35評價35.1范圍31引言1.1編寫目的測試文檔有助于實現(xiàn)以下目標:a、列出推薦的測試需求;b、推薦可采用的測試策略,并對這些策略加以說明;c、確定所需的資源,并對測試的工作量進行估計;d、列出測試項目的可交付元素。1.2項目背景項

41、目名稱:3d動畫片管理系統(tǒng)本項目提出者:霍揚開發(fā)者:張進1.3定義asp: 服務器開發(fā)專業(yè)腳本。access: 數(shù)據(jù)庫。1.4參考資料1、asp動畫網(wǎng)頁設計 人民郵電出版社 2009-1-01 第2版2、數(shù)據(jù)庫應用基礎access2007 電子工業(yè)出版社. 3、數(shù)據(jù)庫原理及應用access(第2版)4、軟件工程2任務概述2.1目標測試是否能實現(xiàn)軟件各方面的功能2.2運行環(huán)境服務器:ie瀏覽器cpu:piii 500以上;內(nèi)存:512m以上硬盤:10g以上支持軟件:win xp/2000/7數(shù)據(jù)庫系統(tǒng):access3計劃3.1測試方案測試方法:等價類劃分和邊界值。測試用例的原則:有效等價類盡可能

42、多的放到一個盡可能少的測試用例中,無效等價類盡可能多的放到一個盡可能多的測試用例中。3.2測試項目測試內(nèi)容為:登錄界面、劇本管理、腳本管理、角色管理、用戶管理、退出系統(tǒng)。3.3測試準備3.4測試機構及人員機構名稱:無錫科技職業(yè)學院軟件與服務外包工程系負責人:張進4測試項目說明4.1測試用例登錄模塊用例序號測試用例應產(chǎn)生行為結果失敗原因dl001輸入admin,密碼admin,導演程序必須能接受輸入并運行正常登錄成功dl002輸入user,密碼cc,編劇程序必須能判斷用戶名和密碼是否正確登錄失敗用戶名或者密碼錯誤劇本管理用例序號測試用例應產(chǎn)生行為結果失敗原因jb001輸入創(chuàng)建時間和更新時間為:2

43、011/4/1和2011/4/15程序必須判斷輸入時間的格式是否正確正確jb002輸入創(chuàng)建時間和更新時間為:20110401和20110502程序必須判斷輸入時間的格式是否正確錯誤格式不正確4.2進度 計劃開始時間:5月20日 實際開始時間:5月22日 結束日期:6月10日 對測試進行蘋果:預計6月12日 產(chǎn)品發(fā)表:第19周4.3條件硬件:有奔騰以上處理器、512m內(nèi)存配置的計算機。軟件:asp、access人員:軟件0903班 張進4.4測試資料access數(shù)據(jù)庫系統(tǒng)、asp應用軟件5評價5.1范圍本測試用例范圍只適宜小型的3d動畫片管理系統(tǒng),對管理方面有一定的局限性。六、概要設計說明書1引

44、言21.1編寫目的21.2項目背景21.3定義21.4參考資料22任務概述32.1目標32.2運行環(huán)境32.3需求概述33總體設計33.1處理流程33.3功能分配54接口設計64.1內(nèi)部接口65數(shù)據(jù)結構設計65.1邏輯結構設計65.2物理結構設計66運行設計86.1運行模塊的組合86.2運行時間97出錯處理設計97.1出錯輸出信息97.2出錯處理對策98.安全保密設計99.維護設計101引言本可行性報告詳細闡述了3d動畫管理系統(tǒng)的可行性分析。項目計劃與質量管理將貫穿需求分析、系統(tǒng)設計、程序設計、測試、維護等軟件工程各個環(huán)節(jié)。項目計劃主要提供一份合理的進程表,讓所有開發(fā)人員任務明確,步調一致,最

45、終共同準時地完成項目。軟件的項目計劃重在“準確”而非“速度”。1.1編寫目的本可行性研究報告為3d動畫片管理項目的可行性研究報告,目的在于確定項目范圍、項目預算、項目進度、超市銷售系統(tǒng)實現(xiàn)的功能,是否達到用戶的要求及是否可行。預期參考人員包括用戶、開發(fā)人員、項目管理者、其他管理人員和需要閱讀本報告的高層經(jīng)理。制作本可行性報告的目的是,借助網(wǎng)絡向消費者提供產(chǎn)品和信息服務,實現(xiàn)產(chǎn)品和服務向消費者方向的轉移。把軟件與企業(yè)目標或業(yè)務策略相聯(lián)系。1.2項目背景3d動畫是近年來隨著計算機軟硬件技術的發(fā)展而產(chǎn)生的一新興技術。三維動畫軟件在計算機中首先建立一個虛擬的世界,設計師在這個虛擬的三維世界中按照要表現(xiàn)

46、的對象的形狀尺寸建立模型以及場景,再根據(jù)要求設定模型的運動軌跡、虛擬攝影機的運動和其它動畫參數(shù),最后按要求為模型賦上特定的材質,并打上燈光。當這一切完成后就可以讓計算機自動運算,生成最后的畫面。1.3定義uml:統(tǒng)一建模語言、是一套用來設計軟件藍圖的標準建模語言,是一種從軟件分析、設 計到編寫程序規(guī)范的標準化建模語言。 質量管理(quality management):指導和控制某組織與質量有關的彼此協(xié)調的活動。1.4參考資料軟件開發(fā) 方美琪 經(jīng)濟科學出版社數(shù)據(jù)組織與管理 王珊 經(jīng)濟科學出版社軟件工程 張海藩 清華大學出版社軟件開發(fā)與管理 陸兵 清華大學出版社基于cmmi軟件工程實訓知道 鄭寧

47、 吳昊 清華大學出版社軟件項目管理 oel henry 中國電力出版社信息系統(tǒng)分析與設計 陳禹 電子工業(yè)出版社數(shù)據(jù)庫開發(fā)與工程實踐 張曉莉 人民郵電出版社 2任務概述2.1目標基于以上現(xiàn)狀分析,我們提出3d動畫片管理系統(tǒng)的建設目標如下: 構建3d動畫片管理庫,實現(xiàn)資料的快速定位、查找與修改。 構建用戶體系,定義用戶的角色和權限,實現(xiàn)知識工作的學習,管理流程培訓與指導,將所學的技能運行到實際操作中。 通過以上目標的實現(xiàn),提升我3d動畫片的制作運行效率,降低運行成本,積累零售業(yè)無形資產(chǎn)2.2運行環(huán)境 服務器:pentiumiii 500以上或更高 內(nèi)存:128m以上; 硬盤:至少160g以上; c

48、drom:16倍速以上; 網(wǎng)絡適配器:10/100自適應; 打印機一臺 工作站:pentiumii 266以上微機; 內(nèi)存:64mb 硬盤: 至少5g以上; cdrom:16倍速以上; 網(wǎng)絡適配器:10/100自適應2.3需求概述充分滿足用戶的使用需求;asp頁面設計完成,得到確認,編碼工作正在進行。3總體設計3.1處理流程場景管理元素表導演成片表修改場景反饋修改信息成片管理角色管理審核,修改添加反饋審核信息添加成片鏡頭反饋修改信息聊天管理用戶管理郵件管理腳本管理劇本管理用戶表修改用戶信息反饋信息郵件表查看郵件,發(fā)送郵件反饋信息腳本表劇本表審核審核,修改添加反饋信息反饋信息3.2總體結構和模塊外部設計3.3功能分配4接口設計 4.1內(nèi)部接口主要實現(xiàn)功能:前臺登錄:操作者輸入用戶名與密碼,進入數(shù)據(jù)庫,查找數(shù)據(jù),驗證用戶名與密碼是否匹配,匹配成功進入系統(tǒng),匹配不成功重新登錄。后臺登錄:操作者輸入用戶名與密碼,進入數(shù)據(jù)庫,查找數(shù)據(jù),驗證用戶名與密碼是否匹配,匹配成功進入系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論