空軍勤務學院 肖娜 岳東輝 蔣婷婷
近年來,隨著信息的全球化和國際互聯網的普及化,越來越多的人想使用其無國界、無時間、無地域限制的便利環境來經營拓展商務。因此網上購物成為互聯網應用的最大熱點,越來越多的企業通過使用網上購物技術來進行商業上的交易以減少成本。當然,還有更多的公司想使用網絡技術來架構一個虛擬的店面進行營業交易,企業與消費者通過網絡完成交易,不但能使企業降低成本,也可以讓消費者在一個舒適的地點享受逛街與購物的樂趣。隨著網上購物風潮的擴大,將會有更多的公司連上網絡進行各項業務,而不只是將公司/產品介紹的網頁放在網站上供人瀏覽而已。
網上購物是一種具有交互功能的商業信息系統。它向用戶提供靜態和動態兩類信息資源。所謂靜態信息是指那些比經常變動或更新的資源,如公司簡介、管理規范和公司制度等等;動態信息是指隨時變化的信息,如商品報價,會議安排和培訓信息等。網上購物系統具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿易或EDI交易。這種全新的交易方式實現了公司間文檔與資金的無紙化交換。
網上購物系統實際上是基于企業與客戶模式的電子商務,該模式在近些年來都有比較成熟的應用,世界上比較知名的企業如戴爾公司采用這種B.C模式讓客戶能夠通過網絡訂購公司的產品,國內的一些公司如當當購物網等也通過B.C模式建立了一種購物平臺。
網上購物系統主要包括三大功能模塊,用戶管理、管理員管理、搜索功能模塊。其中用戶管理模塊,主要包括用戶注冊、用戶信息(個人信息修改、訂單查看、收藏管理、積分管理、購物車管理)功能;管理員對網站的設置(網站基本設置、送貨方式、支付方式)、商品管理(大類管理、小類管理、商品添加、商品信息、訂單管理)、人員管理(注冊用戶、管理員)、其他管理(新聞、公告)的功能;搜索主要包括(商品名稱、商品類別、價格等)。
網上購物平臺主要是對后臺管理和前臺操作。后臺管理是管理員對本網站的維護,通過商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(處理訂單、發貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)等功能達到對網站的管理。前臺操作是用戶登錄到本網站,可以進行用戶注冊,通過網站的新品速遞、商品熱賣、商品分類或電子商品搜索功能,找到自己想要買的書,裝入購物車,提交定單進行購買。
無論哪個網站都要有它自己的設計規則。該平臺也一樣,它的主要設計規則有以下幾點:
(1)簡單性:在實現平臺的功能的同時,盡量讓平臺操作簡單易懂,這對于一個網站來說是非常重要的。
(2)針對性:該平臺設計是網上購物系統及后臺管理的定向開發設計,所以具有專業突出和很強的針對性。
(3)實用性:該平臺能完成電子商品展示和管理員管理的基本信息,具有良好的實用性。
如何使系統的運行更為安全是系統設計中的一個非常重要的問題。系統中存放著大量的敏感數據,必然會遇到數據可能會被非法入侵和修改的問題。當一個用戶,不管是合法的還是非法的,使用未經允許使用資源時,就是非法的使用者。為了保證系統的安全,可采取如下措施:
(1)數據庫服務器端通過Windows 2003的域名安全機制和SQL Server的用戶權限分配機制,進行用戶身份驗證,防止數據庫被非法入侵。
(2)通過建立用戶權限數據庫,在應用程序服務器端保證不同層次的用戶只能用到系統中相應的功能和有權修改對應的部分數據。
速度問題是管理系統設計中的一個關鍵問題。對于數據的查詢速度,如果一開始就沒有控制好,那么,隨著系統中數據的增加,速度會越來越慢。直到最后,系統無法正常運行。可采取如下措施:
(1)利用索引提高系統性能;
(2)程序編制過程中的查詢優化。
網上購物系統主要特點是改變了以往的購物只能過現實的商場才能達到的結果,采用Wed技術,借助于Internet互聯網廣泛應用技術,可以達到資源共享,提高以往購物的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現信息化,規范化,系統化,網絡化的平臺,使整個購物活動過程簡單、方便、易行。
[1] 蔡翠平,尚俊杰.網絡程序設計—ASP[M].北京:清華大學出版社,2002.
[2] 龍馬工作室.ASP+ SQL Server組建動態網站[M].北京:人民郵電出版社,2004.
[3] 張奇.Visual C# 2005 數據庫項目實際案例導航[M].北京:清華大學出版社,2007.
[4] 孫寶玉,劉治安.ASP.NET 程序設計實用教程[M].北京:中國電力出版社,2008.