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