




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、WOR格式«2也冀衣尊TAIYUAN UNIVERSm OP TECHNOLOGY軟件工程之分析設(shè)計課程設(shè)計報告學院:計算機科學與技術(shù)學院專業(yè):軟件工程班級:0602班學號:06001647姓名:馬超(組長)同組人:路凱王志剛趙鑫指導教師:李愛萍宋春花時間:2009年6月Z專業(yè)資料整理WOR格式校內(nèi)資源共享系統(tǒng)項目分工1、概要分工:成員姓名頭銜主要任務(wù)馬超項目經(jīng)理、需求分析員撰寫可行性研究、軟件需求、項目開發(fā)計劃報告路凱架構(gòu)師撰寫i面向過程的詳細設(shè)計、操作手:冊王志剛高級工程幼帀撰寫面向?qū)ο蟮母乓O(shè)計報.告、面向?qū)ο蟮脑敿氃O(shè)計報告趙鑫測試師撰寫:概要設(shè)計說明書、測試計劃、測試分析報告
2、2、詳細分工:由于我們軟件開發(fā)小組人員有限,并且時間有限,我們不可能讓需求分析員, 做完需求分析,就閑著;也不可能讓測試師、編程人員在可行性研究階段閑著。 所以,我們在做每個階段時,都是有明確分工的。讓每個成員都參與,發(fā)揮各自 的聰明才智,提出各自的主張,并進行激烈的探討。在這種氛圍下,我們提出了 我們的產(chǎn)品目的,明確了產(chǎn)品的功能,完善了產(chǎn)品各方面的性能,并將各個模塊 的核心代碼基本都落實,并最終結(jié)束了各方面的測試,完成了本系統(tǒng)的設(shè)計。Z專業(yè)資料整理WOR格式校內(nèi)資源共享系統(tǒng)可行性分析報告1引言1 . 1編寫目的:可行性研究的目的是為了對問題進行研究,以最小的代價在最短的時間內(nèi)確定問題是否 可
3、解。經(jīng)過對此項目進行詳細調(diào)查研究,初擬系統(tǒng)實現(xiàn)報告,對軟件開發(fā)中將要面臨的問題及 其解決方案進行初步設(shè)計及合理安排。明確開發(fā)風險及其所帶來的經(jīng)濟效益。本報告經(jīng)審核 后,交軟件經(jīng)理審查及軟件開發(fā)人員分析。1.2項目背景:開發(fā)軟件名稱:校內(nèi)資源共享系統(tǒng)。 項目任務(wù)提出者:項目組成員。項目開發(fā)者:王志剛路凱趙鑫馬超。 用戶:學校全體師生。實現(xiàn)軟件單位:太原理工大學網(wǎng)絡(luò)中心 項目與其他軟件,office 播放器下載工具(如迅雷):本項目采用B/S架構(gòu),客戶端的程序是建立在 Windowsxp系統(tǒng)上。以J2EEORACL為 應用程序的開發(fā)軟件,服務(wù)器端采用 Windows工作站,是采用 Oracle10
4、g的為開發(fā)軟件的 數(shù)據(jù)庫服務(wù)程序。1. 3定義:專門術(shù)語: Oracle10g:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBM)SQL: 一種用于訪問查詢數(shù)據(jù)庫的語言事務(wù)流:數(shù)據(jù)進入模塊后可能有多種路徑進行處理。 主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。 ROLLBACK數(shù)據(jù)庫的錯誤恢復機制??s寫詞:格式化工廠:各種音頻、視頻、圖片等格式轉(zhuǎn)化的工具。1. 4參考資料:0racle數(shù)據(jù)庫基礎(chǔ),賈素玲王強主編,清華大學出版社。 Web應用開發(fā)技術(shù):JSP,崔尚森張白一,西安電子科技大學出版社。JavaEE編程技術(shù),郝玉龍等編著2 .可行性研究的前提2.1要求主要功
5、能:提供一個學校內(nèi)師生信息共享的平臺 性能要求:服務(wù)器速度要足夠快,以便能支持在線播放;磁盤陣列要足夠大,以 便存儲下大家共享的信息。輸出要求:數(shù)據(jù)完整,詳實,流暢性好。輸入要求:簡捷,快速,實時,大家一起來維護。安全與保密要求:上傳人員和管理人員有對信息的刪除權(quán)限,個人的注冊信息保密。完成期限:預計3個月,即截止2 0 09年9月15日。Z專業(yè)資料整理WOR格式1.3目標:該系統(tǒng)是專門針對工大師生,為方便校內(nèi)師生間互動,實現(xiàn)在課外共享信息,資源,促進校內(nèi)師生 之間的溝通交流,互相促進、提高,增長知識,娛樂休閑,開闊視野,豐富閱歷的同時,也增強了互相 之間的感情。促進學校教學及其各方面水平的提
6、高!1.4條件,假定和限制 建議軟件壽命:10年。 經(jīng)費來源:學校、廣告。 硬件條件:服務(wù)器sun工作站,終端為pc機。運行環(huán)境:WindowsXP 數(shù)據(jù)庫:OraclelOg投入運行最遲時間:2 0 09年9月15日1.5可行性研究方法項目組人員共同商討技術(shù)上的可行性,并做了簡單的相應實驗來驗證技術(shù)可行性。項目 組一致同意可行。1.6決定可行性的主要因素成本:5力。投資方是學校。愿意出 4.5萬成交。成本/效益分析結(jié)果,效益成本。技術(shù)可行,現(xiàn)有技術(shù)可完全承擔開發(fā)任務(wù)。 操作可行,軟件能被原有工作人員快速接受。3 .技術(shù)可行性分析2.2系統(tǒng)簡要描述校內(nèi)資源共享系統(tǒng)的終端是能上網(wǎng)的pc機,主要目
7、的是在校人員可以上傳、下載、在線播放、查詢、閱讀瀏覽,以供師生之間共享交流。2.3處理流程和數(shù)據(jù)流程Z專業(yè)資料整理WOR格式1.7處理流程和數(shù)據(jù)流程用戶管理 資源管理資源分類上傳用戶*管理員下載在線觀看、收聽互動用戶4 .經(jīng)濟可行性分析2.4支出基礎(chǔ)投資:其他一次性投資:Oracle10g:1 萬WindowsXP:0.5 萬操作員培訓費:0.5萬共計:2萬經(jīng)常性支出:人工費用:4(人)*10000(圓)=4萬其他不可知額外支出:1萬共計:7萬 支出共計:7萬2.5效益一次性收益10萬元 收益共計:10萬2.6收益/投資比10 萬 /7 萬= 143%2.7投資回收周期0.3年2.8敏感性分析
8、設(shè)計系統(tǒng)周期為0.3年,估計最長可達0.5年處理速度:一般查詢速度<4秒關(guān)鍵數(shù)據(jù)查詢速度:<2秒5 .社會因素可行性分析6.1法律因素所有軟件 都選用正版.所有技術(shù)資料都由提出方保管。 合同制定確定違約責任.z專業(yè)資料整理WOR格式1.8用戶使用可行性管理人員人員要求有一定計算機基礎(chǔ)的人員,系統(tǒng)管理員要求由計算機的專業(yè)知識,所有人員都要經(jīng)過本公司培訓.經(jīng)過培訓人員將會熟練使用本軟件 .6 .其他可供選擇的方案2.9客戶端與服務(wù)器端聯(lián)系在一起在學校網(wǎng)絡(luò)中心設(shè)立服務(wù)器,數(shù)據(jù)輸入由終端輸入,所有數(shù)據(jù)都由服務(wù)器處理,只在 終端上顯示數(shù)據(jù)結(jié)果。此設(shè)計簡化了數(shù)據(jù)處理,但加重了服務(wù)器的數(shù)據(jù)處理。
9、而使用客戶端/服務(wù)器機理,簡化數(shù)據(jù)流量,加快數(shù)據(jù)處理。7 .結(jié)論意見由于投資效益比遠大于 100%,技術(shù)、經(jīng)濟、操作都有可行性,可以進行開發(fā)z專業(yè)資料整理WOR格式、校內(nèi)資源共享系統(tǒng)需求規(guī)格說明書1 .引言1.1編寫目的本校內(nèi)資源共享系統(tǒng)在可行性研究的基礎(chǔ)上,是為了進一步明確校內(nèi)資源系統(tǒng)的軟件需 求,以便安排項目規(guī)劃與進度,組織軟件開發(fā)與測試,撰寫本文檔。本文檔供項目經(jīng)理、設(shè)計人員、開發(fā)人員參考。1.2項目背景開發(fā)軟件名稱:校內(nèi)資源共享系統(tǒng)。項目任務(wù)提出者:項目組成員。項目開發(fā)者:王志剛路凱趙鑫馬超。用戶:學校全體師生。實現(xiàn)軟件單位:太原理工大學網(wǎng)絡(luò)中心項目與其他軟件,office 播放器下載
10、工具(如迅雷):本項目采用B/S架構(gòu),客戶端的程序是建立在 Windowsxp系統(tǒng)上。以J2EEORACLE 為應用程序的開發(fā)軟件,服務(wù)器端采用 Windows工作站,是采用 Oracle10g的為開發(fā)軟件 的數(shù)據(jù)庫服務(wù)程序。機票預定系統(tǒng)將由兩部分組成:置于個旅行社定票點的前臺客戶程序,以及置于航空公 司的數(shù)據(jù)庫服務(wù)器。本系統(tǒng)與其他系統(tǒng)的關(guān)系如下:客戶程序1.3定義專門術(shù)語:Oracle10g:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBM)SQL: 一種用于訪問查詢數(shù)據(jù)庫的語言 事務(wù)流:數(shù)據(jù)進入模塊后可能有多種路徑進行處理。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。 外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)
11、聯(lián)的域。ROLLBACK數(shù)據(jù)庫的錯誤恢復機制??s寫詞:格式化工廠:各種音頻、視頻、圖片等格式轉(zhuǎn)化的工具。1.4參考資料2.10軟件工程導論,張海藩,清華大學出版社。 2.11實用軟件工程,鄭人杰等,清華大學出版社。2.120racle數(shù)據(jù)庫基礎(chǔ),賈素玲王強主編,清華大學出版社。Z專業(yè)資料整理WOR格式1.9Web應用開發(fā)技術(shù):JSP,崔尚森張白一,西安電子科技大學出版 社。1.10JavaEE編程技術(shù),郝玉龍等編著2 .任務(wù)概述2.13目標本校內(nèi)資源共享系統(tǒng)實現(xiàn)后,能很方便的為在校學生提供該網(wǎng)站的訪問服務(wù), 通過無線和有線兩種方式實現(xiàn)該系統(tǒng)的校內(nèi)隨時隨地訪問,并且通過提供的瀏覽器 上傳頁面,能
12、很方便的分類上傳各種娛樂教學多媒體資源,而且還能對多媒體資源 進行在線觀看,對文檔資源免費下載。2.14運行環(huán)境服務(wù)器sun工作站,終端為pc機。運行環(huán)境:Windows數(shù)據(jù)庫:Oracle10g2.15條件與限制0.4 Browser/Serve r結(jié)構(gòu)總體設(shè)計方案:采用B/S模式大大增強了系統(tǒng)應用的通用性,使其在各種平臺的終端甚至是移 動設(shè)備上都能應用自如。3. 人力、資金、和效益。此系統(tǒng)屬于教育投資,止在給在校大學生提供一個良好的資源分享平臺,所以 可不必談使用方的人力資金投入和近期的直接經(jīng)濟效益4. 技術(shù)發(fā)展規(guī)律的約束計算機技術(shù)和產(chǎn)品的發(fā)展日新月異,將會給系統(tǒng)的實現(xiàn)帶來更多的手段,同時
13、 也會帶來更加豐富的板塊兒。例如圖象和語音技術(shù)的進步,多媒體技術(shù)的發(fā)展,這 些都要求系統(tǒng)在設(shè)計時考慮技術(shù)變化的可能性,為可能的變化預留一定的系統(tǒng)處理 能力。3 .數(shù)據(jù)描述6.2數(shù)據(jù)特性1 .數(shù)據(jù)完整性要解決這一問題,要有一定的人員維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù) 的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進行嚴格的約束。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應 該拒絕該數(shù)據(jù)。2 .通過度該系統(tǒng)業(yè)務(wù)的詳細調(diào)查,得知該資源共享信息系統(tǒng)中有的信息要求在 線播放,有的則需要上傳,有的需要下載。有的需要定時更新輸出數(shù)據(jù)。要求輸出 的數(shù)據(jù)包括:文字評論,回復信息:系統(tǒng)已經(jīng)存在的
14、視頻,文檔等信息;用戶上傳 的文件信息;計算文件數(shù)據(jù)量等信息;用戶的下載觀看量統(tǒng)計信息,注冊用戶信息。 通過對上述各種輸入信息進行了詳細的研究,對它們的輸出進行了進一步的細分。資源信息包括:文件目錄信息、類別信息。文件大小統(tǒng)計信息用戶信息包括:評論,回復信息、評論回復統(tǒng)計信息、文件瀏覽統(tǒng)計信息、上 傳下載統(tǒng)計信息等,用戶身份信息Z專業(yè)資料整理WOR格式1.11處理流程和數(shù)據(jù)流程1.12處理流程和數(shù)據(jù)流程用戶管理資源管理數(shù)據(jù)庫資源分類上傳用戶用戶下載管理員在線觀看、收聽互動2.16數(shù)據(jù)庫描述數(shù)據(jù)庫采用Oracle10g。2.17 數(shù)據(jù)詞典名字:用戶信息描述:注冊的用戶信息定義:注冊用戶信息=用戶
15、名字+用戶ID+用戶郵箱+用戶密碼 位置:在客戶端由用戶填寫名字:多媒體文件信息描述:視頻、音頻、圖片、電子書等。定義:多媒體模塊是有用戶上傳到本網(wǎng)站上的,并有本系統(tǒng)按照 點擊率和上傳時間來排行,以供客戶選擇觀看、收聽。位置:在客戶端上傳及客戶端視聽。名字:在線評論描述:用戶可以將評論上傳到該模塊,并由瀏覽用戶來對評論做 出回復。定義:所作評論按照先后順序(后來的排在最上邊)排列,解答 數(shù)目不限。Z專業(yè)資料整理WOR格式名字:軟件信息描述:用戶上傳,下載的軟件信息。定義:軟件信息是用戶上傳到本網(wǎng)站上的,并按照點擊率和上傳 時間來排行,以供客戶選擇下載。位置:在客戶端上傳及客戶端視聽。4 .功能
16、需求4.1系統(tǒng)的邏輯模型輸出數(shù)據(jù)輸入輸出數(shù)據(jù)-/丁數(shù)據(jù)庫端程序客戶程序客戶程序客戶程序在線觀看資源上傳下載資源服務(wù)器及程序iM* Msiwvd IrlHB HHiIMiv viM Hvv H 廿 *444viMi HM*牡權(quán)限控制客戶程序4.2功能劃分1. 客戶端系統(tǒng)管理員通過瀏覽器進入系統(tǒng)對普通用戶基本信息進行管理,對文件等數(shù)據(jù)信息 進行管理,實現(xiàn)該系統(tǒng)穩(wěn)定有效的工作運行用戶通過瀏覽器進入該系統(tǒng),實現(xiàn)上傳下載文件,以及瀏覽文件,與其他用戶交互 等功能,初次登陸用戶還可以通過注冊成為合法用戶,實現(xiàn)該系統(tǒng)提供的功能2. 服務(wù)器端服務(wù)端負責接收客戶端子系統(tǒng)發(fā)送的數(shù)據(jù),執(zhí)行相應的數(shù)據(jù)庫操作,并將操作
17、的結(jié) 果返回給客戶端。Z專業(yè)資料整理WOR格式5 .性能需求為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,學校資源共享系統(tǒng)應該滿足 以下的性能需求:1. 系統(tǒng)處理的準確性學校資源共享系統(tǒng)設(shè)計資源的上傳功能,所以在實現(xiàn)系統(tǒng)時要保證其分類的準確性以及 對資源完整性的保證。分類準確性能保證用戶正確上傳自己的分類資源,資源的完整性保證 用戶上傳的資源完整有效,避免一些“垃圾”資源和碎片資源的出現(xiàn)。2 .系統(tǒng)的開放性和系統(tǒng)的可擴充性學校資源共享系統(tǒng)在開發(fā)的過程中要充分考慮到系統(tǒng)的開放性和可擴充性,隨著用戶需 求的增加,系統(tǒng)要擴展更多的板塊兒和功能模塊供學生使用。系統(tǒng)在資源分類,板塊分類以 及頁面設(shè)
18、置方面會隨著需求的增加和技術(shù)的進步進行相應的調(diào)整。3. 系統(tǒng)的易用性和易維護性學校資源共享系統(tǒng)直接面對的用戶是廣大學生群體,必須做到界面簡潔明晰,使用簡單 方便,風格美觀大方,使學生喜歡用此系統(tǒng)在校內(nèi)分享資源。同時,還要做到易維護性,做 到出現(xiàn)故障時能快速恢復,保證該系統(tǒng)在使用上的不間斷性。4. 系統(tǒng)的先進性目前計算機科學技術(shù)的發(fā)展相當快,在開發(fā)學校資源共享系統(tǒng)時除了要考慮其可擴展性 之外還要考慮其先進性,在一定層面上使學校的投資效率更高。6 .運行需求機票預訂系統(tǒng)中的各個子系統(tǒng)的硬件和軟件的配置如下:1.服務(wù)器端子系統(tǒng)的運行要求:系統(tǒng)軟件:Windowsxp及以上版本數(shù)據(jù)庫管理系統(tǒng):orac
19、lelOg硬件要求:Pentium W以上,2GRAM,1THD1.13客戶端子系統(tǒng)的運行要求:系統(tǒng)軟件:Window2000Professional 以上硬件最低要求: Pentium川以上,256MRAM,250GHDZ專業(yè)資料整理WOR格式軟件項目進度計劃實例學校資源共享系統(tǒng)進度計劃說明:本項目的進度計劃采用漸進完善的方式。1初期項目計劃由于項目初期信息不是很充分,所以初期的項目計劃只存在一個計劃表格,相當于 個大計劃,簡單說明計劃的執(zhí)行步驟,如圖表1所示。表1項目初期計劃任務(wù)完成時間負責人資源備注需求討論2009-6-8趙鑫全體人員參.與項目規(guī)劃2009-6-9馬超全體人員參:與需求確
20、定2003-4-16陸凱全體人員參與設(shè)計 2003-4-2。王志剛?cè)w人員參與項目實施2003-5-30趙鑫馬超參與有待細化L丄弓測試 2003-6-,4陸凱開發(fā)人員參與提交 2003-6-5馬超2. 項目計劃的細化表1中的大計劃不能作為指導詳細工作的計劃,還需要進一步細化。隨著對項目了解 的深入,項目計劃也會逐步完善和細化。首先,根據(jù) WBS勺分解情況,繼續(xù)分解相應的活動(任務(wù)),使用 MSProject工具, 將分解后的所有活動(任務(wù))和 WBS勺代碼錄入項目計劃文件中,然后確定各個活動之間 的關(guān)系。由于采用增量式的生存期模型,在需求設(shè)計之后,系統(tǒng)的功能采用增量方式實現(xiàn), 實施階段分6個增量,對各個任務(wù)(活動)分配相應的資源,然后經(jīng)過不斷地資源調(diào)整優(yōu)化 以及工期、活動關(guān)系的調(diào)整等,再經(jīng)過多次的評審討論,最后計劃通過評審,將此計劃存為 基準計劃。項目的基準計劃如下。1)進度計劃表1中的進度計劃是細化后的項目計劃。o1嚴345e-178任務(wù)名 工期 幵始時間 完成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度房產(chǎn)租賃權(quán)轉(zhuǎn)讓與租賃關(guān)系繼承合同
- 2025年度知識產(chǎn)權(quán)許可合同解除協(xié)議書模板
- 二零二五年度交通設(shè)施分攤費用共享協(xié)議
- 二零二五年度金融行業(yè)員工勞動集體合同(風險管理)
- 二零二五年度房屋抵押擔保企業(yè)節(jié)能減排貸款協(xié)議
- 二零二五停薪留職員工離職權(quán)益保障與就業(yè)創(chuàng)業(yè)輔導合同
- 二零二五年度國際學術(shù)研討會贊助協(xié)議
- 二零二五年度柴油價格風險管理合同
- Unit 6 Whose dress is this?Period 3 單元詞匯復習 同步練習(含答案)
- 美術(shù)課后特色課題申報書
- 戶外廣告制作安裝合同模板
- 廠房改公寓出租合同范例
- 污水處理廠SBR工藝的設(shè)計說明
- 城市軌道交通行車組織 課件 項目二任務(wù)六 車站行車組織作業(yè)
- 2025年國家自然科學基金委員會招聘流動編制人員59人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 歷史地理學研究-深度研究
- 2025年八省聯(lián)考數(shù)學試題(原卷版)
- 2024年義務(wù)教育2022年版《道德與法治課程標準》真題庫附答案
- 統(tǒng)編版五年級語文下冊第二單元快樂讀書吧:讀古典名著品百味人生教案
- 志愿服務(wù)證明(多模板)
- 大學生創(chuàng)新創(chuàng)業(yè)教程PPT全套完整教學課件
評論
0/150
提交評論