界面設(shè)計畢業(yè)設(shè)計總結(jié)范文
時間:2023-03-17 08:18:34
導(dǎo)語:如何才能寫好一篇界面設(shè)計畢業(yè)設(shè)計總結(jié),這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:互聯(lián)網(wǎng)+;交互設(shè)計;教學(xué)方法
交互設(shè)計作為21世紀的新興學(xué)科,是一個多領(lǐng)域交叉性的學(xué)科,與眾多傳統(tǒng)互聯(lián)網(wǎng)專業(yè)不同,交互設(shè)計在分析研究產(chǎn)品時,更加注重“產(chǎn)品---環(huán)境---用戶”三者之間的相互關(guān)系,同時也十分關(guān)注用戶的需求。交互設(shè)計對于從業(yè)者的要求不僅僅是在技術(shù)方面能夠靈活應(yīng)用專業(yè)知識完成設(shè)計任務(wù),更重要的是研究者在實際的過程中與用戶溝通,獲取用戶的真實需求,從而提升產(chǎn)品的依賴性。當(dāng)前,我國高校培養(yǎng)體系并不完善,特別是在高職院校的培養(yǎng)體系中,往往只側(cè)重于學(xué)生的實際動手能力,容易忽視交互設(shè)計流程與用戶需求的關(guān)系,如此往復(fù),無異于機械訓(xùn)練[1]。為了使交互設(shè)計有一個更合理的教學(xué)方法,本文就此做探討與研究。
1交互設(shè)計與教學(xué)現(xiàn)狀
近幾年,隨著“互聯(lián)網(wǎng)+”逐漸升溫,交互設(shè)計專業(yè)市場需求也不斷壯大。為此,很多高職院校已經(jīng)將交互設(shè)計專業(yè)方向設(shè)為了熱門專業(yè),雖然各高職院校都明確了交互設(shè)計方向,卻忽略了交互設(shè)計的專業(yè)特點,結(jié)果教學(xué)模式照搬其他設(shè)計學(xué)科,如此便出現(xiàn)穿新鞋走老路的問題。交互設(shè)計與傳統(tǒng)藝術(shù)設(shè)計專業(yè)不同,創(chuàng)新對于交互設(shè)計并不是最重要的,交互設(shè)計更重視用戶的真實反饋,更多關(guān)注用戶在使用產(chǎn)品時的真實體驗。在培養(yǎng)學(xué)生方面,藝術(shù)設(shè)計專業(yè)以技能為主,注重培養(yǎng)學(xué)生的創(chuàng)新創(chuàng)造能力,但是交互設(shè)計的培養(yǎng)只是把技術(shù)作為一種手段,學(xué)生更應(yīng)該注重如何研究用戶,如何把用戶的需求轉(zhuǎn)化為交互流程[2]。如此一來,高職院校中偏重于技能訓(xùn)練的培養(yǎng)模式,在交互設(shè)計的教學(xué)培養(yǎng)體系中就顯得有些失衡。在國際交互設(shè)計的發(fā)展模式中,交互設(shè)計的應(yīng)用領(lǐng)域并不集中于互聯(lián)網(wǎng)方面,很多國外的交互設(shè)計更加重視用戶研究、交互方式、環(huán)境融和等方面,其應(yīng)用領(lǐng)域則更加廣泛,不僅僅是互聯(lián)網(wǎng)虛擬交互,同時也在醫(yī)療、教育等實體領(lǐng)域發(fā)揮了巨大作用,并取得了一些令人矚目的成績。例如,SimoneM.DeDroog等人通過研究兒童在閱讀繪本時的認知行為特點,改進兒童繪本的交互式分享閱讀體驗,以增進兒童對胡蘿卜的攝入量。由此可見,當(dāng)前歐美的交互設(shè)計在應(yīng)用領(lǐng)域方面明顯領(lǐng)先國內(nèi)。但是,單就互聯(lián)網(wǎng)交互設(shè)計而言,我國信息產(chǎn)業(yè)發(fā)展迅猛,并非他國可以類比。因此,交互設(shè)計教育方法改革,還是應(yīng)該以我為主,國外為輔。
2教學(xué)改革的思路
專業(yè)教學(xué)培養(yǎng)體系并非固定不變,高職院校的專業(yè)建設(shè)應(yīng)該根據(jù)社會實際崗位的真實需求來應(yīng)對與改變,企業(yè)需要什么樣的人才,社會發(fā)展需要怎樣的職業(yè)素養(yǎng),高校就應(yīng)該創(chuàng)造適應(yīng)的空間。目前,交互設(shè)計發(fā)展較快,通過調(diào)研發(fā)現(xiàn),對于學(xué)習(xí)交互設(shè)計的學(xué)生而言,首先需要具備一定的界面設(shè)計能力,其次需要擁有良好的用戶溝通和團隊協(xié)調(diào)能力,最重要的是設(shè)計者清楚交互設(shè)計的整個過程,明白產(chǎn)品開發(fā)設(shè)計的全部流程。而在學(xué)校培養(yǎng)學(xué)生期間,除了單一的基本課程學(xué)習(xí)外,如何將每個課程串聯(lián)起來,是能否讓學(xué)生體驗到整個設(shè)計流程的關(guān)鍵。以往的教學(xué)模式是根據(jù)所學(xué)習(xí)的課程分段式教學(xué),這樣最大的問題是學(xué)習(xí)內(nèi)容很難與實際課題結(jié)合,學(xué)生只知道所學(xué)習(xí)的內(nèi)容,卻不知道如何在設(shè)計過程中去應(yīng)用[3]。因而,交互設(shè)計必須積極探索新的教學(xué)模式,這種模式可以是開放式的,甚至是顛覆性的,目的是讓學(xué)生能夠清楚每一門課程的作用和在交互設(shè)計中的位置。針對這一目標(biāo),新的教學(xué)模式應(yīng)該具有如下特點:第一,化繁為簡整體教學(xué)。可以將關(guān)聯(lián)度相近的課程結(jié)合,減少課程之間的分割,如圖形軟件學(xué)習(xí)課程等。第二,課程設(shè)置前后關(guān)聯(lián)。每一門課程應(yīng)該與前后課程呼應(yīng),增添課程之間的聯(lián)系,如交互設(shè)計課程之前就需要開設(shè)用戶研究課程。第三,設(shè)計流程循環(huán)教學(xué)。每一次課程學(xué)習(xí)都是一個獨立的設(shè)計過程,這樣學(xué)生長時間積累就可以對設(shè)計流程了如指掌。第四,重點內(nèi)容重點突破。在一些重點難點的環(huán)節(jié),需要開設(shè)專題訓(xùn)練,從而達到更好的教學(xué)效果,如開設(shè)用戶研究方法的課題,就可以讓學(xué)生們在短時間內(nèi)提高對用戶研究方法的理解和執(zhí)行力。按照這樣的改革思路,課程與實際項目接軌,高職院校則變?yōu)榱似髽I(yè)發(fā)展的前沿陣地,課堂則成為了專業(yè)培養(yǎng)與設(shè)計實踐的橋梁。
3教學(xué)改革的方法
經(jīng)過實踐調(diào)研發(fā)現(xiàn),當(dāng)前各互聯(lián)網(wǎng)企業(yè)普遍遵循一個較為詳細的交互設(shè)計流程(如圖所示)。根據(jù)上述的設(shè)計流程,可以推斷出目前交互設(shè)計崗位不但需要有一定的設(shè)計能力,同時也需要設(shè)計者能夠參與用戶研究與產(chǎn)品編程,這樣對交互設(shè)計的學(xué)習(xí)者而言就需要具備較為綜合的能力:第一,界面設(shè)計能力。能夠從事最基本的界面設(shè)計工作,讀懂設(shè)計規(guī)范,按照標(biāo)準(zhǔn)完成界面設(shè)計任務(wù)。第二,交互流程設(shè)計能力。能夠?qū)⒂脩粜枨笈c產(chǎn)品功能相結(jié)合,設(shè)計出符合用戶需求的產(chǎn)品框架圖。第三,用戶研究與分析能力。能夠通過一定的方法來挖掘用戶的真實需求,并根據(jù)用戶需求確定產(chǎn)品方向。第四,計算機編程能力。能夠看懂計算機編程語言,可以與程序員無障礙溝通。第五,視覺設(shè)計能力。能夠從事一定的視覺設(shè)計工作,對于視覺化的信息有較敏感的嗅覺。因此,想要成為一名合格的交互設(shè)計師,就應(yīng)該擁有界面設(shè)計、交互設(shè)計、用戶研究、計算機編程和視覺設(shè)計等諸多能力。而對于高職院校而言,不但要在課程上開設(shè)與相關(guān)能力所對應(yīng)的課程,例如:用戶體驗與研究、界面設(shè)計、交互設(shè)計、圖形圖表設(shè)計等[4];也要做好各個課程之間的銜接,巧妙設(shè)置課程前后順序,如用戶體驗與研究的課程需要在交互設(shè)計課程前開設(shè)與完成。當(dāng)然,交互設(shè)計教學(xué)體系中最重要的是開展項目教學(xué)的模式,這種項目教學(xué)模式不但可以通過工作坊的形式進行,也可以加入到日常的課程學(xué)習(xí)中。例如,在《視頻剪輯與動畫制作》的課程中,一方面可以結(jié)合項目或比賽設(shè)置課題,另一方面也可以巧妙地與之前結(jié)束的界面設(shè)計課程相結(jié)合,做到平面界面的動態(tài)演示,從而讓學(xué)生們體會到如何從平面展示走向多媒體展示。通過具體案例分析與研究,現(xiàn)總結(jié)改革方法如下:
3.1專師輔導(dǎo),小班化
教學(xué)交互設(shè)計需要學(xué)習(xí)者具有一定的溝通能力,能夠在用戶的言談舉止中發(fā)掘用戶的真實需求,這需要在平日的教學(xué)中,教師與學(xué)生形成一對多的關(guān)系,盡量做到逐個輔導(dǎo)學(xué)生,手把手教授,與每一位學(xué)生溝通交流,傳授心得,因而小班化的教學(xué)模式對于用戶研究的課程而言十分必要[5]。
3.2集中授課,結(jié)合項目
設(shè)計類課程與其他學(xué)科課程稍有區(qū)別,其更加注重學(xué)習(xí)的應(yīng)用能力,并且通常學(xué)生能夠立竿見影地感知設(shè)計效果,應(yīng)用效果也可以在短時間內(nèi)得到驗證。因此在教學(xué)過程中,盡量縮短課程的跨越時間,使得學(xué)生可以在較短的時間內(nèi)集中精力完成相關(guān)課程的學(xué)習(xí)和練習(xí),并在練習(xí)中,盡量尋找一些實際的案例,通過實踐來檢驗教學(xué)的成果。
3.3開設(shè)工作坊,培養(yǎng)團隊意識
所謂工作坊式教學(xué),指在短期內(nèi)組建學(xué)生團隊,設(shè)立課題,讓學(xué)生自行完成設(shè)計項目,期間老師可以引導(dǎo)學(xué)生展開工作,但是最終的任務(wù)應(yīng)該由學(xué)生自行組織完成。工作坊式教學(xué)是類似于當(dāng)前各大企業(yè)內(nèi)部設(shè)計團隊的工作模式,這種模式能夠培養(yǎng)學(xué)生的團隊合作能力、分工協(xié)作意識以及綜合處理人—事—物的關(guān)系等能力。這種教學(xué)模式,就像一塊職場試金石,能夠及時發(fā)現(xiàn)學(xué)生面對職場競爭的優(yōu)缺點。
3.4參與比賽,以賽代練
當(dāng)前各種設(shè)計競賽層出不窮,以參賽的形式磨練學(xué)生團隊意識和設(shè)計能力不失為一種可靠而有效的手段。但是在參與比賽的過程中需要注意比賽只是教學(xué)的一個環(huán)節(jié),相對于比賽的結(jié)果,更應(yīng)該注重學(xué)生在比賽過程中的成長,不能為了獲獎而盲目地參加各種比賽,最后竹籃打水一場空。
3.5畢業(yè)設(shè)計,高度重視
畢業(yè)設(shè)計是檢驗學(xué)生學(xué)習(xí)效果的重要方式,是學(xué)生大學(xué)的最終作品。因此,畢業(yè)設(shè)計的教學(xué)對學(xué)生至關(guān)重要,但由于工作和實習(xí)的壓力,很多學(xué)生在大學(xué)的最后一年將更多精力用在了找工作或者各種職位考試中,畢業(yè)設(shè)計則逐漸成為雞肋。雖然老師會有節(jié)點要求,但是大多數(shù)學(xué)生卻并不會在意,這樣一來畢業(yè)設(shè)計就成了最后畢業(yè)前期臨時沖刺的作品,設(shè)計質(zhì)量沒有保障,設(shè)計流程也完全被打亂。因此,各高校應(yīng)該加強對畢業(yè)設(shè)計的要求與管理,提前做好畢業(yè)設(shè)計的工作與安排,讓學(xué)生能夠妥善處理畢業(yè)設(shè)計與工作實習(xí)等事項,從而為大學(xué)最后的作品畫上一個圓滿的句號[7]。
綜合以上幾點,高職院校在交互設(shè)計教學(xué)體系的建設(shè)中,需要更加注重課程的教學(xué)效果,最好能夠在相關(guān)課程的教學(xué)結(jié)束后有統(tǒng)一的項目實踐進行教學(xué)驗證。這樣既為學(xué)生創(chuàng)造良好的實踐機會,又找到了教學(xué)成果的試金石,可謂一舉兩得。但同時也應(yīng)該注意到,教學(xué)與項目結(jié)合需要有一個平穩(wěn)的過渡,應(yīng)該避免生搬硬套,生硬地將各種項目附于課程教學(xué)中,其結(jié)果往往適得其反。此現(xiàn)象在當(dāng)前高職院校各個專業(yè)教學(xué)中屢見不鮮,希望廣大的教學(xué)同仁能夠引起足夠重視。
參考文獻
[1]杜京明.高校藝術(shù)設(shè)計教學(xué)改革初探[J].才智,2014(8):74.
[2]蔣蕾.交互體驗時代下的書籍設(shè)計教學(xué)改革探究[J].文海藝苑,2016(8):201.
[3]趙芳.“互聯(lián)網(wǎng)+”下交互設(shè)計的“微”教學(xué)改革[J].美術(shù)大觀,2016(6):163.
[4]丁亮.高職院校藝術(shù)設(shè)計教學(xué)改革初探[J].教育教學(xué)論壇,2013(30):208.
[5]唐帆.高職院校包裝設(shè)計課程教學(xué)研究[J].湖南包裝,2015,29(3):93-94.
[6]張禎軍.教學(xué)改革的思考與實踐[J].教育與學(xué)習(xí),2017(3):95.
篇2
0 引言
畢業(yè)設(shè)計是本科教學(xué)中非常重要的一個教學(xué)環(huán)節(jié),是對學(xué)生所學(xué)知識的檢驗和總結(jié),是培養(yǎng)學(xué)生獨立分析和解決問題能力的重要手段,也是學(xué)生進入工作崗位前的最后一次實戰(zhàn)演習(xí);并且,它是本科教學(xué)水平評估指標(biāo)體系的重要指標(biāo)之一,是考核學(xué)校本科教學(xué)水平和質(zhì)量的重要內(nèi)容。
軟件開發(fā)是計算機專業(yè)畢業(yè)設(shè)計中一個重要組成部分。學(xué)生開發(fā)的軟件質(zhì)量直接反映出畢業(yè)設(shè)計質(zhì)量,而指導(dǎo)教師的指導(dǎo)和監(jiān)控對學(xué)生開發(fā)軟件的質(zhì)量高低有很大影響。本文首先介紹了軟件類畢業(yè)設(shè)計的特點、遇到的問題及其原因分析,然后將敏捷軟件開發(fā)技術(shù)應(yīng)用于指導(dǎo)和監(jiān)控軟件類畢業(yè)設(shè)計,最后通過具體的實踐對其進行總結(jié)。
1 目前狀況及問題
1.1 軟件開發(fā)類畢業(yè)設(shè)計的特點
本科計算機專業(yè)畢業(yè)設(shè)計中,軟件開發(fā)占很大比重。而軟件開發(fā)類畢業(yè)設(shè)計與其他專業(yè)的畢業(yè)設(shè)計以及商業(yè)化軟件開發(fā)又有很大不同,主要體現(xiàn)在:
(1)設(shè)計的最終目的是要生成可運行的、實現(xiàn)一定功能的、錯誤率較低的實際軟件產(chǎn)品,而不僅僅是提交一份文檔報告。
(2)設(shè)計小組成員分工合作,要將各人的成果整合,形成完整的軟件;小組每個成員不是完全孤立的,每個人的工作都與其他人息息相關(guān)。
(3)項目小組一般只包括一個人或幾個人,人數(shù)較少,遠少于一般商業(yè)化軟件開發(fā)項目小組的人數(shù)。
(4)小組成員沒有足夠的團隊意識,沒有足夠的軟件工程經(jīng)驗,一般沒有作為一個團隊的成員共同開發(fā)過軟件產(chǎn)品。
(5)項目開發(fā)過程不完全,編碼的結(jié)束即意味著項目的結(jié)束。項目不要求有完整的工程化的分析和設(shè)計文檔。
(6)有些軟件開發(fā)沒有與商業(yè)項目掛鉤,也就沒有真實客戶的需求對其進行功能和性能上的監(jiān)控。
1.2 遇到的問題及原因分析
根據(jù)上面的特點可以看出,普通畢業(yè)設(shè)計的指導(dǎo)方式或是工程化的控制手段,并不能適應(yīng)軟件開發(fā)類畢業(yè)設(shè)計,最終會導(dǎo)致畢業(yè)設(shè)計質(zhì)量低下,學(xué)生得不到真正鍛煉。比較突出的問題主要表現(xiàn)在以下幾個方面:
(1)項目組成員各人任務(wù)不明確,能力參差不齊,并且有時沒有充分地交流設(shè)計思想,最后導(dǎo)致軟件各個功能模塊無法有效整合。
(2)項目需求因為各種原因不斷改變,軟件不斷修改,最終完成的軟件產(chǎn)品達不到設(shè)計要求。
(3)編碼開始后,軟件的錯誤和缺陷不斷涌現(xiàn)、不斷累積,最終無法控制。
這些問題的產(chǎn)生,固然與設(shè)計選題、學(xué)生能力、實驗環(huán)境以及教師的指導(dǎo)力度分不開,最重要的還是與教師的指導(dǎo)和監(jiān)控方式有關(guān)。應(yīng)當(dāng)采用恰當(dāng)?shù)闹笇?dǎo)和監(jiān)控方式,最大化地促進學(xué)生能力的提高,最有效地根據(jù)各個學(xué)生的特點,推動學(xué)生逐步達到畢業(yè)設(shè)計軟件質(zhì)量和功能的要求。
2 敏捷軟件開發(fā)技術(shù)的應(yīng)用
采用適當(dāng)?shù)闹笇?dǎo)和監(jiān)控方式,實際就是要求教師對學(xué)生軟件開發(fā)應(yīng)用適當(dāng)?shù)能浖^程模型,也就是軟件開發(fā)的工程化控制手段。
2.1 敏捷軟件開發(fā)簡介
傳統(tǒng)的軟件工程方法中的架構(gòu)設(shè)計與程序開發(fā)在時間上是先后分離的,這種分離常常導(dǎo)致一些脫離實際的設(shè)計和脫離設(shè)計構(gòu)想的編程,導(dǎo)致最終軟件開發(fā)的不理想甚至是失敗。鑒于以上問題,敏捷軟件開發(fā)技術(shù)應(yīng)運而生。
敏捷軟件開發(fā)以交付而不是以構(gòu)造為核心,它強調(diào)的是交付對客戶有價值的軟件,而不是用戶需求中所描述的軟件。簡言之,就是把一個大項目分為多個相互聯(lián)系,但也可獨立運行的小項目,并分別完成,在此過程中軟件一直處于可使用狀態(tài)。敏捷軟件開發(fā)方法提倡采用先進的技術(shù)和高水平的小型團隊,并輔以人性化的管理,充分發(fā)揮軟件開發(fā)者的才華,建立暢通的交流機制,使軟件開發(fā)團隊水平和軟件質(zhì)量共同提高。
敏捷式開發(fā)采用適應(yīng)性方法,而傳統(tǒng)的軟件工程學(xué)采用的是預(yù)測性方法。敏捷式開發(fā)是以人為主的,而傳統(tǒng)的工程學(xué)是以過程為主的。二者的主要區(qū)別存在于它們對軟件開發(fā)過程的描述中,也就是說,敏捷開發(fā)實現(xiàn)當(dāng)前最需要的功能,然后根據(jù)變化來修正和改進;而傳統(tǒng)軟件工程學(xué)一開始就將軟件的各種架構(gòu)預(yù)測好,然后采用固定的過程來實現(xiàn)這種架構(gòu)。軟件開發(fā)中的變化是不可避免的(通常傳統(tǒng)軟件開發(fā)的失敗主要原因就是不能很好適應(yīng)這種不可預(yù)知的變化),因此就要找到一種新的方法能夠更有效地適應(yīng)變化,這其實也就是敏捷式開發(fā)方法所要達到的效果。
可以看出,上述的敏捷軟件開發(fā)的許多特點正是與軟件開發(fā)類畢業(yè)設(shè)計的許多特點不謀而合,例如,小型的開發(fā)小組,適應(yīng)性(適應(yīng)不可預(yù)測變化)的開發(fā)機制,短期的交付(畢業(yè)設(shè)計一般都在半年甚至更短時間內(nèi)完成軟件的交付),充分發(fā)揮小組成員的特點,建立暢通的交流機制等等。因此,將敏捷開發(fā)思想引入畢業(yè)設(shè)計中的軟件開發(fā),不失為解決后者諸多問題的很好嘗試。
2.2 敏捷軟件開發(fā)應(yīng)用 敏捷軟件開發(fā)技術(shù)包含若干的價值觀、原則和實踐方法。將其用于畢業(yè)設(shè)計的指導(dǎo)和監(jiān)控,主要應(yīng)包含如下原則的應(yīng)用:
2.2.1 增量式開發(fā)
傳統(tǒng)軟件類畢業(yè)設(shè)計采用傳統(tǒng)軟件工程學(xué)指導(dǎo)方法,先進行需求分析,然后根據(jù)需求進行功能模塊劃分,接著開始編程。如果最初階段不能很好地完成分析和設(shè)計任務(wù),后面的軟件開發(fā)將出現(xiàn)嚴重問題。
而在敏捷軟件中,采用的是增量式開發(fā),對于難度較大的軟件設(shè)計,不是一步吃透功能,而是逐步添加功能,在改進的過程中促進學(xué)生能力的提高。在筆者指導(dǎo)的一項畢業(yè)設(shè)計中,要求學(xué)生用Java編制網(wǎng)絡(luò)實時通訊軟件。采用增量式開發(fā)方法,先要求學(xué)生實現(xiàn)基本功能,即發(fā)送字符串到另外一臺計算機,使用 Windows的超級終端作為接收機進行測試;接下來要求學(xué)生實現(xiàn)程序互相發(fā)送和接收字符信息;然后,實現(xiàn)聊天室的多人聊天的線程控制;進一步可以實現(xiàn)數(shù)據(jù)庫存儲登錄用戶信息,并進行驗證;最后,實現(xiàn)其他功能,例如網(wǎng)絡(luò)硬盤,文件傳輸?shù)鹊?。在開發(fā)過程中,增量式設(shè)計能夠讓學(xué)生逐步進入高層次的內(nèi)容,而不是一開始就進行高難度的開發(fā)。并且,通過逐步修改代碼,可以提高學(xué)生閱讀代碼和優(yōu)化代碼的能力,學(xué)生的編程水平得到很好的提高。
2.2.2 可持續(xù)的開發(fā)速度
敏捷開發(fā)技術(shù)不要求團隊一開始就盡全力完成任務(wù),而是盡量保持一種穩(wěn)定的、可持續(xù)的開發(fā)速度;團隊的成員必須始終保持旺盛的精力和警覺的思想。
在很多畢業(yè)設(shè)計中,一開始學(xué)生就以極高的熱情和全力以赴的狀態(tài)去工作,然而隨著進度的延緩,錯誤不斷增多,以及越來越復(fù)雜的需求變化,學(xué)生的熱情迅速減退,最終影響設(shè)計成果。因此,指導(dǎo)老師必須充分調(diào)動學(xué)生的積極性,又不能讓學(xué)生的精力過早地消耗,要保持一個穩(wěn)定的進度。
2.2.3 簡單
敏捷軟件開發(fā)方法采用最簡單的方式實現(xiàn)當(dāng)前最需要的功能。在畢業(yè)設(shè)計中,針對某一個功能,采用盡量簡單的方式去實現(xiàn),不需要考慮為了將來的功能而進行“提前的準(zhǔn)備”。因為這種“提前的準(zhǔn)備”往往會讓學(xué)生考慮問題過多,反而忽略了當(dāng)前最重要的內(nèi)容。
然而,簡單并不代表著功能的縮減,當(dāng)某些功能的實現(xiàn)成為必須的時候,敏捷軟件開發(fā)方法采用在代碼上改進的方式來完成,并且以此為機遇,充分進行反省,讓學(xué)生在改進中得到進一步提高。
2.2.4 結(jié)對編程
結(jié)對編程是敏捷開發(fā)和極限編程(XP)的重要實踐,它是指兩個程序員結(jié)對使用同一臺計算機完成編碼——其中一位控制鍵盤并輸入代碼,另一位觀察輸入的代碼并尋找著代碼中的錯誤和可以改進的地方。這種方式能極大地促進知識在團隊中的傳播,并有效降低代碼的錯誤率。
在畢業(yè)設(shè)計中,根據(jù)學(xué)生的特點,采用結(jié)對編程方式,可以讓學(xué)生充分交流,互補所短,互用所長,互相學(xué)習(xí)。例如,在網(wǎng)頁制作類的軟件開發(fā)中,ASP腳本編程人員和界面設(shè)計人員結(jié)對,能夠充分利用二者的特點,將腳本程序和網(wǎng)頁界面元素有機地結(jié)合起來,形成功能完善,界面美觀的動態(tài)網(wǎng)頁。
2.2.5 適應(yīng)改變
敏捷開發(fā)的一個重要特點就是它能夠很好地適應(yīng)改變,并且歡迎改變。這里的改變主要是指功能需求方面的改變。而敏捷開發(fā)對改變的適應(yīng),主要是通過增量開發(fā),持續(xù)交付以及不斷地改進與反省來實現(xiàn)的。
在畢業(yè)設(shè)計中,設(shè)計題目一經(jīng)給出,主要方向不能變。然而選擇題目的學(xué)生是變化的,個體能力有時候有很大差別,并且在開發(fā)中會碰到很多不能預(yù)知的技術(shù)問題。采用敏捷開發(fā)中的過程控制手段,可以有效地讓畢業(yè)設(shè)計小組更好地應(yīng)對各種變化,不會因為突發(fā)因素導(dǎo)致軟件開發(fā)的失敗。
2.2.6 個體激勵和交流
畢業(yè)設(shè)計的重要目的是促進學(xué)生各方面能力的提高,采用的手段可以有很多。在敏捷設(shè)計中,強調(diào)個人能力在團隊中的充分展示。把這種思想應(yīng)用于畢業(yè)設(shè)計指導(dǎo)中,可以采取定期召開小型交流會議的方式,讓每一個組員充分發(fā)揮自己的能力,以“頭腦風(fēng)暴”的形式對系統(tǒng)當(dāng)前狀態(tài)和改進方式進行暢所欲言的交談。通過這種形式的交流,能夠充分調(diào)動整個小組成員的積極性,及時發(fā)現(xiàn)系統(tǒng)開發(fā)過程中的各種問題,增強整個小組的凝聚力,有效提高學(xué)生的團隊協(xié)作能力。
2.2.7 反省
好的團隊并不只是埋頭工作,他們會思考如何工作和為什么工作。在畢業(yè)設(shè)計指導(dǎo)過程中,指導(dǎo)教師應(yīng)當(dāng)在適當(dāng)?shù)臅r機提醒學(xué)生對開發(fā)工作中各項內(nèi)容進行反省,讓學(xué)生能夠有機會去辨別可能或已經(jīng)發(fā)生的錯誤。反省不僅僅是簡單的思考過程,反省的后面應(yīng)該緊跟著行動,學(xué)習(xí)是反省的行為,要能夠?qū)㈠e誤造成的危害盡早地阻止,并從中學(xué)習(xí),以免同樣錯誤的再次發(fā)生。
2.2.8 其他原則
敏捷軟件開發(fā)技術(shù)還包含其他一些原則,在設(shè)計中包含了面向?qū)ο笤O(shè)計的一些基本原則,例如單一職責(zé)原則(SRP)、開放一封閉原則(OCP)等等。要將這些設(shè)計原則應(yīng)用到具體的軟件開發(fā)中,需要學(xué)生熟悉面向?qū)ο蟪绦蛟O(shè)計的相關(guān)概念和技術(shù)。
將敏捷軟件開發(fā)技術(shù)應(yīng)用到畢業(yè)設(shè)計的指導(dǎo)過程中,需要指導(dǎo)教師本身對它有較為深刻的理解,并且勇于進行大膽的嘗試一畢竟敏捷開發(fā)的很多實踐是與傳統(tǒng)軟件工程學(xué)方法相悖的。指導(dǎo)教師可以先在某一門程序設(shè)計課的課程設(shè)計中采用這種思想,然后進行相應(yīng)的調(diào)整,再將其應(yīng)用于畢業(yè)設(shè)計的指導(dǎo)工作。
3 結(jié)束語
將敏捷軟件開發(fā)技術(shù)應(yīng)用于指導(dǎo)畢業(yè)設(shè)計,能夠充分適應(yīng)軟件類畢業(yè)設(shè)計的特點。在實際采用這種方法對我校的兩組畢業(yè)設(shè)計小組進行指導(dǎo)的過程中,可以看出,這兩組同學(xué)在對語言工具和相關(guān)知識不是很熟悉的情況下,采用漸進的方式,逐步實現(xiàn)設(shè)計要求的功能,并且不斷對代碼進行改進,軟件完成的質(zhì)量比其他小組明顯要高。畢業(yè)答辯中,小組成員能夠很清晰地闡述其軟件開發(fā)進程以及相關(guān)知識的學(xué)習(xí)過程。并且,小組成員通過畢業(yè)設(shè)計加深了交流,團隊協(xié)作能力有了大幅度的提高,小組成員個人的精神面貌也有了較大的改變。
篇3
所要編寫的結(jié)構(gòu)程序是混凝土的框架結(jié)構(gòu)的設(shè)計,建筑指各種房屋及其附屬的構(gòu)筑物。建筑結(jié)構(gòu)是在建筑中,由若干構(gòu)件,即組成結(jié)構(gòu)的單元如梁、板、柱等,連接而構(gòu)成的能承受作用(或稱荷載)的平面或空間體系。
編寫算例使用建設(shè)部最新出臺的《混凝土結(jié)構(gòu)設(shè)計規(guī)范》gb50010-2002,該規(guī)范與原混凝土結(jié)構(gòu)設(shè)計規(guī)范gbj10-89相比,新增內(nèi)容約占15%,有重大修訂的內(nèi)容約占35%,保持和基本保持原規(guī)范內(nèi)容的部分約占50%,規(guī)范全面總結(jié)了原規(guī)范實施以來的實踐經(jīng)驗,借鑒了國外先進標(biāo)準(zhǔn)技術(shù)。
2.課題名稱:
鋼筋混凝土多層、多跨框架軟件開發(fā)
3.項目研究意義:
建筑中,結(jié)構(gòu)是為建筑物提供安全可靠、經(jīng)久耐用、節(jié)能節(jié)材、滿足建筑功能的一個重要組成部分,它與建筑材料、制品、施工的工業(yè)化水平密切相關(guān),對發(fā)展新技術(shù)。新材料,提高機械化、自動化水平有著重要的促進作用。
由于結(jié)構(gòu)計算牽扯的數(shù)學(xué)公式較多,并且所涉及的規(guī)范和標(biāo)準(zhǔn)很零碎。并且計算量非常之大,近年來,隨著經(jīng)濟進一步發(fā)展,城市人口集中、用地緊張以及商業(yè)競爭的激烈化,更加劇了房屋設(shè)計的復(fù)雜性,許多多高層建筑不斷的被建造。這些建筑無論從時間上還是從勞動量上,都客觀的需要計算機程序的輔助設(shè)計。這樣,結(jié)構(gòu)軟件開發(fā)就顯得尤為重要。
一棟建筑的結(jié)構(gòu)設(shè)計是否合理,主要取決于結(jié)構(gòu)體系、結(jié)構(gòu)布置、構(gòu)件的截面尺寸、材料強度等級以及主要機構(gòu)構(gòu)造是否合理。這些問題已經(jīng)正確解決,結(jié)構(gòu)計算、施工圖的繪制、則是另令人辛苦的具體程序設(shè)計工作了,因此原來在學(xué)校使用的手算方法,將被運用到具體的程序代碼中去,精力就不僅集中在怎樣利用所學(xué)的結(jié)構(gòu)知識來設(shè)計出做法,還要想到如何把這些做法用代碼來實現(xiàn),
4.文獻研究概況
在不同類型的結(jié)構(gòu)設(shè)計中有些內(nèi)容是一樣的,做框架結(jié)構(gòu)設(shè)計時關(guān)鍵是要減少漏項、減少差錯,計算機也是如此的。
建筑結(jié)構(gòu)設(shè)計統(tǒng)一標(biāo)準(zhǔn)(gbj68-84)該標(biāo)準(zhǔn)是為了合理地統(tǒng)一各類材料的建筑結(jié)構(gòu)設(shè)計的基本原則,是制定工業(yè)與民用建筑結(jié)構(gòu)荷載規(guī)范、鋼結(jié)構(gòu)、薄壁型鋼結(jié)構(gòu)、混凝土結(jié)構(gòu)、砌體結(jié)構(gòu)、木結(jié)構(gòu)等設(shè)計規(guī)范以及地基基礎(chǔ)和建筑抗震等設(shè)計規(guī)范應(yīng)遵守的準(zhǔn)則,這些規(guī)范均應(yīng)按本標(biāo)準(zhǔn)的要求制定相應(yīng)的具體規(guī)定。制定其它土木工程結(jié)構(gòu)設(shè)計規(guī)范時,可參照此標(biāo)準(zhǔn)規(guī)定的原則。本標(biāo)準(zhǔn)適用于建筑物(包括一般構(gòu)筑物)的整個
結(jié)構(gòu),以及組成結(jié)構(gòu)的構(gòu)件和基礎(chǔ);適用于結(jié)構(gòu)的使用階段,以及結(jié)構(gòu)構(gòu)件的制作、運輸與安裝等施工階段。本標(biāo)準(zhǔn)引進了現(xiàn)代結(jié)構(gòu)可靠性設(shè)計理論,采用以概率理論為基礎(chǔ)的極限狀態(tài)設(shè)計方法分析確定,即將各種影響結(jié)構(gòu)可靠性的因素都視為隨機變量,使設(shè)計的概念和方法都建立在統(tǒng)計數(shù)學(xué)的基礎(chǔ)上,并以主要根據(jù)統(tǒng)計分析確定的失效概率來度量結(jié)構(gòu)的可靠性,屬于“概率設(shè)計法”,這是設(shè)計思想上的重要演進。這也是當(dāng)代國際上工程結(jié)構(gòu)設(shè)計方法發(fā)展的總趨勢,而我國在設(shè)計規(guī)范(或標(biāo)準(zhǔn))中采用概率極限狀態(tài)設(shè)計法是迄今為止采用最廣泛的國家。
結(jié)構(gòu)的作用效應(yīng)常見的作用效應(yīng)有:
1.內(nèi)力。
軸向力,即作用引起的結(jié)構(gòu)或構(gòu)件某一正截面上的法向拉力或壓力;
剪力,即作用引起的結(jié)構(gòu)或構(gòu)件某一截面上的切向力;
彎矩,即作用引起的結(jié)構(gòu)或構(gòu)件某一截面上的內(nèi)力矩;
扭矩,即作用引起的結(jié)構(gòu)或構(gòu)件某一截面上的剪力構(gòu)成的力偶矩。
2.應(yīng)力。如正應(yīng)力、剪應(yīng)力、主應(yīng)力等。
3.位移。作用引起的結(jié)構(gòu)或構(gòu)件中某點位變(線位移)或某線段方向的改變(角位移)。
4.撓度。構(gòu)件軸線或中面上某點在彎短作用平面內(nèi)垂直于軸線或中面的線位移。
5.變形。作用引起的結(jié)構(gòu)或構(gòu)件中各點間的相對位移。變形分為彈性變形和塑性變形。
6.應(yīng)變:如線應(yīng)變、剪應(yīng)變和主應(yīng)變等。
極限狀態(tài)整個結(jié)構(gòu)或結(jié)構(gòu)的一部分超過某一特定狀態(tài)就不能滿足設(shè)計規(guī)定的某一功能要求,此特定狀態(tài)稱為該功能的極限狀態(tài)。極限狀態(tài)可分為兩類:
1.承載能力極限狀態(tài)。結(jié)構(gòu)或結(jié)構(gòu)構(gòu)件達到最大承載能力或達到不適于繼續(xù)承載的變形的極限狀態(tài):
(1)整個結(jié)構(gòu)或結(jié)構(gòu)的一部分作為剛體失去平衡(如傾覆等);
(2)結(jié)構(gòu)構(gòu)件或連接因材料強度被超過而破壞(包括疲勞破壞),或因過度的塑性變形而不適于繼續(xù)承載;
(3)結(jié)構(gòu)轉(zhuǎn)變?yōu)闄C動體系;
(4)結(jié)構(gòu)或結(jié)構(gòu)構(gòu)件喪失穩(wěn)定(如壓屈等)。
2.正常使用極限狀態(tài)。結(jié)構(gòu)或結(jié)構(gòu)構(gòu)件達到使用功能上允許的某一限值的極限狀態(tài)。出現(xiàn)下列狀態(tài)之一時,即認為超過了正常使用極限狀態(tài):
(1)影響正常使用或外觀的變形;
(2)影響正常使用或耐久性能的局部損壞(包括裂縫);
(3)影響正常使用的振動;
(4)影響正常使用的其它特定狀態(tài)。
結(jié)構(gòu)設(shè)計的基本任務(wù),是在結(jié)構(gòu)的可靠與經(jīng)濟之間選擇一種合理的平衡,力求以最低的代價,使所建造的結(jié)構(gòu)在規(guī)定的條件下和規(guī)定的使用期限內(nèi),能滿足預(yù)定的安全性、適用性和耐久性等功能要求。為達到這個目的,人們采用過多種設(shè)計方法。以現(xiàn)代觀點看,可劃分為定值設(shè)計法和概率設(shè)計法兩大類。
1.定值設(shè)計法。將影響結(jié)構(gòu)可靠度的主要因素(如荷載、材料強度、幾何參數(shù)、計算公式精度等)看作非隨機變量,而且采用以經(jīng)驗為主確定的安全系數(shù)來度量結(jié)構(gòu)可靠性的設(shè)計方法,即確定性方法。此方法要求任何情況下結(jié)構(gòu)的荷載效應(yīng)s(內(nèi)力、變形、裂縫寬度等)不應(yīng)大于結(jié)構(gòu)抗力r(強度、剛度、抗裂度等),即s≤r。在20世紀70年代中期前,我國和國外主要都采用這種方法。
2.概率設(shè)計法:將影響結(jié)構(gòu)可靠度的主要因素看作隨機變量,而且采用以統(tǒng)計為主確定的失效概率或可靠指標(biāo)來度量結(jié)構(gòu)可靠性的設(shè)計方法,即非確定性方法。此方法要求按概率觀念來設(shè)計結(jié)構(gòu),也就是出現(xiàn)結(jié)構(gòu)荷載效應(yīng)3大于結(jié)構(gòu)抗力r(s>r)的概率應(yīng)小于某個可以接受的規(guī)定值。這種方法是20世紀40年代提出來的,至70年代后期在國際上已進入實用階段。我國自80年代中期,結(jié)構(gòu)設(shè)計方法開始由定值法向概率法過渡。
面向?qū)ο缶幊?/p>
使創(chuàng)建windows程序較為容易的關(guān)鍵技術(shù)是面向?qū)ο缶幊蹋騩op。這種技術(shù)可以創(chuàng)建可重用組建,它是程序的組成模塊。
幾個定義
控件提供程序可見界面的可重用對象??丶氖纠形谋究颉?biāo)簽和命令按鈕。
事件由用戶或操作系統(tǒng)引發(fā)的動作。事件的示例有擊鍵、單擊鼠標(biāo)、一段時間的限制,或從端口接收數(shù)據(jù)。
方法嵌入在對象定義中的程序代碼,它定義對象怎樣處理信息并響應(yīng)某事件。例如,數(shù)據(jù)庫對象有打開紀錄集并從一個記錄移動到另一個記錄的方法。
對象程序的基本元素,它含有定義其特征的屬性,定義其任務(wù)和識別它可以響應(yīng)的事件的方法??丶痛绑w是visualbasic中所有對象的示例。
過程為完成任務(wù)而編寫的代碼段。過程通常用于響應(yīng)特定的事件。
屬性對象的特征,如尺寸、位置、顏色或文本。屬性決定對象的外觀,有時也決定對象的行為。屬性也用于為對象提供數(shù)據(jù)和從對象取回信息。
5.設(shè)計主要內(nèi)容
本軟件適用于現(xiàn)澆鋼筋混凝土多層、多跨的框架的設(shè)計。畢業(yè)設(shè)計要完成的工作包括:
1.平面鋼架分析程序的改造
對結(jié)構(gòu)力學(xué)教研室版平面鋼架分析程序進行修改和補充。要求:
(1)編寫自動生成節(jié)點坐標(biāo)和單元節(jié)點編號的程序,或以圖形方式輸入計算簡圖。
(2)修改程序,使之適合多工況內(nèi)力計算;(3)根據(jù)輸入、輸出數(shù)據(jù)的特點,設(shè)計適當(dāng)?shù)娜藱C界面。輸出應(yīng)可選的顯示各構(gòu)件端力和內(nèi)力圖。
2.編寫鋼筋混凝土多層多跨框架機構(gòu)的構(gòu)件設(shè)計程序
(1)根據(jù)有關(guān)的規(guī)范,應(yīng)明確計算的各種荷載(恒載、樓屋面活載、風(fēng)荷載和地震作用等)的計算方法,在次基礎(chǔ)上編寫自動生成各種荷載作用下的結(jié)點荷載和單元荷載的程序。
地震作用按底部剪力法確定。自振周期用經(jīng)驗公式確定。
(2)計算各種荷載單獨作用時框架各桿件的內(nèi)力。計算結(jié)構(gòu)存放在各自的桿端力(隨機)文件中。
對豎向荷載下的梁端彎距進行塑性調(diào)幅。
(3)在(2)中產(chǎn)生的桿端力文件基礎(chǔ)上,分別計算各種可能的荷載組合下,梁、柱控制截面的內(nèi)力。計算結(jié)果存放在適當(dāng)?shù)奈募小?/p>
(4)從(3)生成的文件中選出最不利組合,同時給出截面配筋。
梁、柱截面配筋的確定應(yīng)考慮抗震設(shè)計的要求。(5)部分編程較熟練的同學(xué)可根據(jù)計算結(jié)果和構(gòu)造規(guī)定,用auto-cadvba繪制梁、柱配筋圖。
5.成果形式
本畢業(yè)設(shè)計的成果應(yīng)包括:
1.可運行的、并能給出正確計算結(jié)果的源程序
在存放源程序的軟盤中,應(yīng)至少有一個算例的數(shù)據(jù)文件,可在基本不需另外鍵入數(shù)據(jù)的前提下,顯示正確地運行結(jié)果。
2.軟件使用手冊
這是為用戶準(zhǔn)備的關(guān)于軟件使用方法、操作步驟和其他必要的文字材料。
3.軟件說明書
這是軟件作者的工作檔案,是軟件維護的基本資料。其中應(yīng)包括:
(1)軟件所依據(jù)的工作檔案、力學(xué)和工程結(jié)構(gòu)模型的較為詳細的描述,主要的計算公式及其使用的符號的含義,重要算法的文字說明:
(2)程序的結(jié)構(gòu):模塊的劃分的情況、各模塊相互之間的關(guān)系及各模塊的功能;
(3)帶有較為詳細的注釋的源程序文本。其中應(yīng)注明各標(biāo)識符的含義(盡可能的采用通用公式中的符號)。各程序段的功能、相應(yīng)的數(shù)學(xué)公式和特殊算法的說明;(4)為使他人根據(jù)軟件說明書讀懂你的程序所必需的其他資料。
(5)部分編程較熟練的同學(xué)可遞交梁、柱配筋圖紙一張。
4.對自己所編程序的評價
(1)對算例計算結(jié)果的合理性進行必要的分析;
(2)總結(jié)軟件設(shè)計過程中的經(jīng)驗和及教訓(xùn),提出設(shè)計改進意見。
以上各項資料處源程序文本以軟盤形式提交外,其余均用計算機打印。
6.進度計劃
第一周畢業(yè)實習(xí),參觀工程,收集資料。
第二周需求分析:描述計算機模型,編些初步的軟件說明書。
第三周軟件設(shè)計:選擇模塊劃分的方案
第四周模塊設(shè)計:數(shù)據(jù)輸入界面設(shè)計(梁柱截面數(shù)據(jù))
或數(shù)據(jù)輸入界面設(shè)計(可視化圖形輸入)
第五周數(shù)據(jù)輸入界面設(shè)計(框架數(shù)據(jù)、附加荷載)
第六周模塊設(shè)計:荷載計算(恒載、活載),相應(yīng)的內(nèi)力計算
第七周荷載計算(風(fēng)荷載、地震作用),相應(yīng)的內(nèi)力計算
第八周模塊設(shè)計:梁配筋計算
第九周梁荷載組合,確定梁配筋
第十周梁荷載組合,確定梁配筋
第十一周模塊設(shè)計:柱配筋計算
第十二周柱荷載組合,確定柱配筋
篇4
花店禮品銷售系統(tǒng)概述
網(wǎng)上商店是實現(xiàn)電子商務(wù)的形式之一,一般歸類為B2C形式,具體是指通過商城系統(tǒng),集合眾多商家的產(chǎn)品利用互聯(lián)網(wǎng)進行在線銷售的虛擬商城。它通過商家將商品按照類目科學(xué)分類后展示在網(wǎng)頁上,展現(xiàn)給消費者全方位的商品信息,以此滿足消費者理性化、個性化的消費需求。
網(wǎng)絡(luò)快速普及的現(xiàn)在,每個行業(yè)都想方設(shè)法地參與到電子商務(wù)的這場競技游戲當(dāng)中來,但是對于像鮮花店這樣的線下服務(wù)實體企業(yè)這樣的,在國內(nèi)外能夠進入互聯(lián)網(wǎng)行業(yè)的并不多見。其主要還是在于鮮花屬于鮮活產(chǎn)品,在運輸和存儲的過程中對保鮮的要求特別高。在互聯(lián)網(wǎng)高速發(fā)展的今天,服務(wù)行業(yè)網(wǎng)絡(luò)話,信息化的趨勢也是必然的?,F(xiàn)如今已經(jīng)有打車、美甲等服務(wù)業(yè)已經(jīng)進軍互聯(lián)網(wǎng)了,而且發(fā)展迅速。所以像鮮花禮品店這樣的行業(yè)進入互聯(lián)網(wǎng)是很有前景的。
對于鮮花店來說,由于傳統(tǒng)的銷售模式對于時代的發(fā)展來說有著天然的局限性和只能在地面進行交易,目前已經(jīng)有部分商家加入淘寶、天貓等大型C2C平臺,但是這樣會顯得不專業(yè),因此急需開發(fā)一個鮮花店相關(guān)的B2C網(wǎng)上銷售系統(tǒng)用于開展鮮花或者其他禮品的電子商務(wù)活動;系統(tǒng)將結(jié)合傳統(tǒng)模式和電子商務(wù)的各自優(yōu)點,使鮮花店的銷售模式得到完善,更重要的是彌補了以往電子商務(wù)分銷模式的空缺。相信該系統(tǒng)能夠幫助鮮花店等類似商品的電子商務(wù)活動取得成功,同時方便人們的生產(chǎn)生活等活動。
系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)與需求分析
J2EE體系結(jié)構(gòu)。J2EE技術(shù)是java的輕量級企業(yè)開發(fā)框架,目前很受人們所青睞,在目前軟件開發(fā)工具市場占有很強大的地位。目前比較流行的,如Struts、Spring等等框架。
JSP技術(shù)。JSP其實就是JAVA語言為了展示HTML頁面效果而發(fā)明的一種UI界面的語言,他嵌入到靜態(tài)的HTML語言中,可以實現(xiàn)網(wǎng)頁的動態(tài)展示,同時也隱藏一些頁面的處理邏輯。
其他相關(guān)技術(shù)。本系統(tǒng)除了使用以上技術(shù)外,還使用了MVC開發(fā)模式,Struts框架、MYSQL數(shù)據(jù)庫開發(fā)技術(shù),前端頁面如HTML、CSS以及其他一些腳本語言,如JavaScript(一種和java沒有關(guān)系的腳本語言)。
系統(tǒng)總體分析。根據(jù)對網(wǎng)上鮮花禮品店禮品的需求進行分析,我們將系統(tǒng)分為前臺和后臺,前臺主要為游客或者用戶使用,在前臺系統(tǒng)用戶主要有花店鮮花瀏覽、鮮花花籃管理、在線下單、訂單查看、會員中心等功能,而后臺主要是給我們系統(tǒng)管理員用的,主要有商品類別管理、商品管理、友情鏈接管理、訂單管理、花店公告管理、會員管理等功能。
功能分析。根據(jù)對網(wǎng)上鮮花禮品店禮品的總體功能,我們對管理員的功能進行分析,其各模塊功能簡要描述如下:公告管理:對系統(tǒng)的公告進行更改刪除等操作,提醒用戶需要了解的信息;會員管理:管理用戶的信息,對會員的一些信息進行修改和刪除等操作;商品管理:提供對花店里面的商品進行信息修改、刪除和添加等操作;管理員管理:對系統(tǒng)管理員的賬號進行維護等操作;訂單管理:對系統(tǒng)中已經(jīng)生成的會員訂單的狀態(tài)和信息進行修改和刪除操作;友情鏈接管理:對系統(tǒng)下方的友情鏈接網(wǎng)站的網(wǎng)址進行修改或者刪除操作;
對于用戶來說,在系統(tǒng)里面的權(quán)限比起管理員來說要低得多,對于很多信息只能查看,對于商品的話,只能進行瀏覽和下單,一個良好的信息系統(tǒng)在用戶權(quán)限上面必須做到很好。其各模塊功能簡要描述如下:查看商品:不管是游客還是會員,都可以對商品進行瀏覽,但是不能進行下單和購買;購物車管理:對于成功登錄的會員,可以查看自己的購物車;訂單管理:成功登錄的會員可以隨時查看自己的訂單信息,以及訂單詳細信息;個人信息管理:對于正常的會員來說,我們當(dāng)然可以對自己的信息進行管理,比如更新用戶名,用戶密碼什么的;公告查看:不管是游客還是會員,都能查看花店里面的公告信息;友情鏈接管理:不管是游客還是會員都能查看花店里面的友情鏈接,并能夠進行點擊。
花店禮品銷售系統(tǒng)設(shè)計
結(jié)構(gòu)設(shè)計
系統(tǒng)開發(fā)設(shè)計經(jīng)過慎重考慮,主要采用JAVA EE相關(guān)技術(shù)來實現(xiàn),選擇這些技術(shù)來做,綜合考慮到穩(wěn)定性、準(zhǔn)確性、安全性等。MYsql是一個輕量級的數(shù)據(jù)庫,使用資源很小。Myeclipse開發(fā)環(huán)境自帶有JDK、Tomcat,所以使用它我們不必再去選擇JDK環(huán)境。整個操作內(nèi)部流程為,頁面提交請求、action層對發(fā)送過來的請求進行處理調(diào)用底層的方法,進行處理,或者操作我們的底層數(shù)據(jù)庫,然后將結(jié)果返回給JSP頁面,如圖1:
圖1 花店禮品系統(tǒng)的系統(tǒng)架構(gòu)
數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫設(shè)計是對我們網(wǎng)上鮮花禮品店進行詳細設(shè)計之后,將我們需要保存到數(shù)據(jù)庫的信息進行歸納總結(jié),分析出數(shù)據(jù)實體,對這些數(shù)據(jù)實體進行邏輯設(shè)計和物理設(shè)計的過程。這個過程中,我們主要關(guān)心實體,也就是我們保存的一些信息,像用戶信息,商品信息等。根據(jù)數(shù)據(jù)實體的設(shè)計,我們得到以下實體件的關(guān)系:花店禮品銷售系統(tǒng)中應(yīng)該具有多個商品的類別;花店商品包含多個公共屬性,如價格,編號,類別等;系統(tǒng)會有用戶信息和選購的商品信息;用戶在選購鮮花禮品后、購物車、訂單、以及鮮花禮品后都應(yīng)該關(guān)聯(lián)起來。
本系統(tǒng)基于WEB和J2EE的設(shè)計模式,具有良好的可擴展性和可維護性,能適應(yīng)網(wǎng)上鮮花禮品銷售的需要。使用Java開源語言使系統(tǒng)適應(yīng)性較強,能夠在不同的操作系統(tǒng)下運行,有很強的應(yīng)用價值。
在系統(tǒng)設(shè)計與開發(fā)期間,我遇到了很多技術(shù)上的難題,通過翻閱資料和向同事請教解決了大部分的難題,但有些可以自己解決的問題需要自己清楚的思考,有時換個方向思考便能豁然開朗,問題就迎刃而解了,雖系統(tǒng)的設(shè)計和開發(fā)過程很艱難,但當(dāng)問題解決后會獲得很大的成就感。由于軟件的開發(fā)周期的不長等各種主客觀因素,系統(tǒng)的開發(fā)仍存在許多不足,有些前期預(yù)想的功能都因為時間關(guān)系而沒有實現(xiàn),這些不足之處還有待改進。
篇5
開題報告填寫要求
1.開題報告(含“文獻綜述” )作為畢業(yè)設(shè)計(論文)答辯委 員會對學(xué)生答辯資格審查的依據(jù)材料之一。此報告應(yīng)在指導(dǎo)教師指 導(dǎo)下,由學(xué)生在畢業(yè)設(shè)計(論文)工作前期內(nèi)完成,經(jīng)指導(dǎo)教師簽 署意見及所在專業(yè)審查后生效。 2.開題報告內(nèi)容必須用黑墨水筆工整書寫或按此電子文檔標(biāo) 準(zhǔn)格式(可從教務(wù)處網(wǎng)頁上下載)打印,禁止打印在其它紙上后剪 貼,完成后應(yīng)及時交給指導(dǎo)教師簽署意見。 3. “文獻綜述”應(yīng)按論文的格式成文,并直接書寫(或打印) 在本開題報告第一欄目內(nèi), 學(xué)生寫文獻綜述的參考文獻應(yīng)不少于 10 篇(不包括辭典、手冊) ,其中至少應(yīng)包括 1 篇外文資料;對于重 要的參考文獻應(yīng)附原件復(fù)印件,作為附件裝訂在開題報告的最后。 4.統(tǒng)一用 A4 紙,并裝訂單獨成冊,隨《畢業(yè)設(shè)計(論文)說 明書》等資料裝入文件袋中。
畢 業(yè) 設(shè) 計(論 文)開 題 報 告
1.文獻綜述: 結(jié)合畢業(yè)設(shè)計 (論文) 課題情況, 根據(jù)所查閱的文獻資料, 每人撰寫 2500 字以上的文獻綜述,文后應(yīng)列出所查閱的文獻資料。 軟件項目開發(fā)管理系統(tǒng)
進入二十一世紀這個信息爆炸的時代,人們的各種觀念開始發(fā)生驚天巨變,各行 業(yè)也開始轉(zhuǎn)向信息化。而隨著Internet的普及與發(fā)展、隨著電腦及網(wǎng)絡(luò)技術(shù)的大范圍 應(yīng)用,信息技術(shù)、網(wǎng)絡(luò)技術(shù)、計算機技術(shù)等都在不同領(lǐng)域得到了飛速的發(fā)展。隨著IT 產(chǎn)業(yè)的不斷膨脹,各種各樣的軟件項目被飛快的開發(fā)出來。各種應(yīng)用軟件,各類實施 項目不斷被推出,在世界高速發(fā)展的今天,在各類軟件項目層出不窮的今天,如何規(guī) 范的,系統(tǒng)的,安全的,高效的管理好各類軟件項目,成為了當(dāng)前各軟件項目開發(fā)公 司的最大難題。要想去逐步解決這些問題,則需要應(yīng)用到軟件項目開發(fā)管理系統(tǒng)。 軟件項目開發(fā)是一件非常復(fù)雜的工作,他需要各種軟件開發(fā)人員投入到這個開發(fā) 大軍來,相互協(xié)調(diào)配合,相互提升。而對眾多的軟件公司或開發(fā)團隊來說,有效的管 理和控制軟件項目是非常重要的。為了給這一復(fù)雜而重要的工程帶來可操作性的簡便 和準(zhǔn)確的數(shù)據(jù)信息。Software Projects Exploitation Management System就是為著 這一目的開發(fā)出來的。 軟件項目管理系統(tǒng)主要用來幫助軟件公司架構(gòu)規(guī)范的軟件項目開發(fā)管理過程(項 目計劃管理、監(jiān)督與跟蹤、需求管理、測試管理、缺陷管理…)包括: 1、幫助軟件公司進行有效的項目數(shù)據(jù)度量管理(針對SEI CMM3/CMMI3的標(biāo)準(zhǔn)) ; 2、幫助各軟件公司長效實施組織過程體系規(guī)范(ISO9001、SEI CMM/CMMI) ; 3、幫助軟件公司建立項目過程數(shù)據(jù)庫和知識庫等。故本綜述分別從基于B/S模式 數(shù)據(jù)庫的設(shè)計方法、分析,設(shè)計對軟件項目管理系統(tǒng)進行綜述。 4、提高過程透明度,加強對項目的監(jiān)督和管理(針對項目的進度、成本、質(zhì)量、 資源、活動等) ; 5、支持軟件公司的多級管理模式,包括:企業(yè)高層、質(zhì)量部、項目經(jīng)理、程序員; 6、支持項目組內(nèi)、異地的開發(fā)組間、異地的客戶與組間的協(xié)同工作模式,突破地 域障礙; 關(guān)健詞:數(shù)據(jù)庫軟件、軟件工程、C/S模式、B/S模式、JAVA 關(guān)健詞
數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的技術(shù),是計算機科學(xué)的重要組成部分。最近幾年來,數(shù) 據(jù)庫技術(shù)發(fā)展越來越快,在多種應(yīng)用領(lǐng)域?qū)?shù)據(jù)管理的需求越來越多,數(shù)據(jù)庫技術(shù)的 重要性已不斷的被更多的人所熟知。數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的技術(shù),它也是計算機科 學(xué)的重要組成部分目前,不僅在大、中、小、微各種機型上都配有數(shù)據(jù)庫管理系統(tǒng), 各行各業(yè)的信息系統(tǒng),甚至是國際互聯(lián)網(wǎng)上的信息系統(tǒng)都離不開數(shù)據(jù)庫的支持。因此, 數(shù)據(jù)庫已成為信息社會的重要基礎(chǔ)設(shè)施。 從計算機技術(shù)和數(shù)據(jù)庫的發(fā)展過程來看,計算環(huán)境和數(shù)據(jù)庫技術(shù)基本保持著一種 同步發(fā)展的狀態(tài)?,F(xiàn)階段最具有發(fā)展?jié)摿Φ木褪腔?B/S 模式或者基于 C/S 模式的數(shù) 據(jù)庫. 數(shù)據(jù)庫管理系統(tǒng)(DBMS)可以定義為:“ 數(shù)據(jù)庫管理系統(tǒng)是用于管理數(shù)據(jù)的計算 機軟件。數(shù)據(jù)庫管理系統(tǒng)使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整 性,以及進行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫。隨著 B/S 模式與 C/S 模式數(shù)據(jù)庫的 發(fā)展,數(shù)據(jù)庫系統(tǒng)也出現(xiàn)了嵌入式數(shù)據(jù)庫系統(tǒng)和移動數(shù)據(jù)庫系統(tǒng)。嵌入式移動數(shù)據(jù)庫 可以定義為:嵌入式移動數(shù)據(jù)庫系統(tǒng)是支持移動計算或某種特定計算模式的數(shù)據(jù)庫管 理系統(tǒng),數(shù)據(jù)庫系統(tǒng)與操作系統(tǒng)、具體應(yīng)用集成在一起,運行在各種智能型嵌入設(shè)備 或移動設(shè)備上。目前這已經(jīng)成為一個十分活躍的研究和應(yīng)用領(lǐng)域——嵌入式移動數(shù)據(jù) 庫或簡稱為移動數(shù)據(jù)庫(EMDBS) 。 其中 C/S(客戶機/服務(wù)器)結(jié)構(gòu),即大家熟知的客戶機和服務(wù)器結(jié)構(gòu)。它是 軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client 端和 Server 端來實現(xiàn)。實質(zhì)就是客戶端運行應(yīng)用程序,并向服務(wù)器數(shù)據(jù)庫發(fā) 送 SQL 請求及取回結(jié)果;服務(wù)器數(shù)據(jù)庫偵聽基于 TCP/IP 的網(wǎng)絡(luò),響應(yīng)請求并返回 處理結(jié)果。兩層結(jié)構(gòu)最大的優(yōu)點在于系統(tǒng)結(jié)構(gòu)簡單。 一個良好的軟件項目開發(fā)系統(tǒng)對 C/S 結(jié)構(gòu)需要完成以下功能: a) 數(shù)據(jù)庫的維護功能包括數(shù)據(jù)的備份、恢復(fù)等功能 b) 權(quán)限分配管理功能。 c) d) 基本數(shù)據(jù)的維護?;緮?shù)據(jù)指的是軟件項目的基本信息。 動態(tài)數(shù)據(jù)錄入、編輯、修改、查詢等。動態(tài)數(shù)據(jù)指的是檢測到的信息及其改造 后的一些相關(guān)的信息。
B/S(瀏覽器/服務(wù)器)模式數(shù)據(jù)庫系統(tǒng)。是 WEB 興起后的一種模式,WEB 瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核 心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護和使用。三層結(jié)構(gòu)是把應(yīng)用邏輯 劃分為三個部分:第一層是用戶界面(User Interface) ,提供用戶與系統(tǒng)的友好 交互。第二層是應(yīng)用服務(wù)器,專司業(yè)務(wù)邏輯的實現(xiàn)。第三層是數(shù)據(jù)服務(wù)器,負責(zé)數(shù) 據(jù)信息的存儲、訪問及其優(yōu)化。 基于上述數(shù)據(jù)庫系統(tǒng)特點,軟件項目管理系統(tǒng)是在 WINDOWS 環(huán)境下,采用 C/S 模式,使用 JAVA+SQL Server 語言設(shè)計。其優(yōu)越性體現(xiàn)在: (1) 非過程化語言 SQL 是高級的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要 求用戶指定對數(shù)據(jù)的存放方法, 也不需要用戶了解具體的數(shù)據(jù)存放方式, 所以具有 完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng),可以使用相同的 SQL 語言作為數(shù)據(jù)輸入與 管理的接口 SQL 以記錄集合作為操作對象,所有 SQL 語句接受集合作為輸入,返回集 合作為輸出, 這種集合特性允許一條 SQL 語句的輸出作為另一條 SQL 語句的輸 入,所以 SQL 語句可以嵌套,這使他具有極大的靈活性和強大的功能。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法,這個特點使用戶更易注重于要得到的 結(jié)果;所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù) 存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而 用戶則從不需要知道表是否有索引、有什么類型的索引。 (2)是所有關(guān)系數(shù)據(jù)庫的公共語言 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技 所有用 SQL 編寫的程序都是可 能從一個 RDBMS(關(guān)系數(shù)據(jù)庫管理系統(tǒng))轉(zhuǎn)到另一個, 以移植的 (3)統(tǒng)一的語言 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言, SQL 將全部任務(wù)統(tǒng) 而
一在一種語言中。SQL 可用于所有用戶的 DB 活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫 管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。。 通過閱讀大量的文獻證明,建立在B/S或C/S模式下的數(shù)據(jù)庫設(shè)計基礎(chǔ)之上的軟件 項目開發(fā)管理系統(tǒng)具有穩(wěn)定、高效、可靠的特點,同時擁有良好的可伸縮性,能夠充 分適應(yīng)未來系統(tǒng)的擴展需求,出色的可重用性則大大降低了構(gòu)建新系統(tǒng)的成本。
參考文獻 1、 《VB+SQL Server 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)與實例》 2、 《Visual Basic編程技巧:網(wǎng)絡(luò)與數(shù)據(jù)庫篇》 3、 《數(shù)據(jù)庫系統(tǒng)原理》 李站懷 著 李曉黎、張巍人民郵電出版社 機械工業(yè)出版社 西北工業(yè)大學(xué)出版社
4、 《Visual Basic 6 數(shù)據(jù)庫編程大全》 弗洛克維克(美)電子工業(yè)出版社(2000) 5、 《Visual Basic 6 數(shù)據(jù)庫程序設(shè)計高手》 溫賢發(fā) 科學(xué)出版社(2001) 6、 《Visual Basic 開發(fā)指南:SQL Server 篇》邱仲潘 電子工業(yè)出版社(2000) 7《Visual Basic 編程技巧:網(wǎng)絡(luò)與數(shù)據(jù)庫篇》 清宏計算機工作室 版社(2001) 機械工業(yè)出
畢 業(yè) 設(shè) 計(論 文)開 題 報 告
2.開題報告:一、課題的目的與意義;二、課題發(fā)展現(xiàn)狀和前景展望;三、 開題報告: 課題的目的與意義; 課題發(fā)展現(xiàn)狀和前景展望; 課題主要內(nèi)容和要求; 研究方法、 課題主要內(nèi)容和要求;四、研究方法、步驟和措施 一、 課題的目的與意義
在二十一世紀信息迅猛發(fā)展的時代, 網(wǎng)絡(luò)的普及使網(wǎng)絡(luò)和企業(yè)很自然地走到了一 起,而如今通信最杰出功勞之一,則是軟件項目開發(fā)管理系統(tǒng)的廣泛應(yīng)用與飛速發(fā)展。未 來個人或企業(yè)管理可以很方便,快捷,高效的進行管理。 隨著 Internet 技術(shù)的發(fā)展,它對我們工作和生活顯得更加重要,尤其是現(xiàn)在項目軟 件,應(yīng)用軟件不斷推陳出新的今天,各企業(yè)對管理不同項目,來應(yīng)用軟件迫切的需要高 效性,規(guī)范性,安全性、及時性。而基于 B/S 模式下的數(shù)據(jù)庫所設(shè)計而成的軟件項目開 發(fā)管理系統(tǒng)剛好提供了這些功能。本系統(tǒng)就是一個能夠讓用戶能及時有效地對軟件項目 開發(fā)管理系統(tǒng)進行操控,并且是在安全的前提下進行的。在網(wǎng)上實現(xiàn)對軟件項目的任何 時間,任何地點安全有效的管理這是軟件項目開發(fā)管理系統(tǒng)的發(fā)展方向。
二、 課題的發(fā)展現(xiàn)狀和前景展望
因特網(wǎng)是一個巨大的全球性的信息服務(wù)中心。隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)上交易、電 子商務(wù)的逐漸繁榮,各行各業(yè)的規(guī)模不斷發(fā)展與狀大,這就更需要一個安全的,可靠的, 高效的管理系統(tǒng)來管理,因此,軟件項目開發(fā)管理系統(tǒng)的設(shè)計就變得尤為重要。 各個公司可以根據(jù)自身的業(yè)務(wù)特點和公司的具體情況提出對應(yīng)用軟件的需求,通 過我們的軟件項目的特定開發(fā)服務(wù),不但可以解決企業(yè)當(dāng)前面臨的困境,還能夠提高信 息中心的軟件開發(fā)維護水平,為企業(yè)的長期可持續(xù)發(fā)展提供有效的保障。 隨著企業(yè)信息 化水平的提高、網(wǎng)絡(luò)的快速發(fā)展,已經(jīng)有很多企業(yè)意識到了使用軟件項目管理系統(tǒng)可以 大大提高管理效率、資金使用率、提高員工的工作效率、降低成本、同現(xiàn)有業(yè)務(wù)接軌。 隨著現(xiàn)代社會節(jié)奏不斷加快,各企業(yè)之間的竟?fàn)幰踩找婕ち摇kS之也給企業(yè)帶來了 巨大的壓力與挑戰(zhàn),為了能適應(yīng)殘酷的市場競爭,為了能便捷管理,各軟件項目管理系 統(tǒng)已經(jīng)成為一種當(dāng)前各大企業(yè)不可缺少的一部分了。而要分析設(shè)計出一個實用簡單,安 全高效的管理軟件,其前提必須在基于 B/S 模式下的數(shù)據(jù)庫設(shè)計與分析。軟件項目開發(fā) 管理系統(tǒng)做為一種新型的網(wǎng)絡(luò)管理系統(tǒng),已經(jīng)越來越受到人們及其各大企業(yè)的重視,它 已經(jīng)成為一家企業(yè)的管理支柱,而隨著越來越多的軟件系統(tǒng)的開發(fā),如果缺少一個好的
軟件管理系統(tǒng),則不僅不能讓操控者感覺到安全,方便,高效,而且會帶來資源的浪費。 然而,現(xiàn)有的軟件存在嚴重的功能不足,開發(fā)出一種新型便捷的軟件項目開發(fā)管理系統(tǒng) 已經(jīng)成為一種必然的趨勢。
三、 課題主要內(nèi)容和要求
1、此課題設(shè)計任務(wù)特點及分析主要是通過對該數(shù)據(jù)庫軟件設(shè)計與分析,使學(xué)生能夠 熟練運用一門程序設(shè)計語言來掌握 C/S 或 B/S 數(shù)據(jù)庫設(shè)計的方法和過程,以及為設(shè)計其 它應(yīng)用軟件提供幫助,進行提高軟件設(shè)計能力。 2 、課題主要任務(wù)與要求 (1)初步方案:通過查閱資料,首先對我的課題進行可行性研究和需求分析,提出 相應(yīng)的設(shè)計方案并進行方案論證,然后對該課題進行模塊劃分并找出模塊之間的關(guān)聯(lián)關(guān) 系,畫出系統(tǒng)流程圖,在此基礎(chǔ)上進行源代碼編寫和調(diào)試,最后撰寫畢業(yè)論文。 (2)主要任務(wù) a 使用 C/S 或 B/S 模式設(shè)計該系統(tǒng),并要求系統(tǒng)完成后操作簡單,功能完善,界面美 觀。 b 系統(tǒng)用戶管理模塊:包括文件操作,普通用戶和系統(tǒng)管理員不同身份口令密碼修 改,系統(tǒng)退出等。 c 登錄界面設(shè)計:要根據(jù)不同的用戶設(shè)計不同的口令密碼,并且進入系統(tǒng)后,根據(jù) 用戶不同對該軟件使用權(quán)限也不同。 d 項目流程管理模塊:包括項目基本信息的錄入、修改和刪除;申請立項;批準(zhǔn)立 項;項目工程分配;項目中止等功能。 f 項目實施管理模塊:包括成立項目組;劃分功能模塊;書寫項目報告等功能。 e 項目文檔管理模塊:包括項目文檔信息的添加、刪除、修改和查詢。 g 項目測試管理模塊:包括測試工程師添加、修改和關(guān)閉報錯記錄;開發(fā)工程師查 看、解決報錯記錄。 h 項目驗收管理模塊:包括提請驗收項目;測試工程師,質(zhì)量控制工程師,業(yè)務(wù)主 管,項目主管簽字等功能。 i 項目總結(jié)管理模塊:包括項目總結(jié)記錄的添加、修改和刪除等功能。 j 信息打印模塊:能實現(xiàn)對各種報表的打印
四、可行性分析、研究方法和步驟 可行性分析、
可行性分析: 可行性分析: 選取幾臺中等配置電腦, 在操作系統(tǒng)為 WINDOWS XP 的環(huán)境下, 使用 VFP, DELPHI, VB, JAVA 等程序設(shè)計語言開發(fā)該軟件系統(tǒng)。 C/S(客戶機/服務(wù)器)結(jié)構(gòu),實質(zhì)就是客戶端運行應(yīng)用程序,并向服務(wù)器發(fā)送 SQL 請求 及取回結(jié)果;服務(wù)器偵聽基于 TCP/IP 的網(wǎng)絡(luò),響應(yīng)請求并返回處理結(jié)果。兩層結(jié)構(gòu)最 大的優(yōu)點在于系統(tǒng)結(jié)構(gòu)簡單。只要把客戶機和服務(wù)器在網(wǎng)絡(luò)上連通,利用一些快速應(yīng)用 開發(fā)工具,就可以很快地開發(fā)出一些部門級的小規(guī)模應(yīng)用,同時開發(fā)和運行的環(huán)境都相 對簡單。 B/S(瀏覽器/服務(wù)器)模式數(shù)據(jù)庫系統(tǒng)。就是建立并配置 WEB 服務(wù)器及 PowerBuilder 應(yīng)用服務(wù)器,以實現(xiàn)通過瀏覽器來訪問數(shù)據(jù)庫。B/S 結(jié)構(gòu)設(shè)計思想的主要目的,就是為 了解決兩層結(jié)構(gòu)中原發(fā)性的問題。其最主要價值在于產(chǎn)生一套切實可行的解決方案,把 客戶/服務(wù)器結(jié)構(gòu)下的應(yīng)用可靠地推廣到企業(yè)級的關(guān)鍵任務(wù)環(huán)境中,并利用這一技術(shù)所 帶來的高效率、多功能與靈活性,增強企業(yè)信息網(wǎng)的性能和擴展能力。三層結(jié)構(gòu)是把應(yīng) 用邏輯劃分為三個部分:第一層是用戶界面(User Interface) ,提供用戶與系統(tǒng)的友 好交互。第二層是應(yīng)用服務(wù)器,專司業(yè)務(wù)邏輯的實現(xiàn)。第三層是數(shù)據(jù)服務(wù)器,負責(zé)數(shù)據(jù) 信息的存儲、訪問及其優(yōu)化。 研究方法: 研究方法: 主要采取包括:文獻調(diào)研、課題考察、實踐總結(jié)、實驗分析、調(diào)查統(tǒng)計等 設(shè)計進度安排: 設(shè)計進度安排: 1 第 1 周任務(wù):布置任務(wù),學(xué)生進行資料查詢。 2 第 2 周~第 3 周任務(wù):軟件需求分析并畫出結(jié)構(gòu)流程圖。 3 第 4 周任務(wù):系統(tǒng)模塊功能劃分。 4 第 5 周~第 13 周任務(wù):模塊源代碼編寫及調(diào)試。 5 第 14 周任務(wù):系統(tǒng)檢測并通過最后測試。 6 第 15 周任務(wù):畢業(yè)設(shè)計論文編寫。 7 第 16 周任務(wù):指導(dǎo)老師論文審閱、修改及學(xué)生畢業(yè)答辯。
畢 業(yè) 設(shè) 計(論 文)開 題 報 告
指導(dǎo)教師意見: 1.對“文獻綜述”的評語:
2.對本課題的深度、廣度及工作量的意見和對設(shè)計(論文)結(jié)果的預(yù)測:
篇6
【關(guān)鍵詞】職高; 美術(shù)設(shè)計; 現(xiàn)代教育技術(shù)
【中圖分類號】G633.955 【文獻標(biāo)識碼】B【文章編號】2095-3089(2012)03-0196-02
本人作為一名職業(yè)高中的專業(yè)教師,親身體會到了現(xiàn)代教育技術(shù)的日益發(fā)展。特別是近幾年,國家加大對職業(yè)高中的財政投入,學(xué)校的教學(xué)設(shè)備大為改觀,微機房、多媒體教室、教學(xué)網(wǎng)絡(luò)、教師備課專用的微機室,包括監(jiān)控設(shè)備配備一新,每位教師還配備了高端的筆記本電腦。教師的教學(xué)熱情大為高漲,運用現(xiàn)代化的教學(xué)設(shè)備,必然會大力推動教學(xué)的發(fā)展,大大提高教學(xué)質(zhì)量。但是,對這配備一新的高級設(shè)備,大部分教師的使用能力還是個問題,特別是老教師的計算機水平跟不上發(fā)展,這就迫切需要學(xué)校要對全校教師進行培訓(xùn),并且要重新審視現(xiàn)代職業(yè)教育的新思路?,F(xiàn)代教育技術(shù)是以現(xiàn)代教育理論為基礎(chǔ),運用現(xiàn)代科技成果和系統(tǒng)科學(xué)提高教學(xué)效益、優(yōu)化教育教學(xué)過程的理論和實踐的技術(shù),它通過研究學(xué)習(xí)過程和學(xué)習(xí)資源來解決教育教學(xué)問題。
在科學(xué)技術(shù)發(fā)展的今天,集聲、光、電等于一體的多媒體技術(shù),以其高效、快捷、全面?zhèn)魇谥R和在保存收集資料、便于交流等方面的優(yōu)勢,極大地促進了整個教學(xué)的改革和發(fā)展。其中,在形象直觀的美術(shù)教學(xué)領(lǐng)域產(chǎn)生了深刻變革,現(xiàn)就職業(yè)高中的美術(shù)專業(yè)教學(xué)談幾點看法。
一 促進職高美術(shù)教學(xué)模式的變革
傳統(tǒng)教學(xué)形成了教師集體講授,學(xué)生被動接受的固定模式。這種模式注重教師、教材和課程內(nèi)容,忽視了學(xué)生的主動參與,與素質(zhì)教育的根本目標(biāo)是背道而馳的。而現(xiàn)代教育技術(shù)引入教學(xué),必將使美術(shù)類專業(yè)的教學(xué)模式發(fā)生前所未有的新變化。教學(xué)要走出黑板、粉筆時代,呈現(xiàn)出多媒體式、交互式新面貌。例如:網(wǎng)絡(luò)時代課前資料搜集變得更為方便和豐富;投影儀等多媒體教學(xué)手段使教師的講解更加生動、形象和直觀;課后的總結(jié)、評價、反饋、指導(dǎo)更加迅速和有效。上述環(huán)節(jié)中,學(xué)生積極主動的參與,在獲得大量知識信息的同時,學(xué)習(xí)能力也得到了鍛煉,有利于形成終身學(xué)習(xí)能力和創(chuàng)新精神的養(yǎng)成,使教育成果能實現(xiàn)整體優(yōu)化。
同時,現(xiàn)代教育技術(shù)手段也極大地拓寬了學(xué)生的視野。例如:教師可以充分利用國際互聯(lián)網(wǎng)的資源共享性,突破時間、空間的限制,把世界各大美術(shù)博物館的館藏作品和教學(xué)資源進行整合運用于美術(shù)教學(xué),大大豐富了學(xué)生知識面和信息儲備量,這是傳統(tǒng)粉筆加黑板的教學(xué)模式根本無法實現(xiàn)的。
二 優(yōu)化職高美術(shù)教學(xué)的課程結(jié)構(gòu)和內(nèi)容
高職美術(shù)類專業(yè)的課程設(shè)置要接近現(xiàn)代社會行業(yè)發(fā)展的需求。隨著現(xiàn)代信息技術(shù)與網(wǎng)絡(luò)的迅猛發(fā)展,高職美術(shù)類專業(yè)教學(xué)與現(xiàn)代教育技術(shù)的密切結(jié)合已成為必然趨勢。以設(shè)計類課程為例,影視動畫、平面設(shè)計、書籍裝幀、室內(nèi)設(shè)計、效果圖制作、廣告設(shè)計、CI設(shè)計、網(wǎng)頁設(shè)計等課程的發(fā)展都要依賴計算機和多媒體技術(shù)來完成。視覺媒體技術(shù)必然成為美術(shù)類專業(yè)學(xué)習(xí)、研究和應(yīng)用的對象,而現(xiàn)代教育技術(shù)更是為美術(shù)類專業(yè)提供了現(xiàn)代化教學(xué)裝備。如:中國美術(shù)史、外國美術(shù)史、設(shè)計史等史論課程,引入視頻、音效、動畫、影像等多種現(xiàn)代教育技術(shù)后,就變成了最受學(xué)生歡迎的課程。
同時,現(xiàn)代教育技術(shù)與職高美術(shù)專業(yè)的交叉影響,又導(dǎo)致了更多美術(shù)類應(yīng)用性新專業(yè)和新課程的產(chǎn)生。如:動畫藝術(shù)與計算機的結(jié)合產(chǎn)生了動漫專業(yè),造型藝術(shù)與新媒體的結(jié)合產(chǎn)生了電腦繪畫專業(yè);環(huán)境藝術(shù)的三維立體與動畫的結(jié)合,產(chǎn)生三維動畫設(shè)計專業(yè);美術(shù)專業(yè)與網(wǎng)絡(luò)的結(jié)合產(chǎn)生了網(wǎng)頁設(shè)計、界面設(shè)計等課程。而且應(yīng)用性美術(shù)類專業(yè)的大部分課程練習(xí)和畢業(yè)設(shè)計都要求用計算機來完成??梢姡F(xiàn)代教育技術(shù)在高職美術(shù)教學(xué)中得到了全面滲透和廣泛應(yīng)用。
三 改變職高美術(shù)教學(xué)的方法
第一,激發(fā)學(xué)習(xí)興趣,誘導(dǎo)學(xué)習(xí)動機??茖W(xué)技術(shù)迅猛發(fā)展的今天,使越來越多的現(xiàn)代教育技術(shù)運用到課堂教學(xué)中來。隨著課堂教學(xué)中技術(shù)與藝術(shù)的結(jié)合,使學(xué)生對美術(shù)課的興趣產(chǎn)生了質(zhì)的飛躍,生動形象、多元化、豐富新穎的內(nèi)容,大大調(diào)動了學(xué)生學(xué)習(xí)美術(shù)知識的興趣,從內(nèi)部誘發(fā)了學(xué)生的學(xué)習(xí)動機。例如:學(xué)生通過自己在網(wǎng)上論文搜集資料,體驗學(xué)習(xí)的成就感,激發(fā)學(xué)生應(yīng)用現(xiàn)代教育技術(shù)進行探究性學(xué)習(xí)的興趣。同時,現(xiàn)代教育技術(shù)有利于創(chuàng)設(shè)情景教學(xué)。其教學(xué)信息的顯示方式呈現(xiàn)出圖像、視頻、語音、動畫等多種方式,通過連續(xù)的畫面、聲音、文字等對視聽感官的刺激,給人身臨其境的感覺,為學(xué)生理解新知識提供了直觀的認識中介,拓寬了視野,再現(xiàn)了復(fù)雜情節(jié),變抽象為形象,引起學(xué)生的共鳴,激發(fā)了學(xué)生的求知欲望,使有限的課堂得到了無限的延伸。
篇7
[關(guān)鍵詞]圖書情報教育;教育改革;ischool
1引言
隨著社會信息化的縱深發(fā)展以及人力資源市場競爭、就業(yè)壓力的不斷加劇,我國圖書情報教育面臨的挑戰(zhàn)在不斷積聚。近年來伴隨高校院系調(diào)整、課程重組,圖書情報專業(yè)畢業(yè)生在就業(yè)去向多元化的同時,卻明顯感覺專業(yè)教育與職業(yè)發(fā)展的分化、偏離,學(xué)生對專業(yè)的認同感降低,對專業(yè)課程的興趣和滿意度下降,沒有形成顯著的專業(yè)核心能力。學(xué)生對未來發(fā)展感到茫然,專業(yè)教師也不乏憂慮。如何應(yīng)對挑戰(zhàn)、改革創(chuàng)新,擔(dān)負起為社會培養(yǎng)合格專業(yè)人才的歷史使命,一直是我國圖書情報教育工作者和研究者關(guān)注的熱點。為此,有學(xué)者發(fā)起了讓學(xué)科之樹長青的教育討論,有學(xué)者試圖從社會對圖書情報專業(yè)人才需求結(jié)構(gòu)及畢業(yè)生就業(yè)指導(dǎo)服務(wù)體系等角度探尋原因和對策。還有學(xué)者在研究國外圖書館界新的職業(yè)核心能力標(biāo)準(zhǔn)對專業(yè)教育改革的借鑒價值。2005年,美國興起的“信息學(xué)院運動”(iSchoolmovement)也引起了國內(nèi)學(xué)者的廣泛關(guān)注和研究。作為長期投身圖書情報教育的專業(yè)教師,筆者關(guān)注在轟動一時的iSchool品牌造勢后,國外的教育同行做了哪些具體努力以推進專業(yè)教育的改革創(chuàng)新。經(jīng)過近一年對北美圖書情報院校的調(diào)研、考察及與國外同行的交流,筆者深感教育創(chuàng)新的根基源于科研創(chuàng)新,教育改革則直接體現(xiàn)在培養(yǎng)目標(biāo)、課程結(jié)構(gòu)、教學(xué)方式的改變上。以下將從幾個方面分析國外圖書情報教育發(fā)展的新動向,期望歸納總結(jié)出值得我國圖書情報教育改革所借鑒的經(jīng)驗。
2培養(yǎng)目標(biāo)的提升
圖書情報學(xué)教育的改革源于信息技術(shù)、社會信息需求和管理水平不斷提高等外部因素的驅(qū)動。近年來為了取得與現(xiàn)實信息環(huán)境的默契,滿足社會發(fā)展對專業(yè)人才的需求,圖書情報教育機構(gòu)無論從名稱和內(nèi)容上都進行了許多改變。在圖書情報學(xué)院更名潮的背后,更應(yīng)關(guān)注其內(nèi)容和實質(zhì)的改變。其中培養(yǎng)目標(biāo)的改變是具有根本性和指導(dǎo)意義的,因為培養(yǎng)目標(biāo)的改變決定了課程結(jié)構(gòu)、教學(xué)方式等其他教學(xué)方面的變革。通過調(diào)研北美各圖書情報學(xué)院對辦學(xué)目標(biāo)、培養(yǎng)標(biāo)準(zhǔn)或畢業(yè)生專業(yè)能力等方面的描述,筆者發(fā)現(xiàn)盡管各家在表述上會有一些措辭的差異,但都表現(xiàn)出了圖書情報教育培養(yǎng)目標(biāo)的某種轉(zhuǎn)變和提升,即著眼于專業(yè)知識、專業(yè)人才應(yīng)用領(lǐng)域的拓展,發(fā)展提升專業(yè)核心能力。具體來說就是:從傳統(tǒng)的面向圖書情報機構(gòu)培養(yǎng)工作人員過渡到面向更廣泛領(lǐng)域和機構(gòu)的信息管理培養(yǎng)信息專業(yè)人員(informationprofessional),再發(fā)展到面向各類用戶更高層次的管理水平、更多樣的信息需求和更復(fù)雜的信息行為培養(yǎng)知識管理人員(knowledgeprofessional)。傳統(tǒng)的培養(yǎng)目標(biāo)面向圖書情報機構(gòu)的文獻管理,專業(yè)核心能力圍繞文獻的采購、分類、編目、典藏、流通等文獻信息管理與服務(wù)知識與技能展開。面向更廣泛領(lǐng)域信息管理工作培養(yǎng)的信息專業(yè)人員,其專業(yè)核心能力則圍繞更廣泛類型信息的信息采集、信息分類、信息描述、信息組織、信息檢索和利用、信息系統(tǒng)設(shè)計與評價等的知識與技能展開。而在信息管理的基礎(chǔ)上走向知識管理的知識專業(yè)人員則更關(guān)注信息活動的主體及其信息行為,為滿足各類機構(gòu)或個人用戶更多樣、更高層次的信息獲取及學(xué)習(xí)、運用、創(chuàng)造知識的需求,掌握知識組織、知識管理和知識傳播的能力,在各類組織機構(gòu)中發(fā)揮更大作用,保證組織的戰(zhàn)略思考、規(guī)劃、探索、創(chuàng)新、交流等活動得到全面、有效的信息支持。
應(yīng)該指出,培養(yǎng)目標(biāo)的提升為專業(yè)課程的改革及形成相應(yīng)的課程體系提供了指導(dǎo)方針,而與之相配套的課程體系改革則是一個更為復(fù)雜艱巨的工程,只能以漸進的形式發(fā)展。
3設(shè)立多種教育層次培養(yǎng)適用人才
為滿足社會對信息管理人才的普遍需求和教育消費的多樣化,北美圖書情報教育的層次日益豐富。在提供碩士、博士研究生教育的同時也提供本科學(xué)士學(xué)位教育、雙學(xué)位(dual/doubledegree)、輔修課程(Mi-nor),還有各種專業(yè)證書、高級研修證書(CertificateofAdvanceStudy,C.A.S.)、碩士后(post-master)課程等非學(xué)位教育。加拿大的Langara學(xué)院還配合加拿大圖書館協(xié)會(CanadianLibraryAssociation)對圖書館技術(shù)員(LibraryTechnicians)的需求,專門開設(shè)了兩年制圖書館與信息技術(shù)證書教育(相當(dāng)于國內(nèi)的高職或大專)。
筆者調(diào)研了在《美國新聞與世界報道》(U.S.News&WorldReport)2009年圖書情報院校排名中處于前十位的13所院校,其中有8所提供本科學(xué)位教育,這些本科項目面向信息產(chǎn)業(yè)領(lǐng)域中的多種職業(yè)和各行業(yè)領(lǐng)域的信息要求,培養(yǎng)內(nèi)容涉及信息科學(xué)、信息系統(tǒng)與信息技術(shù)、信息管理與信息服務(wù)。包括信息構(gòu)建、數(shù)據(jù)庫設(shè)計和開發(fā)、網(wǎng)絡(luò)設(shè)計和實施以及網(wǎng)絡(luò)支持、信息咨詢等。有些院校還以輔修科目、雙學(xué)位的形式向已有一定其他學(xué)科專業(yè)背景的學(xué)生提供此類課程。如2009年排名第一的北卡羅來納大學(xué)圖書情報學(xué)院的信息科學(xué)專業(yè)本科課程要求學(xué)生學(xué)習(xí)10門專業(yè)核心課外,還要在信息技術(shù)、信息資源管理、信息系統(tǒng)設(shè)計等領(lǐng)域修讀一系列選修課。該院還面向其他專業(yè)的學(xué)生開設(shè)了信息系統(tǒng)設(shè)計與利用輔修課程(包含5門課程,該校已修完大二第一學(xué)期課程的學(xué)生都可以申請),幫助學(xué)生了解用于解決各領(lǐng)域信息問題的計算工具、網(wǎng)絡(luò)、多媒體和各種電子信息資源等。雪城大學(xué)信息學(xué)院的信息管理與技術(shù)本科教育要求取得學(xué)士學(xué)位必須修滿120學(xué)分,其中40學(xué)分在本學(xué)院學(xué)習(xí),其余學(xué)分則從修讀該校其他8所學(xué)院的本科課程中取得。信息學(xué)院約有10%的學(xué)生會選擇該院與Whitman管理學(xué)院建立的雙學(xué)位課程,既獲得企業(yè)管理的知識,又擁有信息技術(shù)的系統(tǒng)培訓(xùn)。這使得他們不同于一般的管理學(xué)院或商學(xué)院學(xué)生,在人才市場上具備了一定競爭優(yōu)勢。該院設(shè)立的18學(xué)分輔修科目“全球企業(yè)技術(shù)(GlobalEnterpriseTechnology)”幫助學(xué)生了解怎樣開發(fā)和管理全球企業(yè)的信息系統(tǒng)。由于目前銀行、商業(yè)零售、娛樂、保險、醫(yī)療等行業(yè)的全球企業(yè)都依賴大規(guī)模的信息系統(tǒng)來開展業(yè)務(wù),相關(guān)專業(yè)的學(xué)生可受惠于這一課程,將其與原有的專業(yè)背景相結(jié)合而發(fā)展未來的職業(yè)生涯。另一輔修項目“信息管理與技術(shù)”則面向更廣泛專業(yè)的學(xué)生,傳授信息、信息資源、信息通訊和信息技術(shù)相關(guān)知識,使學(xué)生在當(dāng)前信息密集的工作環(huán)境下有更多的職業(yè)選擇。
許多院校還設(shè)立了高級研修證書(Certificate0fAdvancedStudy——C.A.S.)項目,其課程一般屬于碩士研究生層次或碩士后培訓(xùn),面向希望通過繼續(xù)教育更新專業(yè)知識和技能的在職人員,或在專業(yè)工作某一領(lǐng)域有深造愿望、想打造某種專業(yè)特長的在讀學(xué)生。C.A.S.因各校提供的課程不同呈現(xiàn)了多樣化的發(fā)展,如伊利諾伊大學(xué)香檳分校圖情學(xué)院提供的高級研修證書有:數(shù)字圖書館,圖書館和信息中心管理,專業(yè)圖書館服務(wù)(如兒童服務(wù)、政府信息、科學(xué)技術(shù)信息服務(wù))等;佛羅里達州立大學(xué)圖情學(xué)院提供的高級研修證書項目有:管理與領(lǐng)導(dǎo),博物館研究,參考服務(wù),網(wǎng)站設(shè)計、學(xué)校圖書館和青少年信息服務(wù)等。許多可通過網(wǎng)絡(luò)學(xué)習(xí)的方式取得,有的還可以根據(jù)學(xué)員個人的專業(yè)發(fā)展興趣設(shè)計個性化的修讀計劃。
4精心設(shè)計課程體系
培養(yǎng)目標(biāo)的實現(xiàn)要通過課程教學(xué)中的知識傳授及應(yīng)用實踐才能得到落實。為打造學(xué)生的專業(yè)知識基礎(chǔ)、培養(yǎng)學(xué)生的專業(yè)核心能力,各圖書情報學(xué)院精心設(shè)計了各具特色的課程體系。盡管各校學(xué)術(shù)淵源的差異或在培養(yǎng)目標(biāo)上的不同側(cè)重,導(dǎo)致了具體課程設(shè)置和課程體系的不同,但仍有一些共同特征是值得我們注意的。
4.1提高課程廣度
配合培養(yǎng)目標(biāo)的提升,各校的課程都在面向更廣泛領(lǐng)域信息管理、信息技術(shù)和信息系統(tǒng)的方向上有所拓展。各校課程體系中基本都會有一門旨在引導(dǎo)學(xué)生專業(yè)入門的必修基礎(chǔ)課。該課名稱各異,如“Under-standingInformation”或“IntroductiontoInformationStud-ies”,但都力圖通過教學(xué)使學(xué)生了解在多樣化信息環(huán)境中信息管理專業(yè)人員的不同角色,指導(dǎo)學(xué)生根據(jù)自己的興趣和才能來選擇與發(fā)展不同的學(xué)習(xí)計劃以達到相應(yīng)的職業(yè)目標(biāo)。課程廣度的提高還體現(xiàn)在關(guān)注更廣泛信息環(huán)境中的信息管理與技術(shù)問題,如:數(shù)字圖書館、電子商務(wù)、e-Learning、eGoverment等,還設(shè)立了信息政策、信息道德、信息管理中的法律問題等具有較新研究視野的課程。
4.2加強課程深度
為形成學(xué)生扎實的專業(yè)知識基礎(chǔ),打造學(xué)生的專業(yè)核心能力,各校將相近研究領(lǐng)域的教師組成研究教學(xué)團隊,在核心專業(yè)方向上建設(shè)系列課程,以加強課程的深度。如:威斯康辛大學(xué)密爾沃基分校信息學(xué)院就由資深教授領(lǐng)銜成立了“信息組織研究組”和“信息檢索研究組”,其目的就是合作開展研究計劃、組織學(xué)術(shù)交流并推進課程建設(shè)。如信息檢索研究組所涉及的領(lǐng)域有:信息行為,信息檢索系統(tǒng)的人機交互,信息檢索系統(tǒng)評價,信息檢索系統(tǒng)設(shè)計,信息可視化和多媒體信息檢索。各校致力于在傳統(tǒng)信息管理知識基礎(chǔ)上增加新技術(shù)的內(nèi)容,以深化課程內(nèi)容、強化某一項專業(yè)核心能力的培養(yǎng)。如,伊利諾伊大學(xué)香檳分校圖書情報學(xué)院的“信息組織與知識描述”模塊下就集中了20多門相關(guān)課程,除了傳統(tǒng)的書目、索引、文摘、分類與敘詞、數(shù)據(jù)庫課程外,還增加了多項新技術(shù)課程,有:多媒體信息、信息構(gòu)建、文檔建模、元數(shù)據(jù)、本體、知識網(wǎng)絡(luò)的可視化與導(dǎo)航、信息系統(tǒng)界面等。
4.3實現(xiàn)課程的模塊化及課程組織的靈活性
即在培養(yǎng)目標(biāo)的指導(dǎo)下,基于對信息專業(yè)人員的職業(yè)能力分析及課程教學(xué)和管理功能分析,將課程內(nèi)容按知識和能力的要求,編排為合理的課程模塊。模塊化課程體系的特點是:①每個模塊相對獨立,學(xué)完一個模塊可以獲得一項專業(yè)技能、知識或能力;②模塊的內(nèi)容依據(jù)專業(yè)能力需要確定,針對性、實用性強,比較深入;③模塊之間以及模塊課程之間可以靈活組合,以滿足學(xué)生不同的學(xué)習(xí)目標(biāo)和要求;④課程模塊可及時更新,以反映行業(yè)發(fā)展所產(chǎn)生的新知識、新技術(shù)、新系統(tǒng)。
如:伊利諾伊大學(xué)香檳分校圖書情報學(xué)院就將碩士學(xué)位研究生的所有專業(yè)課程組織成7個范疇模塊,即:信息組織與知識描述,用戶與信息資源利用,信息系統(tǒng),歷史、經(jīng)濟與政策,管理與評價,社會、團體與組織信息學(xué),青少年文獻與服務(wù)。每個模塊都由10-20多門相關(guān)專業(yè)課程組成。模塊化課程體系建立了一個“寬口徑”的專業(yè)知識平臺,每個模塊對應(yīng)打造某項專業(yè)技能。學(xué)生在教師的指導(dǎo)下,根據(jù)個人興趣及職業(yè)傾向,進行模塊之間課程的選擇和組合,以形成自己的學(xué)習(xí)計劃。有較寬視角的學(xué)生可以廣泛涉獵各模塊中的課程,而對發(fā)展某項專業(yè)能力特別感興趣的學(xué)生則可集中在一兩個模塊中深入學(xué)習(xí)相關(guān)課程。模塊化課程體系保證了課程組織的靈活性,使學(xué)生學(xué)習(xí)的選擇度更大,滿足了學(xué)生多樣化、個性化發(fā)展的要求,幫助學(xué)生在形成廣泛知識基礎(chǔ)的同時,也能發(fā)現(xiàn)更多新的、動態(tài)的職業(yè)路徑和就業(yè)目標(biāo),培養(yǎng)出“一專多能”的專業(yè)人才。
5以科研促進教學(xué)發(fā)展
科研是教學(xué)的后盾,是提高教育質(zhì)量和教學(xué)水平的重要基礎(chǔ)。近年來,北美圖書情報學(xué)院在科研方面一個重要趨勢是,拓寬研究視野,關(guān)注社會各領(lǐng)域的多元信息機會,與其他學(xué)科合作開展領(lǐng)域廣泛的跨學(xué)科研究。研究范圍從圖書館到信息科學(xué)與各學(xué)科交叉的各領(lǐng)域,不僅涉及信息組織、信息檢索與利用、信息系統(tǒng)和人機交互的設(shè)計,也涉及對經(jīng)濟、社會和各類組織機構(gòu)信息環(huán)境的分析研究,探討利于信息社會和諧發(fā)展的政策、法律問題。還注重研究信息、技術(shù)與人的相互關(guān)系,以信息行為主體為中心探討信息系統(tǒng)的優(yōu)化等。可見,研究范圍和角度已遠遠超越了傳統(tǒng)圖書情報學(xué)的范圍,同時又充分發(fā)揮傳統(tǒng)學(xué)科專業(yè)知識與技能的特長,在更廣闊的背景下探索信息管理、信息開發(fā)與利用、知識組織、知識管理與傳播。
在美國信息科學(xué)與技術(shù)學(xué)會(ASIS&T)2009年會上,北卡羅來納大學(xué)信息學(xué)院展示了其近年來的研究項目和成果。該校研究人員將研究視角置于當(dāng)今世界各類信息查詢與利用中的各種社會、組織和技術(shù)問題。許多跨學(xué)科項目所涉及研究領(lǐng)域的廣泛和豐富性正切合了該屆年會的主題:“蓬勃發(fā)展的多樣性——多元化世界中的信息機會”(Thriving0nDiversity-Informa-tionOpportunitiesinaPluralisticWorld)。如:與國家癌癥學(xué)會(NCI)合作的簡化個人健康記錄的研究項目,與該大學(xué)醫(yī)務(wù)人員共同工作開發(fā)的緊急醫(yī)療文本處理軟件系統(tǒng)等項目,都旨在探索有效輸入病人醫(yī)療信息并易于后續(xù)者檢索和閱讀的方法,以改善民眾的診療環(huán)境,提高醫(yī)療服務(wù)效率,并支持長期的醫(yī)學(xué)研究、公共衛(wèi)生管理與監(jiān)測等。該校信息與可視化實驗室(IV-Lab)與遺傳學(xué)、放射學(xué)、生物化學(xué)、生物工程等領(lǐng)域研究人員合作開發(fā)了醫(yī)學(xué)圖像的三維顯示,可用于乳腺癌的早期診斷;IVLab還開發(fā)了醫(yī)學(xué)圖像及信息交換的國際標(biāo)準(zhǔn)。該校交互設(shè)計實驗室(IDL)承擔(dān)的國家科學(xué)基金會項目GovStat則面向公眾利用政府信息與服務(wù)的迫切要求,力求通過對政府信息的集成、開發(fā)創(chuàng)新性的用戶界面,使公眾能夠更加便利地查找、獲取政府信息資源,更有效地利用政府信息服務(wù)。而元數(shù)據(jù)研究中心(MRC)則是致力于結(jié)合各領(lǐng)域的需求研發(fā)各種更有效的元數(shù)據(jù),以支持搜索引擎改善檢索效果、開發(fā)支持生物多樣性和自然歷史研究的數(shù)字圖書館,還將元數(shù)據(jù)研究成果應(yīng)用到生物信息學(xué)、電子商務(wù)、信息安全等許多領(lǐng)域。
正是在廣泛關(guān)注社會各領(lǐng)域的信息需求、發(fā)現(xiàn)各種信息工作機會,積極開展跨學(xué)科研究的合作中,信息管理專業(yè)人員的知識和技能得以充分展示;加上各領(lǐng)域?qū)iT信息人才的需求日益迫切,于是各種跨學(xué)科的雙學(xué)位教育項目(Dual/CoordinatedDegree)應(yīng)運而生。如密執(zhí)安大學(xué)信息學(xué)院的雙學(xué)位項目有:商業(yè)管理與信息(MBA/MSI)、法律與信息(JD/MSI)、醫(yī)學(xué)與信息(MD/MSI)、公共政策與信息(MPP/MSI)、社會工作與信息等。威斯康辛大學(xué)麥迪遜分校圖書館與信息學(xué)院的雙學(xué)位項目有:法律與圖書館信息學(xué)、音樂與圖書館信息學(xué)。
6重視開展實踐性教學(xué),加強學(xué)生綜合職業(yè)能力的培養(yǎng)
為培養(yǎng)學(xué)生的綜合專業(yè)能力、實際動手能力和工作技能,各圖書情報院校都非常重視實踐性教學(xué)環(huán)節(jié)。通過各種實習(xí)、實訓(xùn)課程等專業(yè)活動,使學(xué)生投入到真實的信息環(huán)境,接觸到切實的信息需求,并在專業(yè)人員或教師的指導(dǎo)下,嘗試探索解決現(xiàn)實信息問題的方案。各校開展的實踐性教學(xué)活動形式豐富多樣,除了穿插于各專業(yè)課程中的調(diào)研、實驗、實習(xí)外,還有各種課外學(xué)生社團活動或社會實踐,更有與企業(yè)及其他社會機構(gòu)相結(jié)合的專門畢業(yè)實習(xí)、畢業(yè)設(shè)計、實訓(xùn)活動等。例如:
北卡羅來納大學(xué)圖情學(xué)院大力倡導(dǎo)其學(xué)生面向社區(qū)、結(jié)合專業(yè)特長開展技術(shù)開發(fā)和服務(wù)。該校學(xué)生積極運作籌款和藏書捐獻,為當(dāng)?shù)責(zé)o家可歸者庇護中心建立了圖書館;開發(fā)的植物信息中心(PlantInformationCenter,PIC)網(wǎng)站收集了北卡和美國東南部375種植物的標(biāo)本和相關(guān)信息,為中小學(xué)生探索自然、學(xué)習(xí)相關(guān)生物知識、識別植物品種提供服務(wù)。PIC已成為北卡植物園、當(dāng)?shù)刂袑W(xué)和公共圖書館的合作伙伴。還與專業(yè)圖書館合作開發(fā)了北卡健康信息(NCHealthlnfo)網(wǎng)站,幫助居民查找當(dāng)?shù)氐尼t(yī)療衛(wèi)生服務(wù)機構(gòu)及各種疾病和康復(fù)中心的醫(yī)療條件、服務(wù)項目等。學(xué)生們還經(jīng)常在本社區(qū)公共圖書館組織親子閱讀、社區(qū)閱讀等活動。學(xué)院還與美國環(huán)境保護局(EPA)簽署了多年的實習(xí)合同,每個學(xué)期EPA圖書館和國家環(huán)境健康科學(xué)學(xué)會圖書館會雇用該校的在讀研究生作為實習(xí)生在圖書館各崗位輪崗工作,如:編目、聯(lián)機檢索、館際互借、參考服務(wù)等,已有300多名學(xué)生參加過實習(xí)。其他合作過的實習(xí)機構(gòu)有IBM、Cisco、SAS及GlaxoSmithK—iine等著名企業(yè)。
德雷賽爾大學(xué)信息科學(xué)與技術(shù)學(xué)院則通過帶薪實習(xí)計劃(Co-op)為學(xué)生提供了極有價值的專業(yè)實踐機會。Co-op項目使學(xué)生有機會在財富500強中的微軟、CIGNA和西門子等著名企業(yè)公司中工作,既獲得了寶貴的專業(yè)工作經(jīng)驗,又可與業(yè)界人士和公司建立聯(lián)系,為求職就業(yè)提供便利。信息學(xué)院學(xué)生所任職位涉及:局域網(wǎng)絡(luò)工程、系統(tǒng)分析、數(shù)據(jù)分析、網(wǎng)站開發(fā)、用戶界面設(shè)計與分析等許多方面,其平均6個月薪水為17082美元,是該大學(xué)CO-OP項目中最高的。
德克薩斯大學(xué)奧斯汀分校信息學(xué)院重視畢業(yè)實習(xí)、畢業(yè)設(shè)計等教學(xué)活動,為“專業(yè)體驗計劃(Profes-sionalExperienceProject,PEP)”等系列實踐課規(guī)定了專門的學(xué)分和輔導(dǎo)制度。PEP課要求學(xué)生在教師的指導(dǎo)下,基于真實的信息環(huán)境,做出學(xué)術(shù)嚴謹、有專業(yè)水平的項目。PEP項目可以是開展系統(tǒng)的分析和評估,系統(tǒng)建檔、保存數(shù)字信息和記錄,或評估一項館藏或信息存儲,建立和執(zhí)行推廣方案的成果。其成果可以是一個詳細說明該項目的論文、網(wǎng)站、數(shù)據(jù)庫、數(shù)據(jù)集、手冊或社區(qū)服務(wù)項目。
篇8
關(guān)鍵詞: 建筑結(jié)構(gòu); 概念設(shè)計; 結(jié)構(gòu)設(shè)計;
中圖分類號: TU3文獻標(biāo)識碼:A 文章編號:
前言
在建筑結(jié)構(gòu)設(shè)計的不斷改革和創(chuàng)新中,前人積累了非常多的技術(shù)和經(jīng)驗。其中,概念設(shè)計作為打破設(shè)計理念墨守成規(guī),將結(jié)構(gòu)設(shè)計進行優(yōu)化和創(chuàng)新的方式方法,在我國建筑結(jié)構(gòu)設(shè)計行業(yè)越來越重要。工程師良好地運用概念進行結(jié)構(gòu)設(shè)計,對于建筑方案的設(shè)計和優(yōu)化都有非常重要的作用。
一、建筑結(jié)構(gòu)設(shè)計中的概念設(shè)計概述
我國在概念設(shè)計方面還不十分完善,在整體設(shè)計的技術(shù)上還存在一定的局限性。也就是說,在我國傳統(tǒng)的結(jié)構(gòu)設(shè)計中,在設(shè)計內(nèi)容上很多都進行了假設(shè)和簡化。這就讓工程師在設(shè)計的過程中,進行自主的選擇和判斷,照搬設(shè)計的方法是行不通的。而是應(yīng)該將規(guī)范當(dāng)作一種工具,為自己的設(shè)計提供思路。所以,工程師應(yīng)該將概念設(shè)計運用到實際的設(shè)計中去,將自身對結(jié)構(gòu)設(shè)計的理解和創(chuàng)新將結(jié)構(gòu)設(shè)計進行得更加完美。概念設(shè)計在整體結(jié)構(gòu)體系方面的理念的運用相較于傳統(tǒng)設(shè)計更加深入。分體系力學(xué)方面也是。尤其是在結(jié)構(gòu)破壞機理的理解和運用方面有很強的宏觀性。在規(guī)范不能規(guī)定以及不能精確分析的情況中,概念設(shè)計可以從整體的視角來處理問題。運用類似估算的方式,將設(shè)計方案進行改革。使其能夠在結(jié)構(gòu)體系方面的設(shè)計更加直白,方便理解和計算。這種設(shè)計通常在概念方面的定性準(zhǔn)確,沒有歧義。在設(shè)計的時候能夠避免某些不必要的計算,安全可靠性高。同時,也是能夠?qū)τ嬎銠C得出的數(shù)據(jù)結(jié)論進行判斷。例如,在底層框架的計算中,傳統(tǒng)的結(jié)構(gòu)設(shè)計途徑很多。可以通過多、高層結(jié)構(gòu)三維空間分析程序來進行。某些工程師習(xí)慣設(shè)置抗震墻。這樣不僅在底層框架的承受能力上沒有得到真實反映。在剛度比上也不能滿足。這個情況的癥結(jié)在于結(jié)構(gòu)概念設(shè)計沒有在不同的結(jié)構(gòu)體系的不同之處著想。而且,對計算機的過度依賴也會造成一定的后果。如果沒有能及時地發(fā)現(xiàn)計算機結(jié)論的錯誤,那么還不如不用計算機程序來進行設(shè)計。否則,發(fā)生事故是遲早的問題。結(jié)構(gòu)設(shè)計中經(jīng)常會碰到這樣的問題。例如在傳統(tǒng)結(jié)構(gòu)設(shè)計中,對結(jié)構(gòu)抗力的關(guān)注度很高。要對其進行提高,就需要相應(yīng)地提高混凝土等級、配筋量。這就造成工程的成本提高。工程師在這方面的注意力只在于不超過最大配筋率。往往就造成肥梁、深基礎(chǔ)。與我們要的良好的經(jīng)濟性、適用性結(jié)果不符。概念設(shè)計能很好地解決這個問題。概念設(shè)計的優(yōu)點不僅在于提供設(shè)計的新思路,也能夠一定程度地避免舊的設(shè)計理念的干擾。
二、建筑結(jié)構(gòu)設(shè)計中概念設(shè)計的重要性分析
在傳統(tǒng)的建筑結(jié)構(gòu)設(shè)計中,結(jié)構(gòu)工程師依據(jù)以前的設(shè)計施工經(jīng)驗,經(jīng)過不斷的總結(jié)和追求完善,設(shè)計經(jīng)驗與理念也在實際工作中得到進步和創(chuàng)新。隨著時間的推移,經(jīng)驗不斷豐富,設(shè)計理念不斷完善,設(shè)計的作品逐漸成熟。但是,由于很多工程在創(chuàng)新方面的努力不夠,習(xí)慣于依據(jù)規(guī)范和設(shè)計手冊等傳統(tǒng)書籍,只是借鑒以前的設(shè)計風(fēng)格和設(shè)計手法。不僅對于國外、國內(nèi)的先進技術(shù)和理念沒有給予足夠的重視,在設(shè)計中進行改進和運用,也過分依賴設(shè)計程序,忠于傳統(tǒng)設(shè)計,因為害怕創(chuàng)新和手工的設(shè)計作品不符合設(shè)計的要求造成不好的后果。還有的工程師在設(shè)計的過程中,因為依賴設(shè)計程序的運用,對于程序給出的運算數(shù)據(jù)不質(zhì)疑,大膽用,沒有足夠的認真和質(zhì)疑的精神來對待設(shè)計結(jié)果,造成沒有發(fā)現(xiàn)程序設(shè)計中的錯誤。而且,結(jié)構(gòu)設(shè)計需要運用的知識涵蓋建筑學(xué)的很多方面,很多知識是在工作經(jīng)驗中總結(jié)的,或者是自己的想法和領(lǐng)悟,并不是在學(xué)校學(xué)習(xí)的系統(tǒng)知識,相對的分散,不容易記憶,因此在設(shè)計中也不容易進行運用。概念設(shè)計的重要性不僅在于概念設(shè)計在傳統(tǒng)設(shè)計理念的優(yōu)點結(jié)合,并在傳統(tǒng)設(shè)計的不足之處進行改進,將計算理論的漏洞從整體的角度來進行解決。例如,混凝土的結(jié)構(gòu)設(shè)計。雖然內(nèi)力計算的理論支持是彈性理論,但實際上,界面設(shè)計的計算支持卻是塑性理論。這個不同就會造成計算得到的結(jié)論與實際的情況相距甚遠。為了避免出現(xiàn)這樣的情況,就需要進行良好的概念設(shè)計的把握。計算機的特點在于計算精度高,計算速度快。
但工程師又會因此對結(jié)構(gòu)性能產(chǎn)生不明白的地方。因此,工程師有良好的概念設(shè)計技能,才能正確的理解結(jié)構(gòu)工作性能。設(shè)計的初期,所有的準(zhǔn)備工作是計算機不能勝任的,需要手工進行。概念設(shè)計在這個階段就顯得非常重要。結(jié)構(gòu)工程是良好地運用概念設(shè)計在結(jié)構(gòu)設(shè)計中,能夠讓設(shè)計的方案更加的合理,性價比低,更加符合實際情況。因此,工程師需要在工作中不斷地完善概念,盡自己的能力去了解結(jié)構(gòu)設(shè)計內(nèi)容和理念,爭取良好地進行運用。
三、建筑結(jié)構(gòu)設(shè)計中概念設(shè)計的問題分析
雖然概念設(shè)計在我國的應(yīng)用越來越廣泛,這一設(shè)計理念也在工程師的設(shè)計之間經(jīng)常見到。但是,在我國的高校相關(guān)專業(yè)科目的教學(xué)中,在力學(xué)概念的教授方面還比較片面。大多數(shù)比較重視單獨構(gòu)件和孤立分體系的學(xué)習(xí)。特別是在高校的專業(yè)課中,教師的講課內(nèi)容多是圍繞單項計算進行。在綜合練習(xí)的方面比較不足,這對于學(xué)生在整體上對設(shè)計進行把握不利。而且,教師的這種教學(xué)理念通過考試等方式的結(jié)合,深深地融入到學(xué)生的學(xué)習(xí)中,讓其對這樣的思維方式進行強化。久而久之,學(xué)生就會變得只會在解題的時候?qū)⒐綆脒M行計算,而不知道為什么。隨著計算機網(wǎng)絡(luò)的普及,畢業(yè)設(shè)計也過于依賴計算機。計算機對設(shè)計思路的屏蔽,讓學(xué)生在手算方面顯得更加不足。這樣的教學(xué)就會造成學(xué)生的實際操作能力下降,對概念的理解和把握不足。這些將會成為工程師的學(xué)生的設(shè)計思路會因此受到影響。
四、提出一些自己的建議
人們對建筑設(shè)計的要求越來越高,因此設(shè)計也要進行創(chuàng)新。建筑架構(gòu)設(shè)計應(yīng)該建立在計算機的良好運用的基礎(chǔ)上,還要結(jié)合概念設(shè)計,將結(jié)構(gòu)設(shè)計進行優(yōu)化。環(huán)保、優(yōu)質(zhì)建材的使用,只是建筑結(jié)構(gòu)設(shè)計的一部分。最重要的是對概念設(shè)計的理解。通過對結(jié)構(gòu)設(shè)計的創(chuàng)新,才能夠?qū)⒔ㄖO(shè)計的創(chuàng)新和發(fā)展進行得更加順利。所以,可以說,推廣概念設(shè)計,將其深刻的進行理解,是工程師的首要任務(wù)。結(jié)合教育機構(gòu)對于教材和教學(xué)方式的改革,將概念設(shè)計在學(xué)生時代就進行培養(yǎng),對于我國的建筑結(jié)構(gòu)設(shè)計方面的進步非常重要。
五 、結(jié)語
隨著時代的進步,科技的發(fā)展,我國人民的生活水平越來越高,對生活質(zhì)量的要求也逐漸提高。為了滿足人們?nèi)找嬖鲩L的物質(zhì)文化需要,滿足消費者的需求,我國的建筑行業(yè)在建筑結(jié)構(gòu)方面的設(shè)計也在改革發(fā)展。在國外先進設(shè)計理念的影響下,我國結(jié)構(gòu)工程師也在總結(jié)自身的設(shè)計經(jīng)驗,利用概念設(shè)計的新理念來進行建筑結(jié)構(gòu)設(shè)計。概念設(shè)計是指在沒有經(jīng)過計算的前提下,特別是在沒有條件進行精確的力學(xué)分析,或者在設(shè)計規(guī)范中沒有定義的情況下,從整體的角度來進行結(jié)構(gòu)設(shè)計。通常包括整體的設(shè)計布置,以及抗震方面的細節(jié)設(shè)計。通過整體來進行建筑結(jié)構(gòu)設(shè)計的宏觀調(diào)控。本文以上談了談自己的一些觀點和看法,希望同行業(yè)工作人員參考。
參考文獻
[1]林同炎,S.D. 思多臺斯伯利 .結(jié)構(gòu)概念和體系.中國建筑工業(yè)出版社.
[2]德虎.建筑結(jié)構(gòu)抗震鑒定及加固的若干問題.建筑結(jié)構(gòu),1999
[3]吳慶福,王仁君.淺議建筑結(jié)構(gòu)設(shè)計中的概念設(shè)計.科技博覽.
[4]張元.建筑結(jié)構(gòu)中的概念設(shè)計初探.中國新技術(shù)新產(chǎn)品,2010
篇9
中圖分類號:G642
摘要:針對普通高等院校工程能力培養(yǎng)過程中實效性差的問題,提出以學(xué)生工程實踐能力培養(yǎng)為主的自主學(xué)習(xí)模式和一種漸進式工程能力培養(yǎng)的訓(xùn)練模式,以C語言編程能力訓(xùn)練和數(shù)據(jù)庫工程能力培養(yǎng)為例,從課程的教學(xué)模式和方式上進行探索與實踐,通過案例驅(qū)動編程能力的訓(xùn)練和“初步體驗、獨立項目實踐、從業(yè)實踐與實訓(xùn)”的漸進式實踐教學(xué)模式,達到學(xué)生工程應(yīng)用能力的培養(yǎng)目標(biāo)。
關(guān)鍵詞:自主學(xué)習(xí);工程能力培養(yǎng);漸進式;案例教學(xué)
0 引言
近年來,我國高等教育規(guī)模快速擴大,高等工程教育培養(yǎng)規(guī)模已經(jīng)躍居世界第一,但培養(yǎng)學(xué)生的質(zhì)量和工程素質(zhì)一直存在問題?,F(xiàn)行工程教育模式中存在一些共性問題,如在教學(xué)過程中存在重理論教學(xué)、輕工程實踐、重過程形式、輕能力培養(yǎng)、評價考核機制不科學(xué)等問題。普通院校的學(xué)生普遍存在基礎(chǔ)差和自學(xué)能力弱等問題。
浙江傳媒學(xué)院電子信息學(xué)院電子信息工程專業(yè)的培養(yǎng)方案中,計算機工程應(yīng)用能力是該專業(yè)的能力培養(yǎng)目標(biāo)之一。為此我們在多年課程教學(xué)實踐的基礎(chǔ)上,針對計算機工程實踐能力的培養(yǎng),建立高級語言程序設(shè)計(C語言)、數(shù)據(jù)結(jié)構(gòu)、Java語言程序設(shè)計、數(shù)據(jù)庫技術(shù)與應(yīng)用的計算機類課程群,以增強工程意識、提高工程素養(yǎng)和工程實踐能力為具體目標(biāo),以培養(yǎng)學(xué)生的自主學(xué)習(xí)能力為根本宗旨,以4門課為基礎(chǔ)提出以學(xué)生實踐為主的自主學(xué)習(xí)模式和漸進式工程能力培養(yǎng)訓(xùn)練模式,就整個教與學(xué)的管理過程及評價機制開展深入的探索與實踐。
1 以學(xué)生實踐為主的自主學(xué)習(xí)模式
教學(xué)改革的目標(biāo)是力圖實現(xiàn)本科教學(xué)模式的3個轉(zhuǎn)變——以教為主向以學(xué)為主轉(zhuǎn)變、以課堂教學(xué)為主向課內(nèi)外結(jié)合轉(zhuǎn)變、以結(jié)果評價為主向結(jié)果與過程評價結(jié)合轉(zhuǎn)變,這3個轉(zhuǎn)變歸結(jié)起來就是以能力提升為最終目的。因此,我們對高級語言程序設(shè)計(C語言)的教學(xué)模式進行大膽改革,探索以學(xué)生實踐為主的自主學(xué)習(xí)模式。
高級語言程序設(shè)計(c語言)主要講授程序設(shè)計語言的基本知識和程序設(shè)計方法,使學(xué)生了解高級程序設(shè)計語言的結(jié)構(gòu),掌握程序設(shè)計的思想和方法以及基本的程序設(shè)計過程和技巧,具備初步的分析問題和利用計算機求解問題的能力。目前,高級語言程序設(shè)計(C語言)課程的教學(xué)模式仍然是重教輕學(xué)和重理論輕實踐,教學(xué)內(nèi)容的組織也往往是以語法知識為主線,考試內(nèi)容偏重語言而不是編程,而編程能力的培養(yǎng)只能通過加強實踐達到。
1.1 強化實踐教學(xué)。激發(fā)學(xué)生自主學(xué)習(xí)
傳統(tǒng)的課程教學(xué)都是采用教師在課堂上講授知識,學(xué)生課后做作業(yè),然后進行幾次課內(nèi)實驗的模式。對于這種學(xué)習(xí)模式,學(xué)生只是被動地接受知識,而要掌握c語言程序設(shè)計必須進行大量的編程練習(xí)。針對傳統(tǒng)高級語言程序設(shè)計教學(xué)模式的弊端,我們徹底改變原來以理論教學(xué)和教師講授為主的教學(xué)模式并將其轉(zhuǎn)變?yōu)橐詫W(xué)生實踐為主的自主學(xué)習(xí)模式,將目前高級語言程序設(shè)計(C語言)的64總學(xué)時(其中理論44學(xué)時,實驗20學(xué)時)改為96學(xué)時(周學(xué)時為6學(xué)時,課內(nèi)實驗4學(xué)時,課外實驗2學(xué)時);全部采用實驗課授課模式,將教學(xué)地點從教室移至實驗室,不再進行理論授課,而是由學(xué)生自學(xué)理論知識,然后上機編程,通過這種形式迫使學(xué)生自主學(xué)習(xí)。
學(xué)生在每次上實驗課前或在課余時間都要自學(xué)實驗所要求的理論知識,在課內(nèi)實驗中,根據(jù)教師給出的實驗指導(dǎo)書驗證案例,對案例進行改寫,進而模仿案例完成實驗要求的內(nèi)容。對于程序中出現(xiàn)的語法等問題,我們要求學(xué)生自行查書或資料解決。實驗過程中,我們要求每名學(xué)生自主完成實驗內(nèi)容,但在整個學(xué)習(xí)過程中每個班可分成若干個學(xué)習(xí)小組,小組成員在課內(nèi)外可合作學(xué)習(xí),相互交流討論和解決問題,一方面提高學(xué)習(xí)效率并開拓思路,另一方面也可培養(yǎng)團隊合作能力,遇到疑難問題時再由教師答疑。
實驗平臺可采用任一C語言的開發(fā)工具,鼓勵學(xué)生采用在線判題系統(tǒng)(Online Judge,簡稱OJ),為學(xué)生自主學(xué)習(xí)提供一個更好的平臺,學(xué)生可利用OJ系統(tǒng)在課內(nèi)外隨時學(xué)習(xí)。教師也可通過分析學(xué)生提交的程序?qū)崿F(xiàn)代碼,發(fā)現(xiàn)學(xué)生學(xué)習(xí)過程中存在的問題,及時了解學(xué)生對知識的理解和掌握情況,同時也有利于學(xué)生間形成互相競爭的機制和一種良好的學(xué)習(xí)氛圍。另外,課程還提供網(wǎng)絡(luò)和視頻教學(xué)平臺,便于學(xué)生更好地進行自主學(xué)習(xí)。
學(xué)生通過自學(xué)和進行大量的上機訓(xùn)練,逐步熟悉并掌握c語言的基本語法和使用,具備基本的C語言編程能力。通過這種方式,學(xué)生變被動學(xué)習(xí)為主動學(xué)習(xí),很快適應(yīng)大學(xué)的學(xué)習(xí)方法,培養(yǎng)了獨立解決問題的能力、進行程序設(shè)計的興趣和學(xué)習(xí)專業(yè)的興趣。
1.2 以案例驅(qū)動教學(xué),轉(zhuǎn)變教師角色
在傳統(tǒng)的教學(xué)模式中,教師始終充當(dāng)主角,大多數(shù)教師都會精心組織教學(xué)內(nèi)容,想方設(shè)法將知識傳授給學(xué)生,但事實上,學(xué)生在課堂上卻往往感到枯燥無味,收效甚微,而在實驗課上面對編程題又無從下手,因此教師必須改變觀念。授人以魚不如授人以漁,教師應(yīng)當(dāng)更多地承擔(dān)引導(dǎo)角色,改變教學(xué)模式,令學(xué)生變?yōu)橹鹘?,變被動學(xué)習(xí)為主動學(xué)習(xí)。
課程教學(xué)完全是以學(xué)生上機實驗自主學(xué)習(xí)為主,但要在教師的引導(dǎo)下進行。在整個教學(xué)過程中,教師擬作2~3次課的講授,一是為整個課程作入門鋪墊,主要介紹課程的教學(xué)目標(biāo)、學(xué)習(xí)方法、課程概論、課程主要知識點、程序設(shè)計思想以及程序的基本結(jié)構(gòu),使學(xué)生了解課程的要求以及課程的教學(xué)組織形式,了解C語言程序課程概況;二是講解如何上機調(diào)試程序,讓學(xué)生掌握判斷和定位錯誤,學(xué)會分析、解決錯誤和測試程序的方法;三是對課程學(xué)習(xí)過程進行控制并進行總結(jié)歸納。
在整個教學(xué)過程中,教師要能及時了解學(xué)生的學(xué)習(xí)進展情況,在實驗課開始時檢查學(xué)生的預(yù)習(xí)情況,在實驗過程中適當(dāng)給予提示或幫助學(xué)生答疑,在每次實驗課程結(jié)束后略加小結(jié),然后布置下一次的實驗要求。最重要的是教師要精心設(shè)計實驗案例和實驗課程組織方案,給出能利于并引導(dǎo)學(xué)生自學(xué)的實驗指導(dǎo)書。
實驗內(nèi)容的組織以程序設(shè)計為主線,以編程案例為驅(qū)動,側(cè)重以編程引導(dǎo)學(xué)生對語法知識的深入理解。實驗指導(dǎo)書主要包括實驗?zāi)繕?biāo)、知識點預(yù)習(xí)要求、實驗內(nèi)容等方面,實驗內(nèi)容包括驗證案例程序的詳細內(nèi)容和步驟、要求進行改寫的程序以及要求仿寫和完成的實驗程序。此外,教師還可以另設(shè)計一些提高性的內(nèi)容以供學(xué)習(xí)能力較強的學(xué)生完成。
2 漸進式的工程化實踐教學(xué)
數(shù)據(jù)庫技術(shù)及應(yīng)用是與各專業(yè)應(yīng)用結(jié)合比較緊密的應(yīng)用技術(shù)基礎(chǔ)課程,是一門工程性和實踐性都非常強的課程,因此我們主要以工程化實踐教學(xué)模式進行數(shù)據(jù)庫技術(shù)與應(yīng)用課程的教學(xué),根據(jù)“初步體驗、獨立項目實踐、從業(yè)實踐與實訓(xùn)”3個層次實行漸進式實踐教學(xué)訓(xùn)練。在教學(xué)過程中,我們注重培養(yǎng)學(xué)生的工程能力,強化學(xué)生的工程實踐意識,從教學(xué)內(nèi)容的組織和實驗環(huán)節(jié)的設(shè)計到課堂教學(xué)案例和實驗教學(xué)的開展,都圍繞工程素養(yǎng)的培養(yǎng)進行遴選。
2.1 采用工程案例驅(qū)動的理論教學(xué)模式
在理論課講授方面,我們以工程案例驅(qū)動模式進行教學(xué),以網(wǎng)上書店的開發(fā)案例貫穿教學(xué)全過程,將數(shù)據(jù)庫基本原理和設(shè)計技術(shù)融于案例教學(xué)過程。同時,根據(jù)浙江傳媒學(xué)院電子信息工程專業(yè)的傳媒行業(yè)特色,對教材的內(nèi)容進行優(yōu)化整合,增加與新媒體應(yīng)用相關(guān)的多媒體數(shù)據(jù)庫等新技術(shù)內(nèi)容,加強數(shù)據(jù)庫工程應(yīng)用設(shè)計及網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用技術(shù)能力的培養(yǎng)。在各章的教學(xué)中,我們用案例進行分析,逐層引導(dǎo),全過程地闡述數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用中的各類概念和技術(shù)問題。
2.2 實行漸進式的工程化實踐教學(xué)過程
1)初步工程訓(xùn)練體驗。
課程的教學(xué)除了理論教學(xué)外,還有相應(yīng)的課內(nèi)實驗教學(xué)。實驗內(nèi)容分成兩部分,一部分是數(shù)據(jù)庫技術(shù)的基本實踐,主要包括特定DBMS的使用、SQL語言的編程練習(xí)以及數(shù)據(jù)庫的連接技術(shù);另一部分是小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā),采用工程化的基本思想,組織學(xué)生分組設(shè)計實現(xiàn)一個初步的工程項目,培養(yǎng)學(xué)生的自學(xué)能力、主動學(xué)習(xí)能力、團隊協(xié)作能力以及初步的工程實踐能力。
在初步工程訓(xùn)練體驗階段,教師提出工程設(shè)計的基本功能和性能要求,包括系統(tǒng)界面設(shè)計、基本的數(shù)據(jù)操作和查詢統(tǒng)計功能設(shè)計、性能指標(biāo)設(shè)計等基本要求。學(xué)生可自由組成小組,根據(jù)教師要求自主選題并自主選擇開發(fā)工具和數(shù)據(jù)庫環(huán)境,在完成基本功能要求的前提下,可以結(jié)合自己的工程項目設(shè)計實現(xiàn)一些特色功能模塊,然后完成項目設(shè)計的總結(jié)報告。最后,教師對每個小組的作品進行項目驗收,要求每個小組制作PPT進行項目工作匯報并演示所設(shè)計的作品,由學(xué)生推選出的若干學(xué)生評委負責(zé)項目評分。工程項目設(shè)計成績作為該小組成員平時成績的主要評分依據(jù)。
2)獨立工程訓(xùn)練實踐。
獨立工程訓(xùn)練實踐要求學(xué)生在課程設(shè)計階段完成。該階段要求每個學(xué)生自主完成一個真實的或模擬的項目開發(fā)實踐,以著重培養(yǎng)學(xué)生的自學(xué)能力、獨立從事工程實踐的能力、基本的分析問題和解決問題能力。
課程設(shè)計階段要求學(xué)生自學(xué)數(shù)據(jù)庫開發(fā)工具和環(huán)境,強調(diào)獨立設(shè)計,強化學(xué)生查閱資料能力、自學(xué)能力、創(chuàng)新設(shè)計和實踐能力的培養(yǎng)。在此課程設(shè)計階段,教師除了提出項目設(shè)計的基本能力訓(xùn)練要求和設(shè)計作品的基本功能和性能要求外,還給出一系列參考選題讓學(xué)生選擇。學(xué)生也可以自主選題,但需征得教師同意,以保證選題的質(zhì)量。為避免抄襲等行為的發(fā)生,每個學(xué)生的題目和內(nèi)容必須不同。同時,課程設(shè)計階段會要求學(xué)生采用與上一次設(shè)計不同的工作模式(C/S或B/S),采用工程化的手段和方法完成基本的設(shè)計實現(xiàn)工作。
課程設(shè)計完成后,指導(dǎo)教師組織學(xué)生評委(7人)對學(xué)生作品和設(shè)計方案進行檢查,最后通過匯報答辯的形式評定作品設(shè)計成績。作品設(shè)計和匯報答辯成績由學(xué)生評委給定,教師在設(shè)計過程中負責(zé)答疑,在答辯過程中負責(zé)點評,但教師有權(quán)對成績進行微調(diào)。另外,在課程設(shè)計結(jié)束后,學(xué)生要完成課程設(shè)計報告,教師對課程設(shè)計報告批注評語并給出成績,課程設(shè)計的最終成績由作品設(shè)計成績和設(shè)計報告成績組成。
經(jīng)若干次實踐證明,上述實踐教學(xué)方法既減輕了教師的工作任務(wù),同時又促使學(xué)生相互學(xué)習(xí)并取長補短,在促進學(xué)生自主學(xué)習(xí)、主動學(xué)習(xí)和實踐的同時,也提高了學(xué)生的表達能力;通過課程設(shè)計報告,學(xué)生提高了撰寫規(guī)范的項目設(shè)計方案的能力和設(shè)計總結(jié)報告的水平。
3)從業(yè)工程訓(xùn)練實踐。
從業(yè)工程訓(xùn)練實踐主要指學(xué)生在企業(yè)實習(xí)期間,以行業(yè)一線的真實工程項目為背景,參與并完成相應(yīng)的工程項目設(shè)計實現(xiàn)工作(或作為其畢業(yè)設(shè)計),培養(yǎng)數(shù)據(jù)庫工程應(yīng)用實踐開發(fā)和運用數(shù)據(jù)庫技術(shù)從事服務(wù)外包等實際應(yīng)用開發(fā)能力。
第3階段主要是結(jié)合實際數(shù)據(jù)庫工程項目,尤其是與傳媒應(yīng)用密切相關(guān)的數(shù)據(jù)庫工程項目的設(shè)計與實現(xiàn)工作,如電視節(jié)目查詢點播系統(tǒng)、媒體資產(chǎn)管理系統(tǒng)、影視資料編目系統(tǒng)等。這一階段的實踐主要培養(yǎng)學(xué)生的實際應(yīng)用能力,幫助其盡快適應(yīng)社會需求,在離校前具備應(yīng)對復(fù)雜工程實踐的基本能力。通過3個階段的實踐教學(xué),學(xué)生能夠初步具備到一線從事數(shù)據(jù)庫工程及服務(wù)外包等項目開發(fā)的基本能力。
3 以能力培養(yǎng)為目標(biāo)的考核評價機制
教學(xué)方法和手段中的一些不足之處,不可避免地會導(dǎo)致考核評價機制不科學(xué)和不公平現(xiàn)象的發(fā)生。多數(shù)課程的考試都采用期末筆試形式,課程考試無法真正做到考核學(xué)生的實際工程能力,為此改革評價方式宜與教學(xué)模式改革相配套。