摘?要:信息技術和網絡科技的快速發展,閱讀方式的改變大大的影響了人們的閱讀,尤其是碎片化閱讀的出現對傳統閱讀造成了巨大的沖擊。當下,飽讀詩書的人少了,專注于文化內涵的人少了,學習優秀傳統文化去提升文化素養的人少了。在書店中,詩詞歌賦和傳統文化的書籍也往往被束之高閣,這對傳統文化傳承是很不利的。圍繞這一問題,在人們利用網絡,依賴網絡的前提下,設計此app可以讓用戶在網絡上進行傳統文化的學習,還可以將傳統文化和現代的流行元素相結合,使之能夠符合大眾的口味,讓其能夠源遠流傳。
關鍵詞:android;文化知識;自主學習
一、設計背景
經濟生活水平的日益提高,令許多國家開始意識到傳統文化的重要性,同時也采取各種措施加以保護和發揚傳統文化。在中國,許多人提出了科學與文化同行這一觀點,以增加文化軟實力。
對于一個具有五千年傳統文化的大國來說,我們具有極其豐富的文化資源和燦爛的文化瑰寶。或許那些祖先留下來的古董,古玩和其他一些珍貴物件是無法進行復制的,但是我們可以把其中包含的精神、思想發揚光大。唐詩、宋詞、元曲、明清小說等皆是如此。但是目前市面上并沒有好的,方便人們學習傳統文化知識的app。為此,我們以利于人們學習優秀的傳統文化知識為目的,開發此app。人們可以app上隨時隨地的進行傳統文化的學習,讓人們感受到中國文化的博大精深。
二、需求分析
我們現在的社會已經步入了信息時代,這大大方便了人們的生活。但是學習傳統文化,很多時候還是通過查閱相關書籍進行學習。這樣的方式對我們來說有時候很不方便,我們不能隨時隨地學習。所以我們需要把信息化應用到傳統文化上,讓我們可以隨時隨地學習。同時,網上學習的方式,既可以方便我們的學習,又可以節約購買書籍所需的成本。另外,以往的課堂的教學模式難免有時候缺乏樂趣,所以我們在app上也增加了一些娛樂模塊,增加了學習的樂趣;并且該app不僅可以學習傳統文化,還可以有其他的功能模塊將傳統文化與現代的流行元素結合起來,更容易激發年輕人的學習興趣。使用該app來學習傳統文化可以激起人們學習中國傳統文化的興趣,從而增加了人們的傳統文化底蘊,提升人們的文化素質。
三、軟件定位
(一)核心思想
(1)從用戶出發,做出最優app。
(2)優化程序,減少用戶各種負擔。
(3)利用現代化的科技,使學習變得更加簡單。
(二)核心用戶
(1)有興趣,但又苦于沒有學習平臺的人。
(2)掌握一定傳統文化,但又沒有平臺和別人交流的人。
(3)那些有知識才華,愿意推廣傳統文化,但又沒有合適渠道的人。
四、設計實現
此app主要包括兩部分:前端和后臺管理。前端有分為首頁面、傳統與現代的碰撞、在線學習、個人中心四個模塊。其中,首頁面有分為推薦和分類兩部分,以此滿足用戶的基本需求;后臺部分分為用戶管理、信息管理、維護與更新三個板塊,開發者可以進行系統的日常管理,能夠在軟件出現問題是第一時間察覺并進行修正,以此保證系統的正常使用。
設計主要采用Java高級語言、Servlet、Jsp、Sql數據庫配合來實現APP的制作,HTML語言實現PC端網頁制作,同時輔以CSS和UI設計來進行美化界面。開發過程中主要用到Android Studio、SQL sever、Web Storm、Eclipse等軟件。
各界面布局:主要是使用Web View添加HTML+CSS網頁進行布局美化。XML進行客戶端布局,頂部采用自定義菜單欄。底部使用Tab布局。JavaScript完成界面滾動消息提示與頁面動畫實現等。
后臺數據處理的實現運用SQLServer數據庫技術。把數據庫整體放到WEB服務器端,服務器端向外暴露Web Service接口,應用程序連接Web Service接口即可以使用數據庫資源。主要的步驟為:
(1)需求分析,綜合所要存儲信息類型。
(2)概念模型的建立。
(3)邏輯結構的建立。
(4)物理結構的建立。
(5)數據庫的試運行。
(6)數據庫的維護和運行。
通過設計數據庫的數據的存取方法和存儲結構,再綜合對物理結構進行評價,最后確定物理結構。最后進行數據載入、實施和維護。同時,還需要熟悉API接口開發,TCP/IP等網絡協議,通過服務器實現前端與數據庫的連接技術。軟件最后通過Web服務器實現前臺和數據庫的鏈接。主要通過Web Service來實現間接地訪問SQL Server。
五、系統創新點
(1)更加關注用戶的感受。我們提供專門的窗口,用于收集用戶的意見,反饋給工作人員,用于對軟件做出升級。
(2)低成本化。我們把學習的平臺構建在手機上,只要你有手機,有網絡就可以進行學習,不必購買昂貴的書籍,減少了對于學生黨的經濟負擔。
(3)碎片化學習。對于一些上班族,沒有太多的時間去學習,可他們去學習傳統文化的興趣。他們便可以在APP上用一些閑暇零散的時間去學習。
(4)解除了地點的限制。只要有手機,不必到處搜尋圖書館,就可以進行傳統文化的學習。
參考文獻:
[1]王落凡,穆翠霞.我愛詩詞App的設計與實現[J].電腦知識與技術,2018,(20):77-79+93.
[2]鐘雅慧.淺談基于客戶體驗的App界面設計研究[J].大眾文藝,2019,(19):66-67.
作者簡介:曹光輝(1998-),男,本科,西北民族大學數學與計算機科學學院計算機科學與技術,研究發向:數據庫,計算機結構。