鏡SHOW公主
360U233840390
想成為軟件設(shè)計(jì)師你要看的書(shū)包括:
1:數(shù)據(jù)結(jié)構(gòu)目前清華大學(xué)嚴(yán)蔚敏老師的數(shù)據(jù)結(jié)構(gòu)是一個(gè)經(jīng)典.可能的話(huà),再搜羅其他版本的教程,這樣可以互相印證.
2:操作系統(tǒng)(第三版),主要從資源管理的角度來(lái)分析系統(tǒng)功能的實(shí)現(xiàn)。假設(shè)你要設(shè)計(jì)一個(gè)新的操作系統(tǒng),如何實(shí)現(xiàn)它?操作系統(tǒng)理論就是向讀者逐步介紹和解釋。重點(diǎn)是五大管理職能的實(shí)現(xiàn)及其原理。
3:計(jì)算機(jī)網(wǎng)絡(luò)(第三版),要學(xué)習(xí)ISO/OSIRM七層的劃分以及各種協(xié)議的功能。傳輸理論、互聯(lián)設(shè)備、Internet知識(shí),和參考模型理論.
4:計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ),不是軟件考試特有的,是專(zhuān)業(yè)知識(shí)英語(yǔ)水平,考前不需專(zhuān)業(yè)準(zhǔn)備,平時(shí)有意識(shí)地上網(wǎng)讀點(diǎn)英文專(zhuān)業(yè)資料.
5:軟件工程(第二版)要熟悉數(shù)據(jù)流圖和流程圖
6:數(shù)據(jù)庫(kù)理論.這要求熟悉SQL的語(yǔ)言.
7:C語(yǔ)言或者VB語(yǔ)言應(yīng)該掌握
最后要學(xué)習(xí)統(tǒng)一建模語(yǔ)言UML,它代表了軟件工程的發(fā)展趨勢(shì),目前是可視化建模的事實(shí)上的工業(yè)標(biāo)準(zhǔn)。
計(jì)算機(jī)學(xué)習(xí)要經(jīng)歷一個(gè)從理論———實(shí)踐———理論的認(rèn)識(shí)不斷深化的過(guò)程,這一過(guò)程是非常艱辛的.但是要相信“天道酬勤”的道理,你最終會(huì)成為一名優(yōu)秀的軟件設(shè)計(jì)師的~~祝你成功
第一階段課程內(nèi)容序號(hào)課程名稱(chēng)主要內(nèi)容參考資料課時(shí)①編成基礎(chǔ)計(jì)算機(jī)硬件,軟件簡(jiǎn)介,可視化編成20課時(shí)②Java基礎(chǔ)面向?qū)ο缶幊?,JAVA開(kāi)發(fā)環(huán)境,JAVA語(yǔ)法,異常處理,集合框架,數(shù)據(jù)結(jié)構(gòu),I/O輸入輸出流,JDBC,線(xiàn)程,jdk新特性。Java就業(yè)培訓(xùn)教程.pdf80課時(shí)③完全手冊(cè).chm20課時(shí)④Javascriptcss客戶(hù)端腳本語(yǔ)言jscript中文參考手冊(cè).課時(shí)開(kāi)發(fā)工具M(jìn)YECLIPSE插件,TOMCAT,ANT,Websphere,resin⑤JSP動(dòng)態(tài)網(wǎng)站servlet,JSP運(yùn)行原理,JSP語(yǔ)法,HTTP協(xié)議,JSP內(nèi)置對(duì)象,COOKIE,JDBC。案例:(購(gòu)物車(chē),聊天室程序,通訊錄,留言板)。80課時(shí)⑥JSTL標(biāo)簽庫(kù)JSTL標(biāo)簽庫(kù),自定義標(biāo)簽庫(kù)。20課時(shí)⑦B/S軟件架構(gòu)JSPServletJavaBeanJDBC(MVC架構(gòu))20課時(shí)⑧數(shù)據(jù)庫(kù)原理數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介,數(shù)據(jù)庫(kù)原理數(shù)據(jù)庫(kù)操作,sql語(yǔ)句,范式,關(guān)系,約束,存儲(chǔ)過(guò)程,觸發(fā)器,事務(wù)。20課時(shí)⑨軟件工程(組件化)軟件需求分析,軟件數(shù)據(jù)建模,軟件架構(gòu)設(shè)計(jì),軟件開(kāi)發(fā)規(guī)范,原形迭代開(kāi)發(fā)模式,軟件架構(gòu)分析。20課時(shí)10項(xiàng)目實(shí)踐常用組件詳細(xì)講解,上傳文件組件,分頁(yè)組件,主鍵生成組件,權(quán)限處理,考試管理系統(tǒng),小型論壇,網(wǎng)上書(shū)店管理,等電子商務(wù)系統(tǒng)。20課時(shí)軟件工程概論簡(jiǎn)介,開(kāi)發(fā)模式,CMMI12課時(shí)項(xiàng)目管理項(xiàng)目計(jì)劃(項(xiàng)目的整體時(shí)間,人員安排,階段性工作內(nèi)容),任務(wù)跟蹤。需求分析需求管理與配置管理:需求調(diào)研,分析,系統(tǒng)范圍配置標(biāo)識(shí),版本控制,配置審核(VSS,CVS),實(shí)際項(xiàng)目需求數(shù)據(jù)建模業(yè)務(wù)建模rose2007(類(lèi)的關(guān)系)。拓展:svn40課時(shí)軟件測(cè)試概論1.測(cè)試基礎(chǔ)(概述,角色,測(cè)試所需條件)2.測(cè)試目的以及原則3.測(cè)試分類(lèi)4.測(cè)試方法5.靜態(tài)白盒測(cè)試,靜態(tài)黑盒測(cè)試,動(dòng)態(tài)白盒測(cè)試,動(dòng)態(tài)黑盒測(cè)試6.測(cè)試計(jì)劃,測(cè)試用例7.需求評(píng)審8.原型評(píng)審,設(shè)計(jì)評(píng)審9.實(shí)際項(xiàng)目需求評(píng)審管理工具28課時(shí)(語(yǔ)法,控件應(yīng)用,遠(yuǎn)程方法訪(fǎng)問(wèn))AJAX。拓展:dwr深層研究40課時(shí)原型開(kāi)發(fā)原型設(shè)計(jì)規(guī)范軟件設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)概要設(shè)計(jì)架構(gòu)設(shè)計(jì)詳細(xì)設(shè)計(jì)設(shè)計(jì)評(píng)審面向?qū)ο笤O(shè)計(jì)20課時(shí)XML擴(kuò)展的標(biāo)記語(yǔ)言,XML,XSLT,DTD,SAX,DOM,JDOM等解析20課時(shí)STRUTS2過(guò)濾器,Struts1,Struts2高級(jí)部分(標(biāo)簽庫(kù),驗(yàn)證框架,攔截器,源碼分析,連接池,國(guó)際化,插件安裝),AOP基礎(chǔ),JNDI。拓展:JSF,Tapestry,velocity40課時(shí)SpringIOC,JDBC,MVC,AOP,事務(wù)。hibernate數(shù)據(jù)持久化。拓展:,搜索功能lucenewebserviceSoap協(xié)議,分布式。拓展:JMSOracle數(shù)據(jù)庫(kù)大型數(shù)據(jù)庫(kù)開(kāi)發(fā)。拓展:DB220課時(shí)軟件測(cè)試單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試60課時(shí)畢業(yè)答辯演講能力,面試技巧,面試題,答辯20課時(shí)以上是學(xué)成軟件工程師的課程體系。

恩恩慧慧
學(xué)IT技術(shù)的人越來(lái)越多,不少人就開(kāi)始唱衰,覺(jué)得人多了競(jìng)爭(zhēng)會(huì)很大,會(huì)加速行業(yè)沒(méi)落,影響到行業(yè)前景等等。包括軟件開(kāi)發(fā)專(zhuān)業(yè),這個(gè)專(zhuān)業(yè)被炒了多年,很多人投身學(xué)習(xí),成為一名開(kāi)發(fā)人員,那現(xiàn)在學(xué)豈不是意味著是人員過(guò)剩,還能好找工作嗎?當(dāng)然能!我們總覺(jué)得行業(yè)內(nèi)會(huì)有飽和,但還是那句話(huà):從業(yè)人員飽和,行業(yè)人才卻永遠(yuǎn)稀缺。我們要做的永遠(yuǎn)都不是大多數(shù),我們要去成為那10%,甚至是5%。在分析軟件開(kāi)發(fā)就業(yè)前景之前,我們可以先了解一下學(xué)習(xí)軟件開(kāi)發(fā)專(zhuān)業(yè),需要的知識(shí)有哪些,能從事哪些IT崗位?一般來(lái)說(shuō)大學(xué)中軟件開(kāi)發(fā)的專(zhuān)業(yè)課基本有匯編語(yǔ)言、c、c++、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成原理、操作系統(tǒng)、編譯原理、java、算法設(shè)計(jì)與分析、軟件管理等課程;軟件開(kāi)發(fā)培訓(xùn)學(xué)校中,如ACCP軟件開(kāi)發(fā)工程師課程中主要有:Java理解程序邏輯、html語(yǔ)言、css、c#語(yǔ)言、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)、jsp語(yǔ)言、web等課程。從上面我們可以看出,軟件開(kāi)發(fā)專(zhuān)業(yè)側(cè)重于編程與開(kāi)發(fā)方向,畢業(yè)之后可以從事的崗位可以有Java開(kāi)發(fā)工程師、數(shù)據(jù)庫(kù)工程師、web前端工程師、測(cè)試工程師等等。而這些崗位依然是目前IT行業(yè)發(fā)展,以及人工智能發(fā)展必不可少的相關(guān)崗位,軟件開(kāi)發(fā)的就業(yè)方向?yàn)檫@個(gè)職位的發(fā)展也提供了眾多不錯(cuò)的機(jī)會(huì)。另外軟件開(kāi)發(fā)就業(yè)前景如何,也能以軟件開(kāi)發(fā)行業(yè)的薪酬來(lái)做參考。一般在一線(xiàn)城市(如北上廣深)初-高級(jí)軟件開(kāi)發(fā)師的待遇在8000-15000之間;內(nèi)地其他省會(huì)城市一般在4000-10000之間,在各行業(yè)中薪酬一直處于前列。最重要的是,軟件開(kāi)發(fā)為學(xué)習(xí)其他編程語(yǔ)言打下了基礎(chǔ)。如果可以拓展學(xué)習(xí)如人工智能、大數(shù)據(jù)、云計(jì)算等高新IT技術(shù),那么工資薪酬將會(huì)翻倍增加,因?yàn)樵贗T行業(yè)來(lái)說(shuō),技術(shù)的高低決定著你薪酬的高低。因此,對(duì)于低學(xué)歷的學(xué)習(xí)者來(lái)說(shuō),可以先學(xué)習(xí)軟件開(kāi)發(fā)知識(shí),從事基礎(chǔ)的軟件開(kāi)發(fā)崗位,再一步一步提高自己的IT技能,就能實(shí)現(xiàn)高薪的夢(mèng)想和改變自己的生存狀態(tài)。最后未來(lái)軟件開(kāi)發(fā)就業(yè)前景怎么樣,相信大家也有了一個(gè)清晰的認(rèn)知。端正學(xué)習(xí)態(tài)度,能力為王,腳踏實(shí)地才是在IT互聯(lián)網(wǎng)行業(yè)長(zhǎng)久發(fā)展的關(guān)鍵。
juliejin(金培)
1.學(xué)習(xí)使用Java/.NET語(yǔ)言開(kāi)發(fā)Web應(yīng)用,熟悉主流技術(shù)框架,培養(yǎng)有良好的編程習(xí)慣;2.學(xué)習(xí)常用的關(guān)系型數(shù)據(jù)庫(kù)產(chǎn)品(MySQL、Oracle),并學(xué)會(huì)使用SQL和PL/SQL進(jìn)行數(shù)據(jù)庫(kù)編程;3.學(xué)習(xí)HTML、XML、JavaScprit、ajax、Web Servrice等WEB技術(shù);4.熟悉Linux系統(tǒng)操作。
偉哥是老頑童
很多學(xué)生都對(duì)軟件工程專(zhuān)業(yè)非常有興趣,那么,軟件工程專(zhuān)業(yè)都要學(xué)習(xí)什么呢?主要課程有哪些呢?下面和我一起來(lái)看看吧!
其實(shí)軟件工程師是一個(gè)廣義上的概念,狹義上可以分為軟件設(shè)計(jì)師、軟件架構(gòu)師、程序員等一系列職位,了解了就業(yè)方向后,那么學(xué)習(xí)軟件工程師要學(xué)哪些內(nèi)容呢?在長(zhǎng)沙市一度軟件教育,首先最基礎(chǔ)的需要學(xué)習(xí)編程語(yǔ)言、數(shù)據(jù)庫(kù)技術(shù)等,另外根據(jù)企業(yè)和社會(huì)的需要學(xué)習(xí)時(shí)下最前沿的技術(shù):JAVA 、STRUTS等。
課程后期還會(huì)安排職業(yè)素養(yǎng)課程,比如有效溝通、職場(chǎng)禮儀、模擬面試,學(xué)員畢業(yè)后不僅擁有軟件工程師相應(yīng)的技能,在綜合素質(zhì)方面也會(huì)成長(zhǎng)為企業(yè)需要并看重的合格人才。
通過(guò)以上的介紹,相信對(duì)軟件工程師需要學(xué)習(xí)哪些內(nèi)容心里有普了。
軟件工程師的就業(yè)方向非常多,下面我整理了幾個(gè)方向,供大家參考!
可視化編程
掌握程序設(shè)計(jì)方法及可視化技術(shù),精通一種可視化平臺(tái)及其軟件開(kāi)發(fā)技術(shù)。獲取Delphi程序員系列、Java初級(jí)或VB開(kāi)發(fā)能手認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等可視化編程程序員。
WEB應(yīng)用程序設(shè)計(jì)
具有美工基礎(chǔ)和網(wǎng)頁(yè)動(dòng)畫(huà)設(shè)計(jì)能力,掌握交互式網(wǎng)頁(yè)程序的設(shè)計(jì)技術(shù),能進(jìn)行網(wǎng)站建設(shè)和維護(hù)。獲取Macromedia多媒體互動(dòng)設(shè)計(jì)師或Delphi初級(jí)程序員或Delphi快速網(wǎng)絡(luò)開(kāi)發(fā)工程師認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等WEB應(yīng)用程序員。
軟件測(cè)試
掌握軟件測(cè)試的基本原理、方法和組織管理,精通軟件測(cè)試工具。獲取ATA軟件測(cè)試工程師或Delphi初級(jí)程序員或Java初級(jí)程序員認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等軟件測(cè)試員。
數(shù)據(jù)庫(kù)管理
能應(yīng)用關(guān)系范式進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),精通SQL語(yǔ)言,勝任數(shù)據(jù)庫(kù)服務(wù)器管理與應(yīng)用工作。獲取Oracle數(shù)據(jù)庫(kù)管理或SQL Server數(shù)據(jù)庫(kù)應(yīng)用或Windows XP應(yīng)用認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等部門(mén)的中、大型數(shù)據(jù)庫(kù)管理員。
作為“朝陽(yáng)行業(yè)”,軟件行業(yè)的發(fā)展雖然也受到了全球金融危機(jī)的影響,但就目前的發(fā)展形勢(shì)來(lái)看,軟件工程專(zhuān)業(yè)在未來(lái)多年內(nèi)仍然將是就業(yè)形勢(shì)比較好的專(zhuān)業(yè)。2009年就業(yè)調(diào)查報(bào)告顯示,軟件工程就業(yè)率及就業(yè)工資水平均居高校各專(zhuān)業(yè)前列。這主要源自于軟件行業(yè)的快速發(fā)展和政府經(jīng)濟(jì)結(jié)構(gòu)調(diào)整而對(duì)軟件人才的迫切需求,據(jù)估計(jì),我國(guó)目前存在著80萬(wàn)的軟件人才缺口,而對(duì)軟件人才的需求也以每年20%的速度遞增。
未來(lái)幾年,國(guó)內(nèi)外的高層次軟件人才仍舊處于供不應(yīng)求的狀態(tài)。目前軟件工程專(zhuān)業(yè)畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國(guó)防等重要部門(mén)從事軟件設(shè)計(jì)、開(kāi)發(fā)、應(yīng)用與研究工作。有數(shù)據(jù)表明,我國(guó)軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬(wàn)人,在中國(guó)十大IT職場(chǎng)人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂(lè)觀。
嘟嘟的Daddy
.第一個(gè)階段:需要學(xué)習(xí)Java編程基礎(chǔ),基礎(chǔ)是后面學(xué)習(xí)的基石,打好基礎(chǔ)才能更好的學(xué)習(xí)進(jìn)階課程。這個(gè)階段主要學(xué)習(xí)Java編程語(yǔ)言基礎(chǔ)知識(shí),面向?qū)ο?常見(jiàn)基礎(chǔ)類(lèi)和集合&IO等。2.第二個(gè)階段:主要學(xué)習(xí)數(shù)據(jù)庫(kù)編程,MYSQL數(shù)據(jù)庫(kù),JDBC數(shù)據(jù)庫(kù),加上綜合實(shí)踐
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)