摘要:《數(shù)據(jù)庫應用》課程是我院為電子商務專業(yè)平臺開發(fā)方向的學生開設的一門專業(yè)核心課程。本課程在建設中,從課程理論、行業(yè)應用、人才素質需求、行業(yè)典型工作任務、專業(yè)知識與技術等方面充分進行了企業(yè)調研,并選取實際項目,采用“教學做一體化”模式,鍛煉和培養(yǎng)學生的專業(yè)能力、方法能力和社會能力。
關鍵詞:企業(yè)調研;數(shù)據(jù)庫;典型工作任務
中圖分類號:TP311.13-4 文獻標識碼:A 文章編號:1007-9599 (2012) 15-0000-01
在《數(shù)據(jù)庫應用》課程建設中,我們從以下幾個方面進行了調研和分析。
1 課程理論知識和技術方面的調研
在調研中,企業(yè)專家、相關技術人員一致認為《數(shù)據(jù)庫應用》是一門非常重要和實用的課程。在知識層面,調研中主要提出對于《數(shù)據(jù)庫應用》課程,應該采用以下知識作為課程的依據(jù):
(1)數(shù)據(jù)庫基本知識;(2)數(shù)據(jù)庫安裝與配置;(3)創(chuàng)建數(shù)據(jù)庫及其對象;(4)利用SQL語言進行數(shù)據(jù)查詢;(5)利用SQL命令進行數(shù)據(jù)庫編程;(6)數(shù)據(jù)到導入與導出;(7)數(shù)據(jù)庫備份與恢復。
2 行業(yè)應用方面的調研
在調研中我們發(fā)現(xiàn),目前,與數(shù)據(jù)庫有關的崗位有:軟件開發(fā)工程師、軟件測試工程師、系統(tǒng)運維工程師、甚至一些電信運營商的客服人員。一般來說,大型的軟件開發(fā)商分工很明確,崗位也分的很細,對應聘人員的技術要求要很精;而中小企業(yè)一般都是一崗多責,分工不是很細,有什么干什么,能干什么干什么。不管是崗位分工是細還是粗,技術要求是精還是泛,與數(shù)據(jù)庫有關的崗位在企業(yè)中都能涉及。
3 行業(yè)對人才職業(yè)素質需求的提出
我們經(jīng)過對相關企業(yè)、公司、網(wǎng)站和對應崗位進行調研,很多企業(yè)提出要成為一位優(yōu)秀的技術型人才,應該具備必要的職業(yè)素養(yǎng),總結有以下幾方面:
(1)要有樂觀積極的人生態(tài)度,良好的職業(yè)素養(yǎng);(2)要有強烈的好學意識;(3)要有嚴謹?shù)倪壿嬓院蛣?chuàng)新的思維;(4)要善于與人合作;(5)要積極的為人處世。
4 行業(yè)典型工作任務分析
前期通過專業(yè)發(fā)展調研、人才市場調研、企業(yè)調研、專家訪談、召開典型工作任務實踐專家研討會,確定了電子商務專業(yè)平臺開發(fā)方向所面向的崗位群,提取了典型工作任務,同時形成了電子商務專業(yè)平臺開發(fā)方向的課程體系。
針對“數(shù)據(jù)庫”崗位,分析、總結詳細的崗位能力描述:
(1)具備基本的職業(yè)素質(包括團隊合作的能力、責任心、學習熱情、自主學習的能力等方面);(2)熟悉數(shù)據(jù)庫的一般操作(包括數(shù)據(jù)庫及其對象的創(chuàng)建與管理;對數(shù)據(jù)庫中的數(shù)據(jù)進行增加、修改、查詢、刪除、統(tǒng)計等操作);(3)精通SQL語言相關應用,能比較熟練的編寫SQL腳本;(4)能夠編寫函數(shù)或存儲過程、還要考慮其性能、優(yōu)化及容錯處理;(5)能獨立解決日常工作中遇到的問題。
5 從業(yè)人員能力目標和綜合職業(yè)素質分析
經(jīng)過調研和研究以及對數(shù)據(jù)庫有關崗位進行分析,我們確定了《數(shù)據(jù)庫應用》課程的職業(yè)能力目標:
(1)能夠對數(shù)據(jù)庫進行初步的需求分析;(2)能夠完成數(shù)據(jù)庫的安裝與配置;(3)能夠利用數(shù)據(jù)庫管理系統(tǒng)創(chuàng)建并管理數(shù)據(jù)庫;(4)能夠在數(shù)據(jù)庫中創(chuàng)建并管理表;(5)能夠實現(xiàn)數(shù)據(jù)完整性;(6)能夠利用SQL命令對數(shù)據(jù)進行查詢;(7)能夠利用SQL命令進行數(shù)據(jù)庫編程;(8)能夠進行數(shù)據(jù)的導入與導出;(9)能夠進行數(shù)據(jù)庫的備份與還原。
通過企業(yè)調研,我們還確定了《數(shù)據(jù)庫應用》課程的通用能力與職業(yè)素質目標:
(1)培養(yǎng)學生的與人合作能力;(2)培養(yǎng)學生的科學思維能力;(3)培養(yǎng)學生的信息處理能力;(4)培養(yǎng)學生具有安全意識;(5)培養(yǎng)學生具有批判性思維。
6 專業(yè)知識與技術分析
在對多家企業(yè)和對應崗位的調研中,我們發(fā)現(xiàn)與數(shù)據(jù)庫有關崗位所設計的內容有:數(shù)據(jù)庫安裝與配置、數(shù)據(jù)庫創(chuàng)建與管理、數(shù)據(jù)庫對象的創(chuàng)建與管理、SQL查詢、SQL編程、數(shù)據(jù)導入與導出、數(shù)據(jù)庫備份與恢復等內容。另外,不同的公司根據(jù)其客戶的需求,采用的數(shù)據(jù)庫管理系統(tǒng)也不同,設計的數(shù)據(jù)庫管理系統(tǒng)有:SQL Server、Oracle、MySql以及Sybase等。相對來說,使用前兩者的比例大一些。因此,在設計《數(shù)據(jù)庫應用》課程的項目時應該充分考慮將這些內容融入之中。在進行教學內容選取時,選擇了兩個項目,一個項目在SQL Server中實施,一個項目在Oracle10g中完成。
經(jīng)過調研和對崗位內容的總結歸類,我們根據(jù)企業(yè)實際需要,充分考慮我院電子商務平臺開發(fā)方向的學生特點,最終形成了《數(shù)據(jù)庫應用》課程兩個項目:項目一是圖書館管理系統(tǒng)數(shù)據(jù)模型實施。項目二寵物店購物系統(tǒng)數(shù)據(jù)庫分析與實施。