版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE2TOC\o"1-3"\h\z1引言 11.1編寫目的 11.2參考資料 12項目分析內(nèi)容 12.1要求 12.2目標(biāo) 22.3條件、假定和限制 22.4人員要求及職責(zé) 23項目技術(shù)概況 33.1軟件工程 33.2技術(shù)框架 33.3技術(shù)要點 44局限性 44.1可能存在的人為局限性: 44.2可能存在的技術(shù)局限性: 4項目設(shè)計報告1引言1.1編寫目的目的: 對公司準(zhǔn)備開發(fā)的企業(yè)云平臺Java版本,從研發(fā)角度分析各要素的可行性,通過對各要素的分析,方便項目風(fēng)險控制、公司資源、領(lǐng)導(dǎo)決策。讀者:公司領(lǐng)導(dǎo)、項目經(jīng)理、產(chǎn)品經(jīng)理、研發(fā)經(jīng)理及其他項目決策人。1.2參考資料參考資料:《中小企業(yè)云平臺產(chǎn)品設(shè)計方案.doc》2項目分析內(nèi)容開發(fā)項目進行可行性研究的前提,如要求、目標(biāo)、假定、限制等。2.1要求對所建議開發(fā)的平臺的基本要求:功能:詳情見由李超整理的《中小企業(yè)云平臺產(chǎn)品設(shè)計方案.doc》性能:每個平臺支持500以上租戶,每個租戶可分配至少20個用戶,共計1萬用戶承載能力。頁面響應(yīng)時間3秒以內(nèi)。數(shù)據(jù)庫數(shù)據(jù)每天1萬條數(shù)據(jù)以上,平臺穩(wěn)定運行承載數(shù)據(jù)量1000萬條以上。在線并發(fā)500用戶以上;在安全與保密方面的要求:平臺中各租戶數(shù)據(jù)保持獨立性。支持SSL加密訪問。WEB客戶端可采用UKey登錄,類似網(wǎng)上銀行U盾的安全登錄。平臺加密狗授權(quán)認(rèn)證,包含授權(quán)時間、授權(quán)用戶數(shù),授權(quán)企業(yè)數(shù)。完成期限:自項目啟動會開始,5個月(自然日,共300個工作日每人天<5個月×20天×3人>)2.2目標(biāo)系統(tǒng)的主要開發(fā)目標(biāo):保持平臺的性能承載能力。保持平臺需求功能可持續(xù)擴展。良好的UI設(shè)計及客戶體驗。2.3條件、假定和限制對這項開發(fā)中給出的條件、假定和所受到的限制:建議系統(tǒng)的運行壽命的最小值:3年,穩(wěn)定運行5年。硬件、軟件、運行環(huán)境和開發(fā)環(huán)境方面的條件和限制:支持分布式部署。支持Windows/Linux操作系統(tǒng)。最小硬件:CPU8核心,內(nèi)存12G,硬盤500GB。建議硬件:CPU8核心,內(nèi)存16G,硬盤2TB。服務(wù)器自身網(wǎng)絡(luò)出口百兆以上。2.4人員要求及職責(zé)對這項開發(fā)中各開發(fā)角色: 序號角色人數(shù)職責(zé)1產(chǎn)品規(guī)劃1主要負(fù)責(zé)該平臺的總體方案、功能規(guī)劃、資源協(xié)調(diào)、進度跟蹤等項目管理工作。2平臺設(shè)計1~2主要負(fù)責(zé)該平臺的總體研發(fā)設(shè)計及規(guī)范、功能設(shè)計、進度管理等工作。3模塊設(shè)計1~2主要負(fù)責(zé)平臺中具體的應(yīng)用功能模塊設(shè)計及開發(fā)工作。4模塊開發(fā)1~2主要負(fù)責(zé)平臺功能模塊的開發(fā)及模塊測試工作5測試1~N主要測試平臺的壓力測試、單元測試、功能測試等工作。3項目技術(shù)概況開發(fā)項目中用到的軟件工程、技術(shù)框架、技術(shù)要點等3.1軟件工程采用小團隊開發(fā),3~4個人。方便團隊的管理和進度評估。前期、中期,采用“螺旋模型”開發(fā),分階段完成項目模塊,保證項目的不偏離方向和可控性。后期轉(zhuǎn)為“迭代模型”,加強功能模塊的擴展和優(yōu)化及持續(xù)改進的能力。3.2技術(shù)框架采用Nginx+Tomcat+Window/Linux的負(fù)載均衡方案,解決系統(tǒng)并發(fā)壓力、熱部署、加快Web服務(wù)的解析速度。使用緩存技術(shù),提升了頁面響應(yīng)速度。引入ApacheShiro框架,加強身份認(rèn)證系統(tǒng)及安全性。應(yīng)用Struts2框架,加速開發(fā)、配置效率。利用Jquery框架,加快JS執(zhí)行效率和減少開發(fā)人員Javascript水平的影響。借助WebUI框架(最好購買第三方成熟UI產(chǎn)品),增強對不同瀏覽器的兼容性、統(tǒng)一美觀的系統(tǒng)風(fēng)格、增加用戶體驗,降低開發(fā)人員在前端效果開發(fā)時間和CSS等技術(shù)水平。3.3技術(shù)要點采用C3P0數(shù)據(jù)庫連接池,加大數(shù)據(jù)庫資源利用率及數(shù)據(jù)并發(fā)量。使用Freemarker頁面靜態(tài)處理技術(shù),減少數(shù)據(jù)瀏覽對數(shù)據(jù)庫查詢的壓力,加快Web服務(wù)響應(yīng)時間。使用Mysql數(shù)據(jù)庫,減少軟件部署及備份的復(fù)雜度,降低數(shù)據(jù)管理門檻。采取數(shù)據(jù)庫分庫、分表設(shè)計,單臺數(shù)據(jù)庫服務(wù)器壓力及單個數(shù)據(jù)的數(shù)據(jù)承載能力。4局限性4.1可能存在的人為局限性:規(guī)劃的項目,延期或項目部分參數(shù)、功能不達標(biāo)或缺失。原因:多半是由于過程中領(lǐng)導(dǎo)決策執(zhí)行項目不堅定所致。如時間或人力與其他事件沖突。技術(shù)研發(fā)人員過低或過高評估模塊的功能。如開發(fā)出“雞肋”的功能模塊。項目沒有執(zhí)行嚴(yán)謹(jǐn)?shù)膯卧獪y試、功能測試、整體測試。如安排非專業(yè)人員走馬觀花式瀏覽作為測試結(jié)果。規(guī)劃的項目,過程中研發(fā)人員流失,導(dǎo)致項目延期或失敗。如系統(tǒng)設(shè)計人員、關(guān)鍵模塊開發(fā)人員的流失,導(dǎo)致項目即使補充,仍然不全的眾多遺留問題。項目規(guī)劃太過復(fù)雜,導(dǎo)
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《家庭親情圖片》課件
- 單位管理制度集合大合集職員管理十篇
- 單位管理制度匯編大合集人員管理篇十篇
- 《孔子世家原文》課件
- 單位管理制度范例合集職工管理篇十篇
- 單位管理制度呈現(xiàn)合集【人事管理篇】十篇
- 九年級政治東西南北課件
- 七年級英語單詞課件
- 《生活中的規(guī)則》課件
- 第2單元 社會主義制度的建立與社會主義建設(shè)的探索 (B卷·能力提升練)(解析版)
- GB/T 45002-2024水泥膠砂保水率測定方法
- 2024年《論教育》全文課件
- 生命安全與救援學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 大一中國近代史綱要期末考試試題及答案
- 文創(chuàng)園項目可行性方案
- 馬工程版《中國經(jīng)濟史》各章思考題答題要點及詳解
- OBE理念下的一流專業(yè)和課程建設(shè)
- 一年級口算天天練(可直接打印)
- 檳榔黃化病的診斷及防控
- 腫瘤基礎(chǔ)知識培訓(xùn)
- 建筑幕墻安裝工程監(jiān)理實施細(xì)則(工程通用版范本)
評論
0/150
提交評論