時間:2022-12-19 11:44:48
序論:速發表網結合其深厚的文秘經驗,特別為您篩選了11篇平面設計實習報告范文。如果您需要更多原創資料,歡迎隨時與我們的客服老師聯系,希望您能從中汲取靈感和知識!
第一天來到公司,不知道該做些什么,什么也插不上手,只是這里看看,那里逛逛,最終還是公司里的老師給我指了條路,讓我用Photoshop和CorelDraw軟件模仿教程做一些簡單的圖片,終于找到事情做了,于是我就乖乖的做起了圖片。說實話我以前在學校的時候也這樣做過,不過效果沒有這么好,因為以前一遇到難的或不懂的就停下來不做了,而現在有老師在旁邊,有不懂的就問,這使我受益非淺。
假如在作圖的過程中如果使用幾個小技巧,確實可以達到事半功倍的效果。
一、photoshop小技巧
1.制作圓角矩形方塊
首先在photoshop中建立一個新文件,在文件上用矩形選取工具畫一個矩形框,接著選擇選單selectfeather,輸入半徑值,數值越大則圓角矩形的半徑越大。在選取區中填入顏色后,取消選取范圍。選取選單imageadjustthreshold,由調整threshold level來改變大小,如此就會產生您想要的圓角矩形大小。若要產生圓角矩形的選取區,可以在選取區作用的環境下,切換到快速遮罩模式,同樣執行threshold以獲得您想要的遮罩。
2.高解析制作
在用photoshop制作網頁圖形的時候,許多朋友為了快速的操作,都會把圖選擇低解析度進行制作,但是有些濾鏡會因為圖形解析度的不足,而無法處理,最后出來的效果也很差。所以建議大家在處理類似情形時,可以先在高解析度下完成繪制、影像編輯等工作,然后再向下取樣,將影像縮成最后的大小。
3.保留選取范圍大小
當您在photoshop中使用image size或cancas size改變影像大小時,原本在影像中選取的范圍也會跟著改變,如果想要保留原本的選取范圍,可以先切換到快速遮罩模式下(按下鍵盤上的q鍵),然后再選擇“image size”或“canvas size”。使用image size指令會將影像與選取范圍一同縮??;若使用canvassize指令則只會將影像縮小,而選取范圍仍保持原有的大小。記著再將快速遮罩模式切換成標準模式。
4.快速隱藏圖層
如果您在photoshop中只想要顯示某一層圖層的影像,是不是得一一將其他圖層隱藏起來呢?這里有一個既快速又方便的作法:只要在圖層面版上同時按住ctrl+alt以鼠標點選欲顯示的圖層的眼球圖示,就可以將其他圖層通通藏起來。另外也可以用ctrl+alt+快速鍵調整圖層的前后次序。
二、coreldraw小技巧
1.擦去錯誤線條
如果您使用coreldraw中的手繪鉛筆工具,不小心把線條畫歪了或畫錯了,您不必急著將線條刪除,只要立刻按下shift鍵,然后反向擦去即可。
2.動尺規
第一天來到公司,不知道該做些什么,什么也插不上手,只是這里看看,那里逛逛,最終還是公司里的老師給我指了條路,讓我用photoshop和coreldraw軟件模仿教程做一些簡單的圖片,終于找到事情做了,于是我就乖乖的做起了圖片。說實話我以前在學校的時候也這樣做過,不過效果沒有這么好,因為以前一遇到難的或不懂的就停下來不做了,而現在有老師在旁邊,有不懂的就問,這使我受益非淺。
假如在作圖的過程中如果使用幾個小技巧,確實可以達到事半功倍的效果。
一、photoshop小技巧
1.制作圓角矩形方塊
首先在photoshop中建立一個新文件,在文件上用矩形選取工具畫一個矩形框,接著選擇選單selectfeather,輸入半徑值,數值越大則圓角矩形的半徑越大。在選取區中填入顏色后,取消選取范圍。選取選單imageadjustthreshold,由調整threshold level來改變大小,如此就會產生您想要的圓角矩形大小。若要產生圓角矩形的選取區,可以在選取區作用的環境下,切換到快速遮罩模式,同樣執行threshold以獲得您想要的遮罩。
2.高解析制作
在用photoshop制作網頁圖形的時候,許多朋友為了快速的操作,都會把圖選擇低解析度進行制作,但是有些濾鏡會因為圖形解析度的不足,而無法處理,最后出來的效果也很差。所以建議大家在處理類似情形時,可以先在高解析度下完成繪制、影像編輯等工作,然后再向下取樣,將影像縮成最后的大小。
3.保留選取范圍大小
當您在photoshop中使用image size或cancas size改變影像大小時,原本在影像中選取的范圍也會跟著改變,如果想要保留原本的選取范圍,可以先切換到快速遮罩模式下(按下鍵盤上的q鍵),然后再選擇“image size”或“canvas size”。使用image size指令會將影像與選取范圍一同縮??;若使用canvassize指令則只會將影像縮小,而選取范圍仍保持原有的大小。記著再將快速遮罩模式切換成標準模式。
4.快速隱藏圖層
如果您在photoshop中只想要顯示某一層圖層的影像,是不是得一一將其他圖層隱藏起來呢?這里有一個既快速又方便的作法:只要在圖層面版上同時按住ctrl+alt以鼠標點選欲顯示的圖層的眼球圖示,就可以將其他圖層通通藏起來。另外也可以用ctrl+alt+快速鍵調整圖層的前后次序。
二、coreldraw小技巧
1.擦去錯誤線條
如果您使用coreldraw中的手繪鉛筆工具,不小心把線條畫歪了或畫錯了,您不必急著將線條刪除,只要立刻按下shift鍵,然后反向擦去即可。
2.動尺規
第一天來到公司,不知道該做些什么,什么也插不上手,只是這里看看,那里逛逛,最終還是公司里的老師給我指了條路,讓我用Photoshop和CorelDraw軟件模仿教程做一些簡單的圖片,終于找到事情做了,于是我就乖乖的做起了圖片。說實話我以前在學校的時候也這樣做過,不過效果沒有這么好,因為以前一遇到難的或不懂的就停下來不做了,而現在有老師在旁邊,有不懂的就問,這使我受益非淺。
假如在作圖的過程中如果使用幾個小技巧,確實可以達到事半功倍的效果。
一、photoshop小技巧
1.制作圓角矩形方塊
首先在photoshop中建立一個新文件,在文件上用矩形選取工具畫一個矩形框,接著選擇選單selectfeather,輸入半徑值,數值越大則圓角矩形的半徑越大。在選取區中填入顏色后,取消選取范圍。選取選單imageadjustthreshold,由調整threshold level來改變大小,如此就會產生您想要的圓角矩形大小。若要產生圓角矩形的選取區,可以在選取區作用的環境下,切換到快速遮罩模式,同樣執行threshold以獲得您想要的遮罩。
2.高解析制作
在用photoshop制作網頁圖形的時候,許多朋友為了快速的操作,都會把圖選擇低解析度進行制作,但是有些濾鏡會因為圖形解析度的不足,而無法處理,最后出來的效果也很差。所以建議大家在處理類似情形時,可以先在高解析度下完成繪制、影像編輯等工作,然后再向下取樣,將影像縮成最后的大小。
3.保留選取范圍大小
當您在photoshop中使用image size或cancas size改變影像大小時,原本在影像中選取的范圍也會跟著改變,如果想要保留原本的選取范圍,可以先切換到快速遮罩模式下(按下鍵盤上的q鍵),然后再選擇“image size”或“canvas size”。使用image size指令會將影像與選取范圍一同縮??;若使用canvassize指令則只會將影像縮小,而選取范圍仍保持原有的大小。記著再將快速遮罩模式切換成標準模式。
4.快速隱藏圖層
如果您在photoshop中只想要顯示某一層圖層的影像,是不是得一一將其他圖層隱藏起來呢?這里有一個既快速又方便的作法:只要在圖層面版上同時按住ctrl+alt以鼠標點選欲顯示的圖層的眼球圖示,就可以將其他圖層通通藏起來。另外也可以用ctrl+alt+快速鍵調整圖層的前后次序。
二、coreldraw小技巧
1.擦去錯誤線條
如果您使用coreldraw中的手繪鉛筆工具,不小心把線條畫歪了或畫錯了,您不必急著將線條刪除,只要立刻按下shift鍵,然后反向擦去即可。
2.動尺規
在coreldraw中事實上是可以讓您自由移動尺規的位置,只要在尺規上按住shift鍵以鼠標拖移,就可以將尺規移動。如果您想將尺規放回原位,則只要在尺規上按住shift鍵迅速按鼠標鍵兩下,就會立即歸位。
3.利用coreldraw制作動畫gif文件
事實上利用coreldraw也可以用來制作動畫gif文件,您可以將coreldraw中的圖層當成動畫中一個個的影格,然后逐一輸出成gif文件(其他圖層上的影像必須先關閉)。再利用photo-paint的movie功能,先選擇creat from document將第一張gif文件制成movie,再陸續將轉好的gif文件以“ fromfile”來,選擇“儲存成…”動畫gif的格式,于對話框中設定延遲的時間和位置,如此就算大功告
我來到單位正好是中午休息時間,剛到一個陌生的環境時的茫然大概人人都有的吧,而且又不是上班時間,我一時不知所措。貴單位的其他部門對我們這些實習生也都很照顧,只要有問題、有麻煩,不管找到誰都會給我們指導。在這里始終可以感覺到和諧的人際關系所帶來的溫暖和關愛。
在我理解了自己的工作之后,覺得單位的管理條例很細也很嚴,尤其對于我們設計部的要求很嚴格。我們做的是一條龍的綜合設計,初到公司,領導覺著對工作不太了解,一開始要我主要負責設計部的畫圖,然后領導根據我的能力讓我負責廣告的版面設計,包括廣告視覺傳達中的文字;廣告視覺傳達中的色彩;廣告視覺傳達中的形象,廣告畫面的編排等等。短短的一個月,在工作的過程中體會到軟件操作的重要性和軟件運用的熟練程度。公司并不像在學校老師讓我們作業的時候有足夠的時間去慢慢想,慢慢完成,而公司對工作的要求是很嚴格的,尤其在時間的限制上,因為做的又是一條龍設計,所以要求在規定的時間內必須做出一定數量的方案!
短短的一個月,我對廣告有了更深的感受和認識。設計的實用性是很重要的,它是一種良好的溝通方式。設計師應該和一個企業的領導團隊緊密相連,與設計團隊共同收集來自企業領導的反饋意見,反過來說,實踐了"外部"從"內部"而來,"內部"又源于"外部"。,我們的作品,尤其是出現在公共場合的作品是不可能不被人看到的。無論它是對是錯,都不可能不看到它,而這也正是我們設計的責任所在。就這一點而言,我覺的各學科之間的交流是非常重要的。例如:平面設計師要用圖形的方式與公眾溝通時,就需要向建筑設計師、城市設計師、社會學家和工業設計師展示設計方案。然而,我們的設計應將人放在首位,為城市和環境考慮,對新文化有所貢獻,用一種新的美學感覺和對市民的尊重來從事設計。以前想來排版應該是一種很簡單的工作,真正實踐了才發現自己對版面文字的編排存在著很多問題,第一天做版面設計工作,對文字的大小沒有準確的尺度,領導告訴我文字處理不好,打印出來畫面是很不協調的,記的哪天晚上忙到很晚,一個本以為很簡單的排版做了三四遍,由于公司做的主要是宣傳廣告,主要面對大眾化,不得不以全身的精力去投入工作中。
在實習的過程中,通過向領導,同事的交流和向他們虛心的學習,總結了在廣告版面設計的過程中要注意的許多方面:
(1)在版面的文字的排列方面:從文字的大小;字體的外形變化,字體筆行變化;字體外行的變化,排列的變化慢慢改進。通過改變字體外部結構特征,筆形的特征;字體筆畫間的疏密關系;或對部分筆畫進行放大縮小以及改變字的中心,使字體顯得新穎別致,在排列上打破常規的字體排列順序,使字體從而具有更強烈的視覺沖擊力。
(2)在廣告的色彩運用方面:依據廣告對象屬性的用色原則,對不同的消費者做出不同的色彩視覺信號,比如:公司設計的“愛國者MP3<”大批量的宣傳彩頁和廣告,MP3一般的消費者都是面對大中院校的學生,所以色彩要相對活躍,艷麗,具有青春得朝氣。依據廣告宣傳整體策劃的用色原則,為了突出企業形象、產品附加值和識別度,在廣告設計中以企業形象專用色為基本元素進行設計。
實習時間:
實習地點:
**路**平面設計公司
實習內容:
在結束本學期的課程后我就開始尋找一家設計公司去實習,因為僅僅通過在學校所學理論知識是遠遠不夠的,這就需要我們去實踐,走進設計公司,將所學理論與實踐相結合,這也是我們這次實習課程的目的。經過很長時間的尋找終于在**路找到了一家很小的設計公司。
在進這家小設計公司時費了很大的力氣,他們根本就不需要我們在校的學生,在經過再三說明請求下他們才同意讓我在那進行實習工作。
這家設計公司屬于典型的本土小公司,規模小、業務少。其公司主要有賣場設計、噴繪廣告設計和墻體廣告、效果圖處理等幾個部分業務組成。
這家公司的工作人員挺少的,它穩定在5人左右,同時服務的廣告業務也很少有8家左右。公司內部設置大約也和其他同級公司相似;老板即公司總經理,負責整個公司的統籌與管理;下設業務部、制作部、設計部、以及安裝部等。因為公司規模不大,內部員工可以靈活的交叉運作,我也得以參與了數個客戶的文案、創意、客服等方面的開發和交流,獲得很多難得的學習和鍛煉的機會。以下是我的實習日記以及參與的主要客戶的設計項目的工作狀況。
第一天走進公司的時候,與經理進行了簡單的面談之后,并沒有給我留下過多的任務,先讓我熟悉一下環境,了解了一下公司的狀況,包括其規模、部門、人員分工等。
很幸運,一進公司便能參與的設計項目之中,正好鍛煉一下自己。由于經驗不足,剛開始找不到頭緒,不知道該做些什么。在開始的時候,主要還是負責一些比較瑣碎的任務。還沒有真正地參與到比較完整的活動策劃之中。經過兩天的磨合,自己有哪些缺點和不足,便知道了一些。在校的時候由于實際鍛煉的機會比較少,所以現在什么都做不好,在軟件操作上還是不夠熟練。而且對于客戶的要求并不能立即做出反應。
通過前兩天的工作實踐,基本的了解了公司的設計流程。首先是客戶提出要求,然后設計主任根據客戶的需求程度,結合每位設計師的設計特點,合理的分配任務,盡量發揮出每位設計師的優點,讓設計做到盡量讓客戶滿意。而有的客戶會盯著設計師把設計任務做完,往往這種方式基本上是按照客戶的意愿做出來,設計師們最不喜歡的就是這類的客戶,很容易造成設計缺乏創意與創新,因為大部分的客戶還是不了解設計的,他們更多地追求設計時效性,明艷、鮮亮的色調是客戶的首選,因為他們認為這樣會更加吸引消費者的眼球。
經過了幾天瑣碎的設計任務的鍛煉,使我學到許多在課本中無法涉及的內容。學到了在學校所不能學到的東西,學會了怎樣與客戶交流,怎樣揣摩客戶的心理,鍛煉了自己的交流能力,認識到了設計的一般流程,在這短暫的實習中學到了很多東西對將來進入社會做了初步的了解鍛煉,可謂收獲豐厚。
通過社會實習實踐,熟練專業技能,把平時學到的的知識運用到實際工作中,了解藝術設計機構,其部門、日常業務活動、整體狀態。并從中認識到藝術設。計活動與人力、資金、社會的關系,為以后進入社會做好準備。
實習時間
XX年6月20日——XX年7月
實習地點
**路**平面設計公司
實習內容
在結束本學期的課程后我就開始尋找一家設計公司去實習,因為僅僅通過在學校所學理論知識是遠遠不夠的,這就需要我們去實踐,走進設計公司,將所學理論與實踐相結合,這也是我們這次實習課程的目的。經過很長時間的尋找終于在**路找到了一家很小的設計公司。
在進這家小設計公司時費了很大的力氣,他們根本就不需要我們在校的學生,在經過再三說明請求下他們才同意讓我在那進行實習工作。
這家設計公司屬于典型的本土小公司,規模小、業務少。其公司主要有賣場設計、噴繪廣告設計和墻體廣告、效果圖處理等幾個部分業務組成。
這家公司的工作人員挺少的,它穩定在5人左右,同時服務的廣告業務也很少有8家左右。公司內部設置大約也和其他同級公司相似;老板即公司總經理,負責整個公司的統籌與管理;下設業務部、制作部、設計部、以及安裝部等。因為公司規模不大,內部員工可以靈活的交叉運作,我也得以參與了數個客戶的文案、創意、客服等方面的開發和交流,獲得很多難得的學習和鍛煉的機會。以下是我的實習日記以及參與的主要客戶的設計項目的工作狀況。
第一天走進公司的時候,與經理進行了簡單的面談之后,并沒有給我留下過多的任務,先讓我熟悉一下環境,了解了一下公司的狀況,包括其規模、部門、人員分工等。
很幸運,一進公司便能參與的設計項目之中,正好鍛煉一下自己。由于經驗不足,剛開始找不到頭緒,不知道該做些什么。在開始的時候,主要還是負責一些比較瑣碎的任務。還沒有真正地參與到比較完整的活動策劃之中。經過兩天的磨合,自己有哪些缺點和不足,便知道了一些。在校的時候由于實際鍛煉的機會比較少,所以現在什么都做不好,在軟件操作上還是不夠熟練。而且對于客戶的要求并不能立即做出反應。
通過前兩天的工作實踐,基本的了解了公司的設計流程。首先是客戶提出要求,然后設計主任根據客戶的需求程度,結合每位設計師的設計特點,合理的分配任務,盡量發揮出每位設計師的優點,讓設計做到盡量讓客戶滿意。而有的客戶會盯著設計師把設計任務做完,往往這種方式基本上是按照客戶的意愿做出來,設計師們最不喜歡的就是這類的客戶,很容易造成設計缺乏創意與創新,因為大部分的客戶還是不了解設計的,他們地追求設計時效性,明艷、鮮亮的色調是客戶的首選,因為他們認為這樣會更加吸引消費者的眼球。
①熟練應用設計軟件,Photoshop、Coreldraw、Illustrator。
②了解公司文化及與領導顧客的溝通方法和溝通過程;
②了解相關設計的構造及工藝流程
③了解設計企業對設計師知識結構的要求, 總結所學知識與實際應用之間的差距。
④進行市場需求分析、流行趨勢分析、功能分析、實用性分析等等的調研,用比較方法探討設計對象的特點、主要表現形式、受眾和消費者、消費使用環境、條件等相關因素;解決設計中的有關難點及問題;
實習經歷:
從學校來這單位算起來我實習已經有一個多月了。從來公司那天起我就感受到公司與學校截然不同的人際關系和生活方式。一個多月下來,感受到了許許多多在學校永遠無法理解和體會的東西,公司的制度,設計流程,人際關系….. 一切都是那么的新奇,一切都和學校生活有那么大的差距。這段實習的日子,我也體會出專業知識的重要性,發現了自己尚且不足的方面,懂得設計需要堅持學習和創新。
剛去公司的時候,與公司接待人員進行了簡單的面談之后,他們讓我先熟悉一下公司環境,閱讀公司手冊,了解了一下公司的狀況,包括其規模、部門、人員分工等。然后讓我對公司宣傳冊的設計,我想他們是要通過設計的過程來測驗一下我的能力。開始我不知所措,畢竟是第一次做這么正式的設計。幸好公司其他人都很照顧我,在他們的指導下,我學以致用,很快在一天之內做出了三個方案,設計部領導看后比較滿意,。由于經驗不足,我在開始的時候,主要還是負責一些比較瑣碎的設計任務。還沒有真正地參與到比較完整的活動策劃之中。經過兩天的磨合,自己有哪些缺點和不足,便知道得一清二楚,在校的時候由于實際鍛煉的機會比較少,在軟件操作上還是不夠純熟。而且對于客戶的要求并不能立即做出反應。
通過前兩天的工作實踐,基本的了解了公司的設計流程。首先是客戶提出要求,然后設計主任根據客戶的需求程度,結合每位設計師的設計特點,合理的分配任務,盡量發揮出每位設計師的優點,讓設計做到盡量讓客戶滿意。一個設計團隊是否優秀,首先要看它對設計的管理與分配,將最合適的人安排在最合適的位置,這樣才能發揮出每個人的優點;團隊精神非常重要,一個優秀的設計團隊并不是要每個人都非常的優秀,這樣很容易造成成員之間的意見分歧。所以在共同進行一個大的策劃項目的時候,設計師之間一定要經常溝通、交流,在共同的探討中發現問題、解決問題。在共同商討的過程中很容易就能碰出新的閃光點,使策劃項目更加的完備。而有的客戶會盯著設計師把設計任務做完,往往這種方式基本上是按照客戶的意愿做出來,設計師們最不喜歡的就是這類的客戶,很容易造成設計缺乏創意與創新,因為大部分的客戶還是不了解設計的,他們更多地追求設計時效性,明艷、鮮亮的色調是客戶的首選,因為他們認為這樣會更加吸引消費者的眼球。而這種基調如果把握不好,就會造成設計的庸俗化。這段日子也使我學到許多在課本中無法涉及的內容。因為工作就是與客戶直接接觸,我們工作的目的就是要讓客戶滿意,當然在不能缺乏創意的同時,還要兼顧它在市場上的時效性。并不是說,有創意的設計就一定適應市場的競爭,這就涉及到設計的營銷與管理的重要性。如何讓設計達到預期的市場效應,首先就要對所涉及到的市場進行剖析性分析,找到最恰當的目標消費群,進行市場定位,然后確定項目的核心,一切設計行為都圍繞著核心概念展開,這樣才能使策劃項目不偏離市場。
單位的管理條例很細也很嚴,尤其對于我們設計部的要求很嚴格。我們做的是一條龍的綜合設計。短短的一個月,在工作的過程中體會到軟件操作的重要性和軟件運用的熟練程度。公司并不像在學校老師讓我們作業的時候有足夠的時間去慢慢想,慢慢完成,而公司對工作的要求是很嚴格的,尤其在時間的限制上,因為做的又是一條龍設計,所以要求在規定的時間內必須做出一定數量的方案! 短短的一個月,我對廣告有了更深的感受和認識。設計的實用性是很重要的,它是一種良好的溝通方式。設計師應該和一個企業的領導團隊緊密相連,與設計團隊共同收集來自企業領導的反饋意見,反過來說,實踐了"外部"從"內部"而來,"內部"又源于"外部"。,我們的作品,尤其是出現在公共場合的作品是不可能不被人看到的。無論它是對是錯,都不可能不看到它,而這也正是我們設計的責任所在。就這一點而言,我覺的各學科之間的交流是非常重要的。例如:平面設計師要用圖形的方式與公眾溝通時,就需要向建筑設計師、城市設計師、社會學家和工業設計師展示設計方案。然而,我們的設計應將人放在首位,為城市和環境考慮,對新文化有所貢獻,用一種新的美學感覺和對市民的尊重來從事設計。以前想來排版應該是一種很簡單的工作,真正實踐了才發現自己對版面文字的編排存在著很多問題,第一天做版面設計工作,對文字的大小沒有準確的尺度,領導告訴我文字處理不好,打印出來畫面是很不協調的,記的那天晚上忙到很晚,一個本以為很簡單的排版做了三四遍,由于公司做的主要是宣傳廣告,主要面對大眾化,不得不以全身的精力去投入工作中。在實習的過程中,通過向領導,同事的交流和向他們虛心的學習,總結了在廣告版面設計的過程中要注意的許多方面:
(1)在版面的文字的排列方面:從文字的大小;字體的外形變化,字體筆行變化;字體外行的變化,排列的變化慢慢改進。通過改變字體外部結構特征,筆形的特征;字體筆畫間的疏密關系;或對部分筆畫進行放大縮小以及改變字的中心,使字體顯得新穎別致,在排列上打破常規的字體排列順序,使字體從而具有更強烈的視覺沖擊力。
(2)在廣告的色彩運用方面:依據廣告對象屬性的用色原則,對不同的消費者做出不同的色彩視覺信號,比如:公司設計的“愛國者MP3<”大批量的宣傳彩頁和廣告,MP3一般的消費者都是面對大中院校的學生,所以色彩要相對活躍,艷麗,具有青春得朝氣。依據廣告宣傳整體策劃的用色原則,為了突出企業形象、產品附加值和識別度,在廣告設計中以企業形象專用色為基本元素進行設計。
在實習過程中,我深深地感受到做設計通常是缺乏足夠的市場和管理上的經驗,做出的設計作品經常會與市場經濟脫節;而作為管理者通常缺乏設計基礎和審美能力,往往為了追求市場效益,過多地拘束設計師的思維與創新,忽略了設計要素的重要性,造成了設計的庸俗化。所以我們不僅要對基礎設計理論能夠熟練的運用,對管理學、市場營銷、財務管理等各個方面也都有了初步了解。
因此僅僅通過在學校所學的理論知識是遠遠不夠的,這就需要我們去實踐,走進公司,將所學理論與實踐相結合,這也是我們這次實習課程的目的。
實習時間:
實習地點:
廈門xx貿易有限公司
實習單位介紹:
xx貿易有限責任公司是一家年輕的、朝氣蓬勃的新興電子商務公司,有一支充滿青春和活力的夢想青年。公司致力于成為專業的電子商務托管平臺,全心全意為傳統企業開拓網上銷售渠道。目前公司受企業委托,全權負責fantus(梵圖斯男裝)QQ商城旗艦店和淘寶店鋪的運營工作。
xx貿易有限公司成立于2012年6月,擁有知名度較高的獨立原創男裝品牌的同時,也為大中型企業進行網站籌措、設計,網絡推行營銷于一體的國內首家云服務綜合性電子商務托管平臺。公司實力雄厚,網絡業內專業優質的人才,形成一支規模最大、最具實力、最富經驗的專業團隊。公司擁有3s服務體系,即solution(解決方案:為企業量身定制電子商務解決方案),service(服務支持:提供電子商務相關的系統規劃、建設、運營、物流、倉儲等服務支持)及satisfaction(客戶滿意:讓客戶對我們執行結果滿意);在電子商務各個環節協助您,以全方位完善您的電子商務體系,有效地整合您的現有資源,努力幫助您拓展其他渠道,迅速搶占電子商務市場。公司圍繞“勤于精,思謹慎”的中心價值,經過全體員工的不懈努力,在福建省逐步樹立起公司良好品牌,博得眾多信任和好評。憑借公司腳踏實地的實踐與經驗,我們自信在電子商務領域能夠成為您值得信賴的合作伙伴。
實習目的:
畢業實習是我們大學期間的最后一門課程,不知不覺我們的大學時光就要結束了,在這個時候,我們非常希望通過實踐來檢驗自己掌握的知識的正確性。并通過社會實踐,熟練技能,了解藝術設計機構,其部門、日常業務活動、整體狀態。從中認識到藝術設計活動與人力、資金、社會的關系。因此,我來到廈門xx貿易有限公司,在這里開始了我的畢業實習。
實習內容:
第一天上班,因為不熟悉上班路線的交通情況,為了不遲到我早早的起床。到了公司時間安排剛剛好。進入公司的時候,不知道該做些什么,什么也插不上手,只是這里看看,那里逛逛,與經理進行了簡單的面談之后,并沒有給我留下過多的任務,先讓我熟悉一下環境,了解了一下公司的狀況,包括其規模、部門、人員分工等。閑著的時候就試著用Photoshop軟件模仿教程做一些簡單的圖片,說實話我以前在學校的時候也這樣做過,不過效果沒有這么好,因為以前一遇到難的或不懂的就停下來不做了,而現在有老師在旁邊,有不懂的就問,這使我受益非淺。緊接著當然就是跟同事做了一個簡單的自我介紹,他們的激情與熱情,讓我在這里感受到家一般的溫馨和快樂,我相信我的選擇,這里將會是我人生的另一個起點,我會好好向他們學習、請教的。
俗話說萬事開頭難,所以既然決定在這里了就脦從基層開始做起,于是乎我就開始學習了解印刷中紙張的種類、每種紙的不同用途以及常用紙張的規格。印刷是設計中重要的一個環節,是讓設計師的想法和創意轉化成現實的一步,因此需要做一些重要的學習與了解。
我了解到,在印刷中,我們需要注意牢記客戶所需的紙張的大小規格和圖片分辨率等,因為這是一切創意的基礎。設計既要有創意又要嚴謹,既要從小中見大又要從大中體現出細致和創意,這是公司經理給我上的第一堂課。并告訴我剛剛踏入社會從事設計行業需要學習與了解的還有很多,不要浮躁靜下心來慢慢學,時間久了,看得多了、做得多了、聽得多了,自然也就慢慢上手了,經驗就是這樣累計起來的。然后我回到我的位置上對同事做了一個簡單的自我介紹,公司同事都特別熱情,我暗暗下決心一定要多向他們多虛心學習。
我和同事們一起參與平面設計工作,開始的時候總覺得自己學歷很底,沒有受過正規系統的學習,審美也很有問題,又沒有工作經驗,而他們的教育水平明顯高于我,他們的能力也理所應當在我之上……因此,在了解完基本工作流程后我開始接手負責一些比較瑣碎的設計任務。還沒有真正地參與到比較完整的活動策劃之中。經過幾天的磨合,自己有的缺點和不足,開始慢慢呈現,在校的時候由于實際鍛煉的機會比較少,在軟件操作上還是不夠純熟。而且對于客戶的要求并不能立即做出反應而他們如魚得水,做的東西很適用……他們較之于我掌握了更多更實用,更現實化,應用化的東西。而我只是在書本上紙上談兵.自然還待討教和學習,再之我的專業又不對口,什么都脦從新學起,學習起來還是挺累的。
不過這個問題其實也很普遍,像我們這樣剛畢業而學歷又不高的,很難找到專業對口的工作,所以平時還是多學點對自己以后找工作還是有點幫助的。
但同時這也是幸運的,來到這里正好鍛煉一下自己,現在出錯還不打緊,以后就沒這機會學習了,所以我要好好把握,努力學習并學以致用。通過前幾天的工作實踐,基本的了解了公司的設計流程。首先是客戶提出要求,然后設計主任根據客戶的需求程度,結合每位設計師的設計特點,合理的分配任務,盡量發揮出每位設計師的優點,讓設計做到盡量讓客戶滿意。而有的客戶會盯著設計師把設計任務做完,往往這種方式基本上是按照客戶的意愿做出來,很容易造成設計缺乏創意與創新,因為大部分的客戶還是不了解設計的,他們更多地追求設計時效性,明艷、鮮亮的色調是客戶的首選,因為他們認為這樣會更加吸引消費者的眼球。而這種基調如果把握不好,就會造成設計的庸俗化。
經過了幾天瑣碎的設計任務的鍛煉,使我學到許多在書本中無法涉及的內容。學到了在學校所不能學到的東西,學會了怎樣與客戶交流,怎樣揣摩客戶的心理,鍛煉了自己的交流能力,認識到了設計的一般流程,在這短暫的實習中學到了很多東西對將來進入社會做了初步的了解鍛煉,可謂收獲豐厚。因為工作就是與客戶直接接觸,我們工作的目的就是要讓客戶滿意,當然在不能缺乏創意的同時,還要兼顧它在市場上的時效性。并不是說,有創意的設計就一定適應市場的競爭,這就涉及到設計的營銷與管理的重要性。如何讓設計達到預期的市場效應,首先就要對所涉及到的市場進行剖析性分析,找到最恰當的目標消費群,進行市場定位,然后確定項目的核心,一切設計行為都圍繞著核心概念展開,這樣才能使策劃項目不偏離市場。
經過幾天的基礎訓練,老師終于讓我參與他們正在進行的設計項目,讓我跟著學習也鍛煉一下自己。公司給了我一個設計的任務。一開始我們設計出的作品并不能符合主觀的要求,未能達到很好的效果。經理看過我的方案后,要我進一步去了解這間機構的性質和作用,要做出更加符合機構精神的設計,我逐漸從中懂得了一些做設計技巧和該注意的問題,要聯系實際,要做出有檔次的感覺。同時也意識到了由于在學校實際鍛煉的機會比較少,在軟件操作上不夠純熟。想法也不夠偏商業化,而且對于客戶的要求理解不夠透徹,需要學習的地方還有很多。紙上談兵終究是偏離現實的,要想真正理解設計,就脦腳踏實地的學習,虛心求教,很多看似理解了,實行起來未必跟想象的一樣。
在那之后,我還陸續參與了幾個設計。與同事之前的合作讓我學到了很多他們的處事方法和設計技巧。每完成一個設計都有說不出來的成就感,也同時感覺我學到很多東西,大大的增強了我學習設計的積極性。
在公司短短幾天的工作里。我基本了解公司的設計流程。首先是設計師接到經理分配的任務,客戶溝通交流,理解客戶的需求。然后設計師進行設計工作,定下初稿或樣板,在客戶審閱后提出修改意見,最好多做幾個方案讓客戶選擇。最后經過經理審閱后,最后提案定稿、送印。
我在實習的過程中學到了許多課本上無法學到的經驗,因為在學校中我們的創意和設計都只局限于作業之中,但如果在公司里,我們的創意還必須得到客戶和經理的認同,這是嚴格許多的。我們必須盡量發揮自己的創意,同時也要兼顧客戶的要求和市場的效益。要多與客戶溝通,多向主管詢問意見,多向身邊同事請教。從多方面學習知識不斷豐富自己,讓自己不斷進步。并運用校內所學的知識,同時也要兼顧客戶的要求和市場的效益。多與客戶溝通,多向主管詢問意見,多向身邊同事請教。學習作為一個平面設計師的職業規范和素養;視覺設計能力、美工基礎,色彩搭配能力等。從多方面學習知識不斷豐富自己,讓自己不斷進步。
在平面設計實習期間,讓我真正的了解到一名合格的平面設計師不是那么容易做的,從事平面設計這一行業需要掌握很多知識。在短暫的實習過程中,我深深感覺到自己所學知識的有限和在實踐過程中的專業素質的欠缺。從剛開始的無從下手,茫然不知所措到參與設計,才發現與現實間的差距。“知恥而后勇”,這讓我決心在接下來的學習中努力提高個人專業知識,聯系專業實際,只為將來在平面設計行業中走得更穩更遠。
從學習中也讓我更深刻的了解設計行業的個性和潛力。而作為將來的設計者其中一員,不僅要將設計的理論掌握好,更要充分的去認識市場、了解市場。作為一個設計師,要不斷地開拓思路去填補設計者與管理者之間的鴻溝,讓設計與市場更加融合,使設計更加市場化、市場更加設計化。很感謝學校和廈門xx貿易有限責任公司給了我這次學習機會,讓我學到了許多,現在要做的是把剩下的課程學好,為以后的設計道路做好充分的準備。
在實習過程中,我深深地感受到作為設計師通常缺乏足夠的市場和管理上的經驗,做出的設計作品經常會與市場經濟脫節;而作為管理者通常缺乏設計基礎和審美能力,往往為了追求市場效益,過多地拘束設計師的思維與創新,忽略了設計要素的重要性,造成了設計的庸俗化。通過這次踏出校園,進入社會的實習,可以把我們在學校所學的理論知識,運用到客觀實際中去,以便能夠達到拓展自身的知識面,擴大與社會的接觸面,增加理論知識在社會競爭中的經驗,鍛煉和提高自己的能力。
因為考慮到以后畢業有可能從事這個行業的工作,因此我非常珍惜這次實習的機會,在有限的時間里加深對各種平面設計的了解,找出自身的不足。這次實習的收獲對我來說有不少,我自己感覺在知識、技能、與人溝通和交流等方面都有了不少的收獲??傮w來說這次是對我的綜合素質的培養,鍛煉和提高。
實習過程和收獲:
第一天來到公司,不知道該做些什么,什么也插不上手,只是這里看看,那里逛逛,最終還是公司里的老師給我指了條路,讓我用 Photoshop和CorelDraw軟件模仿教程做一些簡單的圖片,終于找到事情做了,于是我就乖乖的做起了圖片。說實話我以前在學校的時候也這樣做過,不過效果沒有這么好,因為以前一遇到難的或不懂的就停下來不做了,而現在有老師在旁邊,有不懂的就問,這使我受益非淺。
例如在作圖的過程中如果使用幾個小技巧,確實可以達到事半功倍的效果。
一、photoshop小技巧
1.制作圓角矩形方塊
首先在photoshop中建立一個新文件,在文件上用矩形選取工具畫一個矩形框,接著選擇選單selectfeather,輸入半徑值,數值越大則圓角矩形的半徑越大。在選取區中填入顏色后,取消選取范圍。選取選單imageadjustthreshold,由調整threshold level來改變大小,如此就會產生您想要的圓角矩形大小。若要產生圓角矩形的選取區,可以在選取區作用的環境下,切換到快速遮罩模式,同樣執行 threshold以獲得您想要的遮罩。
2.高解析制作
在用photoshop制作網頁圖形的時候,許多朋友為了快速的操作,都會把圖選擇低解析度進行制作,但是有些濾鏡會因為圖形解析度的不足,而無法處理,最后出來的效果也很差。所以建議大家在處理類似情形時,可以先在高解析度下完成繪制、影像編輯等工作,然后再向下取樣,將影像縮成最后的大小。
3.保留選取范圍大小e”或“canvas size”。使用image size指令會將影像與選取范圍一同縮小;若使用canvassize指令則只會將影像縮小,而選取范圍仍保持原有的大小。記著再將快速遮罩模式切換成標準模式。
4.快速隱藏圖層
如果您在photoshop中只想要顯示某一層圖層的影像,是不是得一一將其他圖層隱藏起來呢?這里有一個既快速又方便的作法:只要在圖層面版上同時按住ctrl+alt以鼠標點選欲顯示的圖層的眼球圖示,就可以將其他圖層通通藏起來。另外也可以用ctrl+alt+快速鍵調整圖層的前后次序。
二、coreldraw小技巧
1 手機APP校園客戶端開發的意義
隨著科技的發展技術的進步,手機的功能也出現了翻天覆地的變化,由原來只是打電話發短信的基本功能,轉變為現在的全功能智能手機,人們對手機的要求也越來越高。iphone手機的性能優越已經不言而喻,不用就釋放也使得iphone手機避免了安卓手機卡機現象,然而iphone手機并不對外開源,是的其核心技術只被蘋果公司壟斷,關于iphone手機的手機應用也是少之又少,畢竟開發者有限。因此iphone手機的APP開發也是迫切的,“高校新生入學報到系統”就是針對此情況而開發,為我校新生解決入學報到的難處。
2 相關技術
2.1 Objective-c簡介
Objective-C是非?!皩嶋H”的語言。它使用一個用C寫成、很強大的運行庫,只會令應用程序的占得內存增加很小。OC寫成的程序通常不會比其源代碼大很多。而其函數庫(通常附在軟件發行本)亦和Smalltalk系統要使用極大的內存來開啟一個窗口的情況相反。
2.2 SQLite
SQLite是一個輕量級、跨平臺的關系型數據庫。既然號稱關系型數據庫,支持SQL92標準中常用的事務(比如視圖、事務、觸發器等)就是理所當然的了。SQLite和C/S模式的數據庫軟件不同,它是進程內的數據庫引擎,因此不存在數據庫的客戶端和服務器。使用SQLite一般只需要帶上它的一個動態 庫,就可以享受它的全部功能。
3 系統平臺設計
平臺總體架構如圖1所示。
學校簡介:
本模塊的主要功能是讓尚未入學的新生可以更早地了解到學校的一些資料,向他們提供一些本學校的一些具體情況、各個學院的不同情況以及他們的專業的一些具體。
入學指南:
本模塊的主要功能是向新生傳遞入學是所需的一些注意事項,整合了他們入學是所需的材料、步驟以及可以求助的電話或地點等。
校園新聞:
本模塊的主要功能分為管理員和用戶,管理員可以最新的校園新聞,以及對以前的新聞的修改或刪除。用戶的則只能查看管理員的校園新聞。
社團生活:
本模塊的主要功能是向新生介紹本校所有的社團資料,以及每個社團的活動,不僅可以提高社團的人員數,而已有利提高社團的質量。
日常交流:
本模塊的主要功能是提供給新生和學長的交流平臺,在上面學弟可以向學長請教問題,學長可以向學弟傳授經驗。
4 系統實現
“高校新生入學報到”手機APP由移動終端以及后臺的服務器組成。移動終端基于iOS平臺,使用SQLite數據庫存儲從服務器端接收的數據,并根據顯示在手機APP界面上面。服務器端的主要功能為通過移動終端發送的不同請求,返回不同的數據,實現對移動終端的數據的更新。移動終端和服務器端的數據交互是通過json數據,通過對json數據的解析和寫入對數據進行交互。
4.1 iOS客戶端實現
iOS移動終端的數據是通過查詢數據庫,將得到的數據存入在相應Model模型中,實現MVC的模式開發。然后在相應需要數據顯示的View界面從建立好的Model模型中取出相應的數據進行綁定,即可對View界面上數據的跟新。
主要代碼:
+ (NSArray *)news
{
// 得到結果集
FMResultSet *set = [_db executeQuery:@"SELECT * FROM t_news;"];
// 不斷往下取數據
NSMutableArray *news = [NSMutableArray array];
while (set.next) {
// 獲得當前所指向的數據
HMNew*new= [[HMShop alloc] init];
new.title= [set stringForColumn:@"title"];
new.message= [set doubleForColumn:@"message"];
[news addObject:new];
}
return news;
}
4.2服務器端實現
服務器的主要功能是根據移動終端的不同請求對服務器端的數據庫更、刪、查、改然后返回不同json數據。為了提高開發的效率,避免重復多余的代碼,減低維護的成本。在服務端設計了公共類,分別為對數據庫進行操作的SqlHelper類以及對json數據進行操作的JsonHelper類。
4.3 各個模塊實現
4G技術、無線網絡、移動終端等新技術的普及正在改變我們的生活方式和學習方式,突破課堂的時空限制、隨時隨地獲取學習資源已經成為主流需求[1],網絡互動教學將成為高職教育教學的一部分,網絡課程和各類網絡自主學習平臺的建設已成為校園教育信息化的重點,網絡課程的數量和網絡自主學習平臺對日常教學工作支持的深入程度也成了判斷一所高校的學校形象、發展水平和辦學能力的重要因素[2]。
2 國內外研究現狀
在我國,隨著教育部加速實現教育信息化,以信息化帶動教育現代化等方針和政策的推動,很多本科院校相繼完成了不同程度的網絡課程和網絡學習平臺的建設[3]。高職院校由于起步較晚、院校自身的技術力量薄弱以及經費投入受限等諸多因素的制約,其精力主要集中在傳統的教學管理中,尚未將焦點轉移到利用信息化的網絡教學環境的建設上[4]。
在國外,網絡輔助學習管理系統已有廣泛的研究和應用,推廣應用較廣的包括Moodle、BlackBoard、Sakai等,這些系統的研究集中在開放課程、資源共享和自我學習等方面,比如課程開設、課件共享、在線交互、作業和測試等功能[5]。此類系統的作業和測試功能模塊雖然提供了在線自動評測功能,但都只提供了通用的非語義問題的評測,如選擇題、填空題,對于具有語義的題目,如問答題、計算機編程題等,則必須在提交后由教師進行手動查閱評分[6];另一方面,此類系統的側重課程資源的組織與建設,對系統應用于實現校園教學環境的支持較弱,也未能為教學管理與督導管理提供足夠的支撐,孤立于高職院校教學質量保障體系之外。
3 平臺的特色
能否打破網絡教學孤立于高職教學管理之外的局面,將網絡教學融入高職教學質量保障體系之中,是網絡教學平臺建設是否能真正服務于高職教學的關鍵所在[7]。面向高職教學質量保障體系的程序設計自主學習平臺以教學質量保障體系為指引,以建設高職院校程序設計類建設“教、學、練、測、賽、督”六位一體的綜合性自主學習平臺為研究目標。平臺強調學生對課程各知識點的自主學習與自我測驗,實現對具有語義性的程序設計的在線自動評測支持;強化平臺對應用于實際校園教學的教學管理,實現審核體系以確保教學質量;引入督導機制,確保網絡課程的教學過程處于高職院校督導體系監管之下;實現競賽支持功能,豐富高職教育的課余學術活動、活躍學習氛圍,實現“以賽促教、以賽促學、以賽促訓”;這些正是傳統的課程管理系統所欠缺的。
4 平臺實現的關鍵技術
4.1 總體架構
面向高職教學質量保障體系的程序設計自主學習平臺的總體架構設計如圖1所示,包括以下幾個核心服務:
1.自主學習平臺交互服務器:交互服務器部署在前端,平臺向多種終端(PC、手機、平板電腦)用戶提供的所有功能都集中由交互服務器提供[8],包括系統管理員功能、各級教師用戶的班級與課程管理功能、以及學生用戶的學習與測驗功能等;
2.后臺數據庫服務器:數據庫服務器部署于后端,終端用戶通過交互服務器提交的數據,保存于后臺數據庫服務器,與外網隔離,防止用戶非法訪問數據,確保數據安全;
3.程序在線編譯評測子系統:評測子系統部署于后端,它會自動的從數據庫服務器獲取學生提交的測驗程序,進行在線編譯、執行、輸入輸出測試等操作,最后將評測結果數據返回到數據庫服務器,以便交互服務器查詢。
圖1 自主學習平臺總體架構圖
4.2 模塊設計
面向高職教學質量保障體系的程序設計自主學習平臺主要包括了用戶管理、課程管理、班級管理、程序自動編譯評測子系統、競賽支持、督導支持等模塊,項目整體構架設計如圖2所示。
圖2 自主學習平臺整體模塊設計圖
4.3 高職教學管理支持
為了強化網絡自主學習平臺的實用性,全面支持高職院校實際教學工作,自主學習平臺參照了高職教育的教學管理體系,實現了面向高職教學管理的基礎支撐功能。
1.用戶管理
用戶管理是網絡自主學習平臺的基礎模塊,負責平臺各級用戶的生命周期管理、角色指派和權限分配等功能,使用用戶-角色-權限三級管理構架[9],主要包括:
1)用戶管理:提供創建用戶、刪除用戶、限制用戶、批量導入導出等基本功能。
2)角色管理:為了強化網絡自主學習平臺的實用性,全面支持高職院校實際教學工作,平臺的角色管理參照了高職教育的教學管理體系,提供了諸如教務管理人員、教學單位負責人、專業負責人、授課教師、學生以及督導專員等符合高職院校教學管理制度的角色體系。
3)權限管理:負責管理各個角色所具有的操作權限,比如學生只具有學習類別的功能,授課教課只能管理維護自己所分配的課程資源,教務管理人員、教學單位負責人、專業負責則具有不同級別的課程管理、審核功能和統計性功能,而督導專員的主要權限是查看各個開課班級、課程的教學進度、教學質量等統計數據。
2.班級管理
班級管理是網絡自主學習平臺真正服務于高職院校教學工作的關鍵,包括自然教學班級、選修課班級以及開放課程自由班級三種模式。
1)自然教學班級:自然教學班以二級院系、專業、班級的三層管理級別,自然教學班的成員由教學單位負責人或專業負責人進行設置,每個學生類型的用戶最多只能被安排在一個自然教學班;自然教學班不接受其他學生用戶的加入申請。
2)選修課班級:選用于支持高職院校的公共選修課程教學,由教學單位負責人創建,經教學管理部門審核后成立,學生用戶可以根據個人學分情況申請加入選修課班級,學生申請之后必須經過班級管理員審批通過才能成為班級成員。
3)開放課程班級:開放課程班級用于豐富高職教育的第二課堂活動,任何教師用戶均可以根據自己的特長創建開放課程班級,學生用戶可以根據個人興趣自由加入開放課程,無須審批便可成為班級成員。
3.課程管理
課程管理功能是網絡自主學習平臺的核心功能,是平臺服務于高職院校教學管理的最直接體現,也是高職教學質量保障體系在實際教學活動中的最關鍵的監控點,平臺實現了從開設課程、設定開課班級和授課教師到教學計劃的撰寫與審核、教學資料管理等環節構建了貫穿高職教學過程的完整流程,并對各個環節提供了實時監控,為質量保障體系獲取第一手數據,主要功能包括:
1)創建課程:教學單位專業負責人可以根據教學需要,創建相應的課程。
2)設置開課班級:專業負責人根據教學需要,為已創建的課程設置開課班級,一個課程可以設置一個或多個開課班級,這些班級將以共享該課程的教學資源。
3)指定授課教師:專業負責根據開課情況,為課程指定相應的授課教師,將課程的管理權限賦予授課教師。
4)撰寫教學計劃:授課教師可通過系統組織課程教學計劃,有多個授課教師的課程,任何一個授課教師均可參與撰寫教學計劃。
5)審核教學計劃:教課教師撰寫的教學計劃,必須提交給專業負責人審核通過,才能在系統上展示和使用。
6)管理教學過程資料:授課教師在教學計劃指導下,完成對教學過程資料的維護,包括上傳課件、教程、教學視頻等資料,以及布置在線作業、測驗任務[10];有多個授課教師的課程,每個教師編輯的資料都可以共享給本課程所有的教師和班級統一使用[11]。
4.4 程序自動編譯評測子系統
程序自動編譯評測子系統是網絡自主學習平臺支持程序設計語義性題目自動評測的重點,評測子系統是常駐內存的Linux Daemon進程,使用多線程、共享隊列、共享緩存等技術實現提高評測子系列的性能,主要由答題讀取、語法檢查、語義評測、語義評測數據緩存管理、評測結果反饋等模塊組成,如圖3所示。1.答題讀取模塊:答題讀取模塊運行于一個單獨的線程,定時向數據庫服務器查詢是否存在已提交未處理的答題,讀取符合條件的答題內容數據,加入待編譯隊列,并更新數據庫服務器中的答題處理標識,避免同一答題被重復處理。
2.語法檢查模塊:當待編譯隊列為非空時,語法檢查模塊從待編譯隊列逐個讀取答題內容,根據答題的程序語言類型,調用相應的語言編譯庫對答題進行編譯,若編譯通過,表示答題語法正確,則將編譯生成的可執行程序等信息構造待評測數據對象,放入待評測隊列;否則,若編譯不通過,表示答題語法錯誤,則將錯誤信息生成反饋結果,放入反饋結果隊列。
圖3 程序自動編譯評測子系統模塊圖
3.語義評測模塊:當待評測隊列為非空時,語義邏輯正確性評測模塊逐個讀取待評測數據,根據待評測數據所對應的題目,從語義評測數據緩存管理模塊獲取評測輸入輸出數據,執行生成的可執行程序,并使用測試輸入輸出數據對程序進行邏輯正確性評測,并將評測結果生成反饋結果,放入反饋結果隊列。
4.語義評測數據緩存管理模塊:網絡自主學習平臺在實際教學應用中,學習同一課程的所有學生都會對課程的題目進行學習和答題,學習同一課程的學生少至幾十人,多則幾百人,因此提交到平臺的答題中,答題的總數量往往是對應的題目的上百倍。如果對每個答題都從數據庫服務器讀取題目的輸入輸出測試數據,將會大大增加數據庫服務器和服務器間通信的壓力,語義評測數據緩存管理模塊將近期使用到的測試數據緩存起來,提供對語義邏輯評測模塊重復使用,同時使用淘汰算法,清理長期未使用的數據,防止過度消耗內存。
5.結果反饋模塊:反饋模塊的工作是及時地將反饋結果隊列中的結果數據提交到數據庫服務器,以便交互服務器將答題的結果展示給學生,并更新學生的學習進度、排名等信息。
4.5 服務“以賽促學”的競賽支持功能
借助程序自動編譯評測子系統的支撐,面向高職教學質量保障體系的程序設計自主學習平臺還可以為高職院校的舉辦程序設計類競賽提供支持,活動高職教育的學習氛圍,為“以賽促學”高職教育理念提供支撐。主要功能包括:
1.創建競賽:競賽組織者只需要通過交互服務器創建競賽,競賽可以設置為內部競賽和開放競賽兩種。
2.自動賽程管理:組織者只須設置競賽的起始時間和結束時間,在競賽開始前參賽者都無法查看到題目[12];另一方面,一旦競賽結束時間到達,參賽者便無法再提交答題,整個過程無須安排監考教師進行發卷或收卷工作。
3.賽題管理:組織者在競賽開始之前,可以通過交互服務器,對競賽題目進行增、刪、改等維護操作,并為題目設置分值比例。
4.自動排名:在整個競賽過程中,平臺將自動根據參賽者的答題情況,實時生成競賽排名,組織者與參賽者均可查看各參賽者的答題排名。
4.6 面向督導機制的質量信息反饋
網絡自主學習平臺作為高職教學環境的一部分,其教學過程與教學質量也必須處于高職院校的督導體系之中,平臺提供面向督導專員的督導支持功能,使網絡自主學習不再孤立于教學質量保障體系之外,主要功能有:
1.審核體系:課程的開設、課程授課計劃、課程資源的組織與管理、作業與測驗安排等教學環節都必須相應的審批流程,以確保課程網絡教學的合理性,提高教學質量,督導專員可以方便的查看每個教學準備活動的組織和審核記錄。
2.進度統計:一旦開設了課程,授課教師是否及時地撰寫教學計劃,是否根據教學計劃按時組織各個教學活動的資源、安排作業與測驗,學生是否按時按質按量完成課程各階段的學習等數據,在進度統計功能中可一目了然。
3.成績統計:成績統計包括兩個部分,一個是班級內部排名,對各學生完成課程學習、作業與測驗的得分進行排名;一個是對相同課程的平行班,以班級為單位,進行最高分、平均分等排名。