高宏浩 樊冬梅
摘要:互聯(lián)網(wǎng)信息技術(shù)的迅猛發(fā)展,對傳統(tǒng)的閑置物品交易形式和流通方式產(chǎn)生了極大地影響,電子商務(wù)形式的網(wǎng)上物品交易不僅高效、便捷,并且商品信息更換更加方便及時(shí),還可以很大程度上降低商品交易的成本。開發(fā)一個(gè)網(wǎng)上交易的二手物品流通平臺(tái)不僅可以給用戶帶來全新的體驗(yàn),并且能讓用戶享受到網(wǎng)絡(luò)時(shí)代交易的快捷和便利。閑置物品交易管理系統(tǒng)開發(fā)采用ASP.NET編程語言,開發(fā)工具使用的是Visual Studio 2008、SQL Server 2012,并以Windows 10作為操作系統(tǒng)而實(shí)現(xiàn)。
關(guān)鍵詞:閑置物品交易;互聯(lián)網(wǎng);電子商務(wù)
一、發(fā)展現(xiàn)狀
1.背景
如今隨著電子商務(wù)的迅速發(fā)展,網(wǎng)上購物人數(shù)和網(wǎng)上交易量增長速度十分驚人,閑置物品的交易也漸漸的從現(xiàn)實(shí)中轉(zhuǎn)變到網(wǎng)上來。為了減少閑置物品資源浪費(fèi)幫助用戶有效地將閑置物品交換到有需要的人的手中,便開發(fā)了此系統(tǒng)。
2.目的和意義
互聯(lián)網(wǎng)的應(yīng)用范圍廣泛,涉及到形形色色的行業(yè),這就意味著閑置物品交易管理系統(tǒng)有著良好的發(fā)展空間和廣闊的用戶市場。傳統(tǒng)的二手舊貨市場魚龍混雜許多二手商品都是經(jīng)過回收者收購后在集中于二手市場,甚至有些商品是廢棄的物品修一下在出售,這就導(dǎo)致購買者即要多付中間商的價(jià)格,又要承擔(dān)商品質(zhì)量的風(fēng)險(xiǎn)。閑置物品交易管理系統(tǒng)就解決了這種難題,交易雙方是買方與賣方,雙方直接交談,并能看見對方信息,大大保障了雙方的利益。
研究現(xiàn)狀
二、系統(tǒng)相關(guān)技術(shù)
1.ASP.NET
ASP.NET作為此系統(tǒng)的開發(fā)技術(shù)是因?yàn)锳SP.NET所支持的語言繁多語言功能強(qiáng),而且在對代碼的編輯中,編譯工作 也在同步進(jìn)行。效率能夠得到有效提高。
2.B/S架構(gòu)
B/S是網(wǎng)絡(luò)結(jié)構(gòu)模式中的一種??梢院喕到y(tǒng)的開發(fā)以及方便日后進(jìn)行的維護(hù)及使用。使用用戶無需下載客戶端,使用瀏覽器就可使用系統(tǒng),擴(kuò)大使用用戶范圍。
3.C#語言
C#具有面向?qū)ο?、現(xiàn)代、簡單和類型安全的特點(diǎn)。其語言中不存在全局函數(shù)和變 量且不支持多重繼承,為了防止命名發(fā)生沖突,所有的函數(shù)、變量和常量都必須定義在類中。
三、系統(tǒng)需求分析
1.需求分析
本論文旨在開發(fā)一個(gè)C2C的二手物品的交易網(wǎng)站,以方便用戶的日常使用生活。系統(tǒng)設(shè)計(jì)建造的核心是有兩個(gè)部分,前端的應(yīng)用程序 和后臺(tái)的數(shù)據(jù)庫。系統(tǒng)主要完成C2C電子商務(wù)交易的各項(xiàng)功能,如用戶注冊,對閑置物品的添加、修改、刪除、查找,購買閑置物品,付款以及管理員的后臺(tái)管理等。
2.可行性分析
網(wǎng)絡(luò)對信息傳輸快、覆蓋范圍、成本低。利用互聯(lián)網(wǎng)平臺(tái)銷售商品大大降低了銷售成本,極大的增加了利益。
3.經(jīng)濟(jì)可行性分析
本閑置物品交易系統(tǒng)的優(yōu)點(diǎn)具有以下幾點(diǎn):
適合所有用戶使用,每個(gè)人都可以發(fā)布自己的閑置物品。
發(fā)布閑置物品不受時(shí)間因素影響,用戶可以隨時(shí)發(fā)布閑置物品。
發(fā)布閑置物品不受地理因素影響,閑置物品交易圈廣。
受用群體廣,市場廣闊。
4.技術(shù)可行性分析
本系統(tǒng)核心技術(shù)是ASP.NET。系統(tǒng)的架構(gòu)采用了B/S架構(gòu),結(jié)構(gòu)簡單,方便用戶操作。使用了SQL Server 2008數(shù)據(jù)庫保障用戶的數(shù)據(jù)信息安全。系統(tǒng)要求的硬件環(huán)境容易滿足,開發(fā)所用平臺(tái)成熟可行。
四、系統(tǒng)功能設(shè)計(jì)
1.系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)
為了使系統(tǒng)能夠打破時(shí)間和地域的限制,讓廣大用戶在使用閑置物品交易管理系統(tǒng)的時(shí)候變得方便。我們把閑置物品交易管理系統(tǒng)的 后臺(tái)數(shù)據(jù)庫和運(yùn)行的程序配置在一個(gè)公共的服務(wù)器上,這樣一來四面八方的用戶都可以通過連接訪問公共的服務(wù)器來使用架設(shè)好的系統(tǒng)。
2.前臺(tái)功能模塊
(1)用戶注冊模塊
用戶注冊提示輸入登錄賬號(hào)、姓名、地址、年齡、郵箱、聯(lián)系電話、密碼等信息并對性別進(jìn)行選擇。填寫完成提交之后,系統(tǒng)會(huì)對信息的格式規(guī)范和完整性進(jìn)行相應(yīng)的檢查,不準(zhǔn)確則重新填寫;若正確用戶信息將會(huì)自動(dòng) 保存到系統(tǒng)的后臺(tái)數(shù)據(jù)庫中。
(2)閑置物品信息模塊
閑置物品信息包括了閑置物品信息搜索,閑置物品信息列表,閑置物品信息查看等功能。
(3)購物車功能模塊
購物車功能模塊包括:添加物品、刪除物品、增減數(shù)量、清空購物車、生成購物訂單、提交購 物訂單和取消購物等。
(4)購物訂單管理模塊
用戶把閑置物品加入購物車之后進(jìn)一步就生成了購物訂單,本系統(tǒng)的購物訂單我們按購物訂單狀態(tài)分為已完成購物訂單,代付款購物 訂單,待發(fā)貨購物訂單,待收貨購物訂單以及待評(píng)價(jià)購物訂單等。我們按照購物訂單管理的一般流程來控制購物訂單的信息。
3.網(wǎng)站后臺(tái)功能模塊
(1)后臺(tái)管理人員登陸模塊詳細(xì)設(shè)計(jì)
后臺(tái)管理人員要先把賬號(hào)信息錄入數(shù)據(jù)庫中進(jìn)行保存,當(dāng)有用戶進(jìn)行登錄時(shí)ASP.NET程序會(huì)從數(shù)據(jù)庫中進(jìn)行信息檢索比對,檢驗(yàn)輸入 信息在數(shù)據(jù)庫中是否存在,若存在則顯示登錄成功,若不存在則需重新登錄。
(2)用戶管理模塊
用戶信息管理就是對前臺(tái)用戶注冊的用戶進(jìn)行管理的功能模塊,后臺(tái)管理人員可以實(shí)現(xiàn)對用戶的查看,清理等操作。
(3)閑置物品信息管理模塊
閑置物品信息管理功能模塊可以對發(fā)布的閑置物品信息進(jìn)行審核,如果發(fā)現(xiàn)商品分類錯(cuò)誤可以修改,發(fā)現(xiàn)違規(guī)違法的物品,管理員可 以對其進(jìn)行刪除。 管理員可以對閑置物品分類管理,降低管理難度,提高工作效率。
五、展望
開發(fā)的閑置物品交易平臺(tái)在功能方面還與成熟的二手交易平臺(tái)有很大的差距。例如平臺(tái)沒有操作指引用戶該如何操作使用,平臺(tái)中界 面使用的圖片也比較單一死板,系統(tǒng)的很多界面設(shè)計(jì)的還比較粗糙,系統(tǒng)的頁面也會(huì)有些不夠美觀。但是我相信在經(jīng)過反復(fù)的更改之 后,開發(fā)的閑置物品交易管理系統(tǒng)會(huì)變得越來越完善。
參考文獻(xiàn)
[1]Progress; Progress Embraces Latest Programming Frameworks, Including Angular 2, ASP.NET Core, Universal Windows Platform and Xamarin[J]. Computers, Networks & Communications,2016.
[2]陳秋玲.基于JavaWeb的圖書購物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2019,15(16):36-38.
[3]賀軍忠.基于ASP的購物網(wǎng)站設(shè)計(jì)研究與實(shí)現(xiàn)[J].軟件工程,2018,21(04):15-17.
[4]李琨.基于ASP技術(shù)的購物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2015.
[5]林偉婷.淺談基于ASP.net購物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2012(06):180.
作者簡介:高宏浩,男,山東協(xié)和學(xué)院,網(wǎng)絡(luò)工程16-01學(xué)生樊冬梅,女,山東協(xié)和學(xué)院,講師