天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于網(wǎng)絡(luò)的軟件工程案例教學(xué)資源平臺(tái)建設(shè)

發(fā)布時(shí)間:2016-09-22 09:10

  本文關(guān)鍵詞:基于網(wǎng)絡(luò)的軟件工程案例教學(xué)資源平臺(tái)建設(shè),由筆耕文化傳播整理發(fā)布。


  

基于網(wǎng)絡(luò)的軟件工程案例教學(xué)資源平臺(tái)建設(shè)

孫紅梅,賈瑞生 (山東科技大學(xué)信息科學(xué)與工程學(xué)院,山東青島266510)

摘要:圍繞軟件工程案例庫網(wǎng)絡(luò)教學(xué)資源平臺(tái)建設(shè)展開研究。研究目的在于為軟件工程課程案例教學(xué)提供網(wǎng)絡(luò)資源支持。介紹了平臺(tái)的研究目標(biāo)和技術(shù)路線,分析了平臺(tái)的功能需求,給出了平臺(tái)設(shè)計(jì)方案,對(duì)平臺(tái)建設(shè)的關(guān)健問題進(jìn)行了討論并總結(jié)了平臺(tái)建設(shè)的特色。將軟件工程案例通過網(wǎng)絡(luò)資源平臺(tái)有效地收集管理和展示,為學(xué)習(xí)者提供案例研究的學(xué)習(xí)環(huán)境,可以改變傳統(tǒng)的教學(xué)模式,輔助軟件工程的教學(xué),提高教學(xué)效果,提高學(xué)生解決問題的能力。

關(guān)鍵詞:軟件工程;案例庫;計(jì)算機(jī)輔助教學(xué)

中圖分類號(hào):TP 311; G 642. 0文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006 - 7167 (2010) 11 - 0048 - 04

1引言 現(xiàn)代教育技術(shù)是促進(jìn)高校課程建設(shè)的有力手段,促進(jìn)高校課程建設(shè)與改革,提高教育教學(xué)的質(zhì)量水平。隨著Internet的逐漸普及,出現(xiàn)了新型的教學(xué)模式,如基于資源的學(xué)習(xí)模式、基于協(xié)作的學(xué)習(xí)模式等。為了搞好教學(xué),有必要緊跟教育技術(shù)的發(fā)展,引入新的教學(xué)模式,進(jìn)行相應(yīng)的基于網(wǎng)絡(luò)的教學(xué)資源平臺(tái)建設(shè)。 軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的一門學(xué)科,是高等院校計(jì)算機(jī)相關(guān)專業(yè)開設(shè)的一門專業(yè)必修課程,在計(jì)算機(jī)學(xué)科中占有重要地位。軟件工程課程涉及技術(shù)、方法和管理等諸多方面,對(duì)開發(fā)學(xué)生能力和素質(zhì)的培養(yǎng)起著重要的作用。軟件工程課程的主要特點(diǎn)在于其理論性和實(shí)踐性都很強(qiáng)且發(fā)展迅速,難點(diǎn)在于課程內(nèi)容比較抽象,學(xué)生缺乏軟件項(xiàng)目開發(fā)的訓(xùn)練經(jīng)驗(yàn),遇到具體項(xiàng)目時(shí),學(xué)生往往感到無從下手,從而失去學(xué)習(xí)激情。

為了激發(fā)學(xué)生學(xué)習(xí)軟件工程課程的興趣,提高軟件工程的教學(xué)質(zhì)量,有必要研究理論教學(xué)和工程實(shí)踐相結(jié)合的案例教學(xué)法來進(jìn)行軟件工程教學(xué)。經(jīng)過幾年的案例教學(xué)實(shí)踐探索,軟件案例教學(xué)方法已在我校的軟件工程課程教學(xué)中獲得了較好的運(yùn)用,積累了較多案例。利用現(xiàn)代教育技術(shù),建設(shè)案例庫網(wǎng)絡(luò)輔助教學(xué)資源平臺(tái),將教學(xué)中積累的成功案例通過網(wǎng)絡(luò)資源平臺(tái)有效地收集管理和展示,可以向師生提供軟件工程案例的研究環(huán)境,改變傳統(tǒng)教學(xué)的以教師活動(dòng)為主的教學(xué)模式,激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,鼓勵(lì)學(xué)生積極主動(dòng)思考,提高學(xué)生解決問題的能力。目前,在國(guó)內(nèi),只有少部分的高校針對(duì)軟件工程精品課程建設(shè)構(gòu)建了網(wǎng)絡(luò)資源平臺(tái),但是其中展示的案例資源有限,且有些資源訪問受限制,可共享性不足。因此,為滿足實(shí)際教學(xué)需要,加強(qiáng)我校有個(gè)性化特色的軟件工程案例庫網(wǎng)絡(luò)輔助教學(xué)資源平臺(tái)的研究和建設(shè),具有十分重要的現(xiàn)實(shí)意義。

2研究目標(biāo) 為滿足實(shí)際需求,對(duì)平臺(tái)的主要研究目標(biāo)提出如下要求: (1)實(shí)用性方面。滿足系統(tǒng)規(guī)格說明,在預(yù)定環(huán)境下能正確地完成預(yù)期功能; (2)易用性方面。整個(gè)系統(tǒng)具有清晰的結(jié)構(gòu),能直接反映問題的需求,容易理解和使用,運(yùn)行快捷,用戶界面友好,具有良好交互性; (3)靈活性方面。系統(tǒng)容易修改或改進(jìn),可擴(kuò)充性強(qiáng),維護(hù)方便,可控性強(qiáng)。 3技術(shù)路線 平臺(tái)在開發(fā)的過程中以軟件工程思想和軟件工程的原理為指導(dǎo)。采用的技術(shù)路線為:確定平臺(tái)的體系結(jié)構(gòu)和技術(shù)選型后對(duì)平臺(tái)進(jìn)行開發(fā)部署,然后采集案例,精選人庫,,投人教學(xué)實(shí)踐運(yùn)行。

3.1體系結(jié)構(gòu) 借鑒以往同類軟件項(xiàng)目開發(fā)經(jīng)驗(yàn),確定了平臺(tái)的體系結(jié)構(gòu)如圖1所示,采用瀏覽器/服務(wù)器模型 ( Browser/Serve , B/Sr)和客戶機(jī)/服務(wù)器模型( Client/ Server Architectural Model, C/S)相結(jié)合的混合結(jié)構(gòu)模式。管理員與平臺(tái)之間采用C/S結(jié)構(gòu)模式,管理員通過客戶端軟件管理各類數(shù)據(jù),在客戶端數(shù)量不是很大的情況下,C/S模式具有很好的可靠性和保密性。B/ S模式因?yàn)榍岸酥恍铻g覽器,工作量不會(huì)因客戶端的增加而急劇上升,影響系統(tǒng)的可靠性,因此教師和學(xué)生用戶與平臺(tái)之間采用B/S結(jié)構(gòu)模式。平臺(tái)的體系結(jié)構(gòu)選擇B/S和C/S相結(jié)合的混合結(jié)構(gòu)開發(fā)模型,增強(qiáng)了系統(tǒng)管理的靈活性、可靠性,提高系統(tǒng)的處理能力,保證系統(tǒng)高效安全穩(wěn)定地運(yùn)行。

3. 2技術(shù)選型 技術(shù)選型主要明確軟硬件環(huán)境信息,包括操作系統(tǒng);應(yīng)用系統(tǒng)內(nèi)的各種服務(wù)器軟件;開發(fā)語言及開發(fā)工具;CASE ( Computer Aided Software Engineering)軟件,及硬件環(huán)境配置等。 軟件開發(fā)環(huán)境的構(gòu)建方面,操作系統(tǒng)采用 Windows 2003 Server;開發(fā)平臺(tái)運(yùn)用Visual Studio 2005 ; Web服務(wù)器采用操作系統(tǒng)自帶的Microsoft Internet Information Server,它能快速地創(chuàng)建Web站點(diǎn),功能強(qiáng)大,并支持新一代的Web應(yīng)用;數(shù)據(jù)庫服務(wù)器采用MS SQL Server 2000,其具有從小的部門網(wǎng)絡(luò)到企業(yè)級(jí)網(wǎng)絡(luò)的可伸縮性,可與所選操作系統(tǒng)較好地集成在一起;程序設(shè)計(jì)語言采用Visual C#. NET及ASP. NET,ADO. NET技術(shù);CASE軟件借助能較好支持統(tǒng)一建模語言(Unified Modeling Language, UML)和RUP ( Rational Unified Process)統(tǒng)一過程的可視化建模工具 Rational rose;圖形、圖像平面設(shè)計(jì)工具采用Photoshop cs。硬件環(huán)境方面,要能夠滿足上述各軟件成分的最低運(yùn)行配置標(biāo)準(zhǔn),推薦CPU要1 GB以上主頻,內(nèi)存 256 MB以上,硬盤80 GB以上。

4平臺(tái)的分析和設(shè)計(jì) 軟件需求分析和軟件設(shè)計(jì)無疑都是當(dāng)前軟件工程中的關(guān)鍵問題,沒有需求就沒有軟件,軟件設(shè)計(jì)好壞,直接影響軟件質(zhì)量。軟件需求分析解決“做什么”;的問題,軟件設(shè)計(jì)則解決“怎么做”;的問題[[6]。本文圍繞研究目標(biāo)的實(shí)現(xiàn),對(duì)系統(tǒng)進(jìn)行功能需求分析和軟件界面及數(shù)據(jù)庫設(shè)計(jì)。

4.1功能分析 結(jié)合課程教學(xué)實(shí)際,要求平臺(tái)在各種不同的教學(xué)環(huán)節(jié)中為教師的課程案例教學(xué)和學(xué)生的課程案例學(xué)習(xí)提供靈活方便的支撐環(huán)境,實(shí)現(xiàn)學(xué)生自主學(xué)習(xí)和教師輔助教學(xué),具備支持按不同需求展示多媒體案例資源,支持多媒體案例資源管理如導(dǎo)人、編輯、修改、刪除等主要功能。由此可以得出,平臺(tái)的主要應(yīng)用對(duì)象為學(xué)生、教師和管理員3類人員。每一類人在教學(xué)活動(dòng)中角色和權(quán)限的不同,對(duì)教學(xué)平臺(tái)的使用要求也不同川。平臺(tái)面向各類用戶,充分考慮案例管理、資源共享、信息交互等方面的復(fù)雜需求,考慮到學(xué)生需求的多樣性,教師需求的便捷性,管理人員需求的控制性和系統(tǒng)的安全性,分別為他們精心設(shè)計(jì)了教師案例維護(hù)平臺(tái),學(xué)生學(xué)習(xí)平臺(tái),管理員管理平臺(tái)3個(gè)邏輯功能模塊,解決平臺(tái)使用過程中面臨的各類實(shí)際問題。

(1)教師維護(hù)平臺(tái)。主要是為教師維護(hù)案例庫提供在線支持,包括案例的動(dòng)態(tài)添加、修改、查詢、刪除等案例庫管理功能以及在線交流等功能。 案例添加模塊是在人工甄選案例的基礎(chǔ)上對(duì)精選案例通過案例編輯器界面進(jìn)行在線數(shù)據(jù)采集,導(dǎo)人到案例庫。其中案例編輯器具有文字、公式、圖形、表格等信息的在線編輯功能。案例修改模塊主要針對(duì)需要再編輯的案例,從數(shù)據(jù)庫里查找出來加以修改。案例刪除模塊對(duì)不再有價(jià)值的案例從案例庫中查找出來加以刪除。案例查詢模塊提供給教師按多種查詢條件來檢索其所感興趣的案例。在線交流模塊,教師可以通過BBS進(jìn)行答疑、討論或交流。

(2)學(xué)生學(xué)習(xí)平臺(tái)。主要包括案例學(xué)習(xí)、案例查詢、在線討論等功能模塊。在案例學(xué)習(xí)模塊中案例資源以超媒體的形式綜合展示或以文字、圖形、音頻、視頻等多媒體信息分類展示。每個(gè)案例關(guān)聯(lián)文字、圖形、圖像、聲音等多種媒體,它們以超文本的方式賦有相應(yīng)的導(dǎo)航等助學(xué)工具被有機(jī)地組織在一起,實(shí)現(xiàn)學(xué)習(xí)者在其中的自由跳轉(zhuǎn)。在案例查詢模塊中提供學(xué)生用戶按多種條件檢索其所感興趣案例。在線交流模塊,學(xué)生可以通過BBS進(jìn)行在線討論與交流。

(3)管理員管理平臺(tái)。為管理員提供1個(gè)專門的管理平臺(tái)。提供學(xué)生、教師、公告、論壇,系統(tǒng)維護(hù)等功能。同時(shí),管理平臺(tái)為所有注冊(cè)用戶提供網(wǎng)上論壇、個(gè)人信息查看、修改密碼等多種交互工具。 綜合前述的功能需求描述,得出平臺(tái)的功能結(jié)構(gòu)圖,如圖2所示。片等資源的信息,表結(jié)構(gòu)設(shè)計(jì)如表3所示。

4. 2數(shù)據(jù)庫設(shè)計(jì) 遵循數(shù)據(jù)庫設(shè)計(jì)的指導(dǎo)原則,根據(jù)前面的功能分析,設(shè)計(jì)出和案例資源展示及管理緊密相關(guān)的數(shù)據(jù)庫表如表1所示。其中關(guān)鍵的案例信息表Case中保存著平臺(tái)中的案例信息數(shù)據(jù),表結(jié)構(gòu)設(shè)計(jì)如表2所示。


  本文關(guān)鍵詞:基于網(wǎng)絡(luò)的軟件工程案例教學(xué)資源平臺(tái)建設(shè),由筆耕文化傳播整理發(fā)布。



本文編號(hào):120041

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/120041.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c4faa***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com