劉梁
摘要:隨著信息化技術(shù)的發(fā)展,傳統(tǒng)會議模式暴露出了效率低下、浪費(fèi)紙張等問題,很多企業(yè)單位對無紙化會議系統(tǒng)的需求比較迫切。文章介紹了無紙化會議系統(tǒng)的相關(guān)背景以及在線申請、資料傳輸、桌面共享、投影切換和資料自動刪除等功能的設(shè)計和實現(xiàn),系統(tǒng)具有較高的安全可靠性、經(jīng)濟(jì)性、可擴(kuò)展性和易用性,為新型會議模式提供了新的思路。
關(guān)鍵詞:信息化;無紙化會議系統(tǒng);紙張消耗;技術(shù)選型;功能設(shè)計 文獻(xiàn)標(biāo)識碼:A
中圖分類號:TP311 文章編號:1009-2374(2017)08-0077-02 DOI:10.13535/j.cnki.11-4406/n.2017.08.037
無紙化會議系統(tǒng)迎合國家信息化發(fā)展戰(zhàn)略及科技辦公的需求,在減少紙張消耗的同時,也大大提高了會議的效率,是發(fā)展綠色經(jīng)濟(jì)、低碳經(jīng)濟(jì)的必然要求。無紙化會議系統(tǒng)將會議申請、資料導(dǎo)入等傳統(tǒng)會議準(zhǔn)備過程電子化,提供投影切換、屏幕共享等功能,方便在會議進(jìn)行過程中進(jìn)行集中討論,會議結(jié)束后可以對會議資料進(jìn)行導(dǎo)出、刪除,大大減少了會議組織者的工作量,為會議組織者和參與者提供了極為實用的會議平臺,同時也帶來了全新的會議體驗。智能無紙化交互式多媒體會議系統(tǒng)和傳統(tǒng)會議模式相比,操作簡單、便于管理、節(jié)省資源,將會議系統(tǒng)技術(shù)推進(jìn)到一個新的階段。
1 技術(shù)選型
1.1 開發(fā)語言選型
C#是由C/C++演化而來,是一種現(xiàn)代的編程語言,說得通俗一點,現(xiàn)代的編程語言就意味著更先進(jìn)的語法體系。C#摒棄了C++的復(fù)雜性,使它更加簡單、易用、兼容性好,并且使用起來更加靈活。說到C#就不得不提.NET,C#的簡單強(qiáng)大和.NET平臺是分不開的,它的許多特性只有在.NET中才能發(fā)揮威力。.NET封裝了許多方法、類庫,供C#調(diào)用。
基于這些優(yōu)點和內(nèi)在的聯(lián)系,我們選在C#作為開發(fā)語言,開發(fā)工具采用vs2010及.NET平臺。
1.2 數(shù)據(jù)庫選型
SQL Server系列軟件是Microsoft公司推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2008使用全面審核、透明數(shù)據(jù)加密等技術(shù)手段確保了數(shù)據(jù)庫的安全性;提供了數(shù)據(jù)庫鏡像、備份功能,簡化了發(fā)生存儲失敗后的數(shù)據(jù)恢復(fù)過程,確保了數(shù)據(jù)的可靠性,進(jìn)而提高了應(yīng)用程序的可靠性;改進(jìn)了數(shù)據(jù)查詢性能,簡化了日常維護(hù)操作,提高了管理和擴(kuò)展數(shù)量龐大的用戶和數(shù)據(jù)的能力;Microsoft Office兼容性好,Microsoft Office系列產(chǎn)品的使用非常廣泛,SQL Server 2008支持?jǐn)?shù)據(jù)報表在Microsoft Office Excel上的導(dǎo)入導(dǎo)出。
基于以上優(yōu)點,我們采用Microsoft公司的產(chǎn)品SQL Server 2008作為開發(fā)數(shù)據(jù)庫平臺。
1.3 操作系統(tǒng)平臺選型
開發(fā)語言選擇C#和.net平臺,數(shù)據(jù)庫選擇SQL Server 2008,都是微軟的產(chǎn)品,為了平臺的安全性、穩(wěn)定性以及開發(fā)語言和數(shù)據(jù)庫統(tǒng)一,我們同樣選擇微軟的Windows Server 2008 R2作為服務(wù)器的操作系統(tǒng)。選擇Windows Server 2008 R2的另外一個原因是我們現(xiàn)有的服務(wù)器基本上用的都是Windows Server 2008 R2操作系統(tǒng),安裝比較方便,使用起來比較順手。同時,Windows Server 2008 R2也是一款比較成熟的服務(wù)器操作系統(tǒng),市場上已經(jīng)使用了多年,經(jīng)過了市場實踐的
考驗。
1.4 系統(tǒng)開發(fā)架構(gòu)選型
結(jié)合實際使用情況,選擇C/S架構(gòu)作為無紙化會議系統(tǒng)的架構(gòu)。C/S架構(gòu)的全稱是Client/Server架構(gòu),即客戶機(jī)和服務(wù)器架構(gòu)。在局域網(wǎng)環(huán)境下,客戶機(jī)和服務(wù)器相對固定,C/S架構(gòu)的系統(tǒng)部署使用起來還是很方便的,而且C/S架構(gòu)大大減少了服務(wù)器數(shù)據(jù)處理的壓力,很多業(yè)務(wù)邏輯在客戶機(jī)上就可以處理。
程序開發(fā)架構(gòu)采用當(dāng)前比較流行的三層架構(gòu),即將整個應(yīng)用程序分成三層:UI層、業(yè)務(wù)層、數(shù)據(jù)層,UI層主要處理界面交互的部分,業(yè)務(wù)層結(jié)合應(yīng)用需求處理業(yè)務(wù)邏輯關(guān)系,數(shù)據(jù)層主要處理數(shù)據(jù)庫操作。區(qū)分層次的目的是為了符合“高內(nèi)聚,低耦合”的思想。使用這種程序開發(fā)的架構(gòu),有助于開發(fā)人員有的放矢,理清思路,也有助于程序開發(fā)的標(biāo)準(zhǔn)化管理,而且后期如有功能模塊的改動,也避免了牽一發(fā)而動全身的麻煩。
2 整體功能設(shè)計
根據(jù)實際應(yīng)用需求將系統(tǒng)分為兩個部分,會議系統(tǒng)和管理中心。會議系統(tǒng)的主要功能包括:會議簽到,分權(quán)限查看會議資料,對會議資料進(jìn)行批注及上傳,調(diào)用會場硬件資源,如大屏演示、桌面同步等,還可進(jìn)行投票表決,對會議形成的固定格式的文檔提供文檔模板,還可進(jìn)行呼叫服務(wù),與會者互相交流等;管理中心的主要功能包括:會議申請,提供會議模板和申請向?qū)?,方便使用者快速申請會議;集中控制會議室內(nèi)各種硬件設(shè)施;合理安排各個會議室的使用;設(shè)置會議系統(tǒng)正常運(yùn)行所需的各種數(shù)據(jù)??傮w流程如圖1所示:
3 重點功能
3.1 資料傳輸
無紙化會議系統(tǒng)要求文件資料傳輸穩(wěn)定、快速、便于管理,同時還要是比較成熟的技術(shù)?;谶@些要求,我們采用FTP技術(shù)來實現(xiàn)資料的傳輸。FTP技術(shù)有以下優(yōu)點,完全符合我們的技術(shù)要求:(1)完全基于網(wǎng)絡(luò),覆蓋范圍廣,操作更加靈活,能讓更多的人知曉和獲益;(2)完善的用戶權(quán)限管理,能指定每個登陸的用戶能看到什么、做什么事情,如某個用戶只能查看和下載A目錄,但是某個用戶不僅可以查看、下載,還可以刪除、新建等;(3)數(shù)據(jù)傳輸可以通過SSL、SSH2進(jìn)行安全性加密,保證數(shù)據(jù)不被非法截取,安全性高;(4)使用TCP/IP協(xié)議,保證數(shù)據(jù)的準(zhǔn)確到達(dá);(5)傳輸速度快。當(dāng)文件大于1M的時候,F(xiàn)TP的傳輸速率比HTTP更快,文件越大,速度越快。
3.2 共享桌面
我們采用UDP組播的技術(shù)來實現(xiàn)桌面共享。UDP的英文全稱是User Datagram Protocol,即用戶數(shù)據(jù)報協(xié)議。簡單來說,UDP就像廣播一樣,把信息發(fā)送出去,既沒有指定的地址接收,也不確保信息的完整性,是一種不可靠的信息傳送服務(wù)。為什么我們要采用這種不可靠的信息傳送服務(wù)呢?主要原因是占用網(wǎng)絡(luò)資源少,在局域網(wǎng)環(huán)境中,我們不僅要實現(xiàn)桌面共享,還有諸如文件傳輸之類的功能,對網(wǎng)絡(luò)資源的需求還是比較大的,占用網(wǎng)絡(luò)資源少這個優(yōu)點就顯得難能可貴了。采用UDP組播還有一個原因就是方便用戶隨時加入和離開組播,進(jìn)而方便用戶對桌面共享功能的操作和使用。
3.3 多會議室管理
通過前期調(diào)研,發(fā)現(xiàn)市場上現(xiàn)有的無紙化會議系統(tǒng)對多會議室的支持都不夠理想,有的廠家需要定制開發(fā),有的廠家需要重復(fù)購買硬件設(shè)備,總之,無法滿足多會議室管理的要求。本著會議信息、資料和所用會議室一一對應(yīng)的原則,設(shè)計了多會議室管理,可以做到多會議室同時開會,且會議信息對應(yīng)無誤,滿足了擁有多會議室并且頻繁開會的用戶的需求。
3.4 投票表決
這個功能也是我們在前期調(diào)研中發(fā)現(xiàn)市場上現(xiàn)有的無紙化會議系統(tǒng)中支持得不太好的功能。很多會議系統(tǒng)僅僅提供幾種投票表決模板,和實際應(yīng)用往往是脫鉤的。我們結(jié)合自己內(nèi)部投票表決流程,還走訪了附近幾家單位,總結(jié)出了一套自由靈活的投票表決流程,可應(yīng)對常用的選優(yōu)秀工作者及帶有名次的評先選舉,簡單
易用。
4 結(jié)語
無紙化會議系統(tǒng)的設(shè)計滿足實際需求,在技術(shù)選型方面也符合實際操作條件,該系統(tǒng)在本單位已部署使用,以前開會要把會議資料打印出來,現(xiàn)在只要將電子版會議資料上傳服務(wù)器,給單位節(jié)省了很多人力物力
資源。
參考文獻(xiàn)
[1] 金蕾.無紙化會議系統(tǒng)在高校會議室中的應(yīng)用[J].計
算機(jī)光盤軟件與應(yīng)用,2014,(6).
[2] 劉波濤,王艷春.無紙化會議系統(tǒng)在局域網(wǎng)多媒體電
子會議中的應(yīng)用[J].中國新技術(shù)新產(chǎn)品,2010,(5).
[3] 劉晉.高校無紙化會議系統(tǒng)的設(shè)計與實現(xiàn)[J].人才資
源開發(fā),2016,(10).
[4] 陳俊,王林.新型無紙化會議系統(tǒng)建設(shè)與應(yīng)用[J].電
子技術(shù)與軟件工程,2014,(22).
[5] 陳力.淺析涉密無紙化會議系統(tǒng)技術(shù)應(yīng)用[J].中國高
新技術(shù)企業(yè),2016,(30).
(責(zé)任編輯:蔣建華)