国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

IC卡應(yīng)用于高中學(xué)生數(shù)據(jù)管理系統(tǒng)的研究與實(shí)現(xiàn)

2015-10-19 07:09王耀棱
電腦知識與技術(shù) 2015年20期
關(guān)鍵詞:IC卡方案融合

王耀棱

摘要:對將IC卡融合于高中學(xué)生數(shù)據(jù)管理系統(tǒng)進(jìn)行分析,結(jié)合軟件系統(tǒng)的實(shí)際情況和功能需求,對這種以融合為目的的實(shí)現(xiàn)給出了軟件構(gòu)架和具體方案。

關(guān)鍵詞:IC卡;融合;方案

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)20-0078-02

1 緒論

在“高中學(xué)生數(shù)據(jù)管理系統(tǒng)的研究與設(shè)計(jì)”一文中,筆者談到利用IC卡讀卡器提交學(xué)生學(xué)號功能。這是課題組研究成果的一個重要創(chuàng)新點(diǎn)。

目前普通高中基本上都在使用基于IC卡技術(shù)的校園一卡通系統(tǒng)對學(xué)生個人經(jīng)費(fèi)進(jìn)行有效管理。僅用于消費(fèi)系統(tǒng),IC卡系統(tǒng)的功用并未發(fā)揮完整?;诖朔N情況,筆者提出將IC卡應(yīng)用于學(xué)生數(shù)據(jù)管理系統(tǒng),實(shí)際上是將IC卡融合于網(wǎng)絡(luò)軟件的一種具體實(shí)現(xiàn)技術(shù),在本文簡稱為“融合技術(shù)”。

2 融合技術(shù)目的與研究內(nèi)容

2.1 融合技術(shù)目的

將IC卡融合于學(xué)生數(shù)據(jù)管理系統(tǒng),可以提高學(xué)校管理學(xué)生的科學(xué)性和高效性,同時有助于高中學(xué)校學(xué)生信息孤島問題的解決。

2.2 研究內(nèi)容

1)基于B/S模式軟件客戶端調(diào)用IC卡讀卡器讀卡的技術(shù)路徑。

2)融合技術(shù)在高中學(xué)生數(shù)據(jù)管理系統(tǒng)中的具體實(shí)現(xiàn)。

3 融合技術(shù)研究與解決的技術(shù)方案

3.1 研究與分析

IC卡,又稱智能卡,是將一個微電子芯片嵌入符合ISO 7816標(biāo)準(zhǔn)的卡基中,做成卡片。它分16個扇區(qū),0扇區(qū)記錄物理卡號(唯一的),一般由廠家寫好,不能更改[1]。開卡時,首先寫入卡密鑰(12位16進(jìn)制數(shù)),卡的安全型由密鑰的設(shè)置方式來決定了。其次設(shè)置個人賬號并在數(shù)據(jù)庫中記錄了個人賬號和物理卡號的關(guān)聯(lián);最后寫入金額、其它標(biāo)記(黑名單等)。對于二次開發(fā),需要利用剩余未使用的扇區(qū),可以采用只讀寫學(xué)生號的方式。若卡密碼被寫入,則需聯(lián)系首次開發(fā)單位,取得密碼。有些卡只在扇區(qū)寫入密碼,如筆者使用恩施高中的卡,則直接可以讀寫余下扇區(qū)。

ActiveX控件是一組封裝在COM對象中的功能模塊,它提供了觸發(fā)容器應(yīng)用程序中事件的接口。IC卡的讀寫方法已封裝在AXReadCardProj.ocx中,分別為ReadICCard(),WriteICCard()。

JavaScript是一種腳本語言,它本身不提供IO接口,不能完成外圍設(shè)備及內(nèi)存的管理[2]。它只能借助于外科程序(宿主環(huán)境,例如:瀏覽器)來完成管理功能。外殼程序則可以通過標(biāo)準(zhǔn)的擴(kuò)展接口接納ActiveX控件的擴(kuò)展應(yīng)用。

3.2 技術(shù)方案

客戶端通過“JavaScript+ActiveX+IC卡讀卡器”的方式實(shí)現(xiàn)?;贐/S模式的“高中學(xué)生數(shù)據(jù)管理系統(tǒng)”,由于客戶端需要利用IC卡的方式向服務(wù)端提交數(shù)據(jù),所以客戶端要安裝IC卡讀卡器及驅(qū)動程序 [3]。瀏覽器執(zhí)行JavaScript腳本程序,JavaScript調(diào)用ActiveX控件,從IC卡讀卡器讀取IC卡上指定位置的數(shù)據(jù),JavaScript將其提交瀏覽器,發(fā)送到服務(wù)端。

4 實(shí)現(xiàn)及測試

4.1 軟件框架

軟件框架由服務(wù)端和客戶端兩部分組成。服務(wù)端主要是高中學(xué)生數(shù)據(jù)管理系統(tǒng),采用JAVA EE技術(shù),開發(fā)模式為Sturts2+DAO,數(shù)據(jù)庫采用MySQL,web服務(wù)器采用Tomcat6.0。具體可參見《軟件導(dǎo)刊.教育技術(shù)》(2015年9月)中的“高中學(xué)生數(shù)據(jù)管理系統(tǒng)的研究與設(shè)計(jì)”。

客戶端由IC卡讀卡器、讀寫IC卡的ActiveX控件及瀏覽器組成。用戶進(jìn)入軟件系統(tǒng)后,就可以通過腳本程序間接調(diào)用讀卡器讀取數(shù)據(jù),可參見圖1。

猜你喜歡
IC卡方案融合
爛臉了急救方案
工商業(yè)IC卡控制器改造為物聯(lián)網(wǎng)控制器實(shí)踐
村企黨建聯(lián)建融合共贏
融合菜
從創(chuàng)新出發(fā),與高考數(shù)列相遇、融合
《融合》
在用電梯加裝外接式IC卡運(yùn)行控制系統(tǒng)設(shè)計(jì)改進(jìn)
定邊:一份群眾滿意的“脫貧答卷” 一種提供借鑒的“扶貧方案”
一種新的無觸點(diǎn)IC卡的檢測方法
湖北省高速公路IC卡管理系統(tǒng)淺談