摘 要:文章主要是針對云商城的網站功能,系統設計,開發細節等進行研究,旨在探索云商城的建設與實現,文章的研究在于明確說明商城的系統需求,界定系統所實現功能的范圍,作為日后指導系統設計以及編碼的基線。文章主要描述了商城系統的功能需求,同時還闡明了系統的運行環境和相關非功能性需求等。
關鍵詞:云商城;建設與實現;功能;設計
互聯網從誕生到現在迅速發展,不少企業已經陸續接入了互聯網并在互聯網上建立了自己的電子商務陣營,其中包括:在成熟平臺上建立官方品牌商城(主要為天貓、淘寶、京東)、企業建立自身的獨立品牌商城、微信商城、手機官方商城(美的、格力、神舟、紅星美凱龍等)。隨著互聯網對于人們生活的影響力不斷加深,每一個網站都可以很容易地被網民所訪問,此外由于各類搜索引擎的作用,使得網站訪問量的劇增成為了可能。因此,如何構建一個通用的、高性價比、可擴展伸縮、合理支撐并發訪問量的網站系統成為了不少企業所關注的問題。電子商務成為互聯網最重要的開拓領悟。
1 版式設計
語言版本采用中文版本,端口是PC端,會員中心頁面及后臺管理頁面采用XKSHOP通用管理界面。不含子頁面的設計,子頁面需甲方提供資料在后臺進行上傳。用目前最流行的布局技術div+css布局技術把網站的平面設計轉化為靜態頁面,并且使之符合w3c標準,能兼容ie7、ie8、火狐等熱門瀏覽器。
2 商城基礎模塊設計
2.1 功能管理
功能管理包括信息管理、資訊管理、會員管理、商品管理、購物車功能、訂單管理和訂單導出。信息管理是管理網站如公司簡介、公司文化、公司榮譽、關于我們,聯系方式等信息內容。資訊管理是管理網站如新聞公告、優惠信息、行業新聞等資訊內容。會員管理是管理用戶的帳號、密碼、姓名、聯系方式、收貨地址等信息,用戶可執行在線注冊登錄,后臺可對用戶數據進行統一管理。商品管理是管理網站所有產品信息,后臺執行添加、編輯、刪除、置頂、推薦等操作,而且商品可進行相應的規格設置。購物車功能是暫存用戶的購買產品,可對購物車內產品進行編輯、刪除,并統一結算。訂單管理是可查看訂單號、訂單總額、支付狀態、處理狀態等信息。訂單導出:可對訂單進行導出,導出項目如訂單編號、時間、名稱、購買用戶、金額等信息。
2.2 其他功能
其他功能有SEO設置、客服設置、在線檢索、在線留言、在線支付、郵箱提醒。SEO設置是對網站首頁關鍵詞進行設置,提交搜索引擎收錄。客服設置是無限制添加QQ客服、MSN客服。在線檢索是用戶可在線模糊檢索產品信息。在線留言是用戶可通過在線留言提交公司管理層。在線支付是集成在線支付功能,微信端微信支付、PC或手機端支付寶支付。郵箱提醒是會員注冊郵箱驗證、下單購買郵箱提醒。增值功能主要是網銀支付、商品評價、會員等級管理和信用卡功能。網銀支付是用戶在下單后可以通過網銀方式完成支付。商品評價是用戶在收到購買的商品后,可在您的商城對此商品發表自己的評論。會員等級管理是您可在商城中進行新增/修改/刪除會員等級操作,可以對會員等級的等級名稱,等級折扣,備注信息進行設置。積分功能:會員可根據購買金額進行積分,積分可用于抵現二次購買。信用卡功能是通過信用卡接口完成商品的信用支付和分期付。
3 運行環境
3.1 運行環境和硬件環境
運行環境和硬件環境方面,服務器應用服務器和數據庫服務器,最低配置內存2G以上,硬盤20G以上,獨立帶寬5M以上。推薦配置8G以上,硬盤80G以上,獨立帶寬10M以上。郵件服務器無配置要求,客戶端是IE7.0以上版本和8.0以上。
3.2 軟件環境與關鍵技術
在軟件環境與關鍵技術上,操作系統是Windows2003或更高,中文語種。數據庫平臺mssql,Web服務器軟件Nginx,應用服務器軟件IIS6.0或更高,英文版本。緩存服務技術是netcache,開發語言.NetFramework3.5。開發軟件有VisualStudio2010或更高,Dreamweave
rCS4或更高,SVN1.6或更高,StarUML5.0,MicrosoftVisio2007,PowerDesigner12或更高,支持瀏覽器IE7.0或更高,Firefox3.5或更高。
3.3 接口限制
運行環境和硬件環境,軟件接口mssql數據庫提供的數據庫訪問接口,硬件接口目前暫無要求,通訊接口Internet接入協議(TCP/IP)和網絡請求協議(HTTP),第三方接口包括第三方支付接口,微信開發者接口,合作伙伴登錄接口,區域性接口(預留)。
4 關鍵技術
主要技術主要是SQL+ASP.NET+AJAX,由JAVA構建的軟件相比傳統軟件更加安全,同時采用AJAX提高用戶的體驗與網站的性能;前端框架是采用目前市場流行的CSS/HTML框架(如bootstrap)和jquery等優秀的js框架插件。而緩存技術采用memcache技術緩解數據庫壓力,實現快速高效數據讀寫。服務器則是IIS+.netframework,目前市場流行的開源框架,根據系統需求自定義配置相關參數,支持負載均衡和快速請求響應。且服務器操作系統是Windows。
5 對非功能性的需求
5.1 對性能的規定
時間特性要求主要是響應時間:響應時間:2秒以內為標準,超過2秒即判定服務器無響應;更新處理時間:0.3秒內,光標離開輸入框立即驗證;數據的轉換和傳送時間:3秒內。
靈活性是此軟件可移植到包括widowsXP、WindowsServer、Windows7等操作系統上部署運行;現有系統采用的數據庫為Mssql/Access。
5.2 輸人輸出要求
輸入數據類型一般為整數型和字符;日期輸入為點擊日歷框選擇。輸出數據為可視化的頁面,以表格或者文字的形式體現。
5.3 數據管理能力要求
隨公司業務規模的成長,每天數據量會逐漸增長,當流量增長到一定程度時會考慮數據庫服務器擴展硬盤存儲容量。
5.4 故障處理要求
服務器故障是會導致無法登入系統或登入出錯。處理方法是檢查服務器或重啟,如無效應聯系專業人員。線路故障是會導致無法登入系統或登入出錯。處理方法是應聯系專業人員。系統使用錯誤是會導致系統無法正常使用或數據出錯。處理方法首先重新進行相關業務操作,如果仍有問題聯系系統維護人員。
5.5 其他專門要求
凡系統的注冊用戶必須采用實名制的方式。個人密碼采用加密的方式,數據庫維護人員無法直接查看到用戶密碼。
6 結束語
現今互聯網消費每年逐步成長,用戶在網上進行消費成快捷、消費量快速方面發展。隨著互聯網、移動互聯網、商務平臺的發展,電子商務的入口也越來越多,用戶接受程度也強。大品牌電商主要朝成熟電商平臺開設品牌天貓、京東店;自身開設獨立電商品牌店、移動端進行社會化電商切入運營。而文章的研究則是針對這一趨勢,為以后的研究做參考。
參考文獻
[1]黃勇.成都東軟學院網上商城——系統構建與客服中心子系統的設計實現[D].電子科技大學,2011.
[2]李偉明.網上商城開發關鍵技術的研究[D].山東科技大學,2004.
[3]黃詩.基于WebGIS及PKI的網上商城的設計與實現[D].電子科技大學,2013.
作者簡介:章偉(1963,10-),男,籍貫:貴州省貴陽市,學歷:大學本科,職稱:副教授,研究方向:數據庫應用,單位:貴州財經大學信息學院。