一二三区在线播放国内精品自产拍,亚洲欧美久久夜夜综合网,亚洲福利国产精品合集在线看,香蕉亚洲一级国产欧美

  • 期刊 科普 SCI期刊 投稿技巧 學術(shù) 出書 購物車

    首頁 > 優(yōu)秀范文 > 計算機畢業(yè)論文

    計算機畢業(yè)論文樣例十一篇

    時間:2023-03-14 15:19:35

    序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗,特別為您篩選了11篇計算機畢業(yè)論文范文。如果您需要更多原創(chuàng)資料,歡迎隨時與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識!

    篇1

    一、本科學生畢業(yè)論文的目的和內(nèi)容

    二、管理信息系統(tǒng)開發(fā)的主要步驟

    三、計算機專業(yè)所選開發(fā)工具和注意事項

    四、計算機畢業(yè)論文撰寫格式

    五、畢業(yè)論文中正文的寫法和注意事項

    六、結(jié)束語的寫法

    七、參考文獻列出畢業(yè)論文設(shè)計中主要參考書籍

    八、附錄的寫法

    九、論文評分的能用標準

    一、本科學生畢業(yè)論文的目的和內(nèi)容

    本科學生在畢業(yè)之前必須做畢業(yè)論文,其目的是通過畢業(yè)論文,讓學生獨立開發(fā)一個具體的計算機應(yīng)用項目,系統(tǒng)地進行分析總結(jié)和運用學過的書本知識,以鞏固本科階段所學的專業(yè)理論知識,并給予一個理論聯(lián)系實際的機會。

    為了便于實施和管理,規(guī)定網(wǎng)絡(luò)學院計算機相關(guān)專業(yè)本科學生畢業(yè)論文主要以開發(fā)一個管理信息系統(tǒng)為畢業(yè)實踐的課題,每個畢業(yè)生通過獨立開發(fā)一個具體的管理信息系統(tǒng),掌握開發(fā)一個比整完整的管理信息系統(tǒng)的主要步驟,并從中獲得一定的實際經(jīng)驗。

    二、管理信息系統(tǒng)開發(fā)的主要步驟

    管理信息系統(tǒng)開發(fā)的主要步驟及各步驟的基本內(nèi)容如下:

    1、系統(tǒng)分析

    主要工作內(nèi)容有以下幾項:確定系統(tǒng)目標,系統(tǒng)可行性分析

    2、系統(tǒng)調(diào)查

    系統(tǒng)的組織結(jié)構(gòu)、職能結(jié)構(gòu)和業(yè)務(wù)流程分析。其中系統(tǒng)的組織結(jié)構(gòu)圖應(yīng)畫成樹狀結(jié)構(gòu)。

    系統(tǒng)業(yè)務(wù)流程分析、業(yè)務(wù)流程圖

    3、數(shù)據(jù)流程分析

    數(shù)據(jù)流程圖(系統(tǒng)關(guān)聯(lián)圖、頂層圖、一層數(shù)據(jù)流圖、二層數(shù)據(jù)流圖)、數(shù)據(jù)詞典、代碼設(shè)計

    4、管理信息系統(tǒng)的功能設(shè)計

    系統(tǒng)的功能結(jié)構(gòu)圖,每個功能模塊的主要工作內(nèi)容、輸入輸出要求等。

    系統(tǒng)控制結(jié)構(gòu)圖

    5、數(shù)據(jù)庫設(shè)計

    概念模型設(shè)計:實體、實體間的聯(lián)系、E-R圖

    關(guān)系模式設(shè)計:E—R圖->關(guān)系模式的轉(zhuǎn)換規(guī)則

    關(guān)系模式

    數(shù)據(jù)庫表設(shè)計:數(shù)據(jù)庫表結(jié)構(gòu)

    6、系統(tǒng)物理配置方案

    7、人機界面設(shè)計

    8、模塊處理概述

    9、系統(tǒng)測試和調(diào)試:測試計劃、測試用例、測試結(jié)果

    三、開發(fā)工具和注意事項

    1、開發(fā)工具

    開發(fā)工具可由學生任選。如Delphi、FoxPro、VB、Access等,這些工具的使用全由學生自學。

    2、注意事項

    (1)項目開發(fā)步驟的完整性(系統(tǒng)需求分析、概念設(shè)計、物理設(shè)計、系統(tǒng)環(huán)境和配置、系統(tǒng)實施以及系統(tǒng)測試和調(diào)試等)

    (2)每個開發(fā)步驟所得結(jié)果的正確性(業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)詞典、HIPO圖、E-R圖、關(guān)系模式、人機界面設(shè)計及模塊處理等的詳細分析和說明)

    (3)論文整體結(jié)構(gòu)的完整性(前言、各個具體步驟的敘述和分析、結(jié)語、參考文獻和有關(guān)附錄)

    (4)提供軟件系統(tǒng)的可執(zhí)行盤片及操作說明書

    (5)參考資料(列出必要的參考資料)

    四、畢業(yè)論文撰寫格式

    注意:1.每個步驟都要有文字說明和論述2.各個步驟必須是有機的組合,不可以支離破碎不成一體。

    一、封面

    二、摘要用約200-400字簡要介紹一下論文中闡述的主要內(nèi)容及創(chuàng)新點

    三、主題詞用一、二個詞點明論文所述內(nèi)容的性質(zhì)。(二和三要在同一頁面上)

    四、目錄一般采用三級目錄結(jié)構(gòu)。例如第三章系統(tǒng)設(shè)計3.1系統(tǒng)概念結(jié)構(gòu)3.1.1概念模型

    五、正文

    第一章前言

    簡要介紹:組織機構(gòu)概況、項目開發(fā)背景、信息系統(tǒng)目標、開發(fā)方法概述、項目開發(fā)計劃等。

    第二章系統(tǒng)需求分析

    本章應(yīng)包含:

    (1)現(xiàn)行業(yè)務(wù)系統(tǒng)描述

    包括業(yè)務(wù)流程分析,給出業(yè)務(wù)流程圖。

    具體要求:業(yè)務(wù)流程圖必須有文字說明,圖要完整、一定要有業(yè)務(wù)傳遞的流程。

    (2)現(xiàn)行系統(tǒng)存在的主要問題分析

    指出薄弱環(huán)節(jié)、指出要解決的問題的實質(zhì),確保新系統(tǒng)更好,指出關(guān)鍵的成功因素。

    (3)提出可能的解決方案

    (4)可行性分析和抉擇

    包括技術(shù)可行性、經(jīng)濟可行性、營運可行性分析和抉擇。

    第三章新系統(tǒng)邏輯方案

    針對用戶需求,全面、系統(tǒng)、準確、詳細地描述新系統(tǒng)應(yīng)具備的功能。

    (1)數(shù)據(jù)流程分析

    最主要的是給出數(shù)據(jù)流程圖,要求滿足以下條件:

    A.數(shù)據(jù)流程圖必須包括系統(tǒng)關(guān)聯(lián)圖、系統(tǒng)頂層圖、第一層分解圖和第二層分解圖組成。B.系統(tǒng)關(guān)聯(lián)圖確定了從外部項到系統(tǒng)的數(shù)據(jù)流和從系統(tǒng)向外部項的數(shù)據(jù)流,這些數(shù)據(jù)流在其它層次的數(shù)據(jù)流中不允許減少,也不允許增加。各層次內(nèi)部的數(shù)據(jù)流不受關(guān)聯(lián)圖的限制。C.數(shù)據(jù)流應(yīng)有名字。D.外部項和數(shù)據(jù)存儲之間不得出現(xiàn)未經(jīng)加工的數(shù)據(jù)流。E.數(shù)據(jù)流程圖的分解中,必須保持每個分層同其上層加工中的外部項和輸入輸出流相一致。F.各加工之間一般不應(yīng)出現(xiàn)未經(jīng)數(shù)據(jù)存儲的數(shù)據(jù)流。G.數(shù)據(jù)存儲之間不得出現(xiàn)未經(jīng)加工的數(shù)據(jù)流。H.數(shù)據(jù)存儲可以分解。I.若有查詢處理,應(yīng)在數(shù)據(jù)流程圖中表達。J.統(tǒng)計和打印報表不在數(shù)據(jù)流圖中表達。

    (2)數(shù)據(jù)詞典描述

    可采用圖表格式或較緊湊的記錄格式描述A、若采用圖表格式,可只寫出數(shù)據(jù)流、數(shù)據(jù)元素、加工、數(shù)據(jù)存儲和外部項各一個表。B、若采用緊湊的記錄格式,則應(yīng)列出全部成分。如數(shù)據(jù)元素:編號名稱存在于數(shù)據(jù)結(jié)構(gòu)備注E1入庫數(shù)據(jù)F1/F3/F11/F15入庫單號日期貨號數(shù)量E2出庫數(shù)據(jù)F1/F3/F11/F15出庫單號日期貨號數(shù)量C、據(jù)流程圖中系統(tǒng)頂層圖的數(shù)據(jù)加工都必須詳盡寫出。

    (3)基本加工小說明

    可采用結(jié)構(gòu)化語言、數(shù)學公式等描述各個基本加工。

    第四章系統(tǒng)總體結(jié)構(gòu)設(shè)計

    (1)軟件模塊結(jié)構(gòu)設(shè)計A、系統(tǒng)軟件模塊結(jié)構(gòu)圖,并由此導出功能分解圖及層次式菜單結(jié)構(gòu)。B、系統(tǒng)的模塊結(jié)構(gòu)應(yīng)與數(shù)據(jù)流程圖的頂層圖的加工一致。

    (2)數(shù)據(jù)庫設(shè)計A、應(yīng)按下列次序闡述各個元素:實體、實體的屬性、實體間聯(lián)系、E-R圖、轉(zhuǎn)換規(guī)則、關(guān)系模式。B、在介紹實體的屬性時,不應(yīng)包括聯(lián)系屬性,聯(lián)系屬性直至關(guān)系模式中才出現(xiàn)。C、數(shù)據(jù)流程圖中的每個數(shù)據(jù)存儲可隱含于E-R圖中的多個實體。D、E-R圖中的實體要與數(shù)據(jù)流程圖中的數(shù)據(jù)存儲相對應(yīng)。每個實體要指出實體的標識碼(主碼)。對每個實體或聯(lián)系應(yīng)列出其應(yīng)有的屬性(用列舉的方法)。E、E-R圖中至少要有一個多對多的聯(lián)系。F、必須嚴格按照轉(zhuǎn)換規(guī)則從E-R圖產(chǎn)生數(shù)據(jù)關(guān)系模式集,需要時作必要的優(yōu)化,并說明理由。G、對于一對一的聯(lián)系,只應(yīng)把任一個實體的主碼放在另一個實體中作為外碼。H、一對多聯(lián)系也可以產(chǎn)生新的關(guān)系模式,如要這樣做,必須說明理由。I、多對多聯(lián)系,或三元聯(lián)系必須產(chǎn)生新的關(guān)系模式。J、關(guān)系模式的個數(shù)和名字要與E-R圖中的實體和聯(lián)系相一致。K.、每個關(guān)系模式中要用下橫線標出主碼,后隨的符號“#”標出外碼。L、若有代碼對照表可在最后列出,需另加說明。

    (3)計算機系統(tǒng)配置方案的選擇和設(shè)計

    給出硬件配置,系統(tǒng)軟件配置,網(wǎng)絡(luò)通信系統(tǒng)配置(可選)等內(nèi)容。

    (4)系統(tǒng)總體安全性、可靠性方案與措施。

    第五章系統(tǒng)詳細設(shè)計

    (1)代碼設(shè)計基本數(shù)據(jù)項的代碼格式。

    (2)人機界面設(shè)計給出人機界面視圖(輸入輸出接口,屏幕格式設(shè)計等)

    (3)模塊處理過程根據(jù)軟件環(huán)境做不同處理??刹捎媚_本、程序流程圖、結(jié)構(gòu)化的PDL語言等。

    第六章實施概況

    (1)實施環(huán)境和工具的比較選擇

    (2)編程環(huán)境、工具、實現(xiàn)與數(shù)據(jù)準備概況

    (3)系統(tǒng)測試概況主要包括測試計劃、測試用例、測試記錄。

    (4)系統(tǒng)轉(zhuǎn)換方案及實現(xiàn)概況

    (5)系統(tǒng)運行與維護概況

    六、結(jié)束語

    (1)系統(tǒng)特色、局限與展望

    (2)實施中遇到的挫折、創(chuàng)新、體會與致謝

    七、參考文獻列出畢業(yè)論文設(shè)計中主要參考書籍

    序號、書名或文章名、作者名、出版社或雜志名、出版日期或雜志期號。

    八、附錄

    (1)列出部分有一定代表性的程序代碼段

    (2)操作說明書

    九、論文評分標準

    1、A等

    系統(tǒng)正確無誤,系統(tǒng)功能完善,設(shè)計步驟完整正確,實用性強,有一定的創(chuàng)新性,論文結(jié)構(gòu)嚴謹,表述流暢。

    2、B等

    系統(tǒng)基本正確,系統(tǒng)功能基本完善,設(shè)計步驟基本完整正確,有一定的實用性,論文結(jié)構(gòu)良好,表述基本流暢。

    3、C等

    系統(tǒng)有少量錯誤,系統(tǒng)功能不夠完善,設(shè)計步驟欠完整,基本上沒有實用性,論文結(jié)構(gòu)一般,表述基本清楚。

    篇2

    在這寶貴的兩年的研究生生活中,首先我要感謝我的導師——郭清順老師?!笆谌艘贼~,不如授之以漁”,郭老師正是這樣以言傳身教來教導著我們。

    在這里,還要特別感謝我另外一位老師——道焰老師,她雷厲風行的性格、干凈利落的做事風格永遠是我學習的榜樣。無論是在學習上還是在生活,她總給在我最需要的時候給予幫助。

    不得不提,王竹立老師,他慈父一樣的關(guān)懷曾使我感激不已。他使我懂得,踏踏實實做人,認認真真做事,應(yīng)付別人就是應(yīng)付自己。

    感謝在研究生學習期間給我諸多教誨和幫助的信息與網(wǎng)絡(luò)中心的各位老師,感謝陳鐵老師、蘇順開老師、黃海老師、張汶老師給予我的指導和幫助!

    感謝317實驗室的兄弟姐妹,是你們給我?guī)砹藲g樂,是你們讓我知道了什么是手足情深。

    感謝我的三位同學——陳頌麗、路昉碩和郭澤平,我們之間的友誼足以使我今生不忘。

    感謝我的朋友——淦鑫、馬偉杰、王海洋、賀明威、林諸鳴、甘榮偉,感謝你們在我失意時給我鼓勵,在失落時給我支持,感謝你們和我一路走來,讓我在此過程中倍感溫暖!

    相關(guān)的論文致謝樣本

    ·畢業(yè)論文致謝如何寫·課程設(shè)計論文致謝詞·博士生論文致謝范例

    篇3

    不同的院系,不同的指導教師對本科畢業(yè)論文有不同的指導方法,在計算機系,本科畢業(yè)論文通常以下面四種類型:

    1.1完成一個不太大的實際項目或在某一個較大的項目中設(shè)計并完成一個模塊(如應(yīng)用軟件、工具軟件或自行設(shè)計的板卡、接口等等),然后以工程項目總結(jié)或科研報告、或已發(fā)表的論文的綜合擴展等形式完成論文。

    1.2對一個即將進行的項目的一部份進行系統(tǒng)分析(需求分析,平臺選型,分塊,設(shè)計部分模塊的細化)。例如對一個大中型企業(yè)管理信息系統(tǒng)中的財務(wù)部分進行調(diào)研,分析和設(shè)計等,這類工作可以沒有具體編程,但應(yīng)得到有關(guān)方面的初步認可,有一定的工作量。例如打印后有30頁以上的報告。

    1.3對某一項計算機領(lǐng)域的先進技術(shù)或成熟軟件進行分析、比較,進而能提出自己的評價和有針對性創(chuàng)見。例如XML目前是因特網(wǎng)上新涌現(xiàn)的標記語言,它較HTML有許多無可比擬的優(yōu)點,其中XML-QL是基于XML提出的一種新型查詢語言,分析總結(jié)這一新型查詢語言并探索它的實現(xiàn)途徑是十分有意義的工作。再如對自由軟件數(shù)據(jù)庫系統(tǒng)MySQL,分析總結(jié)其在Web應(yīng)用上的特色,并能將有關(guān)技術(shù)用于自己研制的系統(tǒng)中。這類工作要注意把分析和實驗相結(jié)合,不要只停留在消化上。消化是前提,吸收和轉(zhuǎn)化才是工作的重點。

    1.4對某一個計算機科學中的理論問題有一定見解,接近或達到了在雜志上發(fā)表的水平。例如,解決了一個眾所周知的問題,糾正了某雜志上理論的錯誤且提出解決修正方案,或自己提出有意義的模型,定義,且有定理、命題、或性能比較、分析、測試報告等。

    一般而言,第四種較難,在若干年指導本科生畢業(yè)論文經(jīng)驗中,只有兩位學生采用此形式寫出了好的論文,據(jù)悉,這兩位學生都順利進入了博士生序列。

    2.選題:

    2.1有科研項目的老師通常愿意從項目中選取本科生能完成的模塊,交給學生做,然后以第一種形式寫成論文。教師熟悉項目,項目有實用背景,一般而言,多數(shù)學生經(jīng)過努力都能完成。但有些科研項目太難,或涉及保密內(nèi)容,或本科生不容易完成,在這種情況下,教師可能會讓已保送為研究生,或確定留校的學生作這類題目。

    2.2學生自選題目,有些學生已聯(lián)系好畢業(yè)后的工作單位,工作單位要求學生作某方面的項目,或已交給學生某方面的項目,經(jīng)過指導教師認可,認為可作出合格的畢業(yè)論文,則可作這方面題目。這種方式下,學生積極性高,責任心較強,學以致用,一般論文的質(zhì)量較好且成文后篇幅較大。

    2.3教師根據(jù)社會需求,選擇題目。例如,院系行政需要教學,科研和研究生信息管理系統(tǒng),有的教師指導幾位學生分別作大學院系行政管理子系統(tǒng),博士生碩士生學籍管理子系統(tǒng)等等,有可能開始作出的軟件還不很完善,但有了雛形,經(jīng)過修改后,一般是能夠應(yīng)用的。有的系統(tǒng)經(jīng)過下一屆本科生畢業(yè)實習的改進,就可以實用了。一些對路的、有用戶的軟件還有可能進一步發(fā)展為產(chǎn)品

    3.論文的組織安排:

    依據(jù)上述的論文類型,由于各類工作特點的不同,在搜集整理論文的素材、組織安排論文的結(jié)構(gòu)方面,應(yīng)有所不同,做到有的放矢。

    3.1系統(tǒng)實現(xiàn)型論文:重點收集整理系統(tǒng)體系結(jié)構(gòu),程序模塊調(diào)用關(guān)系,數(shù)據(jù)結(jié)構(gòu),算法,實驗或測試等內(nèi)容,論文結(jié)構(gòu)一般安排如下:

    (1)引言或背景(概述題目背景,實現(xiàn)情況,自己開發(fā)的內(nèi)容或模塊)一般談?wù)n題意義,綜述已有成果,如”誰誰在文獻某某中做了什么工作,誰誰在文獻某某中有什么突出貢獻“,用“但是”一轉(zhuǎn),分析存在問題,引出自己工作必要性、意義和價值、創(chuàng)新點和主要思想、方法和結(jié)果。然后用“本文組織如下:第二節(jié)第三節(jié)....,第四節(jié)....."作為這段結(jié)束。

    (2)系統(tǒng)體系結(jié)構(gòu)(強調(diào)系統(tǒng)的整體性,突出自己工作在整體中的位置)。(3)主要實現(xiàn)功能的描述(包括模塊調(diào)用關(guān)系,數(shù)據(jù)結(jié)構(gòu),算法說明,依據(jù)內(nèi)容多少此部分可安排兩到三節(jié))。

    (4)實驗或測試。

    (5)總結(jié)。

    3.2應(yīng)用開發(fā)型論文:

    重點收集整理應(yīng)用項目的背景分析,需求分析,平臺選型,分塊,設(shè)計部分模塊的細化,使用的開發(fā)工具的內(nèi)容。論文結(jié)構(gòu)一般安排如下:(1)引言(重點描述應(yīng)用項目背景,項目開發(fā)特色,工作難度等);

    (2)項目分析設(shè)計(重點描述項目的整體框架,功能說明,開發(fā)工具簡介等)(3)項目實現(xiàn)(重點描述數(shù)據(jù)庫設(shè)計結(jié)果,代碼開發(fā)原理和過程,實現(xiàn)中遇到和解決的主要問題,項目今后的維護和改進等,此部分可安排兩到三節(jié));

    (4)總結(jié)。

    3.3分析比較型論文:

    重點收集整理有關(guān)的最新論文或軟件,分析比較心得,實驗數(shù)據(jù)等內(nèi)容。論文結(jié)構(gòu)一般安排如下:引言(重點描述分析對象的特點,分析比較工作的意義,主要結(jié)果等);分析對象的概括性描述,分析比較的主要結(jié)果(如果是技術(shù)分析,給出主要數(shù)據(jù),如果是軟件分析,給出代碼分析結(jié)果,實驗過程等);分析比較的評價和系統(tǒng)應(yīng)用(可以給出基于分析比較的結(jié)果,提出某些設(shè)計實現(xiàn)方案,和進行一些實驗工作;最后是結(jié)論。

    3.4理論探索型論文:

    重點收集整理問題的發(fā)現(xiàn),解決問題所用到的基本知識,解決問題的獨特方法,定理證明,算法設(shè)計和分析。

    論文結(jié)構(gòu)一般安排如下:

    (1)引言(重點描述要解決的問題的來源,難度,解決問題的主要方法等);

    (2)基本知識(解決問題涉及的基本定義,定理,及自己提出的概念等);

    (3)推理結(jié)論(給出問題解決方案,包括定理證明,算法設(shè)計,復雜性分析等);

    (4)結(jié)論。上述論文結(jié)構(gòu)的安排和劃分不是絕對,可依據(jù)各自工作的實際情況,采用某一種或某幾種混合的方式指導自己論文的寫作。但無論采用什么樣的結(jié)構(gòu),一定要作到心中有數(shù),貫穿一條邏輯線索切不可泛論成文或堆砌成文,時刻突出自己的工作內(nèi)容。

    4.論文格式及目錄系統(tǒng):

    每個作者有自己的風格,格式不必強求一致,但科技論文不能象寫小說劇本那樣,一般不能用倒敘,插敘,不設(shè)懸念,不用意識流,多線索方式等。例如,可在下列格式基礎(chǔ)上適當修改:科技論文目錄體系一般不用中文的“一二三”,而用下列的編排方式題目扉頁|___摘要(中英文,200-300字為限)|___正文目錄1.前言(背景,動機,前人工作)|___1.1。。。。|(1)(a)(b)(c)|(2)(a)(b)(c)|___1.2。。。。2.項目框圖及本工作在項目中的地位

    3.項目特色(特殊功能,困難

    4.方案選擇(前人方案,現(xiàn)可選方案,為什么選這一方案)

    5.實現(xiàn)技術(shù)數(shù)據(jù)結(jié)構(gòu)程序片段:

    6.特殊問題解決方法:

    篇4

    在internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用.因此網(wǎng)站建設(shè)在internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。

    這次我們所設(shè)計的課題正是互聯(lián)網(wǎng)與社會生活之間的緊密關(guān)系的體現(xiàn),現(xiàn)今的社會,人們已經(jīng)離不開了網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人與人之間交流的一種形式,他能夠把事情的復雜化轉(zhuǎn)為簡單化。老干部局網(wǎng)網(wǎng)站的建設(shè)不僅能夠使該事業(yè)單位的工作方式有所改變,也大大地提高了該單位工作人員的辦事效率,也增加了該單位的知明度,更重要的是為我們局的老干部們提供了一個網(wǎng)絡(luò)生活空間,促進了他們對網(wǎng)絡(luò)知識的進一步地了解。

    通過該網(wǎng)站展示了機構(gòu)設(shè)置、政策法規(guī)、辦事指南、電子刊物、新聞、學習園地、問題集錦、養(yǎng)生保健、生活小常識、旅游簡介等系列內(nèi)容的介紹。同時您也可以利用電子信箱經(jīng)濟而又快捷地與外界進行各種信息溝通。

    asp簡介

    1什么是aspmicrosoftactiveserverpages(asp)實際上是將標準的html文件拓展了一些附加特征,asp像標準的html文件一樣包含html語句并且在一個瀏覽器上解釋并顯示。但它為html編寫人員提供了在服務(wù)器端運行腳本的環(huán)境,使html編寫人員可以利用vbscript和jscript或其他

    第三方腳本語言來創(chuàng)建asp,實現(xiàn)過去需要編寫復雜的cgi程序才能實現(xiàn)的有動態(tài)內(nèi)容的網(wǎng)頁,如計數(shù)器等。一個asp文件的后綴為.asp,其中包含實現(xiàn)動態(tài)功能的vbscript或jscript語句,如果去掉那些vbscript或jscript語句,它和標準的html文件沒有任何區(qū)別。asp提供了一些內(nèi)建對象(參見后面關(guān)于內(nèi)建對象的章節(jié))。利用這些內(nèi)建對象,你可以使你的腳本更加強大;這些

    對象會允許您從瀏覽器中接收和發(fā)送信息。例如,利用request對象,你可以接收用戶的html表單中的信息并加以處理。asp包含標準的activex組件(參見后面關(guān)于組件的章節(jié)),這些組件可以實現(xiàn)一些復雜的功能,如使用數(shù)據(jù)庫等。不過,你并不會被此局限,你可以輕松創(chuàng)建屬于你自己的附加activex組件。這意味著你可以不加限制地拓展你的activex組件(參見后面關(guān)于自制組件的章節(jié))。asp可以和諸如sqlserver這樣的數(shù)據(jù)庫行掛接,在本書后面的章節(jié)中,我

    們將詳細地學習這方面的內(nèi)容。重要的是,這是asp一個非常強大的功能所在,在線商務(wù)以及在線論壇等各種非常高級的、動態(tài)更新的站點都需要數(shù)據(jù)庫的支持,而且需要隨數(shù)據(jù)庫內(nèi)容的更新而自動更新,這樣,你就可以利用asp自己建立很多類似的高級站點。通過上面的描述,我們可以了解到,asp就是由服務(wù)器端腳本、對象以及組件拓展過的標準網(wǎng)頁并為其提供了運行的環(huán)境。而它的網(wǎng)頁并不是在建立初期存在的,而是當某個瀏覽器向它提出請求時,它才根據(jù)需要產(chǎn)生所需要的標準網(wǎng)頁,這克服了過去html編寫的網(wǎng)頁的靜態(tài)缺點,從而使網(wǎng)頁上可以有許多動態(tài)的信息存在。如:當前的計算機時間、計數(shù)器的計數(shù)值等。

    2asp的功能

    asp是一套服務(wù)器端的腳本運行環(huán)境,當用戶從瀏覽器向web服務(wù)器請求.asp文件時,asp腳本開始運行,然后web服務(wù)器調(diào)用asp,asp全面讀取請求的文件,執(zhí)行所有的腳本命令,并將標準的web頁傳送給瀏覽器,而并不包含你所寫的腳本命令。

    2使用asp與sqlserver網(wǎng)站架設(shè)

    而asp的每一個命令都首先被用來生成html文件,因此asp允許生成動態(tài)內(nèi)容。

    下載對于web服務(wù)器來說,asp與html有著本質(zhì)的區(qū)別,html不經(jīng)任何處理送回給瀏覽器另一方面,對于瀏覽器來說,asp和html幾乎是沒有區(qū)別的,僅僅是后綴為.asp和.htm的區(qū)別,當我們在客戶端提出對asp的申請后,我們的瀏覽器接受的是html格式的文件。因此它根據(jù)以上特性,我們用asp可以方便地實現(xiàn)諸如表格信息收集、計數(shù)器、留言簿、公告板、asp還可以輕松地實現(xiàn)對頁面內(nèi)容的動態(tài)控制,為不同的瀏覽者定制不同的頁面內(nèi)容,實現(xiàn)

    適用于任何瀏覽器。

    聊天室甚至電子商務(wù)等過去必須由cgi才能實現(xiàn)的功能。

    個性化的網(wǎng)站。

    3使用范圍

    用asp實現(xiàn)各功能時幾乎沒有什么限制,只要網(wǎng)站存在并正常運行,以下是的應(yīng)用示例列表:

    .在你的網(wǎng)站主頁頂部添加一個滾動顯示的廣告欄。

    .從html的表單中接受信息并且存到數(shù)據(jù)庫中。

    .根據(jù)不同訪問者顯示不同內(nèi)容,創(chuàng)建個性化主頁。

    .在你的主頁中添加點擊計數(shù)器。

    .根據(jù)用戶瀏覽器的版本、類型和能力顯示不同檔次的內(nèi)容。

    .連接多個主頁使之容易網(wǎng)際導航。

    .跟蹤用戶網(wǎng)站上的活動信息并且存入日志文件。

    .使用基于windowsnt的intranet建立你的mis應(yīng)用。

    用asp編寫出的系統(tǒng),完全可以達到原來使用client/server的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的水平。使用asp最大的好處是,在你對程序進行升級時,你只需要修改服務(wù)器上的asp文件,而不需要修改客戶端程序。

    以上只是簡單介紹,看完下面章節(jié),你會對利用asp做的事情有更加全面深入的了解。你會真正學會如何使用asp建立各種應(yīng)用。

    2.本課題的基本內(nèi)容

    為了樹立中國各級政府各部門在網(wǎng)絡(luò)上的嶄新形象,有利于使各級政府由管理型向管理服務(wù)型的角色轉(zhuǎn)換,降低辦公費用,提高辦公效率,促進勤政、廉政建設(shè),提高政府公務(wù)員的信息化水平,市委老干部局網(wǎng)站的建立將為辦公網(wǎng)絡(luò)化,自動化、電子化,全面信息的共享所提供了優(yōu)越的條件

    本課題介紹了市老干部局網(wǎng)站建設(shè)的做法和具體步驟,給出了老干部局網(wǎng)站建設(shè)的方案選擇、設(shè)備配置。還介紹了老干部局網(wǎng)站建設(shè)的運用目的和發(fā)展方向以充分實現(xiàn)以上目的。還全面介紹了在internet上建設(shè)和管理網(wǎng)站的技術(shù)。內(nèi)容涉及網(wǎng)站的基礎(chǔ)建設(shè),對原始數(shù)據(jù)進行調(diào)查,重點放在新聞更新、辦事指南等的事務(wù)處理以及站點管理,使用asp,html開發(fā)前臺程序,完成網(wǎng)站的鏈接,從相關(guān)系統(tǒng)中導入數(shù)據(jù),編寫相應(yīng)的存儲過程,以便聯(lián)系老干部局的需要開發(fā)出功能強大的網(wǎng)站。

    老干部局網(wǎng)站為干部的工作、管理、生活、信息交流個通訊等提供綜合的網(wǎng)絡(luò)環(huán)境。網(wǎng)站的使用,使干部的辦公、學術(shù)研究和管理條件跨上一個新臺階,同時也給老干部局的宣傳,發(fā)展,提供了一個平臺。我們可以充分利用現(xiàn)用計算機資源,實現(xiàn)信息交流和軟硬件資源的共享,實現(xiàn)老干部局辦公、管理、服務(wù)于社會的現(xiàn)代化新形式。

    關(guān)于建設(shè)老干部局網(wǎng)站的一些內(nèi)容,包括網(wǎng)站的結(jié)構(gòu),特點以及網(wǎng)站建設(shè)的理論知識要點。其最大的特點就是在于對asp中的每個知識點都精心運用到了實際需要中,通過對理論的研究來聯(lián)系實際操作,并全面地掌握asp開發(fā)web動態(tài)網(wǎng)站的思路、技巧和體系。另外,asp還提供可更簡單、更方面的數(shù)據(jù)庫訪問方法,使開發(fā)基于數(shù)據(jù)庫驅(qū)動的web應(yīng)用程序更容易,asp支持vbscript和jscript,并能以插件形式支持其他腳本語言,如html。

    3.本課題的重點和難點

    本課題的重點主要是網(wǎng)站素材的選擇與框架的搭建,一個好的網(wǎng)站要有許多的主頁相互

    之間鏈接起來,以及其中添加一些動態(tài)、圖片、聲效等鏈接。綜合地完成網(wǎng)站的建設(shè)才能體現(xiàn)主題,才能把瀏覽者的目光吸引到每一個主頁上,內(nèi)容的及時更新也是網(wǎng)站建設(shè)的一個主要實際問題,只有不斷得到更新的主頁內(nèi)容才能使瀏覽者再次訪問該網(wǎng)站,沒有新鮮的內(nèi)容素材,沒有時代性的哲學理念,遠遠不能稱得為好網(wǎng)站。

    新穎的框架結(jié)構(gòu)也能使瀏覽者的目光更長久地被吸引,再擁有好的素材基礎(chǔ)上,框架的搭建也是網(wǎng)站建設(shè)所必須考慮到的問題,只有把這兩者相結(jié)合進行周密地布置,相信建設(shè)出來的網(wǎng)站必然是點擊率最高的網(wǎng)站。

    該網(wǎng)站的建設(shè)也牽涉到了動態(tài)網(wǎng)頁的制作,因此,這必然成了制作過程中的難點,就我個人而言,對動態(tài)網(wǎng)頁的制作方面還缺少很多的理論與實際操作知識,曾經(jīng)只是做一些簡單的個人主頁,僅此而已,而現(xiàn)今,卻得必須運用asp程序進行動態(tài)網(wǎng)站的編輯,運用asp把腳本、html、組件和強大的web數(shù)據(jù)庫訪問功能結(jié)合在一起,形成一個能在服務(wù)器上運行的應(yīng)用程序,并把按用戶的要求專門制作的html頁面送給客戶端瀏覽器。此技術(shù)的運用使我的工作量大大地提高了幾倍,當然這正是我以前沒好好學的不好表現(xiàn),但通過這次設(shè)計使我認識提高了,在學好靜態(tài)網(wǎng)頁制作的基礎(chǔ)上則不能忽視對動態(tài)網(wǎng)頁制作的重要性。此后,我將借鑒這次的領(lǐng)悟,認真學習并全面地掌握asp中的每個知識點,以便今后熟練地運用到實際問題中,充分展現(xiàn)自我價值。為自己以后的生活道路鋪上一層更牢固的奠基石!

    用asp實現(xiàn)搜索引擎的功能是一件很方便的事,可是,如何實現(xiàn)類似3721的智能搜索呢?比如,當在搜索條件框內(nèi)輸入“中國人民”時,自動從中提取“中國”、“人民”等關(guān)鍵字并在數(shù)據(jù)庫內(nèi)進行搜索??赐瓯疚暮螅憔涂梢园l(fā)現(xiàn),這個功能實現(xiàn)起來竟然是如此的簡單。ok,followme!

    第一步,我們要建立一個名為db_sample.mdb的數(shù)據(jù)庫(本文以accessxx數(shù)據(jù)庫為例),并在其中建立表t_sample。表t_sample包括如下字段:

    id自動編號

    篇5

    合肥,位于安徽省中部,可輻射面積大;背靠內(nèi)陸一些欠發(fā)達的地區(qū)如大別山區(qū)。由于歷史、體制等方面的原因,信息化建設(shè)起步晚,基礎(chǔ)薄,合肥地區(qū)生產(chǎn)計算機及其設(shè)備、通信器材產(chǎn)品的企業(yè)很少,基本上完全是一個消費性市場,無論是規(guī)模還是容量,合肥的IT市場只是一個中等規(guī)模的市場,這種條件下的市場究竟是什么樣子?我們具體來看看合肥IT市場的現(xiàn)狀。

    郵電通信業(yè)

    合肥郵電通信業(yè)比較發(fā)達,四通八達的光纖主干網(wǎng)已敷設(shè)完畢。目前,合肥地區(qū)擁有固定電話用戶和中國電信移動電話用戶共計40多萬。中國聯(lián)通目前開通了合肥、蕪湖兩地130移動電話業(yè)務(wù),下一步目標是在安徽全省各中等城市開通130移動電話業(yè)務(wù)。合肥地區(qū)無線尋呼臺目前有20多家,除國信、聯(lián)通、中北、政訊等較大的全國衛(wèi)星連網(wǎng)尋呼臺之外,還有皖訊等全省連網(wǎng)的尋呼臺。目前合肥電信局開放的數(shù)據(jù)通信網(wǎng)有:公用分組交換網(wǎng)、數(shù)字數(shù)據(jù)網(wǎng)、中國公眾多媒體通信網(wǎng)和CHINANET。中國公眾多媒體通信網(wǎng)棗安徽熱線也于98年開通,網(wǎng)絡(luò)覆蓋全省各地市,;合肥地區(qū)三大互連網(wǎng)也于98年實現(xiàn)互通互連:省郵電多媒體通信網(wǎng)(169)以64KDDN專線與教育科研網(wǎng)、安徽信息網(wǎng)互連,三網(wǎng)互連為合肥地區(qū)信息高速公路建設(shè)打下了良好的基礎(chǔ)。合肥目前較大的通信商城有天地通信商城,經(jīng)營業(yè)務(wù)涉及語音、數(shù)據(jù)、圖象、微波等通信業(yè)務(wù)。

    電腦軟硬件市場

    合肥的電腦軟硬件經(jīng)銷商,除了個別實力雄厚的大公司擁有自己獨立的大本營之外,象其他城市一樣,絕大部分都集中在電腦城經(jīng)營。

    說到合肥的電腦城,首推步瑞祺電腦城。步瑞祺電腦城,是安徽省內(nèi)目前規(guī)模最大、產(chǎn)品最集中、挑選余地最大的電腦電子專業(yè)市場,位于合肥金寨路和黃山路交匯處,毗鄰中國科大、安徽大學、合肥聯(lián)合大學、安徽電力職工大學、炮兵學院、電子工程學院和電子部43所等一批高校和科研所。良好的科研學術(shù)氛圍加上良好的經(jīng)營環(huán)境創(chuàng)造了無限的商機,引來大批經(jīng)銷商入駐。到目前為止,進駐的公司有60余家,經(jīng)營品種2000多種,涵蓋了計算機軟硬件(主要是硬件)各個方面,從各種板卡到各種電腦耗材、外設(shè),應(yīng)有盡有。眾多的經(jīng)銷商的加盟也給步瑞祺電腦城帶來了大量的客流,每天的成交額(包括零售和批發(fā))逾50萬元。電腦城的發(fā)展和繁榮,也帶動了電腦城周圍餐飲業(yè)、交通運輸業(yè)、打字復印業(yè)、電腦圖書業(yè)的迅猛發(fā)展??拷饺痨鞔髲B的合肥科菀電腦書店,號稱合肥最具有特色的專業(yè)電腦書店,發(fā)展已初具規(guī)模,開展了熱線查詢、電話售書、送書上門等一系列服務(wù)。

    步瑞祺電腦城的對面,就是合肥另一個電腦市場棗科大高科技廣場,依托中國科學技術(shù)大學的品牌效應(yīng)和雄厚的科研創(chuàng)新能力,科大高技術(shù)廣場也吸引了諸如方正、同創(chuàng)、康柏、TCL、海爾、IBM等一大批廠商加盟,中國科大也在高科技廣場開辦了許多計算機公司、系統(tǒng)集成公司和培訓中心。

    合肥另外一處電腦市場是工大電子城,位于合肥工業(yè)大學附近,交通便利,人員密集,生意也十分興隆。合肥新開張的一座電腦城棗南方大廈電腦城也位于科大高科技廣場的對面,看來不管是電腦城的經(jīng)營者還是電腦軟硬件的經(jīng)營商,都善于利用已有的優(yōu)勢和影響去開拓更大的市場。

    近年來,在合肥市科教書店的計算機廣場內(nèi)聚集了以連邦為代表的一批軟件銷售商,均取得了不錯的業(yè)績。據(jù)合肥連邦軟件專賣店的負責人介紹,合肥連邦于1994年底正式開業(yè),在1995、1996、1997年度連續(xù)三年銷售翻番,銷售額始終位居全國200多家連邦專賣點的前十名之列。

    IT業(yè)與教育、科研聯(lián)合體

    IT業(yè)是一個新興的產(chǎn)業(yè),IT業(yè)同時也是一個高新技術(shù)產(chǎn)業(yè),因此,要求從業(yè)人員要有一定的素質(zhì)和專業(yè)技能。所以IT業(yè)必然會和教育、科研走到一起,組成聯(lián)合體。合肥目前這樣的聯(lián)合體有四家:聯(lián)想集團與中國科大組建科大聯(lián)想計算機學院聯(lián)想棗科大通信軟件研究發(fā)展中心;同創(chuàng)集團與安徽省科技研究院組建安徽同創(chuàng)科力信息產(chǎn)業(yè)有限公司;合肥工業(yè)大學與合肥永信電腦公司組建合肥永信軟件系統(tǒng)工程公司;合肥工業(yè)大學與合肥安達電子技術(shù)公司組建合肥安達數(shù)控技術(shù)公司。99年3月合肥電信局與中國科技大學共同組建中國科大電話局,開創(chuàng)了在高等院校組建電話局的先例,將從根本上改善中國科大電話和網(wǎng)絡(luò)的質(zhì)量,為中國科大的繼續(xù)發(fā)展奠定了基礎(chǔ)。科研、教育和IT企業(yè)的聯(lián)合已成為安徽省信息產(chǎn)業(yè)界的一大趨勢。

    IT業(yè)與傳媒業(yè)

    IT業(yè)由于自身具有的特點,決定了其與傳媒業(yè)的密切關(guān)系:IT業(yè)通過傳媒業(yè)擴大影響,傳媒業(yè)因IT業(yè)而加強傳媒手段。在合肥,從事IT業(yè)的傳媒業(yè)有以下幾家:中國計算機專修學院主辦的《電腦知識與技術(shù)》和《計算機考試與指導》,一種傳播電腦基本知識和技術(shù)的刊物和一種計算機等級考試的輔導刊物;安徽省計算機學會主辦的《計算機與信息技術(shù)》,一種計算機應(yīng)用類的技術(shù)性刊物;《新安晚報都市節(jié)拍電腦視窗》,合肥地區(qū)最大的晚報之一《新安晚報》每周也在《電腦視窗》欄目中普及電腦知識、最新電腦行情?!督鹜ㄉ逃崱?、《每周快遞》、《安徽電子報》等一批引導IT消費潮流、最新市場行情的刊物。所有這些,為合肥乃至整個安徽的IT業(yè)(市場)的發(fā)展,作出了巨大的貢獻。

    IT業(yè)自有品牌

    合肥自有品牌不多,目前較有影響的是安徽長安電子股份有限公司生產(chǎn)的“長安”系列電腦。長安公司實力較雄厚,已通過ISO9002質(zhì)量體系認證。為了擴大影響、提高品牌知名度,長安公司與安徽有線電視臺探索(Discovery)欄目聯(lián)舉辦有獎收視活動,每月評出一名優(yōu)勝者,獎長安多媒體電腦一臺,其宣傳口號是:探索你的世界,探索你的人生;看探索節(jié)目,當探索奔騰王,得長安電腦。合肥地區(qū)另一自有品牌是由安徽豐利電子有限公司生產(chǎn)的“豐利”系列電腦。安徽豐利的宣傳口號是“平易近人的價格,無微不至的服務(wù)”。當然還有更多具有行業(yè)特色的專業(yè)公司在默默無聞的發(fā)展著,說不定哪天也能一鳴驚人,打出自己的一片天地。

    二.合肥IT業(yè)(市場)現(xiàn)狀分析與對策展望

    總的說來,合肥地區(qū)IT業(yè)(市場)目前還處在一個剛剛起步,還很不成熟的三級、四級市場,與北京的中關(guān)村電子市場、深圳、武漢的電腦市場相比,還有相當大的差距。合肥地區(qū)IT企業(yè)規(guī)模較小,在與省外公司競爭中處于不利地位,有不少省內(nèi)工程都被南京、深圳、北京等地的公司拿走;由于合肥是一個內(nèi)地城市,經(jīng)濟節(jié)奏相對緩慢,信息流通也稍慢一些,因此,合肥成了商家和IT企業(yè)專業(yè)服務(wù)商容易遺忘的地方。如去年下半年,在合肥地區(qū)舉行的IT企業(yè)展覽就只有三次:聯(lián)想百城巡禮、科利華“學習的革命”和微軟世紀行。但也正是在這種“被人遺忘的地方”,卻存在著實實在在需求,蘊含著無限的商機(別忘了世界上第一臺VCD——萬燕VCD就誕生在這里)。IT領(lǐng)域變化快,“后發(fā)效應(yīng)”明顯,后來居上也不是沒有可能的,因為在IT業(yè)(市場)里,“只有失敗者,沒有后來者”。因此,針對合肥地區(qū)IT業(yè)(市場)的現(xiàn)狀——電信市場容量巨大,潛力足;PC市場起步較晚,不成熟;IT企業(yè)發(fā)展不平衡,實力弱,我們因當采取正確的策略,來發(fā)展合肥地區(qū)的IT業(yè)(市場)。

    市場開拓和完善

    電信市場因當在電信資費調(diào)整、開放引入競爭的前提下,放下架子,端正思想,加強服務(wù)。電信市場的改革要溶入整個信息產(chǎn)業(yè)改革的大潮中。國家信息產(chǎn)業(yè)改革的基本框架已經(jīng)制訂:對中國電信實行分解式重組;對中國聯(lián)通實行整合式重組;對中國有線電視進行產(chǎn)業(yè)化改造;按集約化經(jīng)營的思想,對原有體制進行改革,重新劃分原有資產(chǎn)并進行業(yè)務(wù)和人員的重組。國信尋呼的成立,邁開了電信改革的第一步。今年1月27日到2月2日,合肥電信舉辦了一個名為“回報老用戶”的活動:有合肥市固定電話擔保,申請移動電話的用戶可以免入網(wǎng)費。一時之間,電信局營業(yè)大廳排起了購買移動電話入中國電信網(wǎng)的長隊。事實雄辯的證明合肥地區(qū)電信市場具有巨大的潛力,關(guān)鍵是電信部門想不想挖掘這個潛力。

    在市場開拓和完善上:

    首先,政府應(yīng)該制訂良好的產(chǎn)業(yè)政策,在宏觀上把信息產(chǎn)業(yè)放到優(yōu)先發(fā)展的地位,大力扶持,在資金、技術(shù)、人才等方面給予一定的優(yōu)惠政策;創(chuàng)造有利的條件,在信息產(chǎn)業(yè)發(fā)展的軟、硬件上下工夫。目前在這些方面有了長足的進步,新建成的合肥高新技術(shù)開發(fā)區(qū)在土地使用、稅收減免等諸多優(yōu)惠條件的吸引下,吸引大批高新技術(shù)入駐,其中包括許多從事信息產(chǎn)業(yè)的企業(yè);由安徽省電子信息系統(tǒng)推廣辦公室聯(lián)合中國計算機用戶協(xié)會主辦的第二屆安徽省計算機文化周暨99安徽(春季)計算機產(chǎn)品與技術(shù)展銷交流會也于99年4月3日~5日在合肥勝利召開。98年度全年完成工業(yè)總產(chǎn)值37.49億元,比97年同期增長72.45%,創(chuàng)歷史最好水平,增長速度高于全國電子行業(yè)增長幅度40個百分點,實現(xiàn)銷售收入18億元,與97年同期相比增長50.44。

    其次,是市場定位問題,市場定位要準確。單從PC消費市場來看,PC消費市場分為三大部分:集團、中小企業(yè)和個人。在這種既定的市場份額條件下,PC市場該如何定位?對于集團大批需求,中、小企業(yè)難以插手,如去年中國科大和合肥炮兵學院就一次性購買了200臺金長城PII266。

    第三,是市場依托問題。在完善制的同時,是走科技創(chuàng)新的新路,還是走永遠別人產(chǎn)品的老路?當然是走科技創(chuàng)新的新路,所以合肥地區(qū)信息產(chǎn)業(yè)的發(fā)展應(yīng)該依托中國科大等大專院校和科研院所的科研實力,只有這樣才有可能出現(xiàn)第二個“北大方正”、“東大阿爾派”。

    第四,是市場渠道問題。“開源節(jié)流”開源是第一位的,在開拓市場渠道這個問題上,不應(yīng)該受地理因素的影響,放棄只吃“窩邊草”的慣性思維模式,放眼全國這個大市場;開拓渠道要體現(xiàn)增值的作用,以合肥為中心,輻射安徽全省乃至江西等電腦市場發(fā)展較慢的地區(qū),充分發(fā)揮合棸哺咚俟貳⒑蠗九鐵路的作用,拓寬渠道,重振“徽商”風采。

    企業(yè)經(jīng)營運作

    由于起步較晚等客觀原因,合肥地區(qū)企業(yè)規(guī)模普遍較小,即大部分是中、小企業(yè),中小企業(yè)在充分認識自身特點的基礎(chǔ)上,應(yīng)作好以下幾個方面:

    企業(yè)的發(fā)展的道路,應(yīng)該走兼容配件棗品牌棗樹立名牌的三步走的戰(zhàn)略,逐步發(fā)展壯大,逐步樹立自己的品牌。

    企業(yè)應(yīng)該采取多元化的經(jīng)營策略,分散投資風險。既做電腦配件、耗材,又做電腦整機;既做軟件開發(fā),又做網(wǎng)絡(luò)集成。

    篇6

    結(jié)構(gòu),并給出了用web.pb開發(fā)簡單的網(wǎng)上應(yīng)用的實例.

    關(guān)鍵詞web應(yīng)用;cgi;分布式應(yīng)用

    abstractthemethodsofdevelopingwebapplicationusingpowerbuilerandthe

    structureofthatareintroduced.anexampleofshoppingininternetdevelopedusing

    web.pbisgiven.

    1引言

    隨著計算機網(wǎng)絡(luò)技術(shù)的日趨成熟,internet的發(fā)展迅速,internet應(yīng)用開發(fā)將是現(xiàn)在和將來信息系統(tǒng)開發(fā)的主要技術(shù)方向之一。powerbuilder是sybase公司推出的用于企業(yè)級應(yīng)用的開發(fā)工具,該工具不僅具有client/server應(yīng)用的各種先進技術(shù),還提供了基于瀏覽器/服務(wù)器的應(yīng)用開發(fā)模式.

    2powerbuilder中的web應(yīng)用模塊

    powerbuilder中含有開發(fā)web應(yīng)用的模塊,通過這些模塊可以連接web服務(wù)器與powerbuilder應(yīng)用.該模塊包括以下及部分,web.pb:是幾個可以在web服務(wù)器上執(zhí)行的程序,被服務(wù)器激活后,調(diào)用powerbuilder應(yīng)用,完成客戶端任務(wù)和對數(shù)據(jù)庫的事務(wù)操作.plug_ins(插入件):包括windowplug_in和datawindowplug_in,此方式可將powerbuilder對象嵌入到頁面中,在瀏覽器端執(zhí)行powerbuilder應(yīng)用.windowactivex:此方式與windowplug_in類似,所不同在于該方式可以和html中的javascripts,vbscripts交互.本文主要討論利用web.pb開發(fā)web應(yīng)用.

    3利用web.pb開發(fā)web應(yīng)用

    web.pb本身就是一個cgi程序,它提供了從服務(wù)器到powerbuilder應(yīng)用的訪問.所以在web.pb之上,可以利用powerbuilder的強大功能開發(fā)復雜的web應(yīng)用,如采用powerbuilder的powerscripts語言環(huán)境,數(shù)據(jù)窗口技術(shù)等.powerbuilder的web應(yīng)用構(gòu)建前提是分布式應(yīng)用體系.powerbuilder的客戶端應(yīng)用分布到web服務(wù)器上,可將web.pb看作為客戶端應(yīng)用.當客戶端應(yīng)用web.pb被web服務(wù)器激活后,調(diào)用powerbuilder的服務(wù)器應(yīng)用,執(zhí)行在服務(wù)器應(yīng)用中定義的方法,實現(xiàn)業(yè)務(wù)邏輯,如下圖所示:

    這種模式是真正的“廋”客戶機模式,客戶端不需要安裝其它軟件,只安裝瀏覽器軟件.所有的事務(wù)操作都在服務(wù)器端完成,下面將結(jié)合實例詳細說明:

    利用powerbuilder開發(fā)一個網(wǎng)上購書應(yīng)用.對于分布式powerbuilder應(yīng)用,首先應(yīng)向客戶web.pb指明powerbuilder服務(wù)器應(yīng)用在網(wǎng)絡(luò)上的位置(location),其應(yīng)用名,使用文件pbweb.ini來記錄服務(wù)器應(yīng)用信息.在此例中,取服務(wù)器應(yīng)用名為tutorial,driver=winsock,application=10099/tcp,location=localhost.

    建一個數(shù)據(jù)庫(book_dealing)其中有三個表,分別為:

    “book”:b_name,b_no,b_publisher,b_price,b_num

    “customer”:c_name,c_tel,c_addr

    “dealing”:b_name,c_name,d_num,d_time

    建一個數(shù)據(jù)窗口dw_book,其sql語法為:

    select“book”.”b_name”,

    “book”.”b_no”,

    “book”.”b_publisher”,

    “book”.”b_price”,

    “book”.”b_num”

    from“book”

    創(chuàng)建pb服務(wù)器應(yīng)用的用戶界面。在窗口w_server上有兩個按鈕cb_1,cb_2,再定義一個transport類型的實例變量mytransport,cb_1的clicked事件有關(guān)程序如下:

    ..........

    mytransport=createtransport

    mytransport.driver=“winsock”

    mytransport.location=“l(fā)ocalhost”

    mytransport.application=“10099”

    .........

    創(chuàng)建一個不可視的用戶對象u_internet,定義一個transaction類型的全局變量mytransaction,在該用戶對象的constructor事件中定義連接到數(shù)據(jù)庫(book_dealing)的事務(wù)對象mytransaction和連接到數(shù)據(jù)庫(webpb)的事務(wù)對象sqlca,在該對象的destructor事件中分別取消這兩個事務(wù)對象。

    在u_internet上定義兩個函數(shù)分別為f_book,f_book_dealing,這兩個函數(shù)的返回值都為字符類型。在f_book中,利用數(shù)據(jù)窗口dw_book作數(shù)據(jù)庫查詢,再利用數(shù)據(jù)窗口的屬性將查詢結(jié)果以html形式返回給web.pb,有關(guān)程序如下:

    stringreturn_html

    datastoredd

    dd=createdatastore

    dd.dataobject=”dw_book”

    dd.settransobject(mytransaction)

    dd.retrieve()

    .....

    return_html=return_html+dd.object.datawindow.data.htmltable

    ......

    returnreturn_html

    在函數(shù)f_dealing中,定義參數(shù)分別為:book_name,deal_num,custom_name,deal_time,custom_tel,custom_addr,用來接受form元素傳來的信息。再利用powerscripts語言對數(shù)據(jù)庫(book_dealing)進行修改。有關(guān)程序如下:

    stringreturn_html

    …………

    connectionusingmytransaction;

    insertinto“customer”

    (“c_name”,

    “c_tel”,

    “c_addr”)

    values(:custom_name,:custom_tel,:custom_addr);

    insertinto“dealing”

    (“b_name”,

    ”d_num”,

    ”d_time”,

    ”c_name”)

    value(:book_name,:deal_num,:deal_time,:custom_name);

    ifmytransaction.sqlcacode>0then

    return_html=”定貨成功!”

    else

    return_html=”定貨失?。 ?/p>

    endif

    ………..

    returnreturn_html

    篇7

    當前,在經(jīng)濟全球化和全球信息化大潮中,人們不僅重視信息及其集成的作用,而且更加重視信息使用者對信息集成的反應(yīng)和運用?;ヂ?lián)網(wǎng)上的域名已為越來越多的人們所關(guān)注,因此,了解域名及其對應(yīng)的IP地址的關(guān)系,正確地配置域名服務(wù)器,就成為設(shè)立網(wǎng)站、使自己在Internet上注冊的域名得到體現(xiàn)的關(guān)鍵。

    1.IP地址

    IP(InternetProtocol)地址就是網(wǎng)絡(luò)協(xié)議地址,是分配給網(wǎng)絡(luò)節(jié)點的邏輯地址。這些網(wǎng)絡(luò)節(jié)點可以是網(wǎng)絡(luò)中的任何一臺主機,提供節(jié)點之間的交換信息服務(wù)。由于在Internet網(wǎng)絡(luò)中存在著大量的節(jié)點,為了能夠在網(wǎng)上找到這個節(jié)點,就必須給予標識。IP地址就是一種標識方法,它獨立于任何特定的網(wǎng)絡(luò)硬件和網(wǎng)絡(luò)配置,使用TCP/IP協(xié)議的網(wǎng)絡(luò)在發(fā)送或接收信息時先把數(shù)據(jù)打包,然后將目標IP地址翻譯成MAC(Medi-umAccessControl)硬件的物理地址,這樣就可以把數(shù)據(jù)包準確地發(fā)送或接收過來。

    每個IP地址是由4個字節(jié)共32位組成,每字節(jié)之間使用小數(shù)點分隔,一般用十進制數(shù)字表示。每個IP地址包括兩個標識(ID),即網(wǎng)絡(luò)ID和宿主機ID,同一個物理網(wǎng)絡(luò)上的所有主機都用同一個網(wǎng)絡(luò)ID,而網(wǎng)絡(luò)上的每個服務(wù)器、路由器、計算機等都有一個主機ID。比如202.98.180.194即是云南省科學技術(shù)情報研究所的一個WWW服務(wù)器的IP地址。

    2.因特網(wǎng)域名及結(jié)構(gòu)

    由于IP地址全是數(shù)字代碼,既不直觀又難于記憶,因特網(wǎng)在IP地址的基礎(chǔ)上,提供了一種面向用戶的主機名字,即域名。如istiy(InstituteofScientific&TechnicalInformationofYunnan)為我所(云南省科學技術(shù)情報研究所)的英文縮寫。即為我所在因特網(wǎng)上注冊的域名,而(主機名+域名)為我所DNS服務(wù)器的主機域名,對應(yīng)的IP地址就是202.98.180.193。

    3.域名解析系統(tǒng)DNS(DomainNameSystem)就是提供域名與IP地址相互映射的網(wǎng)絡(luò)服務(wù)。事實上,DNS是遍布于全世界的一個分布式數(shù)據(jù)庫。它主要負責控制整個數(shù)據(jù)庫中的部分段,每一段中的數(shù)據(jù)通過客戶/服務(wù)模式在整個網(wǎng)絡(luò)上均可存取。DNS的數(shù)據(jù)庫結(jié)構(gòu),同UNIX文件系統(tǒng)(或MSDOS文件系統(tǒng))的結(jié)構(gòu)很相似,整個數(shù)據(jù)庫(或文件系統(tǒng))將根放在頂端,畫出來就像一顆倒轉(zhuǎn)的樹。在DNS中,根的名字以空字符串“”表示,DNS簡單地稱其為“根”(Root)或偶而稱之為“根域”(RootDomain),在UNIX文件系統(tǒng)中,根以反斜杠“/”表示,被稱為“根目錄”。如圖1所示.

    圖1在DNS和UNIX文件系統(tǒng)中名稱的讀法

    DNS數(shù)據(jù)庫“”

    篇8

    書籍的特點是數(shù)量大,產(chǎn)品的差別性小,因此最適宜網(wǎng)絡(luò)營銷。這是國內(nèi)與國外的共性。

    但中國書籍市場與美國書籍市場也有很大的不同,最大的不同主要有兩點:一個是網(wǎng)民對書籍的消費水平和消費比例,二者有著極大的差別,另一點是通過網(wǎng)絡(luò)營銷對書籍成本的影響,在美國,網(wǎng)絡(luò)營銷大大減小了書籍的運營成本,因此,亞馬遜公司能夠以大大低于市場的價格進行銷售,而在中國,市場規(guī)模的限制使網(wǎng)上營銷書籍的成本變化不大,而相對高昂的網(wǎng)絡(luò)費用與物流費用又使表面上降低的書籍費用大大增加。

    在這種情況下,8848提出B2B也是無可奈何之舉。與其說是看到了B2B的希望,毋寧說是感覺到B2C的無奈。在書籍、CD等無差別、無維護產(chǎn)品不能獲得成功的話,其他領(lǐng)域的成功希望更是渺茫。

    那么,書籍領(lǐng)域的B2B又沒有希望呢?希望當然是有的,但必須看到B2B的難度并不比B2C的難度小。專業(yè)人員知道:B2B的前提是企業(yè)內(nèi)部的信息化,而在中國,企業(yè)經(jīng)營的信息化程度還很不夠,各企業(yè)信息化運作對WEB的考慮也不夠,這些都是限制國內(nèi)B2B市場迅速發(fā)展的瓶頸。

    二、地域性的選擇

    從地域的定位來說,8848將定位定在全國范圍并沒有太大的錯誤,8848也確實在全國有著很大的影響。從這點來看,8848的定位是比較成功的。

    但也不是說8848的定位沒有問題,至少,8848沒有區(qū)分城市與非城市的差別是有很大問題的,在電子商務(wù)的初始階段,將目標限定在更小的范圍是一種務(wù)實的做法。

    這一點:上海梅林的做法很好。首先,在上海建立根據(jù)地,作為一個窗口,一個試點,上海梅林迅速取得了經(jīng)濟效益。上海梅林的有自己管理的物流網(wǎng)絡(luò)是成功的一個很重要的因素,也是成功的一個必要的因素,但這種物流網(wǎng)絡(luò)的形成在目前國內(nèi)的情形下只能在大城市才最有成功的可能。

    上海梅林進一步向北京、廣州發(fā)展,可以說,他們的做法是成功的,成功的基礎(chǔ)在于有一個很好的策略目標。

    三、從網(wǎng)上到網(wǎng)下

    不管是B2B,B2C,還是物流網(wǎng),一個很關(guān)鍵的因素就是如何覆蓋網(wǎng)下的人口,尤其在中國這個經(jīng)濟發(fā)展水平較低的國家,將會在一個很長的過程中,上網(wǎng)人口的比例偏低。

    篇9

    在機和人工智能領(lǐng)域中,Agent可以看成是一個實體。它通過傳感器感知環(huán)境,通過效應(yīng)器作用于環(huán)境。Agent為了達到一定的目標,有著自成地執(zhí)行任務(wù)的工作模式。

    著名Agent者、英國的Wooldridge博士和Jennings教授認為:Agent是一個具有自主性、能力、反應(yīng)性和能動性等性質(zhì)的基干硬件或(更經(jīng)常的)基于軟件的計算機系統(tǒng),該定義允許在更寬范圍的環(huán)境中設(shè)計Agent,而且其中增加了通信要求。

    2.Agent的性質(zhì)

    (1)性(Agent)

    a它是"代表用戶"工作的;

    b它可以把其他資源包裝起來,引導并代替用戶對這些資源進行訪問,成為便于通達這些資源的樞紐和中介。

    (2)智能性(Intelligence)

    在這方面,智能Agent可以做很多有高技術(shù)含量的工作。例如,理解用戶用語言表達的對信息資源和計算資源的需求;幫助用戶在一定程度上克服信息的語言障礙;捕捉用戶的偏好和興趣;推測用戶的意圖并為其代勞;等等。

    (3)自主性(Autonomy)一個智能Agent應(yīng)該是一個獨立自主的計算實體。它應(yīng)能在無法事先建模的、動態(tài)變化的信息環(huán)境中,獨立規(guī)劃復雜的操作步驟,解決實際,在用戶不參與的情況下,獨立發(fā)現(xiàn)和索取符合用戶需求的可利用資源與服務(wù)。最近J.McCarthy等人正在探討如何構(gòu)造能對自身狀態(tài)有所感知的智能Agent。

    (4)機動性(Mobility)

    在計算環(huán)境下,一個Agent可以看成是代表用戶駐網(wǎng)絡(luò)的常設(shè)機構(gòu),它可以在網(wǎng)絡(luò)上靈活機動地訪問各種資源和服務(wù),還可以就完成特定任務(wù)同其他智能Agent進行協(xié)商和合作,甚至把自己"遷移"到網(wǎng)絡(luò)中的其他主機上去執(zhí)行任務(wù)。這樣的"精靈"在網(wǎng)絡(luò)上游弋,是對網(wǎng)絡(luò)安全性、個人隱私性和管理方面的巨大挑戰(zhàn)。

    3.Agent的基本結(jié)構(gòu)

    (1)。目標模塊

    (2)。感知器

    (3)。信息處理器

    (4)。效應(yīng)器

    (5)。通訊機制

    4、Agent功能的實現(xiàn)

    要求:跨平臺一致語法,最小資源代價,支持移動語義

    面向Agent的編程技術(shù)(AOP,AgentOrientedProgramming)

    Java

    Telescript

    5.智能Agent的意義

    智能Agent在許多方面有著重要的應(yīng)用意義。

    信息服務(wù)信息服務(wù)是最廣大的用戶群接觸網(wǎng)絡(luò)環(huán)境的首要渠道。對于信息內(nèi)容已經(jīng)相當豐富的文化圈來說,進一步提高信息服務(wù)的質(zhì)量,改變信息服務(wù)中存在的"信息過載"和"資源迷向"的狀況,是信息服務(wù)業(yè)所面臨的最緊迫的任務(wù)。智能Agent正好可以適應(yīng)這方面的需要。具體地說,用于信息服務(wù)的智能Agent主要完成以下功能:1導航,即告訴用戶所需要的資源在哪里;2解惑,即根據(jù)網(wǎng)上資源回答用戶關(guān)于特定主題的問題;3過濾,即按照用戶指定的條件,從流向用戶的大量信息中篩選符合條件的信息,并以不同級別(全文、詳細摘要、簡單摘要、標題)呈現(xiàn)給用戶;4整理,即為用戶把已經(jīng)下載的資源進行分門別類的組織;5發(fā)現(xiàn),即從大量的公共原始數(shù)據(jù)(比如股票行情等)中篩選和提煉有價值的信息,向有關(guān)用戶。這些都是使信息服務(wù)走向個性化主動服務(wù)不可缺少的功能。目前在此方面已經(jīng)有了一些能夠使用的系統(tǒng),但智能化的程度還遠遠不夠,且主動有余過濾不足已經(jīng)造成了一些負面的,亟待盡快更先進的人工智能技術(shù)予以解決。

    系統(tǒng)與網(wǎng)絡(luò)管理計算機系統(tǒng)本身的資源量就非常巨大,系統(tǒng)管理的整個趨勢正在朝著"傻瓜化"的方向發(fā)展,其中很大一部分原來由系統(tǒng)管理員手工干的事情,現(xiàn)在已經(jīng)由計算機代管了。系統(tǒng)管理的界面變得更加友好,在系統(tǒng)本身的復雜性不斷提高的情況下,駕馭系統(tǒng)資源的復雜性反而在不斷降低,代管系統(tǒng)的自主性也在逐步提高。在網(wǎng)絡(luò)管理方面,隨著Client/Server計算成為主流,完成固定功能的Agent的存在和應(yīng)用已經(jīng)成為事實,分布在不同設(shè)備上"監(jiān)視"設(shè)備狀況,并隨時向主機報告數(shù)據(jù)的Agent,已經(jīng)是當今網(wǎng)管系統(tǒng)中很平常的一部分了。但是,這些從事部分系統(tǒng)/網(wǎng)絡(luò)管理的Agent目前還不能稱為"智能Agent",它們的智能化程度仍然有待提高。即使作為非系統(tǒng)/網(wǎng)絡(luò)管理員和操作員的用戶,也會有為系統(tǒng)和網(wǎng)絡(luò)設(shè)定常規(guī)服務(wù)、向系統(tǒng)和網(wǎng)絡(luò)預約特殊服務(wù)的需要,智能Agent是滿足用戶這種需要的最合適的幫手。

    商務(wù)越來越多的人看好Internet上的商業(yè)機會。網(wǎng)上的商品越多,在網(wǎng)上尋找商品就越是買方的一大負擔;同時,賣方商品的推銷也有一個對客戶實行因人而宜的主動服務(wù)問題。因此,采用智能Agent系統(tǒng),代表買方去網(wǎng)上查看"廣告牌"、逛"商店"尋找商品甚至討價還價,代表賣方不同用戶的消費傾向,并據(jù)此向特定的潛在用戶群主動推銷特定的商品,都是非常有誘惑力的。

    協(xié)同工作把Internet引入和機構(gòu)、建立所謂"Intranet"的努力正方興未艾。深層次的Intranet最終要改變的是人們的工作方式、企業(yè)和組織機構(gòu)的運作方式,把一切具有信息屬性的、可以用符號等價物替代實物的工作流程,統(tǒng)統(tǒng)在網(wǎng)絡(luò)計算環(huán)境中予以實現(xiàn)。在這樣的大目標下,企業(yè)、機構(gòu)的相當一部分管理職能,完全可以由網(wǎng)絡(luò)上自主工作的一組智能Agent來協(xié)同實現(xiàn);涉及到設(shè)計、寫作、數(shù)據(jù)操縱、軟件開發(fā)等許多符號性的工作崗位之間的協(xié)同工作,也同樣可以靠智能Agent來協(xié)調(diào)并完成一些輔的工作。"虛擬企業(yè)"、"虛擬車間"、"虛擬協(xié)同工作平?quot;、"電子秘書"等新鮮事物已經(jīng)或正在網(wǎng)上出現(xiàn)。

    遠程教育是促進教育機會平等的重要手段。在網(wǎng)絡(luò)環(huán)境下,可以調(diào)動多種教學手段,包括講解、演示、練習、實驗和等。其中,練習和實驗環(huán)節(jié)是智能Agent可以大有作為的地方。智能Agent可以作為虛擬的教師、虛擬的伙伴、虛擬的實驗室設(shè)備、虛擬的圖書館管理員等出現(xiàn)在遠程教育系統(tǒng)中,增加教學內(nèi)容的趣味性和人性化色彩,改善教學效果。單機系統(tǒng)中各種軟件的"幫助"也可以設(shè)計成一個人性化的角色,實施對用戶進行導航這種模式。

    娛樂在網(wǎng)絡(luò)娛樂系統(tǒng)中引入智能Agent,可以增強娛樂效果,這也是娛樂系統(tǒng)開發(fā)新功能的一個很有希望的選擇。目前智能Agent在娛樂方面可以做的事情有:1個性化的節(jié)目點播服務(wù);2游戲和虛擬現(xiàn)實中更加人性化的機器角色的設(shè)計,比如決策的智能化(戰(zhàn)爭或活動)、動作的人性化(比賽)和自然語言對話的使用;3網(wǎng)絡(luò)社交場合(如聊天室)中用來招徠用戶,或以假亂真的機器對話角色的設(shè)計和使用,等等Agent在教學中的

    基于agent的網(wǎng)上協(xié)作環(huán)境

    利用agent來構(gòu)建網(wǎng)上協(xié)作環(huán)境,就是在協(xié)作學習的環(huán)境中嵌入agent模塊來更好地實現(xiàn)各部分功能?;赼gent的網(wǎng)上協(xié)作學習環(huán)境如圖1所示:

    1).基于agent的協(xié)作學習區(qū)

    基于agent的協(xié)作學習區(qū)是一塊虛擬的共享區(qū)域,支持在線協(xié)作學習者在各自的機上觀看同一和討論同一,協(xié)作學習者可以通過文字、繪圖等形式進行信息交流。除了實現(xiàn)學習的協(xié)作外,協(xié)作學習區(qū)還可以實現(xiàn)總?cè)蝿?wù)的接受,據(jù)一定的原則劃分成子任務(wù),將所有登錄的學習者劃分成合理的協(xié)作學習小組等功能。協(xié)作學習區(qū)可以通過模擬現(xiàn)實工作中的黑板,即白板系統(tǒng)來實現(xiàn)。在此我們應(yīng)用基于agent的電子白板系統(tǒng)。其模型如圖2所示:

    管理agent:負責整個系統(tǒng)的管理工作,包括用戶的加入、登錄,處理交互、協(xié)作信息,與存儲模塊相連進行數(shù)據(jù)的存儲和檢索。

    消息路由agent:主要提供agent的注冊服務(wù),記錄各agent的實際網(wǎng)絡(luò)地址,實現(xiàn)動態(tài)維護agent與網(wǎng)絡(luò)地址的聯(lián)系;提供路由轉(zhuǎn)發(fā)功能,KQML中的路由信息,依據(jù)注冊agent進行各種信息的轉(zhuǎn)發(fā);以及提供消息的緩存功能。KQML是一種描述性的語言,定義了agent之間傳遞消息的格式和處理協(xié)議,通過提供一套標準的通信原語使得agent間可以交流和共享知識,已成為agent之間通信的事實上的標準;KQML語言采用了"協(xié)議棧"的思想,它攜帶的消息內(nèi)容可以使用實現(xiàn)agent的語言表達,即意味著KQML可以攜帶任何一種語言表示的信息。

    協(xié)作小組agent

    協(xié)作小組agent實際上是由參與協(xié)作學習的學習者與終端計算機進行交互后,形成協(xié)作學習者agent,協(xié)作區(qū)根據(jù)協(xié)作學習者agent中提供的關(guān)于學習者的個人特點,按照一定原則(如:學習水平、思維方式傾向等)劃分而成的。其模塊圖如圖3所示。當協(xié)作區(qū)分配任務(wù)時,按照協(xié)作學習小組agent的對外特性來確定任務(wù)的分配方式,而且,協(xié)作小組對外以一種整體的方式體現(xiàn)其功能。當然,當協(xié)作小組agent接到任務(wù)后,通常會進行再次分配,將任務(wù)具體到協(xié)作學習者agent,由學習者agent具體實施或通過協(xié)作完成任務(wù)。

    協(xié)作學習者agent

    協(xié)作學習者agent是指參與協(xié)作學習的個體agent,它是協(xié)作小組agent的組成成員?;赼gent的網(wǎng)上協(xié)作學習環(huán)境為每一位學習者提供了一個個體agent。當學習者在此學習區(qū)注冊時,個體agent隨之生成;當學習者與協(xié)作學習區(qū)不斷交互進行學習時,個體agent將記錄下學習者的一些個人特征,如:學習水平、前驅(qū)知識掌握程度、知識接受能力、思維傾向方式等,并將這些信息紀錄入相應(yīng)的參數(shù)庫。當學習者再次登陸時,個體agent的這些參數(shù)將為下一步的學習提供指導,如學習內(nèi)容的提供、學習路徑的提供以及學習界面的提供等。如若學習者隨著學習的不斷深入,學習能力、學習水平、思維傾向性等積累到一定域值的變化,則個體agent中的參數(shù)將隨之更新。

    其模塊圖如圖4所示。

    控制器:協(xié)調(diào)各部分的工作,并負責分配任務(wù)以驅(qū)動其它模塊工作;

    任務(wù)接受器:負責接受經(jīng)過分配后的子任務(wù);

    規(guī)劃:評判任務(wù)的標準、和原則以及評判學習者的標準、規(guī)則等;

    處理器:解決控制器分配給它需要自動處理的任務(wù);

    參數(shù)庫:存放小組或成員執(zhí)行、完成任務(wù)的情況,及學習小組或成員的學習風格、學習水平、學習能力等信息。

    通訊模塊:與其它小組或成員進行信息交流和合作的渠道。

    具體運作過程如下:當任務(wù)接受器接受到需要完成的子任務(wù)后,送至控制器;控制器即根據(jù)規(guī)劃庫中的規(guī)則評判任務(wù)或?qū)W習內(nèi)容的難易程度、難度系數(shù)、區(qū)分度等,并打上相應(yīng)標記。通過通訊模塊將其傳送至學習者本人;當學習者完成任務(wù)時,規(guī)劃模塊將評判學習者的學習能力、學習水平等,并給出評判結(jié)果,分數(shù)值;若分數(shù)值達到或超出可以改變參數(shù)庫域值得值,則修改參數(shù)庫中的參數(shù),否則不修改。

    2).基于agent技術(shù)的網(wǎng)上協(xié)作學習環(huán)境的運作方式

    大致來講,整個基于agent的網(wǎng)上協(xié)作學習實施過程如下:當總?cè)蝿?wù)提交給基于agent的協(xié)作學習區(qū)后,基于agent的協(xié)作學習區(qū)或參與協(xié)作學習的教師,將任務(wù)劃分成相應(yīng)個數(shù)的子任務(wù),然后分配給各個協(xié)作學習小組agent;協(xié)作學習小組agent相互合作完成子任務(wù)后,將結(jié)果提交給協(xié)作區(qū),由協(xié)作學習區(qū)將所有結(jié)果有機匯總、綜合,形成最終成果,并提交給總?cè)蝿?wù)結(jié)果接受器,之后由教師組織全體協(xié)作學習者對結(jié)果進行分析、評價以及各小組解決問題思路方式的評判、學習等。當然,如果有多個協(xié)作學習區(qū),各協(xié)作區(qū)之間還可以進行交互、合作、交流等活動基于agent的網(wǎng)上的協(xié)作學習的具體實施過程主要有:學習者登錄注冊、小組劃分、任務(wù)分配、協(xié)作學習的實施、成果匯總、評價幾個階段。

    學習者登錄注冊

    當學習者進入?yún)f(xié)作學習區(qū)后,首先要進行注冊登記。具體過程是:當協(xié)作學習者agent首次進入?yún)f(xié)作系統(tǒng)時,需要向消息路由agent提交注冊信息,如:agent的名字、密碼、IP地址等有關(guān)數(shù)據(jù),并記錄入agent注冊表中。

    小組劃分

    根據(jù)學習者的學習能力、學習水平、思維方式的傾向性等組成2-6人的協(xié)作學習小組。成員的分配一般采用互補的方式分配組員,這樣有利于提高協(xié)作學習效果。小組劃分有自主式和被動式兩種。自主式是指每個學員在了解了總體學習任務(wù)和所有其它登錄學習者的情況以后,自己做出與誰結(jié)組的判斷,并通知消息路由agent,再由服務(wù)agent確認形成正式的協(xié)作小組。被動式是指由服務(wù)agent根據(jù)消息路由agent中注冊登錄的學習者的情況,將學員按要求分組,或者由參與協(xié)作學習的教師來分組。一般分組應(yīng)注意學習者的優(yōu)劣搭配、不同學習風格的搭配等。

    任務(wù)分配

    任務(wù)劃分是協(xié)作學習的關(guān)鍵所在。當總?cè)蝿?wù)到來時,運用KQML消息包,通過消息路由agent,將其送至管理agent,管理agent將按照一定原則將總?cè)蝿?wù)劃分成多個子任務(wù),并根據(jù)學習者agent提供的有關(guān)學習者的個人信息盡量將適合于學習者特性的任務(wù)內(nèi)容分配給學習者。

    在任務(wù)劃分過程中要注意任務(wù)劃分的原則:任務(wù)劃分要合理,一般應(yīng)該根據(jù)任務(wù)的內(nèi)在邏輯結(jié)構(gòu)、知識點劃分等劃分任務(wù);任務(wù)劃分輕重、大小要適當,不能有輕有重;還要注意任務(wù)的前驅(qū)后繼等情況,并將此類信息通知相應(yīng)的協(xié)作學習小組agent;分配任務(wù)要根據(jù)各小組成員的個性特點進行,盡量做到符合學習者的學習方式、學習水平、思維方式傾向等等。

    具體協(xié)作學習的實施

    協(xié)作學習的機制主要有:①沖突與競爭機制、②自我解釋機制、③內(nèi)在化機制、④學徒機制、⑤共同承擔認知任務(wù)機制、⑥共享規(guī)則機制。在此,我們不多加以區(qū)分,而看作幾種機制的綜合使用。

    具體協(xié)作實現(xiàn)過程如下:協(xié)作學習者agent通過任務(wù)接收器接受子任務(wù),并傳送給控制器,規(guī)劃模塊在控制器接受任務(wù)后幫助控制器分析任務(wù)、制訂解決任務(wù)的計劃等;然后由協(xié)作學習者操縱控制器,通過任務(wù)驅(qū)動處理器處理任務(wù)。在此過程中,有的任務(wù)由成員A完成,有的任務(wù)由成員B完成,也可能由A和B共同來完成,還有可能借助于其它協(xié)作小組或其成員來完成。另外,有些工作還要求使用其它小組所承擔任務(wù)的部分或全部成果,此時,要考慮到其它小組的任務(wù)實施和完成情況,及時互通信息、交流學習收獲等。

    成果匯總

    當每一個協(xié)作小組或成員均完成任務(wù)時,就需要將所有成果匯集在一起,有機協(xié)調(diào)、組合后,形成一個總的學習成果,從而實現(xiàn)總?cè)蝿?wù)的完成。具體講就是:協(xié)作學習者agent將其學習成果通過電子白板系統(tǒng)中的消息路由agent和服務(wù)agent傳送出去,與其它小組或成員的成果匯總在一起,形成總的成果。在此期間,還可以互相學習彼此的學習方法、解決問題的思路等。

    評價

    任何學習到最后都有一個評價的過程,基于agent的網(wǎng)上協(xié)作學習也不例外。評價可以是組內(nèi)成員互相評價、可以是組間互相評價等?;竟ぷ鳈C制是運用基于agent的電子白板系統(tǒng)作為評價中介區(qū),象協(xié)同學習時交流問題一樣進行評價信息的傳遞。

    3).基于agent技術(shù)的網(wǎng)上協(xié)作學習環(huán)境的特點

    通過基于agent技術(shù)的網(wǎng)上協(xié)作學習環(huán)境的運作方式可以看出:整個過程中信息的交流、傳遞都是基于agent來實現(xiàn)的,由于agent能夠通過與學習者的交流了解學習者自身的特點,并做出反應(yīng),得出并紀錄和修改學習者的學習特征、學習風格及判斷學習者的知識水平等,從而使整個學習環(huán)境具有個性化、智能性的特點。

    個性化特點:

    篇10

    《自由軟件》的提法對于計算機用戶來說并不是什么新鮮事。而自由軟件的概念、自由軟件的思想、自由軟件的情懷、自由軟件的意義、自由軟件的范圍,特別是開發(fā)應(yīng)用自由軟件的觀念,或許不同的人有各自的理解,甚至有很大的差異。

    筆者自詡是水利水電工程地質(zhì)計算機自由軟件的倡導者,兩年前即將“韋港字典”作為自由軟件公開進行交流,從而帶動了更多的自由軟件的廣泛交流??怯凇豆こ痰刭|(zhì)計算機應(yīng)用》1996年第3期的《贊自由軟件》,闡明了筆者對自由軟件的個人觀點。本文“再贊”自由軟件,其出發(fā)點仍在于希望通過自由軟件的交流來促進工程地質(zhì)軟件的發(fā)展,為本專業(yè)計算機的普及和計算機應(yīng)用水平的提高多探一條路。本刊不斷刊出一些工程地質(zhì)專業(yè)的自由軟件介紹,相信探索這條路是有意義的,有希望的,也是符合工程地質(zhì)專業(yè)特點的。

    1自由軟件神侃

    1.1自由軟件的起源、組織和自由軟件思想

    自由軟件起源于美國。麻省理工學院的研究人員M.Stallman不滿于一些軟件廠家的傲慢與狹隘,將自己開發(fā)的軟件產(chǎn)品與他人共享,提出了自由軟件的概念,1984年成立了“自由軟件基金會”,全球千千萬萬軟件專家紛紛響應(yīng),形成了大量高質(zhì)量的自由軟件。

    自由軟件并無權(quán)威性的嚴格定義,但被PC-Talk的作者AndrewFluegelman注冊了Freeware這一術(shù)語。洋人取的名字Freeware,將它直譯成中文就成了自由軟件這一專用詞,也有譯成免費軟件的。Freeware這個詞發(fā)明得實在太妙,簡直就是妙不可言。十分妙哉非常妙哉相當妙哉的就是無論將Freeware直譯還是意譯,她的中文詞意都是十分清楚的。自由的意義在于此類軟件可以自由拷貝自由使用自由交流;免費的含義就更為明白:不要錢,白送!顯然,自由(免費)軟件的字面意義與實際意義是絕對的名符其實!

    中國軟件行業(yè)協(xié)會中的自由軟件分會,于1993年4月面向全國各行各業(yè)組建的自由軟件聯(lián)誼網(wǎng),為國內(nèi)的自由軟件交流形成氣候確立了合法身份。多年來,聯(lián)誼網(wǎng)一直在《軟件世界》雜志上刊登自由軟件信息和介紹,并為全體網(wǎng)員免費拷貝自由軟件。時至今日,聯(lián)誼網(wǎng)組織在擴大,內(nèi)涵在外延。1997年6月17日,中國軟件行業(yè)協(xié)會國際自由軟件應(yīng)用研究發(fā)展分會正式宣告成立,在北京舉行了隆重的成立大會。《計算機世界》報從1997年9月起,開辟了“自由軟件系列談”專欄。各類計算機報刊雜志幾乎每期都刊有自由軟件的下載網(wǎng)址。至此,自由軟件在中國躍上了一個新臺階。

    自由軟件的思想是哪個階級的?如此命題在今天看來確實荒唐,然!在荒唐年代7個音符里還有階級斗爭呢。自由軟件是一種計算機軟件,這種軟件在功能與應(yīng)用方面與其它性質(zhì)的軟件沒有嚴格的本質(zhì)區(qū)別和范圍界定。而將自由軟件的存在上升成為哲學概念,升華成為一種思想,一種理念,讓哲學家思想家們?nèi)ふ依碚撘罁?jù),經(jīng)受實踐檢驗,則大有文章可做。同樣,將自由軟件的實踐作為文化進行探討,形成一種自由軟件文化,照樣可以讓文人們有寫不完的題材,做不完的文章。

    回到現(xiàn)實中來,自由軟件只不過也是計算機程序,怎么還有思想呢?別太復雜化神秘化懸虛化深沉化,其實,她就是中國人再熟悉不過的“為人民服務(wù)”的思想!奉獻的思想,這種思想不是社會主義的專利,其它主義也有,否則為什么Freeware一詞被資本主義的洋人注了冊呢。

    1.2自由軟件的意義

    自由軟件從誕生之日起就表現(xiàn)出一種旺盛的生命力,得到業(yè)界認可并迅速遍及全球,證實了她的存在價值和深層次的社會意義。

    在芬蘭赫爾辛基理工大學從事研究工作的科學家宮敏先生使用自由軟件上了癮,得出結(jié)論:自由軟件優(yōu)于商業(yè)軟件!他在國外的體會是:鑒于自由軟件的水平之高、應(yīng)用面之廣并有源代碼,廣泛提倡使用自由軟件、學習自由軟件、參與開發(fā)自由軟件,對于方便用戶使用、保護用戶投資、提高軟件應(yīng)用與開發(fā)的綜合水平、打破商業(yè)軟件的壟斷和控制都具有重大意義,是非常必要的。

    自由軟件有無商業(yè)意義,回答是肯定的。一個向公眾提供好的自由軟件的公司或企業(yè),對于樹立公司形象將超過鋪天蓋地的廣告效應(yīng)。自由軟件的傳播不必花廣告費,自由拷貝轉(zhuǎn)送過程中,就義務(wù)為軟件作了免費廣告。一夜暴富的Netscape公司,很大程度上就是因為始終堅持免費發(fā)放自己開發(fā)的導航者瀏覽器(NetscapeNavigator),在Internet上占領(lǐng)先機,擁有一筆無法估量的財富--傳遍網(wǎng)絡(luò)的聲譽,從而獲得70%以上Internet產(chǎn)品的市場份額。Netscape公司在微軟公司探險家瀏覽器(InternetExplorer)的窮追猛逼之下,宣布將新版本瀏覽器軟件的源代碼上載到Internet主頁讓需要者免費下載。網(wǎng)上搜索引擎Yahoo一直未改初衷,始終堅持免費向用戶提供信息檢索查詢服務(wù),每天吸引了上百萬的網(wǎng)絡(luò)來訪者,大量商業(yè)廣告為Yahoo帶來了滾滾財源。

    自由軟件具有滿足表現(xiàn)欲的奇效,可以毫無約束地表現(xiàn)自己,就象Internet上的個人主頁一樣,向世人盡情地展示自己的才華。個人主頁沒有訪問者,那就是白占服務(wù)器的空間;自己編的程序不提供給他人用,等于白搭。計算機是年輕人的事業(yè),年輕人具有極強的表現(xiàn)欲望,自由軟件是電腦狂的最好表現(xiàn)方式,也是編程者個人價值的充分體現(xiàn)。

    軟件具有很強的時效性。操作系統(tǒng)在瘋狂升級,用戶的口味也在不斷翻新,老的程序在新操作系統(tǒng)上運行起來總是那么別扭。計算機編程語言層出不窮,編程工具功能日益強大,程序員的編程工作量也有所減輕,用比以往少許多的工作量編出的應(yīng)用軟件,其功能更強大速度更快捷。例如第五代函數(shù)型編程語言--J語言,與傳統(tǒng)的編程語言相比,就先進多了。用BASIC編一個求平均值的計算程序需寫8行代碼,J語言僅用一行;用BASIC編寫的求解二元一次線性方程組程序需100余行代碼,J語言僅需兩行­。軟件的時效性說明,今天的應(yīng)用軟件實在沒有什么保存和收藏價值,更無增值意義。一種軟件一旦成為明日黃花,也就意味著淪落到毫無價值無人問津的凄涼境地。不能形成商品的軟件走自由軟件之路實為明智之舉,這也許是一些電腦程序狂隨時將自己編的軟件向社會無償提供的原因之一。

    自然,人們對自由軟件最關(guān)心的是她的“免費”意義。免費似乎成了Internet上最基本最流行的理念,許多計算機黑客的原始動機就是信息應(yīng)該無償獲得,因此,黑客們(計算機高手)便在此原始動機的驅(qū)駛下肆無忌憚地猛闖各類計算機網(wǎng)絡(luò)系統(tǒng),讓政府官員軍方要員網(wǎng)絡(luò)管理員們膽戰(zhàn)心驚。無償獲得信息的原始動機導致了黑客的產(chǎn)生,軟件廠家的傲慢、狹隘、壟斷和控制,創(chuàng)造了自由軟件的輝煌。計算機用戶們引吭高歌:我愛你!自由軟件。

    自由軟件的文化內(nèi)涵是豐富的,自由軟件的自由情懷是浪漫的,自由軟件的思想是先進的,自由軟件的奉獻情操是高尚的,自由軟件的使用價值是公認的,自由軟件的社會意義是深遠的……??傊?自由軟件是人類社會步入高級階段的必然產(chǎn)物。

    2Internet上的自由軟件資源

    Internet的全球化為自由軟件的發(fā)展提供了絕妙的生存空間和交流通道,大約有40%的Internet服務(wù)器所使用的軟件是從網(wǎng)上免費獲得的。Internet上有大量的站點存放有成千上萬種自由軟件、共享軟件(Shareware)、和公共軟件(PublicDomainSoftware),還有專門存放此類軟件供人們下載的網(wǎng)址,如等等。一些此類軟件還有適合多種軟硬件平臺的版本,如DOS版、Windows版、Macintosh版和UNIX版。

    “自由軟件庫”作為Internet的一個重要組成部分,在國外已經(jīng)非常普遍,大量著名的服務(wù)站點為自由軟件的交流和發(fā)展起到了很好的推動作用?!爸袊杂绍浖臁?997年8月在國家經(jīng)濟信息網(wǎng)上正式開通,網(wǎng)址:,存有80G容量的自由軟件(97年8月公布),堪稱是世界上規(guī)模最大的自由軟件檔案庫之一。國內(nèi)許多ISP也在自己的網(wǎng)頁上開辟有“自由軟件”欄目,如瀛海威、東方網(wǎng)景等。時至今日,自由軟件的交流也就不再僅限于磁盤拷貝這一業(yè)界古老的媒體傳播形式了。

    “免費”是Internet的最大魅力,然而“免費”在Internet上遠不止僅限于自由軟件!她還包括免費網(wǎng)址、免費主頁、免費Email、免費查詢、免費教科書、免費服務(wù)、免費…。利用搜索引擎Yahoo,在查詢詞條中輸入“free,Internet,stuff”,即可找到一些專門收集免費網(wǎng)上資源的網(wǎng)站,國內(nèi)四通利方網(wǎng)站中的《網(wǎng)上免費服務(wù)大全》就是這樣的一個網(wǎng)站。

    總之,Internet上的免費資源多如牛毛,信手拈來幾個網(wǎng)址可以一試:

    中國自由軟件庫:;瀛海威時空:;

    中國經(jīng)濟信息網(wǎng):;四通利方:;

    共享軟件經(jīng)典:;;

    下載軟件的好去處:;

    熱門免費電子函件:。

    3工程地質(zhì)軟件何處去初探

    水利水電工程地質(zhì)專業(yè)的應(yīng)用軟件分散、標準化程度低,多為各單位或個人自主開發(fā)的自用軟件,也有一些與高校或科研單位合作針對某一工程而開發(fā)的專門性軟件。前者用戶群有限,沒有形成規(guī)?;蚴聦崢藴?軟件開發(fā)者和用戶之間是單位與單位之間的轉(zhuǎn)讓關(guān)系(盡管也存在買賣關(guān)系,但算不上商品軟件,原因請見參考文獻1);后者由于針對性較強,從特殊到一般顯然有些勉強,也沒見到有多少是得以推廣應(yīng)用的。盡管在許多科技成果鑒定意見中都美言有推廣價值,實際上正如北大方正集團的掌門人王選教授所言,誰要相信那些科研成果的鑒定意見,中國就是世界第一科技大國。多年來,水利水電系統(tǒng)的確也沒有進行過規(guī)模性的投入和開發(fā),更沒有正規(guī)的開發(fā)商或軟件組織來研究到底我們應(yīng)該開發(fā)什么樣的軟件,上什么檔次,以什么為標準,當然也就不具備象樣的商業(yè)意義。

    工程地質(zhì)軟件到底向何處去?這一長期困惑我們的疑難命題,隨著勘測設(shè)計市場化進程的加快,沖突與矛盾將更加復雜化。新機制在落后的技術(shù)基礎(chǔ)上運作,對于進入市場競爭是極為不利的,而技術(shù)的革命性進步又要面對尚在過渡中的管理機制的約束,這種進步更將步履維艱。專業(yè)軟件的開發(fā)需要大量投入,誰來投入?誰來組織、研究、系統(tǒng)分析、總體設(shè)計?誰來實施?組建協(xié)作網(wǎng)的目的之一,是希望走開放聯(lián)合之路,聯(lián)合各單位共同投入,建立標準,高效通用。然而,協(xié)作網(wǎng)這樣一種松散的專業(yè)技術(shù)性質(zhì)的群眾組織,不具備任何約束效力,完全是一種自愿合作的運作機制,能否完成這一歷史使命,有待于實踐去檢驗。

    當前或者說近期我們應(yīng)該為地質(zhì)軟件做些什么?請大家討論,最好能提出一些可以操作的解決方案。所謂領(lǐng)導重視,國家支持,總院組織,聯(lián)合開發(fā)等等大框架,不具備實際的操作意義。根據(jù)本系統(tǒng)的實際情況,兩年前我們就提出走自由軟件之路的倡議,希望各單位和地質(zhì)計算機愛好者們將自己開發(fā)的不能形成商品的軟件貢獻出來廣泛進行交流,得到了積極響應(yīng)。成勘院任鳴春專家提供的“AutoCAD圖案生成器”工具,隨“標準圖例庫”軟件發(fā)至各網(wǎng)員單位,反映良好。最近又有長江勘測技術(shù)研究所的王秋明女士向協(xié)作網(wǎng)提供自由軟件。衷心感謝他們。

    為了我國的水利水電勘測事業(yè),為了工程地質(zhì)專業(yè)學科的發(fā)展,為了使本專業(yè)已經(jīng)落后的計算機應(yīng)用現(xiàn)狀改觀,希望我們的地質(zhì)計算機專家,將你們的聰明才智貢獻出來,服務(wù)于勘測事業(yè),服務(wù)于社會。協(xié)作網(wǎng)將為本專業(yè)的自由軟件交流提供廣闊的天地。自由軟件永存!

    篇11

    ----1.制作背景色

    ----我們在一些軟件的安裝界面可以看到由深到淺(或由淺到深)的背景色,看起來效果相當不錯。在Delphi中利用Canvas的屬性Pixels可以制作這樣的背景色,只要按行或按列改變像素點的顏色就可以了。一個示例程序的編制過程如下:

    ----(1)建立一個新的應(yīng)用程序。

    ----(2)把Form1的屬性BorderStyle改為bsNone,在Form1的OnDblClick事件中,鍵入代碼后如下所示:

    procedureTForm1.FormDblClick(Sender:TObject);

    varMyColor:Longint;

    x,y:Word;

    begin

    MyColor:=$33;{顏色基數(shù)}

    withCanvasdo

    begin

    {當x坐標在外循環(huán),y坐標在內(nèi)

    循環(huán)時,顏色按列逐漸變化;反之則按行變化}

    forx:=0toWidthdo

    begin

    ifxmod4=0then{每隔4列變化一次顏色}

    begin

    MyColor:=MyColor+1;{顏色增量為1}

    end;

    fory:=0toHeightdo

    begin

    Pixels[x,y]:=RGB(0,0,MyColor);

    {用API函數(shù)宏RGB合成顏色}

    end;

    end;

    end;

    end;

    ----(3)運行程序,在窗體中雙擊鼠標左鍵,觀看運行結(jié)果。

    ----(4)按Alt+F4鍵,結(jié)束運行。

    ----以上程序在24位色、800*600的分辨率下調(diào)試通過。

    ----2.分割圖像

    ----有時候我們需要把一個圖像分割成幾部分。比如做一個拼版游戲時,就需要把圖像分割成16塊。利用Canvas的屬性Pixels可以實現(xiàn)這一功能。下面的例子演示了如何把Image控件中的圖像分成左右兩部分并把它們復制到窗體的畫布上。本示例程序的制作步驟如下:

    ----(1)建立一個新的應(yīng)用程序。

    ----(2)在窗體中加入一個Image控件,名字為Image1。把屬性Picture設(shè)置為Delphi目錄下的Image\Buttons\Abort.bmp。

    ----(3)在類TForm1的private部分,加入語句:

    procedureDivideCanvas(formBegX,

    ImageBaseX,HalfImageWidth:Integer);

    在單元的implementation部分加

    上過程DivideCanvas的實現(xiàn)。

    procedure

    TForm1.DivideCanvas(formBegX,

    ImageBaseX,HalfImageWidth:Integer);

    varx,y:integer;

    begin

    forx:=0toHalfImageWidth-1do

    begin

    fory:=0toImage1.Height-1do

    begin

    Canvas.Pixels[formBegX+x,y]:=

    Image1.Canvas.Pixels[ImageBaseX+x,y];

    end;

    end;

    end;

    ----(4)在Form1的OnPaint事件中,加入代碼后如下所示:

    procedureTForm1.FormPaint(Sender:TObject);

    varHalfImageWidth:integer;

    begin

    HalfImageWidth:=Image1.Widthdiv2;

    DivideCanvas(0,0,HalfImageWidth);

    {復制圖像的左半部分}

    DivideCanvas(HalfImageWidth+50,

    HalfImageWidth,HalfImageWidth);

    {復制圖像的右半部分}