軟件項目技術(shù)路線_第1頁
軟件項目技術(shù)路線_第2頁
軟件項目技術(shù)路線_第3頁
軟件項目技術(shù)路線_第4頁
軟件項目技術(shù)路線_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

軟件項目技術(shù)路線篇一:大型軟件系統(tǒng)技術(shù)路線分析大型軟件系統(tǒng)技術(shù)路線分析縱觀全球大型軟件系統(tǒng)軟件系統(tǒng)技術(shù)發(fā)展路線,歷經(jīng)了二十多年的時間,逐步從vb、.NET向J2EEjava全面遷移,迄今為止,所有的集團客戶和高端政府機關(guān)在大型軟件系統(tǒng)技術(shù)的選擇上,幾乎清一色的選擇JAVA品臺,而且面向集團化的大型軟件系統(tǒng)定位的企業(yè),如九思軟件、東軟集團,也統(tǒng)統(tǒng)在此路線上完成系統(tǒng)的架構(gòu)和功能設(shè)計。理等。支持中大型網(wǎng)站和中大型組織應(yīng)用等需要大規(guī)模跨平臺、網(wǎng)絡(luò)計算的領(lǐng)域。軟件構(gòu)J2EE平臺提供了一個基于組件的方法,來設(shè)計、開發(fā)、使之具有重用的能力,并集成了基于XML的數(shù)據(jù)交換一個統(tǒng)一的安全模式及靈活的事務(wù)控類及文件集成到J2EE應(yīng)用程序的功能軟件單元。J2EE規(guī)范定義了下面一些組件:基于J2EE企業(yè)級應(yīng)用服務(wù)器的結(jié)構(gòu)WebServer平臺、性能優(yōu)異的WebServer是我們必須要認真考慮的。Servlets是網(wǎng)絡(luò)化的組件,被應(yīng)用于網(wǎng)絡(luò)服務(wù)器的功能的擴展。它從客戶主機(如:瀏覽器)得到命令和要求,并將內(nèi)容反饋給主機,實現(xiàn)從HTML界面?zhèn)鬟f到網(wǎng)絡(luò)商務(wù)系列。無論如何,Servlets是不必要連接到網(wǎng)絡(luò)服務(wù)器上的,它們可被作為普通的命令要求組件,Servlets更適合于實現(xiàn)簡單要求的需要,并且不需要應(yīng)用軟件服務(wù)器的管理。JSP與Servlets非常相似。事實上,它們的最大區(qū)別是JSP為非純Java代碼,更易于感知。如果希望看到并感覺到配置是與其它配置分開的,并且易于維護,可以使用JSP,JSPXML不可缺的重要組成部分,這就要求我們選擇的技術(shù)架構(gòu)必須提供對XML技術(shù)強大當(dāng)前,J2EE架構(gòu)在廠商市場和開發(fā)者社區(qū)中倍受推崇。作為一種工具言(XML)簡化了數(shù)據(jù)交換、進程間消息交換這一類的事情,因而對開發(fā)者逐漸變得有吸引力,并開始流行起來。自然,在J2EE架構(gòu)中訪問或集成XML解決方案的想法也很誘人。因1.簡單數(shù)據(jù)的表示和交換(針對XML的簡單API(SAX)和文檔對象模型(DOM)語法解析,不同的文檔類型定義(DTDs)和概要(schemas3.用戶界面相關(guān)、表示相關(guān)的上下文(可擴展樣式表語言(XSL可擴展樣式表語言這幾類應(yīng)用在J2EE架構(gòu)中恰好有天然的對應(yīng):數(shù)據(jù)表示和交換功能是EJB組件模型中持久化服務(wù)(persistenceservices)的一部分,基于消息的通訊由Java消息服務(wù)(JMS)API來處理,而界面表示正是Java服務(wù)器頁面(JSP)和JavaServlets的拿手好戲。WebServiceJ2EE框架對WebService技術(shù)也提供了強大的支持。立出來,這完全依賴于設(shè)計和構(gòu)建應(yīng)用程序的業(yè)務(wù)處理和數(shù)據(jù)邏輯層。有多家公司已經(jīng)構(gòu)建了基于J2EE的集成開發(fā)環(huán)境(IDE)和應(yīng)用服務(wù)器,他們中的多數(shù)已經(jīng)開始在產(chǎn)品中支持WebServices的創(chuàng)建、部署和運行,對WebServices標(biāo)準(zhǔn)的支持和復(fù)雜的程度因產(chǎn)品而異。多個服務(wù)器中正在提供對WebServices的支持。當(dāng)在這個技術(shù)領(lǐng)域中有多個競爭產(chǎn)品時,就意味熟的平臺。新增的、對WebServices的支持是這個平臺的又一個特征篇二:技術(shù)路線技術(shù)路線系統(tǒng)的建設(shè)將采取如下總體技術(shù)思路,兼并考慮平臺的整體性與可擴充性。1.打造地理信息服務(wù)平臺主流軟件開發(fā)技術(shù)和現(xiàn)代網(wǎng)絡(luò)通訊技術(shù),充分考慮與其他信息系統(tǒng)的開放互聯(lián)、多源數(shù)據(jù)接要空間基礎(chǔ)地理信息服務(wù)平臺。2.統(tǒng)一的基礎(chǔ)平臺和應(yīng)用平臺本系統(tǒng)充分考慮到個國土各個部門的業(yè)務(wù)需要,充分保證數(shù)據(jù)的共享和功能互操作。同時,平臺還要具備良好的可維護性和擴展性。因此,本系統(tǒng)采用統(tǒng)一的基礎(chǔ)平臺。包括操作系統(tǒng)平臺、數(shù)據(jù)庫平臺、地理信息系統(tǒng)平臺和應(yīng)用平臺。采用統(tǒng)一平臺,可避免不必要的系統(tǒng)間數(shù)據(jù)的轉(zhuǎn)換、功能的接口、以及系統(tǒng)升級擴展時大量的維護工作量,保證系統(tǒng)的一致性和穩(wěn)定性。3.面向?qū)ο蟮能浖O(shè)計思想發(fā)將采用面向?qū)ο蟮能浖こ谭椒ā?.基于關(guān)系數(shù)據(jù)庫的空間與非空間數(shù)據(jù)一體化管理基于關(guān)系數(shù)據(jù)庫統(tǒng)一管理空間數(shù)據(jù)與非空間數(shù)據(jù)可以有效地實現(xiàn)空間與非空間數(shù)據(jù)關(guān)數(shù)據(jù)庫逆向工程的方法自動提取元數(shù)據(jù),因此,可以方便地實現(xiàn)基于元數(shù)據(jù)信息資源管理。5.基于元數(shù)據(jù)統(tǒng)一管理信息平臺信息平臺的元數(shù)據(jù)除管理業(yè)務(wù)公用基礎(chǔ)數(shù)據(jù)外,還要管理各個部門子系統(tǒng)可以共享數(shù)據(jù)的元數(shù)據(jù),為實現(xiàn)數(shù)據(jù)的集成提供服務(wù)。6.元數(shù)據(jù)驅(qū)動的平臺架構(gòu)為了提高系統(tǒng)的可擴展性,系統(tǒng)將采用元數(shù)據(jù)驅(qū)動平臺架構(gòu)加以實現(xiàn),根據(jù)信息資源管理統(tǒng)一平臺之?dāng)?shù)據(jù)平臺(包括基礎(chǔ)地理信息系統(tǒng)、基本單位信息系統(tǒng))的特點,在GIS基礎(chǔ)軟件與實際應(yīng)用系統(tǒng)之間增加一層統(tǒng)一的、元數(shù)據(jù)驅(qū)動的應(yīng)用平臺,將數(shù)據(jù)平臺各組成系統(tǒng)(基礎(chǔ)地理信息系統(tǒng)、基本單位信息系統(tǒng))的應(yīng)用模型(如圖層顯示控制、數(shù)據(jù)關(guān)聯(lián)、數(shù)據(jù)域)和應(yīng)用組件的共性進行抽象通過UML模型和元數(shù)據(jù)加以描述,開發(fā)元數(shù)據(jù)驅(qū)動的應(yīng)用組件(應(yīng)用組件首先通過訪問元數(shù)據(jù)來控制對具體數(shù)據(jù)庫的訪問基于元數(shù)據(jù)驅(qū)動組件搭建應(yīng)用平臺。當(dāng)系統(tǒng)的數(shù)據(jù)擴展時,通過修改平臺的元數(shù)據(jù),實現(xiàn)應(yīng)用組件對新擴展數(shù)據(jù)的訪問和7.面向服務(wù)的軟件架構(gòu)(SOA)的應(yīng)用根據(jù)平臺公用性和基礎(chǔ)性的特點,系統(tǒng)軟件架構(gòu)將盡可能采用面向服務(wù)的軟件架構(gòu)(Service-OrientedArchitecture)。系統(tǒng)設(shè)計與開發(fā)過程中盡可能將系統(tǒng)提供對外服務(wù)的應(yīng)用程序功能封裝和發(fā)布為Web服務(wù)(WebService通過服務(wù)注冊和服務(wù)目錄,向服務(wù)消費者(各種組件或部門的應(yīng)用系統(tǒng))提供Web服務(wù),使系統(tǒng)的功能可以采用松耦篇三:技術(shù)路線1、技術(shù)路線是指申請者對要達到研究目標(biāo)準(zhǔn)備采取的技術(shù)手段、具體步驟及解決關(guān)鍵性問題的方法等在內(nèi)的研究途徑.合理的技術(shù)路線可保證順利的實現(xiàn)既定目標(biāo).技術(shù)路線的合理性并不是技術(shù)路線的復(fù)雜性;三、研究方案及技術(shù)路線為了有效開展區(qū)域荒漠化過程的聯(lián)網(wǎng)研究,選擇策勒、額濟納、沙坡頭和奈曼四個野外站(其中3個為國家生態(tài)開放站分別以策勒河下游、甘蒙古西遼河流域為對象,在每個站設(shè)立相同的研究內(nèi)容和觀測項目,按照統(tǒng)一的方法進行樣地選擇和布設(shè)儀器設(shè)備,并以中國生態(tài)系統(tǒng)研究網(wǎng)絡(luò)制定的水、土、氣、生觀測規(guī)范為主要土、氣、生長期積累的觀測數(shù)據(jù)和資料,通過認真整理和系統(tǒng)分析,從中總結(jié)和找出荒漠化沿著水、土、氣、生過程-水、土、氣、生相互作用機制-水、土、氣、生過程空間分異規(guī)律這樣一個遞進程序開展相關(guān)研究。統(tǒng)研究網(wǎng)絡(luò)組織編寫的以下觀測規(guī)范執(zhí)行。另外,課題還將根據(jù)實際需要,編制一些進行聯(lián)網(wǎng)研究的方法和標(biāo)準(zhǔn)技術(shù)路線是要寫你怎么去完成你的研究內(nèi)容,使用什么方法等。技術(shù)路線是“怎么做”,能讓人看明白。實施方案和技術(shù)路線。不過這個世態(tài)炎涼,什么都要錢。展的朋友能有點幫助,也希望對于一些技術(shù)跟管理方面的牛人,能給予一些建議。作為一名項目經(jīng)理、系統(tǒng)架構(gòu)師或技術(shù)骨干,其水平如何,關(guān)系到公司的項目管理、軟件質(zhì)量管理等方面的問題。項目經(jīng)理或技術(shù)骨干應(yīng)該要起帶頭作用,使整個團隊的開發(fā)及管理能達到一種更高的水平。那作為一名項目經(jīng)理或公司技術(shù)骨干應(yīng)該學(xué)會那些工具及知識點呢?涉及到這一階段,需要有不同的工具來支持。按照軟件系統(tǒng)的生命周期的六個階段,一般分為需求分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)開發(fā)階段、軟件測試階段、系統(tǒng)發(fā)布階段、系統(tǒng)維護階段,這幾個階段都需要有不同工具的支持。一、需求分析階段:第一、項目管理及需求管理工具項目管理工具很多公司都在使用,為什么要使用這丟臭雞蛋。這兩天有時間,終于鼓起勇氣,將這篇文章寫來下!也希望對一些正在尋找更好發(fā)展的朋友能有點幫助,也希望對于一些技術(shù)跟管理方面的牛人,能給予一些建議。作為一名項目經(jīng)理、系統(tǒng)架構(gòu)師或技術(shù)骨干,其水平如何,關(guān)系到公司的項目管理、軟件質(zhì)量管理等方面的問題。項目經(jīng)理或技術(shù)骨干應(yīng)該要起帶頭作用,使整個團隊的開發(fā)及管理能達到一種更高的水平。那作為一名項目經(jīng)理或公司技術(shù)骨干應(yīng)該學(xué)會那些工具及知識點呢?涉及到這一塊的工具及技術(shù)點非常多,如何去選擇,是擺在項目經(jīng)理、系統(tǒng)架構(gòu)師跟技術(shù)骨干面前的問題。需要有不同的工具來支持。按照軟件系統(tǒng)的生命周期的六個階段,一般分為需求分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)階段、軟件測試階段、系統(tǒng)發(fā)布階段、系統(tǒng)維護階段,這幾個階段都需要有不同工具的第一、項目管理及需求管理工具項目管理工具很多公司都在使用,為什么要使用這些工具?假如沒有使用這些工具,而是使用Excel或Word進行記錄,那當(dāng)需求變更?需求實現(xiàn)情況的跟蹤?軟件是否能按時很多軟件公司都會使用SharePoint,在SharePoint平臺上,只要你想得到,基本上都可以通過配置方式來滿足你的業(yè)務(wù)需求。在SharePoint上,可以跟MicroSoftProjectServer的問題,在Web界面進行項目管理的時候,總覺得很不方便。IBMRationalRequisitePro可以算是最骨灰級的一個軟件了,假如你公司整個軟件要這些軟件可以到IBM官方網(wǎng)站上去下載一個最新版本,或者在電驢上面下載一些“特別”版本。設(shè)計工具、管理工具的完美結(jié)合,這個正是IBMRationalRequisitePro的強項。RequisitePro跟Offce結(jié)合得也是非常完美。JIRA原來只是一個缺陷跟蹤系統(tǒng),你可以在JIRA上面創(chuàng)建新的ISSUE,當(dāng)ISSUE也可以用來做項目管理,在操作方面非常人性化,個人一直非常喜歡使用JIRA來進行項目網(wǎng)上也有很多Crack,大家有興趣也可以搜一下。OSRMT(/projects/osrmt)是一個開源的需求管理工具,分為客戶端跟服務(wù)器,也提供了一個安裝界面供用戶安裝,做開源的已經(jīng)算是做得非常完美了。當(dāng)前最新版本是V1.5,有興趣的朋友可以下載一XplannerXplanner是每個搞設(shè)計的人都會用的一個工具,我們一般使用Visio來畫系統(tǒng)結(jié)歡通過軟件來描述,而是通過一張紙,然后在上面進行涂鴉,接著跟客戶或團隊進行思維溝通。MindManager很好地解決了這個問題。MindMana為7,大家有興趣可以下載一個試用一下,也可以在網(wǎng)搜搜索一些“特別”版本。第一、系統(tǒng)設(shè)計工具主流的系統(tǒng)設(shè)計工具有大家非常熟悉的Rose2003,不過,現(xiàn)在已經(jīng)不叫Rose了,現(xiàn)在IBM最新的設(shè)計工具是RSA(RationSoftwareArchitectBorlandTogether,SyBasePowerDesinger,MicroSoftVisio,對于開源的系統(tǒng)設(shè)計工具也有很多,比如ArgoUML、RSA,那也許你會將你的整個團隊的工具都采用IBM的整套解決方案,使用RequisitePro來進行需求管理、使用RSA來進行建模、使用ClearCase來進行配置管理、使用ClearQuest來就是跟Word結(jié)合得非常好。這一點可以肯定。平臺的軟件,功能也是非常強大,其所見所得的功能,是我非常喜歡它的一個原因。還有一個原因就是基于Eclipse平臺,這個可以跟我的開發(fā)工具很完美地整合在一起。不過,整合PowerDesigner是“一站式”建模與設(shè)計解決方案,物理數(shù)據(jù)模型的數(shù)據(jù)庫平臺無關(guān)性,所見的易用性深深地吸引了我!特別它的設(shè)置工具,最終我還是更加喜歡使用PowerDesigner,也許,我的操作習(xí)慣已經(jīng)被第二、開發(fā)的技術(shù)框架技術(shù)框架的選擇是非常關(guān)鍵,一個好的技術(shù)框架,可以讓我們的開發(fā)更加快速、團隊的能夠更加多地體現(xiàn)“高內(nèi)聚,低耦合”的設(shè)計思想。整合性,拿得我們的開發(fā)更加簡單,IOC、AOP、事務(wù)處理、開源框架的整合支持使得作為一個J2EE框架的首選。持久層框架是Hibernate,作為一個開源的項目,我想,沒有一個開源項目的社區(qū)能夠你Hibernate一樣,豐富的文檔,活躍的社區(qū),基于Hibernate的開發(fā)團隊的龐大,使得它Hibernate也有自身的問題,假如使用不當(dāng),也許會有所失控,一旦失控,它所帶來的,就等技術(shù)來讓我們頁面更好維護,使用OSCache緩存技術(shù)來提高我們頁面的訪問速度。第三、開發(fā)規(guī)范的定制文件命名規(guī)范、數(shù)據(jù)庫設(shè)計規(guī)范、編碼規(guī)范、團隊協(xié)作規(guī)定等等一些規(guī)范性的東西,需要在系統(tǒng)開發(fā)前就規(guī)定好,并且做相應(yīng)的培訓(xùn)。QA也要做好監(jiān)督的作用,定期做評審工第四、開發(fā)工具的選擇它是基于Eclipse之上的。我算是Borland公司最為忠實的Fans啦,從Jbuilder6Jbuilder7,再到Jbuilder8,再到Jbuilder9、JbuilderX,Jbuilder2經(jīng)常跟我學(xué)生說,對于Jbuilder,相信沒有人比我更熟悉他了,做Java開發(fā)接近6年時間,很多人知道一點,就是Jbuilder的盜版問題,安裝完Jbuil

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論