在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁 > 文章中心 > 平臺設(shè)計論文

平臺設(shè)計論文

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇平臺設(shè)計論文范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

平臺設(shè)計論文

平臺設(shè)計論文范文第1篇

建設(shè)目標

1技術(shù)層面

圍繞煙葉業(yè)務(wù)“一體化”閉環(huán)管理的設(shè)計思路,構(gòu)建具有皖南煙葉特色的現(xiàn)代煙草農(nóng)業(yè)信息化管理平臺,做到“信息互通共享、資源高效整合、業(yè)務(wù)有效銜接”,滿足國家局《數(shù)字煙草發(fā)展綱要》“四個統(tǒng)一”的要求。

2業(yè)務(wù)層面

在平臺統(tǒng)一的前提下,以煙葉供應(yīng)鏈思路為指導,結(jié)合皖南煙葉公司的業(yè)務(wù)管理現(xiàn)狀,對行業(yè)信息系統(tǒng)進行應(yīng)用功能拓展,確保單元系統(tǒng)有效落地,全面提升基層信息化應(yīng)用水平。

系統(tǒng)架構(gòu)設(shè)計

為實現(xiàn)企業(yè)信息化與行業(yè)信息化的有機融合,系統(tǒng)技術(shù)架構(gòu)應(yīng)遵循行業(yè)信息化標準與規(guī)范,故本系統(tǒng)與單元系統(tǒng)技術(shù)架構(gòu)基本一致,如圖1所示。系統(tǒng)構(gòu)建基于J2EE、SOA等技術(shù),采用分層提供服務(wù)支持的設(shè)計思想,將系統(tǒng)劃分為基礎(chǔ)層、數(shù)據(jù)層、平臺層、應(yīng)用層、展現(xiàn)層。系統(tǒng)從最底層開始,逐層向上提供服務(wù),整個層次保持相對的穩(wěn)定。隨著業(yè)務(wù)需求的不斷變化,各個層次、各個組件進行優(yōu)化和完善,在不改變系統(tǒng)框架的前提下即可完成系統(tǒng)的改進。

1基礎(chǔ)層設(shè)計

主要為系統(tǒng)應(yīng)用提供底層的運行環(huán)境,包括PC終端、服務(wù)器、交換機等硬件設(shè)施,以及操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等軟件環(huán)境,建設(shè)時將充分利用現(xiàn)有的資源,避免重復投資造成資源浪費。

2數(shù)據(jù)層設(shè)計

數(shù)據(jù)層就是常說的數(shù)據(jù)源所在的層次,數(shù)據(jù)層設(shè)計具有如下特點:1)可運行于DB2、ORACLE、SQLSERVER等主流數(shù)據(jù)庫之上;2)使用聯(lián)邦數(shù)據(jù)庫技術(shù);3)數(shù)據(jù)業(yè)務(wù)處理(交易)、數(shù)據(jù)查詢、空間數(shù)據(jù)分離。

3平臺層設(shè)計

平臺層由界面集成、業(yè)務(wù)集成、服務(wù)集成、業(yè)務(wù)構(gòu)件、數(shù)據(jù)集成、支撐平臺等幾部分內(nèi)容組成。1)界面集成。界面集成從單點登錄、組織管理、用戶管理、權(quán)限管理、菜單管理、應(yīng)用組裝、Portal展現(xiàn)等七個功能點來做全面的界面集成。2)業(yè)務(wù)集成。通過應(yīng)用開發(fā)技術(shù)和工作流引擎等工具實現(xiàn)應(yīng)用系統(tǒng)之間的業(yè)務(wù)流程集成,實現(xiàn)系統(tǒng)松耦合、組件化和標準化,支撐煙葉系統(tǒng)之間信息共享、流程編排、業(yè)務(wù)交互。3)服務(wù)集成。通過企業(yè)服務(wù)總線建設(shè),實現(xiàn)內(nèi)部服務(wù)的通信與整合,構(gòu)建服務(wù)注冊及管理機制。4)數(shù)據(jù)集成。數(shù)據(jù)集成包括在各應(yīng)用之間實現(xiàn)數(shù)據(jù)共享和數(shù)據(jù)交換,建立基礎(chǔ)數(shù)據(jù)信息庫。主要有:(1)數(shù)據(jù)及編碼標準體系的建立。數(shù)據(jù)及編碼標準體系是應(yīng)用系統(tǒng)數(shù)據(jù)整合和業(yè)務(wù)整合的基礎(chǔ)。建立行業(yè)數(shù)據(jù)及編碼標準體系是建立基礎(chǔ)數(shù)據(jù)信息庫的基礎(chǔ)。(2)基礎(chǔ)數(shù)據(jù)信息庫。以基礎(chǔ)數(shù)據(jù)使用規(guī)范為標準建立基礎(chǔ)數(shù)據(jù)信息庫,用以實現(xiàn)信息共享,服務(wù)于應(yīng)用系統(tǒng)的集成應(yīng)用。(3)數(shù)據(jù)交換平臺的建立。以數(shù)據(jù)交換管理規(guī)范為基礎(chǔ),建立應(yīng)用系統(tǒng)之間交換數(shù)據(jù)的軟件平臺。

4應(yīng)用層設(shè)計

業(yè)務(wù)應(yīng)用覆蓋煙葉生產(chǎn)經(jīng)營的主要業(yè)務(wù),包括客戶關(guān)系管理、生產(chǎn)過程管理、收購管理提升、調(diào)撥倉儲管理、煙用物資管理、電子結(jié)算、主題分析等七個模塊。

5展現(xiàn)層設(shè)計

在展現(xiàn)層將統(tǒng)一用戶權(quán)限,面向企業(yè)不同層次的業(yè)務(wù)角色,如:領(lǐng)導、管理人員、煙站微機操作員等用戶,通過統(tǒng)一的門戶,訪問不同的應(yīng)用模塊,業(yè)務(wù)操作、數(shù)據(jù)查詢、數(shù)據(jù)分析。

系統(tǒng)功能設(shè)計

結(jié)合業(yè)務(wù)部門的實際應(yīng)用需求,現(xiàn)代煙草農(nóng)業(yè)信息管理平臺功能模塊設(shè)計如下:

1客戶關(guān)系管理

1)目標定位。以CRM管理理念的為指導,實現(xiàn)新型種植主體檔案管理及等級評定,為差異化服務(wù)及散煙收購模式的推廣奠定基礎(chǔ)。同時增加客戶回訪及投訴等關(guān)聯(lián)功能,提升客戶服務(wù)水平。2)功能描述。(1)基礎(chǔ)檔案管理:實現(xiàn)各類種植主體基礎(chǔ)檔案管理,并可根據(jù)預(yù)先設(shè)定的類別歸屬條件(如種植面積),對煙農(nóng)進行自動歸類。(2)客戶星級測評:建立評價方案,明確評價指標(如種植面積、合同履約率、煙葉交售等級結(jié)構(gòu)、技術(shù)到位率),開展對種植主體的星級評定,實現(xiàn)對種植主體的分類測評,為差異化服務(wù)奠定基礎(chǔ)。(3)客戶投訴管理:記錄煙農(nóng)對服務(wù)人員及相關(guān)人員提出的投訴,并對投訴處理過程及結(jié)果進行跟蹤。包括煙農(nóng)投訴記錄、投訴處理意見、處理結(jié)果跟蹤。(4)客戶回訪管理:根據(jù)客戶回訪方案,對客戶服務(wù)滿意度情況進行調(diào)查,全面收集客戶反饋的問題和建議,從而更好地為客戶提供服務(wù)。同時從煙農(nóng)中收集有關(guān)煙葉生產(chǎn)相關(guān)信息,對有價值的部分信息分析處理后分送到有關(guān)部門和領(lǐng)導。具體功能包括:回訪方案制定、回訪結(jié)果查詢及分析。

2生產(chǎn)過程管理

1)目標定位。以生產(chǎn)報表自定義的形式,實現(xiàn)生產(chǎn)動態(tài)信息的高效采集、快速統(tǒng)計和及時傳遞。健全煙葉生產(chǎn)環(huán)節(jié)信息,為質(zhì)量追溯奠定基礎(chǔ)。2)功能描述。(1)生產(chǎn)報表定義:根據(jù)生產(chǎn)需求,對生產(chǎn)報表的格式進行定義后下發(fā)至煙站進行數(shù)據(jù)填報。煙站可結(jié)合本級管理需要對報表進行細化定義。(2)生產(chǎn)報表填報:根據(jù)上級下發(fā)的報表格式,進行生產(chǎn)過程相應(yīng)數(shù)據(jù)的采集與填報。采集方法有兩種:一種是手工錄入數(shù)據(jù),另一種是利用手持終端設(shè)備進行采集。(3)生產(chǎn)報表查詢:實現(xiàn)煙站上報報表的多維度查詢(按時間、按組織結(jié)構(gòu)等)。

3收購管理提升

1)目標定位.在原有系統(tǒng)功能基礎(chǔ)上,增加散煙收購的信息支撐,提高收購工作效率;同時根據(jù)收購業(yè)務(wù)管控需要,對煙葉收購的時間、比例、重量、票據(jù)等關(guān)鍵要素進行密切監(jiān)督和預(yù)警,實現(xiàn)對收購全過程的實時控制。2)功能描述。(1)散煙收購應(yīng)用收購類型設(shè)置:實現(xiàn)煙站各條收購線收購類型的設(shè)置(散煙/把煙),以區(qū)分煙葉收購類型。收購報表提升:結(jié)合煙葉收購的形態(tài)特征(把煙/散煙),對相關(guān)煙葉收購報表進行相應(yīng)提升,實現(xiàn)收購報表數(shù)據(jù)的分類統(tǒng)計和查詢。散煙補貼核算:包括補貼方案制定、散煙補貼核算、散煙補貼查詢等。(2)收購業(yè)務(wù)監(jiān)控單秤交售重量異常監(jiān)控:對單筆煙葉交售的重量超出電子秤重量峰值或者超出合理值范圍的數(shù)據(jù)進行監(jiān)控,確保收購業(yè)務(wù)規(guī)范。交售等級結(jié)構(gòu)異常監(jiān)控:設(shè)置上、中、下等煙比例最大值,對超出或即將超出該值的收購等級比例數(shù)據(jù)進行監(jiān)控預(yù)警。連號票據(jù)等級、重量相同監(jiān)控:對連號票據(jù)等級、重量相同的數(shù)據(jù)進行過濾展現(xiàn),有效分析數(shù)據(jù)異常原因。單據(jù)沖紅監(jiān)控:設(shè)置票據(jù)沖紅的最大值,對超出該值的票據(jù)數(shù)據(jù)進行過濾展示。收購時間段異常監(jiān)控:依據(jù)煙葉收購運行要求中的收購時間段為標準區(qū)間值,對超出該合理區(qū)間內(nèi)的收購票據(jù)數(shù)據(jù)進行展示。檢驗是否有超時收購。

4調(diào)撥倉儲管理

1)目標定位。實現(xiàn)煙葉物流進、銷、存數(shù)據(jù)的信息化管理,提高數(shù)據(jù)采集時效性和準確性。2)功能描述。(1)調(diào)運計劃管理:用于內(nèi)部調(diào)運計劃及銷售調(diào)運計劃的制定和分解。內(nèi)部調(diào)運是指收購站點的煙葉調(diào)往中轉(zhuǎn)倉庫,調(diào)運不受購銷合同控制,銷售調(diào)運計劃是中轉(zhuǎn)倉庫或煙站的煙葉銷售調(diào)運到煙廠,要受購銷合同控制。(2)煙葉入庫管理:實現(xiàn)煙站煙葉的入庫信息采集。(3)倉儲作業(yè)管理:包括移庫管理、庫存盤點、變質(zhì)煙管理、煙葉出庫管理、倉儲資源管理等。

5煙用物資管理

1)目標定位。整合現(xiàn)有物資管理系統(tǒng),增加物資需求管理、驗收管理、供應(yīng)商管理等模塊,實現(xiàn)對煙用物資的購、銷、存精細化管理。2)功能描述。(1)物資需求管理:包括物資需求目錄、物資需求摸底、物資需求制定等。(2)物資驗收管理:實現(xiàn)兩級物資驗收的電子化操作。(3)采購分配:根據(jù)需求及合同進行分配,同時與購肥指導單等單據(jù)進行關(guān)聯(lián),保證分配的合理性。(4)供應(yīng)商管理:建立物資供應(yīng)商基礎(chǔ)資料檔案庫,并結(jié)合供應(yīng)商的服務(wù)、產(chǎn)品質(zhì)量情況,對供應(yīng)商等級進行劃分,建立供應(yīng)商首選名單及黑名單。

6電子結(jié)算

1)目標定位。采用電子結(jié)算的方式進行煙葉交售款、物資款的結(jié)轉(zhuǎn),提高結(jié)算效率,保障資金安全。2)功能描述。(1)賬戶管理:對所有涉及資金往來的帳戶信息進行管理,包括帳戶錄入、在線開戶、帳戶銷戶等功能。(2)審核支付:接收收購系統(tǒng)提交的支付或扣款信息,由銀行轉(zhuǎn)賬系統(tǒng)完成資金的支付和扣除操作。(3)對賬查詢:包括銀行對帳、付款總帳查詢、付款明細帳查詢等功能。

平臺設(shè)計論文范文第2篇

關(guān)鍵詞串口通信;手機短信;管理信息系統(tǒng);JSP

1引言

隨著移動通訊的發(fā)展,移動辦公提供隨時隨地服務(wù)正成為當今信息技術(shù)發(fā)展的重要方向。以短信為基本服務(wù)平臺的服務(wù)渠道正被越來越多商家所采用。手機短信的行業(yè)應(yīng)用越來越廣泛,它具有快捷、經(jīng)濟、針對性強、可移動等優(yōu)點。很多行業(yè)的企業(yè)用戶都希望能夠利用Web系統(tǒng)提供的手機短信服務(wù)功能來企業(yè)信息。如:客戶聯(lián)絡(luò)、新產(chǎn)品通知、會議通知、緊急通知、催費通知、發(fā)貨通知、訂單查詢、節(jié)日問候等,從而達到提高辦公效率、降低辦公成本的目的。

2問題分析

目前在PC上實現(xiàn)手機短信收發(fā)技術(shù)主要有三種:

(1)直接接入運營商短信網(wǎng)關(guān),這種方法的實現(xiàn)不需要附加新的硬件,但是需要到運營商申請網(wǎng)關(guān),適合于大型通信開發(fā),如向移動、電信等公司申請,使用起來比較方便,但費用較高。

(2)通過一些網(wǎng)站上提供的短信發(fā)送功能來實現(xiàn),如騰迅、網(wǎng)易等都提供這方面的服務(wù),這種方法實現(xiàn)起來比較簡單,所需資源較少,但缺點是對網(wǎng)絡(luò)的依賴性太強,不利于集成到企業(yè)的MIS系統(tǒng)中。

(3)用GSMMODEM技術(shù)實現(xiàn)PC對手機收發(fā)信息,這是目前比較適合于小項目開發(fā)的一種方法,只需要對AT指令和串口編程的知識運用熟練就可以實現(xiàn),但需要硬件GSMMODEM的支持。

當前,一些公司提供了短信開發(fā)的設(shè)備和配套的短信群發(fā)軟件,用它可以在軟件中集成相應(yīng)的群發(fā)功能,雖然實現(xiàn)了發(fā)送短信的功能,但由于是單機版的,不利于遠程操作和多用戶的同時使用;也有一些基于Web的短信系統(tǒng)開發(fā)出來了,實現(xiàn)了手機短信的發(fā)送,但在手機短信的接收方面仍存在不足:如很多系統(tǒng)都是通過不斷刷新頁面來判斷是否收到有新的信息,這種方式使得系統(tǒng)效率下降,需要改進。另外,在目前已開發(fā)出的短信系統(tǒng)中尚缺乏定時發(fā)送短信功能,此功能的實現(xiàn),可以為用戶的日程安排提供短信提醒服務(wù)。

基于以上因素,可以設(shè)計并實現(xiàn)一種B/S模式的短信系統(tǒng),此系統(tǒng)在一種能通過輸入設(shè)備與服務(wù)器直接通信的MVC體系結(jié)構(gòu)下構(gòu)架,使用GSMMODEM以串口監(jiān)聽方式觸發(fā)事件的方式接收短信以提高系統(tǒng)的性能,實現(xiàn)定時發(fā)送短信功能以滿足更多用戶的需求。

3系統(tǒng)體系結(jié)構(gòu)

基于J2EE的Web式信息管理系統(tǒng)技術(shù)現(xiàn)已比較成熟,如Struts框架、ModelI體系結(jié)構(gòu)、ModelII體系結(jié)構(gòu)都可實現(xiàn)。本文體系結(jié)構(gòu)是基于J2EE的MVC結(jié)構(gòu),實現(xiàn)一種能通過串口設(shè)備實現(xiàn)向系統(tǒng)進行輸入輸出的系統(tǒng)結(jié)構(gòu),如圖1所示。

在傳統(tǒng)的Web系統(tǒng)中,服務(wù)器的響應(yīng)都是由客戶端經(jīng)HTTP協(xié)議傳輸?shù)臄?shù)據(jù)服務(wù)請求,實現(xiàn)對Web資源的使用。本文的系統(tǒng)體系結(jié)構(gòu)構(gòu)架Web系統(tǒng),除了能響應(yīng)基于HTTP的數(shù)據(jù)請求外,還可通過與該服務(wù)器連接的GSMMODEM實現(xiàn)服務(wù)的請求,使得系統(tǒng)的信息傳遞更快捷,實現(xiàn)可移動性特點。

采用該體系結(jié)構(gòu)構(gòu)架Web系統(tǒng),用戶可以通過HTTP協(xié)議向應(yīng)用服務(wù)器請求數(shù)據(jù)處理,當服務(wù)器得到客戶端的請求數(shù)據(jù)后,控制器(Servlet)進行事務(wù)處理,模型(JavaBen)執(zhí)行操作,如信息的查詢和保存等操作,最后通過視圖頁面?zhèn)骰亟o用戶。

同時,用戶也可以通過手機發(fā)送數(shù)據(jù)給服務(wù)器,實現(xiàn)數(shù)據(jù)的處理。用戶發(fā)送信息向服務(wù)器請求服務(wù),首先將信息給GSMMODEM,然后服務(wù)器通過與該設(shè)備連接的串口獲取數(shù)據(jù),實現(xiàn)事件的響應(yīng)。實質(zhì)上,GSMMODEM就是服務(wù)器的一個輸入設(shè)備,相當于鍵盤,起數(shù)據(jù)輸入的作用。信息的接收,就是設(shè)計程序讓服務(wù)器自動檢測這個輸入設(shè)備是否“輸入”了數(shù)據(jù)。

同理,對該體系結(jié)構(gòu)應(yīng)用的推廣,所有輸入設(shè)備與服務(wù)器作為一體構(gòu)架網(wǎng)絡(luò)服務(wù)器,實現(xiàn)Web服務(wù),如應(yīng)用于基于Web的工業(yè)控制系統(tǒng)、電壓測試系統(tǒng)等。

4系統(tǒng)功能

短信系統(tǒng)的主要功能有寫短信、發(fā)件箱、收件箱、電話簿、統(tǒng)計查詢和常用語的插入等,其功能模塊如圖2所示。

寫短信可以實現(xiàn)短信的單發(fā)和群發(fā)功能,無論是單發(fā)還是群發(fā),發(fā)送對象都可以自由選擇,當發(fā)送對象選定后,系統(tǒng)查找數(shù)據(jù)庫中該號碼多對應(yīng)的記錄信息自動生成稱呼,然后將其要發(fā)送的內(nèi)容一起發(fā)送給所選對象。

發(fā)件箱用來存儲用戶所發(fā)的所有短信信息,以便用戶以后查看自己發(fā)送的短信,可實現(xiàn)對短信的管理,如轉(zhuǎn)發(fā)、刪除等。

收件箱用來存儲用戶所接收到的短信,該模塊除了實現(xiàn)短信的管理,如對短信的刪除、查詢等功能外,還提供短信回復功能,實現(xiàn)系統(tǒng)自動回復,在服務(wù)器收到用戶短信后對數(shù)據(jù)進行處理,然后自動回復給用戶;另外是用戶回復,通過系統(tǒng)身份驗證后,用戶可對收到的短信進行回復。

電話簿實現(xiàn)用戶對聯(lián)系人的管理,如新增聯(lián)系人、實現(xiàn)聯(lián)系人的分組等操作。

定時發(fā)送短信功能,可為用戶的日程安排提供幫助,如通過短信提醒參加會議、為朋友發(fā)送生日祝福短信等。用戶設(shè)定短信發(fā)送的具體時間,輸入將發(fā)送的信息并保存,在到達這個時間時,服務(wù)器自動將信息發(fā)送出去。

查詢統(tǒng)計是管理員實現(xiàn)查看指定用戶發(fā)送信息的數(shù)量等操作。

常用語管理實現(xiàn)快捷的輸入,用戶可編輯常用的短信內(nèi)容并保存,在發(fā)送時可直接調(diào)出。

5系統(tǒng)實現(xiàn)

JSP、Servlet技術(shù)和數(shù)據(jù)庫技術(shù)在Web應(yīng)用程序開發(fā)中的大量普及和應(yīng)用,使得系統(tǒng)中寫短信、查詢統(tǒng)計、常用語等模塊的實現(xiàn)變得非常容易。

5.1收發(fā)短信

當前,采用的收發(fā)短信方法主要是在服務(wù)器端使用定時刷新頁面或通過定時器來實現(xiàn)。此方法是在每間隔一定時間,服務(wù)器掃描串口并讀取串口中的數(shù)據(jù),然后確認是否解收到新數(shù)據(jù)。這雖然實現(xiàn)了信息的接收,但增加了服務(wù)器的開銷,無論是串口有無新數(shù)據(jù),服務(wù)器都定時讀取數(shù)據(jù),這便增加系統(tǒng)的負擔,從而將低了系統(tǒng)的性能。

基于串口監(jiān)聽的方法接收數(shù)據(jù),即當串口有新數(shù)據(jù)接收時產(chǎn)生監(jiān)事件,通過事件驅(qū)動來“通知”服務(wù)器,然后取得手機發(fā)送過來的信息,從而進行處理和響應(yīng)事件。這種方式的實現(xiàn),其優(yōu)勢主要體現(xiàn)在節(jié)省系統(tǒng)資源和數(shù)據(jù)接收的及時響應(yīng)。

對串口監(jiān)聽,即當收到數(shù)據(jù)立即響應(yīng)事件,這與JavaApplication程序中的動作監(jiān)聽(ActionListener)類似。在實現(xiàn)手機信息的接收過程中,可由類SerialPort中addEventListener(this)方法偵聽,當收到數(shù)據(jù)時產(chǎn)生事件,主要代碼如下:

publicvoidserialEvent(SerialPortEvente){

StringBufferinputBuffer=newStringBuffer();

intnewData=0;

switch(e.getEventType()){

//DATA_AVAILABLE-有數(shù)據(jù)到達,

caseSerialPortEvent.DATA_AVAILABLE:

//讀取數(shù)據(jù)信息,使用JavaBean中的模型進行數(shù)據(jù)處理

while(newData!=-1){

try{

newData=this.inStream.read();

if(newData==-1){

break;}

if(''''\r''''==(char)newData){

inputBuffer.append(''''\n'''');}

else{

inputBuffer.append((char)newData);}

}catch(IOExceptionex){

System.err.println(ex);

return;}

}

operateMsg(newString(inputBuffer));//調(diào)用對數(shù)據(jù)進行處理的方法,

//newString(inputBuffer)為接收到的內(nèi)容

break;

caseSerialPortEvent.BI://BI-通訊中斷.

}

}

向手機發(fā)送信息,調(diào)用sendMsg()方法,在此方法的設(shè)計中,使用SerialPort類中的getOutputStream()初始化OutputStream類的對象outStream,該對象的write()方法將數(shù)據(jù)寫入串口。

publicvoidsendMsg(Stringmsg,StringphoneNumber){

getSerialPort();//打開串口

setupSerialPort();//初始化串口

try{

outStream.write("ATE0\r");//測試modem

outStream.write("AT+CMGF=1\r");//將信息設(shè)置為text模式

outStream.write("AT+CSCS=\"GSM\"\r",);//將字符設(shè)置為UCS2模式

outStream.write("AT+CSMP=17,167,0,240\r");//設(shè)置短信發(fā)送的相關(guān)參數(shù)

if(!msg.equals("")&&!phoneNumber.equals("")){

outStream.write("AT+CMGS="+phoneNumber+"\r",);

outStream.write(messageString);

outStream.write((char)26);

}

}catch(IOExceptionioe){}

closeIOStream();

closeSerialPort();

setToNull();

}

以上兩個函數(shù)分別實現(xiàn)了短信的收發(fā)功能,但在進行數(shù)據(jù)接收時,由于短信編碼與字符編碼不同,所以需要將編碼進行轉(zhuǎn)換。本文采用短信編碼的TEXT模式[1]。

5.2定時功能的實現(xiàn)

收發(fā)短信的實現(xiàn),雖然為信息管理系統(tǒng)增加了新的功能,但還不能滿足其應(yīng)用的需要,尚需要在系統(tǒng)中新增更多功能。以下實現(xiàn)的是在系統(tǒng)中定時發(fā)送短信功能,如定時為某用戶發(fā)送信息。

當Web工程啟動時,必須能讓定時器宿主的存活期為整個Web工程生命期,在工程啟動時能自動加載運行。結(jié)合這兩點,確定使用Servlet上下文有關(guān)的偵聽器實現(xiàn)定時功能,通過在工程的配置文件中加以合理配置,會在工程啟動時自動運行,并在整個工程生命期中處于監(jiān)聽狀態(tài)。

通過Servlet偵聽器與Timer的結(jié)合,運用Servlet偵聽器需要實現(xiàn)javax.servlet.ServletContextListener接口,同時實現(xiàn)它的contextInitialized(ServletContextEventevent)和contextDestroyed(ServletContextEventevent)兩個接口函數(shù)。程序?qū)崿F(xiàn)代碼如下:

publicclassTimerListenerextendsHttpServletimplementsServletContextListener{

publicvoidcontextInitialized(ServletContextEventsce){

//開始監(jiān)聽,在此部分編寫定時功能的程序

SmsManager[]sm=newSmsManager[10000];

for(i=1;i<10000;i++);

//初始化任務(wù)

Timert=newTimer();

i=0;

MyTaskmt=newMyTask(sm);//自定義任務(wù)類

//該類run()方法執(zhí)行發(fā)送短信

t.schedule(mt,0,1000);//每秒鐘檢測一次

}

publicvoidcontextDestroyed(ServletContextEventsce){

//定時器的銷毀

}

}

實現(xiàn)短信定時發(fā)送的具體方案中,將預(yù)發(fā)內(nèi)容、時間、手機號碼、用戶等信息保存在數(shù)據(jù)庫中,當預(yù)發(fā)時間與當前系統(tǒng)時間相同時,將內(nèi)容自動發(fā)送到指定手機中。于是,在實現(xiàn)時,時刻都要取出數(shù)據(jù)庫中的時間進行比較,這將大大地增加系統(tǒng)的開銷。為了減少頻繁的訪問數(shù)據(jù)庫,降低系統(tǒng)開銷,本文是使用動態(tài)鏈表實現(xiàn)。

首先將預(yù)發(fā)的內(nèi)容、時間等信息封裝成類SmsManager,然后由該類創(chuàng)建對象數(shù)組,數(shù)組的長度可根據(jù)系統(tǒng)的用戶量決定,并由數(shù)據(jù)庫中未發(fā)標記的記錄按時間對每個數(shù)組元素初始化。功能的實施,就是通過對數(shù)組元素依次訪問,當數(shù)組每個元素全部訪問,系統(tǒng)再重新自動初始化數(shù)組對象。若有在當天預(yù)發(fā)的情況,則可用插入算法,按照時間鏈插入在數(shù)組中。

6結(jié)語

本系統(tǒng)作為某高校學生成績管理系統(tǒng)的一個子系統(tǒng),實現(xiàn)了學生的短信查分、教學通知等服務(wù),還為教職工的日程安排、會議通知等提供短信服務(wù),這節(jié)省了學校的日常通訊費用,也提高了教務(wù)部門的工作效率。

參考文獻

[1]潘旭兵,林中.短信收發(fā)系統(tǒng)[J].電腦編程技巧與維護.2007(5):44-49

[2]WilliamCrawford,JonathanKaplan著,劉紹華,毛天露譯.J2EE設(shè)計模式[M].中國電力出版社,2005

[3]DeepakAlur,JohnCrupi,DanMalks著,劉天北,熊節(jié)等譯.J2EE核心模式(第二版).機械工業(yè)出版社,2005

[4]郭文生,杜軍平,尹怡欣,基于J2EE的旅游電子商務(wù)平臺的設(shè)計研究[J].計算機應(yīng)用與軟件.2007(2):118-120

平臺設(shè)計論文范文第3篇

一般來說,嵌入式軟件的開發(fā)環(huán)境需要在交叉編譯的條件下完成,于此同時在開發(fā)過程中還需要利用PC機與目標機之間的通信管道。此外,代碼優(yōu)化器、連接器、代碼編輯器等都是嵌入式軟件開發(fā)環(huán)境中的必備品。目前,在我國國內(nèi)嵌入式系統(tǒng)產(chǎn)品已經(jīng)逐漸發(fā)展成為了較大的產(chǎn)業(yè)群,但是系統(tǒng)的設(shè)計方法相對還是比較滯后。具體表現(xiàn)在,產(chǎn)品相同,但軟、硬件的使用卻不同,這使得軟件維護以及軟件設(shè)計成本都有所增加。而嵌入式軟件的設(shè)計在可預(yù)測性、上市時間、服務(wù)質(zhì)量等方面都必須滿足用戶的需求,并且要進行非常嚴格的資源限制,例如,CORBA系統(tǒng),EJB系統(tǒng)都比較復雜并且較為龐大,會帶給平臺較重的負擔。以平臺視野設(shè)計嵌入式軟件時,其主要的設(shè)計思想就是復用,并將模塊化、復用、分層、接口規(guī)范等方法作為基本設(shè)計方法。

2平臺視野下嵌入式軟件系統(tǒng)的層次結(jié)構(gòu)

嵌入式軟件系統(tǒng)是以系統(tǒng)的可配置性、移植性以及重用性作為目標的,這些目標可以有效的根據(jù)其性能、功能的需求對平臺軟件功能進行裁剪。其特點決定了其開發(fā)沒有統(tǒng)一的標準和規(guī)范,這帶給嵌入式軟件非常巨大的困難。以平臺視野作為基礎(chǔ)是一種非常好的設(shè)計理念,在平臺視野下設(shè)計嵌入式軟件一般可以將軟件劃分成六個不同層次進行設(shè)計,分別是硬件抽象層HAL、BootLoader層、ROMMonitor交叉監(jiān)控調(diào)試層、硬件驅(qū)動層、嵌入式實時操作系統(tǒng)層以及中間件和應(yīng)用關(guān)于平臺視野下嵌入式軟件設(shè)計方法分析劉靜湖南工程職業(yè)技術(shù)學院信息工程系湖南長沙410075軟件層,每個層次都將發(fā)揮自身的功能并且為上一個層次提供支持,這種設(shè)計原理不僅提高了軟件的開發(fā)效率,而且軟件自身的重用性和移植性也得以有效的發(fā)揮。如圖2所示:圖2標準嵌入式軟件系統(tǒng)的體系層次結(jié)構(gòu)

3以T-Kernel平臺為基礎(chǔ)嵌入式軟件設(shè)計與實現(xiàn)

3.1平臺簡介

以T-Kernel平臺為基礎(chǔ)嵌入式軟件系統(tǒng)硬件平臺是由穩(wěn)定性能極強的手持掃描設(shè)備PDT構(gòu)成的,一般情況下PDT部件主要由以太口、28鍵鍵盤、SC4510CPU、條碼掃描設(shè)備以及LED屏等設(shè)備構(gòu)成。其CPU的基礎(chǔ)應(yīng)用系統(tǒng)性價比非常高,其核心是以太網(wǎng)RISC微控制器,這種控制器是16/32位。如果系統(tǒng)對功耗有非常高的要求或者對價位有所控制,使用這種控制器是最為合適的。除此之外,這種處理器還擁有方便調(diào)試、方便開發(fā)、使用便攜、適用功耗較高、支持多種操作系統(tǒng)等特點。

3.2以T-Kernel為基礎(chǔ)的軟件系統(tǒng)結(jié)構(gòu)

以T-Kernel平臺為基礎(chǔ)對嵌入式軟件進行設(shè)計時,將以層次化嵌入式軟件設(shè)計和軟件層次結(jié)構(gòu)的設(shè)計方法得到實現(xiàn)。此軟件系統(tǒng)是由上述嵌入式系統(tǒng)的六個層次構(gòu)成的,其雖然聲明、抽象并且定義了ROMMonitor層和BootLoader層的有關(guān)信息,但并未對HAL層進行單獨的定義。軟件系統(tǒng)的硬件可以通過Bootloader層得到初始化,并且此層能夠加載引導OS,為OS運行的提供必要環(huán)境,同時能將陷阱、異常、中斷情況都予以解決。軟件中操作寄存器和儲存器都是由H-Monitor層完成的,其目標就是通過反匯編、數(shù)據(jù)加載、I/O口操作、跟蹤執(zhí)行等步驟完成具體監(jiān)控和調(diào)試。而T-Kernel軟件系統(tǒng)則分別由T-Kernel/OS,T-Kernel/SM,T-Kernel/DS三個不同部分組成,其功能非常廣泛,不僅能對OS基本功能進行實時控制,而且能進行任務(wù)管理和資源分配,為整個系統(tǒng)供應(yīng)程序驅(qū)動接口,并且對總體系統(tǒng)進行管理并且調(diào)試。

3.3BootLoader與中斷處理程序的實現(xiàn)

第一,BootLoader的設(shè)計與實現(xiàn),一般情況下由S3C4510B作為開發(fā)板CPU的主要核心,在復位或者加電系統(tǒng)時第一條指令可以通過地址0x0獲取,與此同時能夠以CPU作為基礎(chǔ),對開發(fā)板進行基本構(gòu)建,同時可以在預(yù)先安排的地址中映射FLASH。所以,系統(tǒng)加電后FLASH將首先執(zhí)行CPU發(fā)出的BootLoader程序。S3C4510B的主要功能是將系統(tǒng)殊功能寄存器、片外存儲器、片內(nèi)存儲器等進行統(tǒng)一編址,并通過64MB的地址空間映射出來,這樣更加方便管理,用戶只需通過設(shè)置尾指針和基指針就能達到映射存儲器的目的。

第二,實現(xiàn)BootLoader層功能的流程,首先設(shè)置入口指針,在整套程序啟動之前,要先將指針進行定義,對于這一整套程序而言入口指針僅有一個,而選擇入口點時一般將程序編譯鏈接中向量鏈接出現(xiàn)異常的部分,比如:0x0地址處作為整個程序的入口點。其次,設(shè)置異常中斷向量表,在設(shè)置向量表時ARM處于中斷情況,此時必須將向量表保持在0至8×4字節(jié)的空間內(nèi),在此區(qū)間內(nèi)非中斷向量為,數(shù)據(jù)存取錯誤、軟件中斷、IRQ、復位、FIQ、數(shù)據(jù)存取錯誤、未定義指令錯誤等。最后,初始化存儲系統(tǒng),此系統(tǒng)能夠根據(jù)存儲器的情況有針對的初始化寄存器,然后將某部分存儲器的基指針設(shè)置為前一個存儲器的尾指針地址,當控制并且設(shè)定寄存器時,需要注意即使各組之間出現(xiàn)禁用情況,相連的存儲器空間地址也不能出現(xiàn)重疊的現(xiàn)象。一般情況下將基指針向左移動16位,也就是每組的起始物理地址,而將尾指針向左移動16位-1其數(shù)據(jù)就為每組末尾的物理地址。

4結(jié)束語

平臺設(shè)計論文范文第4篇

為了激發(fā)學生的興趣,可以采用Funcode平臺進行課程設(shè)計。Funcode平臺是一款基于游戲設(shè)計和動畫界面的C\C++\Java綜合實驗教學平臺,該平臺以游戲設(shè)計為“噱頭”,吸引學生的學習興趣,雖然如此,該平臺通過精選大量的游戲案例,還是很好地將程序設(shè)計知識點和游戲設(shè)計緊密地結(jié)合起來,始終緊扣C語言知識點,為C語言課程設(shè)計教學提供了一個很好的工具。

1.1圖形方式的游戲界面編輯Funcode平臺采用圖形界面方式的游戲編輯環(huán)境,直觀、美觀、簡潔易用。圖1所示為正在設(shè)計中的游戲,左側(cè)矩形框中為最終運行時可見的游戲界面,可以從右側(cè)中的“魚”(Funcode中稱為“精靈”,任何類似的圖片都是精靈,不同的精靈以精靈名區(qū)分)中任意拖拽一條“魚”到左側(cè)矩形框中,即可在游戲界面中增加一條魚。

1.2提供功能函數(shù),屏蔽對圖形的復雜處理Funcode平臺提供了大量功能函數(shù),屏蔽對圖形對象的復雜處理,使學生能夠?qū)W⒂诔绦蛟O(shè)計和游戲邏輯功能的實現(xiàn)。例如:功能函數(shù)voiddSetSpriteLinearVelocityX(constchar*szName,constfloatfVelX)可以使精靈以某一速度水平運動。讓圖1左側(cè)中的魚(假設(shè)該魚命名為fish0)游動起來,學生只需用一條函數(shù)調(diào)用語句dSetSpriteLinearVeloctyX(“fish0”,30)即可實現(xiàn);亦可通過調(diào)用功能函數(shù)dSetSpriteLinearVelocity(“fish0”,30,30)使魚水平方向和垂直方向分速度均為30,即在屏幕上“斜向”游動;功能函數(shù)dSetSpriteFlipX(“fish0”,true)調(diào)用可以使魚水平翻轉(zhuǎn),即實現(xiàn)“掉頭”功能。

1.3整體邏輯框架簡潔,功能強大Funcode平臺整體邏輯框架由7個主要函數(shù)模塊組成,分別是主函數(shù)模塊、鼠標移動事件模塊、鼠標單擊事件模塊、按鍵事件模塊、按鍵彈起事件模塊、對象碰撞事件模塊、對象與邊界碰撞事件模塊。其主函數(shù)模塊如以下程序代碼所示,通過主函數(shù)模塊控制整個游戲的運行和界面刷新。其他的6個函數(shù)模塊幾乎包含了游戲設(shè)計中需要處理的所有事件,并且向?qū)W生屏蔽了事件激發(fā)所需要的復雜判斷過程,所有的鼠標事件、鍵盤事件、碰撞事件均為自動激發(fā),這很大程度上降低了設(shè)計難度,使學生可以專注于游戲邏輯功能的實現(xiàn)。例如:要實現(xiàn)圖1中的“魚”游到右側(cè)邊界時掉頭向左游邏輯功能,在Funcode平臺下,當圖1中的“魚”游到右側(cè)邊界時,“對象與邊界碰撞”模塊將會自動激發(fā),該模塊的初始程序代碼如下所示。此時,學生無需判斷和處理“魚”是否游到邊界(這對大學一年級學生而言比較困難),只需要知道“魚”游到邊界后會自動調(diào)用“對象與邊界碰撞”模塊對應(yīng)的dOnSpriteColWorldLimit函數(shù)即可。因此,學生只要能夠根據(jù)游戲功能在該函數(shù)中正確地編寫相應(yīng)的代碼就可以了,具體實現(xiàn)“掉頭向左游”邏輯功能的完整程序代碼如下所示。顯然,這樣就極大地簡化了對圖形對象和事件的處理,學生就可以把更多的精力投入到游戲邏輯功能的實現(xiàn)和代碼的編寫和調(diào)試中。

1.4開放式環(huán)境,極大地激發(fā)學生創(chuàng)新能力Funcode提供了開放式的開發(fā)環(huán)境,除了完成Funcode提供的課程設(shè)計案例以外,學生也可以按照自己的思路,添加素材,大膽創(chuàng)新,設(shè)計和開發(fā)真正屬于自己的游戲,這樣能極大地激發(fā)學生的程序設(shè)計熱情。例如:一組學生開發(fā)的“大魚吃小魚”游戲,當大魚吃小魚得分達到一定的分值時,可以生出“魚寶寶”,尾隨大魚游動,生動有趣。

2教學內(nèi)容和方法的改革

基于Funcode平臺,在教學內(nèi)容和方法的改革上,以激發(fā)學生興趣,調(diào)動學生學習主動性為主要目標,在此基礎(chǔ)上,貫穿整個課程設(shè)計的各個階段,采用多種教學方式和方法培養(yǎng)學生各方面的綜合素質(zhì)。

2.1選題階段在選題內(nèi)容上,典型游戲設(shè)計和自主創(chuàng)新相結(jié)合。改變原有的設(shè)計內(nèi)容變?yōu)榛贔uncode平臺游戲設(shè)計。設(shè)計內(nèi)容分為兩類:一類是典型的可在Funcode平臺上實現(xiàn)的游戲,比如坦克大戰(zhàn)、打地鼠等;另一類是學生自選題目,要學生根據(jù)Funcode平臺功能,發(fā)揮自己的想象力,創(chuàng)造自己的游戲。教師要通過討論、引導等方式,鼓勵學生自己設(shè)計游戲,培養(yǎng)其創(chuàng)新意識和創(chuàng)新能力。題目選定之后,要求學生將游戲整體功能用功能模塊和流程圖的方式清楚地表示出來,并且要能夠準確地描述各模塊之間的關(guān)系,鍛煉學生的抽象思維和邏輯思維能力。在選題方式上,要堅持組內(nèi)討論和師生互動相結(jié)合。組內(nèi)討論有利于游戲功能的完善,有利于發(fā)揮所有同學的創(chuàng)新潛力,有利于調(diào)動學生參與的積極性。通過教師和學生的討論交流,教師要控制游戲功能的實現(xiàn)復雜度,既要保證設(shè)計的工作量,又要保證控制在可實現(xiàn)的范圍內(nèi)。

2.2設(shè)計階段在課程設(shè)計過程中,要避免“學生問,教師答”的教學模式,教師要積極地參與到所有學生的設(shè)計中,主動和學生交流討論,掌握他們的設(shè)計情況;善于通過引導啟發(fā),培養(yǎng)學生各方面的綜合素質(zhì)。在設(shè)計中,要及時發(fā)現(xiàn)并指出存在的問題;對于學生提出的問題,要善于引導他們積極獨立思考,盡量讓其自主分析,找到原因,進而找到解決問題的方法,這一方面可以培養(yǎng)學生獨立思考,分析問題和解決問題的能力,另一方面可以增強學生的成就感和自信心,有利于調(diào)動學生參與實踐的熱情。對于游戲功能的實現(xiàn),要讓學生畫出流程圖或?qū)崿F(xiàn)步驟,體會程序設(shè)計中的抽象思維和邏輯思維。比如對于“打飛蟲”游戲,當“拍子”拍中“飛蟲”時,對應(yīng)Funcode抽象概念為“拍子”對象和“飛蟲”對象發(fā)生碰撞事件,由于碰撞事件自動激發(fā),所以拍中“飛蟲”后對應(yīng)的游戲功能實現(xiàn)邏輯應(yīng)該在碰撞事件中表達。對于該碰撞事件的處理,要求學生首先畫出拍中“飛蟲”后的處理邏輯,體會程序設(shè)計中的邏輯思維。比如:使“飛蟲”圖像從界面消失在“飛蟲”鏈表中刪除該飛蟲顯示拍效根據(jù)拍中的“飛蟲”類型計分刷新游戲界面上顯示的實時得分值。課程設(shè)計要求按組進行,設(shè)計中要求分工合理,任務(wù)明確,緊密協(xié)作,嚴格按照日程安排,完成設(shè)計任務(wù)。要求每2天一次,將每人獨立設(shè)計的模塊進行整合并測試,同時要求學生定期開展討論,鼓勵他們對設(shè)計中存在的問題,積極和同組同學交流溝通,要善于發(fā)揮集體的力量,解決問題。在協(xié)作設(shè)計中,培養(yǎng)學生的團隊合作意識。此外,在游戲的設(shè)計過程中,必然會存在一些較難實現(xiàn)或者知識點超出課本內(nèi)容的功能,從經(jīng)驗來看,大多數(shù)學生都會無奈地選擇放棄該功能。此時,教師一定要向?qū)W生強調(diào)自主學習的重要意義,讓他們認識到課堂教學中講的內(nèi)容大多是最基礎(chǔ)的核心知識點,而實際的應(yīng)用中要涉及的知識卻遠非如此,并積極鼓勵和指導學生學習和掌握相關(guān)知識點。

2.3考評階段為了進一步培養(yǎng)學生興趣,調(diào)動其積極性,考核采用每組分別進行講解和演示,交流心得體會,其他組同學和教師進行打分的形式。打分項分為游戲功能、工作量、流暢性、創(chuàng)新性、美觀性等5個方面。演示中鼓勵其他組的同學提問和試玩游戲,盡量找出游戲設(shè)計的缺陷,通過多種方式培養(yǎng)學生的展示能力和競爭意識。最后,教師再進行總結(jié)性點評,指出設(shè)計的優(yōu)缺點。

3教學效果

從調(diào)動學生學習積極性方面來看,在整個課程設(shè)計過程中,學生始終保持著極高的熱情。教師為課程設(shè)計建立了QQ群,提供全天答疑服務(wù),從QQ群討論情況來看,學生提問很多,討論熱烈,而且絕大多數(shù)在課外時間。此外,課程設(shè)計結(jié)束后,很多學生指出,F(xiàn)uncode平臺美中不足的是:自己創(chuàng)造出的游戲最終生成的可執(zhí)行程序離開Funcode平臺不能運行,非常令人遺憾。這也可以從一個側(cè)面反映了學生的熱情和對自己勞動成果的珍惜。從課程設(shè)計內(nèi)容來看,學生大多是按照自己的想法設(shè)計的,游戲功能可謂五花八門,創(chuàng)新能力得到了很好的培養(yǎng)和鍛煉。更重要的一點是達到了課程設(shè)計的教學目的,學生對程序設(shè)計的理解更加深刻,鞏固了C語言學習成果,能夠?qū)⒂螒蚬δ艿膶崿F(xiàn)邏輯用計算機語言準確地表達出來。在程序設(shè)計中遇到的具體問題,學生能夠提出自己的解決思路,并通過編寫程序表達自己的思路,很好地將課堂上學到的理論知識應(yīng)用于實際問題的解決,抽象思維和邏輯思維能力、程序設(shè)計實踐動手能力均得到了很好的鍛煉。例如:圖2所示為學生設(shè)計的游戲初始界面。該游戲?qū)崿F(xiàn)的功能有:游戲?qū)崟r倒計時;游戲?qū)崟r顯示得分;通過鍵盤控制游戲的開始、暫停和游戲場景的切換;用鼠標控制“拍子”進行移動和拍打;打到大蚊子、小蚊子積分不同,打到堅果則減分,且打中目標有圖片特效產(chǎn)生;蚊子的產(chǎn)生地點、時間、數(shù)量和產(chǎn)生時的飛行速度都是隨機的,且飛行速度隨著積分級別越來越快;游戲結(jié)束時顯示得分最高的三條歷史記錄等。此游戲中,學生自己編寫代碼(不包括自動生成的代碼)行數(shù)在800行以上,使用的C語言知識點涵蓋了數(shù)組、鏈表、函數(shù)、變量作用域、多分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等。

4結(jié)語

平臺設(shè)計論文范文第5篇

摘要:通過對科技基礎(chǔ)條件平臺的內(nèi)涵、功能及所處的經(jīng)濟、社會環(huán)境等方面的分析,論證了國家作為科技基礎(chǔ)條件平臺建設(shè)主體的合理性,從經(jīng)濟角度分析了科技基礎(chǔ)平臺的使用收費問題,討論了確定服務(wù)收費標準的論據(jù)及建立相應(yīng)的資助補貼制度等問題,并就如何構(gòu)建內(nèi)生的平臺建設(shè)運行的激勵機制提出了對策性建議。

1.國家科技基礎(chǔ)條件平臺的經(jīng)濟屬性分析

1)國家科技基礎(chǔ)條件平臺的內(nèi)涵。

2005年4月國務(wù)院辦公廳轉(zhuǎn)發(fā)了科技部等四部委《2004-2010年國家科技基礎(chǔ)條件平臺建設(shè)綱要》,標志著國家科技基礎(chǔ)條件平臺建設(shè)工作全面啟動。其指導思想是以全面提高國家科技能力和增強國家國際競爭力為目標,以改革為動力,以建立共享機制為核心,以資源系統(tǒng)整合為主線,堅持以人為本,充分運用現(xiàn)代信息技術(shù)和利用國際資源,搭建具有公益性、基礎(chǔ)性、戰(zhàn)略性的科技基礎(chǔ)條件平臺,改善科技創(chuàng)新環(huán)境,增強科技發(fā)展能力,為科技長遠發(fā)展與重點突破提供強有力的支撐。我國科技基礎(chǔ)條件平臺建設(shè)的目標是:“充分運用信息、網(wǎng)絡(luò)等現(xiàn)代技術(shù),對科技基礎(chǔ)條件資源進行戰(zhàn)略重組和系統(tǒng)優(yōu)化,以促進全社會科技資源高效配置和綜合利用,提高科技創(chuàng)新能力?!眹铱萍蓟A(chǔ)條件平臺建設(shè)包括下列三方面的內(nèi)容:由大型科技基礎(chǔ)設(shè)施及研究基地、自然科技資源、科技數(shù)據(jù)和文獻資源、科技成果轉(zhuǎn)化基地、網(wǎng)絡(luò)科技環(huán)境等組成物質(zhì)與信息保障系統(tǒng);以共享為核心,支持、保障平臺順利運行的制度體系;以科技服務(wù)為目標的專業(yè)化的人才隊伍和組織機構(gòu)。國家科技基礎(chǔ)條件平臺具有公益性、基礎(chǔ)性、戰(zhàn)略性特點。根據(jù)上述建設(shè)目標,預(yù)期國家科技基礎(chǔ)條件平臺將在改善我國科技創(chuàng)新環(huán)境、增強科技發(fā)展能力、激勵自主創(chuàng)新、促進實現(xiàn)重大科技突破方面,發(fā)揮重要作用。

當前,我國科技基礎(chǔ)條件平臺建設(shè)的重點內(nèi)容包括:①研究實驗基地和大型科學儀器、設(shè)備共享平臺;②自然科技資源平臺;③科學數(shù)據(jù)共享平臺;④科技文獻共享平臺;⑤成果轉(zhuǎn)化公共服務(wù)平臺;⑥網(wǎng)絡(luò)科技環(huán)境平臺。從這些建設(shè)內(nèi)容來看,國家科技基礎(chǔ)條件平臺將為科技發(fā)展服務(wù),即國家科技基礎(chǔ)條件平臺要為全社會的科技創(chuàng)新活動提供有效、高質(zhì)、公平的服務(wù)。服務(wù)對象為社會公眾,包括個人、企業(yè)、科研機構(gòu)、政府部門等。那么,這樣一種服務(wù)具有什么樣的經(jīng)濟屬性?這種服務(wù)應(yīng)由誰(市場、政府、或者第三部門)來有效提供?

2)國家科技基礎(chǔ)條件平臺的經(jīng)濟屬性。

經(jīng)濟學通常依據(jù)一個產(chǎn)品或一項服務(wù)是否具有排他性及競爭性,或是否具有正外部性,將其劃分為私人物品或公共物品。經(jīng)濟學理論告訴我們公共物品的有效提供通常需要政府行為,而私人物品則可以由市場有效提供。從技術(shù)層面看,一方面,國家科技基礎(chǔ)條件平臺所提供的服務(wù)(產(chǎn)品)可以“排他”,即從技術(shù)上可以實現(xiàn)對直接用戶權(quán)限的有效識別和控制,比如,未經(jīng)產(chǎn)品提供者授權(quán)的個人或組織,提供者可以識別并拒絕使用。另一方面,國家科技基礎(chǔ)條件平臺所提供的服務(wù)(產(chǎn)品)有一定的“競爭性”,而競爭性強弱取決于平臺提供服務(wù)的能力及特點。這表明,從技術(shù)上講,科技基礎(chǔ)條件平臺所提供的服務(wù)(產(chǎn)品)不是嚴格意義上的公共物品,其屬性更接近于私人物品或自然壟斷物品。于是,按照經(jīng)濟學理論,科技基礎(chǔ)條件平臺可以通過市場或有規(guī)律的市場來有效提供。但事實上,載止目前在我們國家并沒有出現(xiàn)自發(fā)性科技基礎(chǔ)條件平臺服務(wù)的市場,造成這種現(xiàn)象的原因是什么?是沒有需求?還是沒有供給?還是沒有有效的市場制度?

據(jù)國家科技部組織的多次調(diào)查,社會各界對科技基礎(chǔ)條件平臺服務(wù)具有很大的需求。以企業(yè)為例,一方面,由于技術(shù)創(chuàng)新具有高收益的特性,企業(yè)具有較強的尋求技術(shù)創(chuàng)新的動機,另一方面,技術(shù)創(chuàng)新具有高投入、高風險的特性,對單個或個別企業(yè)而言,需要風險規(guī)避途徑。建設(shè)共享式科技基礎(chǔ)條件平臺,是化解企業(yè)在開發(fā)技術(shù)創(chuàng)新時所面臨的高投入、高風險瓶頸的有效手段。

面對如此巨大的需求,為什么沒有出現(xiàn)有效的市場供給?從經(jīng)濟學的角度來看,其原因可以歸結(jié)為①盡管在技術(shù)上科技基礎(chǔ)條件平臺服務(wù)對其直接用戶有“排他性”和部分競爭性,但由于這種服務(wù)對于整個社會而仍具有較強的間接“公益性”,即“正外部性”,從而導致提供這種服務(wù)的社會成本小于其生產(chǎn)成本,社會收益大于直接用戶的收益:在缺乏對于這中外部性的有效補償機制的條件下,必然導致市場供給失靈。②科技基礎(chǔ)條件平臺服務(wù)具有高風險特點。由于科技創(chuàng)新固有的難以準確預(yù)期的高風險(不確定性)特點,科技創(chuàng)新所需的基礎(chǔ)條件平臺服務(wù)相應(yīng)的也就存在用戶需求難以識別和界定、產(chǎn)品(服務(wù))生產(chǎn)具有很大的不確定性等特點?;膺@種風險的有效手段就是建立一套風險分擔機制——聯(lián)合生產(chǎn),即由于多個市場主體聯(lián)合提供,但在現(xiàn)實中,由于科技基礎(chǔ)條件服務(wù)具有與科研創(chuàng)新類似的特點,易導致合作方之間產(chǎn)生信息不對稱,加大了談判和執(zhí)行難度。這種高風險和信息不對稱可導致市場供給失靈。③科技基礎(chǔ)條件平臺服務(wù)的提供既涉及到政府擁有的大量公共科技資源,又涉及到私人擁有的各類科技資源,在一些體制性因素和制度性因素制約下,獨立的市場主體難以有效整合這些資源。特別是在政府各部門所擁有公共科技資源共享制度缺失的條件下,科技基礎(chǔ)條件平臺服務(wù)的市場供給難以實現(xiàn)。

綜上所述,在當前條件下,我國科技基礎(chǔ)條件平臺建設(shè)只能由政府主導,發(fā)揮政府行政體系在整合政府所擁有的大量公共資源方面的重要作用,在此過程中,積累經(jīng)驗,進行科技資源利用方面的制度創(chuàng)新,并逐漸引入市場機制,以形成政府與市場互補、協(xié)調(diào)節(jié)器有效的科技條件平臺服務(wù)體系。

2科技基礎(chǔ)條件平臺的服務(wù)分類及收費

1)收費的合理性。

在當前我國政府主導進行的科技基礎(chǔ)條件平臺建設(shè)中,一方面要充分發(fā)揮行政系統(tǒng)功能,整合國家所有的公共科技資源交向社會公眾開放,這是建設(shè)我國科技基礎(chǔ)條件平臺的重要突破口;另一方面,要利用市場機制,為參與科技基礎(chǔ)條件平臺建設(shè)的各方提供合理、必要的經(jīng)濟激勵。前者的難點在于如何突破我國長期形成的公共科技資源條塊分割,特別是系統(tǒng)、部門專有、專用的壟斷狀況;后者的難點在于如何建立合理的共享式科技基礎(chǔ)平臺服務(wù)收費標準及收費制度。這里我們著重討論后一問題。

共享式公共科技基礎(chǔ)條件平臺服務(wù)收費制度應(yīng)該體現(xiàn)兩個價值追求——效率和公平,可以說這是收費的原則。從效率的角度來看,收費制度應(yīng)有利于經(jīng)濟福利的最大化。這就需要通過適當?shù)耐緩綄萍蓟A(chǔ)條件平臺服務(wù)的用戶進行分類,識別出最有利于增加社會經(jīng)濟福利的用戶并優(yōu)先為其提供服務(wù),以實現(xiàn)資源配置經(jīng)濟上的最優(yōu)化。通常在完善市場的條件下,可以通過“價高者得”的競爭性定價機制實現(xiàn)。當存在市場壟斷、外部性、信息不對稱等情況時,就需要政府等通過規(guī)制非市場方式進行干預(yù)。從公平的角度來看,收費制度應(yīng)有利于社會公正與平等。免費或按能力付費的原則通常被認為有利于實現(xiàn)社會公平。同時,按照效率及公平的原則,共享式科技基礎(chǔ)條件平臺服務(wù)應(yīng)該區(qū)分不同服務(wù)內(nèi)容和服務(wù)目的,合理收費。

2)科技資源的分類計費原則。

參照《國家科學數(shù)據(jù)共享工程專題研究報告》中對科學數(shù)據(jù)的分級坐標體系的構(gòu)建成思路,對科技資源可以進行如下分類。①從所有者的性質(zhì)看,科技資源可分為以下三種:國有科技資源:指由國家投資,以財政撥款或國家項目經(jīng)費形式形成的科技資源,所有權(quán)歸屬國家所有,是國有資產(chǎn)的一種重要形式,合有科技資源:企業(yè)事業(yè)單位在完成科研任務(wù)的經(jīng)費構(gòu)成中,以國家財政撥款為主,不足部分中集體積累或向私人籌資等方式解決而形成的科技資源;私有科技資源。②按照科技資源使用者的性質(zhì),可分為以下三種:公務(wù)使用:即政府機構(gòu)為開展公務(wù)需要使用的科技資源:公益使用:社會公益性事業(yè)。如科學研究、教育、福利或慈善組織開展公益性活動需要作用科技資源以及公眾在生產(chǎn)生活中需要使用科技資源:經(jīng)營性使用:企業(yè)或贏利事業(yè)開展經(jīng)營商業(yè)活動需要使用科技資源。

目前,我國科技資源的絕大部分均為國有科技資源,而私有科技資源在整個科技資源存量中所占額甚小,但隨著社會主義市場經(jīng)濟的發(fā)展和社會信息化程度的提高,未來私有科技資源的比重將逐漸增大。參照國際慣用策略,特別強調(diào)國有科技資源的無償共享,而對于私有科技資源,各國通常的作法是在鼓勵分開、公用的前提下允許商業(yè)性有償服務(wù)。一般而言,基于國有科技資源的公務(wù)使用,應(yīng)無限制、免費提供無償使用(有保密規(guī)定的例外),對于公益性使用,包括社會公益事業(yè)和公眾,應(yīng)無償提供或以成本價提供,對于企業(yè)贏利性質(zhì)的使用,應(yīng)以商業(yè)有償服務(wù)方式提供。

對于基于國有科技資源,面向盈利性機構(gòu)或個人專用服務(wù),應(yīng)按照公平原則,收取相應(yīng)的國有科技資源部分成本補償費。對于基于非國有科技資源,面向政府及非盈利性機構(gòu)或個人的非專用,政府從公共財政中給予成本補貼,或由用戶通過適當付費來分擔成本。對于基于非國有科技資源,面向盈利性機構(gòu)或個人的專用,應(yīng)按照“成本分擔,收益共享”的原則,參照市場機制收取相應(yīng)的費用。

3.收費標準的確定及政府資助補貼制度建設(shè)

鑒于由政府主導的共享科技基礎(chǔ)條件平臺服務(wù)具有準公共產(chǎn)品及自然壟斷的我,在通過制度創(chuàng)新和行政干預(yù)的方式促進科技基礎(chǔ)條件平臺建設(shè),增加(確保)服務(wù)供給的同時,構(gòu)建合理的收費制度,確定適當?shù)氖召M標準,以及制定公共財政對平臺建設(shè)及運行的資助補貼制度,形成生的經(jīng)濟激勵機制,是確保平臺有效運行的重要條件。為確保收費標準的合理性,收費標準的確定通常還需要通過由政府有關(guān)主管部門官員主持,用戶代表,平臺資源供應(yīng)者代表,獨立身份的同行專家代表參加的價格聽證。

制定平臺服務(wù)收費標準的方法包括:

1)基于成本補償?shù)氖召M標準。在確定基于成本補償?shù)氖召M標準時,對服務(wù)成本的界定和估算是關(guān)健性環(huán)節(jié)。通常需要區(qū)分源于公共科技資源的成本與源于非公共資源(集體或個人)的成本;確定成本的方法可采用實際支出核算法、參與市場成本法、同行專家估算法等。

2)基于市場機制的收費標準,由于科技基礎(chǔ)條件平臺服務(wù)具有準公共物品或自然壟斷的性質(zhì),在確定其收費標準時,可以參考市場機制(市場信息),實行有規(guī)制的市場定價。例如:參考市場信息確定服務(wù)的成本及投資收益率,確定有管制的(允許在一定范圍內(nèi)自由浮動的)由供求關(guān)系調(diào)節(jié)的收費標準。

龙口市| 清原| 青神县| 缙云县| 襄垣县| 全州县| 霸州市| 桐梓县| 金门县| 海原县| 永顺县| 二手房| 周宁县| 黄大仙区| 清水县| 白城市| 巴中市| 南投县| 三门县| 桐柏县| 正宁县| 醴陵市| 阿坝| 滨海县| 南郑县| 南皮县| 高清| 荔浦县| 海门市| 北海市| 同德县| 许昌市| 金秀| 巨野县| 新营市| 建始县| 辰溪县| 和平县| 孝义市| 鲁甸县| 兴义市|