賀瑤 嚴(yán)傳波 高春潔 艾孜買提·肉孜江
摘 要:在21世紀(jì)的今天,伴隨著智能手機(jī)設(shè)備在全球范圍內(nèi)的普及,便攜式設(shè)備獲取信息的快捷與可靠,讓越來(lái)越多的人們選擇運(yùn)用智能手機(jī)來(lái)完成學(xué)習(xí)和工作?;谝苿?dòng)智能終端的軟件開(kāi)發(fā)迅猛發(fā)展,其影響已經(jīng)波及到教育行業(yè),正在潛移默化地改變著學(xué)習(xí)者的學(xué)習(xí)方法,這就給廣大的教育工作者提供了更為便捷敏銳的學(xué)習(xí)思維和學(xué)習(xí)方式。目的基于Android新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)是研究新疆中藥文本及圖像數(shù)據(jù)的提取與存儲(chǔ),構(gòu)建在Android系統(tǒng)下新疆中藥知識(shí)學(xué)習(xí)系統(tǒng),實(shí)現(xiàn)手機(jī)等便攜式設(shè)備通過(guò)瀏覽藥材圖像來(lái)認(rèn)知藥材學(xué)習(xí)藥材,使中藥材知識(shí)學(xué)習(xí)趨于便利化、趣味化、常態(tài)化。方法基于Android新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)采用B/S軟件體系架構(gòu),系統(tǒng)網(wǎng)站采用Eclipse+Java集成開(kāi)發(fā)環(huán)境,手機(jī)等移動(dòng)終端采用Android Studio,實(shí)現(xiàn)中藥材學(xué)習(xí)突破時(shí)間和空間的限制,提高學(xué)生對(duì)中藥材知識(shí)自主學(xué)習(xí)的能力。結(jié)果本項(xiàng)目研發(fā)的基于Android的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng),可實(shí)現(xiàn)用戶登錄和注冊(cè)、看圖識(shí)藥、中藥材題組抽題等功能。手機(jī)平臺(tái)界面友好,可操作性強(qiáng),節(jié)約學(xué)生學(xué)習(xí)中藥材的時(shí)間。結(jié)論基于Android的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)增強(qiáng)了學(xué)生學(xué)習(xí)藥材的興趣,提高了學(xué)習(xí)效率,相比較于傳統(tǒng)的圖書的形式,更加深了學(xué)習(xí)中藥材的記憶,達(dá)到了項(xiàng)目研究的預(yù)期目的。
關(guān)鍵詞:Android Studio;中藥;知識(shí)學(xué)習(xí);Eclipse
一、緒論
在移動(dòng)互聯(lián)網(wǎng)發(fā)展迅速的今天,各種各樣的移動(dòng)終端設(shè)備也越來(lái)越豐富,影響著教育學(xué)習(xí)實(shí)現(xiàn)的方式也越發(fā)多樣,不再僅僅局限于教師在課堂上授課,學(xué)生在課堂之外也可以通過(guò)智能手機(jī)進(jìn)行學(xué)習(xí)。移動(dòng)學(xué)習(xí)歸根到底也是基于互聯(lián)網(wǎng)的一種數(shù)字化學(xué)習(xí)(E.1earnin),[1]這種移動(dòng)學(xué)習(xí)的方法的根本是數(shù)字化學(xué)習(xí)與移動(dòng)智能技術(shù)的結(jié)合。給學(xué)習(xí)者提供了一種新型的學(xué)習(xí)服務(wù)方式,可以隨時(shí)隨地的進(jìn)行知識(shí)的獲取,為終身學(xué)習(xí)的實(shí)現(xiàn)提供了可能性與快捷性,改變著傳統(tǒng)意義的教學(xué)方式。據(jù)統(tǒng)計(jì),2014 年,全球智能手機(jī)操作系統(tǒng)中Android操作系統(tǒng)的市場(chǎng)份額占據(jù)了近85%,遠(yuǎn)遠(yuǎn)超越了IOS系統(tǒng)。[2]在Android操作系統(tǒng)受到越來(lái)越多消費(fèi)者的追捧之下,人們對(duì)智能手機(jī)的應(yīng)用程序需求也愈來(lái)愈高,各種豐富多樣的APP充實(shí)著人們的生活和學(xué)習(xí)環(huán)境。傳統(tǒng)中醫(yī)藥作為中華民族醫(yī)藥的珍貴遺產(chǎn),為我國(guó)各族兒女的健康發(fā)揮了巨大貢獻(xiàn),發(fā)揚(yáng)中醫(yī)藥事業(yè)在新的歷史條件下顯得尤為重要。一款有關(guān)中藥知識(shí)學(xué)習(xí)的教育APP的設(shè)計(jì)可以讓中藥知識(shí)的學(xué)習(xí)變得更加便捷化,更加智能化。
基于Android的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)是構(gòu)建基于Android操作系統(tǒng)下的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng),從而實(shí)現(xiàn)新疆中藥材數(shù)據(jù)信息以及圖像的存儲(chǔ)、查詢檢索功能,通過(guò)看圖識(shí)藥學(xué)習(xí)系統(tǒng),使新疆中藥材知識(shí)學(xué)習(xí)趨于趣味化、便利化、常態(tài)化,對(duì)突破中藥材知識(shí)學(xué)習(xí)受時(shí)間空間的限制,提高中藥材知識(shí)自主學(xué)習(xí)的能力,減輕學(xué)生掌握中藥材理論知識(shí)的負(fù)擔(dān)有著重要意義。
二、需求分析
基于Android的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)的目標(biāo)是用戶通過(guò)智能手機(jī)瀏覽中藥材圖片來(lái)進(jìn)行學(xué)習(xí)。通過(guò)用戶注冊(cè)、用戶中藥材試題測(cè)試、用戶看圖識(shí)藥、用戶成績(jī)分析等模塊來(lái)實(shí)現(xiàn)。其中用戶注冊(cè)要是為了系統(tǒng)維護(hù)方便,也為用戶保密個(gè)人信息,用戶需要通過(guò)注冊(cè)登錄進(jìn)入學(xué)習(xí)系統(tǒng);用戶中藥材試題測(cè)試即系統(tǒng)通過(guò)從網(wǎng)站客戶端隨機(jī)抽取一定數(shù)量的題目進(jìn)行測(cè)試來(lái)檢驗(yàn)用戶對(duì)于中藥知識(shí)的掌握情況;用戶看圖識(shí)藥即通過(guò)瀏覽中藥材信息來(lái)學(xué)習(xí)中藥知識(shí)鞏固加深記憶;用戶的成績(jī)分析即當(dāng)用戶完成試題測(cè)試后,學(xué)習(xí)系統(tǒng)會(huì)給出相應(yīng)的正誤結(jié)果。系統(tǒng)功能需求。相比較于其他非醫(yī)學(xué)專業(yè)的學(xué)生,學(xué)習(xí)中醫(yī)的學(xué)生學(xué)習(xí)課程相對(duì)繁重,本項(xiàng)目是針對(duì)中藥知識(shí)學(xué)習(xí)設(shè)計(jì)的一款A(yù)PP。軟件主要為了方便學(xué)生學(xué)習(xí)中藥知識(shí),師生可以僅僅通過(guò)一部智能手機(jī)就可以掌握中藥材的名稱、屬性、功效等。就可以讓中藥知識(shí)學(xué)習(xí)起來(lái)更加主動(dòng)積極,方便快捷。如圖1所示:
本項(xiàng)目中的角色共分為兩大類,一類是管理員用戶即超級(jí)用戶,另一類是一般用戶即學(xué)習(xí)者。
管理員用戶通過(guò)用戶名和密碼進(jìn)行系統(tǒng)登錄,主要工作是實(shí)現(xiàn)整個(gè)學(xué)習(xí)系統(tǒng)的運(yùn)作與維護(hù),擁有學(xué)習(xí)系統(tǒng)的所有權(quán)限。如圖2所示:
一般用戶通過(guò)用戶名和密碼進(jìn)行系統(tǒng)注冊(cè)登錄,可進(jìn)行看圖識(shí)藥、中藥材題組測(cè)試功能進(jìn)行中藥知識(shí)的學(xué)習(xí)。如圖3所示:
三、數(shù)據(jù)庫(kù)設(shè)計(jì)
一款系統(tǒng)軟件中數(shù)據(jù)庫(kù)的設(shè)計(jì)和規(guī)劃顯得尤為重要,它不但存儲(chǔ)著應(yīng)用程序的所有信息,而且數(shù)據(jù)庫(kù)還需要與各個(gè)子系統(tǒng)之間的數(shù)據(jù)接口進(jìn)行協(xié)調(diào)。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)具有合理性、規(guī)范性以及適應(yīng)性,數(shù)據(jù)庫(kù)之間的關(guān)系以及設(shè)置將直接關(guān)系到系統(tǒng)的優(yōu)劣。[3]本中藥知識(shí)學(xué)習(xí)系統(tǒng)中已經(jīng)確定的主要實(shí)體有用戶實(shí)體、中草藥實(shí)體、試題實(shí)體、答題情況實(shí)體、試題標(biāo)準(zhǔn)答案實(shí)體等。
實(shí)體關(guān)系圖:由于整個(gè)系統(tǒng)由多個(gè)部分組成,主要實(shí)體有用戶實(shí)體、中草藥實(shí)體、試題實(shí)體、答題情況實(shí)體、試題標(biāo)準(zhǔn)答案實(shí)體等,各個(gè)實(shí)體詳細(xì)信息如下:
(1)用戶信息:存儲(chǔ)用戶的基本信息,包括ID號(hào),用戶編號(hào),姓名,性別,賬號(hào),密碼,登錄時(shí)間,權(quán)限等[4];
(2)中草藥信息:存儲(chǔ)藥材的基本信息,包括ID號(hào),中藥編號(hào),中文名稱,英文名稱,圖片,產(chǎn)地,來(lái)源,主治,禁忌等;
(3)試題信息:存儲(chǔ)試題的基本信息,包括ID號(hào),試題編號(hào),內(nèi)容,類型,難度,圖片,標(biāo)準(zhǔn)答案,分值等[5];
(4)答題情況信息:存儲(chǔ)用戶看圖識(shí)藥的測(cè)試信息,包括ID號(hào),試題編號(hào),內(nèi)容,圖片,標(biāo)準(zhǔn)答案,用戶編號(hào),用戶答案,選項(xiàng),分值,正誤,用時(shí)時(shí)間等;
(5)試題標(biāo)準(zhǔn)答案信息:存儲(chǔ)試題答案的基本信息,包括ID號(hào),試題編號(hào),答案內(nèi)容。
四、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
基于Android的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)是一個(gè)多用戶共存的學(xué)習(xí)系統(tǒng),用戶可以根據(jù)自己所擁有的權(quán)限進(jìn)行相應(yīng)地操作處理。當(dāng)用戶想操作本學(xué)習(xí)系統(tǒng)時(shí),必須先輸入正確的用戶名和密碼信息進(jìn)行登錄,一旦兩者之一信息不符合,用戶將無(wú)法進(jìn)入學(xué)習(xí)系統(tǒng),系統(tǒng)會(huì)提示信息有誤。
具體功能的實(shí)現(xiàn)如下:
(一)登錄模塊的實(shí)現(xiàn)
此模塊主要實(shí)現(xiàn)中藥知識(shí)學(xué)習(xí)系統(tǒng)用戶的登錄功能,用戶可以通過(guò)輸入其用戶名和密碼進(jìn)行校正,學(xué)習(xí)系統(tǒng)會(huì)根據(jù)數(shù)據(jù)庫(kù)中相應(yīng)的表中身份信息來(lái)判斷用戶是否合法,若合法的話則登錄到學(xué)習(xí)系統(tǒng),不合法系統(tǒng)會(huì)彈出相應(yīng)的提示。效果如圖4所示。
(二)注冊(cè)模塊的實(shí)現(xiàn)
此模塊實(shí)現(xiàn)用戶的注冊(cè)功能,當(dāng)用戶按照提示填寫相應(yīng)的信息后,點(diǎn)擊“注冊(cè)”按鈕完成注冊(cè),后臺(tái)服務(wù)器會(huì)把用戶信息發(fā)送到數(shù)據(jù)庫(kù)進(jìn)行校正。效果如圖5所示。
(三)看圖識(shí)藥模塊的實(shí)現(xiàn)
此模塊實(shí)現(xiàn)用戶看圖識(shí)藥的功能,用戶登錄學(xué)習(xí)系統(tǒng)后可點(diǎn)擊看圖識(shí)藥功能進(jìn)行中藥知識(shí)的學(xué)習(xí)。當(dāng)用戶點(diǎn)擊某一個(gè)具體的藥材圖片后,將會(huì)出現(xiàn)這種藥材的具體詳細(xì)信息。效果如圖6所示。
(四)中藥材題組模塊的實(shí)現(xiàn)
此模塊實(shí)現(xiàn)用戶中藥材題組測(cè)試的功能,用戶登錄學(xué)習(xí)系統(tǒng)后可點(diǎn)擊中藥材題組功能進(jìn)行中藥知識(shí)的測(cè)試。后臺(tái)服務(wù)器隨機(jī)抽取5道題目進(jìn)行測(cè)試,結(jié)束后會(huì)公布用戶的答題情況。[7]效果如圖7所示。
五、總結(jié)
基于Android的新疆中藥知識(shí)學(xué)習(xí)系統(tǒng)采用B/S軟件體系架構(gòu),后臺(tái)系統(tǒng)網(wǎng)站采用Eclipse+Java集成開(kāi)發(fā)環(huán)境搭建,智能手機(jī)移動(dòng)終端采用Android Studio開(kāi)發(fā),實(shí)現(xiàn)新疆中藥材知識(shí)學(xué)習(xí)的便捷性和共享性。實(shí)現(xiàn)了擁護(hù)者側(cè),權(quán)限分配,看圖識(shí)藥等功能,操作平臺(tái)界面較友好,可操作性強(qiáng),節(jié)省了學(xué)生學(xué)習(xí)中藥材的時(shí)間。
參考文獻(xiàn):
[1]楊寧宇.基于Android的大學(xué)生移動(dòng)學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)——以“教育技術(shù)學(xué)”專業(yè)為例[D].河北師范大學(xué),2017.
[2]王瑋,姜朝斌,車開(kāi)森,等.基于Android系統(tǒng)的4G智能手機(jī)開(kāi)發(fā)平臺(tái)軟件設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2018,(1):65-67.
[3]Karsten Klohs,UweKastens.Memory Requirements of Java Bytecode Verification on Limited Devices[J].Electronic Notes in Theoretical Computer Science,2005(02):328-333.
[4]王萬(wàn)斌.聯(lián)盛監(jiān)理公司人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2014.
[5]楊紅軍,王金英.基于Web的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2008,(31):819-821.
[6]李升先.基于ExtJS的分布式OA系統(tǒng)[D].廈門大學(xué),2012.
作者簡(jiǎn)介:賀瑤(1995-),女,山西呂梁文水縣人,新疆醫(yī)科大學(xué)醫(yī)學(xué)工程技術(shù)學(xué)院信息管理與信息系統(tǒng)在讀學(xué)生。
通訊作者:嚴(yán)傳波(1970-),男,四川安岳縣人,碩士,副教授,數(shù)據(jù)庫(kù)應(yīng)用和醫(yī)學(xué)圖像處理。