999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于驗證碼技術的會議報名系統設計與實現

2014-05-21 09:57江濤李莉曹彥葉飛傅一晴
新媒體研究 2014年7期
關鍵詞:信息系統

江濤+李莉+曹彥+葉飛+傅一晴

摘 要 目前會議報名系統用戶注冊流程繁瑣,經常會遭到用戶惡意注冊,難以滿足對會議管理的需要。文章擬采用驗證碼技術解決這一問題,首先設計了基于驗證碼技術的用戶憑據的設計,并以此為基礎實現會議系統的用戶管理及報名流程,在有效地解決開放性和用戶注冊會議報名系統弊端的同時,滿足會議管理者對報名用戶的管理功能,成功將該系統用于實際應用,取得較好的效果,并進一步探討了會議報名系統的改進。

關鍵詞 驗證碼;會議報名;信息系統

中圖分類號:TP393 文獻標識碼:A 文章編號:1671-7597(2014)07-0012-02

隨著各類會議管理信息系統的不斷發展,利用Internet實現網絡化會議報名的信息系統也不斷涌現,改變了原有使用傳真、郵寄等方式傳遞紙質回執帶來了效率低下、管理不便等問題,極大地方便了會議報名者和組織者。但是,通過對當前的諸多會議報名系統進行分析來看,基本是基于二種用戶管理方式,一種是開放性的,在網上報名時需報名者填寫個人基本信息,生成網報編號,不需用戶進行登錄賬號的注冊即可直接填報報名信息[1];第二種是需用戶注冊登錄賬號后,方能開展會議的報名[2,3]。這兩種用戶管理方式的會議注冊系統,均得到了廣泛的應用,極大地方便了與會人員的報名程序,提高會議主辦方的參會人員信息的收集,并以此為基礎能夠進一步將用戶信息運用到會議管理系統中。

通過比較上述兩種不同用戶管理方式的會議注冊系統,前者用戶管理的安全性較差,容易造成用戶的惡意注冊,而影響正常的會議報名人員信息的收集。后者對于參會人員報名較為繁瑣,需先行注冊用戶后,再使用該用戶進行會議報名,需要報名者自己管理賬號,賬號遺忘后,找回操作較為繁瑣。如何有效解決以上兩種不同用戶管理方式給報名系統帶來的問題,本文將闡述如何利用驗證碼技術,設計一個開放性的、不需用戶注冊的、安全的、高效的會議報名系統,并進一步對該會議報名系統的應用情況和今后的完善進行探討。

1 驗證碼技術

驗證碼(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自動區分計算機和人類的圖靈測試)的縮寫,是一種區分用戶是計算機還是人的公共全自動程序。可以防止惡意破解密碼,以及對特定注冊用戶使用特定程序暴力破解方式進行登陸嘗試等[5]。由于技術簡單,易實施,傳輸數據小,因此被各網站廣泛使用。在國內排名前100名的論壇中有超過60%的論壇在注冊、登錄或發帖部分采用驗證碼技術[6]。在本系統中引入驗證碼技術有如下作用。

1)使用驗證碼控制會議報名的入口,減少無關人員干擾會議報名。防止非參會人員的惡意注冊。降低會議管理人員系統用戶遭破解而帶來的泄密風險。

2)使用配對的驗證碼方便會議報名人員和會議管理人員對報名信息的維護與管理。

2 系統用戶分析

針對會議報名的使用用戶,通過分析將用戶歸為三類,包括會議組織者、會議參與者和系統管理者,各類用戶的具體操作內容如下。

1)會議組織者。會議組織者具備發布會議通知,及時了解會議報名情況,并獲得參會人員名單。

2)會議參與者。通過系統了解會議內容、會期等信息,并網上提交報名注冊信息,必要時進行報名信息的修改。

3)系統管理者。管理會議信息,管理網絡報名入口。

3 流程分析

會議報名管理大致經過發布會議信息、參會人員報名以及會議組織方收集參會人員信息這三個主要流程。發布會議信息是由在會議主辦方通知預期參會人員的過程,通過會議信息發布后,參會對象可及時了解會議的主題、內容、時間等主要信息。參會人員獲得會議信息后,向會議主辦方提交人員參會情況,包括個人姓名、性別、到會時間、住宿情況等基本信息。會議組織方在會議報名截止后,及時了解本次會議參會人員情況,妥善安排會議服務。

4 用戶憑據設計

為提供參會人員進行簡單方便的報名注冊,兼顧會議信息以及個人信息的安全控制,結合實際使用場景情況,采用驗證碼技術,產生會議憑據來管理會議的報名,會議憑據包括注冊碼、管理碼、用戶碼。下面分別描述三種憑據的作用和使用對象。

4.1 會議注冊碼

會議注冊碼是一個會議的唯一標示,由6位數字與字母組合,由系統自動生成,用于參會人員進入系統報名的唯一憑據。注冊碼圖片生成主要代碼如下:

private Color getRandColor(int fc, int bc) { //設置隨機顏色

Random random = new Random();

if (fc > 255) {

fc = 255;

}

if (bc > 255) {

bc = 255;

}

int r = fc + random.nextInt(bc - fc);

int g = fc + random.nextInt(bc - fc);

int b = fc + random.nextInt(bc - fc);

return new Color(r, g, b);

}

// 在內存中創建圖象

BufferedImage image

= new BufferedImage(width, height,

BufferedImage.TYPE_INT_RGB);

// 獲取圖形上下文

Graphics2D gendprint

= (Graphics2D) image.getGraphics();

//生成隨機類

Random random = new Random();

//設定背景色

g.setColor(getRandColor(200, 250)); //---1

g.fillRect(0, 0, width, height);

// 設定字體

g.setFont(mFont);

// 畫邊框

g.setColor(getRandColor(0, 20)); //---2

g.drawRect(0, 0, width - 1, height - 1);

// 隨機產生干擾線

4.2 會議管理碼

會議管理碼是會議組織者進入系統的唯一憑證,與會議注冊碼一一對應,由于涉及人員匯總信息,驗證碼的位數和復雜度要較會議碼高,由8位數字與字母,由系統自動產生,提供會議組織者查詢、檢索、下載會議報名人員信息。

4.3 會議用戶碼

會議用戶碼是用戶報名完成后該報名人員的唯一標示,與會議注冊碼是一對多的關系,用于報名人員查看、修改、刪除報名信息。

以上三個會議憑據均使用驗證碼技術生成,由系統自動生成,注冊碼由會議組織者在會議通知中發給參會對象,用戶碼是用戶報名完成后返回給用戶,管理碼由系統管理員發布會議信息時生成,以上三個會議憑據均不在系統的報名界面顯示,由此控制無關人員無法獲得該驗證碼,也就無法直接進行報名。同時,也無從知曉該驗證碼的編碼方式,防止惡意猜測破解。

5 系統功能

系統分成面向系統管理員的后臺會議管理功能和面向報名用戶的前臺報名管理功能,主要功能模塊劃分如圖1所示。

圖1 系統功能模塊劃分

5.1 會議管理

1)會議發布。創建一個會議的基本信息,填寫包括會議名稱、參加對象、會議地點、時間、會議內容等會議相關信息;系統生成的注冊碼和管理碼同時顯示在該界面,提供手工調整功能,并對憑據的唯一性進行核對。按照會議舉辦時間,在會議正式開始前一天,報名碼自動失效。

2)報名信息配置。除了對上述會議的基本信息進行填寫外,由于不同的會議需要收集的報名信息不同,在系統提供的基本的報名信息項外,可通過報名信息配置增加更多的報名填寫項,可自定義文本型、單選型、多選型等多種類型的填寫項。

3)憑據管理。完成會議發布后,可進行三種系統憑據的查看,便于在用戶遺忘用戶憑據時及時找回。

4)統計分析。提供針對會議報名的人數、性別、地區等統計分析功能,方面會議組織者及時了解會議報名情況。

5.2 報名管理

1)用戶報名。提供參會人員報名信息入口,在輸入正確的報名碼時,顯示本次會議的會議信息,可以同時填寫多位參會人員信息,完成報名后,系統返回用戶碼。

2)報名查詢。提供參會人員報名信息查看入口,在輸入正確的用戶碼后,顯示該用戶碼下的參會人員信息,提供修改、刪除等調整報名的功能

3)匯總下載。提供會議組織者下載、匯總報名清單的入口,在正確輸入的會議管理碼后,顯示報名人員一覽表,并提供下載導出功能。

6 應用

作者所在單位使用本系統,根據實際情況,應用流程圖如下圖2。會議的組織者在起草會議通知前,向系統管理員索取會議注冊碼和管理碼,由會議組織者將會議注冊碼寫入會議通知的公文中。待公文審批完成后,發送至相應的參會單位,參會單位收到會議通知后,使用公文中的注冊碼在會議報名系統中進行網絡報名,并獲得用戶碼用于查看、修改報名信息。會議組織者在報名期間,使用管理碼隨時瀏覽查看會議報名情況,并最終下載打印報名一覽表,供會議現場報道時簽到使用。

圖2 系統應用流程

本系統在作者所在單位已使用近2年時間,通過將會議憑據的發放流程在內部OA系統中實現,結合電子公文審批流程和電子公文交換系統,實現了會議的通知、報名的全程無紙化管理。截止目前,會議報名系統共計發布會議合計82個,網絡報名用戶達5000余個,網絡注冊人數約占實際總參會人員的72%。參會單位均反映系統使用較為方便,較原有的系統手工方式,提高了工作效率,方便了基層用戶的會議報名工作,有效的屏蔽了系統惡意注冊情況。

7 結束語

本系統基于驗證碼的設計,是針對有明確參加對象的會議,對行政事業單位有很強的適用性。設計了三種用戶憑據,能夠很好的按照用戶需求自定義報名項,具備較好的開放性的同時,有效的解決惡意注冊干擾會議報名的問題。通過使用配對的驗證碼,使參會人員的報名更加明確,不需用戶采用過多的操作即可完成用戶報名。在此基礎上,今后將進一步考慮擴展與短信平臺、手機應用的結合,更好的適應當前互聯網發展的新技術,在此基礎上增加多種途徑的報名方式,如:app、微信等。能夠更加貼合用戶的需要,提高參會人員的報名依從性。

參考文獻

[1]王亮,徐明.大型學術會議注冊系統解決方案探析[J].中國醫學教育技術,2011,25(2):179-181.

[2]李琦,杜義華,李新.中國科學院院工作會議報名系統設計與實現[J].計算機應用,2012,32(S1):203-205,207.

[3]陳晨,李隱峰,孫薇.基于PHP的陜西省醫學會會議管理系統的設計[J].電子科技,2012,25(10):28.

[4]黃釗.基于Web的學術會議管理系統的設計與實現[D].西安灑安電子科技大學,2010.

[5]百度百科.http://baike.baidu.com/subview/842/7944221.htm?fr=Aladdin.

[6]文曉陽,高能,夏魯寧,荊繼武.高效的驗證碼識別技術與驗證碼分類思想[J].計算機工程,2009,35(8).

作者簡介

江濤(1978-),安徽霍山人,信息系統項目管理師,主要從事信息技術在公共衛生的應用,信息系統的項目管理等。endprint

猜你喜歡
信息系統
基于信息系統的計量標準管理
基于項目化+翻轉的物流信息系統課堂教學設計與實踐
試論信息系統審計存在的問題及對策
企業會計信息系統內部控制的研究
企業會計信息系統內部控制的研究
中小企業會計信息系統內部控制研究
信息系統管理在社會中的應用
結合型政府信息系統審計“3W1H”模型探討
教育部辦公廳下發關于印發《教育行業信息系統安全等級保護定級工作指南(試行)》的通知
信息系統運行質量評估的研究與實現
主站蜘蛛池模板: 波多野吉衣一区二区三区av| 亚洲国产中文在线二区三区免| 亚洲美女高潮久久久久久久| V一区无码内射国产| 国产精品真实对白精彩久久| 最新亚洲人成无码网站欣赏网 | 亚洲看片网| 999福利激情视频| 国产aⅴ无码专区亚洲av综合网| 久久五月天国产自| 国产乱子伦一区二区=| 久久国产热| 福利视频一区| 九九视频在线免费观看| 麻豆精品在线视频| 色天天综合久久久久综合片| 国产精品久久久久久搜索| 国产Av无码精品色午夜| 尤物午夜福利视频| 国产精品一线天| 色综合婷婷| 国产手机在线小视频免费观看 | 黄网站欧美内射| 久久国产拍爱| 亚洲福利视频网址| 天天摸夜夜操| 欧美亚洲日韩中文| 午夜免费视频网站| 久久精品欧美一区二区| 国产香蕉97碰碰视频VA碰碰看| 日韩在线2020专区| 2022精品国偷自产免费观看| 美女扒开下面流白浆在线试听 | 五月天久久婷婷| 国产乱子伦精品视频| 亚洲综合色在线| 九九九精品视频| 国产无人区一区二区三区| 狠狠色丁香婷婷综合| 麻豆国产原创视频在线播放| 欧美一区二区啪啪| 91亚洲免费视频| 欧美专区日韩专区| 亚洲综合色婷婷中文字幕| 免费一级毛片在线播放傲雪网| 在线视频亚洲色图| 啊嗯不日本网站| 夜精品a一区二区三区| 亚洲三级a| 国产国模一区二区三区四区| 国产丝袜91| 毛片国产精品完整版| av手机版在线播放| 国产成人亚洲精品蜜芽影院| 日本a∨在线观看| 91无码人妻精品一区| 亚洲天堂日本| Jizz国产色系免费| 欧美三级不卡在线观看视频| 国产精品护士| 亚洲第一综合天堂另类专| 欧美日韩激情在线| 色呦呦手机在线精品| 91成人免费观看在线观看| 久久亚洲日本不卡一区二区| 色婷婷在线播放| 亚洲αv毛片| 就去色综合| 手机看片1024久久精品你懂的| 免费亚洲成人| 曰韩人妻一区二区三区| 在线a网站| 国产黄网站在线观看| 欧美伦理一区| 午夜性爽视频男人的天堂| 国产剧情无码视频在线观看| 国产婬乱a一级毛片多女| 无码专区国产精品一区| 亚洲男人天堂网址| 国产成熟女人性满足视频| 亚洲综合色在线| 国产欧美另类|