當前位置:才華齋>IT認證>ACCP>

ACCP 3.0的特點分析

ACCP 閱讀(7.74K)

accp課程體系通過結合先進的多模式教學法,使學習者在掌握理論知識與工具的同時,具備良好的自我學習能力和個人素質,成為符合21世紀企業要求的IT人才。下面是小編收集的關於ACCP 3.0的特點分析,希望大家認真閱讀!

ACCP 3.0的特點分析

  (一)accp 3.0的特點

accp3.0是北大青鳥aptech即將推出的最新產品,是在大量的教學實踐和市場調研的基礎上,結合新技術發展的現狀,繼承和發揚了accp產品固有的特點和優勢而開發出來的、具有眾多特色的軟體工程師職業教育體系。其主要特色如下:

  (二)課程的前瞻性

隨時與市場保持同步是accp課程體系設計的一條基本原則,在進行了充分的市場調研、對專業的資料進行分析的基礎上,我們推出了精心打造的accp 3.0版本。該課程體系保持了高度的技術敏感性,在此課程體系中,xml、java、等主流課程進一步加強,知識點的安排更加細緻和結構化,增強了網頁設計、asp、系列課程體系,構建基於internet高效和可重用的企業級應用成為accp 3.0課程體系編排的主導思想。

accp 3.0沒有刻意追求時髦的程式語言,而是非常注重讓學員輕鬆掌握程式設計的基本思想,因而成熟的技術例如visual basic在課程體系中佔有一定的份量,並且隨著課程內容步步深入。

uml建模語言是高階軟體工程師不可或缺的技能,而專案管理理論在軟體開發行業的應用正如火如荼。accp 3.0仍然保留有面向物件的分析與設計、軟體專案管理等課程。

  (三)課程和課時安排的合理性

accp 3.0第一、第二學期的資料庫部分,採用sql server來講述,並且把三個學期的visual basic課程合併為兩個學期,為asp技術設定了單獨的課程。

accp 3.0每階段的總課時數有所增加,並且在保證學員知識體系完整性的情況下,為學員提供更多核心的、實際的課程內容,以保證學有所長。

accp 3.0的理論課程專注於理論的講解,在第一、第二學期的上機課程中,明確規定了教員講解、輔導的流程和步驟。

  (四)安排的遞進性

accp 3.0的不同階段具有不同的階段目標(階段目標見以下描述)。accp 3.0在保證階段目標明確的同時,在充分考慮到學習規律的前提下安排課程的遞進性。

accp 3.0兼顧了學員不同的起點和對知識掌握的層次,首先並且專門為需要掌握計算機基礎知識的學員提供了一門基礎課程,在此基礎上,可以順利進入accp 3.0第一階段的學習。

在第一階段,c語言為程式設計提供了基礎的邏輯表達方法,為後續課程的語法提供了基礎,視覺化程式設計為visual basic高階程式設計提供基礎,為可伸縮的b/s結構體系提供了漸進的解決方案,sql server-oracle同樣遵循了從易到難的學習規律。

  加強了基礎能力的培養

accp 3.0加強了基礎知識和基本技能的培養,除了提供程式設計的基礎的知識之外,c語言得到了加強並提供了簡單的資料結構、演算法的實現。

accp 3.0對面向物件語言c++的特徵進行了更深入的闡述,同時,考慮到體系中有更新的可替代解決方案,刪除了visual c++ mfc的內容。

(五)各學期的課程及課時安排

1、第一學期課程:

accp 3.0第一學期的學習目標為:

理解程式設計的基本邏輯和掌握windows平臺上的視覺化程式設計、網頁程式設計的基本技能,掌握資料庫的基本概念和基本操作,達到初級程式設計師的要求,能夠進行視覺化程式設計、資料庫應用開發、網頁製作和網頁的客戶端指令碼程式編寫。

同時,第一學期為繼續在計算機程式設計方面需要提高的學員提供基本的技能和學習能力,為繼續accp 3.0第二學期、第二學年的學習打下良好的基礎。

在第一學期結束後,學員能夠勝任以下工作:

vb程式設計師、管理資訊系統開發和維護人員、網頁製作和客戶端指令碼程式編寫人員、初級資料庫管理和維護人員。

本學期共212學時(每學時55分鐘)課程內容,其中不包括8學時的內部考試時間,及4學時的結業考試時間。

課程內容及相應的學時分佈如下:

序號 課程名稱 課程代號 學時數 1 軟體技術基礎 stb 12 2 程式設計基礎:c語言實現 c 46 3 關係型資料庫及sql語言 rdbms&sql 26 4 vb視覺化程式設計 vb 54 5 網頁程式設計 html/javascript 44 6 溝通和職業素質培養/新技術研討 cpd/nts 4 7 基於軟體開發專案的畢業設計 prj 26 合計 212

2、第二學期課程:

accp 3.0第二學期的學期目標為:

應用面向物件程式設計的基本思想,使用visual basic進行win32應用程式的開發和熟練使用java基礎類,同時,能夠應用asp的基本原理和基礎物件搭建通用的b/s集中式資料管理模型,並具備基本的資料庫設計和實施能力,達到中級程式設計師的要求,能夠勝任可重用元件、網站建設、資料庫設計和實施等方面的工作。

同時,第二學期在第一學期的基礎上,要求學員進一步加強程式碼編寫和除錯能力、瞭解軟體測試與質量保證的基本過程和基本方法,第二學期的java課程對gui、awt、swing、io、thread、applet等基礎物件做了全面的介紹,為進一步學習java高階程式設計打下基礎。

在第二學期結束後,學員能夠勝任以下工作:

java程式設計師、c++程式設計師、高階vb程式設計師、網站開發和設計工程師、資料庫工程師、文件工程師。

本學期共266學時(每學時55分鐘)課程內容,其中不包括8學時的內部考試時間,及4學時的結業考試時間。

課程內容及相應的學時分佈如下:

序號 課程名稱 課程代號 學時數 1 面向物件基礎:c++實現 c++ 38 2 sql server資料庫設計和實現 sql server 38 3 vb高階程式設計 vba 52 4 java程式設計基礎 java c 46 5 asp網路程式設計 asp 28 6 軟體測試和軟體質量保證 tst&sqa 20 7 溝通和職業素質培養/新技術研討 cpd/nts 8 8 基於軟體開發專案的畢業設計 prj 36 合計 266

3、第二學年課程:

accp 3.0第二學年的學期目標為:

掌握平臺上的xml、soap、webservice、、相關的基類庫的使用,並能夠運用這些核心技術構建高效可伸縮的web服務,掌握基於web的j2ee企業級應用開發和部署,同時,理解並掌握oracle資料庫效能、安全、pl/sql等方面的內容,進一步深化資料庫應用的開發,達到accp高階程式設計師的要求,能夠勝任web service、c# application、j2ee應用開發、資料庫設計和實施等方面的工作。

同時,第二學年在第一學期和第二學期的基礎上,強調了面向物件分析和設計能力的培養,並增加了基於軟體開發專案管理方面的基礎內容。

在第二學年結束後,學員能夠勝任以下工作:

web服務開發人員、工程師、c#程式設計師、java工程師、j2ee工程師、oracle資料庫工程師、初級分析設計工程師、軟體專案協調員。

本學年共332學時(每學時55分鐘)課程內容,其中不包括12學時的內部考試時間,及4學時的結業考試時間。

課程內容及相應的學時分佈如下:

序號 課程名稱 課程代號 學時數 1 面向物件的分析與設計 ooad 14 2 xml基礎 xml 22 3 oracle資料庫設計與實現 oracle 40 4 j2ee實現企業級應用開發 j2ee 60 5 平臺及c#程式設計 &c# 34 6 程式設計 46 7 winform開發 winform 28 8 軟體專案管理 spm 12 9 溝通和職業素質培養/新技術研討 cpd 8 10 基於軟體開發專案的畢業設計 prj 68 合計 332

  一3.0課程體系結構圖:

點選放大

  二3.0課程介紹:

學期 課程名稱 學時 課程目標 內容介紹 預科 計算機基礎 42 建立計算機應用概念,和在單機下常用工具的使用 計算機概念及應用,計算機系統組成,windows 2000/xp基本操作及管理,word,excel,powerpoint應用,internet、ie及outlook使用等。 第1學期218學時 軟體技術基礎 12 讓學員整體的`、系統的瞭解計算機的軟體基礎(軟體概念、軟體分類、開發平臺)、開發語言、資料庫及軟體開發相關知識瞭解軟體開發流程、形式、行業狀況、accp學員定位 回顧計算機及計算機進行處理的基本知識,軟體及軟體分類,進位制轉換、作業系統及網路基礎知識,軟體開發的發展過程,開發語言、資料庫、,sdlc、軟體開發過程流程及任務,管理資訊系統開發 程式設計基礎:c語言實現 46 1、使學員掌握程式實現的基礎;2、使學員理解以資料為中心結構化程式設計的特點;3、使學員理解c語言基本的資料結構 程式設計基本概念(程式、演算法、命令、編譯等概念),變數和資料型別,基本的表示式,輸入輸出語句介紹,條件語句,迴圈語句,陣列,指標,函式(#include),字串,結構,基本演算法(排序),檔案操作 關係型資料庫及sql語言 26 瞭解關係型資料庫的基本概念,能使用t-sql語言對sql server資料庫進行設計和維護 關係型資料庫基礎,含access簡單應用,sql server2000的基本操作和管理,、sql語句、dml。 vb視覺化程式設計 54 熟識並且掌握windows平臺上簡單的介面程式設計,並使用visual basic編寫簡單的資料庫應用程式 程式碼和註釋規範,vb整合開發環境、圖形使用者介面,語法,入門級的控制元件,過程、函式、引數的傳遞,選單和狀態列、工具欄,與資料庫的連線ado物件,程式除錯和錯誤處理 網頁程式設計 44 掌握html語言各種標誌,瞭解樣式表,能夠使用javascript編寫客戶端程式,能看懂大部分javascript程式。能規劃網站,設計動態的頁面。 網路的一些基本概念和html的文件結構,html中基本的標誌,表和圖片的標誌,使用表單和框架,dhtml和使用樣式表,javascript的基本概念,變數,資料型別和操作符,語句,物件,事件,事件處理,層,動態的網頁效果,dw的使用及實現 溝通和職業素質培養/新技術研討 4 畢業專案 14

學期 課程名稱 學時 課程目標 內容介紹 第2學期268學時 面向物件基礎:c++實現 38 瞭解面向物件思想,掌握基本的c++的特點 面向物件的概念,詳解類,動態記憶體分配,物件指標,構造方法,析構方法,函式過載,引用,友元,繼承,基類,派生類,繼承型別,多型,虛擬函式,動態繫結,純虛擬函式,抽象類,基本的資料結構和演算法、模板 sql server資料庫設計和實現 38 掌握資料庫設計,以及sql server高階開發技術 資料庫設計概念,資料完整性和正規化,安全,遊標,儲存過程,觸發器,索引,檢視,dts vb高階程式設計 52 掌握visual basic的一些擴充套件特性和高階特性、應用面向物件的設計思想進行windows的高階應用開發 高階的介面設計,檔案和登錄檔操作、系統物件的使用等、使用win32 api進行功能強化、activex控制元件、activex元件、ado+儲存過程,打包和部署,socket控制元件,sourcesafe java程式設計基礎 46 掌握java語言及其開發過程,深化面向物件的思想 java簡介(特點 虛擬機器 開發過程),成員變數 資料型別,方法 構造方法,繼承,介面,包,內部類,修飾符, 異常處理,內部類,awt, 事件處理(介面和事件),i/o,多執行緒, applet,swing asp網路程式設計 28 使用asp技術開發動態的網站,可以獨立完成一個動態網站,可以是各種型別的網站,從建立規劃站點,到設計開發網頁程式 asp的概念,工作方法及在iis上的相關的配置,response,request,application,session物件和server物件的使用,使用ado連線資料庫,及對資料庫的操作,使用file acess元件對檔案系統的操作,使用cdo的nts傳送email,使用第三方元件,網站的規劃,程式的測試,網站的管理和維護 軟體測試和軟體質量保證 20 瞭解軟體質量和質量保證的基本概念和相關知識;瞭解軟體質量保證的過程和方法;瞭解軟體測試的基本概念;瞭解軟體測試的基本過程和方法 質量和質量保證相關概念,軟體開發過程的質量控制,軟體測試基礎, 軟體測試流程和測試階段,軟體測試技術,用例編寫,用例設計技術,測試自動化,軟體測試規劃 溝通和職業素質培養/新技術研討 8 畢業專案 16

學期 課程名稱 學時 課程目標 內容介紹 第二學年310學時 面向物件的分析與設計 12 瞭解ooad的軟體開發過程瞭解uml的語言產生及發展能夠看懂uml圖, 瞭解為什麼使用uml圖 設計的概念及方法,ooad與uml簡介, 檢視,圖,模型元素,通用機制,擴充套件機制,用uml建模,工具的支援,用例和用例圖,用例圖,系統,角色,用例,類圖和物件圖,類和物件,類圖,關係,約束派生,介面,包,動態建模,訊息,狀態圖,順序圖,協作圖,活動圖,物理架構檢視,邏輯架構和物理架構,元件圖和展開圖 xml基礎 22 讀懂xml程式碼,瞭解應用 xml介紹,文件型別和名稱空間,顯示xml文件,dom,schema oracle資料庫設計與實現 38 瞭解oracle資料庫的特點學習編寫pl/sql塊 oracle介紹,效能和安全oracle的sql,pl/sql,儲存過程等 j2ee實現企業級應用開發 60 基於web的企業級j2ee的應用 j2ee介紹,ejb,設計模式網路程式設計,jdbc,xml的java實現,javabean元件模型,javabean高階 事件處理,servlet請求 應答 會話, 指令指令碼元素 動作,標籤庫 與 servlet bean整合,j2ee的打包和部署 平臺及c#程式設計 36 掌握c#語言的基本概念掌握c#語言面向物件的實現;掌握元件的基本概念;理解基本特性 簡介,c#應用程式(變數、資料型別、表示式、基本語句結構),net型別系統,類的基本概念(欄位、方法的概念,封裝、繼承、多型的實現),屬性、陣列、索引,異常處理機制,元件與介面,委託和事件,c#winform開發技術,多執行緒技術,安全驗證 程式設計 46 掌握web表單的開發,伺服器控制元件、html控制元件;內建物件;使用進行資料庫的訪問;理解使用者控制元件和自定義控制元件;理解web service;熟悉web應用程式除錯、配置和部署技術。 基礎,伺服器端控制元件的使用,建立使用者控制元件,建立自定義控制元件,入門,高階,建立和使用xml web service,應用程式配置,應用程式除錯和部署 winform開發 28 瞭解用於開發winform的類庫;熟悉 窗體、控制元件的使用;熟悉 sdi,mdi程式;瞭解gdi+技術瞭解自定義windows控制元件 本課程主要介紹如何使用進行winform開發,在第一學期和第二學期中,學員已經學習了vb6.0。通過vb6.0的學習,學員能夠進行winform開發,本課程將介紹如何在下進行winform開發。主要包括使用 類庫進行winform開發,使用窗體、元件、對話方塊,編寫單文件程式以及多文件程式,自定義windows控制元件以及gdi+程式設計技術。 軟體專案管理 12 瞭解專案管理的方法 專案、軟體、軟體專案、軟體專案管理、專案管理軟體,常見的組隊方式及存在的問題 溝通和職業素質培養/新技術研討 8 畢業專案 30

三.培訓模組劃分說明

1、第一學期:計算機基礎(預科),軟體技術基礎,程式設計基礎:c語言實現,網頁程式設計,vb視覺化程式設計,關係型資料庫及sql語言

2、第二學期:

模組a:vb高階程式設計,sql server資料庫設計和實現,asp網路程式設計

模組b:面向物件基礎:c++實現,java程式設計基礎,軟體測試和軟體質量保證

3、第二學年:

模組a:平臺及c#程式設計,程式設計,winform開發

模組b:面向物件的分析與設計,j2ee實現企業級應用開發

模組c:xml基礎,oracle資料庫設計與實現,軟體專案管理