前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計(jì)算機(jī)畢業(yè)論文設(shè)計(jì)主題范文,僅供參考,歡迎閱讀并收藏。
由于諸多現(xiàn)實(shí)問題,使得當(dāng)下計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)環(huán)節(jié)中出現(xiàn)了一些亟待解決的問題,具體表現(xiàn)在以下幾個(gè)方面:
1.專業(yè)基礎(chǔ)知識(shí)的整體把握不夠,缺乏系統(tǒng)的科研訓(xùn)練
科研思維和獨(dú)立解決問題能力不足,知識(shí)串聯(lián)和綜合技能應(yīng)用能力欠缺。多數(shù)軟件功能不完善,論文寫作內(nèi)容空洞,重點(diǎn)不突出,格式不規(guī)范。
2.多數(shù)學(xué)生認(rèn)為畢業(yè)設(shè)計(jì)時(shí)間安排不合理,項(xiàng)目不能在充裕的時(shí)間內(nèi)完成,加之學(xué)生外出找工作、考研、實(shí)習(xí)與畢業(yè)設(shè)計(jì)
時(shí)間部分重疊,畢業(yè)生關(guān)注重心轉(zhuǎn)移,學(xué)生普遍忽視了畢業(yè)設(shè)計(jì),真正用在畢業(yè)設(shè)計(jì)上的時(shí)間大大縮水。項(xiàng)目進(jìn)度偏慢,難以實(shí)現(xiàn)預(yù)期的畢業(yè)設(shè)計(jì)效果。
3.學(xué)生在認(rèn)識(shí)上存在誤區(qū),思想上不重視
近年來,受高校擴(kuò)招和教育產(chǎn)業(yè)化等社會(huì)大環(huán)境的影響,學(xué)生在思想上對(duì)畢業(yè)設(shè)計(jì)不夠重視。一些學(xué)生認(rèn)為畢業(yè)設(shè)計(jì)只要能合格就行,從而忽視畢業(yè)設(shè)計(jì)環(huán)節(jié),甚至有的同學(xué)認(rèn)為從網(wǎng)上下載代碼和論文就可以過關(guān)或者直接把上一屆同學(xué)的畢業(yè)成果拿來上交,加之畢業(yè)設(shè)計(jì)過程中監(jiān)管不力,使得抄襲現(xiàn)象時(shí)有發(fā)生。
4.畢業(yè)設(shè)計(jì)的題目具有局限性,選題不合理,學(xué)生缺乏主觀能動(dòng)性
目前,絕大多數(shù)設(shè)計(jì)(論文)題目由指導(dǎo)教師給定,并非根據(jù)學(xué)生個(gè)人興趣、愛好和特點(diǎn)來選定,學(xué)生往往只是按教師的指導(dǎo)查閱部分資料,然后根據(jù)教師的設(shè)計(jì)或方法完成后續(xù)工作,因而畢業(yè)設(shè)計(jì)(論文)過程中缺乏學(xué)生本人的創(chuàng)新性思考。
5.指導(dǎo)老師傾向放寬要求,畢業(yè)答辯流于形式
因?yàn)閹熧Y力量嚴(yán)重不足,教師的教學(xué)和科研任務(wù)重,造成教師在畢業(yè)設(shè)計(jì)的投入上力不從心。另外教師不希望看到學(xué)生因畢業(yè)設(shè)計(jì)(論文)不合格而影響就業(yè),所以對(duì)畢業(yè)設(shè)計(jì)(論文)的答辯檢查就相對(duì)放松,沒有嚴(yán)格要求,幾乎沒有學(xué)生因畢業(yè)設(shè)計(jì)質(zhì)量不合格而推遲畢業(yè),這無形中致使學(xué)生對(duì)此項(xiàng)教學(xué)環(huán)節(jié)不夠重視。加之學(xué)校在制度上對(duì)答辯的監(jiān)督不夠,在畢業(yè)設(shè)計(jì)的過程中缺乏有效的管理,造成了答辯過程流于形式,未達(dá)到真正的檢驗(yàn)?zāi)康摹?/p>
二、構(gòu)建基于CDIO工程理念的畢業(yè)設(shè)計(jì)模式
為了解決畢業(yè)設(shè)計(jì)環(huán)節(jié)普遍存在的一些問題,縮小企業(yè)用人要求與計(jì)算機(jī)專業(yè)人才培養(yǎng)之間的差距,更好地實(shí)現(xiàn)工程教育改革目標(biāo),以CDIO能力培養(yǎng)為導(dǎo)向,按照構(gòu)思、設(shè)計(jì)、實(shí)施、運(yùn)行4個(gè)環(huán)節(jié)進(jìn)行計(jì)算機(jī)畢業(yè)設(shè)計(jì)教學(xué)改革,保證畢業(yè)設(shè)計(jì)改革的合理性和科學(xué)性。
1.結(jié)合工程需求,明確設(shè)計(jì)任務(wù),構(gòu)思實(shí)施方案
改變目前的“導(dǎo)師命題-學(xué)生選題”畢業(yè)設(shè)計(jì)模式,充分強(qiáng)調(diào)整個(gè)畢業(yè)設(shè)計(jì)過程中以學(xué)生為主體的理念。畢業(yè)設(shè)計(jì)題目的確定是一個(gè)復(fù)雜的過程,畢業(yè)設(shè)計(jì)題目的設(shè)置應(yīng)具有一定的工程性、實(shí)踐性和創(chuàng)新性。一方面題目應(yīng)反映學(xué)生專業(yè)知識(shí)的綜合應(yīng)用能力,從而達(dá)到培養(yǎng)學(xué)生分析問題、解決問題的能力。另一方面要體現(xiàn)出計(jì)算機(jī)專業(yè)的工程背景的特點(diǎn),結(jié)合學(xué)生本科階段學(xué)習(xí)的主要課程。學(xué)生可以根據(jù)他們?cè)谄髽I(yè)實(shí)習(xí)中發(fā)現(xiàn)的工程實(shí)際問題進(jìn)行研究,也可以根據(jù)企業(yè)工程師或校內(nèi)指導(dǎo)教師的相關(guān)科研項(xiàng)目進(jìn)行研究。選擇具有實(shí)際應(yīng)用價(jià)值和明確工程背景的題目作為畢業(yè)設(shè)計(jì)題目,選題源于生產(chǎn)實(shí)際現(xiàn)場,其目的在于培養(yǎng)和加強(qiáng)學(xué)生的綜合工程能力。畢業(yè)論文選題過程采取項(xiàng)目申報(bào)、立項(xiàng)的形式進(jìn)行,學(xué)生打算參加哪個(gè)項(xiàng)目,小組成員要共同協(xié)作寫出項(xiàng)目申請(qǐng)書。確定具有應(yīng)用價(jià)值和明確工程背景的題目作為畢業(yè)設(shè)計(jì)題目,不但可以提高學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)的積極性,而且有助于學(xué)生勝任未來相關(guān)技術(shù)崗位工作。學(xué)生在明確設(shè)計(jì)任務(wù)后,構(gòu)思實(shí)施方案,同時(shí)指導(dǎo)教師要對(duì)方案進(jìn)行審核,讓學(xué)生修改完善。方案確定后要進(jìn)行任務(wù)分解,制訂相應(yīng)的工作進(jìn)度。
2.綜合運(yùn)用專業(yè)知識(shí),倡導(dǎo)團(tuán)隊(duì)合作,培養(yǎng)學(xué)生解決問題的能力
由于學(xué)生在相關(guān)課程的學(xué)習(xí)中已經(jīng)掌握計(jì)算機(jī)軟、硬件系統(tǒng)設(shè)計(jì)的相關(guān)理論和方法,而分析和設(shè)計(jì)是計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)過程中的關(guān)鍵過程。因此,該階段的任務(wù)是集中完成具體的設(shè)計(jì),即描述實(shí)現(xiàn)設(shè)計(jì)的計(jì)劃、需求、流程以及算法。計(jì)算機(jī)軟件的設(shè)計(jì)不僅僅是可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)等基本過程,還需要確定系統(tǒng)中功能模塊的范圍、定義和功能設(shè)計(jì)等細(xì)節(jié)。由于課題小組成員各自分工不同,需要團(tuán)隊(duì)成員經(jīng)常溝通、討論。遇到困難問題,團(tuán)隊(duì)成員應(yīng)該在指導(dǎo)教師的引導(dǎo)下尋找解決問題的途徑。在畢業(yè)設(shè)計(jì)過程中學(xué)生遵從CDIO工程理念,以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)知識(shí)。設(shè)計(jì)階段應(yīng)完成系統(tǒng)的體系架構(gòu)、功能模塊的劃分、接口的規(guī)范設(shè)計(jì)、開發(fā)工具的使用說明等任務(wù),并提交相關(guān)設(shè)計(jì)說明書等資料。
3.加強(qiáng)過程監(jiān)控,利用校企聯(lián)合的形式提升學(xué)生的工程素養(yǎng)項(xiàng)目的實(shí)現(xiàn)、運(yùn)作實(shí)現(xiàn)階段
即把設(shè)計(jì)的內(nèi)容轉(zhuǎn)化為實(shí)際的軟、硬件系統(tǒng),包括編碼、調(diào)試、測試等過程。在編碼階段主要是讓學(xué)生養(yǎng)成好的開發(fā)習(xí)慣,保證代碼的結(jié)構(gòu)化、可讀性和可移植性;及時(shí)進(jìn)行模塊測試,寫出測試計(jì)劃,提交測試分析報(bào)告。此外,這一階段教師還要做好畢業(yè)設(shè)計(jì)評(píng)估工作中對(duì)畢業(yè)設(shè)計(jì)工作的中期檢查,完成中期報(bào)告。除了闡述設(shè)計(jì)思路、工作原理、關(guān)鍵技術(shù)外,教師還要參照任務(wù)書檢查已完成的任務(wù)、尚需完成的任務(wù)、存在的問題、解決方法等,同時(shí)對(duì)畢業(yè)設(shè)計(jì)工作進(jìn)度給予評(píng)價(jià)。教師通過中期檢查及時(shí)發(fā)現(xiàn)并糾正存在的問題,督促學(xué)生按任務(wù)書中的要求和時(shí)間進(jìn)度完成工作。中國的工科高校大多是關(guān)門辦學(xué),缺乏與產(chǎn)業(yè)和社會(huì)的溝通互動(dòng),這樣的工程教育難以滿足產(chǎn)業(yè)需求。培養(yǎng)應(yīng)用型人才的目的是為了服務(wù)于實(shí)踐和生產(chǎn)。為了加強(qiáng)學(xué)生解決實(shí)際工程問題的能力,學(xué)校要考慮學(xué)生就業(yè)實(shí)際,促進(jìn)校企合作,探索“走出去”(送學(xué)生到企業(yè)實(shí)習(xí))和“請(qǐng)進(jìn)來”(聘請(qǐng)崗位一線人員為指導(dǎo)教師)相結(jié)合的新路子。企業(yè)為學(xué)生提供了實(shí)習(xí)和就業(yè)的機(jī)會(huì),學(xué)生在實(shí)習(xí)階段可一邊學(xué)習(xí),一邊進(jìn)行畢業(yè)設(shè)計(jì)和論文的撰寫。現(xiàn)在大部分學(xué)校都采用“3+1”的教學(xué)模式,即學(xué)生在學(xué)校進(jìn)行3年的理論學(xué)習(xí)加1年的實(shí)踐學(xué)習(xí)。學(xué)生在第七學(xué)期就到實(shí)習(xí)企業(yè),熟悉工作環(huán)境,適應(yīng)崗位需求,盡快勝任工作。另外,通過聘請(qǐng)企業(yè)的工程師擔(dān)任畢業(yè)設(shè)計(jì)的副導(dǎo)師,對(duì)學(xué)生進(jìn)行工程實(shí)戰(zhàn)的培訓(xùn),從工程師的寶貴經(jīng)驗(yàn)中得到啟示。通過對(duì)企業(yè)的管理程序、生產(chǎn)流程等方面的研究,提高了學(xué)生的工程素養(yǎng)、業(yè)務(wù)技術(shù)和社交能力。
4.制定科學(xué)的的評(píng)價(jià)體系,完善各項(xiàng)規(guī)章制度
評(píng)價(jià)標(biāo)準(zhǔn)是實(shí)施CDIO的關(guān)鍵,根據(jù)CDIO工程理念對(duì)學(xué)生的要求,對(duì)畢業(yè)設(shè)計(jì)教學(xué)的評(píng)價(jià)應(yīng)從專業(yè)技術(shù)知識(shí)、創(chuàng)新能力、實(shí)踐能力和團(tuán)隊(duì)協(xié)作能力4個(gè)方面進(jìn)行,通過制訂多元化、多層次、可供組合的畢業(yè)設(shè)計(jì)質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn)與指標(biāo),實(shí)現(xiàn)科學(xué)合理的評(píng)價(jià)模式。評(píng)價(jià)不能像傳統(tǒng)評(píng)價(jià)模式,只集中在畢業(yè)設(shè)計(jì)答辯環(huán)節(jié),應(yīng)該體現(xiàn)在畢業(yè)設(shè)計(jì)的多個(gè)方面,貫穿整個(gè)畢業(yè)設(shè)計(jì)過程中,突出階段性的特點(diǎn)。引人CDIO模型后,評(píng)價(jià)的功能應(yīng)由側(cè)重成績“優(yōu)差”轉(zhuǎn)向側(cè)重包括品德、興趣、特長、能力等學(xué)生的個(gè)性特點(diǎn),力求知識(shí)與能力的協(xié)調(diào)統(tǒng)一,突出對(duì)學(xué)生的工程意識(shí)建立、工程實(shí)踐能力和產(chǎn)業(yè)經(jīng)驗(yàn)的評(píng)價(jià)。完善的畢業(yè)設(shè)計(jì)過程管理和健全的規(guī)章制度是提升畢業(yè)設(shè)計(jì)質(zhì)量的保障和必要條件。首先,學(xué)校通過制定統(tǒng)一的規(guī)章制度,在管理者、指導(dǎo)教師和學(xué)生中形成工作規(guī)范和約束機(jī)制。這些規(guī)章制度要包括畢業(yè)設(shè)計(jì)基本要求、過程管理和監(jiān)控等具體內(nèi)容,明確對(duì)指導(dǎo)教師和學(xué)生的基本要求,規(guī)范畢業(yè)設(shè)計(jì)過程中任務(wù)書、開題報(bào)告、中期檢查報(bào)告和論文的格式。學(xué)校要結(jié)合專業(yè)特點(diǎn),組織相關(guān)專家制定合理的開題、畢業(yè)設(shè)計(jì)質(zhì)量評(píng)分標(biāo)準(zhǔn)、答辯程序及考核工作條例等,并依據(jù)畢業(yè)設(shè)計(jì)工作流程建立網(wǎng)絡(luò)化管理、實(shí)時(shí)跟蹤過程管理,使整個(gè)畢業(yè)環(huán)節(jié)的過程管理有章可循。其次,學(xué)校要成立專門的畢業(yè)設(shè)計(jì)工作委員會(huì)并聘請(qǐng)經(jīng)驗(yàn)豐富的退休教授成立學(xué)院畢業(yè)設(shè)計(jì)督導(dǎo)組,通過抽查措施形成監(jiān)督機(jī)制,對(duì)畢業(yè)過程每個(gè)階段的工作進(jìn)行監(jiān)督檢查。各階段檢查的主要內(nèi)容如下:前期檢查學(xué)生的選題是否合理,審查任務(wù)書填寫是否規(guī)范,落實(shí)學(xué)生的開題工作情況,了解課題研究所需的條件是否具備;中期主要檢查學(xué)生執(zhí)行情況、畢業(yè)設(shè)計(jì)的記錄情況、畢業(yè)設(shè)計(jì)的工作進(jìn)度及畢業(yè)設(shè)計(jì)工作中存在的困難;后期主要檢查畢業(yè)設(shè)計(jì)任務(wù)完成的情況,審查各階段提交的文檔是否完整規(guī)范,畢業(yè)設(shè)計(jì)成績?cè)u(píng)定是否合理。通過畢業(yè)設(shè)計(jì)督導(dǎo)組評(píng)價(jià)、學(xué)生對(duì)設(shè)計(jì)畢業(yè)工作的反饋等機(jī)制,將畢業(yè)教學(xué)方法的改進(jìn)和教學(xué)效果的提高落到實(shí)處。通過各種教學(xué)獎(jiǎng)勵(lì)、學(xué)生綜合測評(píng)等措施形成激勵(lì)機(jī)制。按照不同階段不同權(quán)重進(jìn)行全面考核評(píng)價(jià),對(duì)學(xué)生以及指導(dǎo)教師分別進(jìn)行表揚(yáng)、獎(jiǎng)勵(lì),這樣可激勵(lì)廣大師生更為重視畢業(yè)設(shè)計(jì)。
三、結(jié)束語
關(guān)鍵詞:畢業(yè)論文;KM算法;選題系統(tǒng)
中圖分類號(hào):TP311.52
1 引言
在現(xiàn)有的畢業(yè)論文選題系統(tǒng)中,一個(gè)學(xué)生只能選擇一個(gè)題目作為自己最終的題目,同樣,一個(gè)題目只能分配給一個(gè)學(xué)生。如果最后題目由學(xué)生自己確定,那就會(huì)出現(xiàn)先選的學(xué)生具有更大的選擇余地,后選的學(xué)生由于不能再選已經(jīng)選定的題目,所以其可選擇的題目會(huì)越來越少,這對(duì)很多學(xué)生來說很不公平。如果學(xué)生選擇自己的志愿,最終題目由老師來定,這不但加大了老師的工作量,而且還是不能保證每位同學(xué)的公平性。如何采用計(jì)算機(jī)智能輔助選題,設(shè)計(jì)最優(yōu)匹配算法實(shí)現(xiàn)學(xué)生與題目的整體最優(yōu)匹配,會(huì)大大提高選題的效率。
湯穎曾在《畢業(yè)設(shè)計(jì)立項(xiàng)與選題管理及其支持系統(tǒng)》中提出,采用模糊匹配技術(shù)進(jìn)行學(xué)生-題目的自動(dòng)匹配;潘志方在《一種改進(jìn)的Ford-Fulkenson算法在選題系統(tǒng)中的應(yīng)用研究》中將題目與學(xué)生的匹配抽象為二分圖的匹配,并采用改進(jìn)的Ford-Fulkenson算法實(shí)現(xiàn)題目與學(xué)生的自動(dòng)匹配。以上兩種方法只考慮了學(xué)生與題目之間的最大匹配值,并沒有考慮學(xué)生的整體滿意度最優(yōu)的情況。
本文將通過采用最優(yōu)匹配算法(KM)確定一種匹配方案,使得學(xué)生的整體滿意度最高。具體方法概括如下:學(xué)生預(yù)選多個(gè)題目,并根據(jù)自己對(duì)題目的滿意度由高到底排序,這樣,滿意度成為二分圖的一分值,如圖1所示:
2 系統(tǒng)功能模塊設(shè)計(jì)
根據(jù)前期的可行性分析,本系統(tǒng)主要進(jìn)行以下模塊的設(shè)計(jì):系統(tǒng)管理員模塊、專業(yè)負(fù)責(zé)人管理模塊、指導(dǎo)教師管理模塊和學(xué)生選題模塊。
系統(tǒng)管理員模塊主要負(fù)責(zé)對(duì)系統(tǒng)參數(shù)的設(shè)置及用戶的管理。主要實(shí)現(xiàn)以下功能:
(1)系統(tǒng)設(shè)置:對(duì)系統(tǒng)標(biāo)題、畢業(yè)生、選題參數(shù)設(shè)置;
(2)學(xué)院及專業(yè)設(shè)置:完成學(xué)院、專業(yè)的添加、刪除、修改操作;
(3)數(shù)據(jù)字典的維護(hù):教師信息、選題難度、選題方向燈信息的維護(hù);
(4)教師和學(xué)生的管理:完成教師、學(xué)生信息的添加、刪除和修改操作;
(5)文件文化建設(shè)管理:日志文件查看、上傳文件的管理。
專業(yè)負(fù)責(zé)人管理模塊與系統(tǒng)管理員權(quán)限相似,但操作的數(shù)據(jù)只能針對(duì)于指定專業(yè),無法瀏覽及操作整個(gè)學(xué)院的課題及學(xué)生信息。最重要的功能是實(shí)現(xiàn)題目的審核。
導(dǎo)師管理模塊主要用于選題以及選擇自己選題學(xué)生的審核確認(rèn)。
(1)個(gè)人中心管理:如信息修改及密碼重置;
(2)選題管理:選題的增加、修改、刪除以及選題類型的設(shè)置;
(3)學(xué)生選題查詢及審核。
學(xué)生模塊主要實(shí)現(xiàn)學(xué)生選題的選擇及確認(rèn)。
(1)學(xué)生個(gè)人信息的修改;
(2)學(xué)生選題及確認(rèn)信息查詢;
(3)學(xué)生留言及咨詢。
3 KM算法在系統(tǒng)中的實(shí)現(xiàn)
KM算法由Kuhn和Munkras分別提出來,這是一種問題。經(jīng)典的算法。該算法由通過每個(gè)頂點(diǎn)一個(gè)頂標(biāo)(A[i][j])來求最大權(quán)匹配的問題轉(zhuǎn)化為不斷尋找增廣道路以使二分圖的匹配數(shù)達(dá)到最大的完備匹配。KM算法的關(guān)鍵在于不斷尋找二分圖中的可增廣道路。如果找到一條可增廣道路,就可以額將屬于和不屬于相等子圖的邊取相反,從而相等子圖里就是增加一條邊,一直到所有的頂點(diǎn)都進(jìn)入相等子圖為止。
KM算法可以很好地解決選題系統(tǒng)中,題目與學(xué)生最優(yōu)匹配的問題。下面以國際商學(xué)院09級(jí)本科學(xué)生選題為例。
在匹配過程中,設(shè)學(xué)生的集合為X={X1,X2,X3……Xn},選題的集合設(shè)置為Y={Y1,Y2,Y3……Yn},學(xué)生對(duì)自己選題的滿意度為二維矩陣Z[m][n],其他題目規(guī)定權(quán)值為0。系統(tǒng)規(guī)定學(xué)生最多可預(yù)選3個(gè)題目,并按照滿意度分別設(shè)置0.9,0.7,0.5。以下表1是對(duì)國際經(jīng)濟(jì)與貿(mào)易專業(yè)使用不同算法得出的學(xué)生滿意程度。
下面對(duì)以上數(shù)據(jù)進(jìn)行說明。如采用手工分配的方式,使得681名學(xué)生中414名同學(xué)分的了題目,滿意度為60.82%;如果采用最大匹配算法進(jìn)行分配,可以使分配數(shù)達(dá)到最大,有517名學(xué)生分得題目,滿意度上升為79.99%;最有用最有匹配算法進(jìn)行分配,使總體滿意度達(dá)到78.24%,533人。需要說明的一點(diǎn)是,KM算法只是找到了整體最優(yōu)匹配而不是最大數(shù)匹配,如果整體最優(yōu)情況下匹配數(shù)和最大匹配數(shù)相差得太大的話,那么整體最優(yōu)方案顯得不太可取。所以,最好的情況就是同時(shí)考慮最優(yōu)匹配和最大匹配來同時(shí)控制兩者的大小。
4 結(jié)語
本系統(tǒng)實(shí)現(xiàn)了畢業(yè)論文選系統(tǒng)工作的各個(gè)管理功能,通過實(shí)現(xiàn)教師與學(xué)生的雙向選擇,使用KM算法,提高選題的質(zhì)量和效率,為學(xué)院充分利用網(wǎng)絡(luò)完成畢業(yè)論文選題工作提供了便利的平臺(tái)。
參考文獻(xiàn):
[1]湯穎.畢業(yè)設(shè)計(jì)立項(xiàng)與選題管理及支持系統(tǒng)[J].合肥工業(yè)大學(xué)學(xué)報(bào),2006,29(5).
[2]潘志方.一種改進(jìn)的ford算法在選題系統(tǒng)中應(yīng)用研究[J].計(jì)算機(jī)應(yīng)用與軟件,2007,24(9).
轉(zhuǎn)眼間,我已在美麗的中山大學(xué)度過了將近兩個(gè)年頭。也正是這兩年的研究生生涯,讓我的人生有了不同的軌跡。
在這寶貴的兩年的研究生生活中,首先我要感謝我的導(dǎo)師——郭清順老師?!笆谌艘贼~,不如授之以漁”,郭老師正是這樣以言傳身教來教導(dǎo)著我們。
在這里,還要特別感謝我另外一位老師——道焰老師,她雷厲風(fēng)行的性格、干凈利落的做事風(fēng)格永遠(yuǎn)是我學(xué)習(xí)的榜樣。無論是在學(xué)習(xí)上還是在生活,她總給在我最需要的時(shí)候給予幫助。
不得不提,王竹立老師,他慈父一樣的關(guān)懷曾使我感激不已。他使我懂得,踏踏實(shí)實(shí)做人,認(rèn)認(rèn)真真做事,應(yīng)付別人就是應(yīng)付自己。
感謝在研究生學(xué)習(xí)期間給我諸多教誨和幫助的信息與網(wǎng)絡(luò)中心的各位老師,感謝陳鐵老師、蘇順開老師、黃海老師、張汶老師給予我的指導(dǎo)和幫助!
感謝317實(shí)驗(yàn)室的兄弟姐妹,是你們給我?guī)砹藲g樂,是你們讓我知道了什么是手足情深。
感謝我的三位同學(xué)——陳頌麗、路昉碩和郭澤平,我們之間的友誼足以使我今生不忘。
感謝我的朋友——淦鑫、馬偉杰、王海洋、賀明威、林諸鳴、甘榮偉,感謝你們?cè)谖沂б鈺r(shí)給我鼓勵(lì),在失落時(shí)給我支持,感謝你們和我一路走來,讓我在此過程中倍感溫暖!
相關(guān)的論文致謝樣本
·畢業(yè)論文致謝如何寫·課程設(shè)計(jì)論文致謝詞·博士生論文致謝范例
·碩士研究生畢業(yè)論文感謝信·本科畢業(yè)論文致謝·大專畢業(yè)論文致謝詞
摘要:本文介紹在vb程序中用timer控件創(chuàng)建一個(gè)超長時(shí)間的計(jì)時(shí)器對(duì)象,將其編譯成activexdll部件,利用代碼的可重用性,在其它應(yīng)用程序中調(diào)用。
關(guān)鍵詞:vb計(jì)時(shí)器對(duì)象
vb系統(tǒng)中提供了固有計(jì)時(shí)器timer控件,通過給計(jì)時(shí)器控件的interval屬性設(shè)置不同的數(shù)值,就可以控制計(jì)時(shí)器運(yùn)行的時(shí)間間隔,但該屬性是一個(gè)雙字節(jié)的整型變量,最大值只能設(shè)置為65535,即只有65535毫秒,約一分鐘多一點(diǎn),在需要長時(shí)間計(jì)時(shí)時(shí),該控件就無能為力了。本文給出用timer控件創(chuàng)建一個(gè)超長時(shí)間的計(jì)時(shí)器對(duì)象,并將其編譯成activexdll部件,供其它應(yīng)用程序調(diào)用,可實(shí)現(xiàn)最大限度地利用代碼的可重用性。下面給出這個(gè)超長計(jì)時(shí)器對(duì)象的編程設(shè)計(jì)過程,供讀者參考選用。
1.編寫程序
啟動(dòng)vb,新建一個(gè)activexdll工程,將工程命名為newtimer,將類模塊名class1改名為longtimer。在工程中添加一個(gè)窗體form1,在窗體上加入一個(gè)timer計(jì)時(shí)器控件timer1。打開longtimer類模塊,加入如下程序代碼:
optionexplicit
publiceventtick()''''聲明事件
privatenzasinteger
privatecsasinteger
privatem_formasform1
privatewitheventsm_timerastimer''''聲明對(duì)象類變量
''''返回enable屬性值
publicpropertygetenabled()asboolean
enabled=m_timer.enabled
endproperty
''''設(shè)置enable屬性值
publicpropertyletenabled(byvalvnewvalueasboolean)
m_timer.enabled=vnewvalue
endproperty
''''返回interval屬性值
publicpropertygetinterval()aslong
interval=m_timer.interval
endproperty
''''設(shè)置interval屬性值
publicpropertyletinterval(byvalvnewvalueaslong)
cs=0
nz=vnewvalue\65536+1
m_timer.interval=vnewvalue\nz
endproperty
''''類初始化事件
privatesubclass_initialize()
setm_form=newform1
loadm_form
setm_timer=m_form.timer1
endsub
''''類終止事件
privatesubclass_terminate()
unloadm_form
setm_timer=nothing
endsub
''''產(chǎn)生tick事件
privatesubm_timer_timer()
cs=cs+1
ifcs>=nzthen
raiseeventtick
cs=0
endif
endsub
窗體form1只用來作計(jì)時(shí)器timer1的載體,不用于顯示。
2.測試newtimer.dll
對(duì)activexdll部件進(jìn)行測試,與標(biāo)準(zhǔn)的exe程序一樣,可分為單步運(yùn)行或全運(yùn)行。在寫完所有程序代碼后,建議用戶先用ctrl+f5進(jìn)行全編譯執(zhí)行,發(fā)現(xiàn)檢查newtimer程序的語法錯(cuò)誤。也可建立一個(gè)測試工程與newtimer鏈接進(jìn)行測試,針對(duì)由newtimer類模塊提供的每個(gè)屬性和事件,添加測試代碼來測試它們的屬性和方法。按f8,進(jìn)入單步運(yùn)行狀態(tài),逐個(gè)語句察看對(duì)newtimer類模塊的調(diào)用情況。
3.編譯newtimer.dll
完成測試,排除所有錯(cuò)誤后,從“文件(f)”菜單中選擇“生成newtimer.dll(k)”命令,編譯生成newtimer.dll文件。編譯成功后newtimer.dll文件將自動(dòng)注冊(cè)到windows注冊(cè)表中,
4.引用newtimer.dll
引用activexdll部件同引用其他對(duì)象一樣,從“工程(p)”菜單中選擇“引用(n)”命令,打開引用窗口,從引用列表中選中newtimer對(duì)象。如果是第一次引用newtimer,則在引用窗體上單擊“游覽(b)”命令按鈕,將newtimer.dll文件添加到可引用列表框中方可使用。
5.調(diào)用newtimer.dll
在應(yīng)用程序中加入下述程序代碼,實(shí)現(xiàn)參newtimer.dll的調(diào)用:
optionexplicit
dimwitheventslongtimer1aslongtimer
privatesublongtimer1_tick()
print"時(shí)間到,此處添加處理程序"
endsub
privatesubcommand1_click()
longtimer1.interval=12000‘兩分鐘
longtimer1.enabled=true
endsub
privatesubform_load()
setlongtimer1=newlongtimer
endsub
參考文獻(xiàn)
計(jì)算機(jī)畢業(yè)論文
多媒體、網(wǎng)絡(luò)技術(shù)的發(fā)展和應(yīng)用將引發(fā)傳統(tǒng)編輯手段的全面變革。學(xué)術(shù)科技期刊實(shí)現(xiàn)全程電腦化的時(shí)機(jī)已逐漸趨向成熟。計(jì)算機(jī)技術(shù)的日新月異將使學(xué)術(shù)期刊編輯方法和手段不會(huì)僅僅停留于簡單的鍵盤輸入和排版。目前,多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)的各種手段運(yùn)用于學(xué)術(shù)科技期刊的編輯出版發(fā)行,尚處于初始階段,但不久將會(huì)全面而深入地展開。
【關(guān)鍵詞】學(xué)術(shù)性期刊/編輯出版/多媒體技術(shù)/網(wǎng)絡(luò)技術(shù)
【正文】一計(jì)算機(jī)技術(shù)的發(fā)展日新月異,在未來的幾年中,各種計(jì)算機(jī)相關(guān)技術(shù)都會(huì)得到飛速發(fā)展和應(yīng)用,使計(jì)算機(jī)變得更加人性化,智能化。而多媒體技術(shù)與網(wǎng)絡(luò)技術(shù)的迅猛勢頭對(duì)傳統(tǒng)學(xué)術(shù)科技期刊帶來的影響尤為深遠(yuǎn)。目前,學(xué)術(shù)科技期刊的現(xiàn)狀已不能適應(yīng)科學(xué)技術(shù)的迅猛發(fā)展和讀者的多樣化需求,紙介學(xué)術(shù)科技期刊,以傳統(tǒng)的方式辦刊,不僅難以在市場經(jīng)濟(jì)潮流中站穩(wěn)腳跟,而且也正受到計(jì)算機(jī)和多媒體網(wǎng)絡(luò)技術(shù)、電子報(bào)刊和電子出版物的挑戰(zhàn)。學(xué)術(shù)科技期刊必須面對(duì)社會(huì)發(fā)展的現(xiàn)實(shí),轉(zhuǎn)變傳統(tǒng)的期刊編輯出版模式,迅速實(shí)施期刊編輯出版的計(jì)算機(jī)化,并逐步實(shí)現(xiàn)向多媒體、網(wǎng)絡(luò)化編輯的轉(zhuǎn)變和過渡。使學(xué)術(shù)科技期刊所承載的信息更加高速、全面、方便、準(zhǔn)確地傳至讀者手中。按照常規(guī)的期刊出版流程,作者的稿件經(jīng)編輯加工后,由印刷廠錄入排版,打出校樣,經(jīng)過數(shù)次校對(duì),然后制版印刷。如果利用作者的磁盤文件,在電腦上編輯加工,則可省去排版輸入程序,編輯人員坐在計(jì)算機(jī)前改稿把關(guān),減少了校對(duì)次數(shù),卻又同時(shí)減少出錯(cuò)的概率,并且大大減輕由重復(fù)輸入造成的精力和時(shí)間的浪費(fèi),縮短出版周期。值得指出的是,隨著多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)的蓬勃興起,越來越多的作者已不滿足于稿件軟盤的寄遞,而是希望用電子郵件把自己的稿件發(fā)送到編輯部的電子信箱中,出版部門只要運(yùn)行電腦中設(shè)置的e—mail程序,就可在計(jì)算機(jī)顯示屏上看到作者的來稿。在另一方面,計(jì)算機(jī)技術(shù)又始終處于高速發(fā)展的進(jìn)程中。處理器速度不斷得到提高,硬盤的容量也正以每年60%的幅度在增長,但是價(jià)格卻在持續(xù)下降。1994年1兆字節(jié)的價(jià)格為1美元,到1998年1兆字節(jié)就只值5美分了。如果說,以前阻滯我國學(xué)術(shù)科技期刊電腦化進(jìn)程的多為財(cái)經(jīng)方面的原因,今天已經(jīng)不成為太大的障礙。問題主要在于,由于傳統(tǒng)期刊編輯、出版和發(fā)行的配套運(yùn)作已相對(duì)成熟,整個(gè)流通程序比較固定和規(guī)范,而采用一種新的編輯形態(tài),就意味要有相應(yīng)的人員管理及工作運(yùn)作方式的變更。有些期刊編輯出版部門因此寧愿穩(wěn)妥地在其固有領(lǐng)域及方式上保持觀望,而不愿在這方面進(jìn)行人員、資金和其他方面的投入,反映了一種認(rèn)識(shí)上的誤區(qū)。應(yīng)該看到,學(xué)術(shù)期刊實(shí)現(xiàn)全程電腦化已逐漸趨向成熟。而且,計(jì)算機(jī)技術(shù)的日新月異的發(fā)展趨勢還表明:學(xué)術(shù)期刊編輯方法和手段不會(huì)僅僅停留于目前較為普遍的簡單的鍵盤輸入和排版。多媒體和網(wǎng)絡(luò)的各種技術(shù)手段全面運(yùn)用于學(xué)術(shù)期刊的編輯出版的前景必將成為現(xiàn)實(shí)。多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)給予我們一個(gè)發(fā)揮創(chuàng)造力和提升人本身智慧能力的機(jī)會(huì)。信息技術(shù)正在潛移默化地改造我們的聽覺、視覺、嗅覺、觸覺,改變著人類傳統(tǒng)的時(shí)空觀念,社會(huì)運(yùn)動(dòng)方式,倫理道德觀念和法律環(huán)境。這場席卷全球的革命剛剛從改變我們的行知模式開始,正以堅(jiān)定的步伐深入我們生活的每一個(gè)側(cè)面,改造行業(yè)社會(huì)生活的每一個(gè)角落,更改造著人們認(rèn)識(shí)生活,思考世界的觀點(diǎn)、方法。二多媒體技術(shù)是指用計(jì)算機(jī)對(duì)文字、圖形、聲音、動(dòng)畫、影像等多媒體信息進(jìn)行綜合數(shù)字化處理的計(jì)算機(jī)技術(shù)。多媒體技術(shù)主要應(yīng)用于多媒體個(gè)人計(jì)算機(jī)、多媒體信息管理系統(tǒng)、多媒體通信、多媒體電子出版物等,近期以來,運(yùn)用多媒體手段來對(duì)學(xué)術(shù)科技期刊進(jìn)行編輯加工、行政管理和發(fā)行宣傳,也成為一種顯著的趨向。多媒體技術(shù)的應(yīng)用將引發(fā)傳統(tǒng)編輯手段的全面變革。傳統(tǒng)編輯方法與手段同多媒體技術(shù)結(jié)合后,將給未來學(xué)術(shù)科技期刊的編輯工作帶來全新的變化。多媒體技術(shù)與計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)、數(shù)字技術(shù)的結(jié)合,使期刊出版工作過程和學(xué)術(shù)科研信息傳播不受時(shí)間、地點(diǎn)、國界、環(huán)境等影響,這將有利于提高世界信息的流通速度,促進(jìn)遠(yuǎn)隔重洋的各民族文化科技的及時(shí)交流。多媒體綜合了報(bào)紙、廣播、電視等功能,將文字、聲音、圖像、動(dòng)畫等要素結(jié)合起來,這一結(jié)合也成為學(xué)術(shù)期刊編輯、發(fā)行的一種全新形式,給受眾以全方位的、多維的信息,光纖通道將電視網(wǎng)、電話網(wǎng)、計(jì)算機(jī)網(wǎng)三網(wǎng)合一,使三大傳統(tǒng)媒介開始走向高度的綜合。充分利用多媒體文、圖、聲、像的優(yōu)勢,有利于全面提高學(xué)術(shù)期刊編輯工作效率和刊物質(zhì)量,促進(jìn)電腦多媒體編輯技術(shù)的有的放矢地發(fā)展,并為今后計(jì)算機(jī)技術(shù)的普及、繁榮打下良好基礎(chǔ)。多媒體編輯要處理大量的3d圖形、數(shù)字音頻和視頻信息,還有從web網(wǎng)絡(luò)傳來的高帶寬信息。加速圖形端口(agp)即將大量投入應(yīng)用,這是一種用來連接cpu和圖形加速器、比pci更快的總線,agp同時(shí)還提供圖形適配器與系統(tǒng)內(nèi)存之間的連接,有了這種連接,在3d應(yīng)用程序中就可以將大量的紋理貼圖保存在系統(tǒng)內(nèi)存中。到2000年,所有的圖形都將是3維,使用字處理或者電子表格軟件的人將不會(huì)覺察到有什么不同。近期出版的一些專業(yè)電子排版系統(tǒng),已集文字處理與圖形圖像處理功能于一身。不僅大大降低了此前許多排版軟件在文稿中植入特定圖像時(shí)的繁瑣操作和不便,而且可以利用軟件提供的多種繪圖、制圖功能,使非美工專業(yè)人員也能方便地制作出具有專業(yè)水準(zhǔn)的圖形圖像,并通過手寫板或掃描儀順利實(shí)現(xiàn)圖文混排。使數(shù)學(xué)、化學(xué)、物理等科學(xué)公式的排版簡便規(guī)范,同時(shí)提供各種流程圖、電子電路以及各類圖庫。近日,ibm公司分別推出中、英文語音識(shí)別系統(tǒng)的語音錄入軟件,它們以聲音接收裝置為媒介,將閱讀文稿的語音直接轉(zhuǎn)化成計(jì)算機(jī)上文本的版面,盡管目前此類軟件在配置、環(huán)境、程序設(shè)計(jì)等方面有不少尚待完善之處,但隨著新的優(yōu)化軟件的不斷問世,它必將極大地提高文字輸入的速度,從而最大限度地改變期刊計(jì)算機(jī)排版采用鍵盤輸入的格局??梢灶A(yù)見在不久的將來,我們真的可以與計(jì)算機(jī)進(jìn)行交談,正如一些科幻電影中描述的一樣,計(jì)算機(jī)可以聽懂我們?cè)捳Z,并按我們所說的去做。多媒體技術(shù)的發(fā)明,終于使人和機(jī)器從原來的對(duì)立中擺脫出來,人性化的局面、虛擬現(xiàn)實(shí)的出現(xiàn),直到人工智能的進(jìn)步,語音的輸入使我們剎時(shí)感到pc已不再冰冷,芯片上已能出現(xiàn)人的情感,而且是高智能的集成。隨著計(jì)算機(jī)網(wǎng)絡(luò)以及電子郵件中可視圖像和活動(dòng)聲像傳輸?shù)某蔀楝F(xiàn)實(shí),將進(jìn)一步產(chǎn)生期刊在稿件傳遞、審稿閱稿、修改校對(duì)、聯(lián)系溝通、裝幀質(zhì)量、出刊速度全方位的突破。三網(wǎng)絡(luò)技術(shù)的出現(xiàn)和普及,使傳統(tǒng)的期刊編輯的工作過程由單向的封閉流程,轉(zhuǎn)變成一種帶有顯著的交互性特征的雙向或多向的信息流通方式。編輯、作者乃至讀者之間可以直接進(jìn)行信息的交流,它用最直接、最形象、最逼真、最快捷的特色使期刊編輯流程成為極具開放性的人際傳播。網(wǎng)絡(luò)社會(huì)和網(wǎng)絡(luò)文明的到來,宣告高度而枯燥的技術(shù)文明將被充分共享的信息文明所取代。編輯部的全程電腦化和內(nèi)部局域網(wǎng)的建立,將在以下幾方面產(chǎn)生重要作用:1.編輯出版流程高效化通過網(wǎng)絡(luò),可以對(duì)整個(gè)編輯流程實(shí)施網(wǎng)絡(luò)化管理,從選題登記、審批、組稿、編校、發(fā)稿、付印、稿酬、文稿檔案等均可在網(wǎng)絡(luò)上對(duì)其進(jìn)行實(shí)時(shí)、動(dòng)態(tài)的管理。對(duì)已發(fā)稿件也可建立起詳盡的分類、統(tǒng)計(jì)、查詢數(shù)據(jù)。同時(shí),還可以建立作者庫對(duì)作者隊(duì)伍進(jìn)行網(wǎng)絡(luò)化管理,以便隨時(shí)掌握作者履歷、學(xué)術(shù)科研成果、個(gè)人專長、微機(jī)通信設(shè)施等情況,并由此建立一支相對(duì)穩(wěn)定的高素質(zhì)的作者隊(duì)伍。更可以通過網(wǎng)絡(luò)的電子公告或電子郵件接觸更多的專家學(xué)者和專業(yè)科研人員,為某一選題物色到最佳作者。在網(wǎng)絡(luò)通信中,還可快速直截雙向傳遞、顯示編者和作者在組寫稿件過程中的具體要求和細(xì)節(jié),即使是遠(yuǎn)地相隔,通過網(wǎng)絡(luò)也可就稿件的修改、校對(duì)、定稿等事宜,在兩地邊議邊改,其速度和效率都是傳統(tǒng)出版方式所不敢想象的。在廣開稿源的同時(shí),提高稿件質(zhì)量也有了更可靠的保證。作者通過磁盤或電子郵件所投的稿件經(jīng)轉(zhuǎn)化為統(tǒng)一格式的文件后,直接存入稿件庫,在進(jìn)行編輯加工時(shí),可以從中調(diào)出已排版的稿件,直接在計(jì)算機(jī)上進(jìn)行編校。在審稿過程中,編輯一方面隨時(shí)可與作者通過網(wǎng)上交談,對(duì)稿件的有疑問之處提出修改意見,征求作者意見。另一方面,為了保證稿件內(nèi)容的科學(xué)性、思想性、先進(jìn)性,編輯可利用網(wǎng)上的巨大信息資源庫,對(duì)文稿中的資料數(shù)據(jù)等關(guān)鍵性內(nèi)容進(jìn)行查詢和確認(rèn)。還可經(jīng)電子公告板或電子郵件征求專家意見,以確保內(nèi)容的準(zhǔn)確性。2.數(shù)據(jù)庫管理系統(tǒng)化在編輯部內(nèi)部,編輯人員通過網(wǎng)絡(luò)和光盤建立選題庫、書稿庫、以及諸如《中國人民大學(xué)復(fù)印報(bào)刊資料全文專題目錄索引》、《中國人民大學(xué)復(fù)印資料全文》、《中國學(xué)術(shù)期刊光盤版》、《人民日?qǐng)?bào)全文數(shù)據(jù)庫》等光盤數(shù)據(jù)庫,了解某一選題的有關(guān)情況,以避免選題的重復(fù)。通過網(wǎng)絡(luò),編輯人員可以方便地搜索到新資料、新成果、新知識(shí),掌握最新學(xué)術(shù)動(dòng)態(tài)和學(xué)科的發(fā)展趨勢等,從而根據(jù)這些信息策劃出最新的選題。同時(shí),內(nèi)部網(wǎng)絡(luò)的建立以及與外部的聯(lián)網(wǎng),使得編輯人員對(duì)資料的查詢、檢索變得更為方便快速。聯(lián)網(wǎng)后各學(xué)術(shù)期刊傳統(tǒng)的學(xué)術(shù)資料和信息的交流可通過網(wǎng)際交流更高效地實(shí)施,徹底改變以往此項(xiàng)工作中耗費(fèi)大量人力、物力、財(cái)力且收效甚微的弊端,使編輯工作者得以隨時(shí)從網(wǎng)絡(luò)查找、瀏覽、下載所需資料,再將編輯部的報(bào)刊、書籍、文件等資料以掃描錄入的手段存入資料庫。計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)的超高容量的儲(chǔ)存介質(zhì),不僅解除了編輯部因書面資料的不間斷增長而蠶食工作空間的麻煩,同時(shí),資料庫中所包括的文字、圖片、聲音以及其他超文本的多媒體文件,由于具備功能強(qiáng)大的檢索工具和方法,足以快速而準(zhǔn)確地滿足編輯部人員各種不同目的和不同方式的需求。3.行政管理自動(dòng)化以信息技術(shù)為代表的多媒體技術(shù)的突飛猛進(jìn),必將引發(fā)學(xué)術(shù)期刊編輯辦公模式和觀念的變革。全天候、全方位的國際互聯(lián)網(wǎng)和局域網(wǎng)的崛起,以及電子郵件、移動(dòng)通信等高科技的迅速發(fā)展,編輯人員主要通過傳真機(jī)、調(diào)制解調(diào)器連線和計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)同編輯部局域網(wǎng)的互聯(lián),在家中接收領(lǐng)導(dǎo)下達(dá)的指令從事工作并同編輯部保持聯(lián)系,并將處理完畢的任務(wù)經(jīng)由圖文傳真、e—mail等技術(shù)手段迅速反饋編輯部。編輯部的內(nèi)部局域網(wǎng)的建立,為實(shí)現(xiàn)辦公和決策的無紙化和數(shù)字化提供了可能。內(nèi)部網(wǎng)費(fèi)用低廉,功能強(qiáng)大,采用后即不需要紙張。編輯人員通過運(yùn)行瀏覽器,可看到任何相關(guān)的電子信息。隨著國際互聯(lián)網(wǎng)在國內(nèi)的普及,計(jì)算機(jī)網(wǎng)絡(luò)為期刊發(fā)行提供了新的銷售渠道和發(fā)行方式。利用網(wǎng)絡(luò)的電子公告板,編輯部可以期刊發(fā)行和征訂廣告,也可直接通過電子郵件寄發(fā)訂單,讀者可通過網(wǎng)絡(luò)向編輯部訂購期刊。當(dāng)實(shí)現(xiàn)了網(wǎng)上的線出版后,讀者還可以要求閱讀網(wǎng)上的電子期刊,并通過網(wǎng)絡(luò)向編輯部承付一定的費(fèi)用。目前的學(xué)術(shù)科技期刊已經(jīng)出現(xiàn)紙質(zhì)版、電子版、網(wǎng)絡(luò)板三種形式并存的局面,雖然尚難以估計(jì)新的出版形式對(duì)傳統(tǒng)期刊的沖擊究竟有多大,但可以肯定的是,基于計(jì)算機(jī)的大量出版物的出現(xiàn)將會(huì)大大改變我們的教育、生活方式,也對(duì)紙質(zhì)期刊的出版造成一定的影響。多媒體技術(shù)的產(chǎn)生和日趨豐富成熟,使傳統(tǒng)的學(xué)術(shù)科技期刊的編輯、傳播從內(nèi)容到形式產(chǎn)生了全新變化,改變了延續(xù)數(shù)百年的編輯方式、閱讀方式、甚至是思維方式,從而徹底改變?nèi)藗儗?duì)于傳統(tǒng)期刊編輯出版的觀念。面對(duì)這一挑戰(zhàn),傳統(tǒng)的期刊出版業(yè)只有勤于探索和實(shí)踐,勤于改造自身的人力和技術(shù)結(jié)構(gòu),并且有一套與之適應(yīng)的新的編輯理論,對(duì)多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)環(huán)境中的學(xué)術(shù)科技期刊編輯的特征、模式、結(jié)構(gòu)、效果等進(jìn)行科學(xué)研究,并作出總結(jié)性、指導(dǎo)性的說明。
摘要將多媒體技術(shù)應(yīng)用于地理信息系統(tǒng)中的關(guān)鍵問題是:如何有效地管理多媒體數(shù)據(jù)和空間數(shù)據(jù);其次,在區(qū)域分析過程中,怎樣實(shí)現(xiàn)多媒體播放功能.指出用擴(kuò)充的關(guān)系數(shù)據(jù)模型作為多媒體數(shù)據(jù)模型較適宜;多媒體功能的實(shí)現(xiàn)則取決于多媒體數(shù)據(jù)的格式是否為RIFF格式以及對(duì)多媒體數(shù)據(jù)的應(yīng)用要求.最后展示了多媒體技術(shù)在地理信息系統(tǒng)中的應(yīng)用前景.
關(guān)鍵詞多媒體技術(shù),地理信息系統(tǒng),空間數(shù)據(jù),屬性數(shù)據(jù),區(qū)域分析,數(shù)據(jù)模型.
現(xiàn)今由于多媒體技術(shù)的迅速崛起和高速發(fā)展,越來越多的應(yīng)用軟件都大量使用了多媒體技術(shù).如果將多媒體技術(shù)應(yīng)用于地理信息系統(tǒng)(geographicinformationsystem,簡稱GIS)軟件中,勢必大大增強(qiáng)GIS信息的表現(xiàn)能力,擴(kuò)大GIS的應(yīng)用領(lǐng)域.那么怎樣將多媒體技術(shù)應(yīng)用于GIS軟件中呢我們認(rèn)為應(yīng)從兩方面來設(shè)計(jì):其一是怎樣將多媒體數(shù)據(jù)溶于GIS數(shù)據(jù)庫中,并保證提供GIS軟件的雙向檢索及各種分析功能;其二是在應(yīng)用過程中,怎樣實(shí)現(xiàn)多媒體的播放功能.以下就這兩個(gè)內(nèi)容及其應(yīng)用前景談?wù)勎覀兊目捶?
1多媒體數(shù)據(jù)的有效管理
通常,應(yīng)用軟件中的多媒體數(shù)據(jù)有兩種生成方式:一種是媒體播放之前,將其數(shù)字化到數(shù)據(jù)庫當(dāng)中,播放時(shí)從數(shù)據(jù)庫中取數(shù)據(jù);另一種是播放時(shí),邊生成邊播放.而GIS軟件中的數(shù)據(jù)庫又分為空間數(shù)據(jù)庫和屬性數(shù)據(jù)庫,即我們可根據(jù)媒體數(shù)據(jù)的特性或應(yīng)用軟件的要求將多媒體數(shù)據(jù)分別溶于空間數(shù)據(jù)庫和屬性數(shù)據(jù)庫中.
1.1GIS數(shù)據(jù)庫中多媒體數(shù)據(jù)的管理
1.1.1GIS空間數(shù)據(jù)庫中多媒體數(shù)據(jù)的管理目前,多數(shù)GIS應(yīng)用軟件所能描述的空間目標(biāo)都是靜態(tài)的,實(shí)際上,很多GIS所要表達(dá)和研究的空間目標(biāo)都不會(huì)是一成不變的,因此,GIS研究者已廣泛關(guān)注能對(duì)時(shí)空過程和時(shí)空目標(biāo)進(jìn)行描述和分析的時(shí)態(tài)GIS(temporalGIS).時(shí)態(tài)GIS的組織核心是時(shí)空數(shù)據(jù)庫,即設(shè)計(jì)一個(gè)合理的時(shí)空數(shù)據(jù)模型是建立時(shí)態(tài)GIS的關(guān)鍵所在.雖然目前還沒有較成熟的能支持時(shí)態(tài)GIS產(chǎn)品的時(shí)空數(shù)據(jù)模型,一但時(shí)空數(shù)據(jù)模型的研究有所突破,不僅能解決時(shí)態(tài)GIS的應(yīng)用問題,還將解決空間數(shù)據(jù)庫中動(dòng)畫數(shù)據(jù)的管理問題,即可通過使用動(dòng)畫技術(shù)來實(shí)現(xiàn)在屏幕上動(dòng)態(tài)播放時(shí)空過程.如動(dòng)態(tài)顯示衛(wèi)星云圖的變化情況、地殼變動(dòng)情況、森林沙化和城市化情況以及海岸或河灘的侵蝕或淤積變化情況等.
有關(guān)時(shí)空數(shù)據(jù)模型,張祖勛[1]提出使用分級(jí)索引方法來對(duì)基本修正法進(jìn)行改進(jìn).這種方法就是不存貯研究區(qū)域中每個(gè)狀態(tài)的全部信息,而只存貯某個(gè)時(shí)間的數(shù)據(jù)狀態(tài)(稱為基態(tài))以及相對(duì)于基態(tài)或鄰近狀態(tài)的變化量.在此基礎(chǔ)上,建立分級(jí)索引,以便能快速找到所需的時(shí)空過程的數(shù)據(jù).
要使用這種建索引的基本修正法,需要考慮兩個(gè)問題,一個(gè)是如何建立索引;另一個(gè)是如何設(shè)計(jì)用來描述兩個(gè)狀態(tài)變化量的差文件.
關(guān)于建索引的問題,筆者認(rèn)為:基態(tài),亦a,b,c,d分別表示時(shí)態(tài)GIS的4個(gè)時(shí)期;T.時(shí)間軸;t0,t1,…,tn分別表示時(shí)態(tài)在GIS某個(gè)時(shí)期的n+1個(gè)時(shí)態(tài),其中tn為基態(tài),即“現(xiàn)在”時(shí)態(tài)一次數(shù)據(jù)狀態(tài)——“現(xiàn)在”時(shí)態(tài)總是變化的,每產(chǎn)生一個(gè)新的現(xiàn)在時(shí)態(tài),就應(yīng)生成一個(gè)現(xiàn)在時(shí)態(tài)與前一次時(shí)態(tài)的差文件,同時(shí)根據(jù)現(xiàn)在時(shí)態(tài)所處的時(shí)間位置來決定是否產(chǎn)生新的索引差文件.以四叉樹為例,如圖1所示,當(dāng)n為2i(i=2,3,…)的整數(shù)倍時(shí),就需產(chǎn)生tn-2i~tn的索引差文件.相應(yīng)地為了減少索引差文件所占的存貯空間,而又不影響對(duì)任一時(shí)態(tài)的檢索速度,可將tn-2i+1~tn-2i的索引差文件刪掉,所刪的索引名文件個(gè)數(shù)正好比新建的索引差文件個(gè)數(shù)少一個(gè).
關(guān)于差文件,筆者認(rèn)為在設(shè)計(jì)中應(yīng)考慮如下幾個(gè)因素.(1)由于差文件是通過對(duì)兩個(gè)時(shí)態(tài)的目標(biāo)信息進(jìn)行異或而產(chǎn)生的,這意味著差文件包含有兩類目標(biāo)信息:一類是前一時(shí)態(tài)有而后一時(shí)態(tài)無的目標(biāo)信息;另一類是前一時(shí)態(tài)無而后一時(shí)態(tài)有的目標(biāo)信息.為了能根據(jù)差文件快速、連續(xù)地由一個(gè)狀態(tài)到過去另一狀態(tài)或最近另一狀態(tài)進(jìn)行檢索,應(yīng)在差文件中將這兩類目標(biāo)信息予以標(biāo)識(shí)區(qū)分.(2)兩個(gè)狀態(tài)之間目標(biāo)變化應(yīng)是有對(duì)應(yīng)關(guān)系的,即01(目標(biāo)從無到有);10(目標(biāo)從有到無);1N(目標(biāo)從一個(gè)變成多個(gè));N1(目標(biāo)從多個(gè)變成一個(gè)),以及目標(biāo)空間信息無變化,屬性信息有變化;目標(biāo)局部空間信息有變化等.為了能進(jìn)行快速檢索,在差文件中應(yīng)將兩類各目標(biāo)之間的對(duì)應(yīng)關(guān)系予以標(biāo)明,當(dāng)然,這會(huì)增加差文件生成過程的復(fù)雜性.(3)和所有地圖數(shù)據(jù)庫模型類似,差文件也由空間信息、屬性信息和關(guān)系信息組成,差文件中應(yīng)將每個(gè)目標(biāo)這3種信息之間的關(guān)系予以標(biāo)明.
1.1.2GIS屬性數(shù)據(jù)庫中多媒體數(shù)據(jù)的管理有些G
IS的應(yīng)用中,認(rèn)為多媒體數(shù)據(jù)是一種特殊的專題屬性數(shù)據(jù).怎樣選擇多媒體數(shù)據(jù)的數(shù)據(jù)模型,使得既能遵循其自身特點(diǎn),又能有效地建立起它與空間數(shù)據(jù)的聯(lián)系,是多媒體技術(shù)在GIS應(yīng)用中的關(guān)鍵所在.
目前,多數(shù)GIS屬性數(shù)據(jù)庫使用的是關(guān)系模型.為能將關(guān)系模型應(yīng)用于多媒體數(shù)據(jù)管理系統(tǒng)中,就必須對(duì)現(xiàn)有的關(guān)系模型進(jìn)行擴(kuò)充,使它不但能處理格式化數(shù)據(jù),也能處理非格式化數(shù)據(jù).楊學(xué)良[2]就這個(gè)問題提出了3種技術(shù)策略:將多媒體數(shù)據(jù)文件名作為關(guān)系中元組某列(或?qū)傩?;將每個(gè)元組作為一個(gè)完整文件保存;元組中存貯格式化數(shù)據(jù)以及非格式化數(shù)據(jù)的引用項(xiàng),而非格式化數(shù)據(jù)單獨(dú)存貯.
對(duì)比這3種技術(shù)策略,第一種技術(shù)策略方法簡單、容易實(shí)現(xiàn),適宜于對(duì)多媒體數(shù)據(jù)進(jìn)行播放.第二、三種技術(shù)策略雖然能夠?qū)崿F(xiàn)并發(fā)控制和恢復(fù),以及實(shí)現(xiàn)對(duì)多媒體數(shù)據(jù)進(jìn)行編輯和拮取的應(yīng)用,但由于此兩種技術(shù)策略將每個(gè)元組所對(duì)應(yīng)的空間目標(biāo)的專業(yè)屬性和多媒體屬性混在一起,這既增大了應(yīng)用程序設(shè)計(jì)的復(fù)雜性,又不利于那些只需使用空間目標(biāo)的專業(yè)屬性的一些應(yīng)用的實(shí)現(xiàn).為此,我們認(rèn)為,在第一種技術(shù)策略的基礎(chǔ)上,增加一個(gè)或多個(gè)屬性項(xiàng),用于存放多媒體數(shù)據(jù)的文件信息和數(shù)據(jù)流信息,當(dāng)我們需要對(duì)多媒體數(shù)據(jù)文件進(jìn)行特殊應(yīng)用時(shí),可根據(jù)文件信息和數(shù)據(jù)流信息對(duì)多媒體數(shù)據(jù)文件進(jìn)行操作.
1.2GIS區(qū)域分析中多媒體數(shù)據(jù)的生成
多媒體數(shù)據(jù)生成的另一種方式是在GIS應(yīng)用中,邊統(tǒng)計(jì)、分析運(yùn)算,邊生成結(jié)果數(shù)據(jù)——多媒體數(shù)據(jù).
1.2.1空間分析中多媒體數(shù)據(jù)的生成空間分析是一組分析結(jié)果依賴于所分析對(duì)象的位置信息技術(shù)[3],因此,空間分析要求獲得目標(biāo)的空間位置及其屬性描述兩方面信息.空間分析主要有:地形分析、疊加分析、緩沖區(qū)分析和網(wǎng)絡(luò)分析等.
為了能更清楚地表示上述一些空間分析的結(jié)果,我們可用虛擬現(xiàn)實(shí)技術(shù)來實(shí)現(xiàn).所謂虛擬現(xiàn)實(shí)[4]是一種由計(jì)算機(jī)生成的高級(jí)人機(jī)交互系統(tǒng),即構(gòu)成一個(gè)以視覺感受為主,也包括聽覺、觸覺、嗅覺的可感知環(huán)境,使用者通過專門的設(shè)備可在這個(gè)環(huán)境中實(shí)現(xiàn)觀察、觸摸、操作、檢測等試驗(yàn),有身臨其境之感.比如,可用虛擬技術(shù)來觀察地形分析或網(wǎng)絡(luò)分析得到的空間效果,使用者可用交互操作的方式來控制自己與觀察對(duì)象的角度、距離以及光照等,使觀察對(duì)象隨使用者的操作而動(dòng)態(tài)旋轉(zhuǎn).此時(shí)以動(dòng)畫形式顯示的媒體數(shù)據(jù)隨使用者的操作產(chǎn)生并顯示.
1.2.2統(tǒng)計(jì)分析中多媒體數(shù)據(jù)的生成統(tǒng)計(jì)分析就是用數(shù)理統(tǒng)計(jì)方法開展區(qū)域分析.數(shù)理統(tǒng)計(jì)方法主要有:統(tǒng)計(jì)特征值、研究兩種或多種地理現(xiàn)象之間的相關(guān)分析,通過一組實(shí)際觀測數(shù)據(jù)分析系統(tǒng)變量之間因果關(guān)系的回歸分析,以及主成分分析等.
為了更加形象化,我們可以將數(shù)理統(tǒng)計(jì)結(jié)果以直方圖、曲線、曲面或區(qū)劃圖表示,甚至可以將重要的部分以醒目的顏色、特殊的符號(hào)或閃爍的顯示形式來告訴使用者,還可以配上解說詞,以增加系統(tǒng)的感染力,而表現(xiàn)這些現(xiàn)象的媒體數(shù)據(jù)是在統(tǒng)計(jì)分析之后由系統(tǒng)自動(dòng)生成并播放的.
2GIS應(yīng)用系統(tǒng)中多媒體功能的實(shí)現(xiàn)
在GIS應(yīng)用軟件中進(jìn)行多媒體功能實(shí)現(xiàn),首先是受GIS應(yīng)用軟件自身開發(fā)平臺(tái)的限制.多數(shù)情況下,GIS應(yīng)用軟件的多媒體開發(fā)平臺(tái)宜選擇編程語言,如VC++,VB或BC++等,以利于和GIS應(yīng)用軟件相結(jié)合.一旦多媒體開發(fā)環(huán)境確定下來,那么怎樣實(shí)現(xiàn)區(qū)域分析中多媒體功能
2.1空間數(shù)據(jù)庫中多媒體數(shù)據(jù)的播放
由前所述,空間數(shù)據(jù)庫中存貯的多是各期間的時(shí)空數(shù)據(jù),這些數(shù)據(jù)的結(jié)構(gòu)與MCI所能接受的多媒體文件格式RIFF(resourceinterchangefileformat)不同,所以應(yīng)用程序不能直接調(diào)用MCI函數(shù)和API函數(shù),必須根據(jù)時(shí)態(tài)GIS的空間數(shù)據(jù)庫結(jié)構(gòu),設(shè)計(jì)一個(gè)相應(yīng)的動(dòng)畫播放程序來實(shí)現(xiàn)動(dòng)態(tài)顯示功能.
下面簡述動(dòng)態(tài)顯示時(shí)態(tài)GIS中ti~tj狀態(tài)的算法步驟(0≤i≤j≤n,其中n為現(xiàn)在時(shí)態(tài)).(1)由基態(tài)開始檢索各索引差文件直到生成ti狀態(tài)信息.(2)顯示ti狀態(tài)信息.(3)根據(jù)ti差文件,擦除ti狀態(tài)有而ti+1狀態(tài)無的信息,顯示ti狀態(tài)無而ti+1狀態(tài)有的信息.(4)i+1i.(5)當(dāng)i<j時(shí),轉(zhuǎn)(3);否則結(jié)束.
字4
如果用上述算法來實(shí)現(xiàn)動(dòng)態(tài)顯示時(shí)空過程,還有很多細(xì)節(jié)需要設(shè)計(jì).首先,在(1)步驟,從基態(tài)開始,逐級(jí)逐步檢索,每檢索到一個(gè)狀態(tài)差文件,就需根據(jù)差文件來生成該狀態(tài)信息,直到ti狀態(tài)處;其次,在(3)中,需要用到動(dòng)畫技術(shù),擦除前一狀態(tài)信息實(shí)質(zhì)為恢復(fù)該處顯示內(nèi)容,而顯示后一狀態(tài)信息之前,需保存后一處信息內(nèi)容,再予以顯示新狀態(tài)信息.
性數(shù)據(jù)庫中多媒體數(shù)據(jù)的應(yīng)用
一般來說,多媒體數(shù)據(jù)主要應(yīng)用于兩個(gè)方面:一個(gè)是簡單播放;另一個(gè)是對(duì)多媒體數(shù)據(jù)進(jìn)行編輯和拮取.對(duì)于前者,只要使用MCI函數(shù)或API函數(shù)按屬性數(shù)據(jù)庫中其他屬性的要求進(jìn)行播放;對(duì)于后者,這就要求程序員熟悉多媒體數(shù)據(jù)文件格式RIFF,根據(jù)多媒體數(shù)據(jù)的文件信息和數(shù)據(jù)流信息,通過調(diào)用多媒體文件輸入/輸出函數(shù)來實(shí)現(xiàn)多媒體的播放、編輯、拮取以及同步控制等操作.
3多媒體技術(shù)在GIS中的應(yīng)用前景
(1)實(shí)現(xiàn)資源信息的科學(xué)管理,提供信息服務(wù).GIS一改為用戶管理提供單一的圖表、數(shù)據(jù)信息形式,而在管理空間信息的同時(shí),對(duì)圖形、圖象、視頻、聲音、動(dòng)畫等形式的信息進(jìn)行管理和播放,大大增加了信息的表現(xiàn)能力.(2)家庭教育和個(gè)人娛樂.將多媒體和GIS溶于一身,會(huì)豐富教育、娛樂軟件的內(nèi)容及表現(xiàn)手段.比如有關(guān)地理、歷史等課程的教學(xué)軟件和娛樂軟件的設(shè)計(jì).(3)銷售和演示信息系統(tǒng).GIS和多媒體技術(shù)合為一體的這類系統(tǒng)會(huì)比以往的信息系統(tǒng)更具有表現(xiàn)力.比如房地產(chǎn)公司的銷售系統(tǒng),既能表明所售住房的空間位置,又能從中檢索其住房環(huán)境及內(nèi)部結(jié)構(gòu),而且可以動(dòng)態(tài)地刪去當(dāng)天已售出的房子,給出不同價(jià)格等;旅游導(dǎo)游系統(tǒng),可以在為觀光游客制定導(dǎo)游路線時(shí),就能對(duì)不同地方的景點(diǎn)產(chǎn)生身臨其境的感覺.總之,將多媒體技術(shù)和GIS技術(shù)相結(jié)合,是計(jì)算機(jī)應(yīng)用領(lǐng)域的一個(gè)發(fā)展方向,它會(huì)改變?nèi)藗兊墓ぷ?、生活、思維方式,推動(dòng)信息社會(huì)的前進(jìn).
參考文獻(xiàn)
1張祖勛.時(shí)態(tài)GIS數(shù)據(jù)結(jié)構(gòu)的研討.測繪通報(bào),1996,(1):19~21
2楊學(xué)良.多媒體計(jì)算機(jī)技術(shù)及其應(yīng)用.北京:電子工業(yè)出版社,1995.138~139
級(jí)別:北大期刊
榮譽(yù):Caj-cd規(guī)范獲獎(jiǎng)期刊
級(jí)別:省級(jí)期刊
榮譽(yù):中國期刊全文數(shù)據(jù)庫(CJFD)
級(jí)別:北大期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:省級(jí)期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:統(tǒng)計(jì)源期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫