日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服

計算機畢業論文實用13篇

引論:我們為您整理了13篇計算機畢業論文范文,供您借鑒以豐富您的創作。它們是您寫作時的寶貴資源,期望它們能夠激發您的創作靈感,讓您的文章更具深度。

篇1

指導教師對整個畢業論文成績是很有發言權的,其中包括你平日對待畢業論文寫作的態度成績。因此,不要給指導教師留下你對畢業論文漠不關心的印象。

比如個別學生只是在最后論文答辯的那一天才來見一見老師交畢業論文,這樣的做法應當竭力避免。

2、計算機畢業論文答辯

計算機畢業論文答辯,是面對面與評委們的交流,是評委們對同學們畢業論文的認定與評價,主要考核同學們語言表達能力、對問題的說明能力。

篇2

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

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

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

感謝317實驗室的兄弟姐妹,是你們給我帶來了歡樂,是你們讓我知道了什么是手足情深。

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

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

相關的論文致謝樣本

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

篇3

第一章:諸論………………………………………………………………..1

1.1設計思想……………………………………………………………………………………1

1.2開發工具的選用及介紹……………………………………………………………………….1

第二章:網站總體分析與設計2

2.1網站系統分析………………………………………………………………………………………….2

2.2、主頁設計3

2.3、數據庫設計4

第三章:詳細設計4

3.1家長學校聯絡簿………………………………………………4

3.2網上圖書館11

3.3網上評優投票系統20

3.4達級考試在線查分系統與計數器的制作………………………22.

第四部分:系統的使用說明與安裝25

第五部分:參考文獻:26

附錄:源文件代碼27

第一章諸論

在internet飛速發展的今天,互聯網成為人們快速獲取、和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發揮著重要的作用。internet上信息主要是通過網站來實現的,獲取信息也是要在internet“海洋”中按照一定的檢索方式將所需要的信息從網站上下載下來。因此網站建設在internet應用上的地位顯而易見,它已成為政府、企事業單位信息化建設中的重要組成部分,從而倍受人們的重視。為了更好的辦學,提高學校知名度,特構建長沙市工商職業中專學校網站。

1.1設計思想

通過網站,全面宣傳,展示學校風采、優點與特色,學校的重大活動安排與招生政策,增強家長與學校之間的聯系,在internet上實現完成部分校務,提高辦事效率。

1.2開發工具的選用及介紹

asp的優勢:

activeserverpages:“動態服務器網頁”,一般簡稱為“asp”,asp之所以能受到大家的重視與使用的原因,主要在于所產生的執行結果都是標準的html格式,而且這些程序是在網絡服務端中執行,使用一般的瀏覽器(如ie或netscape)都可以正確地獲得asp的“執行”結果,并且將這asp執行的結果直接在瀏覽器中“瀏覽”,不像vbscript或javascript是在客戶端(client)的瀏覽器上執行,若使用vbscript來設計程序,客戶端(client)在ie瀏覽器中可以顯示程序執行的結果,可是,客戶端(client)若使用netscape瀏覽器就無法顯示vbscript的執行結果。

asp的特點:

任何開發工具皆可發展asp只要使用一般的文書編輯程序,如windows記事本,就可以編輯。當然,其他網頁發展工具,例如,frontpageexpress、frontpage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網頁編輯來寫asp,可能會發生一些意想不到的離奇狀態。

通吃各家瀏覽由于asp程序是在網絡服務器端中執行,執行結果所產生的html文件適用于不同的瀏覽器。

語言相容性高

asp與所有的activexscript語言都相容,除了可結合html,vbscript、javascript、activex服務器組件來設計外,并可經由“plug-in(外掛組件模組)的方式,使用其他廠商(thirdparty)所提供的語言。

隱密安全性高

如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到html文件,原始的asp程序代碼是看不到的!這是因杰asp程序先于網站服務(webserver)端執行后,將結果轉換成標準html文件,再傳送到客戶端(client)的瀏覽器上,因此,我們所辛苦撰寫的asp程序并不會輕易地被看見進而被盜用。

易于操控數據庫

asp可以輕易地通過odbc(opendatabaseconnectivity)驅動程序連接各種不同的數據庫,例如:acess、foxpro、dbase、oracle等等,另外,asp亦可將“文本文件”或是”excel”文件當成數據庫用。

面向對象學習容易

asp具備有面向對象(object-oriented)功能,學習容易,asp提供了五種方便能力強大的內建對象:request、response、sever、application以及session,同時,若使用asp內建的“application”對象或”session”對象所撰寫出來的asp程序可以在多個網頁之間暫時保存必要的信息。

asp的六大內部對象

對象名稱功能描述

requestresponseserversessionapplicationobjectcontext從客戶端取得信息將信息送給客戶端提供一些web服務器工具儲存在一個session內的用戶信息,該信息僅可被該用戶訪問在一個asp-application中讓不同的客戶端共享信息可以用來配合microsofttransaction服務器進行分布式事務處理所以我選擇了asp結合frontpage架構長沙市工商職業中專學校網站

第二章網站總體分析與設計

2.1網站系統分析

根據前面的設計思想進行分析,按照系統開發的基本觀點對網站進行分解,從內容上可對網站作如下劃分:

l學校風采通過學校概括、教師風采、校園之星及部分圖片等內容來展現。

l優點特色通過新聞、生動活潑的教育教學欄目來展現。

l信息通過公告欄、信息查詢等欄目來實現,內容有招生政策、

活動安排等。

l部分校務根據校務的公開程度與參與人數的多少,特選擇圖書管

理、評優、考試查分、家校聯系四大校務在網上實現。

2.2主頁設計

網站主頁采用靜、動相結合的方式,即靜態的主畫面和動態的圖片相結合,體現學校的勃勃生氣,靜態主

頁方式介紹學校風采、優點特色、信息,對于四大校務,就得利用asp與數據庫結合的技術建立數

據庫查詢管理系統,采用交互式的動態的web畫面來實現。

主頁結構圖

注:帶下劃線的表示是鏈接方式

2.3數據庫設計

采用的數據庫是microsoftaccess,擬建立teach.mdb庫文件,包含如下幾個表文件:

allmessage留言信息表

libbooks圖書信息表

libcategories圖書類別信息表

libemps圖書館用戶信息表;

stud學生信息表

第三章詳細設計

3.1家長學校聯絡簿

3.1.1功能:

利用sql語法過濾特定的家長留言意見,讓老師可以針對某位特定學生家長所發表的意見作出獨立的回答,同時,家長在發表個人意見時,若認為意見內容涉及敏感的話題或是意見內容涉及私人隱私,都可用“悄悄話”的方式發言,這些“悄悄話”將不會被顯示出來讓大家看到,當然,老師擁有管理的能力,只要以密碼登錄管理模式,就可以進行各個學生家長的單獨意見回復,而且還能看到家長們所留下的“悄悄話”。

3.1.2組成構造

共分成六大部分:

1,意見留言結果網頁guest.asp:用來顯示家長發言與老師回復內容,同時還具備一般模式與管理模式兩種顯示方法。

2,家長發言表單網頁addmsg.asp:讓學生家長填寫發言內容并選擇發言性質。

3,家長發言數據處理asp程序add.asp:處理家長發表的意見數據,同時將這些意見數據記錄起來并將網頁顯示轉向至意見留言結果網頁。

4,老師回復表單網頁teachans.asp:讓老師針對某位特定學生家長所發表的意見作出獨立的回答。

5,老師回復數據處理asp程序anssave.asp:處理老師回復的數據內容,同時將這些意見數據起來并將網頁顯示轉向至意見留言結果網頁。

6,數據表文件allmessage:用來儲存家長發言數據與老師回復數據的access類型數據庫文件。“數據表文件”負責存放家長發言數據與老師回復內容的數據記錄,為access類型的庫文件,將它定名為:“message.mdb”。

下圖為家庭聯絡簿的組成與流程圖:

老師回復

家長留言

讀入寫入

寫入

3.1.3數據庫結構設計

數據庫文件”teach.mdb“中的數據表”allmessage“的欄目設置,如下圖:

字段名字段類型

3.1.4界面設計與重點、難點代碼的設計

數據庫與留言顯示程序網頁

家長發言與老師回復的內容數據全部儲存在數據庫中,要在網頁中顯示目前的家長發言與老師回復數據,必須先進行數據庫的鏈接與打開,要鏈接數據庫我們必須使用ado對象群的connection對象;而要打開數據庫則必須使用ado對象群的recordset對象,程序:

setcn=server.createobject("adodb.connection")

cn.open"filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn"

setrs=server.createobject("adodb.recordset")

sql="select*fromallmessageorderby留言時間desc"

rs.opensql,cn,1,1

recordset對象是負責瀏覽與操作從數據庫取出來的數據,connection對象只負責與數據庫進行鏈接的動作,并不能使用數據庫內的數據,因此必須建立一個可以存取數據庫數據的recordset對象,使用rs.open方法存取”teach.mdb”數據庫

rs.opensql,cn,1,1

使用open方法來打開數據表或執行select指令參數設置如下:

1,參數一(source):為欲打開的數據表或sql指令。

2,參數二(actionconnection):指定一個已打開的數據庫對象,將此參數設為鏈接我們已經建立好的connection對象“cn”。

3,參數三(cursortype):指定recordset的打開類型,1為可讀寫且可自由移動。

4,參數四(locktype):指定鎖定類型,1為只讀。

數據排序與sql指令

1.select指令的篩選語句:

格式:select…from

在sql語言中:“select”數據表“中選取某些“欄位”的數據.

2.如果要選取的數據表數據包含了一個以上的欄位,則我們可以利用“,”逗號來欄位名稱隔開。

3.如果要選取的數據表數據包含了全部的欄位,則可以利用萬用字符“*”來代表全部的欄位。

可排序數據的select指令

1.當我們希望被選取出來的數據記錄數據能夠依據某個或某幾個欄位的內容來排序時,只要將這些排序

依據的欄位擺放在“orderby“保留字之后,然后將這處排序的語句連接在”select…from“后面就行了

2.“orderby“默認的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,則我們可

在欄位名稱后再加上“desc“保留字!將排序方式改為”由大排到小“。

在“顯示留言意見”網頁中的打開數據庫asp程序中的語句:

select*fromallmessageorderby留言日期desc

功能為:從數據表“allmessage“中取出所有欄位的數據,并將取出的數據記錄內容依照”留言日期“欄

位使用的”由大排到小“排序方式進行排序。

留言顯示網頁的管理模式

“顯示留言意見”的網頁就必須具備顯示模式選擇的功能,當顯示模式在一般情況時要能顯示家長們的一

般性發言,同時還得將“悄悄話“的發言隱藏起來。當老師以密碼登錄成為管理模式時,則必須將一般性

發言與悄悄話發言的數據全部顯示出來,同時還得讓老師們可以針對某位特定學生家長所發表的意見作出

獨立的回答。

這兩個情況是通過密碼登錄管理模式的asp程序實現的:

密碼:value="教師管理">

在這段網頁語句中,利用session對象來記錄目前的工作模式。當我們第一次進入“顯示留言意見”網頁

的時候,我們所見的網頁畫面一定是一般!因為session尚未被建立,因此它的“變量”值一定不會是

“yes”,所以網頁中會出現一個輸入密碼進入“教師管理”模式的欄位,只有當我們輸入密碼按下“教

師管理”的按鈕組織上發asp程序中的進入管理模式語句后,session對象才會被建立,同時,

“checkedit“session對象變量值被設置為“yes“,所以我們就進入了能將一般性發言與悄悄話發言的

數據全部顯示出來,同時還讓教師們可以針對某位特定學生家長所發表的意見作出獨立回答的管理模式頁

面。

留言顯示網頁的分頁

當家長的發言與老師回復的數據筆數太多時,一次要將全部的數據內容顯示在網頁中,等待網頁下載的時

間太長了,因此采用固定筆數分頁瀏覽方式來顯示網頁。

要進行分頁顯示,得先知道目前有多少筆的留言數據,而留言數據筆數可以通過recordset對象的

“recordcount“(記錄個數)屬性得知,我們將每10筆數據為一單位分頁顯示:

count=rs.recordcount

ifcount/10>(count\10)then

totalpage=(count\10)+1

elsetotalpage=(count\10)

endif

“/”為浮點數除法,“\”為整數除法。

跳頁選擇的asp程序語句

所有的發言數據采用固定筆數分頁瀏覽的方式來顯示后,還要提供一個跳頁鏈接顯示的功能,讓瀏覽者可

以選擇希望瀏覽的頁次進得瀏覽,asp程序語句:

pagecount=0

rs.movefirst

ifrequest.querystring("topage")<>""thenpagecount=cint(request.querystring("topage"))

ifpagecount<=0thenpagecount=1

ifpagecount>totalpagethenpagecount=totalpage

rs.move(pagecount-1)*10

發言表單網頁制作

insetu3

表單的參數

表單的action參數:action參數是用來指定server端處理此一表單數據內容的程序,此處表單處理asp程

序為“add.asp“,

表單的mothed參數:要將表單傳送至server端的方式有兩種,設置值分別為get及post,若設置為post,

則瀏覽器會等server端來讀取數據,若設置為get,則當我們按下送出按鈕時,瀏覽器會立即將表單中的

數據內傳送出去。利用post方法,在傳送的數據上將不受限制,利用get方法傳送的數據量則大約只有2k

左右。

留言處理程序

要將家長發言數據作后續處理及將這些數據內容存入數據庫,須利用添加數據記錄的insertinto指令,

然后再寫入數據庫文件中:

insetinto指令語句格式:

insertinto數據表名(欄目名)values(欄目值)

sql="insertintoallmessage(家長姓名,留言主題,聯絡信箱,留言內容,私人公開,留言時間,班級)

values("

sql=sql&""&parent&","

sql=sql&""&subject&","

sql=sql&""&email&","

sql=sql&""&memo&","

sql=sql&""&personal&","

sql=sql&""&now&","

sql=sql&""&bj&")"

cn.executesql

回復表單程序網頁

必須讓老師們可以針對某位特定學生家長所發表的意見作出獨立的回答,

使用select…from…where篩選語句

sql="select*fromallmessagewhere(編號="&id&")"

rs.opensql,cn,1,3

然后將特定的家長發言數據放在表單,方法是將數據庫中的數據取出來,然后放在表單欄位中:

“家長姓名“欄位網頁語句標簽

“留言主題“欄位網頁語句標簽

“留言內容“欄位網頁語句標簽

老師在回復欄位中所填入的數據,必須送給處理老師回復數據的asp程序”anssave.asp”來記錄以及處理

這些回復數據。當老師填寫好回復發言的數據后按下“送出回復”按鈕后,表單中的數據內容就會以

“post”的方式由sever端讀取,然后將數據內容交由處理老師回復數據的asp程序“anssave.asp”來將

數據內容寫入數據庫。

3.2網上圖書館

網上圖書館將學校圖書館圖書放到網絡上供人借閱,這樣不僅方便了校內的學生與教職員工使用圖書館的

資源,還為圖書館管理員提供了一種簡便地管理圖書館的方法.

3.2.1功能

網上圖書館系統可以進行圖書的出借和歸還.還可以在系統中按照多種字段對圖書進行查找,還可以瀏覽某

個種類的所有圖書.該應用程序也為圖書館管理員提供了一些功能,如添加、編輯以及刪除圖書等,或者在

分類層次結構中添加新的種類。

3.2.2系統的層次結構

下圖的每個方框代表校園圖書館網站中的一個頁面。除了只包含html的search頁面外,其他的均為

asp頁面。因為每個圖書的頁面都不同,所以大多數的頁面實際上都是多頁面。

3.2.3數據庫設計

本系統共使用3個數據表:

libbooks表包含與圖書有關的所有數據。該表中的字段內容的圖書的通用信息。另外,對于已經出借的圖

書,該表中還包含借閱該圖書的用戶的id號,以及圖書的狀態。

表視圖如下:

字段名意義字段類型字段名意義字段類型

bookid書號(主鍵)數字(nonull)status狀態文本

title書名文本checkedoutto用戶id數字

author著者文本reservedby用戶學號數字

subject主題文本description描述文本

isbnisbn號文本keywords關鍵字文本

libcategories表包含library中的所有類別,在訪問者瀏覽圖書列表時將會用到這些類別。每個類別都

可以作為另外類別的父類別。有一個特殊的類別,top-level,沒有出現在類別列表中,但是可以作為其他

任何類別的父類別。

字段名意義字段類型

categoryname類別文本(noll)

parentcategory父類別文本(noll)

libemps表包含可以訪問圖書館網站的用戶信息。該表包含一些通用的信息字段,比如用于進入圖書館

的用戶密碼等。

字段名意義字段類型字段名意義字段類型

empid用戶id(主鍵nonull)數字password用戶密碼文本

empname用戶姓名文本manager管理員代號數字

emailaddress用戶郵箱文本

圖書館數據庫的數據關系如圖9-22所示。其中表libemps和表libcategories與表libbooks之間都是一對

多的關系。每個雇員都可以借閱多本圖書,每個類別都可以包含多本圖書。

3.2.3界面設計與重點代碼的設計

網上圖書館系統有兩種用戶,一是管理員。另一種是只允許使用圖書館系統,而沒有管理功能的一

般用戶。訪問者進入網站,首先要進行登錄,如下圖所示。登錄頁面(index.asp)

訪問者輸入e-mail地址和密碼來登錄,然后單擊“登錄”按鈕。輸入的數據提交后與數據庫中的用戶表

進行匹配。

須創建一個記錄來保存基于訪問者登錄的用戶信息

setrsfindemp=conn.execute("selectempid,managerfromlibempswhere"_

&"emailaddress="&request.form("emailaddress")&"and"_

&"password="&request.form("password")&"")

ifrsfindemp.eofthen

themessage="密碼或email地址不對."

else

session("empid")=rsfindemp("empid")

session("manager")=rsfindemp("manager")

response.redirect"../yk.htm"

endif

表單域emailaddress和password用于where了句中來獲取一個記錄。如果訪問者輸入了一個無效的用戶名

,則記錄集中將不會返回匹配的記錄。我們可以通過查看eof標記來判斷一個記錄集是否為空。為空,則

訪問者將被拒絕進入該系統。不為空,則訪問者的empid值和manager值將從記錄集中返回。寫入session

變量,變量將在整個網站的所有網頁中都是有效的。這些變量的存在與否及其取值將用于確定是否允許

進入一個特定的網頁,同時也用于訪問者進行書目的歸還和借閱操作。

圖書館菜單頁面

圖書館菜單頁面包含指向其他4個頁面的鏈接:管理頁面、搜索頁面、圖書列表頁面和主頁面。還有一個

可顯示用戶所借書籍的按紐。如果訪問者是圖書館管理員,則菜單界面如圖所示。如果訪問者不是圖書館

管理員,則看到如圖所示的界面。非管理員的訪問者的界面上沒有指向管理員菜單頁面的鏈接。

實現辦法:訪問者登錄時在登錄頁面上的創建的會話變量session用于從數據庫中獲取訪問者的有關

信息,表示它是否是管理員。如果值為1,就表明訪問者是一個管理員,則用如下代碼寫入一個指向管理

員頁面的鏈接:

管理員菜單

通過按紐b1是否為空來判斷要不要顯示用戶所借圖書,利用一個記錄集來獲取訪問者已經借出了的所有圖

書的列表。

ifnotisempty(request.form("b1"))then

setrsbooks=conn.execute("selectbookid,titlefromlibbookswhere"_

&"checkedoutto="&session("empid"))

endif

再用循環語句將所借書以表格形式顯示出來。

循環將遍歷rsbooks記錄集中的每個記錄,直到該記錄集結束:

該網站中的所有asp頁面都會在訪問者訪問之前對其進行登錄檢查。這樣就可以避免訪問者通過輸入

某個頁面地址然后在沒有登錄的情況下直接進入該頁面的情況發生。此外,每個管理頁面都要確認訪問者

是管理員。

管理菜單頁面

管理菜單頁面有一個html表單,根據選擇的按鈕的不同,可以進行5種不同的操作:圖書的歸還、圖書的

編輯、圖書的刪除、圖書的添加和類別的添加。不管選擇了哪一個按鈕,該表單都提交人其自身進行處理

要進行圖書的歸還、圖書的編輯、圖書的刪除三種操作,須先進行搜索,找到該書后,由圖書book.asp返

回一個鏈接:

&bookid=">管理員菜單

而管理者頁面通過下列語句

>

這樣就將所找到的書的書號bookid、書名title傳遞管理者頁面。再進行所須操作。共有3個不同的銨紐,

可以進行3種操作。若單擊“修改”鈕:

則重定向到編輯圖書頁面,同時把bookid傳遞給該頁面。

response.redirect"./edit_book.asp?bookid="&request("bookid1")

將其他的情況需要建立到數據庫的連接:

setconn=server.createobject("adodb.connection")

conn.open("filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn")

ifnotisempty(request.form("delete"))andrequest("bookid1")<>""then

conn.execute"deletefromlibbookswherebookid="&request("bookid1")

endif

if(notisempty(request.form("checkin")))andrequest("bookid1")<>""then

conn.execute"updatelibbookssetcheckedoutto=0,status=availablewherebookid="&request

("bookid1")

endif

頁面中的添加新的種類部分包含一個文本控件和一個選擇控件。其中選擇控件是用所有已經存在的類別列

表進行填充的,包括特殊類別toplevel,該類別表明當前類別是處于類別層次結構中的最頂層。代碼

如下:

先用一個記錄集來填充父類別選擇控件:

setrscategories=conn.execute("selectcategorynamefromlibcategoriesorderby

categoryname")

再用下列循環語句:

">

遍歷rscategories記錄集中的每個記錄,并作為一個選項添加到列表中,而記錄集中categoryname同時

作為顯示值和傳遞值:

本頁面還包含一個指向添加圖書頁面的鏈接。

搜索結果頁面

搜索頁面的代碼獲取與訪問者查找規則相匹配的圖書,然后將這些圖書顯示給訪問者。

搜索頁面上的表單包含一個選擇控件和一個文本控件。選擇控件中的選項是用可搜索的字段填充的:

需要用一個記錄集來保存與訪問者的查找規則相匹配的記錄:

setrsbooks=conn.execute("selectbookid,author,title,subjectfromlibbookswhere"_

&request.form("searchfield")&"like%"&request.form("searchcriteria")&"%")

注意:,符號%表示的是一個廣義搜索。這一點類似于access中的符號*。

然后將所找到的書以表格形式顯示出來。代碼如下:

書名:">

著者:

;主題:

圖書頁面

圖書頁面的代碼顯示圖書的有關信息,以及管理圖書的出借操作。

該頁面通過querystring傳遞bookid

ifisempty(request.querystring("bookid"))then

response.redirect"./search.html"

endif

如果其中不存在,則訪問者將被重定向到搜索頁面:

如果同時傳遞表單中包含的變量action不為空,則表明訪問者正借閱該圖書:

ifnotisempty(request.querystring("action"))then

在這種情況下,需要將圖書狀態改為checkout,同時需要將checkedoutto字段修改為該訪問者:

conn.execute"updatelibbookssetstatus=checkedout,"_

&"checkedoutto="&session("empid")&"wherebookid="_

&request.querystring("bookid")

response.redirect"./library_menu.asp"

endif

然后將該訪問者重定到圖書館菜單頁面:

下一步,利用圖書的狀態來確定不同的鏈接

未借出時鏈接如下:

ifrsbooks("status")="available"then

linktext="借這本書"

如果圖書已經借出,就創建一個不同的消息,并將鏈接設置為指向librarymenu頁面:

linktext="圖書已出借,返回主菜單。"

最后根據是否是管理員,顯示管理員菜單鏈接。

&bookid=">管理員菜單

3.3網上評優投票系統

3.3.1功能:

能實現全校性的評選,快捷、公平,且有效,不允許做票。

3.3.2組成構造

這個系統由3個部分組成——投票頁面vote.htm,處理投票結果的腳本,顯示投票頁面。

3.3.3數據表的設計:

3.3.4界面設計與重點、難點代碼設計

投票頁面

該頁面是一個純html文件,它讓用戶選擇自己想選舉的候選人,并填寫自己的詳細資料,以確認投票的有

效性。頁面顯示如圖所示。

表單處理腳本

在vote.htm中各項數據都填寫完畢后,單擊確定投票按鈕,表單的數據就被提交,

本次評優共有4個候選人,但只能選兩個。故用復選框。

投票的有效性通過是否是本校學生,且是否投過票來判斷。

ifrequest("passno")<>""then

sql="select*fromstudwherepassword="&""&request("passno")&""&"andyitu=0"

setrs=cn.execute(sql)

ifrs.eofthen%>

本設計允許少選,不允許多選。通過判斷vote投票界面傳遞過來的復選按紐值的長度看是否多選。

vo=request("cand")

iflen(vo)>4then%>

然后根據所投的票將對應候選人的投票結果字段加1,同時將該投票人的已投字段置為1。

sqq="updatestudsetyitu=1wherepassword="&""&request("passno")&""

cn.execute(sqq)

ifinstr(vo,"1")then

cn.execute("updatestudsetresult=result+1wherename=李寧")

endif

ifinstr(vo,"2")then

cn.execute("updatestudsetresult=result+1wherename=楊蘭")

endif

ifinstr(vo,"3")then

cn.execute("updatestudsetresult=result+1wherename=江道明")

endif

ifinstr(vo,"4")then

cn.execute("updatestudsetresult=result+1wherename=段啟文")

endif%>

顯示當前投票情況show.asp

由于投票處理頁面已經完成了絕大部分的工作,所以顯示結果頁面就很簡單了,其功能是從stud表文件

中讀取候選人所得票數,顯示在頁面上。

頁面顯示如圖

值得注意的代碼主要有以下幾處:

該頁面有自動刷新功能,使在線用戶可以盡快的看到最新的選舉情況。我們這里設定每隔30秒鐘自動刷新

一次。

顯示投票時,我們采用了while循環,把候選人及其得票數,整齊地顯示在一個表格中,這種技術在數據

庫查詢結果的顯示中也經常用到。代碼如下:

3.4達級考試在線查分系統與計數器的制作

3.4.1功能:

它提供了在線查看成績。考生可以在網上使用這一系統,通過輸入準考證編號來查詢達級考試的結果。

3.4.2數據表的設計

與評優系統共用stud表,表設計同上。

3.4.3界面設計與重點難點代碼的設計

該模塊需要查詢者輸入準考證號后來查看結果。若id1不為空時,表示有表單輸入,開始查詢數據庫。使

用select的sql指令查詢數據庫的數據。先設定sql指令,查詢id符合準考證編號request.form("id1")的

數據,下個“execute”指令,即可開始執行存取、查詢數據的動作了。并將查詢結果儲存到recordsets

組件rs中。

ifrequest.form("id1")<>""then

setconn=server.createobject("adodb.connection")

conn.open("filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn")

sql="selectname,id,scorefromstudwhereid="&request.form("id1")&""

setrs=conn.execute(sql)

若考試通過,則顯示考試的結果,包括姓名、準考證編號、總分和考試結果,分別由recordsets組件的

rs(0)、rs(1)、rs(2)、rs(3)得到。fs.field.count表示recordsets組件的域的總數,由“for

i=0tors.fields.count-1”,取得rs(i)各域的數據。配合表格的html語法,將結果填入表

格的各單元格中。若還有下一個數據,就使用rs.movenext移到下一個位置。

3.4.4頁面訪問計數器的制作

利用文件處理組件filesystem的強大功能來制作,比用application對象計數器要好,application計數器

當有20分鐘沒有人連上該網頁或關機時,計數器會被歸零。而文件計數器卻不會因時間而消失。我用

count.txt存放訪問人次。代碼如下:

whichfile=server.mappath("pic\count.txt")

setmyfile=server.createobject("scripting.filesystemobject")創建一個

setthisfile=myfile.opentextfile(whichfile)組件對象

visit=thisfile.readline

thisfile.close讀取計數器數據文件count.txt中的計數數據

visit=visit+1記錄自加一次

length=len(visit)

fori=1tolength

response.write""將記錄的數據用圖片顯示出來

next

setthisfile=myfile.createtextfile(whichfile,1)將新計數數據寫入文件thisfile.writeline

(visit)

setmyfile=nothing

數字圖片我利用photoshop中的文字特效制作了9個立方數字:

四.系統的使用說明與安裝

4.1運行環境要求

windows98

personalwebserver3.0(pws)

microsoft?access2000(9.0.2812)

4.2安裝設置

a.將本網站拷貝到硬盤上的某一目錄下,如:拷貝至c:\y1下。

b.運行pws,將默認的web站點主目錄設置為該目錄,如上例應為c:\y1;

具體步驟:

a.選擇“高級”項;

b.單擊“編輯屬性”按鈕,在出現的“編輯屬性”對話框中的“目錄”項中填入“c:\y1”,其他不變,

確定;

c.設置啟動默認文檔為:yy.asp

致謝

通過這次畢業設計,使我感到高科技、新知識的力量。這次畢業設計過程中,得到了長沙市工商職業中專

學校的大力支持,給我提供了舒適的工作學習環境,也得到了科大老師、教授的精心指導,在此表示衷心

的感謝!

五.參考文獻

[1]李世杰activeserverpages(asp)3.0網頁設計手冊北京:清華大學出版社1999

[2]前沿電腦圖像工作室巧學巧用dreamweaver、fireworks、flash制作網頁北京:人民郵電出版社

[3]asp入門與實例演練薄小志編著中國青年出版社

畢業論文范文

畢業論文格式范文

[摘要]頁面要求:畢業論文須用a4(210×297mm)標準、70克以上白紙,一律采用單面打印;畢業論文頁邊

距按以下標準設置:上邊距(天頭)為:30mm;下邊距(地腳)25mm;左邊距和右邊距為:25mm;裝訂線:

10mm;頁眉:16mm;頁腳:15mm。

頁眉:頁眉從摘要頁開始到論文最后一頁,均需設置。頁眉內容:浙江廣播電視大學專科畢業論文(

設計),居中,打印字號為5號宋體,頁眉之下有一條下劃線。

頁腳:從論文主體部分(引言或緒論)開始,用阿拉伯數字連續編頁,頁碼編寫方法為:第x頁共x

頁,居中,打印字號為小5號宋體。

題目采用黑體二號居中,題目下空一行寫摘要,摘要(包括關鍵詞)、參考資料用宋體5號。

前置部分從中文題名頁起單獨編頁。

字體與間距:畢業論文字體為小四號宋體,字間距設置為標準字間距,行間距設置為固定值20磅。正

文中的小標題用三號黑體.

[關鍵詞]

畢業論文,免修免考,社會實踐

為加強中央廣播電視大學免修免考,促進廣播電視大學教育與其他高等教育的相互溝通,推進中央廣播電

視大學人才培養模式改革和開放教育試點的深入開展,中央廣播電視大學制定了《中央廣播電視大學免修

免考課程管理辦法(試行)》文件,現就文件中有關問題問答如下:

一.《中央廣播電視大學免修免考課程管理辦法(試行)》何時實施,以往中央電大所發文件與本規定有

不符者,將如何執行?

本規定自文件之日起開始執行;以往中央電大所發文件與本規定有不符者,廢止。

二.免修免考課程內容有何要求?

作為免修免考替代的課程,其專業層次、教學內容和教學要求應不低于現修專業被替代課程的專業層

次、教學內容和教學要求。

三.免修免考對象?免修不免考的對象?

免修免考對象為電大課程、國家自學考試課程、合作高等學校課程、國家外語等級證書;另外,對于

公共基礎課程(15年有效),允許已獲得相應科類專業專科以上學歷(國家承認的國民教育系列)者免修

免考,并獲得相應學分,如:數學專業畢業的學生可申請非數學專業的高等數學課程免修免考。免修不免

考的對象為其他高等學校課程。

注:開設專業與合作高校一覽表

專業名稱

合作高校

專業名稱

合作高校

會計學

北京工商大學

英語

北京外國語學院

計算機科學與技術

清華大學

工商管理

東北財經大學

金融學

中國金融學院

法學

中國政法大學

漢語言文學

北京大學

數學與應用數學

東北師范大學

土木工程

天津大學

機電

哈爾濱工程大學

公共事業管理(衛生)

北京大學醫學部

小學教育

上海師范大學

公共事業管理(教育)

東北師范大學

水利水電工程

華北水利水電學院

四.現修專業所有課程只要符合條件均能被免修免考嗎?

現修專業并不是所有課程只要符合條件均能被免修免考!因為考慮到課程開放的特點,課程開放專業

所有課程暫不考慮學分替換和免修免考問題;反之,對于已獲得課程開放專業的合格課程可免修免考電大

其它非課程開放專業的課程。

五.免修免考課程學分如何記載?

經審核允許進行學分替換的課程,學分按現修專業中被替代課程規定的學分記載;對批準免修免考課

程的成績,按“合格”記載。

六.如何理解文件中的專業層次?

專科段層次的課程只能替換相同或不同專業專科段層次的課程,即使其它條件符合免修免考要求,也

不能用它來替換本科段層次專業的課程。例如:某生在專科段學了經濟數學課程,在本科段學習時又必修

相同內容和要求的該課程(且教材相同),可它仍然不能被免修免考。但是中央電大對英語課有特殊規定

,對于在低層次(如專科段)所學的,并記入畢業總學分審核的英語(1)(2)課程,在高層次(如本科

段)學習中只給予免修免考,但不能獲得學分,其學分必須通過選修同層次課程獲得;在同層次中予以免

修免考,并獲得本課程學分。相反,某生在本科段學了經濟數學課程,在專科段學習時又必修相同內容和

要求的該課程(且教材相同),那么該課程允許免修免考,并獲得相應的學分。

七.只要教學內容、教學要求不低于現修專業被替代課程教學內容、教學要求的課程都能免修免考嗎?

不是。作為免修免考替代的課程,除了考慮其教學內容、教學要求不低于現修專業被替代課程的教學

內容、教學要求外,還應考慮其有效年限、課程所在院校和專業層次等等。

八.所有免修免考的課程均可獲得相應的學分嗎?

不是。中央電大對英語課有特殊規定,對于在低層次(如專科段)所學的,并記入畢業總學分審核的

英語(1)(2)課程,在高層次(如本科段)學習中只給予免修免考,但不能獲得學分,其學分必須通過

選修別的課程獲得;在同層次中予以免修免考,并獲得本課程學分。

九.如何理解文件中的有效年限?

有效年限是指已獲得的畢業證書、單科結業證書、國家外語四、六級證書簽發日期到電大注冊日期。

如6年有效這樣理解:如果你是合作高校97年7月畢業生,02年入學注冊,注冊時離畢業時間只有5年,不

到規定年限6年,那么你將有權利申請免修免考課程,并且此門課程保留八年學籍有效。假如你是03年秋

季或之后前入學注冊,注冊時離畢業時間已到規定年限(6年),那么你將沒有權利申請免修免考。另外

,高校畢業生課程均視為畢業年所學,比如98年合作高校學生在第一學歷學習時學了國際公法課程(不管

此門課程當年畢業時間,均視為該專業畢業年98年7月所學),假如這位學生03年春季或之前注冊中央電

大開放教育本科法學專業,那么根據《中央廣播電視大學免修免考課程管理辦法(試行)》規定和中央廣

播電視大學專業教學計劃,他將可以免修免考該課程,并獲得該課程5學分(前提是符合免修免考應具備

的其它條件);相反,假如這位學生03年秋季或之后注冊中央電大開放教育本科法學專業,那么根據《中

央廣播電視大學免修免考課程管理辦法(試行)》規定,此門課程已過免修免考有效年限6年,因此他將

不能申請免修免考。對于有單科結業證書的課程,有效年限起始日期不應以畢業證書日期為準,而應以單

科證書簽發日期為準(審核人員應加強管理力度,預防學生舞弊)。

十.省級成人高等本科英語統測證書能替換電大公共外語課程嗎?國家外語四、六級證書呢?

獲得省級成人高等本科英語統測證書可以免修電大英語(1)(2)(或電大英語(3)(4)課程)課

程和大學英語ⅲ(1)(2)課程,但其不能獲得相應學分,其學分必須通過選修同層次其他課程獲得相應

學分。我們建議具有較高外語水平的學生,各校應鼓勵他們學習更高層次的公共外語課程。

獲得國家外語四、六級證書的學生可以替換所有設置公共外語課程(包括大學英語ⅲ(1)(2)),

并可取得相應的學分。

十一.是否除合作高等學校之外的任何其他高等學校課程,均不能免修免考?

不是!對于普通高等學校基礎專業畢業的課程,將可申請電大非原畢業專業基礎課程的免修免考,并

取得相應的學分。如:數學專業畢業的學生可申請非數學專業的高等數學課程免修免考。

十二.免修免考外語課程將影響申請學位嗎?

不一定!如《免修免考課程管理辦法》允許注冊前6年內或注冊后學籍期間,獲得國家外語四、六級

證書者可免修免考電大非英語專業所有外語課程,但是中央電大學位條例只承認申請學位當年前5年內所

獲得的國家外語四、六級證書。另外,通過外語專業畢業證書取得電大非英語專業外語課程免修免考者,

將無法替代學位外語。

十三.只要符合替換要求的課程都能100%替換嗎?

不是!替換課程比例有限制,如下表課程類型替代必修總學分比

替代方法

電大課程(含注冊生)

100%

免修免考

國家自學考試課程

40%

免修免考

合作高等學校課程

100%

免修免考

其他高等學校課程

50%

免修不免考

十四.某生98年注冊國家自考辦法律專科專業(共11門課程),現已通過9門,還有兩門屢站屢敗,后來

這位學生轉入中央電大注冊視聽生法律專科專業學習,恰好有5門課教學內容、教學要求、有效年限、專

業層次等都不低于現修專業被替代課程的教學內容、教學要求、專業層次。試問這位學生的5門課能免修

免考嗎?

不一定,文件規定課程替換有比例限制,對于國家自考辦課程,只能替換現專業(電大注冊視聽生法

律專業)必修課總學分的40%,那么根據電大注冊視聽生法律專業教學計劃,其必修課總學分為47分,折

40%,實際能替換為18.8學分。即從5門課中挑出學分和不高于18學分的完整課程來替換。假如這位學生的

5門課程是中央電大或合作高校的,那么這些課程將100%替換。假如這位學生是92年注冊國家自考辦,那

么情況又不同了,還得驗證這5門課程的有效年限(國家自考辦單科結業證書6年,電大課程和合作高校均

為8年)。

十五.對于分學期課程(如刑法學(1)(2)課程、學校管理(1)(2)課程等分兩學期開設的課程)應

如何執行替代原則?

對于分學期課程(如《刑法學(1)(2)》),首先應明確它在教學計劃中是作為一門課程,因教學

內容和教學任務等較重而分兩學期開設,嚴格課程名稱為《刑法學》,(1)(2)只是標識分兩學期開設

。單獨的《刑法學(1)》或《刑法學(2)》都不能構成一門完整的課程。因此不能對現修課程《刑法學

(1)》或《刑法學(2)》中之一進行免修免考,只有原修課程的教學內容、教學要求、有效年限、專業

層次等都不低于現修被替代課程《刑法學(1)(2)》方可免修免考。如:高自考《刑法學》教學內容和

要求高于電大《刑法學(1)》但低于《刑法學(1)(2)》,因此高自考《刑法學》不能替代電大《刑

法學(1)(2)》。那么能否替代《刑法學(1)》呢?回答不能!因為《刑法學(1)》不是一門課,無

法替代一門課的部分內容。

十六.那些證書能免修免考電大課程?

國家外語四、六級證書(替代非外語專業所有英語課程,6年有效期)、國家承認的基礎專業(如數

學專業、英語專業等)畢業證書(替代非本專業相對應的基礎課程)等。

十七.省級電大審核的基本程序?

(1)由省級電大按照申請免修免考的條件、申請免修免考的原則,負責對學生有關證件的有效性進

行審核,并將有關證件、材料復印存檔且填寫初審意見。(由經辦人初審并填寫)。

(2)省級電大要聘請熟悉本課程教學要求且具有中級以上職稱的專職教師,根據專業層次、教學內

容和要求不低于現修課程教學大綱要求的原則,對有關教材(或教學大綱)進行審核。對于學科發展變化

較快的課程,應以學生知識結構的合理性為原則,嚴格控制并適當縮短證書有效年限。審核之后,要認真

填寫審定意見及審定結論。

(3)教務處主管領導,要根據免修免考申請條件、原則、專家審定意見及證件的有效性等情況,對

申請作最后的審批。

(4)省級電大根據批準的申請報告,將免修免考課程人員情況、單科結業證書復印件及審核意見等

文件存入學生成績檔案。(對批準免修免考課程的成績,按“合格”記載)

(5)省級電大應將審批結果,填入“廣播電視大學課程替代、免修免考情況登記表”;采用教務管

理系統中的成績管理子模塊,錄入免修免考課程數據。將免修免考數據和“廣播電視大學課程替代、免修

免考情況登記表”(打印稿)隨考試成績單報中央電大。

(6)省級電大應按時向申請人反饋中央電大審批結果,通知應包括未批準的原因等情況。

十八.中央電大終審程序?

(1)中央電大負責對“廣播電視大學課程替代、免修免考情況登記表”進行審核,并根據省級電大

篇4

(一)篡改輸入

這是計算機舞弊中最簡單最常用的手法。數據在輸入前或輸入后被篡改了。它通常表現為:虛構業務數據,如將假存款單輸入銀行的系統中,增加作案者的存款數;修改業務數據;刪除業務數據,如從存貨系統中刪除某個存貨數據,消除購貨業務憑證。通過對數據作非法改動,導致會計數據的不真實、不可靠、不準確或以此達到某種非法目的,如,轉移單位資金到指定的個人賬戶等。

可能的舞弊者包括:參與業務處理的人員、數據準備人員、源數據提供人員、能夠接觸計算機但不參與業務處理的人員。

可能的證據包括:源文件、業務文件、計算機可讀文件、磁盤、磁帶、異常報告、錯誤的運行結果等。

(二)竊取或篡改商業秘密、非法轉移電子資金和數據泄密等

竊取或篡改商業秘密是系統非法用戶利用不正常手段獲取企業重要機密的行為。借助高技術設備和系統的通訊設施非法轉移資金對會計數據的安全保護構成很大威脅。

1、數據在傳輸過程中,由于使用的是開放式的TCP/IP協議,信息的傳輸路線是隨機的。因而可能出現物理竊聽、感應竊聽、口令字試探、信息竊取、身份假冒。

2、數據在輸出過程中,舞弊者能夠把敏感數據隱藏在本來沒有問題的輸出報告中,采取的方法是增加數據塊;控制并觀察設備部件運轉,如磁帶的讀和寫,打印機打印和跳躍行次的結構所發出的響音,錄在磁帶上,可以得到二進制信息。

3、采取設備上的特殊配置,可以在CPU芯片中置入無線發射接受功能,在操作系統、數據庫管理系統或應用程序中預先安置用于情報收集、受控激發破壞的程序。

可能的舞弊人員除了篡改輸出報告為內部用戶外,其他多為外來者,更多的是間諜人員。

(三)篡改程序

篡改程序是指對程序做非法改動,以便達到某種舞弊的目的。常見的手法有“陷門”和“特洛伊木馬”。

1、陷門

從CPU、操作系統到應用程序,任何一個環節都有可能被開發者留下“后門”,即“陷門”。陷門是一個模塊的秘密入口,這個秘密入口并沒有記入文檔,因此,用戶并不知道陷門的存在。在程序開發期間陷門是為了測試這個模塊或是為了更改和增強模塊的功能而設定的。在軟件交付使用時,有的程序員沒有去掉它,這樣居心不良的人就可以隱蔽地訪問它了。

2、在系統中秘密編入指令,使之能夠執行未經授權的功能,這種行為叫特洛伊木馬。典型的特洛伊木馬是竊取別人在網絡上的賬號和口令,它有時在合法用戶登陸前偽造登陸現場,提示用戶輸入賬號和口令,然后將賬號和口令保存到一個文件中,顯示登陸錯誤,退出特洛伊木馬程序。用戶以為自己輸錯了,再試一次時,已經是正常的登陸了,用戶也就不會懷疑。而特洛伊木馬已經獲得了有價值的信息躲到一邊去了。

可能的舞弊者絕大部分是計算機高手,包括系統管理員、網絡管理員、系統操作員、網絡黑客等。

可能的證據包括:源文件、數據庫文件。

二、計算機舞弊的審查

對計算機舞弊的審查除了借鑒傳統審計方法,如:分析性復核,審閱與核對法,盤點實物,查詢及函證外,最有效的是根據網絡會計系統的特點有針對性地進行審查。

篇5

郵電通信業

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

電腦軟硬件市場

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

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

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

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

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

IT業與教育、科研聯合體

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

IT業與傳媒業

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

IT業自有品牌

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

二.合肥IT業(市場)現狀分析與對策展望

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

市場開拓和完善

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

在市場開拓和完善上:

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

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

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

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

企業經營運作

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

企業的發展的道路,應該走兼容配件棗品牌棗樹立名牌的三步走的戰略,逐步發展壯大,逐步樹立自己的品牌。

企業應該采取多元化的經營策略,分散投資風險。既做電腦配件、耗材,又做電腦整機;既做軟件開發,又做網絡集成。

篇6

傳統的磁存儲、光盤存儲容量繼續攀升,新的海量存儲技術趨于成熟,新型的存儲器每立方厘米存儲容量可達10TB(以一本書30萬字計,它可存儲約1500萬本書)。信息的永久存儲也將成為現實,千年存儲器正在研制中,這樣的存儲器可以抗干擾、抗高溫、防震、防水、防腐蝕。如是,今日的大量文獻可以原汁原味保存、并流芳百世。

新型計算機系統不斷涌現

硅芯片技術的高速發展同時也意味著硅技術越來越近其物理極限,為此,世界各國的研究人員正在加緊研究開發新型計算機,計算機從體系結構的變革到器件與技術革命都要產生一次量的乃至質的飛躍。新型的量子計算機、光子計算機、生物計算機、納米計算機等將會在21世紀走進我們的生活,遍布各個領域。

量子計算機

量子計算機是基于量子效應基礎上開發的,它利用一種鏈狀分子聚合物的特性來表示開與關的狀態,利用激光脈沖來改變分子的狀態,使信息沿著聚合物移動,從而進行運算。

量子計算機中數據用量子位存儲。由于量子疊加效應,一個量子位可以是0或1,也可以既存儲0又存儲1。因此一個量子位可以存儲2個數據,同樣數量的存儲位,量子計算機的存儲量比通常計算機大許多。同時量子計算機能夠實行量子并行計算,其運算速度可能比目前個人計算機的PentiumⅢ晶片快10億倍。目前正在開發中的量子計算機有3種類型:核磁共振(NMR)量子計算機、硅基半導體量子計算機、離子阱量子計算機。預計2030年將普及量子計算機。

光子計算機

光子計算機即全光數字計算機,以光子代替電子,光互連代替導線互連,光硬件代替計算機中的電子硬件,光運算代替電運算。

與電子計算機相比,光計算機的“無導線計算機”信息傳遞平行通道密度極大。一枚直徑5分硬幣大小的棱鏡,它的通過能力超過全世界現有電話電纜的許多倍。光的并行、高速,天然地決定了光計算機的并行處理能力很強,具有超高速運算速度。超高速電子計算機只能在低溫下工作,而光計算機在室溫下即可開展工作。光計算機還具有與人腦相似的容錯性。系統中某一元件損壞或出錯時,并不影響最終的計算結果。

目前,世界上第一臺光計算機已由歐共體的英國、法國、比利時、德國、意大利的70多名科學家研制成功,其運算速度比電子計算機快1000倍。科學家們預計,光計算機的進一步研制將成為21世紀高科技課題之一。

生物計算機(分子計算機)

生物計算機的運算過程就是蛋白質分子與周圍物理化學介質的相互作用過程。計算機的轉換開關由酶來充當,而程序則在酶合成系統本身和蛋白質的結構中極其明顯地表示出來。

20世紀70年代,人們發現脫氧核糖核酸(DNA)處于不同狀態時可以代表信息的有或無。DNA分子中的遺傳密碼相當于存儲的數據,DNA分子間通過生化反應,從一種基因代瑪轉變為另一種基因代碼。反應前的基因代碼相當于輸入數據,反應后的基因代碼相當于輸出數據。如果能控制這一反應過程,那么就可以制作成功DNA計算機。

蛋白質分子比硅晶片上電子元件要小得多,彼此相距甚近,生物計算機完成一項運算,所需的時間僅為10微微秒,比人的思維速度快100萬倍。DNA分子計算機具有驚人的存貯容量,1立方米的DNA溶液,可存儲1萬億億的二進制數據。DNA計算機消耗的能量非常小,只有電子計算機的十億分之一。由于生物芯片的原材料是蛋白質分子,所以生物計算機既有自我修復的功能,又可直接與生物活體相聯。預計10~20年后,DNA計算機將進入實用階段。

納米計算機

“納米”是一個計量單位,一個納米等于10[-9]米,大約是氫原子直徑的10倍。納米技術是從80年代初迅速發展起來的新的前沿科研領域,最終目標是人類按照自己的意志直接操縱單個原子,制造出具有特定功能的產品。

現在納米技術正從MEMS(微電子機械系統)起步,把傳感器、電動機和各種處理器都放在一個硅芯片上而構成一個系統。應用納米技術研制的計算機內存芯片,其體積不過數百個原子大小,相當于人的頭發絲直徑的千分之一。納米計算機不僅幾乎不需要耗費任何能源,而且其性能要比今天的計算機強大許多倍。

目前,納米計算機的成功研制已有一些鼓舞人心的消息,惠普實驗室的科研人員已開始應用納米技術研制芯片,一旦他們的研究獲得成功,將為其他縮微計算機元件的研制和生產鋪平道路。

互聯網絡繼續蔓延與提升

今天人們談到計算機必然地和網絡聯系起來,一方面孤立的未加入網絡的計算機越來越難以見到,另一方面計算機的概念也被網絡所擴展。二十世紀九十年代興起的Internet在過去如火如荼地發展,其影響之廣、普及之快是前所未有的。從沒有一種技術能像Internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網絡直接或間接地與Internet相連,使之成為一個全球范圍的計算機互聯網絡。人們可以通過Internet與世界各地的其它用戶自由地進行通信,可從Internet中獲得各種信息。

回顧一下我國互聯網絡的發展,就可以感受到互聯網普及之快。近三年中國互聯網絡信息中心(CNNIC)對我國互聯網絡狀況的調查表明我國的Internet發展呈現爆炸式增長,2000年1月我國上網計算機數為350萬臺,2001年的統計數為892萬臺,翻一番多;2000年1月我國上網用戶人數890萬;2001年1月的統計數為2250萬人,接近于3倍;2000年1月CN下注冊的域名數為48575,2001年1月的統計數為122099個,接近于3倍;國際線路的總容量目前達2799M,8倍于2000年1月的351M。

人們已充分領略到網絡的魅力,Internet大大縮小了時空界限,通過網絡人們可以共享計算機硬件資源、軟件資源和信息資源。“網絡就是計算機”的概念被事實一再證明,被世人逐步接受。

在未來10年內,建立透明的全光網絡勢在必行,互聯網的傳輸速率將提高100倍。在Internet上進行醫療診斷、遠程教學、電子商務、視頻會議、視頻圖書館等將得以普及。同時,無線網絡的構建將成為眾多公司競爭的主戰場,未來我們可以通過無線接入隨時隨地連接到Internet上,進行交流、獲取信息、觀看電視節目。

移動計算技術與系統

隨著因特網的迅猛發展和廣泛應用、無線移動通信技術的成熟以及計算機處理能力的不斷提高,新的業務和應用不斷涌現。移動計算正是為提高工作效率和隨時能夠交換和處理信息所提出,業已成為產業發展的重要方向。

移動計算包括三個要素:通信、計算和移動。這三個方面既相互獨立又相互聯系。移動計算概念提出之前,人們對它們的研究已經很長時間了,移動計算是第一次把它們結合起來進行研究。它們可以相互轉化,例如,通信系統的容量可以通過計算處理(信源壓縮,信道編碼,緩存,預取)得到提高。

篇7

一、多數據格式是多源空間數據集成的瓶頸

1、空間數據多源性的產生和表現

空間數據多源性的產生和表現主要可以概括為以下幾個層次:

(1)多語義性

地理信息指的是地理系統中各種信息,由于地理系統的研究對象的多種類特點決定了地理信息的多語義性。對于同一個地理信息單元(feature),在現實世界中其幾何特征是一致的,但是卻對應著多種語義,如地理位置、海拔高度、氣候、地貌、土壤等自然地理特征;同時也包括經濟社會信息,如行政區界限、人口、產量等。一個GIS研究的決不會是一個孤立的地理語義,但不同系統解決問題的側重點也有所不同,因而會存在語義分異問題。

(2)多時空性和多尺度

GIS數據具有很強的時空特性。一個GIS系統中的數據源既有同一時間不同空間的數據系列;也有同一空間不同時間序列的數據。不僅如此,GIS會根據系統需要而采用不同尺度對地理空間進行表達,不同的觀察尺度具有不同的比例尺和不同的精度。GIS數據集成包括不同時空和不同尺度數據源的集成

(3)獲取手段多源性

獲取地理空間的數據的方法有多種多樣,包括來自現有系統、圖表、遙感手段、GPS手段、統計調查、實地勘測等。這些不同手段獲得的數據其存儲格式及提取和處理手段都各不相同。

(4)存儲格式多源性

GIS數據不僅表達空間實體(真實體或者虛擬實體)的位置和幾何形狀,同時也記錄空間實體對應的屬性,這就決定了GIS數據源包含有圖形數據(又稱空間數據)和屬性數據兩部分。圖形數據又可以分為柵格格式和矢量格式兩類。傳統的GIS一般將屬性數據放在關系數據庫中,而將圖形數據存放在專門的圖形文件中。不同的GIS軟件采取不同的文件存儲格式。

2、多源空間數據集成的迫切性

隨著Internet網絡的飛速發展和普及,信息共享已經成為一種必然的要求。地理信息也不例外,隨著信息技術以及GIS自身的發展,GIS已經從純粹地學技術系統的圈子跳了出來,正和IT行業完全融合,人們對空間信息的需求也越來越多。GIS要進一步發展,必須完全融入大型MIS(管理信息系統)中。1998年美國副總統戈爾提出數字地球的概念,更是將地理信息技術推到了最前沿。然而地理信息要真正實現共享,必須解決地理信息數據多格式、多數據庫集成等瓶頸問題。隨著技術發展,GIS已經逐步走向完全以純關系數據存儲和管理空間數據的發展道路,這為GIS完全和MIS無縫集成邁出了重要的一步。但因為GIS處理的數據對象是空間對象,有很強的時空特性,獲取數據的手段也復雜多樣,這就形成多種格式的原始數據,再加上GIS應用系統很長一段時間處于以具體項目為中心孤立發展狀態中,很多GIS軟件都有自己的數據格式,這使得GIS的數據共享問題變得尤為突出。

空間數據作為數據類型的一種,同普通數據一樣需要走過從分散到統一的過程。在計算機的發展過程中,先是數據去適應系統,每一個系統都為傾向于擁有自己的數據格式;隨著數據量的增多,數據庫系統應運而生;隨著時代的發展,信息共享的需求越來越多,不同數據庫之間的數據交換成了瓶頸;SQL(標準結構化查詢語言)以及ODBC的出現為這一難題提供了比較滿意的解決方案。但是空間數據如何引進這種思想,或者說將空間數據也納進標準組織和標準協議進行規范和管理,從而使空間數據共享成為現實。

二、GIS多源數據集成模式比較

由于地理信息系統的圖形數據格式各異,給信息共享帶來了極大的不便,解決多格式數據源集成一直是近年來GIS應用系統開發中需要解決的重要問題。目前,實現多源數據集成的方式大致有三種,即:數據格式轉換模式、數據互操作模式、直接數據訪問模式。

1、數據格式轉換模式

格式轉換模式是傳統GIS數據集成方法(圖1)。在這種模式下,其他數據格式經專門的數據轉換程序進行格式轉換后,復制到當前系統中的數據庫或文件中。這是目前GIS系統數據集成的主要辦法。目前得到公認的幾種重要的空間數據格式有:ESRI公司的Arc/InfoCoverage、ArcShapeFiles、E00格式;AutoDesk的DXF格式和DWG格式;MapInfo的MIF格式;Intergraph的dgn格式等等。數據轉換模式主要存在的問

題是

(1)由于缺乏對空間對象統一的描述方法,從而使得不同數據格式描述空間對象時采用的數據模型不同,因而轉換后不能完全準確表達源數據的信息。

(2)這種模式需要將數據統一起來,違背了數據分布和獨立性的原則;如果數據來源是多個或企業單位,這種方法需要所有權的轉讓等問題[1]。美國國家空間數據協會(NSDI)制定了統一的空間數據格式規范SDTS(SpatialDataTransformationStandard),包括幾何坐標、投影、拓撲關系、屬性數據、數據字典,也包括柵格格式和矢量格式等不同的空間數據格式的轉換標準。許多軟件利用SDTS提供了標準的空間數據交換格式。目前,ESRI在ARC/INFO中提供了SDTSIMPORT以及SDTSEXPORT模塊,Intergraph公司在MGE產品系列中也支持SDTS矢量格式。SDTS在一定程度上解決了不同數據格式之間缺乏統一的空間對象描述基礎的問題。但SDTS目前還很不完善,還不能完全概括空間對象的不同描述方法,并且還不能統一為各個層次以及從不同應用領域為空間數據轉換提供統一的標準;并且SDTS沒有為數據的集中和分布式處理提供解決方案,所有的數據仍需要經過格式轉換復制到系統中,不能自動同步更新。

2、數據互操作模式

數據互操作模式是OpenGISconsortium(OGC)制定的規范。OGC是為了發展開放式地理數據系統、研究地學空間信息標準化以及處理方法的一個非盈利組織。GIS互操作是指在異構數據庫和分布計算的情況下,GIS用戶在相互理解的基礎上,能透明地獲取所需的信息。OGC為數據互操作制定了統一的規范,從而使得一個系統同時支持不同的空間數據格式成為可能。根據OGC頒布的規范,可以把提供數據源的軟件稱為數據服務器(DataServers),把使用數據的軟件稱為數據客戶(DataClients),數據客戶使用某種數據的過程就是發出數據請求,由數據服務器提供服務的過程,其最終目的是使數據客戶能讀取任意數據服務器提供的空間數據。OGC規范基于OMG的CORBA、Microsoft的OLE/COM以及SQL等,為實現不同平臺間服務器和客戶端之間數據請求和服務提供了統一的協議。OGC規范正得到OMG和ISO的承認,從而逐漸成為一種國際標準,將被越來越多的GIS軟件以及研究者所接受和采納。目前,還沒有商業化GIS軟件完全支持這一規范。

數據互操作為多源數據集成提供了嶄新的思路和規范。它將GIS帶入了開放式的時代,從而為空間數據集中式管理和分布存儲與共享提供了操作的依據。OGC標準將計算機軟件領域的非空間數據處理標準成功地應用到空間數據上。但是OGC標準更多考慮到采用了OpenGIS協議的空間數據服務軟件和空間數據客戶軟件,對于那些歷史存在的大量非OpenGIS標準的空間數據格式的處理辦法還缺乏標準的規范。而從目前來看,非OpenGIS標準的空間數據格式仍然占據已有數據的主體。

數據互操作規范為多源數據集成帶來了新的模式,但這一模式在應用中存在一定局限性:首先,為真正實現各種格式數據之間的互操作,需要每個每種格式的宿主軟件都按照著統一的規范實現數據訪問接口,在一定時期內還不現實;其次,一個軟件訪問其他軟件的數據格式時是通過數據服務器實現的,這個數據服務器實際上就是被訪問數據格式的宿主軟件,也就是說,用戶必須同時擁有這兩個GIS軟件,并且同時運行,才能完成數據互操作過程。

3、直接數據訪問模式

顧名思義,直接數據訪問指在一個GIS軟件中實現對其他軟件數據格式的直接訪問,用戶可以使用單個GIS軟件存取多種數據格式。直接數據訪問不僅避免了繁的數據轉換,而且在一個GIS軟件中訪問某種軟件的數據格式不要求用戶擁有該數據格式的宿主軟件,更不需要該軟件運行。直接數據訪問提供了一種更為經濟實用的多源數據集成模式。

目前使用直接數據訪問模式實現多源數據集成的GIS軟件主要有兩個,即:Intergraph推出的GeoMedia系列軟件和中國科學院地理信息產業發展中心研制的SuperMap。GeoMedia實現了對大多數GIS/CAD軟件數據格式的直接訪問,包括:MGE、Arc/Info、Frame、OracleSpatial、SQLServer、AccessMDB等(圖2)。SuperMap2.0則提供了存取SQLServer、OracleSpatial、ESRISDE、AccessMDB、SuperMapSDB文件等的能力,在以后的版本中將逐步支持對Arc/InfoCoverage、AutoCADDWG、MicroStationDGN、ArcView等數據格式的直接訪問。

三、多源空間數據格式集成的展望

1、文件方式和數據庫方式

傳統的空間數據往往采用文件方式,隨著技術的進步,逐漸將屬性數據移植到數據庫平臺上;隨著技術發展,圖形數據也可以和屬性數據一起存放在關系數據庫中。文件方式對數據管理安全性較差,存在著屬性和圖形分開管理的問題,不適合網絡共享發展的需要;數據庫方式則實現了空間數據和屬性數據一體化存儲和管理,便于開發兩層、三層甚至多層網絡應用系統。從發展趨勢來看,純關系數據庫方案取代文件方案是發展的必然趨勢,這也是IT發展的主流趨勢。隨著對信息量需求的增大以及信息需求種類增多,數據倉庫的建立,將是GIS文件系統向數據庫系統發展的主流。

2、OpenGIS、SDTS與DLG/F

OpenGIS是目前的主流標準,但SDTS并不會停滯不前,相反筆者認為SDTS將會與OpenGIS走向一體化。SDTS可以為OpenGIS提供一個轉換和存取空間數據的標準,該標準是不依賴任何一種特定GIS軟件格式的,該標準中利用頭文件描述格式的方式使得數據服務者不必專門提供格式說明,而數據客戶也不必專門學習該格式,只需讀取SDTS頭文件就可獲得數據服務者提供的數據格式。筆者認為利用SDTS做數據標準,利用OGC作數據互操作的標準(例如空間SQL標準),簡單地說就是如果說SDTS提供了數據格式的頭文件,而OGC標準則提供了讀寫這個頭文件的標準方法。如果再采用數據庫作后臺,利用空間數據引擎,空間數據引擎按照SDTS存取空間數據,按照OGC標準對客戶軟件提供操作接口,這將是空間數據集成的理想解決方案。USGS還提供了一種稱作DLG/F的標準,該標準設計了空間數據在數據庫中的動態存儲結構,利用該結構可以將拓撲關系動態記錄下來,同時可以讓用戶添加自定義的空間數據類型。怎樣利用DLG/F完善SDTS和OpenGIS也將是OpenGIS以及SDTS發展的方向。

3、統一空間實體編碼

多源空間數據據格式集成還有一個很重要的方面就是如何處理不同數據庫對空間實體采用的編碼方式不同的問題。從理論上來說,一個系統對同一空間實體的編碼應該是唯一的,實際上由于不同領域從不同視角對同一空間實體編碼并不一樣,甚至會出現不同空間實體具有相同編碼的情況,這些編碼放在同一系統中,就會出現空間實體標識的嚴重問題。從目前來看,OpenGIS和SDTS都是基于地理特征(Feature)定義空間實體的,但都還不能真正提供一個通用的空間實體編碼體系

參考文獻及網址

1.Onspatialdatabaseintegration,ThomasDevogele,GeographicalInformationScience,1998,12(4)

2.Issuesandprospectsforthenextgenerationofthespatialdatatransferstandard(SDTS),DAVIDARCTUR,DAVIDHAIR,GEORGETIMSON,etc,GeographicalInformationScience,1998,12(4)

篇8

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

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

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

二、地域性的選擇

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

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

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

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

三、從網上到網下

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

篇9

什么樣的軟件是自由軟件?自由軟件與商品軟件是什么關系,本文便是筆者的一些粗淺認識。

1.軟件按商業性質分類

如果按軟件的商業性質來分類,大致可分為商品軟件、自由軟件、共享軟件和轉讓軟件等四大類。現分述如下:

1.1商品軟件

所謂商品軟件,是將軟件當成商品出售,具有商品的使用價值和價值兩個屬性。一般來說,商品軟件要求有一定數量的用戶群,有一定范圍的銷售網絡,有較為健全的咨詢和軟件維護技術隊伍,有開發隊伍不斷地進行軟件升級。

按國家規定,要在市場上銷售的商品軟件首先要經過國家或社會普遍公認的軟件評測機構(如中國軟件評測中心)的質量認證。認證的標準和依據是國家有關標準或行業標準,例如:GB8566-88、GB8567-88、GB9385-88、GB/12504~12505-90、GJB437-88等,同時還應取得beta測試版用戶的測試報告。

軟件是邏輯產品而不是物理產品。軟件生產集中于開發而不是制造,起決定作用的是人的智能的高效率的發揮。軟件是看不見(或讀不懂)摸不著的以磁盤、磁帶、光盤等記錄/讀取介質為載體的計算機程序編譯代碼。鑒別軟件的優劣、功能的強弱、使用的價值等等,可按國家對軟件開發的規范標準組織評審,或由國家專門的軟件評測中心進行評測。對于應用軟件來說,筆者認為最權威的鑒定和評測是軟件的直接使用者­---用戶。

軟件能否形成商品,當然要看是否具備商品的一些基本特性,要看是否有一定數量的用戶,即是否具備商品的使用價值。能夠形成商品的軟件,要有極強的商品意識和版權保護,這是無庸置疑的。而不能形成商品的軟件,又可分為兩大類:

一類是開發難度大專業性很強用戶很少的軟件,或為特殊要求而開發的軟件,或研究課題在理論上還不成熟的軟件。例如控制衛星發射的軟件或高精尖科學研究的專門軟件,既不會賣,一般用戶也不會買,顯然不是商品軟件。又如為一種新的尚未越過探討階段的結構設計理論而編制的軟件,至少在新理論未經實踐檢驗沒有被廣泛承認尚無規范認可階段,不是商品軟件。還有一些專業性軟件,標準化程度低,規范性差,軟件維護困難,沒有售后服務,僅僅是單位之間的有償引進或轉讓,自然也算不上商品軟件。

另一類是開發難度不大,多為個人單干開發的小型軟件、小工具、單一功能的小程序塊等,反映出程序設計中的一些技巧和經驗,有一定的使用價值,如果沒有經過包裝,用戶不多,也很難形成規模性的商品軟件。

1.2自由軟件

自由軟件(freeware)又稱免費軟件,由國外類似活動中freeware一詞轉譯而來,指經軟件作者同意或軟件版權所有者授權,免費提供給用戶的非商業性質的軟件產品。自由軟件可以有著作權(版權)或無著作權。

有著作權的自由軟件,其作者聲稱版權所有,但免費或收取很少的費用提供給用戶,讓人幾乎沒有限制地使用或拷貝或與他人分亨,一般不公布源程序代碼(一些公開發表源程序代碼的短小程序當然也屬于自由軟件)。例如許多國內外廣泛流行的磁盤拷貝、磁盤文件管理、硬件測試、文本編輯器、文件圖形格式轉換等等工具類軟件,Internet網絡BBS(電子公告板)上可隨時下載的軟件,以及許多商品軟件的低版本、演示版、教學版、簡版等軟件,均屬于此類。另外,國內的一些優秀漢字系統如王碼WMDOS5.0以及后來升級的6.0和8.0、UCDOS3.0簡版、UCDOS5.0試用版、213L等,還有一些漢字輸入法、辦公排版系統等,亦為有版權的自由軟件。96年初,深受用戶喜愛的中文優秀制表軟件CCED的版權人朱崇君先生宣布難以忍受軟件銷售70%的收入被銷售商拿去的現實,將正在熱銷的CCED5.0以CCED5.03版本加入到有版權的自由軟件行列而成為96年中國軟件行業和用戶們議論紛紛的重大新聞之一。

沒有著作權的自由軟件,是指在軟件技術發展過程中已經形成了的大批標準的子程序和常用模塊,它們已經在很多軟件產品中被多次使用過,或被收入教科書和公開出版的源程序代碼集中,實際上已經弄不清是誰原創的,即已不清楚誰是版權人。還有一些軟件,其開發者在發表時公開聲明放棄版權,供社會公眾自由使用,對于這些已經成為社會公共財富的軟件,在開發中使用是不會構成侵權的,可放心引用。

1.3共享軟件

共享軟件(英文:shareware)有別于自由軟件,需收一定費用,但仍為非贏利軟件。共享軟件所收費用僅限于資料的成本費和發行費。共享軟件鼓勵用戶自由拷貝,自由應用,軟件不加密,如果喜歡該軟件,有義務向發行公司注冊,只需付很少的注冊費就可得到更多的技術支持以及進行技術交流,發行公司所收取的少量的注冊費也僅是為了進一步發展和支持該軟件。例如近來到處做廣告的"王特綠色MIS4.0"和"雅奇MIS6.2"屬于數據庫與管理信息系統自動編程一類的大型軟件,可以減少應用系統大量的編程工作,也推出了共享軟件版本。

1.4轉讓軟件

一些專業性較強,開發難度較大(多為單位開發),用戶群有限,無規模性銷售網絡,無健全的咨詢和軟件維護技術隊伍,達不到商品軟件的要求,但又有用戶需要,于自由軟件和共享軟件與商品軟件之間的軟件,筆者暫且將此類軟件稱之為轉讓軟件。水利水電系統中各單位之間互相以商品軟件形式出現的絕大多數專業軟件均屬此類軟件。

轉讓軟件的糾紛較多,單位之間的轉讓往往沒有履行嚴格的合同手續,是以單位、領導、熟人和朋友之間的信譽為轉讓基礎的。轉讓軟件專業性較強,維護困難,售后服務差或根本沒有售后服務,是發生糾紛的主要原因。

2.國內外的自由軟件交流

自由軟件的價值在于交流,這種交流沒有國界,不講階級立場,不分專業,不論社會地位,所有參加軟件交流的人全球平等,就象在Internet網絡上發送E-mail,參加各種論談一樣。

2.1自由軟件的國際交流

在發達國家,自由軟件已是較普遍采用的一種方式。從商業意義上講,商品軟件的測試、反饋、改進、交流與傳播,都離不開免費試用、交流共享這種方式。在極端強調知識產權的美國,自由軟件卻十分普遍,國內廣泛流行的外國自由軟件多為美國自由軟件,《軟件世界》雜志不定期公布的自由軟件目錄清單中有相當一部分是自由軟件聯誼網國際交流部提供的美國自由軟件。事實上,我們每個計算機用戶手中都有一些如磁盤拷貝、磁盤整理、文件管理等實用工具軟件,基本上都是這種國外自由軟件。

業界振臂高呼網絡就是計算機,計算機就是網絡,以至于Internet網絡熱得一塌糊涂,BBS作為Internet的重要組成部分,大量的信息資源和自由軟件供廣大電腦愛好者免費取用,這也許是Internet最吸引人的功能,用戶只要通過Modem和電話線即可使用。BBS為自由軟件的交流提供了公開場所,很受電腦愛好者們的喜愛。

2.2自由軟件在國內的大氣候

在中國軟件行業協會中有一個分會---自由軟件分會,該分會于93年4月面向全國各行各業成立了自由軟件聯誼網,三年多來的自由軟件聯誼活動在全社會引起了極大反響,數千位個人網員和單位網員遍布全國29個省、市、自治區。聯誼網成功地舉辦過自由軟件展示會,組織自由軟件參加計算機交易會和計算機應用成果展示會。聯誼網除了向網員直接寄發自由軟件信息和自由軟件拷貝外,在《軟件世界》雜志上設置有專門的自由軟件欄目,不定期公布自由軟件目錄清單,截至1996年第6期止共了十七期近180余個自由軟件,有時還刊登自由軟件的功能介紹,凡是入了網的單位和個人,均可免費獲得網上的自由軟件。

自由軟件聯誼網的活動得到了一大批計算機軟件專家、軟件開發研制單位和軟件公司的大力支持。著名的王碼、希望、曉軍、新天地等電腦公司向聯誼網提供了各自優秀軟件的自由軟件版本;天匯、中國龍、利方、超想、CCED等國內優秀軟件的自由軟件版本也在聯誼網中廣為傳播;王特綠色MIS和雅奇MIS等國內優秀數據庫自動編程軟件系統也紛紛加入了共享軟件的行列;CCED的版權人朱崇君先生多次為自由軟件發表高見。眾人拾柴,越辦越火。可以說,自由軟件已經成為中國軟件業的一個重要組成部分。

《軟件世界》雜志對自由軟件的高度評價:聯誼網的自由軟件活動將有助于提高全民族的知識產權保護意識、加快軟件的研制開發、促進優秀計算機軟件在我國的普及,這是經過了計算機行業多年的發展和醞釀,在新的市場經濟的促進下,接受了國外Freeware的啟發并結合我國的具體實際情況而逐漸成熟起來的。自由軟件是推廣普及計算機知識、造福社會、培養下一代計算機人才的科普性社會公益事業,是計算機事業的希望工程。

3.自由軟件的存在基礎

自由軟件為什么會有如此巨大的社會反響和熱烈火爆的交流市場?用戶積極索取自由軟件,說明自由軟件決不是一些濫竽充數毫無用處的劣質軟件,否則盡管不花錢,取之無用,反而占據磁盤空間,誰還會去花時間和精力瞎折騰。另一方面,有大量的自由軟件提供者,顯然不是一種簡單的計算機行業軟件的流通與交換現象,如果有人能從社會科學、人文科學、政治經濟學、市場經濟學、心理學、人性的本能等多學科廣角度全方位去研究這一問題,肯定會有驚人發現,說不定能獲得諾貝爾獎。

作為商品軟件的試用版、測試版、普及版和低版本,以自由軟件的形式廣為散發,有其商業廣告和市場策略的性質;而一些工具類和小技巧類自由軟件則毫無商業意義,為什么仍然有廣泛的提供者呢?

編程序很累,調試程序常常會通宵達旦,能做到這一點,單從個人對經濟利益的追求來解釋是不全面的,對于某些利已主義者來說也許是這樣,而對于那些電腦迷程序狂計算機人而言,所謂的工作激情、思想根源和行為動機顯然是爭取諾貝爾獎獲得者們的重大研究課題。科學家的執著追求,發明家的廢寢忘食,科技工作者不計報酬撰寫論文(近年來在一些學術刊物上發表學術論文不但無稿費可言,反而要交版面費)等等事例,都不能完全用經濟利益來解釋。《組織人事報》稱:當前人才流動的主要動機不再是追求高薪收入,而是尋找自身價值發揮的最佳環境。可見,現實生活中人性的本能反映與人的需求和欲望的多元化,使得對某些事物的解釋眾口異說,有人就是愿意將自己的勞動成果無償奉獻給他人,并以此為自己生活中的一大樂趣,我想這正是自由軟件存在的基礎的基礎。

軟件是有生命的。軟件的生命就是軟件的生存周期,即從提出軟件產品開始,直到該軟件產品被淘汰的全過程。軟件的生存周期說明,軟件不具備收藏價值,不存在增值意義。軟件的發展非常迅速,更新換代十分頻繁,新版本出來老版本基本上就沒有什么商業意義了,這也許是商品軟件提供自由軟件版本的原因之一。個人開發的形不成商品的軟件,在生命周期內不進行交流,個人的勞動價值就沒有得到社會的承認,是不是有點冤枉?

4.關于工程地質自由軟件與轉讓軟件

我們的許多地質計算機人員在長期的生產實踐過程中積累了大量的編程技巧、實踐經驗和實用程序(軟件),來之不易,棄之可惜。由于水利水電工程地質專業的特殊性和復雜性,專業軟件的難度較大,用戶群又十分有限,標準化程度低,規范性差,各家自主開發,極少進行交流,又難以形成商品,與其如此自編自用自生自滅,還不如貢獻出來作為自由軟件或共享軟件在系統內廣為交流,互通有無,實現這些知識產品的真正價值。

事實上,水利水電系統各單位自行開發的一些實用軟件一般達不到商品軟件的要求,因此,完全沒有必要各自為政,互相封閉,低層次的重復開發,實在是得不償失。其實,提倡軟件交流,反對低層次的重復開發,早已是許多領導講話和技術干部獻計獻策中多次提及的,絕不是筆者個人的大聲疾呼。當然,軟件作者不愿意將自己的作品作為自由軟件提供出來交流,也是無可非議的。

需提請用戶注意的是,要錢的軟件并不都是好軟件,反之亦然。特別是單位之間的引進和轉讓軟件,糾紛較多。該類軟件維護困難,要價很高,沒有售后服務,有可能是一錘子買賣,近年來在本系統中已經有類似現象,用戶在引進時一定要慎重。我們也希望那些不太成熟的軟件要自重,一錘子買賣不旦損害了兄弟單位的利益,而且損害了自己的聲譽,眼前利益短期行為不可取!

篇10

不少學校順應時代需要建設了校園網,并連入了互聯網,開始了網絡教學的嘗試。開展網絡教學有何意義?它對學校教學將會帶來什么影響?當前開展網絡教學應注意些什么?本文想就這些問題作初步的探討。

1、開展網絡教學是學校教育面臨信息時代的必然選擇

教育是一個產業,其產品的好壞需要社會的檢驗。我們不能脫離社會大環境來討論人才的素質結構及其培養模式。同樣,網絡教學是信息時代的產物,我們對網絡教學的討論也必須從信息時代的特點談起。

信息時代特點可以概括為以下幾點:

1、"知識膨脹",信息量大;

2、知識更新速度快;

3、人才競爭激烈。

這對信息社會的教育提出了更高的要求:

1、具有發散性思維、批判性思維和創造性思維,即具備高度創新能力的創造型人才,而不應當是只接受知識、只會記憶和背誦前人經驗、不善于創新也不敢于創新的知識型人才。

其實,創新是任何時代、任何國度、任何民族"進步的靈魂",在信息時代,由于競爭的激烈,對人才的創新素質的要求顯的猶為迫切。

2、培養的人才要學會認知,具有信息的獲取、分析和加工的能力,即信息能力。這是信息社會所需人才的最重要的知識結構和能力素質。

信息社會知識多、更新快,學習者必須"有選擇地學、不斷地學",想從老師那里學點知識以"一勞永逸"已經不可能了。"授之魚,不如授之以漁",明智的選擇應該讓學生學會如何學習,學會如何在信息的海洋中尋覓到自己需要的知識,如何利用各種認知手段以不斷獲得新知,使自己與時代同步。

3、具備完善的終身教育體系。

信息的高速更新,一方面需要學習者學會認知,另一方面需要社會構建完善、方便的終身教育體系,使人們可以不受時空限制自由的接受教育、進行知識更新。

4、教育要大幅度地提高教學質量和教學效益。

同樣由于信息之多、更新之快、人才競爭之激烈,對教育除了有人才素質結構的要求以外,還要求其內容科學、方法優化,使學習者可以優質、高效地接受教育。

綜上所述,信息時代一方面對教育的產品即人才的素質結構提出了特殊的要求;另一方面對教育的水平及受教育的機會和方便程度也都提出了更高的要求。

因為計算機和網絡,我們步入信息社會,同時,計算機和網絡也為信息時代的教育提供了強有力的支撐。

寬帶網絡與服務器及多媒體計算機相連,具有以下特點:

· 資源共享

· 享受服務不受時空限制(服務器具備記憶功能且24小時服務、網絡四通八達)

· 可快速傳輸多種媒體信息(寬帶網與多媒體計算機合作可以傳輸各種媒體信息)

· 多向交流(信息的多向傳輸)

這些特性用于教育以后,可以為教育帶來以下好處:

1、教育信息的共享(資源增值)2、不3、受時空限制(受教育的機會增多,4、學習更加方便,5、便于全民教育、終身教育的實現)6、多媒體多感官刺激效果好7、超級連接,8、溝通便捷,9、便于合作、協商、求助

所有這些無疑是對信息時代教育的極大支持

首先,網絡的信息量大、信息傳遞便捷、交互性強的特點,有利于開展發現式和協同式教學,培養學生提出問題解決問題的能力,從而有利于學生創造能力的培養。

其次,網絡是信息社會最為有效的信息獲取工具,開展網絡教學,有利于培養學生利用網絡進行信息的獲取、分析、加工的能力,從而有利于學生信息能力的培養。

篇11

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

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

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

procedureTForm1.FormDblClick(Sender:TObject);

varMyColor:Longint;

x,y:Word;

begin

MyColor:=$33;{顏色基數}

withCanvasdo

begin

{當x坐標在外循環,y坐標在內

循環時,顏色按列逐漸變化;反之則按行變化}

forx:=0toWidthdo

begin

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

begin

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

end;

fory:=0toHeightdo

begin

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

{用API函數宏RGB合成顏色}

end;

end;

end;

end;

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

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

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

----2.分割圖像

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

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

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

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

procedureDivideCanvas(formBegX,

ImageBaseX,HalfImageWidth:Integer);

在單元的implementation部分加

上過程DivideCanvas的實現。

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);

{復制圖像的右半部分}

篇12

篇13

通常情況下,VFP默認打印當前報表的全部內容,這給使用者帶來不便,那么如何實現讓系統打印指定范圍的內容呢?其實很簡單,只需在報表打印語句中加上關于打印范圍限制的關鍵字短語RANGE即可。如:打印報表XXX.FRX的第2至第5頁,可使用如下命令

REPORTFORMXXX.FRXRANGE2,5TOPRINTER

為增強該語句功能的靈活性,可引入表示欲打印范圍的兩個參數x和y,分別代表打印的起始和終止頁碼,將打印命令改寫為

REPORTFORMXXX.FRXRANGEx,yTOPRINTER

2.如何計算總頁數,以實現每頁均打印“第x頁共y頁”字樣

VFP系統變量_PAGENO可提供當前的打印頁號,但卻沒有能返回總頁數的系統變量,若要實現在報表的每一頁均打印“第x頁共y頁”字樣,打印前可根據細節區所打印的記錄條數,進行計算,然后再打印,實現方法如下:

PUBLICmPAGE

SELEXXX&&XXX為欲打印報表的數據源

XX=35&&XX為每頁報表細節區所打印的記錄條數

mPAGE=IIF(MOD(RECC(),XX)=0,RECC()/XX,INT(RECC()/XX)+1)&&mPAGE為報表總頁數

在報表頁腳注(或其他合適位置)添加如下信息即可:

"第"+allt(str(_pageno))+"頁共"+allt(str(mPAGE))+"頁"

3.如何使計算機打印紙張類型適合于所設計報表

報表在設計時能夠正常打印,可是安裝到其他計算機或重裝系統后,就會出現“XXX帶區太大不能放入頁中”等提示,而且無法正常退出(尤其是對報表設計時采用自定義紙張的程序),這是為什么呢?現作如下解釋:

我們用報表設計器設計的報表打印程序,保存退出后,磁盤上就會出現.FRX和.FRT文件,我們的所有設計均保存在這兩個文件中。在VFP中.FRX相當于.DBF表,.FRT相當于.FPT備注型文件,我們用USEXXX.FRX可以象打開.DBF文件一樣打開.FRX文件,在.FRX文件中有個Expr備注型字段名,在這個字段名中有如下與打印設置相關的內容(不同設置內容稍有差別):

DRIVER=winspool

DEVICE=EpsonLQ-1600K

OUTPUT=LPT1:

ORIENTATION=0

PAPERSIZE=256

PAPERLENGTH=2800

PAPERWIDTH=2400

DEFAULTSOURCE=8

PRINTQUALITY=180

YRESOLUTION=180

TTOPTION=1

其中:

DEVICE=EpsonLQ-1600K表示系統默認打印機類型為EpsonLQ-1600K

PAPERSIZE=256該值256表示是自定義紙張(若=9表示A4紙張、=13表示B5紙張)

PAPERLENGTH=2800表示報表設計時紙張長度

PAPERWIDTH=2400表示報表設計時紙張寬度

實際打印時之所以會上述提到的問題,是因為在用戶環境中或Windows系統重新安裝后,系統一般默認的是A4打印紙,與我們設計時保存在.frx文件里的紙張類型不符,因而造成打印出錯。為此,筆者編寫了如下一段檢測紙張類型的代碼,這段代碼可以幫助我們很好地解決因紙張類型不符所帶來的問題。

USExxx.frxIN0ALIASmFrx&&在空閑工作區以mFrx別名打開xxx.frx文件

x=atcline(''''PAPERSIZE'''',mFrx.Expr)&&取得參數PAPERSIZE在Expr字段中的行

mTYPE_1=subs(mline(mFrx.Expr,x),11)&&取得設計時保存的紙張類型

mTYPE_2=allt(str(Prtinfo(2)))&&取得當前打印機默認的紙張類型

x=atcline(''''PAPERLENGTH'''',mFrx.Expr)&&取得紙張長度在Expr字段中的行

mLEN=subs(mline(mFrx.Expr,x),13)&&取得紙張長度

x=atcline(''''PAPERWIDTH'''',mFrx.Expr)&&取得紙張寬度在Expr字段中的行

mWIDTH=subs(mline(mFrx.Expr,x),12)&&取得紙張寬度

usein''''mFrx''''&&關閉xxx.frx文件

ifmTYPE_1=mTYPE_2&&如果相符,則正常打印

reportformxxx.frxtoprinternoconsole

else

Messagebox(''''請設置打印機紙張類型為自定義:長=''''+mLEN+'''',寬=''''+mWIDTH,0+48+0,''''提示'''')

友情鏈接
主站蜘蛛池模板: 五常市| 河东区| 图片| 新田县| 陇川县| 洞头县| 奇台县| 景宁| 淳化县| 咸阳市| 上高县| 奉化市| 临汾市| 百色市| 延安市| 太仓市| 巴楚县| 博野县| 北票市| 雷波县| 临沭县| 新和县| 桑日县| 精河县| 陆川县| 洛阳市| 林甸县| 青浦区| 通城县| 彭山县| 宁阳县| 金湖县| 德清县| 杂多县| 福建省| 新晃| 彩票| 郑州市| 遂平县| 平塘县| 泸定县|