牛樂(lè)
摘要:高??茖W(xué)開(kāi)發(fā)相應(yīng)的教材管理系統(tǒng)軟件,既必要又具有現(xiàn)實(shí)意義??傮w目標(biāo)追求簡(jiǎn)單、可靠、有針對(duì)性;功能要求模塊化、網(wǎng)絡(luò)連接,以數(shù)據(jù)為中心,以教材管理工作流程為基礎(chǔ);硬件配置倡導(dǎo)服務(wù)質(zhì)量與超前性相結(jié)合。
關(guān)鍵詞:高校管理;教學(xué)管理;教材管理
引言
在我國(guó)高等教育大眾化的背景下,高??茖W(xué)開(kāi)發(fā)相應(yīng)的教材管理系統(tǒng)軟件,利用現(xiàn)代教育技術(shù),實(shí)施教材工作的信息化與計(jì)算機(jī)化管理,既必要又具有現(xiàn)實(shí)意義。
一、高校研發(fā)型項(xiàng)目的特點(diǎn)分析
(一)大學(xué)研發(fā)軟件開(kāi)發(fā)在成本和進(jìn)度方面的要求不同于一般軟件企業(yè)。企業(yè)在軟件開(kāi)發(fā)過(guò)程中需要嚴(yán)格控制成本和進(jìn)度,而高校研發(fā)軟件在這方面的要求相對(duì)較弱。
(二)高校項(xiàng)目研究與開(kāi)發(fā)的方法和過(guò)程不同于一般企業(yè)。由于他們的課題大多屬于前沿研究課題,因此在發(fā)展過(guò)程中隨時(shí)查閱國(guó)內(nèi)外相關(guān)文獻(xiàn),了解國(guó)內(nèi)外相關(guān)趨勢(shì)非常重要。
二、適合于研究型機(jī)構(gòu)軟件開(kāi)發(fā)過(guò)程改善措施
軟件過(guò)程改進(jìn)的關(guān)鍵是在理論和模型的指導(dǎo)下,根據(jù)企業(yè)的特點(diǎn)對(duì)軟件過(guò)程進(jìn)行改進(jìn)。研究軟件過(guò)程改進(jìn)的方法是找到一種合理的方法,將“普通”軟件過(guò)程與“個(gè)體”企業(yè)的特點(diǎn)相結(jié)合。目前,國(guó)內(nèi)比較流行的軟件開(kāi)發(fā)過(guò)程主要有rational公司推出的RUP(rational system process)、北京大學(xué)青鳥(niǎo)公司開(kāi)發(fā)的青鳥(niǎo)系統(tǒng)、中科院沈陽(yáng)自動(dòng)化研究所提出的高瞻PlayCase軟件,其思想是“全過(guò)程建?!?,但這些工具主要用于普通軟件企業(yè),更適合大型軟件企業(yè)開(kāi)發(fā)大型軟件項(xiàng)目,而不適合一些有特殊需求的軟件開(kāi)發(fā)組織。
在提出研究方向階段,項(xiàng)目負(fù)責(zé)人通過(guò)查閱文獻(xiàn),一方面使參與課題的成員對(duì)課題有了全面的了解;一方面,也論證了課題的可行性;在確定基礎(chǔ)和難點(diǎn)問(wèn)題的階段,項(xiàng)目負(fù)責(zé)人并不特別清楚該主題是否能夠在技術(shù)上實(shí)現(xiàn)。因此,此時(shí)的發(fā)展思路是“從小到大,從點(diǎn)到面”的過(guò)程,即首先找出一個(gè)或幾個(gè)最困難,最基本的問(wèn)題,并從這些最基本,最困難的問(wèn)題入手進(jìn)行探索性研究;;在問(wèn)題解決階段,分析并找出課題最基本的難點(diǎn),一個(gè)或幾個(gè)問(wèn)題,然后將問(wèn)題交給研究小組中最好的研究人員進(jìn)行探索性解決。這個(gè)過(guò)程非常適合應(yīng)用“進(jìn)化原型法”來(lái)解決這個(gè)問(wèn)題。首先建立一個(gè)目標(biāo)小而簡(jiǎn)單的探索原型,成功實(shí)施后,將實(shí)現(xiàn)具體而復(fù)雜的原型,直到基本難題得到解決。然后問(wèn)題將被擴(kuò)展,然后擴(kuò)展的問(wèn)題將通過(guò)建立一個(gè)更復(fù)雜的原型來(lái)解決。它將依次展開(kāi),直到整個(gè)學(xué)科的基本難題基本解決為止。當(dāng)問(wèn)題解決階段完成時(shí),這意味著需求已經(jīng)基本確定,接下來(lái)要做的工作是需求分析階段和設(shè)計(jì)階段。
三、一個(gè)適合于研究型機(jī)構(gòu)開(kāi)發(fā)流程管理模塊
根據(jù)軟件復(fù)用的思想,根據(jù)各階段技術(shù)文檔模板的共性,首先提取一個(gè)通用的樹(shù)形結(jié)構(gòu)文檔模板樹(shù)模塊,因?yàn)闃?shù)形結(jié)構(gòu)可以直接反映文檔的層次結(jié)構(gòu),這比直接給出word文檔模板更簡(jiǎn)潔明了,使開(kāi)發(fā)中的所有文檔都可以在文檔管理模塊Save等中直接填寫(xiě)、修改和修改,文檔模板樹(shù)將按照其層次結(jié)構(gòu)保存在系統(tǒng)數(shù)據(jù)庫(kù)中。根據(jù)數(shù)據(jù)庫(kù)中不同類型文檔的不同數(shù)量,可以保存和顯示不同類型的文檔。下面將詳細(xì)描述每個(gè)階段的具體實(shí)現(xiàn).
(一)研究方向提出階段
此階段類似于商業(yè)軟件開(kāi)發(fā)中的可行性分析。這一階段對(duì)于軟件的開(kāi)發(fā)既有較為重要的價(jià)值,一方面,參與主體的成員有一個(gè)全面的認(rèn)識(shí);一方面,也論證了課題的可行性。根據(jù)高校R&D項(xiàng)目開(kāi)發(fā)的特點(diǎn),以文獻(xiàn)綜述的形式提出了研究方向。提出了一種文獻(xiàn)綜述文檔模板,該模板以文獻(xiàn)綜述文檔模板樹(shù)的形式顯示。具體闡述了選題背景、國(guó)內(nèi)外相關(guān)動(dòng)態(tài)、選題依據(jù)和目的、選題的理論和實(shí)踐價(jià)值、引文綜述等部分。在引用文章摘要中,每個(gè)葉節(jié)點(diǎn)的標(biāo)題是每篇文章引用的文章名稱。雙擊文章名稱,進(jìn)入文章摘要文檔編輯界面,包括填表人、填表時(shí)間、文章名稱、文章摘要、文章作者、出版社名稱或出版期刊名稱、發(fā)行數(shù)量等。這樣就省去了在向研究小組添加新成員時(shí)重新閱讀各種相關(guān)文獻(xiàn)的過(guò)程
(二)基本難點(diǎn)問(wèn)題確定階段
這一階段充分體現(xiàn)了高校研發(fā)項(xiàng)目開(kāi)發(fā)的獨(dú)特性。因此,本階段的任務(wù)是項(xiàng)目負(fù)責(zé)人進(jìn)行全面思考,分析并找出課題的基本難題,記錄并提交下一階段解決。為了更好地記錄這些基本難題,作者應(yīng)用樹(shù)形結(jié)構(gòu)的文檔模板樹(shù)模塊,將項(xiàng)目中的難題從大到小、從面到點(diǎn)分解成一個(gè)問(wèn)題樹(shù)。樹(shù)中的每個(gè)葉節(jié)點(diǎn)都是一個(gè)基本問(wèn)題,它反映了整個(gè)項(xiàng)目的層次結(jié)構(gòu)。編輯項(xiàng)目的問(wèn)題樹(shù)后,問(wèn)題樹(shù)將按照其層次結(jié)構(gòu)保存在系統(tǒng)數(shù)據(jù)庫(kù)中。
(三)問(wèn)題求解階段
該階段是項(xiàng)目開(kāi)發(fā)早期乃至整個(gè)項(xiàng)目開(kāi)發(fā)中最重要的階段。它直接決定了主體項(xiàng)目能否實(shí)施。在此階段,有必要記錄每個(gè)基本難題以及每個(gè)問(wèn)題的解決方案。這些解決方案不一定是文檔描述,而是功能描述。為此,作者提出了一個(gè)問(wèn)題解決文檔模板,以方便問(wèn)題解決文檔的保存、管理和查閱。雙擊前一階段生成的問(wèn)題樹(shù)中的每個(gè)葉節(jié)點(diǎn),調(diào)用問(wèn)題解決模板。模板定義了以下部分:?jiǎn)栴}編號(hào)、問(wèn)題名稱、創(chuàng)建者、創(chuàng)建時(shí)間、上次更新者上次更新時(shí)間、問(wèn)題的具體描述和問(wèn)題的解決方案。各部分具體描述如下:?jiǎn)栴}編號(hào)由數(shù)字加英文字母實(shí)現(xiàn),如“1.2.3.A”。它包括兩部分,前面的數(shù)字表示問(wèn)題的分解和演化,如“1.2.3.”,它表示第一個(gè)大問(wèn)題的第二個(gè)小問(wèn)題的第三個(gè)子問(wèn)題。最后一個(gè)英文字母代表版本號(hào),從“a”開(kāi)始計(jì)算,-版本的解是“a”,第二個(gè)版本是“B”,依此類推。這樣,不僅解決了每個(gè)問(wèn)題的層次結(jié)構(gòu),而且解決了每個(gè)問(wèn)題解決結(jié)果的版本號(hào)。
結(jié)束語(yǔ)
本文總結(jié)的方法力求在選擇建模概念和表示時(shí)保持謹(jǐn)慎與克制的態(tài)度。通常在對(duì)軟件的開(kāi)發(fā)會(huì)使用最基本的概念來(lái)解決建模問(wèn)題。此外,教師在教學(xué)過(guò)程中回對(duì)如概念模型、用例和交互圖等重要的概念進(jìn)行詳細(xì)的講解。在建模過(guò)程的指導(dǎo)上注重啟發(fā)式策略和實(shí)踐經(jīng)驗(yàn),加強(qiáng)對(duì)軟件復(fù)用的指導(dǎo)和支持。雖然提出了建議的過(guò)程方法,但在項(xiàng)目中不強(qiáng)制遵循,并且在建模過(guò)程中是能夠靈活安排過(guò)程活動(dòng)的順序,同時(shí)可以對(duì)文檔的圖文形式不過(guò)于追求其中的詳細(xì)表達(dá)所有建模信息,但要求在詳細(xì)規(guī)范中對(duì)分析模型的所有信息進(jìn)行充分詳細(xì)的描述。該方法已與作者在研究室的軟件開(kāi)發(fā)工作相結(jié)合。
參考文獻(xiàn)
[1]李強(qiáng).基于SCORM的教材管理系統(tǒng)設(shè)計(jì)[J].重慶科技學(xué)院學(xué)報(bào)(自然科學(xué)版),2010(6).
[2]皮國(guó)強(qiáng),高校網(wǎng)絡(luò)教學(xué)資源建設(shè)的探索研究[J].科技視界,2019(32):153-154.
[3]李嘉,趙凱強(qiáng),李長(zhǎng)云.Web前端開(kāi)發(fā)技術(shù)的煙花與MVVM設(shè)計(jì)模式研究[J].電腦知識(shí)與技術(shù),2018 (4): 43-45.