本篇文章給大家談?wù)勚髁鬈浖_發(fā)平臺分析論文,以及開發(fā)軟件市場分析對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、軟件開發(fā)畢業(yè)論文怎么寫?
- 2、淺析軟件開發(fā)平臺J2EE和.NET的異同
- 3、計(jì)算機(jī)軟件技術(shù)畢業(yè)論文
- 4、急需一篇有關(guān)“軟件技術(shù)”的發(fā)展歷史、現(xiàn)狀、存在問題等的論文?。。。?!
- 5、軟件技術(shù)就業(yè)前景分析論文
軟件開發(fā)畢業(yè)論文怎么寫?
軟件開發(fā)的畢業(yè)論文主要寫的是你開發(fā)軟件的整個(gè)過程。
可行性分析,需求分析,總體設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,文檔,測試等都要寫的。
主要寫的還是前五項(xiàng)是很重要的。文檔也很重要,文檔也是驗(yàn)證是不是一個(gè)全面的完整的,好的軟件開發(fā)的標(biāo)準(zhǔn)之一,不可忽略。
1、驗(yàn)收人員:由各專業(yè)答辯委員會聘請校內(nèi)或?qū)W院內(nèi)熟悉計(jì)算機(jī)軟件技術(shù)的人員組成若干個(gè)軟件驗(yàn)收組,負(fù)責(zé)本學(xué)院的軟件驗(yàn)收。每個(gè)驗(yàn)收組由3名具有中級及以上職稱的教師組成,設(shè)組長1人,組員中一般應(yīng)包含1名所驗(yàn)收軟件學(xué)生的指導(dǎo)教師。
2、驗(yàn)收方式:由學(xué)生向驗(yàn)收組提交論文中所涉及的計(jì)算機(jī)軟件部分,包括源程序、執(zhí)行程序和使用說明,將源程序編譯成執(zhí)行程序后并運(yùn)行,在程序真實(shí)、運(yùn)行結(jié)果正確和程序文本資料完整的情況下,當(dāng)場將源程序和執(zhí)行程序拷貝到存儲介質(zhì)(如軟盤、光盤等)上,連同程序文本資料一起交驗(yàn)收組,即可通過驗(yàn)收。軟件驗(yàn)收未通過者,不能參加畢業(yè)設(shè)計(jì)(論文)答辯。
驗(yàn)收組的工作應(yīng)實(shí)事求是,認(rèn)真負(fù)責(zé)。驗(yàn)收結(jié)束后,由驗(yàn)收組填寫軟件驗(yàn)收報(bào)告,并將驗(yàn)收報(bào)告與全部驗(yàn)收材料(包括存儲介質(zhì)、資料等)一并交學(xué)生所在學(xué)院。
3、驗(yàn)收時(shí)間:驗(yàn)收工作應(yīng)安排在畢業(yè)設(shè)計(jì)(論文)工作完成后,答辯之前。各專業(yè)答辯委員會在進(jìn)行答辯資格審查時(shí),應(yīng)將是否已通過驗(yàn)收作為審查的一項(xiàng)重要內(nèi)容。
淺析軟件開發(fā)平臺J2EE和.NET的異同
摘 要:?目前,在軟件開發(fā)平臺方面存在兩大陣營,分別是J2EE和.NET。這兩個(gè)平臺都是為了解決構(gòu)建企業(yè)計(jì)算等大型平臺而出現(xiàn)的。在這兩個(gè)平臺中都包含了一系列的技術(shù),通過這些技術(shù)可以縮短開發(fā)周期。提高開發(fā)效率,節(jié)省構(gòu)造成本。同時(shí)這兩個(gè)平臺都在安全性、擴(kuò)展性、性能方面做出了努力,都提供了一系列的技術(shù)可供選擇。從這個(gè)角度來說,這兩個(gè)平臺都實(shí)現(xiàn)了它們的目標(biāo),都是成功的。兩個(gè)平臺的相似之處遠(yuǎn)遠(yuǎn)多于相異之處。
毫無疑問,程序員,軟件開發(fā)商,企業(yè)IT經(jīng)理一直都在密切的關(guān)注著J2EE和.NET的發(fā)展,但是選擇一個(gè)在性能,價(jià)格,時(shí)間上滿足他們需求的平臺卻并不是一件簡單的事情。本文試圖在技術(shù)上做一個(gè)簡單的比較,希望對于他們做選擇時(shí)有所幫助。
一.技術(shù)概觀
在表現(xiàn)形式上,J2EE是一組規(guī)范,而.NET更象是一組產(chǎn)品。但它們的目的都是為了企業(yè)應(yīng)用提供分布式的,高可靠性的解決方案.它們在架構(gòu)上有著很多的相似之處,下表是一個(gè)簡單對照:
J2EE?.NET?
通信協(xié)議?Remote?Method?Invocation?over?Internet?InterOrb?Protocol?(RMI/IIOP),XML?
編程語言?Java?C#,VB.NET,COBOL?
運(yùn)行時(shí)環(huán)境?Java?Virtual?Machine?(JVM)?Common?Language?Runtime?(CLR)?
胖客戶端?Java?Swing?Windows?Forms?
目錄服務(wù)?Java?Naming?and?Directory?Interface?(JNDI)?Active?Directory?Services?Interface?(ADSI)?
數(shù)據(jù)訪問?Java?Database?Connection?(JDBC)?,Java?Connectors?ADO.NET?
異步消息處理?Java?Message?Service?(JMS)?Microsoft?Message?Queue?
表示層技術(shù)?Servlets,?Java?Server?Page(JSP)?ASP.NET?
中間層組件模型?EJB,JavaBean?COM+,COM?
安全訪問?JAAS?COM+?Security?
Call?Context?
事物處理?Java?Transaction?Server?(JTS)?Microsoft?Distributed?Transaction?Coordinator?(MS-DTC)?
開發(fā)工具?WebGain?Visual?Café?
Borland?JBuilder?
IBM?VisualAge?等?
(第三方提供,規(guī)范本身沒有定義)?Visual?Studio.NET
J2EE平臺的構(gòu)成
EJB?–?J2EE?中間層,完成商業(yè)邏輯;
JAAS?–?J2EE?處理認(rèn)證和授權(quán)的API;
Java?Connectors?–?J2EE?用于連接異種數(shù)據(jù)源的API,對上層來講是透明的;
JSP,?Java?Servlets?–?J2EE的表示層技術(shù),用于生成用戶界面;
Java?Virtual?Machine?–?Java?語言運(yùn)行環(huán)境;
JDBC?–?J2EE數(shù)據(jù)庫訪問;
JMS?–?J2EE的異步消息隊(duì)列;
JNDI?–?J2EE的名字查找API,獨(dú)立于目錄服務(wù)器;
JTS?–?J2EE用于處理交易的API;
RMI/IIOP?–?J2EE的分布式對象的通訊API,提供了和CORBA交互的能力。
.NET平臺構(gòu)成
.NET?Framework?–?.NET應(yīng)用運(yùn)行的基礎(chǔ);
IL?(Intermediary?Language)?–?所有的.NET語言首先被編譯成該中間語言,然后在CLR中運(yùn)行;
SOAP?–?用于服務(wù)訪問的工業(yè)標(biāo)準(zhǔn);
DCOM?–?組件間通信協(xié)議;
MS-DTC?–?用來在.NET平臺上使用兩階段提交協(xié)議來處理分布式交易;
CLR?–?.NET應(yīng)用的運(yùn)行時(shí)環(huán)境;
COM+?–?.NET的中間層模型,用于構(gòu)建商務(wù)邏輯;
ADO.NET?–?.NET?對數(shù)據(jù)訪問的API。
此外.NET平臺還包括其他一些產(chǎn)品象Application?Center?Server,BizTalk?Server?,NLBS?(Network?Load?Balancing?Service),Commerce?Server,Enterprise?Servers,HIS?(Host?Integration?Server),ISAS?(Internet?Security?and?Acceleration?Server)用來提供象防火墻,安全訪問,B2B交易,負(fù)載平衡等服務(wù).J2EE規(guī)范本身沒有定義這些服務(wù),但可通過選擇第三方產(chǎn)品來滿足類似的要求。
二.技術(shù)比較
1.一?vs?多
一種語言vs多種語言,一個(gè)平臺vs多個(gè)平臺.這似乎是大家最喜于津津樂道的話題,也似乎是所有問題的焦點(diǎn)。
兩種平臺主流的開發(fā)語言Java和C#在架構(gòu)上有著驚人的相似:虛擬機(jī)技術(shù),基于沙箱的安全模型,分層的命名空間,垃圾回收等。所以從第一眼看上去,C#簡直就是Java的克隆。但微軟并不這樣認(rèn)為,微軟的說明是:“它集成了C++,?Java,Modula?2,C和Smalltalk等多種語言的精華,對它們共同的核心思想象深度面向?qū)ο?deep?object-orientation),對象簡化?(object-simplification)等都一一做了參考?!币环矫?,C#的大多數(shù)關(guān)鍵字來源于C++,使它在書寫上有別于Java。但另一方面,C#的嚴(yán)格的類型轉(zhuǎn)換等概念卻明顯來自于Java(當(dāng)然,它的原始類型的定義更嚴(yán)格,并且據(jù)微軟聲稱沒有影響到效率.),使其在內(nèi)涵上有克隆之嫌.但即是Java,其有些特性也和Smalltalk頗有淵源.所以評價(jià)一種開發(fā)語言的優(yōu)劣不僅是看其外在的表現(xiàn)形式,更重要的是其實(shí)實(shí)在在的功效.作為一種新語言,C#加入了基于XML的標(biāo)記,可以被編譯器用來直接生成文檔,C#的另一個(gè)特點(diǎn):一站式軟件(one-stop-shopping?software)強(qiáng)調(diào)了自解釋(?self-describing)?的編碼方式,即頭文件,IDL(Interface?Definition?Language),GUID和其他復(fù)雜的接口無需再被引用.也即是C#,VB.NET等代碼片斷可以任意的被加入到其他語言中.這無疑在多種語言混合編程的模式中是一次飛躍,但是,其難維護(hù)性也是不言而喻的。
微軟的.NET的平臺提供了象C#,VB.NET,COBOL等多種開發(fā)語言,C#是新的,而其他的每一種語言都是在原有的基礎(chǔ)上改造而來.這是微軟煞費(fèi)苦心并且也是不得以的要為習(xí)慣于這些語言的程序員鋪一條便捷之路.但是,這些語言的改造與其說是整容到不如說是一次開膛破肚的大手術(shù).首先是觀念變了,Basic,Cobol等語言先天的缺少面向?qū)ο蟮膬?nèi)涵,現(xiàn)在卻變成了面向?qū)ο蟮恼Z言,這就不是要求其傳統(tǒng)的程序員僅僅熟悉一些額外的關(guān)鍵字那么簡單的問題了.基于面向?qū)ο蟮能浖治鲈O(shè)計(jì)開發(fā)測試是完全不同于基于傳統(tǒng)過程性語言的質(zhì)變,所以這一過程的轉(zhuǎn)變對傳統(tǒng)程序員來講也是一個(gè)痛苦和漫長的過程.在傳統(tǒng)程序員面前,微軟看似提供了豐富多采的解決方法,但對于實(shí)際問題而言,卻怕是有些力不從心.所以一個(gè)簡單的辦法是:直接使用C#.對于獨(dú)立軟件開發(fā)商來講,其轉(zhuǎn)換成本不容忽視.其次,在一個(gè)軟件項(xiàng)目中使用多種語言,開發(fā)商必須同時(shí)擁有多種語言專家和多個(gè)獨(dú)立的難以互相支援的開發(fā)小組,無疑的,這也使其軟件的維護(hù)的成本已非線性的曲線增長.多樣性是雙韌劍,實(shí)施時(shí)需仔細(xì)斟酌.
跨平臺是J2EE的最大賣點(diǎn),也是至今為止還絆住微軟的柵欄.當(dāng)開發(fā)商完成了符合J2EE規(guī)范的軟件時(shí),其客戶可以依據(jù)其喜好和實(shí)力來選擇不同應(yīng)用服務(wù)器.從基于open?source的免費(fèi)軟件到高端滿足B2B需求的商業(yè)套件來搭建自己的平臺.但是由于J2EE的規(guī)范還不完善,各個(gè)J2EE服務(wù)器的提供商為了使其提供其各自理解的完整的功能,不得不添加一些額外的特性.這就使得使用了這些特別功能的應(yīng)用軟件,綁定到了特定的應(yīng)用服務(wù)器上.隨著J2EE規(guī)范的發(fā)展,這種差別會逐漸減小.
微軟的跨平臺解決方案是Web?services,它解決的是異種平臺上不同應(yīng)用之間的連通性問題.從技術(shù)角度講,它除了以XML為介質(zhì)之外沒有什么新意.但它的重要意義在于:它是微軟這樣一個(gè)重量級選手所推出的,前景不容小視.構(gòu)造和使用?Web?services?的過程較為簡單:
服務(wù)提供者用他所選擇的語言構(gòu)造服務(wù);
服務(wù)提供者用WSDL(the?Web?Services?Description?Language)來定義該服務(wù);
服務(wù)提供者在UDDI?(Universal?Description,?Discovery,?and?Integration?)中注冊該服務(wù);
使用者的應(yīng)用程序從?UDDI中查找已注冊服務(wù);
使用者的應(yīng)用程序通過?SOAP?(the?Simple?Object?Access?Protocol?)來調(diào)用服務(wù).(SOAP使用HTTP來傳遞基于XML為表現(xiàn)形式的參數(shù))
正如我們所討論的:?Web?services解決的是異構(gòu)平臺上服務(wù)連通性的問題,但在現(xiàn)實(shí)中所更迫切需要的是如何在異構(gòu)的平臺上構(gòu)造具有可擴(kuò)展性,高可靠性,高可用性,故障冗余,錯(cuò)誤恢復(fù)能力的企業(yè)應(yīng)用.缺少這一點(diǎn),從結(jié)構(gòu)上講,.NET平臺還遠(yuǎn)未完善.
2.中間層
基于組件的軟件開發(fā)技術(shù)可以在較高的級別上實(shí)現(xiàn)軟件復(fù)用,加快企業(yè)軟件開發(fā)的進(jìn)程.在J2EE構(gòu)架中,?JavaBean和EJB(Enterprise?JavaBeans)?被用來完成事物邏輯.其中EJB和?JavaBean?有著類似的模型,但它被用來創(chuàng)建分布式的企業(yè)應(yīng)用.它定義服務(wù)器端組件的模型,具有以下一些特性:
生存期模型;
訪問模型;
安全模型;
事物處理模型;
會話處理模型;
數(shù)據(jù)封裝模型;
部署模型
根據(jù)這些模型,簡單的編碼就可完成復(fù)雜的功能。
在微軟的.NET平臺中,舊的COM?和?COM+的組件模型被新的組件模型所代替。增加了象基于沙箱的安全模型和垃圾回收等功能.并且實(shí)現(xiàn)了多重接口繼承,擴(kuò)展的元數(shù)據(jù)和新的代理模型等.舊有的COM和COM+組件也可被映射到新的運(yùn)行環(huán)境中。
綜上所述,兩眾架構(gòu)在基于組件的中間層的設(shè)計(jì)上各有千秋,對于創(chuàng)建分布式的,復(fù)雜的,高效的,高可靠性的的應(yīng)用程序都有著足夠的能力。
3.表示層
兩種架構(gòu)都同時(shí)支持胖客戶端和瘦客戶端.即C/S模式和B/S模式.對于C/S模式,J2EE提供了替代Java?AWT的Java?Swing,同時(shí)作為可視化組件的JavaBean也可用來構(gòu)造系統(tǒng)。對于B/S結(jié)構(gòu)的表示層,J2EE使用?servlet?,JSP(Java?Server?Page)?,HMTL,WML,XML等工具來實(shí)現(xiàn)。
微軟的胖客戶端技術(shù)則由?Windows?Forms代替了MFC.它們起的作用相同,在結(jié)構(gòu)上?Windows?Forms?被插入到.NET的運(yùn)行時(shí)框架(runtime?framework)和組件模型?(component?model)中.在瘦客戶模型中,?ASP.NET代替了舊有的ASP和?HMTL,?WML?,XML作為表示層。在?ASP.NET?中,C#,VB.NET等語言的代碼片斷可被自由引用.ASP.NET?頁面被首先轉(zhuǎn)換成中介語言(?Intermediary?Language),然后再被?中介語言及時(shí)編譯器(just-in-time?IL?compiler)編譯,最后運(yùn)行于公共語言運(yùn)行環(huán)境中,并且?ASP.NET?提供了頁面的緩沖,所以,其運(yùn)行速度要遠(yuǎn)遠(yuǎn)快于ASP。
大體上,兩種架構(gòu)所使用的表示層的技術(shù)非常類似,雖在細(xì)節(jié)上各有所長,但總體功能當(dāng)在伯仲之間。
4.數(shù)據(jù)訪問
J2EE?和?.Net?已不同的形式支持?jǐn)?shù)據(jù)的訪問。JDBC和ADO一樣和所連接的數(shù)據(jù)庫無關(guān),并且通過連接,命令語句和結(jié)果集來對數(shù)據(jù)進(jìn)行操作.所以屬于中間層次的?API.更高一級的數(shù)據(jù)封裝和數(shù)據(jù)管理是通過實(shí)體EJB?(entity?EJB)來完成的.基于容器管理的實(shí)體EJB使開發(fā)更快捷,管理更方便.事實(shí)上,由于實(shí)體EJB的load()和store()方法的同步機(jī)制,將大大緩解因并發(fā)而使數(shù)據(jù)庫產(chǎn)生的瓶頸.也可以采用不屬于J2EE規(guī)范的第三方數(shù)據(jù)訪問工具,象WebGain的?TopLink。
而微軟的.NET的數(shù)據(jù)訪問工具則由基于XML的ADO.NET代替了基于COM組件的ADO.任何以XML為輸出的數(shù)據(jù)源都可以作為?ADO.NET?的數(shù)據(jù)源.相應(yīng)的結(jié)果集升級為數(shù)據(jù)集?(DataSets),命令語句則升級為數(shù)據(jù)集命令(DataSetCommands).從形式來看,微軟的ADO.NET更新潮和時(shí)髦一些,基于XML的特性使其可以處理極其豐富的數(shù)據(jù)源,并且,因其構(gòu)架在HTTP協(xié)議之上,易于穿透防火墻,使溝通更為便利.但由于XML本身的基于標(biāo)記的特性,很明顯限制了在有超大數(shù)據(jù)量和有網(wǎng)絡(luò)瓶頸的應(yīng)用中的使用.而J2EE的數(shù)據(jù)訪問規(guī)則則顯得略有單薄,但同時(shí)卻更簡單,更有效.并且通過對應(yīng)用程序有效的層次的設(shè)計(jì),對于數(shù)據(jù)庫和基于XML的數(shù)據(jù)源的訪問,也是可以無縫的整合的。
三.整體評價(jià)
在微軟還沒有足以和Java平臺相對抗的產(chǎn)品的時(shí)候,微軟所樂于做是大聲的宣傳:”write?once,?debug?everywhere”。而它的對手則更樂于這樣評價(jià)它:”微軟開始也喜歡Java,他們喜歡它的方式是讓它死去,他們當(dāng)然也憎恨它,他們甚至憎恨每一個(gè)以J開頭的單詞。”但是現(xiàn)在,形式不同了,微軟有了足以自豪的.NET他們可以已他們自己所喜好的方式來對J2EE和.NET來做各種比較。最熱鬧的應(yīng)該算是微軟出示的第三方對.NET?Pet?Shop和J2EE的?Pet?Store的綜合比較了.有興趣的讀者可以到MSDN,,IBM開發(fā)者原地等網(wǎng)站看到相關(guān)評論。
bsp;?J2EE?.NET?
易用性?**?***?
擴(kuò)展能力?***?**?
多平臺支持?****?*?
多語言支持?*?****?
可靠性?***?***?
性能?***?***?
可管理性?***?***?
重用性?****?**?
負(fù)載平衡?***?***?
開放標(biāo)準(zhǔn)?*****?*
就企業(yè)而言,內(nèi)部眾多系統(tǒng)的整合、系統(tǒng)的延展性、安全性是更需要注意的議題,而這些都是J2EE的優(yōu)勢,也是微軟的不足處。?在效率方面,J2EE陣營主張通過硬件的效能增加來彌補(bǔ)軟件的不足.開放標(biāo)準(zhǔn),功能強(qiáng)大,易于移植這些都是J2EE的賣點(diǎn)。但讓人奇怪的是IBM的WebSphere和BEA的WebLogic在J2EE市場占了大半壁江山,而作為規(guī)則制定者的SUN卻在做壁上觀。
微軟確實(shí)提供了從桌面的辦公軟件,開發(fā)工具,到后臺服務(wù)器數(shù)據(jù)庫的全方位的產(chǎn)品。?但統(tǒng)一平臺的使用者可能要犧牲跨平臺的好處,并也有可能由此就被無窮無盡的鎖定在微軟的許可證的汪洋中.更簡單,更快捷,更高效是微軟的目標(biāo),隨著時(shí)代的發(fā)展,我們也許會看到更完美的技術(shù)解決方案。
計(jì)算機(jī)軟件技術(shù)畢業(yè)論文
軟件技術(shù)與硬件技術(shù)相比較,其發(fā)展的空間更為廣闊、應(yīng)用的領(lǐng)域更為廣泛,因此計(jì)算機(jī)軟件技術(shù)得到了關(guān)注和發(fā)展。下面是我為大家整理的計(jì)算機(jī)軟件技術(shù)畢業(yè)論文,供大家參考。
計(jì)算機(jī)軟件技術(shù)畢業(yè)論文范文一:高職軟件技術(shù)混合式教學(xué)過程設(shè)計(jì)
摘要:目前,高職軟件技術(shù)專業(yè)的教學(xué)改革勢在必行,本文介紹了問題研究的必要性和Moodle平臺的功能,探討了基于Moodle平臺進(jìn)行混合式教學(xué)的教學(xué)過程。
關(guān)鍵詞:Moodle平臺;混合式教學(xué)模式
1概述
目前,高職學(xué)院主流的教學(xué)主體為教師的教學(xué)模式早已不能滿足社會對人才的需求。這要求我們積極進(jìn)行教學(xué)改革開展以學(xué)生為主體的教學(xué)模式的探索?;旌鲜浇虒W(xué)模式是教育信息化發(fā)展而出現(xiàn)的一種新教學(xué)模式。其意義在于將學(xué)生在網(wǎng)絡(luò)上的自主學(xué)習(xí)和傳統(tǒng)課堂上的教學(xué)相融合,是多種教學(xué)方式、學(xué)習(xí)方式和教學(xué)媒體的整合。因此,基于Moodle平臺的高職軟件技術(shù)專業(yè)混合式教育模式研究具有十分重要的意義。
2Moodle平臺簡介
Moodle是一個(gè)開源課程管理系統(tǒng)(CMS),是一個(gè)免費(fèi)開放源代碼的軟件,以社會建構(gòu)主義為其主要的理論基礎(chǔ)。Moodle是ModularObject-OrientedDynamicLearningEnvironment的縮寫,即模塊化面向?qū)ο蟮膭討B(tài)學(xué)習(xí)環(huán)境。在基于Moodle平臺的教學(xué)活動中,教師和學(xué)生都是主體,彼此相互協(xié)作,共同建構(gòu)知識。Moodle平臺有主要三個(gè)方面的功能:課程管理、學(xué)習(xí)管理和系統(tǒng)管理,其中課程管理包括課程教學(xué)組織、教學(xué)資源組織、學(xué)生學(xué)習(xí)活動組織、學(xué)生評價(jià)組織等管理;學(xué)習(xí)管理包括:記錄學(xué)習(xí)情況、下載學(xué)習(xí)資源、開展協(xié)作活動、測驗(yàn)與作用等;系統(tǒng)管理包括系統(tǒng)模塊管理、課程管理、模塊管理、用戶管理和系統(tǒng)參數(shù)設(shè)置。Moodle平臺有系統(tǒng)管理員、教師和學(xué)生三種用戶角色。其中,系統(tǒng)管理員主要負(fù)責(zé)搭建Moodle平臺的軟硬件環(huán)境,可分為課程管理員和網(wǎng)站管理員。課程管理員負(fù)責(zé)課程的創(chuàng)建和管理,網(wǎng)站管理員負(fù)責(zé)對Moodle平臺進(jìn)行配置和維護(hù)。教師角色中的主講教師和輔導(dǎo)教師是按照權(quán)限不同來分的。主講教師可以組織教學(xué)活動,建設(shè)教學(xué)資源,進(jìn)行日常教學(xué)管理??梢詾閷W(xué)生分組,添加或注銷學(xué)生,可以授權(quán)輔導(dǎo)教師,可以設(shè)置課程“密鑰”。輔導(dǎo)教師不能參與課程設(shè)計(jì),只能組織學(xué)生的管理成績、課外討論、查看日志等,在日常教學(xué)過程中監(jiān)督學(xué)生的學(xué)習(xí)活動。在指定教師時(shí),如果不特定教師編輯權(quán)限,該教師就默認(rèn)為輔導(dǎo)教師。學(xué)生角色可以在線學(xué)習(xí)網(wǎng)絡(luò)課程資源,參加在線測試,在線進(jìn)行討論,并將自己的學(xué)習(xí)歷程以及學(xué)習(xí)心得寫在自己的博客上。學(xué)生可以建立一個(gè)在線檔案,包括照片和個(gè)人描述。
3基于Moodle平臺的高職軟件技術(shù)專業(yè)混合式教學(xué)模式的教學(xué)過程設(shè)計(jì)
混合式教學(xué)是指融合不同的教學(xué)模式和不同的應(yīng)用方式來進(jìn)行教學(xué)的一種策略,它結(jié)合了課堂教學(xué)和網(wǎng)絡(luò)教學(xué)的優(yōu)勢。下面以《Java程序設(shè)計(jì)》這門課程為例來介紹如何基于Moodle平臺進(jìn)行混合式教學(xué)模式的教學(xué)過程設(shè)計(jì)。
3.1混合式教學(xué)模式的教學(xué)資源設(shè)計(jì)
教學(xué)資源是混合式教學(xué)模式的基本保障,主要指與所授課程相關(guān)的教學(xué)材料,包括課程的教案、課程的課件、實(shí)訓(xùn)指導(dǎo)、教學(xué)大綱、復(fù)習(xí)題、拓展資料等。隨著慕課的興起,在《Java程序設(shè)計(jì)》課程的教學(xué)資源設(shè)計(jì)中,教師可將課程的教學(xué)內(nèi)容制作成慕課放在Moodle平臺上供學(xué)生課余時(shí)間觀看。既方便了課堂上未聽懂的學(xué)生進(jìn)一步學(xué)習(xí),也為基礎(chǔ)好的學(xué)生提供了預(yù)習(xí)的資源,增強(qiáng)了學(xué)生對知識的掌握程度。
3.2混合式教學(xué)模式的教學(xué)課程內(nèi)容設(shè)計(jì)
《Java程序設(shè)計(jì)》課程的操作性強(qiáng),采用任務(wù)驅(qū)動的教學(xué)方式能督促學(xué)生課前預(yù)習(xí)、課后復(fù)習(xí),提高動手能力,從而激發(fā)學(xué)習(xí)的興趣。下面以《Java程序設(shè)計(jì)》中《類和對象實(shí)現(xiàn)》一節(jié)為例,說明教學(xué)內(nèi)容的設(shè)計(jì)。
3.2.1教學(xué)目標(biāo)
3.2.2知識目標(biāo)
①類與對象概念與特征、屬性和方法;②類與對象的關(guān)系;③定義類的語法;④創(chuàng)建類的對象,使用對象的步驟。
3.2.3能力目標(biāo)
①運(yùn)用面向?qū)ο蟪绦蛟O(shè)計(jì)思想分析類和對象特征;②會創(chuàng)建和使用類和對象。a教學(xué)任務(wù)“人”是社會主體,日常生活中要想描述一個(gè)人主要包括姓名、年齡、性別、體重、家庭地址等信息。任務(wù)要求在計(jì)算機(jī)中使用Java語言對“人類”進(jìn)行描述,并用Java代碼實(shí)現(xiàn),最后打印出人的信息。b實(shí)訓(xùn)任務(wù)第一,編寫一個(gè)電腦類,屬性包括品牌、型號,方法為顯示電腦信息,并測試類;第二,編寫一個(gè)手機(jī)類,屬性包括手機(jī)品牌、手機(jī)型號,方法為顯示手機(jī)信息,并測試類。
3.3混合式教學(xué)模式的課堂教學(xué)活動設(shè)計(jì)
課堂教學(xué)活動設(shè)計(jì)是混合式教學(xué)模式的關(guān)鍵。Moodle為教師和學(xué)生的互動提供了很好的平臺,學(xué)生可以針對教學(xué)內(nèi)容展開討論或者提出問題,也可以發(fā)表自己的心得體會。教師可以在教學(xué)過程中設(shè)置測試來及時(shí)檢驗(yàn)學(xué)生的學(xué)習(xí)效果,還可以創(chuàng)建一些趣味性話題,鼓勵學(xué)生參與并給予加分獎勵,同時(shí)還要在Moodle平臺中跟蹤學(xué)生的發(fā)言,并及時(shí)給出反饋。下面以《Java程序設(shè)計(jì)》中《類和對象實(shí)現(xiàn)》一節(jié)為例,說明教學(xué)活動的設(shè)計(jì)。課前:將教學(xué)課件上傳至Moodle平臺,供學(xué)生預(yù)習(xí)。課中:①(10分鐘)利用Moodle平臺中的“測驗(yàn)”功能,針對上創(chuàng)建一套試題來考查學(xué)生對上節(jié)課知識的掌握情況。②(30分鐘)利用課件和案例演示講解本次課知識點(diǎn)。③(35分鐘)布置并指導(dǎo)學(xué)生完成實(shí)訓(xùn)任務(wù)。④(15分鐘)總結(jié)并布置作業(yè)。課后:創(chuàng)建討論話題,鼓勵學(xué)生積極參與。
4總結(jié)
基于Moodle平臺的混合式教學(xué)模式,能夠激發(fā)學(xué)生學(xué)習(xí)的興趣,提高學(xué)生的自主學(xué)習(xí)能力,營造良好的學(xué)習(xí)環(huán)境。同時(shí)也存在一些問題,可根據(jù)每個(gè)學(xué)校的需求,進(jìn)行二次開發(fā),增加功能,更好地為教學(xué)服務(wù)。
參考文獻(xiàn):
[1]李明,胡春春.基于Moodle平臺的“合作—探究”式網(wǎng)絡(luò)教學(xué)平臺研究[J].吉林省教育學(xué)院學(xué)報(bào),2011(3).
[2]熊小梅.基于Moodle平臺的網(wǎng)絡(luò)課程設(shè)計(jì)及應(yīng)用[J].教育與職業(yè),2014(02).
[3]唐春玲,蔡茜,張曼.基于Moodle平臺的遠(yuǎn)程教育的實(shí)踐與研究[J].網(wǎng)友世界,2014(5).
[4]趙俞凌,魯超.基于Edmodo平臺的高職寫作課程混合式教學(xué)設(shè)計(jì)[J].金華職業(yè)技術(shù)學(xué)院學(xué)報(bào),2015(1).
計(jì)算機(jī)軟件技術(shù)畢業(yè)論文范文二:安卓操作系統(tǒng)的應(yīng)用軟件開發(fā)思考
【摘要】近年來,在社會經(jīng)濟(jì)快速發(fā)展的同時(shí),一定程度上帶動了科學(xué)技術(shù)的進(jìn)步。而在此過程中,智能手機(jī)與個(gè)人電腦得到了發(fā)展,并且逐漸融入到人們?nèi)粘5纳a(chǎn)生活當(dāng)中,被廣泛地應(yīng)用。其中,在智能操作系統(tǒng)當(dāng)中,安卓操作系統(tǒng)占據(jù)重要地位,并且其開放性相對明顯,這樣一來,智能手機(jī)與個(gè)人電腦應(yīng)用的優(yōu)勢就更大。由此可見,在安卓操作系統(tǒng)的基礎(chǔ)上開發(fā)軟件具有重要的現(xiàn)實(shí)意義。本文對安卓操作系統(tǒng)的開發(fā)平臺進(jìn)行了全面分析,并重點(diǎn)闡述了在安卓操作系統(tǒng)基礎(chǔ)上的應(yīng)用軟件開發(fā)。
【關(guān)鍵詞】安卓操作系統(tǒng);應(yīng)用軟件;開發(fā);分析
眾所周知,信息技術(shù)在其自身的發(fā)展過程中,電子產(chǎn)品的豐富性與多樣性充分地展現(xiàn)出來,并且使得人們生活方式有所改變,一定程度上為人們?nèi)粘Ia(chǎn)與生活帶來了便利。正是因?yàn)榘沧坎僮飨到y(tǒng)自身獨(dú)特的開放性特征,使其同電子設(shè)備實(shí)現(xiàn)了有效地溝通,并且始終能夠滿足用戶不同需求。現(xiàn)階段,安卓手機(jī)已經(jīng)被廣泛使用,并且已經(jīng)普及,在此背景下,使人們開始重視其便攜性問題,希望能夠時(shí)刻進(jìn)行操作,所以,在安卓操作系統(tǒng)的基礎(chǔ)上,應(yīng)該積極開發(fā)出相應(yīng)的應(yīng)用軟件,這是當(dāng)前安卓操作系統(tǒng)工作領(lǐng)域中亟待解決的問題。
1安卓操作系統(tǒng)開發(fā)平臺
在安卓操作系統(tǒng)平臺中,其主要的構(gòu)成部分就是應(yīng)用軟件、中間件以及用戶界面和操作系統(tǒng),給予平臺各層分離有力的支撐與保障,使得各層中間都能夠保證分工的明確性[1]。通常情況下,安卓操作系統(tǒng)中的應(yīng)用程序框架可以有效地提供API,同時(shí)還能夠合理地設(shè)計(jì)出其自身特有的功能模塊,這樣一來,還可以實(shí)現(xiàn)為其他應(yīng)用程序提供有價(jià)值的使用依據(jù)。在安卓操作系統(tǒng)當(dāng)中,其最核心的應(yīng)用程序就是聯(lián)系人、網(wǎng)絡(luò)瀏覽器、日歷、SMS應(yīng)用程序以及電子郵件等等。在編寫并設(shè)計(jì)應(yīng)用程序的過程中,開發(fā)工作人員需要對Java語言進(jìn)行充分地利用,這樣才能夠確保系統(tǒng)程序和開發(fā)程序所包含的資源實(shí)現(xiàn)共享。在此基礎(chǔ)上,安卓操作系統(tǒng)還能夠向組件提供相應(yīng)的C/C++庫集合,然而,開發(fā)工作人員不能夠?qū)ζ溥M(jìn)行直接調(diào)用,一定要根據(jù)上層的應(yīng)用程序框來實(shí)現(xiàn)C/C++庫的應(yīng)用[2]。通常情況下,安卓操作系統(tǒng)庫的構(gòu)成內(nèi)容是媒體庫、FreeType、界面管理和SQLite等多種系統(tǒng)。
2基于安卓操作系統(tǒng)應(yīng)用軟件開發(fā)的重要意義
隨著科技發(fā)展與人們生活水平的提升,始終對個(gè)人電腦與智能手機(jī)在社會經(jīng)濟(jì)當(dāng)中的發(fā)展情況產(chǎn)生影響?,F(xiàn)階段,我國智能手機(jī)市場始終處于爆炸式增長的趨勢,而截至到2013年,智能手機(jī)的普及率也迅速上升,將近2/3的國民都已經(jīng)擁有智能手機(jī)[3]。然而,國民擁有智能手機(jī)的技術(shù)水平也處于上升的階段,其中,智能手機(jī)終端CPU處理能力以及存儲和用戶交互等方面的能力都出現(xiàn)了明顯的提高,以上內(nèi)容也同樣是智能手機(jī)關(guān)鍵性的指標(biāo),所以,一定程度上對于安卓操作系統(tǒng)應(yīng)用軟件的開發(fā)工作提供了有力的硬件基礎(chǔ)?;诎沧坎僮飨到y(tǒng)的應(yīng)用軟件開發(fā)能夠保證使用者手中安卓智能操作系統(tǒng)同社會各行業(yè)經(jīng)濟(jì)發(fā)展過程中所使用的電子設(shè)備實(shí)現(xiàn)有效連接,進(jìn)而能夠?yàn)槭褂谜咛峁└咛厣c專業(yè)化的服務(wù)。若安卓智能操作系統(tǒng)應(yīng)用軟件能夠得到廣泛地應(yīng)用,必然會為人們的生產(chǎn)與生活帶來便利與實(shí)用價(jià)值,進(jìn)而更方便人們的工作與生活。
3安卓操作系統(tǒng)概述
3.1安卓發(fā)展史
安卓股份有限公司位于美國加州,公司成立于2003年,并在2005年被谷歌所收購。谷歌公司的主要目標(biāo)就是要創(chuàng)建標(biāo)準(zhǔn)化與開放化的安卓系統(tǒng)移動客戶端平臺[4]。同其他智能手機(jī)的操作系統(tǒng)相比,安卓操作系統(tǒng)的開放性更加明顯,并且能夠在其實(shí)際運(yùn)行的過程中始終處于開放狀態(tài),同時(shí)還能夠同其他電子設(shè)備實(shí)現(xiàn)數(shù)據(jù)鏈接,在此基礎(chǔ)上,更好地實(shí)現(xiàn)高級操作。安卓系統(tǒng)是智能手機(jī)當(dāng)中的一種智能操作系統(tǒng),所以,其更新的速度相對較快,當(dāng)前最新版本已經(jīng)是Android6.0.1(M)操作系統(tǒng)
3.2安卓開發(fā)平臺結(jié)構(gòu)與特征
(1)應(yīng)用程序?qū)印?/p>
智能手機(jī)操作系統(tǒng)中的安卓系統(tǒng),其自身就能夠?yàn)橹悄苁謾C(jī)的運(yùn)行提供相應(yīng)的應(yīng)用軟件,而且,其基本的應(yīng)用軟件都是操作系統(tǒng)本身所配置的,主要的表現(xiàn)形式就是系統(tǒng)應(yīng)用[5]。然而,在智能手機(jī)實(shí)際運(yùn)行的過程當(dāng)中,這些應(yīng)用軟件同其他的應(yīng)用軟件共同享受同等資源的支配權(quán)利。
(2)應(yīng)用程序框架。
在智能手機(jī)操作系統(tǒng)當(dāng)中的安卓操作系統(tǒng),本身明顯的特征就是能夠支持使用者的軟件運(yùn)行,但是,需要基于應(yīng)用程序框架。而且在安卓智能操作系統(tǒng)當(dāng)中,各應(yīng)用軟件都能夠設(shè)計(jì)出特有功能模塊,只要保證功能的設(shè)置與應(yīng)用程序框架的具體需求相吻合,就能夠獲取安卓系統(tǒng)有力的支持,最終同其他的功能模塊實(shí)現(xiàn)信息的交互。
(3)內(nèi)核設(shè)置。
安卓系統(tǒng)是基于Linux3.0發(fā)展起來的,所以,該系統(tǒng)的核心就已經(jīng)集成了Linux的絕大多數(shù)特點(diǎn)[6]。而且,其中主要部分就涉及到安卓系統(tǒng)安全認(rèn)證及網(wǎng)絡(luò)協(xié)議棧等等內(nèi)容。但是,也正是這種智能集成,使得安卓系統(tǒng)得到了全面發(fā)展,也確保該系統(tǒng)實(shí)現(xiàn)了層疊式體制結(jié)構(gòu)的構(gòu)建,積極地提高了安卓系統(tǒng)實(shí)際運(yùn)行的效率。
3.3安卓應(yīng)用系統(tǒng)基本組件
(1)應(yīng)用表示層。
在應(yīng)用軟件實(shí)際運(yùn)行的過程中,該組件能夠有效地保證應(yīng)用軟件系統(tǒng)同用戶的交流,并且在運(yùn)行時(shí),表示代碼需要以特定形式表現(xiàn),這樣能夠合理地緩解了系統(tǒng)內(nèi)部設(shè)置的壓力。
(2)無可示界面。
該組件同應(yīng)用表示層的地位同等,都是單獨(dú)安卓組件,但是最主要的差異就在于,該徐建使用者根本不能夠在系統(tǒng)后臺運(yùn)行,而且不能夠看到實(shí)際的運(yùn)行狀態(tài)[7]。同時(shí),由于無可示界面自身的設(shè)計(jì)特征,無需同用戶信息交互,但是卻始終為其提供服務(wù),因此,也可以將其當(dāng)作無形用戶界面。
(3)接收廣播通知組件。
該組件同事件***
相似,屬于事件推送機(jī)制,而在其內(nèi)部,將安卓應(yīng)用當(dāng)中的其他組件作為事件來源信息來進(jìn)行推送,這就是該組件具體的服務(wù)內(nèi)容。
(4)安卓開發(fā)環(huán)境搭建。
安卓智能操作系統(tǒng)是開放型的操作平臺,所以,在安卓操作系統(tǒng)基礎(chǔ)上所開發(fā)設(shè)計(jì)的應(yīng)用軟件,僅對系統(tǒng)原有安卓系統(tǒng)加裝系統(tǒng)開發(fā)軟件即可,這樣就能夠?qū)崿F(xiàn)安卓系統(tǒng)應(yīng)用軟件開發(fā)。
4Java多線程編程
要想實(shí)現(xiàn)Java多線程,就需要積極地運(yùn)用Thread類子類,使用覆蓋方法,即run()[8]。把所要執(zhí)行代碼添加至上述方法當(dāng)中。但是,這種實(shí)現(xiàn)方法存在自身不足,如果該類已經(jīng)繼承另一類,那么就無法對該類繼續(xù)繼承。其次,可以建立Java程序接口,利用該接口用戶命令信息能夠通過運(yùn)行命令的方式重新編寫命令,并且在重寫以后沿?cái)?shù)據(jù)接口能夠直接送至電子設(shè)備命令執(zhí)行階段,進(jìn)而有效地提升電子設(shè)備命令執(zhí)行的效率。
5基于安卓操作系統(tǒng)手機(jī)遙控PPT播放軟件的開發(fā)
5.1實(shí)用性分析
由于PPT演示實(shí)際應(yīng)用簡單,并且圖文并茂,所以,在報(bào)告或者是會議當(dāng)中被廣泛使用,是一種信息展示的有效形式。然而,傳統(tǒng)PPT的展示需要會議的主持人員或者是演說者使用鼠標(biāo)對PPT的文件播放進(jìn)行控制。這種方法在實(shí)際的應(yīng)用過程中,為了確保PPT資料的展示具有一定的匹配性,所以,演講者與會議的主持者始終在電腦旁邊,這樣就會影響到演講者個(gè)人發(fā)揮。在科技快速發(fā)展的背景下,激光筆代替原有鼠標(biāo),對演講者來說是一種解放。然而,在PPT書寫與繪畫要求方面并未得到滿足,因此,導(dǎo)致控制方式與演示需求間存在一定的供需矛盾,所以,必須要設(shè)計(jì)出能夠脫離鼠標(biāo)的一種演講方式。正因?yàn)榘沧恐悄苁謾C(jī)系統(tǒng)具有一定的開放性,并且,其處理器的效率較高,所以,大尺寸高分辨率的屏幕都能夠在手機(jī)中顯示并書寫。
5.2系統(tǒng)設(shè)計(jì)
這種PPT播放軟件通常被使用在個(gè)人電腦中,其架構(gòu)與系統(tǒng)相吻合,可以被劃分為兩部分:①客戶端;②服務(wù)器端。客戶端就是在用戶電腦中所運(yùn)行的PPT程序,然而,服務(wù)器端則是網(wǎng)絡(luò)架構(gòu)服務(wù)器的一種鏈接形式[9]。在此范圍內(nèi),客戶端可以利用網(wǎng)絡(luò)通信以及其服務(wù)器來實(shí)現(xiàn)通信。由于這種應(yīng)用軟件相對成熟,所以,其架構(gòu)與操作系統(tǒng)都十分完善,可以同其他電子信息系統(tǒng)實(shí)現(xiàn)鏈接,并且實(shí)際的開發(fā)環(huán)境十分優(yōu)秀。設(shè)計(jì)應(yīng)用軟件的時(shí)候,可以將其分成服務(wù)器的子系統(tǒng)與終端的子系統(tǒng)。在PPT應(yīng)用軟件當(dāng)中,服務(wù)器端子系統(tǒng)的應(yīng)用是一種有效地改進(jìn),并且被集中于軟件系服務(wù)器端,可以在服務(wù)器端加裝自己設(shè)計(jì)的手機(jī)遙控PPT播放軟件服務(wù)器端。這種方法能夠保證PPT系統(tǒng)當(dāng)中的服務(wù)器端同移動終端子系統(tǒng)實(shí)現(xiàn)命令信息交互,并且實(shí)現(xiàn)移動終端子系統(tǒng)更好地控制手機(jī)遙控PPT播放軟件。服務(wù)器的子系統(tǒng),其主要的任務(wù)就是實(shí)現(xiàn)終端PPT文件發(fā)送的接收與解析,并且接受終端的控制命令等等。而移動終端的子系統(tǒng),其主要的工作內(nèi)容就是發(fā)出系統(tǒng)運(yùn)行命令,同時(shí)需要對服務(wù)器子系統(tǒng)反饋PPT頁面信息予以接受。另外,還應(yīng)該不斷強(qiáng)化移動終端的子系統(tǒng),使其畫板功能更豐富,確保其在手機(jī)遙控該軟件的過程中,能夠有效地下達(dá)命令,確保使用者能夠以多種方式操控PPT展示。
5.3軟件測試與運(yùn)行結(jié)果的展示
完成手機(jī)遙控PPT播放軟件的編程設(shè)計(jì)工作后,必須要對其實(shí)際的運(yùn)行狀態(tài)予以檢測,進(jìn)而確保該軟軟件具有一定的實(shí)用性,同時(shí),還需對其設(shè)計(jì)效果予以客觀地評價(jià)。文章對手機(jī)遙控PPT播放軟件及PPT的展示能力進(jìn)行了實(shí)際檢測,并且真實(shí)地驗(yàn)證了該軟件的功能與效果。在實(shí)際的測試過程中,以不同移動數(shù)據(jù)終端同手機(jī)遙控PPT播放軟件的服務(wù)器子系統(tǒng)實(shí)現(xiàn)鏈接,并且在測試的過程中確保軟件自身鏈接的安全,在移動數(shù)據(jù)終端處輸入相對復(fù)雜的信息內(nèi)容,并且,該軟件仍然可以在電腦的頁面中快速反應(yīng)出智能手機(jī)具體的指令信息內(nèi)容。由此可見,站在客觀的角度上來看,手機(jī)遙控PPT播放軟件的設(shè)計(jì)是成功的,同時(shí)也證明了在安卓系統(tǒng)基礎(chǔ)上開發(fā)應(yīng)用軟件的可行性,實(shí)際所開發(fā)的應(yīng)用軟件是具有現(xiàn)實(shí)應(yīng)用意義的。
6結(jié)束語
綜上所述,在智能手機(jī)發(fā)展和更新的背景下,很多人開始意識到隨身通信工具的重要作用,所以對于智能手機(jī)更加重視。因?yàn)橹悄苁謾C(jī)內(nèi)置處理器處理能力極強(qiáng),并且應(yīng)用程序相對豐富與多樣,因此,在人們的日常生產(chǎn)生活當(dāng)中被廣泛應(yīng)用。當(dāng)前,安卓操作系統(tǒng)是智能手機(jī)重要的操作平臺,并給在市場中占據(jù)較大份額,所以對于社會發(fā)展具有積極地推動作用。由此可見,在安卓操作系統(tǒng)基礎(chǔ)上開發(fā)應(yīng)用軟件并及時(shí)進(jìn)行更新具有重要的積極作用。
參考文獻(xiàn)
[1]楊瀟亮.基于安卓操作系統(tǒng)的應(yīng)用軟件開發(fā)[J].電子制作,2014(19):45~46.
[2]饒潤潤.基于安卓操作系統(tǒng)的應(yīng)用軟件開發(fā)[D].西安電子科技大學(xué),2013.
[3]王子榕.淺談基于安卓操作系統(tǒng)的應(yīng)用軟件開發(fā)[J].通訊世界,2015(14):220.
[4]李帥.淺論基于安卓操作系統(tǒng)的應(yīng)用程序開發(fā)[J].電子制作,2015(2):87.
[5]喬頔.Android系統(tǒng)應(yīng)用軟件3D界面的設(shè)計(jì)和開發(fā)[D].中國人民大學(xué),2012.
[6]朱婷婷.基于Android平臺的PKM軟件的研究與設(shè)計(jì)[D].浙江師范大學(xué),2012.
[7]尚忠陽.一種基于安卓手機(jī)的定位服務(wù)應(yīng)用軟件的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2014.
[8]伍賢珍.基于Android平臺的智能電話應(yīng)用軟件模塊設(shè)計(jì)與開發(fā)[D].哈爾濱工業(yè)大學(xué),2013.
軟件技術(shù)就業(yè)前景分析論文
軟件技術(shù)專業(yè)就業(yè)前景分析
高考填報(bào)志愿是一項(xiàng)系統(tǒng)的工程~報(bào)需要綜合各方面因素需
加以詳細(xì)分析~能夠向具有同樣職細(xì)場經(jīng)驗(yàn)的職場導(dǎo)師、職業(yè)場
規(guī)劃師尋求職業(yè)指導(dǎo)~借助他劃們的職場經(jīng)驗(yàn)和職業(yè)教訓(xùn)讓們自自己在求職路上少走彎路~贏在求職起跑線贏!
015年十大就業(yè)前景的專業(yè):年 軟件技術(shù)專業(yè)軟
016軟件技術(shù)專業(yè)就業(yè)前景分析技
本專業(yè)培養(yǎng)具有一定的理論知專識~掌握至少一種主流軟識件開發(fā)平臺~具有較強(qiáng)編程能開力的高級實(shí)用型專業(yè)人才。力可可在IT企業(yè)、政府機(jī)關(guān)、企事業(yè)單位等從事軟件開發(fā)企的需求的調(diào)查、編碼、測試、維護(hù)、營銷售后服務(wù)及軟件維生產(chǎn)管理工生作。軟件技術(shù)專業(yè)是計(jì)算機(jī)科學(xué)的一個(gè)分專支~和軟件科學(xué)與支技術(shù)專業(yè)相比較~軟件技術(shù)專業(yè)的側(cè)相重點(diǎn)在開發(fā)和技術(shù)的實(shí)重
際應(yīng)用~而對軟件開發(fā)的理論要用求沒有那么高。計(jì)算機(jī)軟件求在在現(xiàn)代社會經(jīng)濟(jì)生活中占有極其重要的地位~在各個(gè)領(lǐng)極域中域發(fā)揮著越來越重要的作用。該專業(yè)畢業(yè)的學(xué)生擁有用龐大的就龐業(yè)市場~具有廣闊的就業(yè)前景。的
一、軟件技術(shù)專業(yè)就業(yè)方向術(shù)
培養(yǎng)具有軟件開發(fā)~軟件測試~數(shù)據(jù)軟庫管理等能力的高庫素質(zhì)技能型專門人才。畢業(yè)后主要從型事軟件開發(fā)工程師、軟事件測試工程師、數(shù)據(jù)庫管理員、試技術(shù)支持和維護(hù)工程師、軟技件件銷售與推廣人員等崗位。
二、軟件技術(shù)專業(yè)主要課程
面向?qū)ο蟪绦蛟O(shè)計(jì)、軟件工工程與項(xiàng)目管理、軟件測試、、.NET/Java Webe程序開發(fā)、.NET/JavaJ企業(yè)級開發(fā)、3G手手機(jī)軟件開發(fā)等、計(jì)算機(jī)網(wǎng)絡(luò)與通訊、網(wǎng)絡(luò)操作系統(tǒng)、絡(luò)多媒體多技術(shù)與應(yīng)用、大型數(shù)據(jù)庫處理技術(shù)。據(jù)主要開設(shè)課程:軟件工程~課C#程序設(shè)計(jì)~設(shè)java程序設(shè)計(jì)~數(shù)數(shù)據(jù)庫技術(shù)與應(yīng)用~計(jì)算機(jī)專業(yè)英語~專JSP,ASP等專業(yè)課~等
以及高等數(shù)學(xué)~英語等公共課程。英培養(yǎng)目標(biāo)及就業(yè)方向:培養(yǎng)具有軟標(biāo)件開發(fā)~軟件測試~件數(shù)據(jù)庫管理等能力的高素質(zhì)技能型管專門人才。畢業(yè)后主要從專事軟件開發(fā)工程師、軟件測試軟工程師、數(shù)據(jù)庫管理員、技工術(shù)術(shù)支持和維護(hù)工程師、軟件銷售與推廣人員等崗位。
關(guān)于主流軟件開發(fā)平臺分析論文和開發(fā)軟件市場分析的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。