大學生二手物品交易網站的設計與實現
《大學生二手物品交易網站的設計與實現》由會員分享,可在線閱讀,更多相關《大學生二手物品交易網站的設計與實現(43頁珍藏版)》請在裝配圖網上搜索。
1、 ) 本科畢業(yè)論文(設計) 論文題目:大學生二手物品交易網站的設計與實現 學生姓名: 學 號: 專 業(yè): 班 級: 指導教師: 完成日期: 年 月 日 大學生二手物品交易網站的設計與實現 內 容 摘 要 隨著生活節(jié)奏的加快,人們越來越注重高效的在線服務。每年畢業(yè)生離校時都會丟棄或轉贈大量學習生活用品
2、,這些物品往往得不到很好的處理,校園二手網站就是提供了這樣的一個網上購物平臺。校園二手網站的應用十分廣泛。校園二手網站,對其進行開發(fā)主要包括后臺數據庫的建立和維護以及前臺應用程序的開發(fā)兩個方面。通過后臺數據庫與前臺程序的結合,用戶通過注冊成為會員可以實現商品的購買,并在購物車模塊中實現訂單的生成。后臺管理員通過登錄系統(tǒng),可以查看到本站的商品列表、會員信息、訂單信息等來及時完成貨物的發(fā)送,為用戶提供良好的服務。用戶在收到了自己所定的商品之后可以在留言模塊中進行留言的發(fā)表。該系統(tǒng)的后臺數據庫采用SQL Server 2000進行建立,應用程序的開發(fā)采用了Visual Studio 2008平臺以及
3、C#語言進行開發(fā)。它實現了它實現了交易的操作,記錄,統(tǒng)計等功能。其特點是界面友好,操作簡單,方便快捷。 關鍵詞:校園二手網站 后臺數據庫 前臺應用程序 Design and Realization of the system of college students second-hand goods trading Abstract With the accelerated pace of life, people pay more and more attention to effi
4、cient online service. The graduats will abandon or present a great deal of study and home articales every year when theyng, the second-hand website of school mainly provide an on-line shopping platform. the second-hand website of school is applied widely. the second-hand website of school, its devel
5、opment mainly includes the backstage database the establishment and the maintenance as well as the application procedure development two aspects. Through the background database and foreground program combination, the user through the register to be a member of the purchase of goods can be achieved,
6、 and in shopping cart module in order to generate. The backstage manager via the login system, can check the station commodity list, membership information, order information to the timely completion of delivery of goods, to provide users with good service. Users in the received set for themselves a
7、fter the commodity can message module in the published message. The system of background database using SQL Server 2000 was established, the application procedure development using the Visual Studio 2008 platform and C # language development. It achieved it realizes the trading operation, recording,
8、 statistics and other functions. Its characteristic is with friendly interface, simple operation, convenient and quick. Key words:the second-hand website of school backstage database application procedure 序言 4 一、系統(tǒng)規(guī)劃 5 (一)選題背景 5 (二)需求分析 6 (三)系統(tǒng)
9、設計相關原理 7 1.ASP技術 7 2.Visual Studio 2008 8 3.SQL Server 2000 9 4.B/S模式及其優(yōu)勢 9 (四)可行性分析 10 1.技術可行性 10 2.社會可行性 10 3.經濟可行性 11 二、系統(tǒng)分析 12 (一)、系統(tǒng)業(yè)務流程分析 12 (二).數據流程分析 14 1.整體圖 14 2.頂層圖 14 3.系統(tǒng)管理 14 4.用戶管理 15 5.交易管理 15 6.出售管理 16 7.購買管理模塊 16 8.搜索功能模塊 17 (三)數據字典 17 1.數據項 17 2.數據結構的定義 18 3
10、.存儲過程 19 4.數據流的定義 19 5.處理過程定義 20 三、系統(tǒng)設計 21 (一)系統(tǒng)功能設計 21 (二)數據庫設計 24 1.數據庫表及表的關系 24 2.創(chuàng)建表 25 四、系統(tǒng)實施 28 (一)會員注冊 28 (二)產品瀏覽 30 (三)購物車 32 (四)管理員登陸 33 (五)發(fā)布物品 34 五 系統(tǒng)運行與維護 36 (一)測試的任務及目標 36 1.測試的任務 36 2.測試的目標 36 (二)測試方案 36 1.模塊測試 36 2.集成測試 38 3.驗收測試 38 4.平行運行 38 (三)系統(tǒng)維護 38 結 論 40
11、 參 考 文 獻 41 序言 每一個畢業(yè)季,校園的各個角落都充滿著各種各樣的跳蚤市場。現在隨著生活水品的提高,學生也有了越來越多的日用品。每當畢業(yè)時這些東西就成了一些比較頭疼的事,帶走不方便,丟棄又太可惜。所以出現了“廢之不用,棄之可惜”的局面。大學生是一個時間性很強的群體,比如書,尤其是很多考試類的參考書,可能看完就不再需要,賣廢紙又太可惜,因此二手交易是最好的選擇,這樣既降低了賣方的損失又增加了買方的利益“于人方便,于己方便”。又實現了節(jié)能減排的可持續(xù)發(fā)展道路。二手物品更是玲瑯滿目,不需要的在手里就是廢棄物,而需要的人則發(fā)揮了他最大的利用價值。如果以傳
12、統(tǒng)的交易模式無非就是在校園里擺些小攤在校園里張貼一些小廣告,這樣既影響了校園環(huán)境又達不到最好的效果。本文旨在設計一個簡潔、穩(wěn)定、實用的大學生二手物品交易系統(tǒng),在相對于淘寶、京東大多數購物網站的基礎上它更具有針對性,實用性。成本低、實用性強、擴展性強。能更好的滿足更多的大學生用戶的需求。 一、系統(tǒng)規(guī)劃 (一)選題背景 現在是信息化時代,網絡信息爆炸的時候。任何一種傳播方式都比不過網絡的傳播速度。所以將這種現代化技術應用到現實生活問題的解決一定能使事情達到事半功倍的效果。所以大學生二手物品交易的網站開
13、發(fā)是解決大學生畢業(yè)時二手物品處理的不二之選。大學生二手物品交易網站是從買賣雙方出發(fā)形成的一個交易互動平臺,既可以實現買方在網站上的信息發(fā)布又可以實現賣方需求信息的留言。從而使買賣雙方的交易更具有實質性與及時性。 大學校內的二手物品交易主要是通過校園地攤,這遠遠不能滿足學生的需求。二手物品交易種類多,規(guī)模小,交易隨機性強。時間分布比較平均。每年的六七月份在校園會出現一個二手物品交易的高峰,參加交易的除了學生以外還有一些附近的居民。這樣既造成了校園治安的混亂又對學生的學習生活造成一定影響。 大部分的高校已經建立自己的校園網,而部分院校也已完成了校園“一卡通”工程的建設,校園網的建成為學校教職員
14、工提供了學習、工作和生活上的便利。隨著計算機網絡技術、通信技術及數據庫技術的進一步發(fā)展,基于Internet技術的電子商務也得到了快速發(fā)展。目前上網已經成為大學生活不可或缺的一部分,在校大學生平均上網率達到92% ,其中每周上網時間超過10h的學生占在校學生總數的1/3。而現在的大學生網上交易基本上是以BBS為主, BBS雖然用戶眾多,可是由于它不是一個獨立的站點,提供的功能有限,用戶不能詳細的了解商品的有關信息,不能快捷地查詢商品,無法滿足學生實際交易中的需求。校園二手交易平臺為在校學生提供一個供需平臺,學生可以將自己不用的東西放在網上,也可在網上找到自己需要的東西,物美價廉,達到雙贏。
15、(二)需求分析 目前,二手商品交易成為了當代大學生課余生活的一大熱門,許多學校每年都要舉辦紅紅火火的“跳蚤”市場,可見大學生對二手商品交易的需求,可遺憾的是校內的二手交易往往時間短暫,遠遠無法滿足廣大學子交易的需求。據調查,高校二手市場的供求雙方都是龐大的群體,對二手交易需求非常強烈。他們手中或多或少的都有具有使用價值但自己已不再需要的物品。他們也有無法消費新產品看重短暫使用價值的需求者。一年一度的校園“跳蚤”市場難以滿足其需求,而且,現在還未有專業(yè)化、標準化的二手務機構,因此,立足于滿足高校學生交易的需要,建立高校二手交易平臺,將變得更為可行、更具必要性。大學生具有相似的消費心理、共同的生
16、活環(huán)境、生活方式,大多數交易物品都是學生自身需要的,交易商品具有共性(如:書籍、電子產品、自行車、體育用品等),使得學生之間交易的更為頻繁,這是造成交易需求壓力的原因之一。在校學生數量增多,大學生交易需求旺盛。根據調查,有76%的被調查者表示渴望購買一些有使用價值的二手商品。表明大學生大多希望購買一定數量的二手商品,這對構建一個大學生商品交易平臺提出了一定的要求。再者,一些大四學生,他們即將離校,需要處理大量零零碎碎的物品,由于處理途徑狹窄,短期內無法處理大量的物品,造成很多還有實用價值的物品被丟棄,浪費資源。目前,在各大高校的“跳蚤”市場,充斥著大量二手商品的供應和需求信息,但是,在單一有限
17、的交易時間內,大學生交易雙方的需求根本無法滿足,這就需要一個更加專業(yè)標準的二手交易平臺。因此大學生二手物品交易網站的開發(fā)意義就顯而易見。 一般的企業(yè)電子商務系統(tǒng)是面向廣大的社會公眾,而校園電子商務系統(tǒng)是以校園整體環(huán)境為依托,面向校園內的學生,它們之間存在一定的區(qū)別。校園電子商務除了具有跨時空、數字化、公開、透明等一般特征外,還有其獨到的特色。如以下幾個方面: ①優(yōu)良的網絡環(huán)境。高校既是知識密集的地方,也是電腦普及率最高的地方之一,大部分學校為了便利學生的學習有生活,都建有內部局域網。校園網站網絡使用費用很便宜,局域網將高校內大部分部門、機構、宿舍等聯(lián)結起來,以達到信息資源傳輸與共享、提高效
18、率、優(yōu)化組合的目的。 ②穩(wěn)定的消費群體。大學校園里穩(wěn)定的學生客戶群。大學生有許多共同的興趣和消費傾向,消費商品較單一。每年數千學生的流動為校園電子商務注入了新鮮血液。大學校園里的消費群體素質較高,容易接受新鮮事物,特別是學生年齡一般在18-25 歲,正處在求知欲旺盛的階段。 ③方便的物流配送。學生們居住非常集中,使得物流的配送準確、及時,并且大大降低了成本。通過見面交易的方式解決了傳統(tǒng)電子商務物流配送中“最后一英里”的問題,同時也推動了校園電子商務的發(fā)展。 ④良好的信用機制。信用不足,信用體系不完善是阻礙我國電子商務發(fā)展的重要障礙。電子商務信用主要取決于個人信用、商家信用和社會信用等。若
19、缺乏良好的監(jiān)督機制,就會存在各種信用危機。在校園電子商務環(huán)境下,由于交易雙方主要是在校學生,一旦出現違規(guī)現象,很快就會被曝光。因此,大家都會自覺培育良好的個人信用和商業(yè)信用。 ⑤交易成本低。校園電子商務使得買賣雙方的交易成本大大降低。一是通過校園網絡進行信息傳遞,其傳遞成本相對于信件、電話、傳真而言較低。此外,縮短時間及減少重復的數據錄入也降低了信息成本。二是買賣雙方通過校園網絡進行商務活動,無需中介者參與,減少了交易的有關環(huán)節(jié)。三是賣方可通過校園網絡進行產品介紹、宣傳,避免了在傳統(tǒng)方式下做廣告、發(fā)印刷品等大量費用。四是校園電子商務實行“無紙貿易”,可減少大量的文件處理費用。交易成本為零,符
20、合大學生價格敏感因素要求調查統(tǒng)計數字表明,價格是大學生消費最為敏感的因素之一。校園交易網采用零交易成本,符合大學生消費的心理特征。 ⑥節(jié)省購物時間,增加在校學生選擇余地。校園電子商務通過校園網絡為在校師生需求提供廣泛的選擇余地,可以使在校學生足不出戶就能看到商品的具體型號、規(guī)格、售價、商品的真實圖片和性能介紹,能夠買到自己滿意的商品。 由于在校園內,參與校園二手物品交易中的各方在物理上是互通的,與傳統(tǒng)意義的電子商務不一樣,因此整個電子商務過程并不是物理世界商務活動的翻版,電子商務完成所需的“三流”,即資金流、物流、信息流,在校園內的實現也相對簡單。尤其是資金流和物流,由于校園交易網的買賣雙
21、方多為同城交易,甚至是園區(qū)內交易,因此,資金流和物流環(huán)節(jié)以見面交易為基本形式,系統(tǒng)借用網絡游戲中的“虛擬幣”和“虛擬商品”的有關概念和方法,同時仿照“淘寶網”中的一些手段和做法,學生在校園內自主開辦網上商店,通過網上營銷進行完整的商務過程。故系統(tǒng)將重點放在信息流的建設上,同時通過認證環(huán)節(jié)保障交易雙方的信用。 (三)系統(tǒng)設計相關原理 1. ASP.NET技術 ASP.NET 是建立在公共語言運行庫上的編程框架,可用于在服務器上生成功能強大的 Web 應用程序。與以前的 Web 開發(fā)模型相比,ASP.NET 提供了數個重要的優(yōu)點: ①增強的性能:ASP.NET 是在服務器上運行的編譯好的公
22、共語言運行庫代碼。與被解釋的前輩不同,ASP.NET 可利用早期綁定、實時編譯、本機優(yōu)化和盒外緩存服務。這相當于在編寫代碼行之前便顯著提高了性能。 ②世界級的工具支持:ASP.NET Framework 補充了 Visual Studio 集成開發(fā)環(huán)境中的大量工具箱和設計器。WYSIWYG 編輯、拖放服務器控件和自動部署只是這個強大的工具所提供功能中的少數幾種。 ③威力和靈活性:由于 ASP.NET 基于公共語言運行庫,因此 Web 應用程序開發(fā)人員可以利用整個平臺的威力和靈活性。.NET Framework 類庫、消息處理和數據訪問解決方案都可從 Web 無縫訪問。ASP.NET 也與語
23、言無關,所以可以選擇最適合應用程序的語言,或跨多種語言分割應用程序。另外,公共語言運行庫的交互性保證在遷移到 ASP.NET 時保留基于 COM 的開發(fā)中的現有投資。 ④簡易性:ASP.NET 使執(zhí)行常見任務變得容易,從簡單的窗體提交和客戶端身份驗證到部署和站點配置。例如,ASP.NET 頁框架使您可以生成將應用程序邏輯與表示代碼清楚分開的用戶界面,和在類似 Visual Basic 的簡單窗體處理模型中處理事件。另外,公共語言運行庫利用托管代碼服務(如自動引用計數和垃圾回收)簡化了開發(fā)。 ⑤可管理性:ASP.NET 采用基于文本的分層配置系統(tǒng),簡化了將設置應用于服務器環(huán)境和 Web 應用
24、程序。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應用新設置。此“零本地管理”哲學也擴展到了 ASP.NET Framework 應用程序的部署。只需將必要的文件復制到服務器,即可將 ASP.NET Framework 應用程序部署到服務器。不需要重新啟動服務器,即使是在部署或替換運行的編譯代碼時。 ⑥可縮放性和可用性:ASP.NET 在設計時考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進程受到 ASP.NET 運行庫的密切監(jiān)視和管理,以便當進程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進程,以幫助保持應用程序始終可用于處理請求。
25、 ⑦自定義性和擴展性:ASP.NET 隨附了一個設計周到的結構,它使開發(fā)人員可以在適當的級別“插入”代碼。實際上,可以用自己編寫的自定義組件擴展或替換 ASP.NET 運行庫的任何子組件。實現自定義身份驗證或狀態(tài)服務一直沒有變得更容易。 ⑧安全性:借助內置的 Windows 身份驗證和基于每個應用程序的配置,可以保證應用程序是安全的。 2.Visual Studio 2008 Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開發(fā)工具,代號“Orcas”,是對Visual Studio 2005一次及時
26、、全面的升級。 VS2008引入了250多個新特性,整合了對象、關系型數據、XML的訪問方式,語言更加簡潔。使用Visual Studio 2008可以高效開發(fā)Windows應用。設計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。同時Visual Studio 2008支持項目模板、調試器和部署程序。Visual Studio 2008可以高效開發(fā)Web應用,集成了AJAX 1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用。 VS2008是.NET開發(fā)的首選工具。其主要有以下特點: ①VS可以自動執(zhí)行編譯源代碼的步驟,同時可以完全控制重寫它
27、們時應使用的任何選項。 ②VS文本編輯器可以配合VS支持的語言(包括C#),這樣就可以智能檢測錯誤,在輸入代碼時給出合適的推薦代碼,這個功能稱為IntelliSense。 ③VS包括Windows Forms和Web Forms設計器,允許UI元素簡單拖放設計?!? ④在C#中,許多類型的項目都可以用已有的“模板”代碼來創(chuàng)建,不需要從頭開始。各種代碼文件通常已經為我們準備好了,減少了從頭開始一個項目所花費的時間。對于新的“Starter Kit”項目類型來說尤其如此,該項目類型可以以功能全面的應用程序為基礎進行開發(fā)。一些Starter Kit項目類型包含在VS安裝程序中,還可以在線使用更多
28、的該項目類型。 ⑤VS包括幾個可自動執(zhí)行常見任務的向導,它們可以在已有的文件中添加合適的代碼,而不需要考慮(在某些情況下)語法的正確性。 ⑥VS包含許多強大的工具,可以顯示和導航項目中的元素,這些元素可以是C#源文件代碼,也可以是其他資源,例如,位圖圖像或聲音文件。 ⑦除了在VS中編寫應用程序比較簡單外,還可以創(chuàng)建部署項目,以易于為客戶提供代碼,并方便的安裝該項目。 ⑧在開發(fā)項目時,VS可以使用高級調試技巧,例如,能一次調試一行命令,并監(jiān)視應用程序的狀態(tài)。 3.SQL Server 2000 本系統(tǒng)采用的是微軟公司的SQL Server 2000。 (1)采用SQL Ser
29、ver 2000的原因 第一,SQL Server與Windows服務器緊密集成,而Windows服務器具有很好的安全性,能夠排除所有未經授權的非法用戶的訪問,確保了SQL Server 2000服務器的安全性,符合系統(tǒng)對安全性的要求; 第二,用戶可以使用Web瀏覽器查詢存儲在SQL Server 2000數據庫中的數據,符合系統(tǒng)遠程訪問數據庫的要求; 第三,容量龐大,每個數據庫中可創(chuàng)建多達20萬個數據表,數據表中記錄的行數只受服務器硬盤空間的限制。 (2)Microsoft SQL Server 2000的特性 ①Internet 集成 ②可伸縮性和可用性 ③企業(yè)級數
30、據庫功能 ④易于安裝、部署和使用 ⑤數據倉庫 4.B/S模式及其優(yōu)勢 伴隨著Internet的迅速發(fā)展,計算機技術正在由基于C/S(Client/Server客戶端/服務器)模式的應用系統(tǒng)轉變?yōu)榛贐/S(Browser/Server瀏覽器/服務器)模式的應用系統(tǒng)。 過去,網絡軟件的開發(fā)都采用C/S(Client/Server)模式,在這種模式下,主要的業(yè)務邏輯都集中于客戶端程序,正是由于以上C/S模式的客戶端程序在部署和維護時面臨的問題,人們逐漸接受了基于瀏覽器/服務器(Browser/Server)結構的系統(tǒng),即B/S模式。在此模式中,最核心的一點就是用通用的瀏覽器取代了原來的客
31、戶端程序。B/S模式雖然只對C/S模式做了少許變動,但帶來了巨大的好處:應用程序在部署、升級、維護時,只需要在服務器端進行配置就可以了;所有的配置工作都集中在服務器端,提高了系統(tǒng)的安全性。B/S模式最大特點是:用戶可以通過WWW瀏覽器去訪問Internet上的文本、數據、圖像、動畫、視頻點播和聲音信息,這些信息都是由許許多多的Web服務器產生的,而每一個Web服務器又可以通過各種方式與數據庫服務器連接,大量的數據實際存放在數據庫服務器中。客戶端除了WWW瀏覽器,一般無須任何用戶程序,只需從Web服務器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數據庫有關的指令,由Web服務器交給數據庫服務器來
32、解釋執(zhí)行,并返回給Web服務器,Web服務器又返回給用戶。在這種結構中,將許許多多的網連接到一塊,形成一個巨大的網,即全球網。而各個企業(yè)可以在此結構的基礎上建立自己的Internet。 本系統(tǒng)采用的B/S三層架構模式,主要有WebUI(頁面訪問層),WebBll(邏輯層),WebDal(數據訪問層),WebMobile(數據模型層)。 (四)可行性分析 1.技術可行性 系統(tǒng)軟件開發(fā)平臺先進,符合現代操作系統(tǒng)發(fā)展的最新需求。采用的技術路線是ASP.NET技術,SQL Sever2000數據庫與Visual Studio開發(fā)工具,基于B/S的模式。 從技術上來說,由于是基于Web的,可
33、以相對比較容易面對用戶的實際需求而開發(fā)。而在現今,各種網絡應用的開發(fā)已經相當成熟,出現了幾大主流的開發(fā)語言和工具,都可以非常有效的支持開發(fā)這樣一個系統(tǒng)。同時作為本系統(tǒng),也有許多成功的電子商務類網站的經驗可以借鑒,所以從技術的角度來說,也是可行的。從運行上來說,由于客戶端僅僅只是需要一個瀏覽器,通過瀏覽器來登陸系統(tǒng),而服務器端也只需要一臺服務器,服務器要求一個數據庫環(huán)境和一個網絡應用開發(fā)的環(huán)境,實現起來比較容易,所以從運行上來說是可行的。同時這樣一個系統(tǒng),在系統(tǒng)管理員合法管理和用戶的自覺配合下,不會違規(guī)進行任何的不法的活動和交易,發(fā)布具有危害性和不適宜的信息,也不存在任何非法牟利的行為,在法律上
34、也是可行的。 2.社會可行性 通過對市場的初步調研和分析,高校的二手交易市場前景廣闊,首先,每年都有新生來校,同時畢業(yè)生不可能將所有物品全部拿走,而在高校大部分學生的消費水平不高,都希望能夠買到物美價廉的商品,在部分高校園內,學校都會指定地點方便學生出售自己的二手商品,但由于學生二手商品有限,同時也受到時間空間等方面的限制,無法滿足學生日常的二手物品的處理。高校既是知識密集的地方,同時也是電腦普及率最高的地方之一,所有的高校都有自己的局域網,70%的以上的學生經常使用網絡,為校園二手網站的建力提供了網絡基礎。 3.經濟可行性 ①廣大高校學子是二手交易平臺的服務對象,大學生具有收入單一、
35、消費多樣化和消費觀念的開放性等獨特的生活方式和消費心理,在校學生人數、交易需求意愿與交易頻繁度構成了大學生二手交易這一市場。大學生對校內二手物品尤其是對書籍、自行車、電子產品以及體育用品異常關注、交易需求大。 ②高校的二手交易市場廣闊,每年都有畢業(yè)生要畢業(yè),每年也都有新生報到。畢業(yè)生不可能將幾年來留存下的東西都帶走,有些物品已成為累贅,而大部分學生的消費水平不高,都希望能買到物美價廉的商品,以往學校會組織學生在指定的地點進行舊貨交易以方便學生,但這也無法滿足學生日常的舊用品交易。 ③高校二手商品交易平臺將以專業(yè)化的服務、獨特的經營模式以及標準化的管理為廣大高校學生提供優(yōu)質服務。代銷二手商品
36、種類齊全,涉及大學生生活、學習、娛樂等各個方面,產品、服務的針對性,使得二手交易平臺更加優(yōu)于一般的學校的跳蚤市場。 ④在構建高校二手交易平臺中,會遇到普通二手商品店可替代性等問題,但二手交易平臺作為專業(yè)的交易樞紐,從定位、品牌以及銷售方式、服務、管理等各個方面均要優(yōu)于普通二手商品店。高校二手交易平臺提倡資源優(yōu)化配置,滿足高校學生需求,“以貨易貨”等個性化策略,以大學生自己進行管理,能夠把握時尚動態(tài)。高校二手交易平臺專為大學生服務,目標明確,較容易獲得學生群體的認可,是大學生自己的交易平臺,發(fā)展速度迅速。 ⑤通過集中資源、管理、地理位置優(yōu)勢,擴大知名度以及二手商品交易范圍,提供多項服務,增加
37、二手商品交易數量、需求者的平均購買量,提供快捷、舒適的服務以及有效的管理,刺激高校學生潛在需求和購買欲望,并同時提高自身信譽。 ⑥高校既是知識密集的地方,也是電腦普及率最高的地方之一,大部分學校為了便利學生的學習與生活大都建有內部的局域網,校園網站可以24h開放服務,而且網絡使用費用很便宜。局域網將高校內大部分部門、機構、宿舍等聯(lián)結起來,以達到信息資源傳輸與共享、提高效率、優(yōu)化組合的目的。80%以上的同學經常使用網絡,為校園電子商務的開展奠定了基礎。 ⑦大學校園是一個學習知識和培養(yǎng)人才的地方,不能涉及過多的商業(yè)活動,這是一個現實的問題。但是我們還是經常會在食堂和宿舍樓下看到這樣的小廣告:“
38、因為畢業(yè)便宜出售電腦一套”、“好書便宜賣”等等,這些小廣告確實影響了校容,但客觀上確實存在部分要轉讓物品和需要購買二手物品的同學。經過調查分析,在校園出售二手物品的并不僅只大四要畢業(yè)的同學,各年級同學甚至包括老師也希望養(yǎng)成勤儉節(jié)約,消除浪費的好習慣,而且出售物品的種類也很豐富,與電腦相關的大到顯示器、主機,小到鍵盤鼠標攝像頭;各類家電如電風扇、洗衣機、臺燈;還有英語資料、計算機專業(yè)書籍、考研資料;還有各式各樣的雜物。這樣一個涉及大多數同學和大量物品的圈子,我們應該用一種高效率的方式好好利用起來,在校園網架設一個為賣方和買方提供交易信息的平臺,使得要出售二手商品的同學可以方便地在平臺上發(fā)布商品信
39、息,使得要購買二手商品的同學可以迅速在平臺上瀏覽到商品詳細信息查看到商品圖片,快速找到自己需要的商品。這樣一來必定大大提高交易的效率,同時消除了賣方有商品不知道如何推銷,買方有需要但不知何處去買的尷尬,解決了交易瓶頸,減少了浪費,對大眾師生一定是很好的幫助,這正是“校園二手交易平臺”的開發(fā)目的為校園里的同學提供一個二手物品交易的信息平臺,以達到節(jié)儉節(jié)約、物盡其用的目的。 二、系統(tǒng)分析 (一)、系統(tǒng)業(yè)務流程分析 本系統(tǒng)針對傳統(tǒng)的二手交易弊端,對耗時時間長,消耗人力多的問題將其進行逐一改進。采用現代網絡技術,
40、將這一系列的過程信息化網絡化更加滿足了現代大學生的消費方式,更加接近了現代大學生的生活節(jié)奏。 圖例說明: 外部實體 處 理 單據、文檔 數據存儲 信息流物流方向 圖2-1二手物品交易綜合業(yè)務流程圖 在此系統(tǒng)中首先沒有注冊的用戶以游客身份可以在網站首頁進行信息瀏覽,游客可以看到其他用戶的出售信息,可以看到留言板的通報及更改過的信息。以及瀏覽一些放在首頁的發(fā)布信息。當用戶需要在此網站上進行相應的操作時就得申請成為會員,用戶首先注冊申請,填寫相關的用戶信息提交上交給系統(tǒng)。系統(tǒng)進行審核,當申請信息合法時,系統(tǒng)就會回饋
41、給用戶注冊成功的提示信息,當申請者的信息不合法時,系統(tǒng)就會阻止申請者注冊成功。當用戶申請成功后就可以以會員的身份登錄,登錄系統(tǒng)后用戶可以在網頁發(fā)布自己的求購信息,也可以進行出售信息的發(fā)布,將自己不用的物品信息發(fā)布到網頁進行網上出售,當有意愿的買者出現時就與出售者進行網上交流協(xié)商,當協(xié)商成功時就可以進行交易。用戶可以選擇面對面交易也可以進行貨到付款的方式進行付款。當距離較遠時出售者將出售的物品由快遞公司發(fā)售到指定地點,然后由買者驗貨交錢后返饋給賣家。在此系統(tǒng)中還有一個重要的角色就是系統(tǒng)管理員,在這樣一個交易的互動平臺上使用者也是魚龍混雜,這樣難免就會出現一些非法用戶的惡意操作,此時就需要系統(tǒng)管理
42、員的一些日常管理。 (二).數據流程分析 1.整體圖 圖2-2 整體圖 2.頂層圖 圖2-3 頂層圖 系統(tǒng)的使用者為系統(tǒng)管理員和一般用戶,用戶在系統(tǒng)注冊后生成用戶信息表文件,系統(tǒng)的功能分為兩個模塊,面向管理員的模塊功能是系統(tǒng)管理,主要添加商品類別,交易商品管理,交易糾紛管理,面向一般用戶的模塊功能是用戶信息管理和交易管。其中,用戶信息管理包括更改密碼,更改用戶基本信息。交易管理包括出售管理,求購管理,買賣信息管理。 3.系統(tǒng)管理 圖2-4 系統(tǒng)管理模塊圖 管理員擁有對網
43、站的管理權,可以發(fā)布公告信息,發(fā)布網站簡介、對于一些不文明的留言信息進行刪除處理等,同時管理員還擁有查看所有用戶信息的權利,添加一些新增的商品類別、刪除銷售完的商品信息。 4.用戶管理 圖2-5 用戶管理模塊圖 這個模塊實現了用戶購買,發(fā)布,更新交易信息的功能,以及使用戶更新自己注冊信息及基本信息,修改密碼等功能。 5.交易管理 圖2-6 交易管理模塊圖 在用戶交易管理中,根據用戶提供的交易物品生成了“出售信息表”和“已購商品信息表”。用戶可以隨時對自己發(fā)布的信息進行修改。系統(tǒng)會根據這兩個表生成對應物品的已
44、購(出售)信息目錄供用戶瀏覽。 6.出售管理 圖2-7 出售管理模塊圖 用戶發(fā)出請求后,系統(tǒng)會自動檢測用戶是否已經登錄。然后根據用戶的出售信息進行相應表的變更。 7.購買管理 圖2-8購買管理模塊圖 買家在購買商品時首先在商品出售信息表中搜索自己所需要的商品,然后查看詳細信息之后選擇所需要的商品加入購物車,然后點擊生成訂單,當生成訂單后買賣雙方會相互聯(lián)系最終辦理錢物交易。當一切交易完成后買家點擊確認信息,交易成功。 8.搜索功能 圖2-9搜索功能模塊圖 本系統(tǒng)擁有產品信息搜索功能,可以模糊搜索,可以精確搜索。限制條件越多,所搜索到的商品越精確。這樣方便了購買者更
45、快速的找到自己所需的物品。 (三)數據字典 數據字典是關于數據信息的集合,也就是對數據流圖中包含的所有元素的定義的集合。數據字典描述的主要內容有:數據流、數據元素、數據存儲、數據加工和外部項。數據字典的作用也正是在軟件分析和設計的過程中給人提供關于數據的描述信息。數據字典和數據流圖共同構成系統(tǒng)的邏輯模型,本系統(tǒng)中的數據字典將主要采用數據字典卡片的形式書寫,每張卡片上保存描述一個數據的信息。這樣更新和修改起來比較方便,而且能夠單獨處理描述每個數據的信息。 1.數據項 數據項是最小的數據組成單位,也就是不可再分的數據單位,如商品編號、商品名稱等。對于每個數據元素,都需要介紹到簡單的屬性,例
46、如名稱、說明、類型、長度等。數據項的條目還包括對該元素的簡要說明,與它有關的數據結構等。 數據項條目 名稱:商品編號 說明:發(fā)布商品、所購商品的編碼 類型:字符型 長度:8 有關數據結構:出售商品信息表、購買商品信息表 數據項條目 名稱:會員編號
47、 說明:會員注冊時生成的號碼 類型:字符型 長度:1 有關數據結構:會員信息表、購買商品信息表 數據項條目 名稱:用戶名 說明:登錄系統(tǒng)的用戶名 類型:字符型 長度:15 有關數據結構:會
48、員表、會員申請表 數據項條目 名稱:密碼 說明:登陸系統(tǒng)用戶名對應的密碼 類型:字符型 長度:15 有關數據結構:用戶表、會員申請表 數據項條目 名稱:商品名稱
49、 說明:出售商品的名稱 類型:字符型 長度:8 有關數據結構:出售商品信息表、已購商品信息表 數據項條目 名稱:數量 說明:出售商品的數量 類型:字符型 長度:4
50、 有關數據結構:出售商品信息表、購買商品信息表 數據項條目 名稱:電話號 說明:會員的電話號 類型:字符型 長度:11 有關數據結構:會員表、會員申請表 數據項條目 名稱:價格
51、 說明:出售商品的價格 類型:字符型 長度:8 有關數據結構:出售商品信息表、購買商品信息表 2.數據結構的定義 數據結構的描述重點,是數據之間的組合關系,即這個數據結構包括的成分。一個數據結構可以包括若干個數據元素或數據結構。 數據結構條目 名稱:交易狀態(tài)信息表 總編號:4-001 說明:交易的狀態(tài)信息
52、 編號:001 結構: 編號 狀態(tài) 數據結構條目 名稱:用戶表 總編號:4-002 說明:用戶的相關信息 編號:002 結構: 用戶名 密碼 年齡 郵箱 開戶銀行 卡號 地址 聯(lián)系方式 數據結構條目 名稱:商品種類信息表 總編號
53、:4-003 說明:商品的信息 編號:003 結構: 編號 種類 數據結構條目 名稱:已購商品信息表 總編號:4-004 說明:交易成功后商品的相關信息 編號:004 結構: 商品編號 名稱 賣家 購買價格 數量 打分 數據結構條目 名稱:出售商品信息表
54、 總編號:4-005 說明:出售商品的基本信息 編號:005 結構: 商品編號 名稱 價格 數量 種類 3.存儲過程 數據存儲的條目,主要是描寫該數據存儲的結構及有關的數據流和查詢要求。數據流圖是分層的,下層圖是上層圖的具體化。同一個數據存儲可能在不同層次的圖中出現。描述這樣的數據存儲,應列出最低層圖中的數據流。 數據存儲條目 名稱:留言表
55、總編號:5-001 說明:用戶根據需要或對交易意見的留言內容 編號:001 結構: 留言編號 姓名 QQ號 電子郵箱 留言內容 日期 4.數據流的定義 數據流的屬性包括了數據流的來源、數據流的去處、數據流的組成等。 數據流條目 名稱:購買信息 總編號:6-001 說明:買家向賣家的購買信息 編號:001 數據流來源:買家 數據流去向:賣家 包含的數據結構:
56、 產品編號 產品名稱 用戶名 價格 數量 5.處理過程定義 對于數據流圖中的處理框,需要在數據字典中有描述它的編號、名稱、功能的簡要說明,有關的輸入、輸出。對于其功能的描述,要使人能有一個較明確的概念,知道這一框的主要功能。功能的詳細描述,還要用“小說明”進一步描述。 處理過程條目 名稱:系統(tǒng)管理(P1) 總編號:7-001 編號:001 輸入數據:用戶信息、商
57、品信息、商品類別 輸出數據:用戶信息表、商品信息表、商品類別信息表 處理邏輯:用戶查看用戶信息、刪除售完商品信息、添加商品種類 處理功能條目 名稱:出售商品(P2) 總編號:7-002 編號:002 輸入數據:商品編號、名稱、價格、數量、種類 輸出數據: 出售商品信息表 處理邏輯:賣家發(fā)布出售商品信息 處理功能條目 名稱:購買商品(P3)
58、 總編號:7-003 編號:003 輸入數據:產品編號、產品名稱、用戶名、價格、數量 輸出數據:購買商品信息表 處理邏輯:買家購買商品時將商品添加到購物車,生成購買商品信息表。 三、系統(tǒng)設計 (一)系統(tǒng)功能設計 經過需求分析階段的工作,本章進入總體設計階段,本章確定了軟件的結構,就是確定系統(tǒng)中每個程序是由哪些功能模塊組成的,以及這些模塊相互間的關系。
59、 總體設計過程首先尋找實現目標系統(tǒng)的各種不同的方案,需求分析階段得到的數據流圖是設想各種可能方案的基礎。從這些供選擇的方案中選取若干個合理的方案,然后為每個合理的方案準備一份系統(tǒng)流程圖,列出組成系統(tǒng)的所有物理元素。在進行軟件結構設計時應該遵循的主要原理是模塊獨立性原理,也就是說,軟件應該由一組完成相對獨立的子功能的模塊組成??傮w設計中的模塊的劃分根據軟件工程的原則要符合了高內聚合低耦合。 本文總體設計的原則:全面性:考慮到不同用戶的不同需求,力爭滿足用戶的操作習慣,使系統(tǒng)適合用戶需求。規(guī)范性:本系統(tǒng)遵循一般軟件設計思想進行設計,遵循數據庫的原理??茖W性:既有現代化的先進技術,又考慮到今后的
60、發(fā)展,留有可以擴充的空間又慎重選擇成熟的技術。實用性:根據實際情況,考慮用戶的需求,設計友好且易于操作的界面。安全性:在設計數據庫的時候,充分利用操作系統(tǒng)和數據庫的安全性,使之與應用系統(tǒng)的安全有機的結合起來,從而確保整個系統(tǒng)的安全性。 網站整體購物流程,用戶挑選好商品,放進購物車直到交易訂單生成,此時物品處于未發(fā)貨狀態(tài),管理員登陸后臺可對會員購買的物品進行發(fā)貨,發(fā)貨期間,買家等待快遞,如若物品完好無損并且很滿意,則可以直接確認付款,如不滿意或其它原因點擊申請退款時,管理員可以在交易糾紛中查看到申請退款的訂單,并且可以執(zhí)行同意或拒絕操作,點擊同意的時候,則退款成功,交易成功。如果點擊拒絕退款,
61、則退款失敗,交易失敗。 圖3-1 系統(tǒng)功能模塊圖 大學生二手物品交易系統(tǒng)是客戶和商家的交易活動,同時也是一個復雜的流動體系。為實現網上成功的交易銷售,充分滿足客戶需求和商家的營銷管理,在對大學生二手物品交易的模塊劃分之后,主要實現以下功能: (1)前臺 ①.用戶信息管理:面臨著成千上萬的客戶,各客戶又有不同的特征信息,這樣須對來訪客戶的信息資料進行管理。系統(tǒng)采取會員制以保證交易的成功率。會員可以修改自己的密碼和資料。 ②.商品詳細信息查看功能:具備商品詳細信息查看功能,這樣有利于客戶詳細了解感興趣的商品。包括商品的名稱,類別,編號,市場價,會員價,祥細介紹,商品圖片,數量
62、等。 ③. 加入購物車:看中商品的時候點擊放入購物車,此時會出現商品的剩余數量,只需要輸入想購買的商品數量點擊確定注能成功將物品放入購物車。 ④購物車管理:在買家還沒有付款前,可以對自己購物車里面的所有商品進行編輯數量和刪除操作。更方便地對批量購物進行管理。無需重復二次操作,直接在購物車里面修改購物信息,包括數量,商品的刪減,收貨地址,付款方式等。并在購物車頁面有繼續(xù)購物按鈕,如果商品還沒有全,還需要購買其它商品可以點擊此按鈕實現繼續(xù)購物。清空購物車功能,如果我現在選的商品全部不想要了,可以點擊清空按鈕,這樣避免了多次刪除。直接一鍵清空。 ⑤.網站介紹:當買家第一次來到本購物網站時需要了
63、解本購物網站的信息時可以在網站介紹里面查看到本站的祥細信息,包括本站的介紹,發(fā)展動向等。 ⑥.聯(lián)系信息:如果有廣告合作或其它需要聯(lián)系本站的時候,可以在聯(lián)系我們的信息里面查看到所有聯(lián)系本站的方式,包括電話,地址,郵箱等信息。 ⑦.留言版塊:所有用戶均可在本站留言,留言時需要輸入昵稱,QQ,電話,郵箱和留言內容。當留言成功的時候,為了保證用戶的隱私,留言版內不顯示用戶的電話,QQ,郵箱等敏感信息。確保用戶的安全。所有用戶勻可發(fā)表任何看法和意見。 ⑧. 會員注冊:當用戶第一來本站購物或賣物品的時候需要先在本站注冊個人信息,需要填入用戶的基本信息,包括姓名,年齡,電話,地址,郵箱,密碼,密碼找回
64、問題,答案等。一旦注冊完成即可在本站實現購物和出售功能。 ⑨. 密碼找回:當用戶遺忘了自己的登陸密碼時,可以在本站忘記密碼頁面輸入用戶名,輸入用戶名時,用戶的找回問題就會自動出現,只要填寫問題的正確答案,用戶的密碼則就會出現在頁面之上。用戶只需要重新登陸修改下密碼即可正常操作。 (2)會員中心 ①.密碼修改:用戶可以隨時更換自己的登陸密碼,已確保自己的帳號信息的安全。修改密碼時會顯示登陸人的名稱,并要求輸入原始密碼和新密碼。原始密碼不正確不允許修改。密碼長度不能小于六位。并且兩次新密碼的輸入必須一至。 ②.資料修改:用戶可以隨時自己自身的信息進行修改操作。以保證自己網上信息的正確性。
65、 ③. 購物車管理:在買家還沒有付款前,可以對自己購物車里面的所有商品進行編輯數量和刪除操作。更方便地對批量購物進行管理。無需重復二次操作,直接在購物車里面修改購物信息,包括數量,商品的刪減,收貨地址,付款方式等。并在購物車頁面有繼續(xù)購物按鈕,如果商品還沒有全,還需要購買其它商品可以點擊此按鈕實現繼續(xù)購物。清空購物車功能,如果我現在選的商品全部不想要了,可以點擊清空按鈕,這樣避免了多次刪除。直接一鍵清空。 (3)作為買家 ①.購物車查看:查看之前中意的商品還沒有付款的商品,可以再次進行預定的商品編輯并確認生成訂單。 ②.正在買入中的交易:此項是表示賣家還沒有發(fā)貨的所有商品,在賣家還沒有
66、發(fā)貨之前,我可以申請退款,并無需要通過賣家的同意直接退款。 ③.已成功買到的商品:此項顯示所有已經成交交易的歷史記錄。并可以查看到購買時間,數量,物品名稱等信息。方便買家了解自己的消費祥情。 (4) 作為賣家 ①.我要賣:賣家可發(fā)布所要出售的產品信息,包括商品的名稱,數量,介紹,價格等作編輯。并查看所有正在出售的商品,對商品信息進行修改和刪除操作,以便隨時更新產品信息。 ②.正在出售的商品:賣家可以查看自己所有正在出售的寶貝,并對寶貝進行修改和刪除操作。方便管理和維護。 ③.正在售出交易中的商品:所有買家已買,但還未交易成功的交易,在交易成功之后自動移至交易成功記錄。 ④.售出成功:賣家查看自己所有已經出售的商品記錄 (5) 管理員后臺 ①.商品管理:管理員對于違法或者一些惡意份子上傳的寶貝進行刪除操作,維護一個安全綠色的大學生購物平臺。 ②.會員查看:可以查看所有在本站注冊的會員信息。并可查看會員的購物記錄,方便了解所有會員的動態(tài)信息和在本站的活動率。對于非法灌水,非法操作的用戶,可對其進行刪除操作,以免再次對本站作出非法操作。以確保本站安全。 ③.交易糾紛:
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 川渝旅游日記成都重慶城市介紹推薦景點美食推薦
- XX國有企業(yè)黨委書記個人述責述廉報告及2025年重點工作計劃
- 世界濕地日濕地的含義及價值
- 20XX年春節(jié)節(jié)后復工安全生產培訓人到場心到崗
- 大唐女子圖鑒唐朝服飾之美器物之美繪畫之美生活之美
- 節(jié)后開工第一課輕松掌握各要點節(jié)后常見的八大危險
- 廈門城市旅游介紹廈門景點介紹廈門美食展示
- 節(jié)后開工第一課復工復產十注意節(jié)后復工十檢查
- 傳統(tǒng)文化百善孝為先孝道培訓
- 深圳城市旅游介紹景點推薦美食探索
- 節(jié)后復工安全生產培訓勿忘安全本心人人講安全個個會應急
- 預防性維修管理
- 常見閥門類型及特點
- 設備預防性維修
- 2.乳化液泵工理論考試試題含答案