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

基于移動技術的學生信息系統設計與管理

2012-04-29 16:13:12徐寶磊房艷
考試周刊 2012年16期
關鍵詞:智能手機輔導員信息

徐寶磊 房艷

摘要: 基于移動終端技術的學生信息系統具備實時查詢學生基本信息的功能,其核心是移動終端的數據庫訪問技術。系統中提出的數據庫方案采用XML數據庫,在Mobile平臺下利用VC++2005結合CMarkup類解析XML文檔,實現登錄、查詢。將學生的基本信息擴展到手機中,可以幫助輔導員及時應對突發事件。

關鍵詞: Mobile智能手機平臺XML文檔學生管理

1.引言

隨著高校信息化建設的深入、教學改革工作的不斷推進,高校學生管理工作范圍不斷擴大,其管理方式也向多元化的方向發展,例如建立了各種BBS論壇、班級群、飛信、博客等,這些管理方式順應了當前信息時代的主題,突破了時間和空間的限制,為輔導員提高工作效率提供了很大幫助。輔導員一般面對較多的學生,在特殊情況身邊不一定攜帶電腦,也不可能準確記住每個學生的基本信息,尤其是相貌,而紙質信息表格不方便攜帶和查找。智能手機在現實生活中已普遍擁有,因而在智能手機終端實現學生基本信息管理,可以進一步提高輔導員工作效率,做到能時刻查詢學生的基本信息。

2.系統框架與相關技術

本系統選擇基于Mobile智能手機平臺進行開發,利用Mobile智能平臺高效與智能的特點實現即時方便地查詢學生的基本信息。輔導員在PC機環境中使用含有學生基本信息的Excel文件或Access數據庫導出一個XML文檔,然后使用系統中的數據處理對XML文檔中部分數據加密,保證身份證號等敏感信息不外泄。系統使用XML文檔在本地存儲數據信息,整體框架結構如圖1所示,其中用戶信息User.xml文件加密粒度為整個文件加密;學生信息Student.xml文件加密粒度為部分加密,只加密身份證號、手機關鍵元素節點;學生照片存儲在系統目錄./Pic內,照片沒有加密。

2.1XML加密和解析

由于系統在本地存儲用戶登錄信息,為了保證用戶信息的合法性,系統封裝了DES算法,將賬號、密碼信息加密后作為XML文檔的節點值,然后對整個文件XML文檔加密。分別采用CEncry::Encry_Encode和CEncry::Encry_EncodeFile兩種方法,對系統中字符串、文件進行加密處理[1]。

本文通過加載開源庫CMarkup對XML文檔進行解析。Cmarkup基于“壓縮”文檔對象模型(EDOM:“Encapsulated” Document Object Model),EDOM只定義了一個對象:XML文檔,避免讀大量的DOM和SAX文檔。Cmarkup庫具有移植性好、體積小、響應速度快等特點,適用于Mobile等智能終端解析XML[2]。

2.2界面設計

系統界面是用戶與系統后臺交互的平臺,友好、合理的用戶界面可以提高系統的易用性,改善用戶的體驗度。為了適應不同大小的屏幕,系統重載了Mobile平臺中相關的函數使其全屏顯示,并將屏幕等分,同時支持硬件系統觸摸屏和鍵盤操作[3]。主界面如圖2所示,代碼片段如下。

(1)獲得終端屏幕大小

CRect rctClient;

GetClientRect(&rctClient);

int cy=GetSystemMetrics(SM_CYSCREEN);

int cx=GetSystemMetrics(SM_CXSCREEN);

(2)按比例劃分屏幕

int y=cy/270;

int x=cx/200;

//計算位置,放置按鈕

for (int iv=0;iv<3;iv++)

{for (int ih=0;ih<3;ih++){

m_BodyRect.rectImage[iv*3+ih]=CRect((ih*75+15)*x,(iv==0?rctClient.top+TOOLBAR_HEIGHT+4:m_BodyRect.rectText[(iv-1)*3].bottom),(ih+1)*75*x,((iv==0?rctClient.top+TOOLBAR_HEIGHT+4:m_BodyRect.rectText[(iv-1)*3].bottom)+65*y));

m_BodyRect.rectText[iv*3+ih]=m_BodyRect.rectImage[iv*3+ih];

m_BodyRect.rectText[iv*3+ih].top=(m_BodyRect.rectText[iv*3+ih].bottom+1*y);

m_BodyRect.rectText[iv*3+ih].bottom=(m_BodyRect.rectText[iv*3+ih].top+15*y);

}}

3.相關模塊設計

系統主要分成登錄驗證模塊,數據處理模塊、查詢顯示模塊、輔助模塊等,系統將各模塊編譯成動態鏈接庫dll文件,使用::LoadLibrary函數動態加載模塊,提高系統運行速度。

3.1登錄模塊

當用戶登錄時,系統首先判斷User.xml文檔是否存在,不存在則由系統生成一個帶有默認登錄信息的文檔,內容包含系統初始登錄信息;存在則進行驗證判斷。

3.2查詢顯示模塊

系統支持學號、身份證號、姓名三種關鍵字查詢方式,以學號為例介紹系統查詢顯示模塊。系統使用while語句循環查找符合條件的學號,代碼如下。

while (xml.FindChildElem(″Student″))

{

strxh=xml.GetChildAttrib(″xh″);

if(strxh==″m_xh″)//學號未加密,直接對比

{m_xm=xml.GetChildAttrib(″xm″);

......//對其他變量賦值

} }

系統使用IImage組件顯示圖片,IImage是WinCE5.0之后加入的COM組件,支持JPG,GIF等多種類型圖片。圖片顯示主要由始化COM環境、得到IImage接口對象、加載圖像文件到IImage接口對象中、得到設備環境并定義繪制位置和尺寸、釋放系統資源幾個環節[4]。系統查詢及顯示界面如圖3、圖4所示。代碼片段如下:

hr=pImagingFactory->CreateImageFromFile(szFileName,&pImage);

int cy=GetSystemMetrics(SM_CYSCREEN);

int cx=GetSystemMetrics(SM_CXSCREEN);

RECT rect={cx-89,5,cx-5,103};//限定照片的大小及位置

//繪制圖片

pImage->Draw(pDC->m_hDC,&rect,NULL);

4.結語

由于手機終端資源比較緊張,系統采用VC++2005非托管語言代碼開發,使用動態鏈接庫動態加載、卸載模塊,提高系統訪問速度;使用XML文檔存儲信息數據,實現數據的易交換性。在手機終端實現學生信息的基本管理,充分利用智能手機攜帶方便性和智能化,幫助輔導員隨時查詢到學生的基本信息。系統初級階段只具備基本的管理模塊,系統利用模塊化設計,在以后的升級開發中可以加入其他模塊,方便對學生信息的管理。

參考文獻:

[1]柯于義,夏士雄,汪楚嬌.XML加密數據查詢方法的研究與設計[J].計算機應用,2010,4:1099-1103.

[2]劉念,周亞建,鈕心忻,楊義先.XML數據庫的加密與密文檢索[J].北京郵電大學學報,2010,4:105-107.

[3]徐寶磊.基于Mobile的移動物流系統設計與實現[D].南充:西華師范大學, 2010.

[4]http://www.microsoft.com/china/msdn.

基金項目:四川文理學院院級項目(2010C02Z)。

猜你喜歡
智能手機輔導員信息
智能手機是座礦
1+1我們這樣學隊章:我們的輔導員
智能手機臉
英語文摘(2020年5期)2020-09-21 09:26:30
假如我是一部智能手機
趣味(語文)(2018年8期)2018-11-15 08:53:00
好輔導員這樣煉成
輔導員(2017年18期)2017-10-16 01:14:53
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
智能手機
小說月刊(2014年4期)2014-04-23 08:52:21
校外輔導員的一天
中國火炬(2009年10期)2009-10-17 03:25:22
數年如一日的義務輔導員
中國火炬(2009年12期)2009-10-17 02:27:06
主站蜘蛛池模板: 亚洲精品高清视频| 亚洲精品无码日韩国产不卡| 国产成人调教在线视频| 国产全黄a一级毛片| 青青久视频| 五月天婷婷网亚洲综合在线| 天堂成人av| 99视频在线免费| 亚洲三级成人| 青青草久久伊人| 婷婷激情亚洲| 天堂va亚洲va欧美va国产| 国产在线一区视频| 国产欧美日韩一区二区视频在线| 性色一区| 欧美午夜视频在线| 97超级碰碰碰碰精品| 成人在线亚洲| 久久综合色视频| 国产精品冒白浆免费视频| 91视频99| 中文字幕天无码久久精品视频免费 | 伊人激情综合网| 无码电影在线观看| 国产av色站网站| 日本午夜视频在线观看| 日本人妻丰满熟妇区| 深爱婷婷激情网| 91欧洲国产日韩在线人成| 欧美亚洲一区二区三区导航| 亚洲欧美一级一级a| 特级毛片免费视频| 欧美精品aⅴ在线视频| 蜜芽一区二区国产精品| 国产凹凸视频在线观看| 狠狠v日韩v欧美v| 色婷婷久久| 国产第一色| 99久久国产综合精品2023| 亚洲成在线观看 | 亚洲国产午夜精华无码福利| 9啪在线视频| 欧美人在线一区二区三区| 欧美劲爆第一页| 国产视频自拍一区| 亚洲精品va| 久久国产精品影院| 成人a免费α片在线视频网站| 国产夜色视频| 爱色欧美亚洲综合图区| 久久精品中文无码资源站| 美女无遮挡拍拍拍免费视频| 欧美三級片黃色三級片黃色1| 欧美成人区| 成人午夜在线播放| 米奇精品一区二区三区| 亚洲欧美不卡中文字幕| 国产好痛疼轻点好爽的视频| 欧美综合成人| 内射人妻无套中出无码| 亚洲无码37.| 亚欧美国产综合| 特级做a爰片毛片免费69| 国产福利小视频在线播放观看| 美女内射视频WWW网站午夜| 亚洲综合香蕉| 国产SUV精品一区二区6| 国产精品久久久久久久久久久久| 无码又爽又刺激的高潮视频| 九九香蕉视频| 国产精品尤物在线| 亚洲人成高清| 亚洲美女AV免费一区| 亚洲综合久久一本伊一区| 免费在线不卡视频| 国产免费好大好硬视频| 免费观看亚洲人成网站| 中文字幕在线不卡视频| 不卡视频国产| 欧美色伊人| 一本综合久久| 久久精品国产精品一区二区|