劉 帥,楊 柱,孫園園
河南城建學院計算機科學與工程學院,河南平頂山 467044
手機商城管理系統的設計與實現
劉 帥,楊 柱,孫園園
河南城建學院計算機科學與工程學院,河南平頂山 467044
本論文構建了一個中小型的專門針對手機產品的網絡商城購物系統,該系統包括用戶和管理員兩個角色。實現了用戶注冊、瀏覽商品、進行購物、搜索商品、留言板等用戶功能,在后臺管理中實現了對商品管理、會員管理、配送管理、留言管理和上傳管理等管理功能。
ASP.NET;管理系統;系統設計
隨著信息技術的不斷發展和互聯網技術的日益普及,改變了傳統的一手交錢一手交貨的模式,使得商業模式發生了巨大的變化。手機目前已經成為人們日常生活的必需品,雖然目前網購平臺較多,但還沒有一個專門針對手機的網購平臺,該系統網站的開發目標就是要構建一個中小型的專門針對手機產品的網絡商城購物系統。
對網上商城的操作具有兩種不同身份的用戶,即普通會員和管理員兩大類,在整個系統運行中,他們分別具有不同的功能和操作權限。普通用戶具有注冊會員、商品搜索、網上購物的權限,而管理員則主要負責后臺數據的管理,如對用戶的管理、商品管理和會員管理、配送管理、留言管理等權限,如圖1所示。
2.1 系統流程圖
手機商城管理系統采用了敏捷開發的設計思想,我們對整個系統主要分成了2個大模塊,即前臺交易模塊和后臺管理模塊。而其中各個模塊我們又進行了進一步的細分,流程圖如圖2所示。
2.2 系統數據庫設計
采用E-R圖來描述系統的數據庫概念設計。如圖3所示。
建立數據庫db_NetShop,數據庫包含了所有的用戶、訂單、商品等信息,這些信息分別存儲在相應的數據表中,包括12張表,分別為:tbdmin(管理員信息表)、tb_Area(地區信息表)、tb_BuyInfo(購買信息表)、tb_Class(商品類別信息表)、tb_GoodsInFo(商品信息表)tb_Image(圖像表)、tb_Member(會員信息表)、tb_Messages(留言信息表)、tb_OrderInfo(訂單信息表)、tb_PayType(付款方式表)、tb_ShipType(配送方式表)表、tb_ShopCart(購物車信息表)。
該網站系統的開發與現實過程主要采用ASP.Net,以C#語言以主要開發語言,數據庫使用MicrosoftSQL Server 2008,開發工具用的是Microsoft Visual Studio 2008。
3.1 前臺管理模塊的實現
1)注冊登陸模塊。
用戶注冊和登錄模塊采用用戶自定義控件,通過母版中@Register指令,使得相應的別名與命名空間及類名聯系起來,以便在自定義服務器空間中使用簡明的表示法,然后就可以導入到母版中進行相應的顯示,而所有的代碼都是在自定義空間的時候寫入。
2)用戶選購模塊。
用戶可以通過點擊導航上的商城首頁、推薦商品、熱銷商品和打折商品進行相應商品的選購;或者可以通過點擊左側的導航條選擇相應商品類別下的商品,選取喜愛的產品。
主要代碼:
3.2 后臺管理模塊
后臺管理由管理員使用,實現對商城中所有商品和用戶的管理。包括訂單管理模塊、商品管理模塊、會員管理模塊、支付與配送管理模塊 、留言管理模塊和商品上傳模塊等六個模塊。后臺采用框架進行顯示和調用,主要運用的是frameset進行框架的管理和設置,在后臺管理中主要有一個left框架(Left.aspx),然后在這個框架中又使用了top(Top.aspx)和right(Main. aspx)兩個框架。
系統只針對手機這一類產品的銷售,對用戶來說更有針對性,并且友好的界面能為用戶提供良好的購買體驗,實現了銷售管理網絡化。
[1]閆洪亮,呂海蓮.ASP.NET程序設計案例教程[M].北京:北京郵電大學出版社,2011:7-8,237-251.
[2]薩克.SQL Server 2008 Transact-SQL Recipes.金迎春,譯.北京:人民郵電出版社,2010.
[3]明日科技.ASP.NET編程全能詞典[M].北京:電子工業出版社,2010:349-384.
經過有針對性的改進措施,該AGC液壓缸在修復上線后,使用壽命明顯延長,由原來維修周期4-8月延長至12月以上,自2014年1月上線至2015年5月運行狀態良好,未出現問題。
參考文獻
[1]陳彬,易孟林.電液伺服閥的研究現狀和發展趨勢[J].液壓與氣動,2005(6).
[2]陳新元,曾良才,陳奎生,等.液壓壓下伺服缸動態特性測試系統研究[J].液壓氣動與密封,2004(3).
[3]曾良才,吳海峰,陳奎生,等.軋機液壓厚度自動控制系統試驗技術及設備研究[J].液壓與氣動,2003(4).
TP3
A
1674-6708(2015)144-0094-02
劉帥,助教,碩士,研究方向:計算機應用,信息隱藏,計算機網絡,數據庫
楊柱,本科,研究方向:計算機網絡,數據庫