避免由于委托人計算失誤,,未能在合同規(guī)定的時間內(nèi)完成軟件開發(fā)而承擔(dān)的違約責(zé)任。3,、合同雙方應(yīng)明確約定受托人提交需求說明書,、概要設(shè)計說明書,、詳細(xì)設(shè)計說明書的具體時間。4,、合同雙方應(yīng)明確約定委托人在受托人提交進(jìn)度報告后答復(fù)的時間和方式,。5、明確所開發(fā)軟件的版權(quán)歸屬,。軟件版權(quán)的歸屬有兩種處理方法:其一是軟件版權(quán)歸委托方,;其二是軟件版權(quán)歸被委托方。實踐中可采取以下辦法解決,,即軟件版權(quán)歸委托人,,反過來委托人給予被委托人在一定范圍內(nèi)使用軟件的許可,如允許被委托人使用例行程序開發(fā)其他軟件等,,由此雙方都能各得所需,。6、受托人應(yīng)約定委托人檢驗軟件后出具書面領(lǐng)受文件或遞交缺陷報告及領(lǐng)受或出具缺陷報告時間,。委...
軟件開發(fā)的管理和控制軟件開發(fā)是一項很復(fù)雜的工作,,對于軟件開發(fā)的管理和控制,現(xiàn)在有一門專門的學(xué)科:軟件工程,。在這方面有許多國家標(biāo)準(zhǔn)和國際標(biāo)準(zhǔn),。許多公司也有相應(yīng)的文檔模版,及相關(guān)規(guī)定?,F(xiàn)在不談技術(shù)角度來規(guī)范軟件開發(fā)的管理和控制,,從管理和實踐的角度來探討軟件開發(fā)的管理和控制應(yīng)遵循的的一些原則。對于軟件開發(fā)項目中,,經(jīng)常出現(xiàn)兩種極端情況,,一種是創(chuàng)造了新的生產(chǎn)率和質(zhì)量的紀(jì)錄;一種則完全是一場災(zāi)難,不是被取消就是拖延很長時間。前者如在很短的時間內(nèi),,為了趕進(jìn)度,,在幾乎不可能的時間內(nèi)開發(fā)出一套軟件產(chǎn)品,創(chuàng)造了軟件開發(fā)的記錄,,滿足了上級所要求的上機日期,,由于開發(fā)時間太短,過于倉促,,上機時,,問題百出,試運行...
②合同雙方應(yīng)明確約定委托人對受托人提交的各種說明書的審核時間,。③合同雙方應(yīng)明確約定委托人對受托人提交的說明書有異議,,雙方應(yīng)如何解決等問題。合同雙方?jīng)]有明確約定當(dāng)委托人對受托人提交的說明書有異議時,,雙方應(yīng)如何解決,。導(dǎo)致合同雙方對此發(fā)生爭議,引起糾紛,。7,、證據(jù)①合同簽訂后,雙方應(yīng)該妥善保管合同書以及主合同,、相關(guān)憑據(jù),、有關(guān)會計資料以及其它承諾函、約定書等合同附件,。②對方拒絕接受函件等其他文書時,,應(yīng)當(dāng)向公證機構(gòu)或其他部門公證或提存保留證據(jù)。③應(yīng)嚴(yán)格按照法律法規(guī)的規(guī)定進(jìn)行證據(jù)的公證和提存保留,。④當(dāng)事人一方依照約定解除合同或依照法定事項主張解除合同,,應(yīng)保存通知對方解除合同的證據(jù)。8,、合同雙方應(yīng)明確...
M.A.Jackson提出了一類至今仍***使用的軟件開發(fā)方法,。這一方法從目標(biāo)系統(tǒng)的輸入、輸出數(shù)據(jù)結(jié)構(gòu)入手,,導(dǎo)出程序框架結(jié)構(gòu),,再補充其它細(xì)節(jié),就可得到完整的程序結(jié)構(gòu)圖,。這一方法對輸入,、輸出數(shù)據(jù)結(jié)構(gòu)明確的中小型系統(tǒng)特別有效,如商業(yè)應(yīng)用中的文件表格處理,。該方法也可與其它方法結(jié)合,,用于模塊的詳細(xì)設(shè)計,。Jackson方法有時也稱為面向數(shù)據(jù)結(jié)構(gòu)的軟件設(shè)計方法。Warnier方法1974年,,J.D.Warnier提出的軟件開發(fā)方法與Jackson方法類似,。差別有三點:一是它們使用的圖形工具不同,分別使用Warnier圖和Jackson圖,;另一個差別是使用的偽碼不同,;**主要的差別是在構(gòu)造程序框架時...
軟件開發(fā)3設(shè)計軟件設(shè)計可以分為概要設(shè)計和詳細(xì)設(shè)計兩個階段。實際上軟件設(shè)計的主要任務(wù)就是將軟件分解成模塊是指能實現(xiàn)某個功能的數(shù)據(jù)和程序說明,、可執(zhí)行程序的程序單元,??梢允且粋€函數(shù),、過程、子程序,、一段帶有程序說明的**的程序和數(shù)據(jù),,也可以是可組合、可分解和可更換的功能單元,。模塊,,然后進(jìn)行模塊設(shè)計。概要設(shè)計就是結(jié)構(gòu)設(shè)計,,其主要目標(biāo)就是給出軟件的模塊結(jié)構(gòu),,用軟件結(jié)構(gòu)圖表示。詳細(xì)設(shè)計的首要任務(wù)就是設(shè)計模塊的程序流程,、算法和數(shù)據(jù)結(jié)構(gòu),,次要任務(wù)就是設(shè)計數(shù)據(jù)庫,常用方法還是結(jié)構(gòu)化程序設(shè)計方法,。軟件開發(fā)4編碼軟件編碼是指把軟件設(shè)計轉(zhuǎn)換成計算機可以接受的程序,,即寫成以某一程序設(shè)計語言表示的“源程序清單”。充...
②合同雙方應(yīng)明確約定所開發(fā)軟件的知識產(chǎn)權(quán)的權(quán)屬,,是共同所有還是一方所有,。5、驗收驗收對委托開發(fā)軟件合同雙方都非常重要,,它關(guān)系到如何確認(rèn)以下幾個問題,。①、委托方在收到軟件程序以及***批文檔后多長時間內(nèi)完成對軟件的測驗,,以及在多長時間內(nèi)委托方有權(quán)以軟件程序質(zhì)量未達(dá)到合同所規(guī)定的技術(shù)標(biāo)準(zhǔn)要求為由,,要求被委托方對程序進(jìn)行修改使其達(dá)到合同規(guī)定的標(biāo)準(zhǔn)。②,、對程序進(jìn)行修改費用應(yīng)哪方負(fù)責(zé),。③、被委托方應(yīng)在多長內(nèi)完成修改程序的工作,并且應(yīng)在何時,、何地以及以何種方式將修改后的軟件交會給委托方,。④、委托方收到修改過的軟件之后應(yīng)在多長時間完成第二次測驗,,并應(yīng)在多長時間內(nèi)委托方應(yīng)將第二次測驗的結(jié)果通知被委托方...
他們試圖讓軟件工程更加系統(tǒng)化,,工具的種類包括支持單個任務(wù)的工具及囊括整個生命周期的工具。軟件需求工具,,包括需求建模工具和需求追蹤工具,。軟件設(shè)計工具,用于創(chuàng)建和檢查軟件設(shè)計,,因為軟件設(shè)計方法的多樣性,,這類工具的種類很多。軟件構(gòu)造工具,,包括程序編輯器,、編譯器和代碼生成器、解釋器和調(diào)試器等,。軟件測試工具,,包括測試生成器、測試執(zhí)行框架,、測試評價工具,、測試管理工具和性能分析工具。軟件維護(hù)工具,,包括理解工具(如可視化工具)和再造工具(如重構(gòu)工具),。軟件配置管理工具,包括追蹤工具,、版本管理工具和發(fā)布工具,。軟件工程管理工具,包括項目計劃與追蹤工具,、風(fēng)險管理工具和度量工具,。軟件工程過程工具,包括建模工具...
如I/O處理,、圖形處理等,。這一步的分解通常很明確,而這些子系統(tǒng)的進(jìn)一步分解因有較具體的系統(tǒng)模型為依據(jù),,也相對容易,。所以O(shè)MT也具有自頂向下方法的優(yōu)點,即能有效地控制模塊的復(fù)雜性,,同時避免了Yourdon方法**能分解的困難和不確定性,。OMT的基礎(chǔ)是對象模型每個對象類由數(shù)據(jù)結(jié)構(gòu)(屬性)和操作(行為)組成,,有關(guān)的所有數(shù)據(jù)結(jié)構(gòu)(包括輸入、輸出數(shù)據(jù)結(jié)構(gòu))都成了軟件開發(fā)的依據(jù),。因此Jackson方法和PAM中輸入,、輸出數(shù)據(jù)結(jié)構(gòu)與整個系統(tǒng)之間的鴻溝在OMT中不再存在。OMT不*具有Jackson方法和PAM的優(yōu)點,,而且可以應(yīng)用于大型系統(tǒng),。更重要的是,在Jackson方法和PAM方法中,,當(dāng)它們的出發(fā)...
說起軟件開發(fā),,現(xiàn)在是無人不知,無人不曉,。好多人可能以為軟件開發(fā)就是做一樣工作的,,其實不然,軟件開發(fā)也分很多種類型,,很多方向,。做為一個過來人,簡單介紹一些常見的開發(fā)方向,。1.桌面程序:Java、C++,、C#,、VB、C均可?,F(xiàn)在大家辦公使用的還是桌面程序占多數(shù),,不管是OA,ERP等等,,都是通過PC來操作,,桌面程序開發(fā)是一個重要的方向。只要PC還在,,桌面程序開發(fā)就會一直存在,。2.網(wǎng)站服務(wù)器端開發(fā):JSP(Java語法)、PHP,、ASP(C#語法),、WebApp框架等互聯(lián)網(wǎng)發(fā)展的一個重要部分,如何把服務(wù)和數(shù)據(jù)提供給客戶端:服務(wù)器,。網(wǎng)站服務(wù)器端開發(fā),,使用code將數(shù)據(jù)和圖片以交互的方式交給客戶端...
人們幾乎需要著手解決研制階段所遇到的各種問題,同時還要解決某些維護(hù)工作本身特有的問題,。做好軟件維護(hù)工作,,不僅能排除障礙,,使軟件能正常工作,而且還可以使它擴展功能,,提高性能,,為用戶帶來明顯的經(jīng)濟(jì)效益。然而遺憾的是,,對軟件維護(hù)工作的重視往往遠(yuǎn)不如對軟件研制工作的重視,。而事實上,和軟件研制工作相比,,軟件維護(hù)的工作量和成本都要大得多,。在實際開發(fā)過程中,軟件開發(fā)并不是從***步進(jìn)行到**后一步,,而是在任何階段,,在進(jìn)入下一階段前一般都有一步或幾步的回溯。在測試過程中的問題可能要求修改設(shè)計,,用戶可能會提出一些需要來修改需求說明書等,。軟件開發(fā)設(shè)施需求編輯軟件開發(fā)1開發(fā)平臺軟件開發(fā)平臺源于繁瑣的實踐開發(fā)...
獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置**認(rèn)證。就業(yè)方向:企業(yè),、**,、社區(qū)、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員,。8多媒體制作具有多媒體程序設(shè)計與多媒體制作策劃的能力,。基本掌握面向?qū)ο蟪绦蛟O(shè)計與建模,、造型設(shè)計,、場景設(shè)計、分鏡頭原理等技能,。獲取多媒體設(shè)計師相關(guān)的認(rèn)證,。就業(yè)方向:多媒體設(shè)計與制作公司、動畫美術(shù)制作出版公司,、廣告制作公司,。9計算機辦公應(yīng)用精通辦公自動化應(yīng)用與管理,熟悉服務(wù)器的安裝,、管理和維護(hù),,基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置,、郵件,、網(wǎng)頁發(fā)布、FTP,、OA,、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力,。就業(yè)方向:企業(yè)、**,、社區(qū)...
如I/O處理,、圖形處理等。這一步的分解通常很明確,,而這些子系統(tǒng)的進(jìn)一步分解因有較具體的系統(tǒng)模型為依據(jù),,也相對容易。所以O(shè)MT也具有自頂向下方法的優(yōu)點,,即能有效地控制模塊的復(fù)雜性,,同時避免了Yourdon方法**能分解的困難和不確定性。OMT的基礎(chǔ)是對象模型每個對象類由數(shù)據(jù)結(jié)構(gòu)(屬性)和操作(行為)組成,,有關(guān)的所有數(shù)據(jù)結(jié)構(gòu)(包括輸入,、輸出數(shù)據(jù)結(jié)構(gòu))都成了軟件開發(fā)的依據(jù)。因此Jackson方法和PAM中輸入,、輸出數(shù)據(jù)結(jié)構(gòu)與整個系統(tǒng)之間的鴻溝在OMT中不再存在,。OMT不*具有Jackson方法和PAM的優(yōu)點,而且可以應(yīng)用于大型系統(tǒng),。更重要的是,,在Jackson方法和PAM方法中,當(dāng)它們的出發(fā)...
由于開發(fā)環(huán)境,、開發(fā)人員,、功能定位、行業(yè)背景等的不同,,不同品牌的平臺存在較大差別。軟件開發(fā)2開發(fā)環(huán)境軟件開發(fā)環(huán)境在歐洲又叫集成式項目支持環(huán)境(IntegratedProjectSupportEnvironment,,IPSE),。軟件開發(fā)環(huán)境的主要組成成分是軟件工具。人機界面是軟件開發(fā)環(huán)境與用戶之間的一個統(tǒng)一的交互式對話系統(tǒng),,它是軟件開發(fā)環(huán)境的重要質(zhì)量標(biāo)志,。存儲各種軟件工具加工所產(chǎn)生的軟件產(chǎn)品或半成品(如源代碼、測試數(shù)據(jù)和各種文檔資料等)的軟件環(huán)境數(shù)據(jù)庫是軟件開發(fā)環(huán)境的**,。工具間的聯(lián)系和相互理解都是通過存儲在信息庫中的共享數(shù)據(jù)得以實現(xiàn)的,。軟件開發(fā)環(huán)境數(shù)據(jù)庫是面向軟件工作者的知識型信息數(shù)據(jù)庫...
獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置**認(rèn)證。就業(yè)方向:企業(yè),、**,、社區(qū)、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員,。8多媒體制作具有多媒體程序設(shè)計與多媒體制作策劃的能力,?;菊莆彰嫦?qū)ο蟪绦蛟O(shè)計與建模、造型設(shè)計,、場景設(shè)計,、分鏡頭原理等技能。獲取多媒體設(shè)計師相關(guān)的認(rèn)證,。就業(yè)方向:多媒體設(shè)計與制作公司,、動畫美術(shù)制作出版公司、廣告制作公司,。9計算機辦公應(yīng)用精通辦公自動化應(yīng)用與管理,,熟悉服務(wù)器的安裝、管理和維護(hù),,基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),,具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置、郵件,、網(wǎng)頁發(fā)布,、FTP、OA,、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力,。就業(yè)方向:企業(yè)、**,、社區(qū)...
獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置**認(rèn)證,。就業(yè)方向:企業(yè)、**,、社區(qū),、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員。8多媒體制作具有多媒體程序設(shè)計與多媒體制作策劃的能力,?;菊莆彰嫦?qū)ο蟪绦蛟O(shè)計與建模、造型設(shè)計,、場景設(shè)計,、分鏡頭原理等技能。獲取多媒體設(shè)計師相關(guān)的認(rèn)證,。就業(yè)方向:多媒體設(shè)計與制作公司,、動畫美術(shù)制作出版公司、廣告制作公司,。9計算機辦公應(yīng)用精通辦公自動化應(yīng)用與管理,,熟悉服務(wù)器的安裝、管理和維護(hù),,基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),,具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置,、郵件、網(wǎng)頁發(fā)布,、FTP,、OA、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力,。就業(yè)方向:企業(yè),、**、社區(qū)...
下面我們將按其影響大小的順序排列說明5種錯誤的實踐方式,。錯誤1:沒有軟件項目開發(fā)的歷史數(shù)據(jù)缺乏軟件開發(fā)的歷史數(shù)據(jù)是大多數(shù)軟件項目失敗的關(guān)鍵所在,這樣的結(jié)論也許使很多人感到吃驚,但事實就是如此,。沒有一個可靠的軟件開發(fā)的歷史數(shù)據(jù)會使項目經(jīng)理,程序員,客戶對于軟件開發(fā)的過程缺少清醒的認(rèn)識。假設(shè)現(xiàn)在你正在管理一個軟件項目,而這個項目還沒有一個公司在36個月內(nèi)完成,。作為一個負(fù)責(zé)的經(jīng)理,你作了一個比較細(xì)致和保守的估計,然后告訴你的客戶和你的手下說你認(rèn)為這個項目需要36-38個月完成,。然而常常有這樣的情況發(fā)生:你的客戶和程序員要求把時間壓縮到18個月??蛻粢环矫嫦M浖M早投入使用而產(chǎn)生經(jīng)濟(jì)效益,一...
而且這種約定要切實可行,。17、在訴訟中,,應(yīng)權(quán)衡利弊,,**大限度要求對方承擔(dān)所有損失,不能主動放棄任何有利于己方的訴訟請求,。18,、受到對方**、脅迫,,被人趁人之危簽訂合同的當(dāng)事人應(yīng)當(dāng)保存好證據(jù)并且在一年之內(nèi)向人民法院起訴或者依約向仲裁機構(gòu)申請仲裁主張撤銷或者變更合同,。19、在簽訂合同時,,應(yīng)當(dāng)附帶合同使用說明,。如:合同的適用范圍,條款術(shù)語的理解等方面,。20、在合同履行過程中一方違約,,另一方應(yīng)采取措施提請對方注意并與對方進(jìn)行協(xié)商,,確定責(zé)任的負(fù)擔(dān)。21,、當(dāng)雙方對合同內(nèi)容協(xié)商一致進(jìn)行變更時應(yīng)重新訂立書面合同或達(dá)成書面協(xié)議,。22、簽約主體①合同雙方應(yīng)正確區(qū)分單位與單位負(fù)責(zé)人的關(guān)系,,應(yīng)明確認(rèn)識到單位...
人們幾乎需要著手解決研制階段所遇到的各種問題,,同時還要解決某些維護(hù)工作本身特有的問題,。做好軟件維護(hù)工作,不僅能排除障礙,,使軟件能正常工作,,而且還可以使它擴展功能,提高性能,,為用戶帶來明顯的經(jīng)濟(jì)效益,。然而遺憾的是,對軟件維護(hù)工作的重視往往遠(yuǎn)不如對軟件研制工作的重視,。而事實上,,和軟件研制工作相比,軟件維護(hù)的工作量和成本都要大得多,。在實際開發(fā)過程中,,軟件開發(fā)并不是從***步進(jìn)行到**后一步,而是在任何階段,,在進(jìn)入下一階段前一般都有一步或幾步的回溯,。在測試過程中的問題可能要求修改設(shè)計,用戶可能會提出一些需要來修改需求說明書等,。軟件開發(fā)設(shè)施需求編輯軟件開發(fā)1開發(fā)平臺軟件開發(fā)平臺源于繁瑣的實踐開發(fā)...
從而使建立在對象結(jié)構(gòu)上的軟件系統(tǒng)也更為穩(wěn)定,。更重要的是OMT徹底解決了軟件的可維護(hù)性。在OO語言中,,子類不*可以繼承父類的屬性和行為,,而且也可以重載父類的某個行為(虛函數(shù))。利用這一特點,,我們可以方便地進(jìn)行功能修改:引入某類的一個子類,,對要修改的一些行為(即虛函數(shù)或虛方法)進(jìn)行重載,也就是對它們重新定義,。由于不再在原來的程序模塊中引入修改,,所以徹底解決了軟件的可修改性,從而也徹底解決了軟件的可維護(hù)性,。OO技術(shù)還提高了軟件的可靠性和健壯性,。六、可視化開發(fā)方法可視化開發(fā)是90年代軟件界**大的兩個熱點之一,。隨著圖形用戶界面的興起,,用戶界面在軟件系統(tǒng)中所占的比例也越來越大,有的甚至高達(dá)60~...
獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置**認(rèn)證,。就業(yè)方向:企業(yè),、**、社區(qū)、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員,。8多媒體制作具有多媒體程序設(shè)計與多媒體制作策劃的能力,。基本掌握面向?qū)ο蟪绦蛟O(shè)計與建模,、造型設(shè)計,、場景設(shè)計、分鏡頭原理等技能,。獲取多媒體設(shè)計師相關(guān)的認(rèn)證,。就業(yè)方向:多媒體設(shè)計與制作公司、動畫美術(shù)制作出版公司,、廣告制作公司,。9計算機辦公應(yīng)用精通辦公自動化應(yīng)用與管理,熟悉服務(wù)器的安裝,、管理和維護(hù),,基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置,、郵件,、網(wǎng)頁發(fā)布、FTP,、OA,、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力。就業(yè)方向:企業(yè),、**,、社區(qū)...
探討解決問題的方案,并對可供使用的資源(如計算機硬件,、系統(tǒng)軟件,、人力等)成本,可取得的效益和開發(fā)進(jìn)度作出估計,,制訂完成開發(fā)任務(wù)的實施計劃,。軟件開發(fā)2分析軟件需求分析就是對開發(fā)什么樣的軟件的一個系統(tǒng)的分析與設(shè)想。它是一個對用戶的需求進(jìn)行去粗取精,、去偽存真,、正確理解,然后把它用軟件工程開發(fā)語言(形式功能規(guī)約,,即需求規(guī)格說明書)表達(dá)出來的過程,。本階段的基本任務(wù)是和用戶一起確定要解決的問題,建立軟件的邏輯模型,,編寫需求規(guī)格說明書文檔并**終得到用戶的認(rèn)可。需求分析的主要方法有結(jié)構(gòu)化分析方法、數(shù)據(jù)流程圖和數(shù)據(jù)字典等方法,。本階段的工作是根據(jù)需求說明書的要求,,設(shè)計建立相應(yīng)的軟件系統(tǒng)的體系結(jié)構(gòu),并將整...
獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置**認(rèn)證,。就業(yè)方向:企業(yè),、**、社區(qū),、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員,。8多媒體制作具有多媒體程序設(shè)計與多媒體制作策劃的能力?;菊莆彰嫦?qū)ο蟪绦蛟O(shè)計與建模,、造型設(shè)計、場景設(shè)計,、分鏡頭原理等技能,。獲取多媒體設(shè)計師相關(guān)的認(rèn)證。就業(yè)方向:多媒體設(shè)計與制作公司,、動畫美術(shù)制作出版公司,、廣告制作公司。9計算機辦公應(yīng)用精通辦公自動化應(yīng)用與管理,,熟悉服務(wù)器的安裝,、管理和維護(hù),基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),,具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置,、郵件、網(wǎng)頁發(fā)布,、FTP,、OA、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力,。就業(yè)方向:企業(yè),、**、社區(qū)...
獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置**認(rèn)證,。就業(yè)方向:企業(yè),、**、社區(qū),、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員,。8多媒體制作具有多媒體程序設(shè)計與多媒體制作策劃的能力?;菊莆彰嫦?qū)ο蟪绦蛟O(shè)計與建模,、造型設(shè)計,、場景設(shè)計、分鏡頭原理等技能,。獲取多媒體設(shè)計師相關(guān)的認(rèn)證,。就業(yè)方向:多媒體設(shè)計與制作公司、動畫美術(shù)制作出版公司,、廣告制作公司,。9計算機辦公應(yīng)用精通辦公自動化應(yīng)用與管理,熟悉服務(wù)器的安裝,、管理和維護(hù),,基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置,、郵件,、網(wǎng)頁發(fā)布,、FTP,、OA、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力,。就業(yè)方向:企業(yè),、**、社區(qū)...
并應(yīng)收集相關(guān)證據(jù)證明以上事實,。15,、爭議解決方式①如約定訴訟管轄法院,只能約定由被告住所地,、合同履行地,、合同簽訂地、原告住所地,、合同標(biāo)的物所在地法院管轄,,且只能約定其中一個法院管轄。如果約定不明確,、選擇兩個以上法院管轄,、或約定上述5個法院以外的法院,或既約定仲裁又約定訴訟的,,這樣解決爭議的條款是無效的,。當(dāng)事人選擇管轄法院時,選擇一個以上的法院,;或者選擇仲裁,,卻同時約定由法院管轄。這樣解決爭議的條款是無效的,,可能會增加當(dāng)事人爭議解決成本(時間,、金錢),,不符合當(dāng)事人初始意圖,不利于爭議有效率地解決,。②發(fā)生爭議后當(dāng)事人雙方可以平等協(xié)商達(dá)成共識,,也可以由人民調(diào)解**會調(diào)解或者向人民法院起訴以及...
以及實例對類的函數(shù)的引用,應(yīng)用程序的開發(fā)可以省卻大量類的定義,,省卻大量成員函數(shù)的定義或只需作少量修改以定義子類。ObjectWindows還提供了許多標(biāo)準(zhǔn)的缺省處理,,**減少了應(yīng)用程序開發(fā)的工作量,。但要掌握它們,對非專業(yè)人員來說仍是一個沉重的負(fù)擔(dān),。為此人們利用WindowsAPI或BorlandC++的ObjectWindows開發(fā)了一批可視開發(fā)工具,。可視化開發(fā)就是在可視開發(fā)工具提供的圖形用戶界面上,,通過操作界面元素,,諸如菜單、按鈕,、對話框,、編輯框、單選框,、復(fù)選框,、列表框和滾動條等,由可視開發(fā)工具自動生成應(yīng)用軟件,。這類應(yīng)用軟件的工作方式是事件驅(qū)動,。對每一事件,由系統(tǒng)產(chǎn)生相應(yīng)的消息,,再傳...
現(xiàn)在國外市場上有大約50種商業(yè)軟件費用估計工具包和大約100種商業(yè)項目計劃工具包,使用他們作精確的估計比手工的估計更可能獲得成功,。常用的軟件費用估計工具軟件有Checkpoint,Colomo,Estimacs,Price_s,Slim。常用的項目管理軟件有MSProject,Primavera,ProjectManager*sWorkbench,Timeline,。把這二種工具軟件聯(lián)合使用可以互為補充,幫助經(jīng)理駁回客戶和程序員的無理要求并且能精確的控制項目的執(zhí)行,。錯誤3:忽視用戶的需求的變動盡管**初的用戶需求在簽定開發(fā)合同時已經(jīng)包含在需求說明書中,但在整個開發(fā)周期中期望用戶的需求一直...
而且互相關(guān)聯(lián)并且難以解決,甚至有些是系統(tǒng)設(shè)計的問題,這時才發(fā)現(xiàn)好多模塊要推倒重來,18個月完成計劃變成了天方夜譚。雖然上面只是一個虛擬的例子,但在實際中這種情況比比皆是,。問題的關(guān)鍵就在于軟件開發(fā)的歷史數(shù)據(jù)是反映軟件開發(fā)隊伍的能力的標(biāo)尺,沒有了這個標(biāo)尺,就無法對軟件的開發(fā)過程有一個清醒的認(rèn)識,。錯誤2:不重視使用軟件費用估值工具軟件和計劃工具軟件軟件開發(fā)方法述評60年代中期開始爆發(fā)了眾所周知的軟件危機。為了克服這一危機,,在1968,、1969年連續(xù)召開的兩次***的NATO會議上提出了軟件工程這一術(shù)語,并在以后不斷發(fā)展,、完善,。與此同時,,軟件研究人員也在不斷探索新的軟件開發(fā)方法。至今已形成八類...
如I/O處理,、圖形處理等,。這一步的分解通常很明確,而這些子系統(tǒng)的進(jìn)一步分解因有較具體的系統(tǒng)模型為依據(jù),,也相對容易,。所以O(shè)MT也具有自頂向下方法的優(yōu)點,即能有效地控制模塊的復(fù)雜性,,同時避免了Yourdon方法**能分解的困難和不確定性,。OMT的基礎(chǔ)是對象模型每個對象類由數(shù)據(jù)結(jié)構(gòu)(屬性)和操作(行為)組成,有關(guān)的所有數(shù)據(jù)結(jié)構(gòu)(包括輸入,、輸出數(shù)據(jù)結(jié)構(gòu))都成了軟件開發(fā)的依據(jù),。因此Jackson方法和PAM中輸入、輸出數(shù)據(jù)結(jié)構(gòu)與整個系統(tǒng)之間的鴻溝在OMT中不再存在,。OMT不*具有Jackson方法和PAM的優(yōu)點,,而且可以應(yīng)用于大型系統(tǒng)。更重要的是,,在Jackson方法和PAM方法中,,當(dāng)它們的出發(fā)...
軟件開發(fā)的管理和控制軟件開發(fā)是一項很復(fù)雜的工作,對于軟件開發(fā)的管理和控制,,現(xiàn)在有一門專門的學(xué)科:軟件工程,。在這方面有許多國家標(biāo)準(zhǔn)和國際標(biāo)準(zhǔn)。許多公司也有相應(yīng)的文檔模版,,及相關(guān)規(guī)定?,F(xiàn)在不談技術(shù)角度來規(guī)范軟件開發(fā)的管理和控制,從管理和實踐的角度來探討軟件開發(fā)的管理和控制應(yīng)遵循的的一些原則,。對于軟件開發(fā)項目中,,經(jīng)常出現(xiàn)兩種極端情況,一種是創(chuàng)造了新的生產(chǎn)率和質(zhì)量的紀(jì)錄,;一種則完全是一場災(zāi)難,不是被取消就是拖延很長時間,。前者如在很短的時間內(nèi),為了趕進(jìn)度,,在幾乎不可能的時間內(nèi)開發(fā)出一套軟件產(chǎn)品,,創(chuàng)造了軟件開發(fā)的記錄,滿足了上級所要求的上機日期,,由于開發(fā)時間太短,,過于倉促,上機時,,問題百出,,試運行...
探討解決問題的方案,,并對可供使用的資源(如計算機硬件、系統(tǒng)軟件,、人力等)成本,,可取得的效益和開發(fā)進(jìn)度作出估計,制訂完成開發(fā)任務(wù)的實施計劃,。軟件開發(fā)2分析軟件需求分析就是對開發(fā)什么樣的軟件的一個系統(tǒng)的分析與設(shè)想,。它是一個對用戶的需求進(jìn)行去粗取精、去偽存真,、正確理解,,然后把它用軟件工程開發(fā)語言(形式功能規(guī)約,即需求規(guī)格說明書)表達(dá)出來的過程,。本階段的基本任務(wù)是和用戶一起確定要解決的問題,建立軟件的邏輯模型,,編寫需求規(guī)格說明書文檔并**終得到用戶的認(rèn)可,。需求分析的主要方法有結(jié)構(gòu)化分析方法、數(shù)據(jù)流程圖和數(shù)據(jù)字典等方法,。本階段的工作是根據(jù)需求說明書的要求,,設(shè)計建立相應(yīng)的軟件系統(tǒng)的體系結(jié)構(gòu),并將整...