付文雯 郭群
【摘要】 “大學校園小型二手商品發布系統設計與實現”被列為2013年地方高校國家級大學生創新創業訓練計劃項目之一。大學校園小型二手商品發布系統是為在校大學生使用的二手商品發布提供一個供需平臺。學生的二手資料,生活用品,畢業在即的處理物品,都可在這個平臺上發布。實現了管理員/用戶登錄注冊、二手商品信息發布及分類搜索和校園訊息的管理等功能。該系統使用Visual Studio 2008開發軟件,C#編程語言,用Microsoft SQL Server 2008作為后臺數據庫。開發過程體現了軟件工程的思想,使得該系統具有相對穩定、便于維護和更新等優點。
【關鍵詞】 大學校園 二手商品發布系統 設計 實現
隨著計算機及網絡技術的飛速發展,上網已經成為大學生活不可或缺的一部分,在校大學生平均上網率達到92%,網上購物已經日漸普及。學生可以將自己不用的東西放在網上,也可在網上找到自己需要的東西,物美價廉,達到雙贏。
如很多大四畢業生大學生活結束時,可以把自己的物品變賣給低年級同學。二手自行車在大學生中非常受歡迎,大學校園比較大,天天上課、去實驗中心、主樓、南樓等,跑來跑去實在很辛勞,有時可能還要外出結伴游玩,所以對自行車需求自然很多。買新的,價格高,還是“二手”的好,用了三年五載,再便宜轉手,即經濟有實用。新學期開始,很多學生先不去買新書,而到網站上搜尋與課程要求相同的教材,這在大學生中十分普遍。
如計算機等級考試教程,英語四六級考試參考書等,新書一本50元左右,而二手書僅10元。況且,在舊書中還有高年級的筆記等資料更加實用。電腦、手機、優盤、MP3、移動磁盤、臺燈、收音機、衣架、球拍、衣服等,網站商品琳瑯滿目,比比皆是。通過這個系統,讓每一個瀏覽用戶都可以非常方便的發布自己的二手商品信息,瀏覽別人的發布的信息,還可以對各種二手商品信息做出比較,選擇性價比最高的商品,此平臺為同學們提供雙方發布的完美溝通。
一、系統分析
通過對實際需要調研及搜集資料,開發了這套大學校園小型二手商品發布系統。在系統開發設計過程中,我們盡量采用簡易注冊、迅速瀏覽商品、發布自己的需求,使用戶可以在短期內完全掌握發布和瀏覽。我們始終把系統的實用性放在首位,力求數據的實用。在此基礎上優化程序代碼,加速系統運行和減少對系統資源的占用。
大學校園小型二手商品發布系統的總體思路就是在管理員的管理下,網友通過瀏覽發布者發布的商品的信息尋求自己所需,并且能在該平臺中獲取校園最新的新聞,管理員可以通過后臺來管理整個大學校園小型二手商品發布系統網站,可對注冊的用戶信息進行管理,包括對注冊用戶信息的添加、查找、修改和刪除等等。做一個方便校園內同學們二手閑置的物品發布的網站,通過此平臺,讓同學們能夠根據自己的需求去網站查詢并交易,同時也可以把自己閑置不用的物品發布到網上,供給有需求的同學。達到互利共享。
大學校園小型二手商品發布系統主要包括六個功能模塊:管理員管理模塊、商品管理模塊、用戶管理模塊、發布管理模塊、查詢管理模塊、校園訊息管理模塊。(1)管理員管理模塊:主要對大學校園小型二手商品平臺注冊用戶信息進行查看和刪除等操作。包括更新校園新聞等。(2)商品管理模塊:主要對注冊用戶所添加的商品進行歸類、管理及修改。(3)用戶管理模塊:主要用于對注冊此網站的用戶信息管理。(4)發布管理模塊:主要發布、修改商品信息。包括發布商品名稱、圖片、價格等信息。(5)查詢管理模塊:為用戶提供所需商品的查詢信息。(6)校園訊息管理模塊:主要是展示已有鏈接信息,瀏覽更新校園最新信息。
此系統具備友好的用戶界面,使用方便,易于維護,操作簡單,只要是能夠熟練操作計算機的用戶都能夠很快學會使用該軟件的。無論從操作方面還是在經濟和技術上開發此系統是完全可行的。
二、系統設計
2.1 總體設計
大學校園小型二手商品發布系統主要包括六大功能模塊:管理員管理模塊、商品管理模塊、用戶管理模塊、發布管理模塊、查詢管理模塊、校園訊息管理模塊。系統功能結構圖如圖1所示:
2.2 數據庫設計
本網站采用SQL Server 2008 數據庫,名稱為LiubeMart.mdb,主要數據表如下。
(1)用戶信息表:包括用戶編號、用戶姓名、用戶身份證號、用戶電話、用戶地址、加入日期等信息。(2)管理員表:管理員編號、管理員名字、密碼等信息。(3)商品信息表:包括商品編號、商品類別、商品名稱、商品價格、真實價格、質量描述等信息。(4)校園訊息信息表:包括編號和題頭等信息。
三、系統采用的關鍵技術及具體處理
3.1 系統開發平臺及工具選用
本系統使用了Visual Studio 2010開發工具和SQL Server 2008數據庫。前臺采用 Microsoft 公司的 Visual Studio 2010作為主要的開發工具,是一種面向對象的可視化編程工具,具有很高的編程效率;系統后臺數據庫采用 Microsoft SQL Server 2008,它提供強大而穩定的企業級數據庫開發平臺,滿足了數據一致性、完整性及安全性上的要求, Visual Studio 2010可與SQL Server 2008 數據庫無縫鏈接。本系統同時采用C#為開發語言;運行平臺為Windows 7(Ultimate);運行環境為Microsoft.NET Framework 4.0。
3.2 數據庫鏈接
首先,系統通過用戶登錄,輸入用戶名和密碼進入系統主頁面,再對該系統中的各個功能模塊進行操作。
數據庫鏈接關鍵代碼:
{
public SqlConnection con = null;
public static SqlConnection GetCon()
{
try con=newSqlConnection("server=a\\mr;uid=sa;pwd=;database=db_credence");
con.Open(); //連接數據庫,打開數據庫連接
return con;
} catch(Exception e)
{
con = null;return con;
}}
3.3 系統測試
本系統采用黑盒測試技術對系統進行測試,分別進行了各個功能模塊的測試。
四、系統實現
4.1 系統主界面
大學校園小型二手發布平臺網站由多個Web頁面組成,如圖2為大學校園小型二手商品發布系統的主界面。
五、結束語
“大學校園小型二手商品發布系統設計與實現”是“十二五”期間教育部面向本科學生設立的,也是“高等學校本科教學質量與教學改革工程”重點建設項目之一。大學校園小型二手商品發布系統實現了系統要求的基本功能,用戶通過使用系統對二手商品進行發布,同時還能瀏覽查詢二手商品的信息,做到共同分享校園信息。本系統具有應用方便、信息交流及時等特點。
六、結論
通過大學校園小型二手商品發布系統的開發,做到了理論聯系實際,將書本上學到的知識與具體實踐充分結合起來,即鍛煉了我們計算機程序設計、數據庫技術與應用、信息系統設計與開發、網站的設計與實現實踐能力,又使我們在文獻的檢索、信息的綜合、總結與調查報告等文檔的撰寫等方面有了很大的進步,是對本專業知識、能力、素質的綜合訓練。這樣的參與與實踐完全符合《教育部關于做好“本科教學工程”國家級大學生創新創業訓練計劃實施工作的通知》和《普通本科學校創業教育教學基本要求(試行)》文件精神,鍛煉和培養我們大學生創新精神和創新、創業及就業能力,使我們受益匪淺。達到了以創新創業教育促進大學生的全面發展。為培養大學生具有復合型、外向型、創新型、應用型人才奠定了基礎。
參 考 文 獻
[1] 李玉林,王巖. ASP.NET2.0 網絡編程從入門到精通[D]. 北京:清華大學. 2012年,06:1-3
[2] 董云. ASP.NET數據庫項目案例導航[D]. 重慶:西南大學,2012年
[3] 劉巍. 在C#. net編程過程中的常用技巧[J]. 黑龍江科技信息,2011,(36)
[4] 劉偉,蔡晉強. 基于ASP.NET數據綁定控件的應用[J]. 電腦開發與應用,2010,(09)
[5] Jesse Liberty.Programming ASP.NET 3rd Edition,2012年01:108-128