摘要:本文主要對農產品電子商務平臺的開發設計進行簡述,介紹與其相關的開發設計背景和建設目標及整體設計原則;同時主要爭對農產品電子商務平臺系統架構的設計進行說明。
關鍵詞:電子商務 系統開發
一、開發背景
電子商務平臺是一個為企業或個人提供網上交易洽談的平臺。企業電子商務平臺是建立在Internet網上進行商務活動的虛擬網絡空間和保障商務順利運營的管理環境;是協調、整合信息流、物質流、資金流有序、關聯、高效流動的重要場所。企業、商家可充分利用電子商務平臺提供的網絡基礎設施、支付平臺、管理平臺等共享資源有效地、低成本地開展自己的商業活動。
在國家政策的鼓勵下,在科學技術的支持下,農業生產得到快速的發展,科技興農在全國各地都已邁開的步伐。2012年黨中央國務院《關于加快推進農業科技創新持續增強農產品供給保障能力的若干意見》為科技興農指明了前進方向,明確提出要“充分利用現代信息技術手段,發展農產品電子商務等現代交易方式”。結合當地地域特點,整合各地區農副產品信息資源,建立一個完備的農產品電子商務平臺,將是一條繼科技興農之后的“科技富農”之路。
二、建設目標和意義
電子商務建設的最終目的是發展業務和應用。目前由于缺乏相應的安全保障、支付手段和管理機制,全國僅有的幾個農產品行業網站,且大多仍以信息發布交流為主,還沒有幾個商家真正實現農產品的網上交易。一方面網上商家以一種無序的方式發展,造成重復建設和資源浪費;另一方面商家業務發展比較低級,很多業務僅以瀏覽為主,需通過網外的方式完成資金流,不能充分利用Internet網無時空限制的優勢。
三、開發設計目標
本系統既要滿足用戶的設計目標,又要滿足設計人員的目標。
(一)從用戶角度出發,本系統設計旨在達到以下目標
(1) 管理員的身份對模擬網站進行管理。
(2) 及時反饋處理有關信息如:能及時保存、增加、修改一些數據,實現一些整體數據的轉移。
(3) 能準確地提供信息。如:查詢時,要提供比手工查詢更準確、詳實的信息。
(4) 對各種信息的操作力求簡單、準確和快捷。
(二)從設計人員的技術觀點看,要求系統達到以下目標:
(1) 設計能夠方便用戶使用,便于使用者對系統維護。
(2) 具有較強的可維護性、可擴充性和兼容性,同時,能夠適應用戶新的業務要求變化。
(3) 有較高的運行效率。
(4) 具有較高的安全性,系統應該具備安全保護措施,合理使用密碼。
四、整體設計原則
在電子商務平臺的建設實施過程中,我們將以客戶需求為中心,技術服務為紐帶,以高質量、高標準的目標進行規劃和實施,并嚴格遵循以下的設計原則和宗旨:及時性、可靠和安全性、適應性、先進性、系統性能、易管理性、技術的先進性和成熟性。
五、系統架構設計
(一)應用支撐平臺軟件架構設計
在系統架構的組成上,主要包括5個技術界面和7個關鍵技術支持平臺,其中界面設計的基本含義為:(1)底層界面:主要為模型提供底層支持,包括計算機網絡(TCP/IP、IPX/SPX、NotBEUI)及安全協議(SET/SSL)、數據庫(Oracle、SQL server、Sybase、DB2、SQL Anywhere)和操作系統(UNIX/WINDOWS/LINUX);(2)配置界面:一般為工具系統的建立提供所需的底層數據和應用操作功能,主要包括互動管理服務器、柔性化管理軟件平臺、多功能接口平臺等;(3)工具界面:在于為建立協同電子商務應用系統提供一組可裁減的工具集,主要包括Web服務工具、工作流管理、協同支持工具集、系統安全控制、協同數據管理中心等;(4)應用服務界面:包括一些面向用戶的支持協同商務的集成性應用系統。如系統管理、知識管理、交易管理、協同營運管理、協同商務管理等;(5)門戶界面:即信息集成平臺門戶,為用戶提供統一的集成化環境和服務,是支持虛擬批發市場開展協同商務的互聯通道。
(二)技術開發路線設計
對于開發語言的選擇。 Microsoft公司的C#語言為.NET Framework量身訂做的程序語言,C#擁有C/C++的強大功能以及Visual Basic簡易使用的特性,是第一個組件導向(Component-oriented)的程序語言,和C++與Java一樣亦為對象導向(object-oriented)程序語言。
數據庫選擇SQL Server 2008。SQL Server 2008 是一個全面的數據庫平臺,使用集成的商業智能 (BI) 工具提供了企業級的數據管理。SQL Server 2005 數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用于業務的高可用和高性能的數據應用程序。
網頁制作工具采用Macromedia Dreamweaver,Dreamweaver具有使用方便、工具豐富、模板眾多等優勢,是目前為止網上評價最好的網頁制作工具。
(三)系統設計特點
農產品電子商務平臺系統結構設計綜合考慮了系統對性能、可靠性、擴展能力、安全性、易管理性、服務質量等方面的要求,整個系統結構清晰,能夠滿足電子商務平臺的需求,具有以下特點:
(1)系統必須是面向對象的,可做到具有靈活的擴展性和良好的移植性。
(2)網站系統采用三層架構的體系結構,應充分考慮到今后縱向和橫向的平滑擴張能力。
(3)用戶業務邏輯分布在應用服務器層,與數據分離,在用戶業務發生變化時,系統易于修改。
(4)整個系統采用模塊化組件設計,為系統功能擴展留下足夠的空間,同時也方便系統進行單元式的維護和升級。
以上就是我關于農產品電子商務平臺開發與設計的主要想法,希望作為一個農業大國,我國有關農產品的電子商務平臺能夠越來越好的得以建設起來,也希望我能參與到這個建設隊伍當中,為電子商務的推廣和發展做出努力。