馬明
摘 要:本論文是基于B/S架構(gòu)思想的系統(tǒng)。系統(tǒng)采用了電子商務(wù)網(wǎng)站模式來開設(shè)網(wǎng)上二手物品發(fā)布平臺,幫助大學(xué)生在校園內(nèi)足不出戶就可以購買和推銷自己的二手物品,其中的搜索功能和商品點贊排名功能更加方便的為學(xué)生提供了服務(wù)。系統(tǒng)包括用戶管理模塊、商品信息管理模塊、商品評論管理模塊、新聞圖片分享管理模塊。
關(guān)鍵詞:二手;校園;交易
中圖分類號:TP311.5 文獻標(biāo)識碼:A
1 引言(Introduction)
目前來說,校園的二手交易不再是過去的大四畢業(yè)生由于東西太多不想帶不走,才舉辦一次一定規(guī)模的“跳蚤市場”活動。對于現(xiàn)在的學(xué)生來說,幾乎每天都會有自己不想要,又覺得扔了可惜的東西,但這樣的活動由于場地等問題學(xué)校不會經(jīng)常舉辦,所以在校園網(wǎng)上開設(shè)一個電子商務(wù)模式的二手交易平臺就顯得尤為重要了。如今,越來越多的大學(xué)生使用淘寶、58同城等電子商務(wù)網(wǎng)站變賣自己的二手商品,但是這些網(wǎng)站遍及全網(wǎng)絡(luò),在需求和辨別物品新舊方面有著一定的限制。所以在本校開始電子二手交易市場就顯得頗為有利,由于買賣雙方都是本校學(xué)生,辨認(rèn)商品新舊、商談價格和售后服務(wù)等更為方便,也為學(xué)校解決了舉辦二手市場所帶來的場地、時間等問題。
2 系統(tǒng)分析
本系統(tǒng)前臺采用Visual Studio 2010作為主要的開發(fā)工具,是時下最流行的ASP開發(fā)軟件。采用C#開發(fā)語言和基于B/S的結(jié)構(gòu)。C#是一種安全的、穩(wěn)定的、簡單的、由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言,它以其強大的操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語言[1]。系統(tǒng)采用B/S模式,減少了將來軟件升級的成本,且提高了軟件部署的成功性。
從經(jīng)濟可性的角度來看,由于采用B/S架構(gòu)開發(fā),該系統(tǒng)對硬件的要求不高,使用方便、簡單,能夠?qū)T、商品和新聞資訊等信息的錄入、修改、查詢等進行全面管理。同時,B/S對客戶機的要求不高,成本低廉、使用簡單,采用MS ACCESS數(shù)據(jù)庫開發(fā)系統(tǒng),不僅成本低廉,而且今后的運行和維護的費用也很低[2]。相比于傳統(tǒng)的“跳蚤市場”,該系統(tǒng)不僅省去了場地費用,而且大大件降低了商家的運營成本和減少了銷售時間。
校園二手物品發(fā)布平臺系統(tǒng)需要管理大量的發(fā)布商品信息、用戶信息和評論信息等。為了滿足操作簡單、功能全面、提供良好的人機交互界面、提供細(xì)致的統(tǒng)計等功能,為了方便管理,本系統(tǒng)設(shè)計了以下幾個主要功能模塊:用戶管理、商品信息管理、商品評論管理、新聞及圖片管理。
2 總體設(shè)計(Overall design)
2.1 系統(tǒng)說明
由于本系統(tǒng)是一個應(yīng)用型系統(tǒng),因此必須保證系統(tǒng)的實用性、健壯性,同時又必須保證系統(tǒng)應(yīng)易于管理與維護,具有一定的靈活性,所以在本系統(tǒng)的開發(fā)研制過程中,始終堅持遵循標(biāo)準(zhǔn)、保證安全、方便使用的設(shè)計原則。
本系統(tǒng)主要由用戶管理、商品信息管理、商品評論管理、新聞及圖片管理模塊組成。具體規(guī)劃如下:
(1)商品評論模塊:注冊用戶可對發(fā)布的商品進行評論,而管理員則可以對這些評論進行審核和回復(fù),如有不良評論會及時刪除。
(2)商品信息管理模塊:注冊用戶可以隨意發(fā)布商品信息,還可以痛苦搜索功能查找所需商品信息,而管理員不僅可以管理所發(fā)布商品的信息,可以對商品信息進行修改和刪除,還可以管理商品的類別,對類別進行實時的更新或更換。
(3)用戶管理模塊:所有學(xué)生都可以注冊成為網(wǎng)站用戶,管理員則可以對用戶信息進行管理,包括刪除用戶信息和密碼重置。
(4)新聞及圖片分享信息管理模塊:管理通過該模塊會定期發(fā)布校園資訊和校園圖片,并且對這些信息和信息類別進行有效的管理,包括添加、修改、刪除。
2.2 系統(tǒng)開發(fā)環(huán)境
(1)系統(tǒng)開發(fā)平臺:Microsoft Visual Studio 2010。
(2)系統(tǒng)開發(fā)語言:C#。
(3)數(shù)據(jù)庫管理系統(tǒng)軟件:Microsoft ACCESS。
(4)運行平臺:Windows 98以上。
(5)開發(fā)環(huán)境:NET Framework 4.0。
3 詳細(xì)設(shè)計(Detail design)
3.1 數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫需要創(chuàng)建以下數(shù)據(jù)表。
(1)用戶表(users),用于存放注冊用戶的信息。
(2)類型表(category),用于存放商品、圖片、新聞的類型信息。
(3)商品信息表(goods),用戶存放商品的信息。
(4)評論信息表(comment),用于存放評論信息。
(5)管理員信息表(manager),用于存放管理員的信息。
(6)新聞信息表(news),用于存放新聞的信息。
(7)圖片信息表(albums),用于存放圖片地址。
3.2 主要功能模塊設(shè)計
(1)系統(tǒng)商品評論管理模塊設(shè)計
當(dāng)用戶登錄后可以對任何商品填寫商品評論,管理員通過管理頁面可以對用戶所發(fā)評論進行審核和回復(fù)。
(2)系統(tǒng)商品信息管理模塊設(shè)計
商品信息管理包括注冊商品信息發(fā)布模塊、商品類別管理模塊、商品信息管理模塊以及商品展示模塊。
(3)系統(tǒng)新聞及圖片管理模塊設(shè)計
本系統(tǒng)新聞管理模塊和圖片管理模塊使用同一頁面編寫,但在分類上采用不同分類加以區(qū)分,使得編寫和維護更加快捷。
4 系統(tǒng)的實現(xiàn)(System implementation)
商品信息發(fā)布頁面主要實現(xiàn)用戶將二手商品的各項信息發(fā)布到系統(tǒng)平臺上供訪問者瀏覽。系統(tǒng)采用了Kindediter在線HTML編輯器,可以為用戶帶來所見即所得的效果,以及采用了Swfupload技術(shù),能夠支持多圖上傳,實現(xiàn)圖如圖1所示。
圖1 商品信息發(fā)布界面
Fig.1 Product information publish interface
部分實現(xiàn)代碼如下:
5 結(jié)論(Conclusion)
本系統(tǒng)讓在校大學(xué)生免去下載客戶端的繁瑣程序。并且采用多種人性化、個性化網(wǎng)站制作插件及技術(shù),如Ajax、Jzoom等,讓學(xué)生有更好的瀏覽體驗[3]。既解決了學(xué)生對二手商品的交易需求,也可作為高效數(shù)字化校園的一部分。信息化飛速發(fā)展的今天,運用Internet技術(shù)為校園二手物品發(fā)布平臺的成功鋪平了道路。相信基于Web的校園二手市場的誕生,在給校園內(nèi)的廣大師生帶來便捷的同時,能引發(fā)更多對信息系統(tǒng)運用的思考。
參考文獻(References)
[1] 李凱,王勁松.Visual C#與Matlab混合編程原理及其在數(shù)據(jù)圖
形化中的應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2014(09):55-56.
[2] 金理清,殷國真,張正做.基于B/S架構(gòu)辦公管理信息系統(tǒng)設(shè)計
與開發(fā)[J].電腦編程技巧與維護,2010(16):50-52.
[3] 吳思嫦.基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計、實現(xiàn)及安全性
增強[D].華中師范大學(xué),2012.
作者簡介:
馬 明(1978-),女,碩士,講師.研究領(lǐng)域:計算機應(yīng)用,數(shù)
據(jù)庫技術(shù).