![軟件項目技術可行性_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/2188dab1-3bd9-4177-b72f-f3759d60cd65/2188dab1-3bd9-4177-b72f-f3759d60cd651.gif)
![軟件項目技術可行性_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/2188dab1-3bd9-4177-b72f-f3759d60cd65/2188dab1-3bd9-4177-b72f-f3759d60cd652.gif)
![軟件項目技術可行性_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/2188dab1-3bd9-4177-b72f-f3759d60cd65/2188dab1-3bd9-4177-b72f-f3759d60cd653.gif)
![軟件項目技術可行性_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/2188dab1-3bd9-4177-b72f-f3759d60cd65/2188dab1-3bd9-4177-b72f-f3759d60cd654.gif)
![軟件項目技術可行性_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/2188dab1-3bd9-4177-b72f-f3759d60cd65/2188dab1-3bd9-4177-b72f-f3759d60cd655.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、養(yǎng) 品 以£川-技術路線:1、技術路線圖«MTIL 我孤畫 - CSS* Ph.*.知用p Ifi&L/&J«P* F/ Qpi«n Plat feral* >PP Enji ng.-C !««()胃的布 « GcoeIc Optn API/61 thu&MM+ JwjlSk! r n M* TDM/TUlCunf/JSConF+ Xi/VbIoc ktv+ M HtbRa-buLid前沿桂水社叵金通+ H«d*PrU HT*5M 并小審* UED TftiwK* GSRF KSS*
2、AJaafe Cajai Sandboc安金和班理倡編辦等*冉通偵巧訓油開發(fā)餐薄腎E*代科鞘區(qū)化開交代目席本卡師*交互事計/可網(wǎng)唯可語向鞋加四inwuHte* l,s開般濟wi/* JOu-f,* noaurtla雨害槌架集脂和心* IE&3 3 9立門外心.&'4,5,加7書* 勘尸f i前我不樽韓* Fur vknuf. * FI I a I;«WES inspwtQr* YS l<Mi/S«da.hl t售富工JR* HEMm3PbTxl Sir IETeit<f* Sup<ir.Freerifl*nar* F1(ddeir/
3、liiF£$>hjFli. 'tcpdiJHcilikcraiBfl VIkuaI Studio開堂工JI* 3llgigHiw* Microfaft SOL $ lOOt堞由再通田K機兩精計,機知舊宿事梅作樂怪'法席理較件工附包件制讓陳譚* .3亡 &0U 'UM ThTHL U JSON JSONP KTNL5 CSH埼悔虛盤詞 * ECHA&cr i pU TCWASi: ipt5MO* fffIPM VrbP«|4VbI * ShcHSiQw,rsiot/MRtiHr 技加技本 * PmSpeeri Htipl4tch
4、OyMlTr-' * Ap z* IS樨礴杓/BVC 一曲樹對/叨曲塘國看崔師R悻薔*函較式轉帽* Jh.Sct ipt試計也直 * l«v*3cr igMi鹿精冗3a.Qe后臺直型ttaaira事.MF,b*noi, r 9011,工!_¥»*re于*HU#. >>1/wmnuw na«was»«斤f g甯w町用it" ROI«Mcwiwww .或V會*HfJHHW上中化?AUtI 支KMgS W4f )NOW*flJBBWTWTH愴0O09史夏衿.布式女內(nèi)事 ?用代百祟質“真 tin“式?押
5、第口而Rf«&aHR嚼0 ,9食玄中同白福式處 B3&*juimaviESQ"分B會愴(&“?MM«*2調* 總 代科"»».3«JUt s wK e BOHDS:義UE*H AdEI?日/BM 麻I就 »cjtw,解TltEE"aernw .一普.MAO 力 GWHWUBHVK 軍 QH wnWRilil .INI-g學保*工 am A可用atx. 滴勺9仍"«M*= 上 TH «!«(«"flGX < 摩齊岬,如
6、劉可)與.言«!;黃莖皿H. fttfl. 今網(wǎng)?軟,夕yg.存Mg9ob白步咫口雙向.用r唐力融 itiCW少?w «pwee«uwWf M"PrO<OtxX石港*.厘1優(yōu)1 件至拄 喔小責“白疝碼為<Inn>ae«nm*分工MvcruHBVI本我合外日占.MM.只00mEOTyZf If、,VTU 買 IWIB( FM2.沖)雙冷,個,蛻1臺 M««lATewtVtk<. ToWVftk*. SUttVokft, wreMkvWd «rw»*v>n»<w&
7、#187;w«會“Or.O .塌X,. JFl.才得.«- * »«mH,NO4".0mIOCAOf-春品城仃川- -2、軟件開發(fā)流程公司以ISO9001為指導,建立起了科學的軟件開發(fā)、工程治理、質量治理和本錢治理模 式.此模式由分公司經(jīng)理和工程經(jīng)理執(zhí)行,并由工程負責人、技術負責人進行監(jiān)督,對開發(fā)過 程中的每個Check Point進行詳細的審查,不符合標準的將不予通過, 直至改良通過審查為止, 保證每個開發(fā)階段的品質,從而保證了整個軟件系統(tǒng)的品質.同時要求必須同步提交各種工程 文檔資料,文檔的內(nèi)容和形式主要參考國家標準, 為增強可操作性,對文
8、檔的要求作了適當?shù)?調整和細化.海將.產(chǎn)品必 f 事胃計U才雷2、ASP.NET系統(tǒng)架構J2EE提供了一套企業(yè)級Java應用框架一種標準,是一種利用Java 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和治理相關的復雜問題的體系結構假設品艱£川 -J2EE使用多層的分布式應用模型,應用邏輯按功能劃分為組件,各個應用組件根據(jù)他們所在的層分布在不同的機器上.Sun公司設計J2EE的初衷正是為了解決兩層模式 (client/server)的弊端,在傳統(tǒng)模式中,客戶端擔當了過多的角色而顯得臃月中,使用J2EE的多層企業(yè)級應用模型將兩層化模型中的不同層面切分成許多層.一個多層化應用能夠為不同的每種效勞
9、提供一個獨立的層,以下是J2EE典型的四層結構:運行在客戶端機器上的客戶層組件運行在J2EE效勞器上的Wet®組件運行在J2EE效勞器上的業(yè)務邏輯層組件運行在EIS或數(shù)據(jù)庫效勞器上的業(yè)務信息系統(tǒng)J2EE為搭建具有可伸縮性、靈活性、易維護性的商務系統(tǒng)提供了良好的機制 :保存現(xiàn)存的IT資產(chǎn):由于必須適應新的業(yè)務需求,利用已有的信息系統(tǒng)方面的投資, 而不是重新制定全盤方案就變得很重要.這樣,一個以漸進的(而不是激進的,全盤否認 的)方式建立在已有系統(tǒng)之上的效勞器端平臺機制是我們所需求的.J2EE架構可以充分利用用戶原有的投資,如一些公司使用的BEA Tuxedo IBM CICS, IBM
10、 Encina,、InpriseVisiBroker 以及Netscape Application Server .這之所以成為可能是由于 J2EE擁有廣 泛的業(yè)界支持和一些重要的企業(yè)計算領域供給商的參與.每一個供給商都對現(xiàn)有的客戶 提供了不用廢棄已有投資,進入可移植的 J2EE領域的升級途徑.由于基于J2EE平臺的產(chǎn) 品幾乎能夠在任何操作系統(tǒng)和硬件配置上運行,現(xiàn)有的操作系統(tǒng)和硬件也能被保存使用.高效的開發(fā):J2EE允許把一些通用的、很繁瑣的效勞端任務交給中間件供給商去完成. 這樣開發(fā)人員可以集中精力在如何創(chuàng)立邏輯上,相應地縮短了開發(fā)時間.高級中間件供給 商提供以下這些復雜的中間件效勞:狀態(tài)治
11、理效勞-讓開發(fā)人員寫更少的代碼,不用關心如何治理狀態(tài),這樣能夠 更快地完成程序開發(fā).持續(xù)性效勞-讓開發(fā)人員不用對數(shù)據(jù)訪問邏輯進行編碼就能編寫應用程序,能生成更輕巧,與數(shù)據(jù)庫無關的應用程序,這種應用程序更易于開發(fā)與維護假設品艱£川-分布式共享數(shù)據(jù)對象CACH效勞-讓開發(fā)人員編制高性能的系統(tǒng),極大提升整 體部署的伸縮性.支持異構環(huán)境:J2EE能夠開發(fā)部署在異構環(huán)境中的可移植程序.基于 J2EE的應用程 序不依賴任何特定操作系統(tǒng)、中間件、硬件.因此設計合理的基于J2EE的程序只需開發(fā)一 次就可部署到各種平臺.這在典型的異構企業(yè)計算環(huán)境中是十分關鍵的. J2EE標準也允許 客戶訂購與J2EE
12、兼容的第三方的現(xiàn)成的組件,把他們部署到異構環(huán)境中,節(jié)省了由自己制 訂整個方案所需的費用.可伸縮性:要選擇一種效勞器端平臺,這種平臺應能提供極佳的可伸縮性去滿足那些 在他們系統(tǒng)上進行商業(yè)運作的大批新客戶.基于J2EE平臺的應用程序可被部署到各種操作 系統(tǒng)上.例如可被部署到Linux、或UNIX與大型機系統(tǒng),這種系統(tǒng)單機可支持 64至256 個處理器.這是NT效勞器所望塵莫及的J2EE領域的供給商提供了更為廣泛的負載平 衡策略.能消除系統(tǒng)中的瓶頸,允許多臺效勞器集成部署.這種部署可達數(shù)千個處理器, 實現(xiàn)可高度伸縮的系統(tǒng),滿足未來應用的需要.穩(wěn)定的可用性:一個效勞器端平臺必須能全天候運轉以滿足需求.
13、由于INTERNET1全球化的、無處不在的,即使在夜間按方案停機也可能造成嚴重損失.假設是意外停機,那會 有災難性后果.J2EE部署到可靠的操作環(huán)境中,他們支持長期的可用性.一些J2EE部署在 WINDOWSinux環(huán)境中,也可選擇健壯性能更好的操作系統(tǒng)如 Sun Solaris、舊M OS/390. 最健壯的操作系統(tǒng)可到達99.999%的可用性或每年只需5分鐘停機時間.這是實時性很強 商業(yè)系統(tǒng)理想的選擇.基于構件:它特點是編譯碼、獨立部署的單位、由第三方進行組合的單位、無持久狀 態(tài)等,它具有可插入、更好的設計、更好的復用、方便的更新、實現(xiàn)與接口別離的優(yōu)點.使用Java技術有著以下明顯的優(yōu)點:
14、首先,Java是一種非常輕便的語言.這意味著基于 Java應用效勞器開發(fā)的中間件程 序部件一般情況下是EJB組件能在不同的應用效勞器之間方便地移動;如果發(fā)現(xiàn)某種應 用效勞器的性能或特征不太好,就可以選擇另外的應用效勞器并完全重用EJB部件. 假設品 艱£川-其次,基于Java的開發(fā)都是要符合業(yè)界統(tǒng)一標準的.企業(yè)級 Java技術所定義的標準 減少了開發(fā)本錢和培訓開銷.一旦學會了標準,就能將它們應用于多個效勞器.這不同于 傳統(tǒng)中間件技術,編程者要專門學習特殊標準、編程接口、開發(fā)方法等.2、采用三層多層應用技術1.1 三層結構框架及功能由于傳統(tǒng)的二層C/S結構存在以下幾個局限:它是單一效勞
15、器且以局域網(wǎng)為中央的, 所以難以擴展至廣域網(wǎng)范圍或Internet的大型應用模式;難以治理大量的客戶機;受限于 供給商,整個系統(tǒng)與特定的應用程序聯(lián)系緊密;軟、硬件的組合及集成水平有限.因此 , 在樂清電子政務應用系統(tǒng)中以三層結構體系為主.三層結構是將應用功能分成表示層、業(yè)務邏輯層和數(shù)據(jù)層三局部.其解決方案是對這 三層進行明確分割,并在邏輯上使其獨立.各層說明如下:表示層一擔負用戶與應用間的對話功能,通過瀏覽器模式實現(xiàn)表示層,組成的 B/S結 構;或使用可以自動更新的瘦客戶端軟件實現(xiàn)表示層,組成基于三層體系的“客戶/效勞 器結構;業(yè)務邏輯層一包含了具體的業(yè)務處理邏輯程序相當于應用的本體;數(shù)據(jù)層一
16、負責治理對數(shù)據(jù)庫數(shù)據(jù)的讀寫.主要是利用大型關系型數(shù)據(jù)庫進行迅速、大 量的數(shù)據(jù)處理.1.2 選用三層結構的優(yōu)點選用三層結構具有以下優(yōu)點:系統(tǒng)治理簡單,大大減少客戶機維護工作量.基于B/S結構的應用模式無需客戶端維護工作;基于“客戶/效勞器結構的客戶端 可以實現(xiàn)自動更新下載,也無需客戶端維護工作.具有靈活的硬件系統(tǒng)構成對于各個層可以選擇與其處理負荷和處理特性相適應的硬件,方便的實現(xiàn)負載均 衡.清楚、合理地分割三層結構并使其獨立,可以使系統(tǒng)構成的變更非常簡單.因此,被分 成三層的應用根本上不需要修正.提升程序的可維護性假設品艱£川-三層B/S結構中,應用的各層可以并行開發(fā),各層也可以選擇各
17、自最適合的開發(fā)語 言.由于是按層分割功能,所以各個程序的處理邏輯變得比擬簡單.進行嚴密的平安治理涉密的關鍵應用的平安治理非常重要.在三層C/S結構中,識別用戶的機構是按層 來構筑的,對應用和數(shù)據(jù)的存取權限也可以按層進行設定.例如 ,即使外部的入侵者突破了 表示層的平安防線,假設在功能層中備有另外的平安機構,系統(tǒng)也可以阻止入侵者進入其他 局部.3中間件技術3.1 消息中間件采用消息中間件技術、基于J2EE的三層結構構建面向各級單位的數(shù)據(jù)交換體系中.消息中間件是位于平臺硬件和操作系統(tǒng)和應用之間的通用效勞,具有標準的程序接口和協(xié) 議.針對不同的操作系統(tǒng)和硬件平臺,它們可以有符合接口和協(xié)議標準的多種實
18、現(xiàn).消息 中間件起到了一個“平臺+通信的作用,一方面使進一步的開發(fā)工作可以構建在一個統(tǒng) 一的開發(fā)環(huán)境平臺之上,不必關心具體的網(wǎng)絡編程技術細節(jié),大大簡化了設計和編程 工作;另一方面,中間件完全負責消息通信,用戶只需關注于業(yè)務系統(tǒng)的運行、開發(fā),有 效地提升了效率.消息中間件通信傳輸類型:可靠傳輸可以在保證報文的正確性的前提下實現(xiàn)相對的實時傳輸.每個報文有相 對的生命周期,在網(wǎng)絡超時或者接受方宕機時終止發(fā)送請求,即報文有可能喪失或非順序 到達.可靠傳輸對處理機和網(wǎng)絡的開銷較小,一般適用于對傳輸速率要求較高的準實時系 統(tǒng),而對報文的喪失有一定的冗余度.保證傳送可以保證信息的無喪失、按順序傳送.在信息的
19、發(fā)送者與接受者之間的 網(wǎng)絡出現(xiàn)中斷或者接受者方的機器出現(xiàn)故障,在網(wǎng)路恢復連接后,仍然能保證在故障時期 內(nèi)的所有信息按順序的正確到達.保證傳送的高可靠性是以較多的資源開銷處理機、網(wǎng) 絡作為代價的.因此,保證傳送一般是用于傳送頻率比擬低,但傳送可靠性要求高的信 息傳輸,如重要文件的傳輸?shù)?該傳輸類型類似于電子郵件的傳輸方式.3.2 數(shù)據(jù)中間件假設品艱£川-在綜合數(shù)據(jù)支撐平臺中,為了整合桌面型數(shù)據(jù)庫成為一個可共享的具有用戶和權限管 理的虛擬數(shù)據(jù)庫,需要采用數(shù)據(jù)中間件以屏蔽掉數(shù)據(jù)節(jié)點分布、數(shù)據(jù)庫表異構特性,實現(xiàn) 虛擬數(shù)據(jù)庫合理的軟件層次結構.4平安應用技術為了在電子政務系統(tǒng)的應用層、網(wǎng)絡層實
20、施細粒度的訪問限制,實現(xiàn)對用戶的身份鑒 別、實現(xiàn)信息的保密性、完整性、真實性和抗抵賴性等保護,采用當今流行的高強度平安 策略一一數(shù)字證書技術.應用系統(tǒng)可以基于數(shù)字證書以及相關的經(jīng)國家有關部門認可的密 碼算法認證登錄系統(tǒng)的用戶的真實身份,進行數(shù)字簽名和驗證簽名,采用數(shù)字簽名技術解 決抗抵賴性和數(shù)據(jù)完整性的的問題,利用平安系統(tǒng)提供的加密算法,解決信息的保密性問 題.對重要數(shù)據(jù)庫的訪問,還要通過平安代理,對訪問者的身份基于數(shù)字證書進行高強度 的認證,對其訪問應用系統(tǒng)的請求進行確認,如果該用戶沒有訪問的權限,其訪問請求將 被平安代理拒絕.同時,在平安代理效勞器上還可以完成包括包過濾、加密、解密等技術,
21、 從而實現(xiàn)權限確認和數(shù)據(jù)的密存密傳功能.5數(shù)據(jù)資源庫對不能不方便共享的桌面型數(shù)據(jù)庫,為暫時維持現(xiàn)有應用不變且又能提供數(shù)據(jù)資 源共享,提出了一個完備的基于整體應用的數(shù)據(jù)庫解決方案一一即虛擬數(shù)據(jù)庫解決方案. 其根本思想是將分散的、局部的桌面形數(shù)據(jù)庫Foxpro、Access利用網(wǎng)絡資源以及虛擬 數(shù)據(jù)庫應用將它們在邏輯上統(tǒng)一起來,實現(xiàn)呈現(xiàn)給用戶一個完整的、統(tǒng)一的數(shù)據(jù)庫訪問模 式,同時提供數(shù)據(jù)資源的用戶和權限治理功能,即對用戶以及應用程序來說就好似訪問大 型關系型數(shù)據(jù)庫一樣方便地訪問數(shù)據(jù)資源,而不是在訪問分散于不同效勞終端的數(shù)據(jù)庫, 所有的處理都將在虛擬數(shù)據(jù)庫構架中完成,不需要用戶或應用程序涉及任何底層的輸入.6 技術路線的可行性和解決關鍵技術的途徑三層應用構架是一種成熟的開發(fā)模式,可以應用到電子政務中,針對行文應用的特殊 要求,建議Domino平臺這一成熟的體系,以保證電子政務的正常運作.Java技術是一種成熟的技術,已經(jīng)得到廣泛的應用,J2EE技術標準已經(jīng)得到大的中間件生成廠商如BEA公司、舊M公司的產(chǎn)品化支持-器 品 wvM -中間件技術是軟件產(chǎn)品的開展方向,現(xiàn)在市場上已有大量的產(chǎn)品可供選擇,因此在結合電子政務需求開發(fā)數(shù)據(jù)中間件是可行的, 在
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代辦公家具的環(huán)保理念與可持續(xù)發(fā)展
- 現(xiàn)代生活節(jié)奏下的胃腸疾病預防教育
- 生產(chǎn)制造中的綠色技術升級路徑與策略
- 基坑施工安全專項方案
- 現(xiàn)代服務業(yè)的發(fā)展趨勢及投資策略研究
- 生產(chǎn)安全監(jiān)督與危機管理一體化建設
- 生態(tài)農(nóng)業(yè)發(fā)展對商業(yè)模式的創(chuàng)新影響
- 現(xiàn)代農(nóng)業(yè)機械設備智能化國際對比研究
- 2024-2025學年高中生物 專題5 課題1 DNA的粗提取與鑒定說課稿 新人教版選修1
- 9 生活離不開他們 第一課時 說課稿-2023-2024學年道德與法治四年級下冊統(tǒng)編版001
- 2024屆上海市金山區(qū)高三下學期二模英語試題(原卷版)
- 學生春節(jié)安全教育
- GA/T 1280-2024銀行自助設備安全性規(guī)范
- 2024-2025年校長在教研組長和備課組長會議上講話
- 2024預防流感課件完整版
- 2025屆江蘇省常州市高級中學高三第二次模擬考試語文試卷含解析
- 高三日語一輪復習助詞「で」的用法課件
- 保險業(yè)消費者權益保護工作計劃
- 2024-2030年中國銣銫及其化合物行業(yè)深度調研及投資戰(zhàn)略分析報告
- 散貨物流行業(yè)市場調研分析報告
- JJF 2168-2024鹽霧試驗箱校準規(guī)范
評論
0/150
提交評論