軟件開發(fā)基礎(chǔ)知識匯總十篇

時間:2023-06-16 16:05:19

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇軟件開發(fā)基礎(chǔ)知識范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

篇(1)

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2013)11-0205-01

進入20世紀,互聯(lián)網(wǎng)已經(jīng)逐漸滲透到人們生活和生產(chǎn)的各個角落,Web技術(shù)給人們帶來了一個分布式、超媒體、信息量龐大的網(wǎng)絡(luò)資源共享平臺,Web軟件應用在這個網(wǎng)絡(luò)平臺中可以為互聯(lián)網(wǎng)運營商和Web軟件研發(fā)者帶來巨大的經(jīng)濟效益。但是由于現(xiàn)階段互聯(lián)網(wǎng)的應用環(huán)境日趨復雜,這為Web軟件的研發(fā)和維護帶來了巨大的挑戰(zhàn),所以如何改變傳統(tǒng)Web軟件開發(fā)模型,提高軟件的應用質(zhì)量、拓寬軟件的應用范圍等問題已經(jīng)成為廣大軟件研發(fā)人員探討研究的熱點問題。

1 我國Web軟件的生長式開發(fā)過程發(fā)展現(xiàn)狀分析

目前,我國Web軟件開發(fā)市場混亂,傳統(tǒng)的軟件開發(fā)周期很長,其過程模型大多無法適用于現(xiàn)在的互聯(lián)網(wǎng)環(huán)境。這種現(xiàn)象導致很多低質(zhì)量、低安全性的軟件充斥在互聯(lián)網(wǎng)中,給人們的生活和生產(chǎn)帶來了諸多不便。與此同時,網(wǎng)絡(luò)用戶對Web軟件的需求也發(fā)生了很多改變,具體表現(xiàn)在以下幾個方面:①互聯(lián)網(wǎng)的開放性和動態(tài)性,促使Web軟件必須轉(zhuǎn)變原有的開發(fā)方法和工具,使軟件開發(fā)不再過分依賴網(wǎng)絡(luò)信息資源和支撐工具;②網(wǎng)絡(luò)用戶的復雜性和差異性,要求Web軟件必須具有較高的安全性和實用性;③互聯(lián)網(wǎng)正處在發(fā)展階段,所以Web軟件的開發(fā)方法和支撐工具必須緊跟網(wǎng)絡(luò)技術(shù)革新的步伐,呈現(xiàn)應用性能的多樣性。

2 Web軟件生長式開發(fā)過程模型

2.1 Web軟件生長式開發(fā)過程模型構(gòu)成

Web軟件研發(fā)一般要經(jīng)歷三個階段:萌芽期、生長期、衰亡期。萌芽期,這個階段是制定Web軟件應用性能的重要階段,通過各種研發(fā)模型,分別建立不同種軟件生長模式,在根據(jù)其模型的應用性能,對模型進行甄別,找出最優(yōu)的開發(fā)過程模型;生長期,這個階段是體現(xiàn)Web軟件應用性能的主要階段,通過對軟件應用性能的監(jiān)測,不斷開發(fā)集成新型軟件構(gòu)件,使軟件能夠及時發(fā)現(xiàn)與識別互聯(lián)網(wǎng)新需求,從而提高Web軟件的綜合使用性能;衰亡期,是一個Web軟件在不能滿足互聯(lián)網(wǎng)新需求的情況下,被淘汰而停止使用的過程[1]。

2.2 Web軟件生長式開發(fā)模型的作用

通過上文對Web軟件生長式開發(fā)構(gòu)成的研究和分析可知,Web軟件生長式開發(fā)模型對Web軟件的研發(fā)具有重要影響意義,其作用不可忽視,主要表現(xiàn)在以下幾個方面:①能夠準確定位Web軟件研發(fā)的終極目標,通過這個目標能夠讓軟件研發(fā)人員建立正確的軟件認識理論;②規(guī)范軟件研發(fā)規(guī)律,為軟件的支撐工具的選擇提供可靠依據(jù),使軟件能夠隨著用戶需求的變化而不斷升級[5]。

3 Web軟件生長式開發(fā)過程的支撐工具

3.1 選擇Web軟件生長式開發(fā)過程支撐工具的原則

通過對Web軟件生長式開發(fā)模型的研究分析可知,其支撐工具應具備以下幾個性能:①其應用性能必須滿足互聯(lián)網(wǎng)新需求的同時,具備網(wǎng)絡(luò)識別功能,將網(wǎng)絡(luò)用戶和互聯(lián)網(wǎng)環(huán)境變化信息及時反饋給軟件研發(fā)者;②具有一定的抗干擾能力,能夠克服傳統(tǒng)網(wǎng)絡(luò)工程中的應用問題,并能對其環(huán)境影響參數(shù)變量進行系統(tǒng)分析;③支持多種計算機操作程序,尤其是新型計算機網(wǎng)絡(luò)系統(tǒng)的集成操作程序,在滿足網(wǎng)絡(luò)功能要求的同時,能夠及時找到軟件構(gòu)件與系統(tǒng)脫離的原因;④支撐工具能夠支持多樣性和組合性的軟件研發(fā)手段,使Web軟件實現(xiàn)多種開發(fā)方法和實現(xiàn)技術(shù)的混合使用;⑤支撐工具要在軟件中表明軟件應用重點和難點,以便網(wǎng)絡(luò)用戶準確掌握軟件應用技術(shù);⑥支撐工具應符合軟件研發(fā)的拓展條件,讓軟件在新環(huán)境、新方法、新技術(shù)下,能夠?qū)崿F(xiàn)軟件的固件升級[2]。

3.2 Web軟件的集成機制

軟件支撐工具和集成機制對Web軟件的綜合應用性能的影響都很大,所以在正確選用Web軟件支撐工具之后,還應制定合理、完善的集成機制。Web軟件集成機制主要分為以下三類:①靜態(tài)集成機制,在軟件研發(fā)過程中,靜態(tài)集成機制可以將軟件各構(gòu)件的源代碼進行統(tǒng)一翻譯,這樣可以使Web軟件在固定背景下,完成生長式開發(fā)過程;②動態(tài)集成機制,將目標代碼通過連接形成完整的系統(tǒng),并在系統(tǒng)運行開始之前完成集成;③活態(tài)集成機制,在各個集成成分都在運行狀態(tài)下通過通訊和交互形成一個協(xié)調(diào)工作的系統(tǒng)[3]。

結(jié)論:通過上文對Web軟件生長過程開發(fā)模型和支撐工具進行系統(tǒng)分析可知,要想提高Web軟件的綜合使用性能,必須建立一個支持軟件長期生長策略的開發(fā)模型,在軟件研發(fā)過程中,制定一個完善的開發(fā)策略,使軟件研發(fā)者在充分了解軟件生長環(huán)境、系統(tǒng)結(jié)構(gòu)以及實現(xiàn)現(xiàn)狀的情況下,克服現(xiàn)有軟件環(huán)境對生長式生命周期支持不力的缺點。由此可見,Web軟件作為軟件工程的重要研究課題,仍存在很多問題需要廣大軟件研發(fā)工作者去研究和探討[4]。

參考文獻

[1]朱鴻.Web軟件的生長式開發(fā)過程模型及其支撐工具[J].電子學報,2010,13(25):114-126.

[2]朱克飛.Web軟件的生長式開發(fā)過程及其支撐工具芻議[J].計算機光盤軟件與應用[J].2013,20(15):145-153.

篇(2)

1研究背景及意義

培養(yǎng)既懂技術(shù)又懂管理的軟件高級人才,是各軟件學院追求的目標。對軟件學院的學生來說,項目實踐能力、自學創(chuàng)新能力、團隊合作能力和交流表達能力是其職業(yè)生涯中所不可或缺的。如何開設(shè)學生在校期間的實踐課程,對學生進行軟件開發(fā)基本技能訓練,使學生在學習了軟件開發(fā)技術(shù)相關(guān)領(lǐng)域的理論知識后,能夠充分地鍛煉這些能力,順利就業(yè),并在此后的職業(yè)生涯中有所建樹,各軟件學院針對這些問題都在進行積極的改革與探索。

對于大多數(shù)軟件學院,制定合理的、適用于軟件開發(fā)技術(shù)快速發(fā)展的實踐教學模式面臨的問題主要有以下兩點:

1) 學生實際掌握的軟件開發(fā)技術(shù)水平參差不齊。新入學的工程碩士超過半數(shù)來自非計算機專業(yè),這些學生具備相應的專業(yè)領(lǐng)域知識優(yōu)勢,但在軟件開發(fā)技術(shù)所必需的軟件基礎(chǔ)知識方面卻存在不足。

2) 軟件開發(fā)技術(shù)包括語言、開發(fā)工具及其所使用的開發(fā)方法。同時還需要掌握與軟件開發(fā)技術(shù)相關(guān)的專業(yè)基礎(chǔ)知識,以及要了解所開發(fā)程序的實際運行平臺。各層次、各方面的大量實用產(chǎn)品和技術(shù)的推出,以及軟件工程碩士的學制短和學科基礎(chǔ)差別大的現(xiàn)實都給學生入門學習和系統(tǒng)掌握軟件開發(fā)領(lǐng)域的核心知識帶來巨大困難。

因此,研究和探索一種以動手實踐為主導、融合多門傳統(tǒng)課程、符合軟件工程思想的軟件學院實踐教學模式,將為軟件工程相關(guān)知識的進一步學習,提供堅實的理論基礎(chǔ)和技能保障。本課題的研究內(nèi)容,將為軟件工程碩士實踐教學模式提供借鑒意義,同時,也可為軟件相關(guān)專業(yè)高年級本科生的軟件開發(fā)技術(shù)能力培養(yǎng)提供參考。

2研究內(nèi)容及主要觀點

2.1研究范圍和研究目標

本文研究的實踐內(nèi)容和模式主要針對于新入學的工程碩士,是根據(jù)軟件學院工程碩士入學時掌握的軟件開發(fā)技術(shù)水平參差不齊,部分學生缺少開發(fā)設(shè)計軟件所需要的基本編程能力、基礎(chǔ)核心支撐課程知識點的實際情況提出的。我們希望通過大量的實例強化訓練和有針對性的討論輔導,為學生順利學習、理解和掌握“專業(yè)方向領(lǐng)域的知識點”打下堅實基礎(chǔ),為提高學生分析問題、解決問題的能力提供技術(shù)平臺支撐,具體目標如下:

1) 通過該實踐課程的學習,向?qū)W生灌輸高質(zhì)量程序設(shè)計的觀念,使學生具備實際的編程能力,具備學習新語言的基本素質(zhì)。

2) 通過該實踐課程的學習,使學生在熟練掌握語言技能的同時,深入理解算法、數(shù)據(jù)結(jié)構(gòu)以及與平臺(Windows和Linux)有關(guān)的進程和網(wǎng)絡(luò)編程的基礎(chǔ)知識,并能夠自覺關(guān)心軟件質(zhì)量,包括軟件的正確性、效率、易用性、可讀性(可理解性)、可擴展性和可復用性等。

2.2主要觀點

本實踐課程強調(diào)學生的主體地位,教師的指導作用,采用講座、小班討論和實驗相結(jié)合的方式進行。通過一門常用語言(C++)和兩個常用平臺(Windows和Linux),培養(yǎng)學生綜合運用已學知識的能力,使其深入理解程序工作的本質(zhì),為以后解決各種大型實際問題打下堅實的實踐基礎(chǔ)。實踐課程的基本構(gòu)成是:9次×3小時講座+6次×3小時實踐討論+實驗。

實踐內(nèi)容按專題組織,以C++作為程序設(shè)計語言、以Linux/Windows為實踐平臺,共設(shè)置涵蓋編譯原理、數(shù)據(jù)結(jié)構(gòu)和算法、操作系統(tǒng)和網(wǎng)絡(luò)編程等核心基礎(chǔ)課程在內(nèi)的9個專題。每個專題的課程形式包括講座、實驗、實驗報告和討論課4個環(huán)節(jié)。實踐內(nèi)容的研究、確立和整合圍繞以下指導思想進行:

1) 通過動手實踐深入理解軟件開發(fā)基礎(chǔ)理論。

2) 提取核心知識點,壓縮課時,消除各傳統(tǒng)課程之間的隔閡,以適應軟件工程碩士學制短和學科基礎(chǔ)差別大的現(xiàn)實要求,講座內(nèi)容以“專題”進行。實踐的題材包括練習、實驗和典型案例分析等,實踐的手段包括一讀、二寫、三總結(jié)。強調(diào)程序設(shè)計規(guī)范,確保技能的系統(tǒng)性和規(guī)范性。

設(shè)置講座的目的是要把各專題核心知識點的來龍去脈介紹給學生,使學生對目前程序設(shè)計的關(guān)鍵技術(shù)和基礎(chǔ)知識有個整體印象。因為雖然目前軟件設(shè)計技術(shù)種類繁多,但究其本質(zhì),還是超不出軟件工程的基本思想。學生在學校不可能完全熟悉每一項技術(shù),但理解常見技術(shù)的應用背景和發(fā)展原由卻是進行相關(guān)應用的前提。

設(shè)置實驗的目的是讓學生通過閱讀經(jīng)典代碼和自己動手編程去深入理解程序的工作原理,并通過總結(jié)做到舉一反三。在熟練掌握基本的編程技巧,學會規(guī)范化編程的同時,系統(tǒng)地掌握相關(guān)的基礎(chǔ)理論知識。

設(shè)置討論課的目的是要解決學生基礎(chǔ)差別大,相當部分學生基礎(chǔ)薄弱的問題,實現(xiàn)個性化教學和輔導。課程討論分小組進行,每組10~15人,每專題每小組兩小時。討論課主要用來解決該小組學生在自學和實驗過程中所遇到的疑難點,并通過討論這些疑難點,有針對性地對該小組學習作出總結(jié)。

為了便于大家的學習和溝通,學院網(wǎng)站為實踐課程設(shè)立專門的文檔下載、上傳區(qū)和討論區(qū)。學生可以下載與實踐相關(guān)的各種文檔、案例、講座內(nèi)容以及經(jīng)典參考書目;學生也可以通過上傳區(qū)提交每周的作業(yè),包括編程源代碼和實驗報告;學生還可以在該區(qū)域進行重點、難點的討論,提出好的建議,便于課程的改進和課程內(nèi)容的及時更新,做到與時俱進。

9次講座內(nèi)容如表1所示,6次實驗課的內(nèi)容如表2所示。

2.3實施原則

為了使實驗課的實際效果落實到實處,學生真正能夠從中獲益,提高軟件開發(fā)的基本技能,實踐課程的執(zhí)行和實施必須遵循如下4個原則:

1) 一種語言,兩個平臺,分專題訓練[1]。

軟件工程實踐以C++為基礎(chǔ),因為相比目前流行的C、Java和C#,C++既是面向?qū)ο缶幊?又具有Java和C#不具備的指針和引用等和內(nèi)存管理相關(guān)的比較直觀的技術(shù),同時C++在操作系統(tǒng)、設(shè)備驅(qū)動程序、視頻游戲等領(lǐng)域相比上述語言也存在優(yōu)勢。兩個平臺為Windows或Linux。考慮該實踐課程的主要目的是“學生的計算機領(lǐng)域核心的基礎(chǔ)知識的掌握和提升”,知識面涉及編程語言、算法、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯原理和網(wǎng)絡(luò)等各個方面,實踐內(nèi)容以“專題”進行,同時也要求實踐指導老師具有豐富的項目實戰(zhàn)經(jīng)驗。

2) 個性分塊和統(tǒng)一指導相結(jié)合[1]。

所有學生根據(jù)具體基礎(chǔ)條件分為15人左右一組,設(shè)立小組長。各小組根據(jù)自身條件,進行強制集中練習,從而保證上機和實踐時間。每周各小組具體的訓練內(nèi)容由指導老師根據(jù)小組的具體情況分別指定。學生必須在完成老師指定的任務后才能自行決定訓練內(nèi)容。學生也可對指導老師提出學習內(nèi)容變更建議,但須征得指導老師同意。

3) 分散訓練與集中討論相結(jié)合[1]。

學生在每周針對各小組舉行的討論會上可以提問相關(guān)問題。指導老師要回答相關(guān)問題并對學生上周的作業(yè)數(shù)量和質(zhì)量進行評定,并根據(jù)小組所有學生的具體情況指定相互幫教的計劃,布置下一周的練習內(nèi)容。指導老師在學生的整個實踐過程的作用是指導、監(jiān)督并對其中的每一個環(huán)節(jié)進行考核打分,及時發(fā)現(xiàn)問題,及時總結(jié)解決,確保所有環(huán)節(jié)落到實處,不流于形式。

4) 堅持考核評審的原則。

考核采用平時成績與期末筆試相結(jié)合的方式,其中平時成績占總成績的40%,筆試成績占總成績的60%。平時成績由指導老師根據(jù)平時實際情況給出,主要依據(jù)是學生每周完成案例代碼和實驗報告的質(zhì)量,筆試側(cè)重于代碼閱讀、設(shè)計能力以及基礎(chǔ)概念和原理的理解和掌握。

3結(jié)語

通過整合課程內(nèi)容、強調(diào)學生自學和教師輔導相結(jié)合的方法,我們在有限的課時內(nèi)達到了補習軟件基礎(chǔ)知識和學習面向系統(tǒng)軟件開發(fā)技術(shù)的兩個教學目標。學生的反饋調(diào)查顯示本課程體系得到了學生的高度認可和肯定,取得了一定的成效。但是整個軟件市場中依然存在著企業(yè)招不到合適的高級軟件人才,畢業(yè)生就業(yè)難的供求矛盾,面對軟件開發(fā)技術(shù)知識體系更新?lián)Q代快的特點,如何培養(yǎng)能夠適應市場發(fā)展,具有創(chuàng)新意識的高素質(zhì)軟件人才將一直是我們探索研究的重點。

參考文獻:

[1] 覃文忠,萬金友. 關(guān)于軟件學院實施“項目驅(qū)動”教學模式的探索[J]. 計算機教育,2004(4):57-58.

[2] 南京大學軟件學院工程碩士培養(yǎng)方案[S]. 南京:南京大學軟件學院,2006.

[3] 北京大學軟件與微電子學院工程碩士培養(yǎng)方案[S]. 北京:北京大學軟件與微電子學院,2005.

[4] 張廣軍. 微軟院校課程體系設(shè)計理念[R]. 北京:北京航空航天大學軟件學院,2005.

[5] 北京航空航天大學軟件學院軟件工程碩士培養(yǎng)方案[S]. 北京:北京航空航天大學軟件學院,2004.

[6] Michael L. Scott. Programming Language―Pragmatics[M]. 裘宗燕,譯. 北京:電子工業(yè)出版社,2005.

[7] Randal E. Bryant. Computer Systems―A Programmer’s Perspective[M]. 龔奕利,譯. 北京:中國電力出版社,2004.

[8] Kenneth C. Louden. Programming Language―Principles and Practice[M]. 黃林鵬,譯. 北京:電子工業(yè)出版社,2004.

Exploration of Practice Model in Software College

SHEN Xue-ping, YUAN Cang-zhou, WANG Hua-feng

篇(3)

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)36-8332-02

1 背景

工信部近日印發(fā)《軟件和信息技術(shù)服務業(yè)“十二五”發(fā)展規(guī)劃》,規(guī)劃明確了“十二五”的發(fā)展思路和發(fā)展目標,確定了10項發(fā)展重點和8項重大工程。而據(jù)業(yè)界預計,到2015年,我國軟件行業(yè)收入將突破4萬億元,年均增長25%以上,出口突破600億美元。

2 項目實施的必要性和可行性分析

外包人才的缺口從結(jié)構(gòu)層次來看,不是局部的人才短缺,而是全方位的供應不足。正規(guī)院校培養(yǎng)出來的學生能掌握基本的軟件開發(fā)技術(shù),但缺乏軟件開發(fā)工作經(jīng)驗、項目交流和團隊合作鍛煉,需要經(jīng)過相當?shù)捻椖恐R與技能培訓。超過60%的高校開設(shè)了計算機專業(yè)。但是,適應外包企業(yè)需要的大學畢業(yè)生很少,大學畢業(yè)生常常需要企業(yè)花大力氣培養(yǎng),而企業(yè)希望招來就用,不愿自己培養(yǎng)人才增加成本。本軟件開發(fā)、測試實訓室應此目的設(shè)置,目標培養(yǎng)中低端軟件人才。

3 建設(shè)實訓中心項目的可行性

職業(yè)教育與普通教育相比有四個特點:一是教育性質(zhì)和目標不同。重在對準備就業(yè)的學生傳授職業(yè)知識,培養(yǎng)職業(yè)技能,陶冶職業(yè)道德,提高職業(yè)能力和勞動素質(zhì)教育。二是教育內(nèi)容與要求不同。以提高學生的專業(yè)知識與技術(shù)能力為主,重在讓學生懂得做什么、怎么做,使學生學有專長,畢業(yè)后投身于社會經(jīng)濟建設(shè)的實踐活動。目前盡管有部分學生升學,但就總體看,其教育內(nèi)容與要求未變。三是課程模式與結(jié)構(gòu)不同。其課程模式注重實踐教學環(huán)節(jié),課程結(jié)構(gòu)注重強化學生技能的應用性、針對性和職業(yè)性。四是學校功能與任務不同。要求實施職業(yè)教育的學校必須具有實訓實操的條件,否則職業(yè)教育很難獲得應有的效果。

4 軟件開發(fā)和測試實訓室建設(shè)目標

軟件開發(fā)技術(shù)實訓可以包含四類實訓課程:

軟件開發(fā)實訓:包括完整的生命周期的軟件開發(fā)過程

軟件階段實訓:選取軟件生命周期其中某個階段獨立工作(例如編碼工作)的實訓;

軟件測試實訓:包括軟件開發(fā)過程隨行測試和獨立的軟件測試技術(shù)實訓;

軟件項目管理:這是關(guān)于軟件技術(shù)高級培訓。

實訓裝備:

硬件設(shè)備:5組服務器;50臺工位電腦;網(wǎng)絡(luò)和交換設(shè)備;5組光盤刻錄、掃描儀和打印機等輔助設(shè)備;1套投影和無線擴音設(shè)備;互聯(lián)網(wǎng)接入;軟件平臺:Windows 和Linux服務器平臺,mySQl、SQL Server數(shù)據(jù)庫系統(tǒng)、J2EE和.net開發(fā)平臺和課程相關(guān)的軟件工具;LoadRunner 、WinRunner等常用測試工具;項目管理工具MS Project;辦公系統(tǒng) Ms Office 管理軟件:實訓管理軟件

實訓方法:采用模擬企業(yè)運營方式將教練和學員混編成項目組方式完成軟件開發(fā)和測試實訓;打破學科界線和知識體系,以項目目標驅(qū)動安排教學內(nèi)容,編制教材和教學課件,教學內(nèi)容來源于合作企業(yè)以往的實際項目,由企業(yè)和學校共同對原項目分解、重組、封裝形成教學課件,以實際項目文檔為基礎(chǔ)編制實訓文檔。

實訓課程:本實訓室分設(shè)以下類型實訓課程

素質(zhì)教育類課程:敬業(yè)精神、團隊合作

企業(yè)標準類課程:ISO9000和CMM認證,企業(yè)化管理制度

項目管理類課程:項目管理方法和項目管理系統(tǒng)使用;

軟件開發(fā)、測試類課程:包括軟件生命周期理論、文檔編制和理解、軟件工具、編碼和測試方法、系統(tǒng)部署、和版本管理等;

實訓過程:

先期培訓:素質(zhì)類、企業(yè)標準、項目管理、背景知識等

基礎(chǔ)培訓:由教師教授課題涉及的基本方法、工具和規(guī)范;

開題培訓:由專業(yè)項目管理人員做課題報告,解釋項目要點;

5 實訓課題:軟件開發(fā)實訓

本實訓室培訓軟件開發(fā)人員和軟件測試人員,實訓方法可以將學員分組,在同一項目中分別承擔軟件開發(fā)和軟件測試工作,也可以獨立執(zhí)行軟件開發(fā)和軟件測試實訓課程

軟件開發(fā)實訓包括一下實訓模塊:

1)背景和基礎(chǔ)知識:包括軟件開發(fā)規(guī)范,軟件企業(yè)ISO9000和CMM認證,學校軟件工具等;

2)搭建開發(fā)環(huán)境:能夠配置自己的軟件開發(fā)環(huán)境,包括安裝操作系統(tǒng)和開發(fā)工具包;能夠配置自己與別人的協(xié)同開發(fā)環(huán)境,包括網(wǎng)絡(luò)配置,文件共享,安裝遠程打印機等;

編寫代碼:使學員能夠讀懂詳細設(shè)計,掌握開發(fā)工具的配置與使用,掌握開發(fā)語言的基本知識和數(shù)據(jù)結(jié)構(gòu),了解簡單的算法,會設(shè)計簡單的界面,并應用常見控件,具有數(shù)據(jù)庫編程的初步能力;

圖1

3)測試:使學員除了掌握測試的理論知識外,還應該學會編寫單元測試案例,編寫單元測試文檔,在執(zhí)行單元測試的時候,記錄測試結(jié)果,并分析錯誤原因,以利于下一步的調(diào)試。

學員應掌握以下具體技術(shù)、平臺和工具,Windows系列和Linux操作系統(tǒng);Visual Studio工具;Borland 公司工具,SQLServer,Oracle ;Apache+tomcat,Web Logic 等;TCP/IP,創(chuàng)建網(wǎng)絡(luò)連接,網(wǎng)絡(luò)打印;基于UML的詳細設(shè)計文檔,面向?qū)ο蠓治龊驮O(shè)計;單元測試,黑盒測試,白盒測試,設(shè)計測試案例等;執(zhí)行測試并調(diào)試錯誤,系統(tǒng)和配置技術(shù);

軟件測試實訓包括以下實訓模塊:

計算機及常見操作系統(tǒng)、軟件設(shè)計語言基礎(chǔ)、 數(shù)據(jù)庫基礎(chǔ)、軟件工程基礎(chǔ)、軟件測試基礎(chǔ)、自動化測試:包括OSI模型、TCP/IP模型及常見網(wǎng)絡(luò)協(xié)議,常用軟件平臺、工具使用LoadRunner 、WinRunner測試工具使用,各種測試規(guī)范

6 總結(jié)

在當今社會信息化的進程中,綜合應用各種新技術(shù)的系統(tǒng)軟件功不可沒的,軟件開發(fā)和測試使全社會的信息管理、信息檢索、信息分析達到了新的水平,因此,學習軟件開發(fā)、測試的相關(guān)基礎(chǔ)知識,對于信息時代的每一個成員都是十分必要的。

參考文獻:

[1] 楊文宏,李心輝.面向?qū)ο蟮能浖y試[M].北京:中信出版社,2002.

篇(4)

基于雙新人才計劃的軟件職業(yè)人才模式構(gòu)建思路

該方案以“新知識、新技能”為核心,根據(jù)企事業(yè)單位對計算機軟件人才的實際需求,整個培養(yǎng)方案分為三個階段(初級,中級,高級)和兩個部分(理論知識和項目實訓)。1.理論知識先行理論知識的授予按三個階段進行。第一階段(初級階段)的學習是基礎(chǔ)知識的學習,該階段要求學生理解信息系統(tǒng)的定義、組成、發(fā)展模式及建設(shè)模式;了解軟件的定義和組成、生命周期及軟件開發(fā)的過程和質(zhì)量控制原則;要求學生掌握信息化基礎(chǔ)知識和軟件開發(fā)的基礎(chǔ)知識,熟練掌握基礎(chǔ)語言Tur-boC的使用和實踐,面向?qū)ο笳Z言Java的使用、實踐描述型語言DHTML的使用和實踐及解釋型語言Javascript的使用和實踐;了解IT相關(guān)的專業(yè)英語,能夠在翻譯軟件的幫助下閱讀大量英文的專業(yè)性科技文獻并大致了解含義;牢記軟件從業(yè)人員職業(yè)道德規(guī)范,對職業(yè)發(fā)展結(jié)合自己的現(xiàn)狀制定發(fā)展規(guī)劃,熟練掌握常用軟件的使用。第二階段的學習能使學生了解軟件開發(fā)、測試和實施等過程涉及的各種技能和知識,對軟件技術(shù)發(fā)展的過程有清醒的認識。閱讀大量的相關(guān)專業(yè)英語文獻,能夠獨立寫作英文注釋和英文專業(yè)文章。具備軟件專業(yè)從業(yè)人員的職業(yè)修養(yǎng)和素質(zhì);掌握各種實際情況下的職業(yè)技能。第三階段的學習能使學生熟練掌握信息系統(tǒng)的售前、開發(fā)和售后等過程涉及到的各種技能和知識;了解需求分析、項目管理的各種技能和知識。能夠獨立進行專業(yè)英語的聽、說、讀、寫。具備軟件高級從業(yè)人員要求的職業(yè)修養(yǎng)和素質(zhì)。2.項目實訓的職業(yè)拓展性推動新的模式生成(1)精準的目標設(shè)置策略。突破傳統(tǒng)的“教師規(guī)定題目,給出完成思路和編程結(jié)果,學生主要重復輸入代碼過程”的實訓教學模式;充分發(fā)揮學生的主體性,培養(yǎng)學生的分析問題、解決問題的能力,激發(fā)學生的學習積極性和創(chuàng)新意識。[4]學生通過參與項目的設(shè)計與開發(fā),掌握最新的技術(shù),了解企業(yè)的文化,熟悉企業(yè)的運行機制,能夠按照企業(yè)管理的標準嚴格要求自己,使自己畢業(yè)前具備企業(yè)人的素質(zhì)。(2)趨于完善的實施方案定制。采用梯度式實訓,分初級、中級、高級三個級別。實訓成員由雙新辦的專家、學校專業(yè)核心課老師及計算機相關(guān)專業(yè)的畢業(yè)班學生,雙新辦專家和老師擔任項目經(jīng)理。六個學生為一組,每組對應一個組長和一個項目,組長負責考勤,寫工作日志。實訓開始先進行案例教學,給出一個典型的實用案例及完整解決方案和相關(guān)文檔,讓學生直觀地了解企業(yè)項目開展的流程;然后給定每個項目的需求文檔、測試報告表格、代碼編寫規(guī)范、對話設(shè)計規(guī)范、調(diào)試用例設(shè)計規(guī)范、原型設(shè)計規(guī)范。在項目經(jīng)理的監(jiān)督和適當?shù)刂笇拢髮W生參照事先給出的實用案例和依照企業(yè)管理的標準按時按量完成項目的實訓。

篇(5)

蘋果軟件開發(fā)的具體步驟如下:

硬件環(huán)境準備:蘋果系列的電腦必須是雪豹以上版本的操作系統(tǒng),購買Xcode軟件。基礎(chǔ)知識準備:蘋果軟件開發(fā)使用Objective-C語言,是蘋果公司將標準C重新封裝使用面向?qū)ο蟮乃悸愤M行的改進版本。開工:好的創(chuàng)意開始軟件開發(fā),工作在Xcode上進行。軟件開發(fā)完成后在Xcode上進行虛擬測試,也可以在IPAD上進行實際測試。在IPAD上測試需要將IPAD綁定帳號,測試完成就可以。軟件:測試好的軟件到軟件商店進行申報。首先注冊開發(fā)者的證書,提供軟件和相關(guān)說明,提供銀行帳號。

(來源:文章屋網(wǎng) )

篇(6)

【關(guān)鍵詞】CDIO 軟件工程 工程經(jīng)驗

1 背景與理念

高職教育就是以社會需要為目標,以就業(yè)為導向,以技術(shù)應用能力為主線設(shè)計學生的知識、能力、素質(zhì)結(jié)構(gòu)和培養(yǎng)方案。可見對學生培養(yǎng)不僅要重視專業(yè)理論知識的學習,還要注重實踐技能與創(chuàng)新能力的培養(yǎng)。在教學模式上強調(diào)以技能為主,培養(yǎng)具有高素質(zhì)的技能型人才,根據(jù)軟件技術(shù)專業(yè)的軟件開發(fā)類課程本身課程的特點,多采用項目化的理一體化授課方式。可以讓學生在學習技能知識的同時感知社會發(fā)展的行業(yè)要求,以快速適應職場環(huán)境,獲取就業(yè)機會。

CDIO代表構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate),是近年來國際工程教育改革的最新成果。它以產(chǎn)品研發(fā)到產(chǎn)品運行的生命周期為載體 ,讓學生以主動的、實踐的、課程之間有機聯(lián)系的方式學習工程。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識、個人能力、人際團隊能力和工程系統(tǒng)能力四個層面,大綱要求以綜合的培養(yǎng)方式使學生在這四個層面達到預定目標。它的這個特點非常適合《軟件工程與UML建模》這類綜合性課程,構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate)正對應了軟件開發(fā)流程的整個生命周期。

2 課程改革思路

軟件工程類課程以提高學生的實踐動手能力,提高學生的軟件開發(fā)綜合能力,增強軟件項目建模與開發(fā)的工程方法和流程,培養(yǎng)軟件開發(fā)規(guī)范意識,訓練和積累“工程經(jīng)驗”,提升就業(yè)能力,鼓勵學生自我發(fā)現(xiàn)問題解決問題為改革目的。

1、參照崗位能力標準,改進教學內(nèi)容

根據(jù)軟件工程師必備的能力標準,打破傳統(tǒng)軟件工程純理論的學習模式,融入UML建模的內(nèi)容。在軟件工程管理知識基礎(chǔ)上,學會如何用UML和Rose進行項目需求分析、結(jié)構(gòu)規(guī)劃和生成框架代碼,以及如何從現(xiàn)有系統(tǒng)逆向轉(zhuǎn)出工程代碼,生成Rose模型。

以“項目導向、任務驅(qū)動”引導教學,以《圖書館管理系統(tǒng)》為主線,分別從軟件基礎(chǔ)、面向過程、面向?qū)ο笕齻€階段對本課程進行系統(tǒng)學習。同時以“實訓任務單”作為任務驅(qū)動的載體。

2、校企合作、工學結(jié)合,實現(xiàn)“零距離”就業(yè)

我院大力發(fā)展校企合作,與重慶多家知名軟件企業(yè)建立了良好的合作關(guān)系,課程的設(shè)計和內(nèi)容設(shè)置均有行業(yè)、企業(yè)專家參與,大大提高了課程的可實施性和適用性。為此,我們圍繞實訓、實習環(huán)節(jié)建立了完善的實訓體系。主動與行業(yè)、企業(yè)取得聯(lián)系,加強校企合作,形成學校、企業(yè)、行業(yè)互動,共同合作參與學生的專業(yè)技能培養(yǎng)。企業(yè)專家會引入真實項目讓學生參與,真正意義上做到與行業(yè)企業(yè)“零距離”接軌。

3、搭建內(nèi)容標準化、結(jié)構(gòu)模塊化的課程體系

根據(jù)軟件設(shè)計師相關(guān)崗位能力及職業(yè)資格證書考試要求,對其課程內(nèi)容進行標準化。并根據(jù)課程內(nèi)容將其劃分為三個模塊:基礎(chǔ)部分、面向過程和面向?qū)ο蟆?/p>

在基礎(chǔ)部分,主要掌握軟件工程學的相關(guān)知識、可行性研究、需求分析及軟件項目管理方面的知識;在面向過程部分,主要設(shè)計到軟件總體設(shè)計、詳細設(shè)計、軟件的實現(xiàn)及維護;在面向?qū)ο蟛糠郑饕莆沼妹嫦驅(qū)ο蟮乃枷雽浖M行建模。

本課程理論與實踐緊密結(jié)合,從“可實踐”軟件工程的角度描述需求分析、軟件設(shè)計、軟件實現(xiàn)、軟件測試以及軟件開發(fā)的管理,力求使學習者在掌握軟件工程基礎(chǔ)知識的同時,真正學會運用軟件工程的思想和輔助工具進行規(guī)范化的軟件需求分析、系統(tǒng)設(shè)計、實現(xiàn)和測試。課程采用具體的軟件項目,“可實踐”地介紹并引導學生如何用UML和Rose進行項目需求分析、結(jié)構(gòu)規(guī)劃和生成框架代碼,以及如何從現(xiàn)有系統(tǒng)逆向轉(zhuǎn)出工程代碼,生成Rose模型。并介紹了C++、Java、Visual Basic與CORBA/IDL和XML代碼的代碼生成與逆向轉(zhuǎn)出工程代碼。

通過該課程學習,學生掌握使用設(shè)計工具緊扣用戶需求,方便地開發(fā)出符合用戶需求的系統(tǒng)或根據(jù)用戶需求對現(xiàn)有系統(tǒng)進行改造,同時,按照軟件工程思想進行規(guī)范化軟件項目管理。

4、采用“項目引導、任務驅(qū)動”的行動導向的教學模式

軟件工程類課程是項目制課程,整體授課采用項目分組教學法和教學做一體化教學法。項目組組織方式如圖1所示:

圖1 項目組組織方式

在教學過程中,實行“教、學、做”一體化的教學方式。基于學生在“學中做、做中學”,采用多種教學方法,針對不同的內(nèi)容交替進行。如圖2所示:

圖2 “教、學、做”一體化教學方式示意圖

每個任務按照“任務描述知識準備任務分析任務實施任務小結(jié)效果評價”的六個步驟完成,如圖3所示:

圖3 六步教學法示意圖

3 總結(jié)

本文主要是借鑒CDIO工程教育理念,以軟件工程類課程為載體,培養(yǎng)學生CDIO所要求具備的多種能力。通過對學生進行訪談發(fā)現(xiàn),通過CDIO教育模式在進行教學改革應用實踐,學生普遍反映這種教學方法非常適合他們的學習,案例教學很好的促進了他們對基礎(chǔ)知識的學習,并且對以工程化的思想開發(fā)軟件有了深刻的認識,軟件開發(fā)能力和項目組織與管理的能力都得到了極大的鍛煉和提高。

參考文獻:[1]CDIO簡介.http:///

[2]韓智.基于 CDIO 理念的軟件工程課程教學改革[J].2010

[3]陶永芳,商存慧.CDIO 大綱對高等工科教育創(chuàng)新的啟示[J].中國高教研究,2006(11):81-83

[4]查建中.工程教育改革戰(zhàn)略“CDIO”與產(chǎn)學合作和國際化[J].中國大學教育,2008(5):16-19.

[5]張璇,李彤.結(jié)合CDIO教育理念與案例教學進行教學探索與實踐[J].計算機教育,2008(24):155-157.

[6]RogerS.Pressman. 軟件工程:實踐者的研究方法[M]. 6版. 鄭人杰,等譯. 北京:機械工業(yè)出版社,2008.

[7]Thomas,J.W.,Mergendoller,J.R.,Michaelson,A.Pro-ject-basedLearning:A Handbook for Middle and High SchoolTeachers[M].Novato,CA:The Buck Institute forEducation,1999.

[8]朱景德.《高職軟件技術(shù)專業(yè)項目化課程的探索與思考》,社會科學獎,2012年10月

篇(7)

關(guān)鍵詞:

Android;軟件開發(fā)工程師;課程體系;移動互聯(lián)網(wǎng)

1建設(shè)背景

隨著3G/4G技術(shù)的不斷發(fā)展和智能手機的普及,移動互聯(lián)網(wǎng)繼承了互聯(lián)網(wǎng)所有的應用,并有自己獨特的優(yōu)勢。互聯(lián)網(wǎng)的應用系統(tǒng)幾乎全部延伸到智能手機應用,例如手機銀行、移動商務等。據(jù)亞太地區(qū)手機使用調(diào)查顯示:2015年中國手機用戶達到10億[1],遠高于寬帶用戶數(shù);移動應用系統(tǒng)發(fā)展?jié)摿Ω螅瑢⒊蔀槿蛐畔⑼ㄐ判袠I(yè)的萬億元級新興產(chǎn)業(yè),急需大量的移動應用開發(fā)工程師。據(jù)計世資訊的相關(guān)研究報告,國內(nèi)移動應用開發(fā)人才缺口將達到50萬人以上[2]。目前主流的智能手機操作系統(tǒng)有谷歌公司的Android、蘋果公司的iOS、微軟公司的WindowsPhone,只有Android是開源的操作系統(tǒng),華為、三星、小米、中興、聯(lián)想手機制作商都采用了Android操作系統(tǒng),ARM、英特爾、高通等半導體制造商也采用了Android操作系統(tǒng)。因此Android必將成為智能手機主流操作系統(tǒng),用戶數(shù)最多,與之對應的軟件開發(fā)工程師缺口最大;而目前少數(shù)高校開設(shè)移動應用開發(fā)專業(yè)或方向,培養(yǎng)周期長,培養(yǎng)人數(shù)少,遠不能滿足移動互聯(lián)網(wǎng)行業(yè)發(fā)展對人才的需要。

2建設(shè)思路

Android軟件開發(fā)工程師實訓課程體系是在原來的軟件技術(shù)專業(yè)基礎(chǔ)之上構(gòu)建的,結(jié)合AndroidAPP開發(fā)崗位及流程進行設(shè)計,采用基于模塊化、導師制、項目化的Android開發(fā)工程師人才培養(yǎng)體系[3],共分成4個遞進的模塊,每一個模塊又細化為一個教學單元,詳見圖1。每一個模塊有基礎(chǔ)知識學習和項目實戰(zhàn),前導模塊考核[4]過關(guān)之后再進行下一個模塊的學習,重點積累學員的項目開發(fā)經(jīng)驗,注重學員綜合素質(zhì)的培養(yǎng)。

3課程體系

1)模塊一:JavaSE開發(fā)技能強化(約120課時)。高校軟件開發(fā)相關(guān)專業(yè)基本都開設(shè)過Java程序設(shè)計或C#程序設(shè)計,兩者觸類旁通,因此本模塊主要針對Android開發(fā)打下Java編程基礎(chǔ),鞏固面向?qū)ο蟮幕靖拍詈途幊趟枷耄瑸橄乱粋€模塊作準備,所謂磨刀不誤砍柴工,見表1。2)模塊二:Web及服務平臺開發(fā)(約200課時)。Web及服務平臺是移動端訪問的基礎(chǔ),后端服務器的架構(gòu)決定系統(tǒng)的穩(wěn)定性,接口的開發(fā)決定終端開發(fā)和運行的效益,因此本模塊著重學習JSP和Servlet核心編程,完成服務器端業(yè)務邏輯和數(shù)據(jù)庫開發(fā),見表2。3)模塊三:移動端APP開發(fā)(約220課時)。此模塊真正進入Android項目開發(fā),首先從Android基礎(chǔ)控件入手,掌握Android開發(fā)基本原理和流程,逐步引入實際案例,綜合掌握Android控件使用、UI設(shè)計、內(nèi)置數(shù)據(jù)庫設(shè)計、消息推送、GPS定位應用、網(wǎng)絡(luò)接口應用等開發(fā)技術(shù),見表3。4)模塊四:作品匯報與就業(yè)指導(約30課時)。前3個模塊是練好內(nèi)功,本模塊主要通過作品匯報會暨Android開發(fā)軟件工程師專場招聘會,把學生送到對口的崗位工作,同時把參加實訓的同學拉進即時交流的QQ群和微信群,方便日后在工作與學習過程中就技術(shù)與思想動態(tài),進行交流溝通指導,提供增值服務,見表4。

4實訓過程

每個模塊實訓過程包括實訓預備期和實訓期兩個階段[6]。實訓預備期:參與實訓的學生對Android課程體系中必須掌握的業(yè)界實用技術(shù)知識清單和相關(guān)課件進行學習,必要時進行相關(guān)課程的考試,考試合格者才能進入項目實戰(zhàn)。實訓期:以模擬公司為平臺,以仿真的商業(yè)案例項目為載體,將企業(yè)文化及職業(yè)素養(yǎng)訓練、IT技能培訓、行業(yè)知識以及業(yè)務流程實踐等實訓內(nèi)容完全貫穿在模擬公司的運營過程中,使學生在實踐中體驗企業(yè)工作環(huán)境,獲得一定的實際經(jīng)驗和職業(yè)磨煉。實訓中由實訓教師統(tǒng)一指導,基本過程如下:(1)搭建環(huán)境:主要講解搭建各種手機操作系統(tǒng)開發(fā)環(huán)境所需具備的軟硬件及網(wǎng)絡(luò)知識。(2)完整的軟件開發(fā)過程:主要講解實際項目所涉及的軟件開發(fā)過程的各個環(huán)節(jié),如需求開發(fā)、設(shè)計、編碼與測試、項目管理、項目驗收及技術(shù)文檔整理等。(3)Android手機軟件應用開發(fā):這是本實訓課程體系的核心部分,主要是使學員掌握軟件開發(fā)的技術(shù)、編程思想與方法,了解軟件開發(fā)過程中常犯的錯誤。課程注重實用性,重在培養(yǎng)學員對代碼分析的能力、掌握編碼規(guī)范、掌握調(diào)試知識和分析程序錯誤的能力。同時學習內(nèi)存檢查工具和軟件配置管理等知識,課程中貫穿著一個開發(fā)項目,以增加學員開發(fā)項目的經(jīng)驗。(4)測試計劃與軟件缺陷:主要介紹軟件測試的基本概念和基礎(chǔ)知識、如何編寫測試計劃、識別軟件缺陷、編寫缺陷報告等。(5)數(shù)據(jù)庫:通過對數(shù)據(jù)庫基礎(chǔ)的講解,讓學員掌握這些技術(shù),數(shù)據(jù)庫是以主流的Oracle和MySQL數(shù)據(jù)庫的運用為主。(6)職業(yè)導向訓練:進行職業(yè)引導,包括就業(yè)指導和職前引導,通過座談會等輔助訓練明確就業(yè)方向,進一步了解職業(yè)發(fā)展形勢。

篇(8)

摘 要:針對實踐性較強的軟件開發(fā)類課程教學中存在的問題,提出引入MOOC翻轉(zhuǎn)課堂模式,在實踐過程中有針對性地對學生進行引導,強調(diào) “以學生自學為主,教師引導為輔,在實踐中鍛煉學生動手能力”。

關(guān)鍵詞 :MOOC;翻轉(zhuǎn)課堂;軟件開發(fā);動手能力

第一作者簡介:周樹森,男,講師,研究方向為機器學習、多媒體分析,zhoushusen@aliyun.com。

0 引 言

近年來,MOOC(massive open online course,大規(guī)模開放式在線課程)對教育界產(chǎn)生了較大的影響[1]。如今,任何人都可以在任何一個有互聯(lián)網(wǎng)的地方學習適合自己的在線課程。翻轉(zhuǎn)課堂是指學生在課余時間觀看在線教學視頻,在課堂上做作業(yè),遇到問題則向老師和同學請教,這是一種與傳統(tǒng)的“教師白天在教室上課,學生晚上回家做作業(yè)”方式相反的課堂模式[2]。MOOC與翻轉(zhuǎn)課堂相結(jié)合,既可以滿足學生的個性化學習需求,又可以在課堂上訓練學生思考和交流的能力。教師在軟件開發(fā)類課程教學過程中發(fā)現(xiàn),很多學生只會死記硬背,靠自己的短時記憶應付考試,編寫代碼和調(diào)試代碼的能力欠缺,有的學生甚至到本科畢業(yè)也沒有寫過幾行代碼。

1 問題分析

以地方本科院校計算機專業(yè)為例,一方面,學生的就業(yè)率比較低,很多學生畢業(yè)后被迫轉(zhuǎn)行,不再從事計算機相關(guān)工作;另一方面,我國軟件開發(fā)類崗位需求量比較大,待遇也比較好,好多企業(yè)都招不到合適的程序員。形成這種反差的根本原因是大多數(shù)計算機類畢業(yè)生動手能力比較弱,而企業(yè)需要的是入職后無需培訓就能直接工作的員工,這直接造成了很多應用能力欠缺的學生畢業(yè)即失業(yè)。

2 基于MOOC的翻轉(zhuǎn)課堂簡介

MOOC是一種新型的大規(guī)模開放網(wǎng)絡(luò)課程,具有易于使用、費用低廉、覆蓋人群廣、支持自主學習、學習資源豐富等優(yōu)點[3],現(xiàn)在幾個主要的MOOC平臺已擁有數(shù)百萬注冊用戶。有了MOOC課堂,學生可以在世界范圍內(nèi)學習自己喜歡的教授主持的相關(guān)課程。這是否意味著普通地方高校的普通教師將面臨下崗的局面呢?當然不是!MOOC教學的一個最大缺陷就是不能跟學生進行面對面的討論交流。教師可以讓學生在課下自主學習適合自己的MOOC視頻,然后在課上積極引導學生討論某個具體應用實例的實現(xiàn),幫助學生解答疑難問題,這就是基于MOOC的翻轉(zhuǎn)課堂模式。

中國在線教育從2013年開始集中爆發(fā),平均每天有2.6家在線教育公司誕生。截至2014年9月,獲得投資的在線教育企業(yè)已經(jīng)超過60家,其中15家是2014年剛上線的項目,預計2015年中國在線教育市場規(guī)模將達1200億元人民幣。各個高校也積極行動,建設(shè)開放網(wǎng)絡(luò)課程,探討課堂模式創(chuàng)新的實際效果[4]。

和許多新生事物一樣,MOOC也是有缺陷的[1],那就是教師與學生、學生與學生之間缺乏有效的、實時的互動。基于MOOC的翻轉(zhuǎn)課堂恰恰彌補了這個不足,大學的翻轉(zhuǎn)課堂可以增進師生互動,還能夠及時解決問題,啟發(fā)學生的創(chuàng)造力。

當然,這種先自學MOOC材料,后課堂討論的翻轉(zhuǎn)方式也有其不足之處,例如,受限于硬件條件,在大班教學中很難展開,部分學生不會事先自學MOOC材料等。但是,這是一種教育理念的根本性改變,在實踐過程中,高校要根據(jù)自身的實際情況進行改革,否則效果不會太好。

3 基于MOOC的翻轉(zhuǎn)課堂教學實踐

對于實踐性比較強的軟件開發(fā)類課程,教學對象是計算機專業(yè)高年級本科生。在教學過程中我們發(fā)現(xiàn),學生的動手能力比較弱,很多學生對代碼“望而生畏”。

3.1 提供適合學生的優(yōu)質(zhì)MOOC 課程

雖然互聯(lián)網(wǎng)上已經(jīng)存在很多MOOC課程,但是找到一個適合自己學習的MOOC課程是比較有難度的,原因有以下幾個方面。

(1)教師所講授課程的教學目的與已存在的MOOC課程的教學目的有偏差。

(2)學生的基礎(chǔ)薄弱,很難跟上已存在的MOOC課程的講課節(jié)奏。

教師應該基于講授課程的教學目的,針對所教學生的基礎(chǔ)和接受能力,錄制相應的教學視頻并上傳到網(wǎng)絡(luò)上供學生課下觀看;同時,也可以提供多個MOOC課程供學生參考。

3.2 小班教學,加強師生互動

基于MOOC的翻轉(zhuǎn)課堂的優(yōu)勢在于,可以增進師生互動,及時為每一個學生解決問題,啟發(fā)學生的創(chuàng)造力。若課堂人數(shù)太多,教師在上課過程中很難照顧到每個學生的需求,所以,翻轉(zhuǎn)課堂必須實行小班教學。根據(jù)筆者的經(jīng)驗,課堂人數(shù)不能多于40人。

翻轉(zhuǎn)課堂的目的是讓學生課下學習基礎(chǔ)知識,課上來討論和答疑。教師可以引導學生討論某個具體應用系統(tǒng)實例的實現(xiàn),將學生引入該應用系統(tǒng)的需求分析和建模中,然后進行軟件體系結(jié)構(gòu)設(shè)計這類具體問題的討論。

在實踐過程中,最大的問題是學生從小到大接受的都是應試教育,習慣于上課聽課,課下做作業(yè),并且大多數(shù)學生不會主動向老師提問,對于課堂上的問題,即使自己會回答,也是被動地等到老師點到名字后才回答。

針對這個問題,教師可以多引導學生改變慣性思維,鼓勵學生主動發(fā)言,對主動發(fā)言的學生進行表揚。另外,在考核機制上,向主動發(fā)言、提出有代表性問題的同學傾斜,為其課堂表現(xiàn)加分。這樣可以充分調(diào)動學生的積極性,讓學生變被動為主動,真正做到師生互動,鍛煉學生的表達能力、創(chuàng)造能力和分析問題解決問題的能力。

3.3 加強監(jiān)督,引導學生自學

MOOC和翻轉(zhuǎn)課堂都是舶來品,直接拿到中國的課堂上使用肯定會水土不服。中國學生接受的是填鴨式教學,大多數(shù)學生在學習的過程中沒有什么樂趣可言,只是在老師和家長的強壓下學習。到了大學后,學習只是為了通過每門課的考試,順利拿到畢業(yè)證。在這種功利思想的影響下,又有多少人會按照要求在業(yè)余時間學習MOOC教程呢?當然,也有比較好學的學生能夠理解翻轉(zhuǎn)課堂的教育理念并在課下自覺學習,但畢竟是少數(shù)。

針對學生自控能力比較差的問題,筆者認為教師應該加強監(jiān)督。教師在上課時設(shè)置提問或小測試環(huán)節(jié),對學生的基礎(chǔ)知識掌握情況進行檢查,對沒有很好掌握基礎(chǔ)知識的同學酌情扣除相應的課堂表現(xiàn)分數(shù)。這種監(jiān)督方式可以很好地督促學生自覺利用課余時間學習基礎(chǔ)知識。

另外,還應該發(fā)揮網(wǎng)絡(luò)時代的優(yōu)勢,設(shè)置課程在線答疑界面,讓學生在課下學習的過程中,對于不理解的問題,隨時通過在線答疑界面與老師溝通,這樣可以很好地引導學生進行自學,避免學生被某個知識點卡住時失去興趣或者沒有信心繼續(xù)自學。

3.4 實戰(zhàn)教學,答辯考試

學生一般只關(guān)心自己期末考試能考多少分,不關(guān)心自己的實踐能力。但是,當學生踏上社會的時候,公司關(guān)心的是他們能否開發(fā)實用軟件。

為了適應社會的需求,解決學校所學非公司所需的矛盾,教師應該在以下幾個方面進行調(diào)整。

(1)在講授實踐性比較強的軟件開發(fā)類課程時,可以引導學生循序漸進地實現(xiàn)一個小的實用軟件。

(2)在考核權(quán)重的設(shè)置上,應該加大平日課堂表現(xiàn)得分的比重,引導學生在課下認真學習打好基礎(chǔ)、課上好好表現(xiàn)積極參與,通過日積月累的方式逐漸增強自己的軟件開發(fā)能力,由量變到質(zhì)變,而不是臨時抱佛腳。

(3)在期末考試時,將傳統(tǒng)的卷面考試變成答辯式考試。教師要求學生開發(fā)一個實用軟件,撰寫軟件開發(fā)的說明文檔,制作幻燈片,然后每人都上臺作報告,向老師和同學展示自己所做的軟件功能、開發(fā)用到的核心技術(shù),并現(xiàn)場演示軟件。最后,由老師和同學現(xiàn)場提問,根據(jù)軟件性能和答辯情況對其打分。這種考核方式可以很好地避免學生死記硬背、臨時抱佛腳來應付考試的弊病。另外,答辯可以鍛煉學生的軟件開發(fā)實戰(zhàn)能力、語言表達能力和臨場發(fā)揮能力。

通過日常上課過程中的引導、訓練以及最終以檢測軟件開發(fā)能力為目的的答辯式考試,學生能夠?qū)W習到很多軟件開發(fā)的實戰(zhàn)經(jīng)驗,為其能夠順利從一個畢業(yè)生轉(zhuǎn)變成公司的合格員工打好基礎(chǔ)。

4 結(jié) 語

實踐性較強的軟件開發(fā)類課程教學應該以培養(yǎng)學生的動手能力為目標,增強學生解決現(xiàn)實應用問題的能力。引入基于MOOC的翻轉(zhuǎn)課堂模式,可以讓學生更好地利用課余時間,基于互聯(lián)網(wǎng)進行基礎(chǔ)知識的學習,從而可以讓教師在課堂上有更多的時間對學生進行相關(guān)實踐應用能力的培養(yǎng),這對培養(yǎng)合格的計算機相關(guān)專業(yè)人才有重要意義。2012級計算機科學與技術(shù)專業(yè)的學生反饋顯示,在基于MOOC的翻轉(zhuǎn)課堂模式培養(yǎng)下,大多數(shù)學生提高了學習軟件開發(fā)的興趣,積極利用MOOC資源自覺充電,在線上平臺進行溝通,不斷完善自己開發(fā)的軟件。學生的自學能力和分析問題解決問題的能力不斷提高,能夠更好地適應社會、服務社會。同時,激發(fā)了授課教師對教學的思考,促使教師加深對所授內(nèi)容廣度和深度的理解,從而解答學生提出的各種各樣的問題,形成更加濃厚的學術(shù)氛圍。

參考文獻:

[1] 伍民友, 過敏意. 論MOOC及未來教育趨勢[J]. 計算機教育, 2013(20): 5-8.

[2] 凡妙然. 基于MOOC的翻轉(zhuǎn)課堂在高校教學中的應用[J]. 軟件導刊, 2014(9): 189-191.

篇(9)

1軟件人才培養(yǎng)現(xiàn)狀

隨著我國軟件產(chǎn)業(yè)的不斷發(fā)展,軟件開發(fā)方式已經(jīng)由傳統(tǒng)的作坊式逐步升級為工業(yè)化、流水線式的生產(chǎn)模式。在這種工業(yè)化生產(chǎn)模式下,行業(yè)和企業(yè)對具備一定軟件開發(fā)經(jīng)驗的軟件工程師、軟件項目經(jīng)理等軟件人才的需求日益增加。而目前的軟件人才培養(yǎng)現(xiàn)狀并不能滿足這種社會需求。許多高校在軟件人才培養(yǎng)方面與行業(yè)現(xiàn)實需求脫離,傳統(tǒng)的教育模式中存在一些問題,如教學注重理論知識掌握、教材內(nèi)容陳舊、教學方法落后、實踐訓練不足等,導致學生的工程實踐能力不足,不能滿足企業(yè)的實際開發(fā)需要。因此,軟件人才培養(yǎng)模式有待進一步改革。

印度的NIIT教育模式是目前公認的IT軟件人才培養(yǎng)的成功典范。NIIT教育培養(yǎng)模式注重培養(yǎng)學員的動手操作能力、工程實踐能力和設(shè)計研發(fā)能力。本文在探索NIIT教育理念和教育模式基礎(chǔ)上,結(jié)合本校計算機科學與技術(shù)軟件人才培養(yǎng)計劃和培養(yǎng)方案,通過構(gòu)建嵌入式課程體系、有效組織教學內(nèi)容、改革傳統(tǒng)教學方法等途徑進行軟件人才培養(yǎng)模式改革的探索,對高校培養(yǎng)創(chuàng)新型應用人才具有一定借鑒意義。

2探索NIIT教育模式,構(gòu)建嵌入式課程體系

NIIT是印度國家信息學院(National Institute of Information Technology, NIIT)的簡稱,1981年開始在印度開展IT教育培訓。NIIT在發(fā)展過程中總結(jié)出一套獨特、先進、高效的教學模式。在實際教學過程中,通過讓學生學習使用主流軟件開發(fā)方法和技術(shù),注重培養(yǎng)學生的工程設(shè)計能力、軟件研發(fā)能力和實踐創(chuàng)新能力。NIIT軟件人才培養(yǎng)模式采用以軟件訂單項目為基礎(chǔ)的專業(yè)實踐能力和操作開發(fā)能力培養(yǎng)方式,學生學習時就能參加軟件訂單和軟件項目的設(shè)計和研發(fā),畢業(yè)后能很快適應企業(yè)開發(fā)要求,并成為合格的專業(yè)技術(shù)人才[1]。

在嵌入式NIIT教育模式的指導下,探索構(gòu)建適合軟件行業(yè)要求的課程體系,是培養(yǎng)計劃的重要組成部分。針對目前業(yè)界對IT人才的需求,NIIT課程體系主要分為Java方向和.NET兩個方向,以培養(yǎng)學生具有數(shù)據(jù)庫開發(fā)能力、J2EE開發(fā)能力、.NET開發(fā)能力、COM+組件開發(fā)能力和移動開發(fā)能力的軟件工程師為目標。學生通過階段性循序漸進的學習和實踐,掌握軟件開發(fā)的主流軟件和技術(shù)。

因此,我們通過借鑒NIIT教育模式在軟件人才培養(yǎng)方面的優(yōu)勢,在制定計算機科學與技術(shù)專業(yè)軟件工程方向的培養(yǎng)計劃時,應將以傳統(tǒng)學科建設(shè)為導向、以追求知識完備為目標的教學轉(zhuǎn)變?yōu)橐云髽I(yè)需求為導向、以培養(yǎng)學生綜合素質(zhì)和能力為目標的教學。在新培養(yǎng)目標的指導下,我們對原有課程體系進行改革,在原有課程體系中嵌入NIIT部分課程,經(jīng)過整合,將課程體系劃分為公共基礎(chǔ)類、專業(yè)基礎(chǔ)類和專業(yè)類三大類,課程體系如圖1所示。

圖1嵌入NIIT課程體系

軟件工程方向的專業(yè)類課程包括專業(yè)必修課程、專業(yè)限選課程、專業(yè)任選課程和認證課程。專業(yè)必修課程包括UML統(tǒng)一建模語言、軟件項目管理、軟件質(zhì)量保證與測試、軟件設(shè)計與體系結(jié)構(gòu)和軟件需求分析等,作為軟件開發(fā)和技術(shù)知識掌握的基礎(chǔ);在專業(yè)限選課程中,嵌入了NIIT的兩條軟件開發(fā)技術(shù)方向,即.NET方向和Java方向。NIIT的課程體系基本是循著這兩條技術(shù)路線搭建的,其特點是由淺入深、由點到面、技術(shù)路線明晰。.NET技術(shù)路線課程開設(shè)C#程序設(shè)計、Web應用開發(fā)、.NET應用開發(fā)等課程;Java技術(shù)路線課程開設(shè)Java程序設(shè)計、J2ME移動應用開發(fā)、Java EE應用開發(fā)等課程。同時增加了輔助這兩條技術(shù)線路的專業(yè)任選課程,如軟件設(shè)計模式、軟件開發(fā)案例分析等。同時,根據(jù)軟件行業(yè)的相關(guān)認證,我們開設(shè)一些認證課,使學生在獲得素質(zhì)學分的同時得到行業(yè)認可。

嵌入NIIT教育后的課程體系,既符合計算機科學與技術(shù)專業(yè)規(guī)范,又符合行業(yè)對軟件人才能力培養(yǎng)的實際要求。根據(jù)該課程體系構(gòu)建的人才培養(yǎng)方案,能確保學生掌握主流開發(fā)技術(shù).NET和Java之一,畢業(yè)后能夠很好地適應軟件市場對人才的需求。

3合理組織教學內(nèi)容,改革傳統(tǒng)教學方法

教學內(nèi)容的組織改變了傳統(tǒng)注重書本和理論知識的方式。以往學生掌握主要技術(shù)知識后,并不能將其很好地應用到解決實際問題的過程中,課堂講解中的理論和實踐分離,學生處在被動狀態(tài),沒有時間思考,沒有機會參與。而嵌入式NIIT教育模式更著重知識的運用和學生實踐能力的培養(yǎng),針對不同課程設(shè)計合理的應用案例,這些實例基本上來自于軟件生產(chǎn)的實際問題,教師可以根據(jù)教學實際自己編寫實踐教材,修訂實踐教學大綱,安排合理的實踐環(huán)境。因此,通過合理組織教學內(nèi)容,采用適應軟件人才培養(yǎng)的教學方法,可以讓學生從工程的角度學習專業(yè)知識,并有效培養(yǎng)學生的實踐操作能力和軟件研發(fā)能力。

在教學方法上,NIIT教育模式獨創(chuàng)了軟件教育的MCLA (Model Centered Learning Architecture),即基于榜樣的學習方法。MCLA教學方法是遵循“專家引導―引導實踐―引導探索―獨立實踐”這一完整的工程實踐訓練過程[2]。在傳統(tǒng)教學中,學生學習某個知識點之前,首先掌握一些基本理論和概念,然后通過一些簡單的驗證性實驗或簡單實例,達到掌握理論知識的目的,這并沒有注重培養(yǎng)學生動手解決問題的綜合實踐能力。而MCLA教學法以工程項目為載體,經(jīng)過“學習―實踐―提高”,逐步引導學生在學習和完成項目的實戰(zhàn)訓練中形成知識獲取能力、解決問題能力、團隊合作能力、創(chuàng)新開發(fā)能力。

采用MCLA教學方法,教師要設(shè)計合理的工程案例,這也需要教師有一定的工程背景或經(jīng)驗。然后,教師以本次課程所傳授的基礎(chǔ)知識為主線,向?qū)W生介紹實際問題的相關(guān)內(nèi)容,讓學生了解所要解決的問題是什么。接著,進入專家引導,經(jīng)過教師示范性地使用標準方案解決問題,學生可以進行模仿,并從中掌握必備的知識。最后,開展引導實踐環(huán)節(jié),學生已經(jīng)具備一定的知識基礎(chǔ),可以完成一個類似的實際應用問題,通過不斷的練習和團隊實踐,可以鞏固所學知識和技術(shù)。教師引導學生設(shè)計實現(xiàn)相似案例,將及時應用所學理論并很好地鞏固,同時引導學生掌握軟件開發(fā)技能。這樣,學生在實踐過程中能夠逐步獨立完成一個新的工程應用項目。

4加強實踐教學環(huán)節(jié),培養(yǎng)學生綜合素質(zhì)

突出實踐技能是NIIT教育模式的側(cè)重點。在嵌入式NIIT教育模式中,特別重視以軟件訂單項目為基礎(chǔ)的專業(yè)實踐能力和實際操作開發(fā)能力的培養(yǎng)[3]。實踐可以使學生將理論與解決問題的實踐相結(jié)合,從大量的實踐訓練中不斷提升軟件開發(fā)和動手操作能力。根據(jù)軟件人才培養(yǎng)目標的要求,學校需要加強實踐教學環(huán)節(jié)的設(shè)置、構(gòu)建科學優(yōu)化的實踐教學體系,全面培養(yǎng)學生的綜合素質(zhì)和實踐創(chuàng)新能力。

在教學計劃中,我們減少單純的實驗性、驗證性的實踐課程,增加符合NIIT教育模式的設(shè)計性、綜合性、工程性、創(chuàng)新性課程。經(jīng)過對實踐教學內(nèi)容的優(yōu)化整合,設(shè)置了與嵌入式課程體系相輔相成的實踐教學環(huán)節(jié),包括基礎(chǔ)實驗環(huán)節(jié)、工程基礎(chǔ)訓練環(huán)節(jié)和綜合實踐環(huán)節(jié)。基礎(chǔ)實驗環(huán)節(jié)注重學生對基礎(chǔ)知識的掌握,注重基本技能的訓練。與相關(guān)理論教學環(huán)節(jié)對應,主要開設(shè)一些專業(yè)課的實驗課,為學生掌握扎實

的專業(yè)基礎(chǔ)知識并鍛煉動手實踐能力提供基礎(chǔ)平臺。工程基礎(chǔ)訓練環(huán)節(jié)主要開設(shè)專業(yè)課程的課程設(shè)計、工程實訓及一些校企合作課程,開展帶有工程性質(zhì)的工程基礎(chǔ)訓練。綜合實踐環(huán)節(jié)主要開設(shè)學年綜合設(shè)計(或?qū)W年設(shè)計)、畢業(yè)設(shè)計(論文)、學生科技創(chuàng)新項目和科學研究訓練等。在設(shè)計性和創(chuàng)新性實踐中,由學生自己實現(xiàn)軟件研發(fā)的全過程,充分發(fā)揮能動性和主體性,提高勇于探索的創(chuàng)新思維和創(chuàng)新能力。通過實踐環(huán)節(jié)的訓練,學生的實踐創(chuàng)新能力得到逐步鍛煉和提升,并且逐步與企業(yè)工程環(huán)境接軌,可以順利地從基礎(chǔ)實驗平臺上升到工程實踐平臺,達到企業(yè)對軟件工程師的要求。

5結(jié)語

通過將適應企業(yè)需要的NIIT教育模式嵌入到計算機軟件人才教育中,打破傳統(tǒng)的以理論知識的漸進積累輔之以實驗佐證為主要特征的教育模式,按照企業(yè)實際需求培養(yǎng)應用型和創(chuàng)新型軟件工程人才,是軟件教育改革的一種有效嘗試。探索嵌入式NIIT教育模式,對于培養(yǎng)具有較強動手操作能力、工程實踐能力的軟件人才,具有一定借鑒意義,對于教育部提出的開展“卓越工程師”培養(yǎng)計劃,是一種有效的嘗試。

參考文獻:

[1] 李洛,汪清明. 導入印度NIIT模式,提高高職軟件人才培養(yǎng)水平[J]. 比較教育研究,2004(2):34-38.

[2] 劉志成,陳承歡,彭勇. 嵌入式NIIT教育模式中教學方法的研究[J]. 職業(yè)教育研究,2007(2):154-155.

[3] 李洛,古凌嵐,羅佳,等. 印度NIIT軟件人才培養(yǎng)模式的探索與實踐[J]. 廣東輕工職業(yè)技術(shù)學院學報,2003(9):49-52.

Discussion on Software Talents Training Mode Based on NIIT Education

SU Rina, FAN Jianbo, YU Hua, LIU Liangxu

(College of Electronic and Information Engineering, Ningbo University of Technology, Ningbo 315016, China)

篇(10)

會計電算化發(fā)展到今天,已不是單純的會計與計算機的簡單結(jié)合,而是已經(jīng)發(fā)展成為一門延伸到通信學、企業(yè)管理學、市場運籌學等學科的綜合性學科;它的推廣應用不再是單純的財務管理系統(tǒng),而是正朝著企業(yè)資源計劃管理系統(tǒng)方向發(fā)展,甚至發(fā)展成為不同企業(yè)之間跨地區(qū)、跨行業(yè)相互鏈接的大網(wǎng)絡(luò)系統(tǒng)。

通過幾年來在基層從事會計電算化工作所積累的經(jīng)驗,要想實現(xiàn)真正的財務管理現(xiàn)代化,必須在企業(yè)內(nèi)部建立以財務為中心的“企業(yè)ERP系統(tǒng)”。通過把企業(yè)內(nèi)部相關(guān)部門的計算機連接起來,建立企業(yè)內(nèi)部綜合信息管理網(wǎng)絡(luò)系統(tǒng),在業(yè)務量比較大的幾個部門建立獨立的資源子網(wǎng)。

二、電算化會計軟件

目前,我國工業(yè)企業(yè)財務部門使用的會計軟件,一種是外國公司開發(fā)的經(jīng)過漢化的會計軟件,是按照國際會計準則設(shè)計的,適用于西方資本主義管理體系,而不適用于我國企業(yè)管理模式;另一種是國內(nèi)企業(yè)開發(fā)的商品化會計軟件,這種軟件由于受知識產(chǎn)權(quán)的影響,價格比較昂貴,而且商品化軟件維護起來比較麻煩,使用它勢必造成人力和物力的極大浪費。當然后一種商品化軟件是由各方面專家共同開發(fā)的,軟件比較規(guī)范、功能比較齊全、操作也相對簡便,而且軟件實施周期短、見效快,因此,對于缺乏軟件開發(fā)隊伍的單位采用商品化軟件是比較明智的。另外,還可以在同行業(yè)之間組織力量開發(fā)適用于某行業(yè)的會計電算化軟件,實行集中開發(fā)、集中管理和維護,共同使用,這樣可以節(jié)省大量的資金,而且行業(yè)之間提供的會計信息資料可供上級部門直接進行匯總處理,而不必再開發(fā)專用的匯總軟件,這是開展會計電算化工作既經(jīng)濟又適用的捷徑。

充分利用計算機技術(shù)和財務會計知識,建立一套科學的財會綜合管理體系和會計電算化軟件發(fā)展規(guī)劃,采用在行業(yè)內(nèi)部或同行業(yè)之間選拔優(yōu)秀的計算機人才,建立行業(yè)計算機技術(shù)開發(fā)公關(guān)小組,開發(fā)適合行業(yè)內(nèi)部管理需要的會計電算化軟件,在企業(yè)各財會部門推廣應用。達到集中開發(fā)共同使用的目的,縮短軟件開發(fā)應用的周期,同時在應用管理上也可縱觀全局。從長遠利益出發(fā),制定一套完整的會計電算化工作的長遠發(fā)展規(guī)劃。走出僅限于統(tǒng)計報表管理和數(shù)據(jù)存儲管理的初級探索階段,向大規(guī)模數(shù)值計算的專用軟件、面向問題和過程分析及判斷推理的高層次軟件綜合開發(fā)階段邁進。由單機單用戶、聯(lián)機終端網(wǎng)絡(luò)向標準化網(wǎng)絡(luò)體系結(jié)構(gòu)發(fā)展,充分利用計算機的網(wǎng)絡(luò)結(jié)構(gòu),更大程度地共享計算機的硬件、軟件及數(shù)據(jù)資源,建立一套完善的計算機輔助管理專家系統(tǒng)和智能系統(tǒng),使計算機在財務管理工作中的應用向更廣泛、更深層次發(fā)展。為企業(yè)領(lǐng)導和決策者提供準確可靠的信息情報,編制出合理的企業(yè)生產(chǎn)經(jīng)營計劃報表及財務報表。有效地控制企業(yè)生產(chǎn)經(jīng)營中的資源浪費,加快資金流通,降低資金占用消耗和產(chǎn)品生產(chǎn)成本,提高企業(yè)經(jīng)濟效益。開創(chuàng)以商品化軟件為契機,以自己的軟件開發(fā)隊伍為中心,實現(xiàn)企業(yè)自己的智能化信息與專家系統(tǒng)的會計電算化發(fā)展新路子。

三、走全員化管理道路是實施會計電算化的關(guān)鍵

會計電算化工作的關(guān)鍵是應用,特別是從事具體管理工作的人員,他們的會計電算化水平?jīng)Q定本企業(yè)會計電算化管理的水平,他們中有多少人會使用計算機,能夠利用計算機進行輔助管理工作,甚至有多少人會進行簡單的計算機軟件編程工作都對會計電算化的順利實施起著至關(guān)重要的作用。所以說會計電算化工作要得到全面的發(fā)展,必須走全員化管理的道路。

全員管理就是動員企業(yè)內(nèi)部從事各項管理工作的工程師、會計師、管理師、統(tǒng)計師、會計員、技術(shù)員及一般管理人員等在搞好本職工作的同時,協(xié)同從事計算機程序設(shè)計的人員一起研究學習計算機技術(shù)基礎(chǔ)知識和其它管理科學的知識,應用計算機去從事各項管理工作。把計算機同現(xiàn)代化的管理科學融合在一起,培養(yǎng)出大批能從事多種工作的復合型人才,形成企業(yè)內(nèi)部全體上下相互協(xié)作,同心協(xié)力的全員學電腦、用電腦的局面,讓更多的人去學習計算機知識,用學到的知識去為管理服務,提高管理工作的水平和質(zhì)量。

上一篇: 鄉(xiāng)村教師自述 下一篇: 建筑電氣與智能化的論文
相關(guān)精選
相關(guān)期刊
久久久噜噜噜久久中文,精品五月精品婷婷,久久精品国产自清天天线,久久国产一区视频
麻豆精选在线播放网站 | 午夜网站在线进。 | 在线精品亚洲第一品 | 亚洲欧美日韩国产综合第二页 | 最新久久久久久一本 | 亚洲色婷婷踪合久久二区 |