前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇軟件技術(shù)論文范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
插件在開發(fā)與實(shí)現(xiàn)過程中,為確保插件與軟件主程序之間能正常通信,其開發(fā)必須遵循主應(yīng)用程序的接口。目前,較為常用的插件實(shí)現(xiàn)方法有:獨(dú)立應(yīng)用程序法、動態(tài)鏈接庫法、COM法、ATL法等等,無論采用哪種方法實(shí)現(xiàn)和開發(fā)插件,都應(yīng)當(dāng)以方便使用為主要目的。一個插件的實(shí)現(xiàn),離不開主程序、插件接口和插件本身這三方面要素。
(1)主程序。
主程序中通常含有一個插件管理的模塊,可管理一個或多個類型的所有插件。它的主要功能是提供對插件的管理,當(dāng)程序起啟動時負(fù)責(zé)加載插件以及插件功能的調(diào)用,在程序終止時負(fù)責(zé)插件的釋放。
(2)插件接口。
接口規(guī)范了主程序與插件之間的通信標(biāo)準(zhǔn),對于DLL插件,插件接口通常就一個結(jié)構(gòu),并包含了引用到接口函數(shù)的指針;對于COM插件,常采用一個包含基類的COM接口,并在COM中定義接口。
(3)插件本身。
插件需遵循接口規(guī)范,并實(shí)現(xiàn)接口約定的功能及其它特定功能,插件可以是exe文件、DLL文件或者其它格式文件。
2.插件技術(shù)在軟件技術(shù)中的應(yīng)用類型與應(yīng)用優(yōu)勢
2.1插件技術(shù)的主要應(yīng)用類型
(1)批命令插件。
這種插件多為文文章件,其特點(diǎn)是使用功能單一,擴(kuò)展性很小,但是制作方便。由于這種插件的自由度非常低,近年來在軟件技術(shù)中已很少使用。
(2)腳本插件。
腳本插件是利用腳本語言而制成的插件,其特點(diǎn)是制作簡單、使用方便,且便于后期的修改。目前,該插件應(yīng)用較多的一種腳本語言是XML。
(3)COM插件。
COM(ComponentObjectModel)即組件對象模式,它是一種語言共享和跨應(yīng)用的二級制代碼方法。COM插件的開發(fā)標(biāo)準(zhǔn)可以獨(dú)立于任何編程語言,只要滿足COM標(biāo)準(zhǔn),就可以通過任何編程語言調(diào)用這些模塊功能。因此,COM插件具有使用簡單、方便的特點(diǎn),只需要插件接口與主程序之間實(shí)現(xiàn)信息間的交互,就能滿足插件功能的實(shí)現(xiàn)。
(4)DLL插件。
DLL(DynamicLinkLibrary)即動態(tài)鏈接庫,它是一個可以由多個程序并用的代碼和數(shù)據(jù)的庫,通過DLL,插件可以更容易的進(jìn)行更新。DLL插件不僅可以利用多語言編程進(jìn)行開發(fā),利用實(shí)現(xiàn)資源間的共享,而且具有易于擴(kuò)展軟件應(yīng)用程序和節(jié)省內(nèi)存空間的特點(diǎn)。
2.2插件技術(shù)在軟件技術(shù)中的應(yīng)用優(yōu)勢
(1)獨(dú)立性強(qiáng),安裝簡單。
插件作為可以獨(dú)立存在于軟件部分的應(yīng)用程序,不受到或很少受到外界因素的影響,能夠較為自由的應(yīng)用于各種軟件系統(tǒng)當(dāng)中;插件與主程序之間遵循標(biāo)準(zhǔn)的接口規(guī)范,在插件應(yīng)用時具有安裝簡單、快捷的特點(diǎn)。
(2)可移植性強(qiáng)。
由于插件程序自身多是由一些較小的插件結(jié)構(gòu)所構(gòu)成,因此具有組成結(jié)構(gòu)靈活和功能移植性強(qiáng)的特點(diǎn),用戶可以根據(jù)自身的需要選擇不同功能及內(nèi)容的插件,也可以方便對不需要的插件進(jìn)行方便刪除,而不會影響到軟件的使用功能。
(3)擴(kuò)展性好。
當(dāng)前,許多計算機(jī)軟件中都面向用戶提供了插件技術(shù),以此提高軟件的擴(kuò)展能力與復(fù)用度。插件技術(shù)的應(yīng)用,不僅可以滿足不同用戶的特殊需要,進(jìn)行多人并行模式的開發(fā)與獨(dú)立升級,而且插件還可明顯擴(kuò)展軟件主程序的功能,使軟件的應(yīng)用領(lǐng)域得到不斷拓展。
3.插件技術(shù)在軟件技術(shù)中的具體應(yīng)用
文章以瀏覽器插件為例,介紹了幾種常見瀏覽器插件的應(yīng)用。
3.1Java虛擬機(jī)
Java虛擬機(jī)插件是JavaVirtualMachine的縮寫,是一個虛擬的計算機(jī)程序,通過在實(shí)際計算機(jī)中仿真模擬各種計算機(jī)功能來實(shí)現(xiàn)。Java虛擬機(jī)插件具備完善的系統(tǒng)架構(gòu)與功能,能實(shí)現(xiàn)信息處理、信息指令、信息存儲等功能,當(dāng)用戶需要在網(wǎng)絡(luò)中瀏覽部分特殊網(wǎng)頁素材時,就需要通過Java插件來模擬該素材的觀看環(huán)境。
3.23DWebmaster網(wǎng)上虛擬現(xiàn)實(shí)
傳統(tǒng)的網(wǎng)絡(luò)虛擬現(xiàn)場場景是由一些3D創(chuàng)建工具所建立的,而其制作與效果并不佳。近年來,SuperScape公司開發(fā)了一款專業(yè)用于創(chuàng)建和瀏覽虛擬現(xiàn)實(shí)場景的插件———3DWebmaster,并推出了專門為網(wǎng)頁瀏覽器進(jìn)行優(yōu)化的插件VisCape。其中,3DWebmaster主要用于創(chuàng)建虛擬場景,而VisCape則充分利用計算機(jī)系統(tǒng)強(qiáng)大的運(yùn)算能力,瀏覽器觀看到到的虛擬現(xiàn)實(shí)場景更加真實(shí)。
3.3AcrobatReader網(wǎng)上文學(xué)閱讀
AcrobatReader是由Adobe公司開發(fā)的一款網(wǎng)上文學(xué)閱讀應(yīng)用插件程序。用戶通過該程序可以顯示和打印PDF格式的文件,還能允許文檔保留相應(yīng)的文本格式,例如圖像、圖表、字體等等。如果安裝了AcrobatReader,它在瀏覽器中是不顯示的,但是當(dāng)瀏覽器遇到具有PDF格式的文件后,能自動顯示該文件。3.4RealPlayer網(wǎng)上視頻播放RealPlayer是一款在網(wǎng)頁瀏覽中非常常見的視頻播放插件,它能提供流式傳輸聲音或視頻的方案。通過RealPlayer插件,能在瀏覽中實(shí)現(xiàn)實(shí)時的聲音與視頻對話,當(dāng)中Web網(wǎng)頁中遇到一個RealAudio聲音文件,或者一個RealVideo視頻文件時,RealPlayer就會在接收到該文件的前幾千個字節(jié)以后,即開始進(jìn)行解壓縮,然后播放解開的部分,而與此同時其余部分仍然在傳送,這樣就節(jié)約大量的時間。
4.結(jié)束語
市場經(jīng)濟(jì)與道德是兩個不同的范疇,市場是在社會中發(fā)生的行為,應(yīng)當(dāng)兼顧道德原則,比如,在中國,傳統(tǒng)商品交換原則是“童叟無欺”,講究在市場經(jīng)濟(jì)中的道德準(zhǔn)則。因此,打車軟件在運(yùn)營中實(shí)施的獎勵措施與其道德的標(biāo)準(zhǔn)之間,實(shí)質(zhì)是市場原則和道德原則之間的博弈,總體傾向是以金錢的多寡建立新的市場秩序,這有失公平、公正和責(zé)任等社會所推崇的良性道德。
(一)“花錢優(yōu)先”取代“先到先得”的公平秩序原則
從道德的角度出發(fā),可將“花錢優(yōu)先”和“先到先得”看作是一種“插隊倫理”和“排隊倫理”的問題。在市場經(jīng)濟(jì)的飛速競爭中,從“公平”的角度看,是該選擇用額外金錢的插隊的優(yōu)先權(quán),還是保持傳統(tǒng)道德的按序排隊?我們需要用長久的可持續(xù)發(fā)展的眼光去判斷哪一種更適合當(dāng)今社會發(fā)展的要求。打車軟件采用“花錢優(yōu)先”的插隊倫理,消費(fèi)者在使用中,通過付“小費(fèi)”的方式,一方面,實(shí)現(xiàn)了一種崇尚“金錢至上”的市場原則,以金錢的數(shù)額換取行為的優(yōu)先權(quán),這是一種功利主義的體現(xiàn)。支持這種行為的人認(rèn)為市場的等價交換會惠及買賣雙方,因而“可以改善我們的集體福利或社會功利”[1]。另一方面,這卻是個人至上、個人主義的體現(xiàn),使用者認(rèn)為他們在滿足個人權(quán)利的同時,并未侵犯他人的權(quán)利。但是,打車軟件的使用者在個人利益得到滿足并認(rèn)為將社會福利最大化的同時,或許已經(jīng)忽略了人與人、人與社會之間所推崇的公平、公正?!安尻爞惱怼备淖兊牟粌H是優(yōu)先使用出租車的權(quán)利,也在潛移默化的改變著人們的生活習(xí)慣。從0元到20元不等的小費(fèi),對比車費(fèi)微乎其微,但微小的額外費(fèi)用正是在搶奪他人的行使權(quán)利。
(二)隨性“食言”取代“有約必遵”的契約原則
誠信在中西方社會的發(fā)展中都占有重要的地位。“食,言為偽也。言而不行,如食之消盡,后終不行,前言為偽,故通稱為食言”[2]。自古以來,中國推崇“一諾千金”的崇高美德,始終將“誠信”看作是修業(yè)、立人以及立正之本;在西方市場經(jīng)濟(jì)社會中,將“契約精神”(自由、平等、守信的精神)作為社會的主流精神,并將契約守信精神作為“契約精神”的核心價值觀。打車軟件在市場的運(yùn)行中實(shí)際是以一種隨意、單向的“毀單”的不道德行為,觸碰市場的道德底線,沖擊由古到今約定俗成的“誠信”的標(biāo)尺。打車軟件便捷、高效的背后,存在著一部分乘客和出租車司機(jī)單向“食言”的不道德的情況,背離了契約者彼此之間的信任。乘客的“下單”和司機(jī)的“搶單”過程中,雙方因缺少面對面締約的信任,讓使用打車軟件的一部分乘客和出租車司機(jī)在“交易”的過程中出現(xiàn)了違背誠信原則的情況,由此引發(fā)了一些糾紛,對司機(jī)與乘客都造成了一定的負(fù)面影響。更有甚者,出租車司機(jī)與利益相關(guān)者違背市場運(yùn)營的基本要求,達(dá)成“黑市”行為協(xié)議,不行駛而惡意搶單以套取非法所得。
(三)有選擇性的服務(wù)取代“服務(wù)于大眾”的公平原則
生存于現(xiàn)實(shí)世界中,我們須以理性的認(rèn)識服從于現(xiàn)實(shí)社會中的道德約束,獲得平等的自由。社會中人的自由取決于社會良性秩序的發(fā)展,打車軟件的使用者與非使用者都不能隨意、無限制地要求個人權(quán)利,不能在滿足自身利益的同時忽視了弱勢群體的權(quán)利,弱化了出租車行業(yè)“服務(wù)于大眾”的宗旨。打車軟件給使用者雙方提供便利的同時,也為出租車司機(jī)提供了一種“有選擇性的服務(wù)”,即可拒絕其收益少的訂單,這使得一部分司機(jī)在使用打車軟件過程中,出于利益而不能做到真正的公平。倘若未來在出租車市場普及打車軟件,我們應(yīng)該預(yù)先規(guī)避軟件應(yīng)用中出現(xiàn)的“有選擇的服務(wù)”問題。
二、打車軟件技術(shù)應(yīng)用中的道德規(guī)制
正如恩格斯所說,一切以往的道德論歸根到底都是當(dāng)時社會經(jīng)濟(jì)狀況的產(chǎn)物。伴隨著打車軟件使用率的不斷增長,打車市場中出租車司機(jī)經(jīng)濟(jì)效益的增加,道德約束力在市場經(jīng)濟(jì)的沖擊下相對減弱。新的經(jīng)濟(jì)形勢的發(fā)展需要有適合新經(jīng)濟(jì)形勢的道德規(guī)制與其同步發(fā)展。在市場經(jīng)濟(jì)的條件下,道德與經(jīng)濟(jì)發(fā)展中的管理環(huán)節(jié)、軟件自身、社會等因素共同對經(jīng)濟(jì)發(fā)展起調(diào)節(jié)作用。在打車軟件技術(shù)的應(yīng)用中對道德約束的弱化,不僅是對社會良性道德的威脅,也是對市場經(jīng)濟(jì)良性發(fā)展的挑戰(zhàn)。
(一)打車軟件誠信平臺的完善
打車軟件以其便捷、即時、高效等特點(diǎn)而被廣大民眾廣泛應(yīng)用,但是,在使用軟件過程中,雙方(出租車司機(jī)和乘客)均可以憑借自己“充足的理由”而選擇“毀約”。目前對“毀單”行為的懲罰是以乘客和司機(jī)雙方被投訴的次數(shù)采取對其使用的打車賬號進(jìn)行注銷的辦法,然而,被注銷賬號的出租車司機(jī)或乘客仍然可以以其他方式重新注冊打車軟件賬號。打車軟件應(yīng)完善誠信平臺,使用更為嚴(yán)苛的懲罰手段去強(qiáng)制地約束、制止、終止使用者在使用中發(fā)生不道德的行為,對有嚴(yán)重誠信問題的雙方進(jìn)行必要的懲罰。如司機(jī)應(yīng)使用本人身份證件和其使用的出租車綁定注冊,若在誠信問題上被投訴超過限定次數(shù),將影響司機(jī)在出租車行業(yè)的信譽(yù)度;乘客也應(yīng)使用真實(shí)身份證件和其實(shí)名的銀行卡注冊,若誠信問題超過限定次數(shù),將影響其在生活中與信用相關(guān)的事宜。
(二)出租車市場獎勵措施的多元化
PBL教學(xué)法,以問題為中心、以學(xué)生為主體,改變了傳統(tǒng)的以教師為主體的“填鴨式”教學(xué)模式。該教學(xué)法以培養(yǎng)學(xué)生的自主學(xué)習(xí)能力為目標(biāo),發(fā)揮問題在學(xué)習(xí)過程中的關(guān)鍵作用,利用實(shí)際問題調(diào)動學(xué)生的主動性和積極性。PBL教學(xué)方法主要包括提出問題、設(shè)立目標(biāo)、解決問題、總結(jié)與交流等過程,旨在提高學(xué)生全面思考、分析和處理問題的能力。與傳統(tǒng)的教學(xué)方法不同,在PBL教學(xué)法中,教師和學(xué)生的角色發(fā)生了互換,教師由傳授者變?yōu)橐龑?dǎo)者和咨詢者,而學(xué)生則由被動接受知識變?yōu)橹鲃臃治?、思考和探索問題,從而成為整個學(xué)習(xí)過程中的主導(dǎo)者。PBL教學(xué)法強(qiáng)調(diào)學(xué)生是學(xué)習(xí)的主體,以學(xué)生的主動學(xué)習(xí)為主,將學(xué)習(xí)過程設(shè)置于復(fù)雜的、有意義的問題情境中。在這種情境中,學(xué)生通過自主探究和團(tuán)隊協(xié)作來解決問題,從而學(xué)習(xí)到隱含在問題背后的科學(xué)知識。因此,PBL教學(xué)法不僅培養(yǎng)了學(xué)生發(fā)現(xiàn)問題、解決問題的能力,還培養(yǎng)了學(xué)生利用信息資源、自主學(xué)習(xí)和團(tuán)隊協(xié)作的能力。雖然傳統(tǒng)教學(xué)法和PBL教學(xué)法的共同點(diǎn)都是讓學(xué)生獲取知識,但PBL教學(xué)法可以更好地培養(yǎng)學(xué)生的思維方法和獲取知識的能力[5]。
2、PBL教學(xué)法在《軟件技術(shù)基礎(chǔ)》課程教學(xué)中的實(shí)施
2.1加強(qiáng)前導(dǎo)課程學(xué)習(xí)
在《軟件技術(shù)基礎(chǔ)》課程的數(shù)據(jù)結(jié)構(gòu)部分頻繁使用指針和結(jié)構(gòu)體來解決問題,而這些知識在前導(dǎo)課程《C語言程序設(shè)計》中,也是重點(diǎn)和難點(diǎn)內(nèi)容。因此,在前導(dǎo)課程中,應(yīng)為這些知識分配更多的理論和實(shí)訓(xùn)課時,讓學(xué)生熟練掌握指針和結(jié)構(gòu)體的基礎(chǔ)知識,并可熟練進(jìn)行編程,從而為《軟件技術(shù)基礎(chǔ)》課程提供知識儲備。
2.2前期準(zhǔn)備
PBL教學(xué)模式對教師和學(xué)生都提出了更高的要求,教師不再是機(jī)械式的施教,而是需要深入教材,組建知識點(diǎn)之間的邏輯關(guān)系,針對難點(diǎn)和要點(diǎn)提出問題,并根據(jù)學(xué)生的情況確定教學(xué)目標(biāo)[6]。而學(xué)生則需要在教學(xué)目標(biāo)的指引下進(jìn)行充分的課前預(yù)習(xí)、查閱相關(guān)資料、對教學(xué)內(nèi)容大致了解,以便在課堂上快速理解學(xué)習(xí)內(nèi)容。
2.3在《軟件技術(shù)基礎(chǔ)》課程中融入PBL教學(xué)法
2.3.1聯(lián)系實(shí)際,提出問題在PBL教學(xué)模式中,提出問題是至關(guān)重要的,問題的好壞直接影響后續(xù)的授課效果。教師應(yīng)依據(jù)教學(xué)要求、教學(xué)目標(biāo)以及學(xué)生的理解能力設(shè)計問題,問題應(yīng)結(jié)合生活中的實(shí)際問題,最好與學(xué)生的生活或?qū)I(yè)密切相關(guān),這樣才能調(diào)動學(xué)生的學(xué)習(xí)積極性,激發(fā)學(xué)生的學(xué)習(xí)興趣。同時,教師應(yīng)給出在實(shí)踐過程中學(xué)生需達(dá)到的目標(biāo)、解決問題時所要涉及的元素及使用到的方法技巧、重點(diǎn)難點(diǎn)等。整個教學(xué)過程應(yīng)以學(xué)生獨(dú)立自主學(xué)習(xí)及團(tuán)隊合作討論為前提,以所用軟件技術(shù)基礎(chǔ)教材為基礎(chǔ),以教師設(shè)計的問題為中心,充分發(fā)揮學(xué)生的主動性和積極性,引導(dǎo)學(xué)生分析、研究,進(jìn)而解決問題。例如,在講授棧和隊列這一章節(jié)時,應(yīng)強(qiáng)調(diào)它們都是操作受限的線性結(jié)構(gòu),并結(jié)合現(xiàn)實(shí)中的例子加深學(xué)生的理解,并導(dǎo)入問題。如在講棧時,考慮到軍校的特點(diǎn),引入手槍的例子,先壓入彈夾的子彈只能最后從槍管里射出,而后壓入的子彈則先射出,這種數(shù)據(jù)結(jié)構(gòu)遵從“先進(jìn)后出”的原則,同時還可引入瀏覽器的例子,瀏覽器的“后退”鍵就是棧的一個實(shí)例。而在講授隊列時,可采用排隊上公交車的例子,先到的人先上車,后到的人則在隊伍后面等待,這種數(shù)據(jù)結(jié)構(gòu)遵從“先進(jìn)先出”的原則。通過舉例引入,使學(xué)生對概念有了初步的認(rèn)識和理解后,教師引出“迷宮求解”的問題,并安排學(xué)生完成求解算法的學(xué)習(xí)。通過問題一步步的引導(dǎo),學(xué)生不僅對知識點(diǎn)的概念有了深入理解,同時對其實(shí)際應(yīng)用也有了較好的認(rèn)識。2.3.2分析問題,設(shè)立目標(biāo)教師可根據(jù)學(xué)生基礎(chǔ)強(qiáng)弱程度進(jìn)行分組,以小組為單位完成任務(wù)。選擇一位基礎(chǔ)較好的學(xué)生任組長,負(fù)責(zé)本小組學(xué)生的組織、協(xié)調(diào)和任務(wù)分工安排等。學(xué)生以組為單位對提出的問題進(jìn)行討論,研究分析問題并制訂解決方案,確定與問題相關(guān)的資源及獲取這些資源的方法等,進(jìn)而對教師提出的問題進(jìn)一步細(xì)化。針對迷宮求解問題,學(xué)生首先要分析求解算法中應(yīng)采用哪種數(shù)據(jù)結(jié)構(gòu),然后要分析如何標(biāo)記當(dāng)前所在位置、如何判斷所選道路是否為通路、如何判斷死胡同、如何選擇最短路徑走出迷宮等系列問題。2.3.3協(xié)作學(xué)習(xí),解決問題在分析問題的基礎(chǔ)上,各組制訂具體執(zhí)行方案并進(jìn)行任務(wù)分工,教師則對各組提出的方案進(jìn)行最終審核,考察方案的完整性和可執(zhí)行性,給出具體建議。在執(zhí)行階段,小組成員需各自完成自己的任務(wù),分工協(xié)作,充分發(fā)揮團(tuán)隊的力量,共同完成任務(wù)和解決問題。解決問題是學(xué)生發(fā)揮主觀能動性、自主探究的過程。在解決問題的過程中,學(xué)生通過積極思考和實(shí)踐,可以發(fā)現(xiàn)新的問題,然后通過不斷的“發(fā)現(xiàn)問題—解決問題”,對所學(xué)的知識有更加深入的理解。在這一過程中,教師應(yīng)逐步退出,將主動權(quán)交給學(xué)生,當(dāng)學(xué)生遇到無法解決的問題向教師求助時,教師應(yīng)積極主動地給予引導(dǎo)和幫助。在解決問題時,學(xué)生會選擇合適的編程語言,并對數(shù)據(jù)結(jié)構(gòu)進(jìn)行定義。鑒于前期剛學(xué)習(xí)過C語言程序設(shè)計,鼓勵學(xué)生用C語言進(jìn)行編程,同時對使用Delphi、Matlab等編程工具的同學(xué)進(jìn)行針對性指導(dǎo)。在學(xué)生選擇棧作為數(shù)據(jù)結(jié)構(gòu)來解決迷宮問題時,鼓勵學(xué)生針對順序棧和鏈棧進(jìn)行分析,選擇合適的結(jié)構(gòu)解決問題。解決問題的思路和手段是多樣的,教師應(yīng)當(dāng)引導(dǎo)學(xué)生開拓思路,在得到“殊途同歸”結(jié)果的同時,建立“百花齊放”的解決方法。2.3.4展示成果,總結(jié)交流“展示成果,總結(jié)交流”階段是整個PBL教學(xué)模式中最重要的一個階段,也是學(xué)生知識升華的一個階段。在完成編程任務(wù)后,每組選派代表將“迷宮求解”的算法進(jìn)行上機(jī)演示,并陳述設(shè)計思路、設(shè)計算法時遇到的困難和問題以及這些問題的解決方案。成果展示可提升學(xué)生的自信心,培養(yǎng)學(xué)生的表達(dá)能力。在各個小組都完成展示后,小組之間進(jìn)行互評,討論優(yōu)缺點(diǎn)及改進(jìn)方法,使同學(xué)之間可以取長補(bǔ)短,加深對問題的理解,開闊解決問題的思路。在此基礎(chǔ)上,教師應(yīng)對所有內(nèi)容進(jìn)行總結(jié),主要包括梳理知識點(diǎn)、回顧主要內(nèi)容、算法中的方法和技巧、如何選擇和獲取相關(guān)資料、如何編程實(shí)現(xiàn)等,從而進(jìn)一步加深學(xué)生對知識的理解。同時,根據(jù)各小組任務(wù)完成情況進(jìn)行打分,計入平時成績,教師應(yīng)注重對學(xué)生進(jìn)行鼓勵,調(diào)動學(xué)生的積極性,激勵學(xué)生在下一次任務(wù)中取得更好的成績。
2.4后期總結(jié)
在完成既定的教學(xué)任務(wù)后,教師應(yīng)啟發(fā)學(xué)生進(jìn)一步思考,如:如何改進(jìn)算法以達(dá)到最優(yōu)的時間和空間復(fù)雜度,解決問題的方法對自己的學(xué)習(xí)有哪些啟示等,并以書面形式提交給教師。教師在分析、總結(jié)學(xué)生心得體會的基礎(chǔ)上,發(fā)現(xiàn)并改進(jìn)教學(xué)中存在的問題,不斷完善教學(xué)計劃和設(shè)計。
3、結(jié)語
過去的文獻(xiàn)整理工作十分復(fù)雜,需要耗費(fèi)大量的時間。通常是由整理人員對需要整理的文獻(xiàn)先進(jìn)行清點(diǎn),編寫一個清單,然后攝影人員按照清單的內(nèi)容對資料進(jìn)行縮微拍攝,最終歸檔。但是,隨著計算機(jī)技術(shù)的不斷改革創(chuàng)新,在目前的文獻(xiàn)整理工作中融入了很多高科技的元素,計算機(jī)發(fā)揮著其重要作用。在20世紀(jì)計算機(jī)技術(shù)剛剛興起的時候,人們運(yùn)用計算機(jī)整理文獻(xiàn)的大致流程是:第一步先通過數(shù)據(jù)庫軟件對需要整理的文件中的數(shù)據(jù)進(jìn)行整合,記錄在數(shù)據(jù)庫當(dāng)中;第二步將需要拍攝的內(nèi)容錄入到Word文檔當(dāng)中,形成一個拍攝清單,里面表明刊頭等要素;第三步將文檔通過計算機(jī)打印出來。這三個步驟的完成都離不開計算機(jī),同時因?yàn)槿斯ぶ悄艽娴娜肆Γ瑴p少了傳統(tǒng)方法中出現(xiàn)差錯的機(jī)會,使得整理工作更加精確和嚴(yán)密。在這一過程中,數(shù)據(jù)庫發(fā)揮著主導(dǎo)作用。到了21世紀(jì),計算機(jī)軟件技術(shù)又出現(xiàn)了新的突破,人們需求的不斷變化,工作難度的增加,使最傳統(tǒng)的辦公軟件已經(jīng)無法應(yīng)付,需要開發(fā)一些有針對性的軟件來完成一些特殊的流程,減少人們的工作量,提高工作的效率。在微縮工程中,文獻(xiàn)整理占據(jù)了重要的地位,因此人們針對這一工程開發(fā)了專門的軟件技術(shù)。上個世紀(jì)文獻(xiàn)整理工作主要運(yùn)用的是丹誠數(shù)據(jù)庫,但是面對復(fù)雜龐大的數(shù)據(jù),如果僅僅是需要進(jìn)行一個膠片盒的盒標(biāo)打印工作,都需要將該數(shù)據(jù)庫當(dāng)中每一條用的到的數(shù)據(jù)依次打開,然后再逐個進(jìn)行復(fù)制粘貼到規(guī)定的文檔當(dāng)中,規(guī)范一個格式,最后再進(jìn)行打印。如此一個小的任務(wù),就需要進(jìn)行很多次的復(fù)制粘貼,程序很復(fù)雜,同時稍不留神就會出現(xiàn)錯誤。針對這一問題,一種新的計算機(jī)軟件便由此出現(xiàn)--marc-pro.exe。該應(yīng)用程序是為了輔助數(shù)據(jù)庫的工作而設(shè)計的,它能夠使數(shù)據(jù)庫充分地發(fā)揮其自身的功能,在文獻(xiàn)整理工作中發(fā)揮了重要的作用,提高了文獻(xiàn)整理工作的效率。
2對圖像處理工作的幫助
目前無論是任何地點(diǎn),都能夠看到監(jiān)控攝像頭,視頻監(jiān)控已經(jīng)成為了社會的一種現(xiàn)象。視頻監(jiān)控強(qiáng)調(diào)視頻的清晰度,才能夠更好地為大眾服務(wù)。隨著出現(xiàn)的各種圖像處理方法,圖像的清晰度在不斷地提高。而針對圖像處理這一任務(wù),出現(xiàn)了各種處理軟件,并且隨著人們對圖像清晰度提出的新要求,這些軟件也在不斷的完善。
2.1常用的圖像處理功能
下面為大家分析一下在圖像處理時候,對軟件要求的幾項(xiàng)功能。模糊圖像清晰化功能。實(shí)際拍攝中,焦距、運(yùn)動等對圖像進(jìn)行的影響,出現(xiàn)圖像模糊化,運(yùn)用處理軟件使原本模糊的圖像清晰。該項(xiàng)功能在實(shí)際生活中得到了廣泛的運(yùn)用;消除噪聲。很多視頻拍攝完畢后,都會有很多干擾的聲音,覆蓋了我們需要的聲音。利用自動增強(qiáng)的功能,能夠使該圖像所要反映的內(nèi)容更加突出;同時還能夠?qū)D像進(jìn)行銳化處理、將其鋸齒消除。同時,由于很多監(jiān)控設(shè)備像素不是很高,拍攝出來的畫面在放大之后會出現(xiàn)一片馬賽克的現(xiàn)象,可以運(yùn)用軟件將馬賽克弱化。在拍攝物體的時候,如果該物體是背朝光源,就會出現(xiàn)拍攝出來的畫面很暗,無法看清楚物體的原貌,這是就可以用明暗校正的功能來處理該圖像;圖像的重建功能??梢詫⑴臄z的畫面分為多個幀,將幀進(jìn)行融合,然后將模糊的部分進(jìn)行清晰化處理;如果圖像中出現(xiàn)的人物面部不是很清晰,可以通過幀平均的方法,使人的五官變得更加清楚;對動態(tài)視頻處理的功能??梢詫⑴臄z中畫面的亮度、明暗對比、噪聲等問題進(jìn)行處理;因?yàn)楣饩€、監(jiān)控機(jī)自身的原因,造成了拍攝的畫面出現(xiàn)了失真的問題,可以通過還原圖像的功能,使原本圖像的顏色真實(shí)展現(xiàn)在人們眼中。
2.2具體實(shí)例
在具體審計實(shí)施過程中,筆者主要針對全市以及延伸審計的11個區(qū)縣的失業(yè)保險費(fèi)征收、失業(yè)金發(fā)放、失業(yè)保險專項(xiàng)補(bǔ)貼的撥付使用等各個方面開展了計算機(jī)審計:
一、重復(fù)發(fā)放的問題(以北碚區(qū)為例)
1.依次打開北碚區(qū)就業(yè)局提供的2004年度各月失業(yè)保險金發(fā)放表(見“原始數(shù)據(jù)包北碚區(qū)”文件夾)。
2.將EXCEL工作表中的數(shù)據(jù)身份證號碼全部改為數(shù)值型,可以在設(shè)置單元格格式中直接設(shè)定也可以運(yùn)用公式“E*1”。
3.新建一個名為“失業(yè)保險金發(fā)放”的Access數(shù)據(jù)表,將整理好的失業(yè)保險金發(fā)放表導(dǎo)入到Access數(shù)據(jù)表。
4.在AO系統(tǒng)中新建一個命名為北碚區(qū)的賬套,點(diǎn)擊“采集轉(zhuǎn)換業(yè)務(wù)數(shù)據(jù)采集數(shù)據(jù)”,形成審計中間表并將數(shù)據(jù)表保存在目錄樹下。
5.點(diǎn)擊“數(shù)據(jù)分析”,點(diǎn)到需要分析的業(yè)務(wù)數(shù)據(jù)表,輸入SQL語句:Select*From[業(yè)務(wù)_200406]where[身份證號碼]in(Select[身份證號碼]From[業(yè)務(wù)_200406]GROUPBY[身份證號碼]HAVINGcount([身份證號碼])>1),篩選出某月身份證號碼重復(fù)的發(fā)放記錄。
通過類似的計算機(jī)審計,在延伸審計的11個區(qū)縣發(fā)放失業(yè)保險金40多萬人次中,發(fā)現(xiàn)748條身份證號碼重復(fù)的發(fā)放記錄,經(jīng)核實(shí)有2人重復(fù)領(lǐng)取失業(yè)保險金共16個月3595元,其余為經(jīng)辦工作人員失誤所致。
二、重新就業(yè)后未停發(fā)失業(yè)金(以江津市為例)
1.打開江津市就業(yè)局提供的2004年度各月失業(yè)保險金發(fā)放數(shù)據(jù)(見“原始數(shù)據(jù)包江津市江津市失業(yè)人員花名冊”文件夾)。
2.在AO系統(tǒng)中新建一個名為“江津市”的賬套,通過業(yè)務(wù)數(shù)據(jù)采集將數(shù)據(jù)導(dǎo)入AO系統(tǒng),并生成審計中間表。
3.點(diǎn)擊“數(shù)據(jù)分析”,點(diǎn)到需要分析的業(yè)務(wù)數(shù)據(jù)表,輸入SQL語句:“Select*From[業(yè)務(wù)_2004_01]WHERE[到期原因]=‘重新就業(yè)’ANDmonth([到期時間])=8”,篩選出停發(fā)原因是“重新就業(yè)”的記錄。
通過計算機(jī)查詢得到江津市2004年度到期原因顯示“重新就業(yè)”但并沒有停發(fā)失業(yè)保險金為3200人次。經(jīng)審計核實(shí),該市2004年度有52名失業(yè)人員重新就業(yè)后,仍然領(lǐng)取了4個月失業(yè)保險金,共計208人次40584元。其余是發(fā)放軟件設(shè)計缺陷所致。
三、多領(lǐng)多撥補(bǔ)貼(市就業(yè)局)
1.打開市就業(yè)局提供的2004年度失業(yè)人員求助登記上網(wǎng)數(shù)據(jù)(見“原始數(shù)據(jù)包市就業(yè)局就業(yè)局職介數(shù)據(jù)_050706求職登記”文件夾)。
2.在“就業(yè)局職介數(shù)據(jù)_05070”下建一個“求職登記”ACCESS文件,點(diǎn)擊“文件獲取外部數(shù)據(jù)導(dǎo)入”將EXCEL數(shù)據(jù)表“031130-040531”(上半年)和“040106-041201”(下半年)導(dǎo)入到ACCESS文件中,命名為“求職登記原始”。
3.在ACCESS中,對“求職登記原始”表設(shè)置查詢條件“rylb”=“5”,“SQL語句:SLECET*INTO求職登記-篩選FROM求職登記原始WHERE(((求職登記原始。rylb)=”5“))”,并生成失業(yè)人員“求職登記-查詢表”。
4.將“求職登記-篩選”導(dǎo)入AO系統(tǒng)生成審計中間表[業(yè)務(wù)_2](見“全市求職登記、成交”電子帳簿)。
5.對重復(fù)登記進(jìn)行篩選分析,SQL語句:“Select*From[業(yè)務(wù)_2]where[sfzh]in(Select[sfzh]From[業(yè)務(wù)_2]GROUPBY[sfzh]HAVINGcount([sfzh])=2,3,4,5……”)。
6.查出重復(fù)登記2次的有552人,重復(fù)登記3次的33人,重復(fù)登記4次的4人,重復(fù)登記5次的3人。累計重復(fù)登記642人次。
2004年度市就業(yè)局按7.5元/人標(biāo)準(zhǔn)核定全市失業(yè)人員求職登記47320人,核撥求職登記費(fèi)354900元。全市勞動力市場信息網(wǎng)絡(luò)反映上網(wǎng)求職登記45891人次,扣除重復(fù)登記的642人次,實(shí)際上網(wǎng)求職登記為45249人。
市就業(yè)局按7.5元/人標(biāo)準(zhǔn)多核定求職登記2071人,多撥求職登記補(bǔ)貼15532.5元。
四、虛報求職成交補(bǔ)貼(市就業(yè)局)
步驟與三類似。審計核實(shí)江北區(qū)求職成交上網(wǎng)人數(shù)為202人,而市就業(yè)局按22.5元/人的標(biāo)準(zhǔn)核撥了643人的求職成交補(bǔ)貼14467.5元,延伸該區(qū)時進(jìn)行了核實(shí),只有15個失業(yè)職工求職成交合同并停發(fā)失業(yè)保險金。據(jù)此,審計組認(rèn)定該區(qū)多領(lǐng)求職成交補(bǔ)貼14130元。
通過采取類似的審計方法,審計組對延伸的11個區(qū)縣的求職成交數(shù)據(jù)進(jìn)行了逐一核實(shí),發(fā)現(xiàn)江北區(qū)、梁平縣等7個區(qū)縣多報求職成交2597人,虛報冒領(lǐng)求職成交補(bǔ)貼58432.5元。
五、各區(qū)縣虛報培訓(xùn)補(bǔ)貼(以江北區(qū)為例)
1.打開江北區(qū)就業(yè)局提供的2004年度失業(yè)保險金發(fā)放數(shù)據(jù)(見“原始數(shù)據(jù)包江北區(qū)江北區(qū)培訓(xùn)中心”及“原始數(shù)據(jù)包江北區(qū)江北區(qū)職介中心”文件夾)。
2.將2004年度分別在5個失業(yè)人員培訓(xùn)點(diǎn)舉辦的近80個失業(yè)人員培訓(xùn)班次匯總到一張命名為“培訓(xùn)總表”的EXCEL表中,并對數(shù)據(jù)進(jìn)行整理,形成規(guī)范的格式。
3.將培訓(xùn)總表導(dǎo)入AO系統(tǒng)命名為“[業(yè)務(wù)_‘Sheet(2)’].
4.編寫SQL語句(同上類似)對培訓(xùn)人員身份證號碼重復(fù)和身份證年齡超過60歲的失業(yè)人員進(jìn)行查詢,生成現(xiàn)場審核結(jié)果表。
2004年度江北區(qū)重復(fù)培訓(xùn)失業(yè)人員57人,按260元/人的補(bǔ)貼標(biāo)準(zhǔn)多領(lǐng)培訓(xùn)補(bǔ)貼14820元。
延伸審計11個區(qū)市縣2004年培訓(xùn)失業(yè)人員23611人次,發(fā)現(xiàn)存在重復(fù)培訓(xùn)90人,按260元/人標(biāo)準(zhǔn)多領(lǐng)補(bǔ)貼23400元。
六、欠收失業(yè)保險費(fèi)(以渝中區(qū)為例)
1.打開市地稅局提供的2004年度各區(qū)縣失業(yè)保險金征收數(shù)據(jù)即“原始數(shù)據(jù)包市地稅局€4年失業(yè)保險報表(開票入庫)。xls”文件。
2.將渝中區(qū)2004年的征收數(shù)據(jù)復(fù)制命名為“渝中區(qū)地稅2004年征收數(shù)據(jù)表”,并進(jìn)行數(shù)據(jù)整理。
3.在AO系統(tǒng)上建立一個賬套“渝中區(qū)”,將征收數(shù)據(jù)表導(dǎo)入AO系統(tǒng)形成審計中間表命名為“[業(yè)務(wù)_Sheet1]”。
4.對2004年度實(shí)繳金額進(jìn)行匯總,SQL語句為:“SelectSUM([實(shí)繳經(jīng)額])AS渝中區(qū)實(shí)際入庫金額From[業(yè)務(wù)_Sheet1]WHERE[入庫日期]isnotnull”。
5.統(tǒng)計出該年度渝中區(qū)失業(yè)保險費(fèi)的開票數(shù),SQL語句為:“SelectSUM([實(shí)繳金額])AS渝中區(qū)開票金額From[業(yè)務(wù)_Sheet1]”。
經(jīng)審計核實(shí),渝中區(qū)地稅局2004年度失業(yè)保險費(fèi)開票數(shù)47,606,177.93元,實(shí)際征收入庫數(shù)45,391,582.87元,開票未入庫,即欠收失業(yè)保險費(fèi)2,214,595.06元。
審計組延伸審計11個區(qū)縣,2004年度共欠收失業(yè)保險費(fèi)1489.81萬元。超級秘書網(wǎng)
七、失業(yè)保險費(fèi)征收系統(tǒng)存在缺陷
1.在延伸審計11個區(qū)縣失業(yè)保險費(fèi)征收系統(tǒng)時,每個區(qū)縣都存在系統(tǒng)征收匯總表與實(shí)際征收匯總數(shù)差異較大,審計組判斷地稅DS2.0系統(tǒng)社保模塊的統(tǒng)計匯總模塊可能存在缺陷。
2.由于地稅部門沒有提供該系統(tǒng)及其相關(guān)設(shè)計資料,審計組只能通過前臺操作進(jìn)行證實(shí)。
3.從“查詢統(tǒng)計—社保征收查詢—社保月征統(tǒng)計”和“社保管理—統(tǒng)計報表—月征統(tǒng)計表”兩個路徑進(jìn)行統(tǒng)計獲取的征收數(shù)字差異較大,并且都和數(shù)據(jù)庫數(shù)據(jù)匯總數(shù)存在較大差異。
4.將審計發(fā)現(xiàn)的問題及時向市地稅部門反饋,并和市地稅局計算機(jī)處一起查找問題的原因,最后證實(shí)該系統(tǒng)的社保模塊統(tǒng)計匯總公式存在問題,導(dǎo)致統(tǒng)計結(jié)果不正確。