淺析基於HTML5的唐卡微電商平臺設計與實現論文
引言
隨着西部大開發的不斷深入,西部地區在經濟和基礎建設方面有了很大的提高,神祕的青藏高原又是人們嚮往的聖地,因此進入青藏高原旅遊的人數也日益劇增,人們對當地的文化了解也就十分迫切,尤其是熱貢藝術的珍品唐卡,受到衆多遊客的關注。雖然網上有好多關於唐卡的售賣網站平臺,但是這些網站缺乏相應的專業性和個人定製功能。唐卡是純手工製品,製作週期較長,售賣形式不同與其他商品。如何應對這些問題,我們設計並實現一個跨平臺的基於HTML5的“唐卡”微電商平臺,實現唐卡資訊的不斷更新和共享,快速幫助唐卡需求者或者唐卡衍生品的需求者提供一個專業的平臺,既能實現畫師和消費者之間的在線交互,提升唐卡及其衍生品的在線訂購效率,增加了畫師的收入,又對唐卡藝術進行了很好的宣傳。
1 系統分析
透過對網上大多數唐卡產品售賣網站的分析和調查,基本確定了“唐卡”微電商平臺的幾個大的要求,消費者憑藉註冊賬號合法登入,畫師也要透過註冊才能登入,以保證雙方的合法身份得到驗證,保證了雙方的資訊安全,盡最大可能實現唐卡資訊的彙總、更新。實現畫師和消費者的及時溝通和了解,使得消費者對自己的想法和需求在溝通上做到盡善盡美,在前臺設計上簡單大方,易操作,資訊展示內容豐富,更新及時,系統執行安全穩定。根據以上要求,將使用者分爲兩類,客戶和系統管理員。系統管理員主要進行用戶管理、唐卡管理、唐卡類型管理、訂單管理、評價管理、收藏管理等。用戶根據自己的需求下訂單,系統及時響應客戶訂單,並在第一時間確認訂單是否成功,訂單確認成功後,可以及時推送跟唐卡有關的相關產品,以便使售賣量最大化。
2 系統設計
“唐卡”微電商平臺系統採用最新的超文字標記語言HTML5和技術開發,基於執行平臺是Microsoft Windows 7系統的環境下,利用Microsoft Visual Studio 2010功能強大的集成開發平臺,後臺數據庫採用Microsoft SQL sever 2008來存儲數據。
2.1 系統功能模組設計
根據對“唐卡”微電商平臺的需求分析,功能模組主要分爲系統前臺和後臺,前臺主要是唐卡知識的簡介,唐卡產品的展示,客戶登入,訂單的填寫與確認等;後臺主要是訂單管理,客戶資源管理,商品發佈管理,唐卡的分類管理,評價統計管理等詳細的功能。
3 數據庫設計
本系統的數據採用SQL Server 2008數據庫實現並存儲。數據庫各子系統之間的交流透過數據庫實現,透過SQL語言訪問數據庫。它的很多先進的特性和功能,以及關鍵問題的改進和完整的企業級數據庫管理工具與技術,爲該系統的實現奠定了基礎。以下簡要介紹重要數據表的功能:
(1)用戶資訊表。主要用來記錄用戶編號、用戶名、性別、用戶密碼、聯繫方式、電子郵箱、用戶類型、評論等字段。用戶編號爲主碼。
(2)唐卡資訊表。主要用來記錄唐卡編號、唐卡名稱、圖片、唐卡描述、價格、創建日期、出售數量。唐卡編號爲主碼。
(3)訂單資訊表。訂單編號、是否預定、訂貨日期、收件人姓名、收件地址、郵政編碼、聯繫電話、運費、總價。訂單編號爲主碼。
4 系統架構與主要技術
任何系統的設計與開發最先就應該考慮用戶的使用便利,B/S構架和MVC模式的`引用是VC的基於Web應用程序的框架。MVC主要包括:View、Model以及Controller三個部分,由於各部分分工不同,負責的功能也不同,這樣爲後期的系統修改和維護奠定了良好的基礎,也大大提高了開發效率。
HTML5、Javascript及CSS3構建了HTML5的強大功能,支援了在移動設備上實現多媒體的使用,同時一些新元素功能的支援如:Video、Audio及Canvas等標記,使得對腳本和佈局之間有了交互的能力。HTML5中使用了 jQuery Easy UI框架,爲系統研發人員節省時間,透過Javascript方式和html標記方式的使用,同時jQuery Easy UI包括數據網格、樹形表格、介面以及下拉組合等,實現了跨瀏覽器網頁的完整的組件組合。
視頻的播放:
HTML5中Video和Audio的增加,使得在網絡上播放視頻、電影和音頻,不再使用其他第三方插件,只要當前使用的瀏覽器支援HTML5即可,在本系統中,Video主要應用在唐卡微電商平臺系統前臺頁面中,主要展示唐卡的製作視頻及畫師的宣傳視頻。在這一方面比HTML4有了很大的改進,Video元素能夠做得很完美,其關鍵代碼如下。< v i d e o w i d t h = " 3 2 0 " h e i g h t = " 2 4 0 "controls="controls" autoplay>Your browser does not support the video tag.
圖形繪製:
在系統頁面中使用canvas元素,不僅簡單而且直觀,同時可以繪製圖形與圖像,還可以繪製文字,使得字型效果更加酷炫,關鍵代碼如下[4]:
跨平臺應用:
隨着互聯網+的不斷推進,以及移動通信設備的逐步普及,人們瞭解資訊,獲得商機的渠道逐步的由PC終端向移動終端逐步轉化,但是現在的移動終端的OS又各不相同,開發的版本就要多元化,這樣最終的維護和管理成本就大大提升,而跨平臺技術就解決了這個問題,開發成本下降,不同的OS可以實現統一的用戶交互體驗,這樣使得系統開發者纔有精力專注於系統和功能的創新。
系統安全:
具體的更改辦法爲:數據的存儲次序進行改變,實現服務器存儲,而不是在客戶端中存儲;在會話時使用cookie中的httponly標籤進行保護。
5 結束語
透過系統的使用,可以使得客戶對唐卡有了更進一步的瞭解,增加了在線購買的轉化率,使得唐卡及其衍生品得到了很好的推廣和發展,同時也提高了畫師的經濟收入,與現在國家倡導的精準扶貧相吻合,隨着唐卡及其衍生品銷售量的增加,可以帶動更多的人蔘與唐卡及其衍生品的開發和研究,使得民族文化瑰寶得到保護和發揚。在移動互聯網、雲平臺及大數據的支撐下,“唐卡”微電商平臺系統也將會支援移動終端的使用,使得其效用更大、更廣。
-
建築專業畢業論文範文摘選
畢業論文,泛指專科畢業論文、本科畢業論文(學士學位畢業論文)、碩士研究生畢業論文(碩士學位論文)、博士研究生畢業論文(博士學位論文)等,即需要在學業完成前寫作並提交的論文,是教學或科研活動的重要組成部分之一。下面是小編帶來的建築專業畢業論文範文,歡迎閱讀...
-
淺談基於應用型人才培養的工程圖學教學內容體系之構建的論文
論文關鍵詞:應用型人才工程圖學教學內容體系論文摘要:本文以培養具有較強工程實際應用能力的人才爲目標,構建了畫法幾何、工程製圖、計算機繪圖三部分內容融會貫通,徒手繪圖、儀器繪圖、計算機繪圖三種繪圖能力全面培養,機電產品、工程項目、軟件系統三種對象協調應...
-
幼兒園及家庭對幼兒社會責任感的研究論文
幼兒期的個性發展是日後發展的重要基礎,處在學前期的兒童需要教師、家長等成人的正確引導,以使他們養成良好的生活習慣和個性。因此,孩子責任感的培養,是學校教育和家庭教育的重要內容,也是幼兒成長的過程中必要的一課。一、從身邊做起,讓孩子明確責任感二、讓家長明...
-
論文:核電廠管道設計過程及特點分析
摘要:本文主要對核電廠管道佈置的設計原則和設計過程進行說明,並對核電廠管道設計特點以及在設計中應該注意的問題做了詳細分析。關鍵詞:管道;佈置;特點管道佈置設計是綜合佈置設計完成後進行施工設計的一個重要環節,其設計目的是明確核電廠廠房內工藝管道的走向,所有...