2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  本科畢業(yè)設計</b></p><p><b> ?。ㄗ匀豢茖W)</b></p><p>  題 目: 校園二手物品交易網(wǎng)站的設計與實現(xiàn) </p><p>  院(系、部): </p><p>  學 生 姓 名:

2、 </p><p>  指 導 教 師: 職 稱 教授 </p><p>  2016年05月27日</p><p><b>  資料目錄</b></p><p><b>  本科畢業(yè)設計</b></p><p&

3、gt;  校園二手物品交易網(wǎng)站的設計與實現(xiàn)</p><p>  院(系、部)名 稱 : </p><p>  專 業(yè) 名 稱: 網(wǎng)絡工程 </p><p>  學 生 姓 名: </p><p>  學 生 學 號:

4、 </p><p>  指 導 教 師: </p><p>  2016年05月26日</p><p><b>  學 術 聲 明</b></p><p>  本人呈交的學位論文,是在導師的指導下,獨立進行研究工作所取得的成果,所有數(shù)據(jù)、圖片資料真實可靠。盡我所知,除文中已經(jīng)注明引

5、用的內容外,本學位論文的研究成果不包含他人享有著作權的內容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確的方式標明。本學位論文的知識產(chǎn)權歸屬于河北科技師范學院。</p><p>  本人簽名: 日期: </p><p>  指導教師簽名: 日期:

6、 </p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  AbstractII</p><p><b>  1 緒論1</b></p><p>  1.1 選題目的1</p

7、><p>  1.2 研究意義1</p><p>  1.3 研究現(xiàn)狀1</p><p>  2 系統(tǒng)開發(fā)技術的分析與選擇2</p><p>  2.1 B/S架構2</p><p>  2.2 ASP.NET技術2</p><p>  2.3 數(shù)據(jù)庫的選擇3</p&g

8、t;<p>  3 校園二手物品交易網(wǎng)站的需求分析3</p><p>  3.1 總體目標3</p><p>  3.2 可行性分析4</p><p>  3.2.1 經(jīng)濟可行性4</p><p>  3.2.2 技術可行性4</p><p>  3.2.3 時間可行性4</

9、p><p>  3.3 功能需求4</p><p>  3.4 用戶需求5</p><p>  3.5 系統(tǒng)需求5</p><p>  3.6 用例圖5</p><p>  3.6.1 游客用例圖5</p><p>  3.6.2 會員用例圖6</p><

10、p>  3.6.3 管理員用例圖7</p><p>  4 系統(tǒng)總體設計7</p><p>  4.1 系統(tǒng)功能結構7</p><p>  4.2 數(shù)據(jù)庫設計8</p><p>  4.2.1 數(shù)據(jù)庫設計8</p><p>  4.2.2 系統(tǒng)E-R圖10</p><p

11、>  4.2.3 數(shù)據(jù)庫表設計11</p><p>  5 校園二手物品網(wǎng)站設計與實現(xiàn)13</p><p>  5.1 首頁的設計13</p><p>  5.2 會員登錄模塊設計14</p><p>  5.3 會員注冊模塊15</p><p>  5.4 供求信息模塊的實現(xiàn)16<

12、/p><p>  5.5 購買商品模塊的設計17</p><p>  5.6 新聞信息管理模塊設計18</p><p>  5.7 管理員登錄模塊設計20</p><p>  5.8 后臺管理界面的設計20</p><p><b>  結論21</b></p><

13、p><b>  參考文獻21</b></p><p><b>  致謝23</b></p><p>  校園二手物品交易網(wǎng)站的設計與實現(xiàn)</p><p><b>  摘 要</b></p><p>  網(wǎng)絡技術發(fā)展迅猛,日新月異?,F(xiàn)代生活的人們也越來越離不開網(wǎng)絡。電子

14、商務也成為了當今社會的熱點,人們都享受足不出戶的購物體驗。電子商務不僅方便快捷,能讓我們買到很多我們在當?shù)貙嶓w店買不到的商品,也能讓我們自己成為賣家。賣出他人需要的商品。作為一個在校大學生,我們都有體會,我們所用的物品包括衣服、書籍、手機等更新?lián)Q代的速度很快,這些還可以用的物品堆放在宿舍里很占空間,丟掉十分的浪費而且還會舍不得。也有的學生想要賣掉這些閑置物品,但是難于尋找合適的買家。這樣就造成了物不能盡其用。</p>&l

15、t;p>  所以我們開發(fā)了校園二手物品交易網(wǎng)站,借助于方便快捷而且成本低的網(wǎng)絡為大家提供一個的二手交易平臺,這樣子在一定程度上能夠緩解大學生物品的閑置。本網(wǎng)站用ASP.NET技術進行開發(fā),所用的開發(fā)平臺為VS2005,數(shù)據(jù)庫采用的是SQL server 2005。實現(xiàn)學生會員用戶登錄,用戶注冊,新聞公告,商品搜索,會員發(fā)布信息,會員管理信息,查看供求信息等功能。本網(wǎng)站不僅可以解決學生閑置物品的去留問題,也可以解決學生的購物需求,方

16、便快捷,便于操作。</p><p>  關鍵詞:交易平臺;ASP.NET ;B/S結構;數(shù)據(jù)庫 </p><p>  Design and Implementation of the Coastal High-speed Tollhouse Performance Management Appraisal System</p><p><b>  Abst

17、ract</b></p><p>  Network technology is developing rapidly with each passing day. People in modern life can not be separated from the network. Electronic commerce has become a hot topic in today's

18、society, people can enjoy the shopping experience without leaving home. Electronic commerce is not only convenient and quick, can let us buy a lot of goods that we can not buy in the local store, but also can make us bec

19、ome a seller to sell the goods. As a college student, our goods including clothes, books, mobile phon</p><p>  So we develop the campus second-hand goods trading site, with convenient and low cost network fo

20、r everyone to provide a secondary trading platform, so in a certain extent can alleviate university student's articles of idle. This site with ASP.NET technology development, the development platform for VS2005, data

21、base using server SQL 2005. Realize student member user login, user registration, news announcement, commodity search, member release information, member management information, view the s</p><p>  Key words

22、: Trading platform; ASP.NET; B / S structure; database</p><p><b>  1 緒論</b></p><p><b>  1.1 選題目的</b></p><p>  隨著Internet 迅速發(fā)展,電子商務也在國內爆炸式的發(fā)展了起來。這種電子商務對還在校園

23、的我產(chǎn)生了深遠的的影響,使我想要開發(fā)一個對大學生適用的二手物品交易網(wǎng)站,能夠為大家提供方便的服務。</p><p>  作為一個在校大學生,我們都有體會,我們所用的物品包括衣服、書籍、手機等更新?lián)Q代的速度很快,這些還可以用的物品堆放在宿舍里很占空間,丟掉十分的浪費而且還會舍不得。也有的學生想要賣掉這些閑置物品,但是難于尋找合適的買家。這樣就造成了物不能盡其用。</p><p>  校園電子

24、商務作為一種新型的電子商務,這種模式是指在學校內以校園網(wǎng)為基礎為廣大學生服務的平臺。,不僅能夠滿足學生學習生活的需要,還能夠為勤工儉學的大學生提供一些兼職崗位,具有范圍小、可信度高、操作性強等特點[1]。且依據(jù)消費者不同的商品需求類型,可以建立多種校園電子商務網(wǎng)站。所以我們要建立一個小型的二手物品交易網(wǎng)站,以滿足在校學生對于二手物品的需求。</p><p>  所以為了解決這種浪費問題,我們開發(fā)了校園二手物品交易

25、網(wǎng)站,借助于交易成本比較低的網(wǎng)絡為大家提供一個方便快捷的二手購物平臺。為大家提供一個低成本、快速迅捷的信息發(fā)布平臺[2]。新系統(tǒng)開發(fā)過程中嚴格按照系統(tǒng)開發(fā)步驟進行,在系統(tǒng)調研、分析、設計到系統(tǒng)的實施的全過程中,力求其科學性和合理性。</p><p>  基于計算機網(wǎng)絡的飛速發(fā)展,我們已經(jīng)進入一個網(wǎng)絡時代??梢哉f,網(wǎng)絡給信息處理、信息傳輸提供一個更快捷、更安全的平臺。作為校園二手物品交易網(wǎng)站的開發(fā)系統(tǒng)要符合廣大用戶

26、的需求。因而,建立一個校園二手物品交易網(wǎng)站具有很強的現(xiàn)實意義。</p><p><b>  1.2 研究意義</b></p><p>  對于現(xiàn)在的大學生來說,隨著各種商品更新?lián)Q代的速度加快和每年的大學生畢業(yè)都有很大一部分畢業(yè)生帶不走的品質良好的物品,不想浪費這些物品就只能在畢業(yè)時的跳蚤市場進行交易[3]。這種方式要求空間時間還有學校各部門的同意,不能滿足二手物品通

27、暢流行的要求。二手物品交易網(wǎng)站是一種新的二手物品交易方式。通過這個網(wǎng)站,我們每一個人都能當買家和賣家,大家都可以非常便捷的發(fā)布自己的供求商品信息,瀏覽別人發(fā)布的物品信息,還可以對不同賣家發(fā)布的不同商品進行比較,尋找性價比最高的商品。</p><p><b>  1.3 研究現(xiàn)狀</b></p><p>  近些年,在國家倡導節(jié)約型校園的精神推動下,很多大學校園興起了

28、二手物品交易的熱潮。這種現(xiàn)象雖然能有效的促進大學生節(jié)約思想,但是由于現(xiàn)在二手物品信息交流方式的局限性和偶然性[4],校園里甚至會出現(xiàn)三五成群的擺攤,嚴重影響校園的正常秩序。隨著計算機和網(wǎng)絡技術的迅猛發(fā)展,校園二手物品交易網(wǎng)站也為大學生創(chuàng)業(yè)提供了新的機會。</p><p>  2 系統(tǒng)開發(fā)技術的分析與選擇</p><p>  本系統(tǒng)采用B/S架構進行開發(fā),開發(fā)工具采用Microsoft V

29、isual Studio2005進行開發(fā),后臺數(shù)據(jù)庫采用SQL server 2005存放校園二手物品交易網(wǎng)站總的數(shù)據(jù)信息。</p><p>  首先應用C#作為編程語言,界面使用流行的制作工具Microsoft Visual Studio 2005,數(shù)據(jù)庫則使用Microsoft SQL Server 2005,最后將整個系統(tǒng)進行整合。</p><p>  2.1 B/S架構</

30、p><p>  B/S架構就是瀏覽器和服務器結構是當前一種流行的架構。它是隨著Internet技術的興起,對C/S架構的一種變化或者改進的結構。</p><p>  在這種結構下,用戶工作界面是通過瀏覽器來對開發(fā)的系統(tǒng)進行瀏覽,極少部分事務邏輯在前端(Browser)實現(xiàn),形成三層架構,也就是一個客戶端,一個中間層,一個數(shù)據(jù)庫服務器層。這樣就大簡化了客戶端電腦載荷[5],減輕了系統(tǒng)維護與升級的

31、成本和工作量,降低了用戶的總休成本。</p><p>  B/S架構的優(yōu)點是把校園二手交易物品網(wǎng)站配置到遠程的服務器上,在任何可以上網(wǎng)的地方都可以訪問和使用系統(tǒng),當然必須擁有權限。</p><p>  所以本二手物品交易網(wǎng)站的設計所使用的架構是B/S架構。</p><p>  2.2 ASP.NET技術</p><p>  ASP.NET&

32、#160;是微軟公司發(fā)布的目前最好用的基于Windows 平臺的開發(fā)集成環(huán)境。此開發(fā)環(huán)境中支持的ASP.NET是一種建立在高級語言上的程序構架。其中用于與SQL Server數(shù)據(jù)庫相連的ASP.NET組件模型很好地融入了.NET Framework,擁有.NET Framework的平臺無關、高效等特性。操作者能使用ASP.NET組件模型方便高效地連接和訪問數(shù)據(jù)庫[6]。在.NET 環(huán)境下使用了ASP.NET構建數(shù)據(jù)庫應用系統(tǒng)

33、中的數(shù)據(jù)訪問層的步驟和方法。由于ASP.NET技術對ADO數(shù)據(jù)訪問技術有了較大的改進,使得開發(fā)人員能夠以較為靈活的方式查詢和操作數(shù)據(jù)以及更新數(shù)據(jù)源,是所有數(shù)據(jù)驅動的.NET應用程序或者Web服務的核心部件[7]。通過對這些技術的了解,使我們對.NET環(huán)境下如何開發(fā)數(shù)據(jù)庫應用系統(tǒng)有了大概的認知。</p><p>  在后臺代碼的功能實現(xiàn)上,ASP.NET Web應用程序可以使用多種語言來開發(fā),但是Visual C#

34、.NET作為專門針對Microsoft的.NET戰(zhàn)略而推出的語言,它對.NET Framework和ASP.NET具有最為全面的支持[8]??梢哉f,Visual C#.NET是開發(fā)ASP.NET Web應用程序較好的語言。結合使用Visual C#.NET和ASP.NET,用戶可以方便的開發(fā)出功能強大的Web應用程序。</p><p>  因此本二手物品交易網(wǎng)站的設計所使用的技術是ASP.NET技術。</p

35、><p>  2.3 數(shù)據(jù)庫的選擇</p><p>  我開發(fā)的校園二手物品交易網(wǎng)站采用微軟的SQL Server2005數(shù)據(jù)庫管理系統(tǒng)來作為系統(tǒng)的后臺數(shù)據(jù)庫系統(tǒng),來存放系統(tǒng)的數(shù)據(jù)信息。</p><p>  SQL Server2005是一個非常優(yōu)秀的數(shù)據(jù)庫管理工具,我們利用SQL Server2005來建立校園二手物品交易網(wǎng)站的數(shù)據(jù)庫,SQL Server2005可

36、以支持多個數(shù)據(jù)庫,并且能實現(xiàn)各個數(shù)據(jù)庫之間的平衡性,SQL Server2005是一個非常出色的數(shù)據(jù)庫管理工具,占用的資源少,而且可以更好的優(yōu)化數(shù)據(jù)的存儲和讀取。</p><p>  通過SQL Server 2005,您不僅可以執(zhí)行數(shù)據(jù)庫信息的事務處理和數(shù)據(jù)存儲和數(shù)據(jù)分析,并且還可以創(chuàng)建新的應用程序。SQL Server 2005由一系列產(chǎn)品組成,主要用于滿足OLAP環(huán)境的數(shù)據(jù)存儲需求。</p>

37、<p>  SQL Server2005數(shù)據(jù)庫通過利用客戶端/服務器構架,用戶能夠為各類環(huán)境合理地設計和部署應用系統(tǒng)。通過利用客戶編程接口,應用程序能夠運行在不同的客戶機上,并且能夠通過網(wǎng)絡與服務器進行通信,所有的網(wǎng)站系統(tǒng)與任何管理信息系統(tǒng)一樣,數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)是其主要部分之一[9]。另外,SQL Server 2005與其它動態(tài)網(wǎng)頁開發(fā)工具可以完美結合,用來配合ASP.NET技術進行基于B/S架構網(wǎng)站系統(tǒng)。</p&

38、gt;<p>  綜上所述,本二手物品交易網(wǎng)站采用的數(shù)據(jù)庫是SQL Server 2005。</p><p>  3 校園二手物品交易網(wǎng)站的需求分析</p><p><b>  3.1 總體目標</b></p><p>  任何一個校園二手交易網(wǎng)站的開發(fā)都必須要做一個完善的需求分析。系統(tǒng)需求分析質量的好壞,將對后面幾個階段的開

39、發(fā)工作產(chǎn)生決定性的影響。一個軟件系統(tǒng)只有需求分析做的完善,才能滿足用戶要求,否則將嚴重影響系統(tǒng)質量并會給開發(fā)者帶來很多的問題和困難。</p><p>  需求分析過程是整個系統(tǒng)開發(fā)中很重要的階段,分析的是否完美,決定著整個系統(tǒng)功能的完善性以及穩(wěn)定性。該階段的需求分析需要我們確定整個系統(tǒng)的功能要求,并且將現(xiàn)實抽象成對象并建模。</p><p>  該系統(tǒng)的實現(xiàn)的功能分為兩模塊:前臺用戶模塊和

40、后臺管理員模塊[10]。網(wǎng)上購買二手物品大大減少了時間限制和地點限制,這使得購物的效率大大提到提高,通過用戶的網(wǎng)上注冊、登錄、查詢商品信息、購買商品;后臺管理員的新聞發(fā)布、類別增加與修改的流程來實現(xiàn)系統(tǒng)的基本功能。</p><p>  3.2 可行性分析</p><p>  可行性分析的目的就是確定這個系統(tǒng)在各個方面上是否利益大于弊端。如果是可以的就加以肯定。要達到這個要求就必須分析幾種

41、不同的解決方法的優(yōu)劣,從而判定原定的系統(tǒng)目標能否實現(xiàn),系統(tǒng)完成后所能帶來的價值是不是大于開發(fā)這個系統(tǒng)所要付出的代價[11]。因此,可行性研究實質上就是研究系統(tǒng)是否可以設計的過程。</p><p>  在澄清了問題定義之后,分析員應該導出系統(tǒng)的邏輯模型。然后從系統(tǒng)邏輯模型出發(fā),探索若干個可供選擇的主要方法[12],對每種方法都應該仔細研究它的可行性,總體來說,我們需要應該達到下面的三個可行性:</p>

42、<p>  (1) 技術可行性,即使用現(xiàn)有的技術能否實現(xiàn)這個系統(tǒng)。</p><p>  (2) 經(jīng)濟可行性,即開發(fā)這個系統(tǒng)所帶來的利益能不能超過開發(fā)它的需要的代價。</p><p>  (3) 操作可行性,即系統(tǒng)的操作方式是否能在目標客戶里運行通。</p><p>  3.2.1 經(jīng)濟可行性</p><p>  分析項目的經(jīng)濟可

43、行性的目的是為了確定我們開發(fā)這個項目所要付出的代價是否遠低于這個項目為我們帶來的利益。我所開發(fā)的校園二手物品交易網(wǎng)站正是基于為用戶提高工作效率、節(jié)省工作時間、方便操作與管理的目的而設計的[13]。本系統(tǒng)在開發(fā)過程中基本不需要資金,因為這個設計是由我個人設計完成,不僅節(jié)省了很多的支出,而且也可提高我自己的專業(yè)能力,是一個利大于弊的項目。</p><p>  3.2.2 技術可行性</p><p

44、>  隨著社會的發(fā)展,我們對計算機的應用也越來越重要,各種技術語言的產(chǎn)生也伴隨著各種應用軟件的產(chǎn)生,而且不斷豐富。在本系統(tǒng)中,用戶只要按照文字提示進行下一步就可以了,操作十分簡單,只要本人會操作電腦,在操作此網(wǎng)站時就非常的容易[14]。這個系統(tǒng)是一個比較完整的網(wǎng)站,系統(tǒng)可以實現(xiàn)用戶注冊、查詢商品信息、購買商品,商品信息管理等實用性功能,還是比較完善的。因此,開發(fā)此軟件在技術上是可行的。</p><p>  

45、3.2.3 時間可行性</p><p>  軟件的時間可行性是指軟件在時間跨度上的實際范圍。本系統(tǒng)具有良好的兼容性、可維護性,因而可以在今后很長時間內使用。</p><p><b>  3.3 功能需求</b></p><p>  本二手物品交易網(wǎng)站一共有八個主要模塊,包括用戶登錄、用戶注冊和以下詳細說明的六個模塊。</p>

46、<p>  供求信息管理模塊中前臺的會員用戶不僅可以瀏覽搜索供求物品信息,還可以發(fā)布修改刪除自己的商品信息,但是游客會員就只能查看物品信息了。后臺管理員可以修改和刪除會員用戶的商品信息。</p><p>  用戶信息管理模塊前臺會員用戶進入用戶中心后不僅可以修改個人基本信息和登錄密碼,并且可以查看自己已經(jīng)購買的商品。</p><p>  分類管理模塊只能讓管理員使用,后臺管理員可

47、以增加、修改和刪除學院分類、商品分類和新聞分類。</p><p>  留言管理模塊前臺會員用戶可以在留言板和商品下發(fā)布留言回復留言,并且可以從回復我的留言模塊中查看別人回復自己的留言。后臺管理員可以回復留言刪除留言。通過這個功能可以實現(xiàn)前臺用戶與后臺管理員之間的溝通。</p><p>  新聞管理模塊后臺管理員可以發(fā)布新聞包括購物須知實時動態(tài)等,前臺用戶可以通過這部分查看新聞了解網(wǎng)站動態(tài)。

48、</p><p>  系統(tǒng)管理模塊后臺管理員可以刪除違規(guī)用戶賬號,并且可以增加系統(tǒng)管理員和修改管理員賬戶密碼。</p><p><b>  3.4 用戶需求</b></p><p>  本二手物品交易網(wǎng)站用戶主要面對的是本校在校大學生。每天都有不少的學生有閑置的物品堆放在宿舍,這些東西放在宿舍里占地方,扔掉又覺得可惜;也有學生暫時需要一些物品

49、,但是買新的又不值得。這個時候我們就需要一個二手物品交易網(wǎng)站,來滿足學生的需求。</p><p>  本二手物品交易網(wǎng)站包含的用戶包括游客用戶,會員用戶和后臺管理員。游客用戶能使用的功能只有瀏覽商品信息、查詢商品和瀏覽新聞。游客用戶通過注冊成為會員用戶才可以使用購買商品、留言、修改個人和供求信息等功能。后臺管理員有增加修改分類、修改刪除供求商品信息和添加新聞等功能。</p><p><

50、;b>  3.5 系統(tǒng)需求</b></p><p>  (1) 系統(tǒng)應建立美觀的使用界面,既要操作簡潔、直觀、快捷,又要易于掌握,具備人性化設計。</p><p>  (2) 由于是網(wǎng)站,所以在用戶進入網(wǎng)站的時候網(wǎng)站整個的風格要讓用戶很舒服,功能要很強大很方便的去使用。</p><p>  (3) 正確連接數(shù)據(jù)庫,查詢到用戶相應的信息后,應在界面

51、上顯示相關的信息。系統(tǒng)應具有界面相互轉換的能力,可以隨時返回主頁面來重新選擇其它功能。</p><p>  (4) 系統(tǒng)應具有良好的安全性。因為絕大多數(shù)ASP.NET應用程序都要與后臺數(shù)據(jù)庫打交道,因此數(shù)據(jù)的安全性就顯得尤為重要。</p><p><b>  3.6 用例圖</b></p><p>  3.6.1 游客用例圖</p&g

52、t;<p>  游客用例圖如圖1所示。</p><p><b>  圖1 游客用例圖</b></p><p>  游客用戶打開本網(wǎng)站后只能瀏覽網(wǎng)站上商品信息,查詢商品的價格與詳細信息和查看新聞,想要使用本網(wǎng)站的其他的功能,游客必須注冊登錄本二手物品交易網(wǎng)站。</p><p>  3.6.2 會員用例圖</p>&l

53、t;p>  會員用例圖如圖2所示。</p><p>  普通用戶可以通過注冊成為會員用戶,會員用戶可以登錄網(wǎng)站瀏覽商品查詢商品,發(fā)布商品的供求信息,購買商品。會員還可以對個人的立本信息修改,可以修改商品的供求信息,查看曾經(jīng)的購買記錄。還可以給其他用戶或者后臺管理員留言進行溝通。</p><p><b>  圖2 會員用例圖</b></p><

54、p>  3.6.3 管理員用例圖</p><p>  管理員用例圖如圖3所示。</p><p><b>  圖3 管理員用例圖</b></p><p>  新的后臺管理員是已有的后臺管理員從后臺進行添加的。他們可以對商品的供求信息進行修改和刪除,可以增加修改刪除商品類別、學院類別和新聞類別,并且可以發(fā)布刪除新聞。管理員還可以回復和刪除前

55、臺用戶的留言,與前臺會員進行交流。最后后臺管理員可以修改管理員登錄密碼和刪除違規(guī)用戶。</p><p><b>  4 系統(tǒng)總體設計</b></p><p>  4.1 系統(tǒng)功能結構</p><p>  校園二手交易物品網(wǎng)站主要包括前臺和后臺。</p><p>  前臺主要功能模塊包括:</p><

56、;p>  (1) 用戶登錄:用戶在登錄的時候必須填寫賬號和密碼否則不能登錄。</p><p>  (2) 用戶注冊:游客用戶在注冊網(wǎng)站時必須填寫賬號、密碼、姓名、電話和學號等信息,如果少填其中的內容則不能注冊成功。</p><p>  (3) 查看新聞:新聞有很多分類,前臺用戶只能夠查看新聞不能夠修改新聞。前臺用戶可以瀏覽一些實時新聞,點擊某個新聞進行查看后,后臺會記錄點擊次數(shù),在頁

57、面上顯示出來,這樣就可以統(tǒng)計用戶喜愛的熱門信息。</p><p>  (4) 商品搜索:用戶可以在搜索時選擇物品分類和學院分類來精確搜索。</p><p>  (5) 會員發(fā)布信息:發(fā)布商品信息時用戶必須填寫標題價格和聯(lián)系方式,不然不能夠成功的上傳商品信息。</p><p>  (6) 會員管理信息:會員可以進入用戶中心修改自己的個人信息,包括用戶名,郵箱和密碼,也

58、可以進入發(fā)布的商品界面修改商品信息。</p><p>  (7) 后臺主要功能模塊包括:新聞公告管理,供求信息管理,供求類別管理,會員信息管理,賬號信息管理,學院信息管理等功能模塊。</p><p>  系統(tǒng)的功能模塊圖如圖4所示。</p><p>  圖4 系統(tǒng)功能模塊圖</p><p>  4.2 數(shù)據(jù)庫設計</p>&l

59、t;p>  4.2.1 數(shù)據(jù)庫設計</p><p>  新聞公告信息實體圖如圖5所示。</p><p>  圖5 新聞公告信息實體圖</p><p>  新聞類別實體圖如圖6所示。</p><p>  圖6 新聞類別信息實體圖</p><p>  供求信息的實體圖如圖7所示。</p><p&

60、gt;  圖7 供求信息實體圖</p><p>  供求類別實體圖如圖8所示。</p><p>  圖8 供求類別信息實體圖</p><p>  學院信息實體圖如圖9所示。</p><p>  圖9 學院信息實體圖</p><p>  會員信息實體圖如圖10所示。</p><p>  圖10 會

61、員信息實體圖</p><p>  管理員的實體圖如圖11所示。</p><p>  圖11 管理員實體圖</p><p>  4.2.2 系統(tǒng)E-R圖</p><p>  在數(shù)據(jù)概念設計中,每一類對象的個體稱之為數(shù)據(jù)庫中實體,根據(jù)需求附加每一類實體一些屬性,從每一實體屬性中準確的選擇出索引,主鍵和外鍵,通過這種關系將各類實體聯(lián)系起來,各類實

62、體的集合稱之為“實體集”。從E-R圖不僅中可以看到管理員和會員與各個功能之間的聯(lián)系,也可以看到每個功能具體包含了什么內容。</p><p>  具體的如下圖12所示。</p><p><b>  圖12系統(tǒng)E-R圖</b></p><p>  數(shù)據(jù)庫關系圖如下圖13。</p><p>  圖13 數(shù)據(jù)庫關系圖</p

63、><p>  4.2.3 數(shù)據(jù)庫表設計</p><p>  根據(jù)系統(tǒng)的一般要求,通過對整個系統(tǒng)功能、運行過程的分析,形成了反應數(shù)據(jù)需求的概念數(shù)據(jù)模型。概念模型可以通過E-R圖來表示,以下給出本系統(tǒng)中比較重要的實體關系圖。</p><p>  本系統(tǒng)采用了SQL Server數(shù)據(jù)庫管理系統(tǒng),建立的數(shù)據(jù)庫名為XueYuanJiaoYi的數(shù)據(jù)庫。</p>&l

64、t;p><b>  各個表結構如下。</b></p><p>  Goods (供求信息表)</p><p>  主要用于保存供求信息的基本信息,該表的結構如表1所示。</p><p>  表1 GoodsInfo (供求信息表)</p><p>  UName (學院信息表)</p><p&g

65、t;  主要用于保存學院的基本信息,該表的結構如表2所示。</p><p>  表2 UName (學院信息表)</p><p>  GoodsType (供求類別信息表)</p><p>  主要用于保存供求類別的基本信息,該表的結構如表3所示。</p><p>  表3 GoodsType (供求類別信息表)</p><

66、;p>  Infotype (新聞類別信息表)</p><p>  主要用于保存新聞類別的基本信息,該表的結構如表4所示。</p><p>  表4 Infotype (新聞類別信息表)</p><p>  Admin (管理員信息表)</p><p>  主要用于保存管理員賬號的基本信息,該表的結構如表5所示。</p>

67、<p>  表5 Admin (管理員信息表)</p><p>  News (新聞信息表)</p><p>  主要用于保存新聞的基本信息,該表的結構如表6所示。</p><p>  表6 News (新聞信息表)</p><p>  UserInfo (用戶信息表)</p><p>  主要用于保存會員用

68、戶的基本信息,該表的結構如表7所示。</p><p>  表7 UserInfo (用戶信息表)</p><p>  5 校園二手物品網(wǎng)站設計與實現(xiàn)</p><p>  5.1 首頁的設計</p><p>  本網(wǎng)站首頁可以看到商品分類、供求信息還有交易幫助和網(wǎng)站公告等咨詢信息??梢酝ㄟ^點擊導航欄的按鈕到達其他頁面使用其他功能,也可以點擊

69、首頁各模塊上的”more”按鈕查看更多的相關信息。</p><p><b>  首頁如圖14所示。</b></p><p><b>  圖14 首頁</b></p><p>  5.2 會員登錄模塊設計</p><p>  用戶登錄的過程主要有以下幾個步驟,首先對用戶鍵入的賬號密碼進行保存然后利用

70、ASP.NET程序進入數(shù)據(jù)庫中進行檢索看用戶輸入的賬號密碼在數(shù)據(jù)庫中是否存在如果存在就返回正確的結果,如果不正確就返回錯誤的結果。如果數(shù)據(jù)庫中存在這組數(shù)據(jù)就顯示登錄成功,如果數(shù)據(jù)庫不存在就顯示失敗請重新登錄。</p><p>  會員登錄模塊流程圖15所示。</p><p>  圖15 會員登錄模塊流程圖</p><p>  用戶登錄的運行效果如圖16所示。<

71、/p><p>  圖16 普通用戶登錄運行界面</p><p>  5.3 會員注冊模塊</p><p>  游客用戶需要注冊登錄才能發(fā)布供求信息。所以網(wǎng)站提供了一個用戶注冊和登陸的模塊,用戶需要正確輸入賬號和密碼才能登錄系統(tǒng)。</p><p>  用戶注冊實現(xiàn)的過程主要是將用戶填寫的數(shù)據(jù)寫入數(shù)據(jù)庫中即可。</p><p&g

72、t;  會員注冊模塊流程圖如圖18所示。</p><p>  圖17 會員注冊模塊流程圖</p><p>  會員注冊界面如圖18所示。</p><p>  圖18 會員注冊界面</p><p>  5.4 供求信息模塊的實現(xiàn)</p><p>  會員使用自己的注冊賬號可以再網(wǎng)站中發(fā)布供求信息,發(fā)布供求信息會按照學院

73、,類別等顯示在網(wǎng)站的相應位置,會員自己發(fā)布的商品供求信息自己可以對它進行管理,包括修改商品信息,刪除商品信息。</p><p>  管理員在后臺可以對所有的供求信息進行管理,可以修改一些垃圾信息,刪除沒有用的信息。</p><p>  會員發(fā)布信息流程圖如圖19所示。</p><p>  圖19 會員發(fā)布信息流程圖</p><p>  會員發(fā)

74、布信息的界面如圖20所示。</p><p>  圖20 發(fā)布供求信息</p><p>  發(fā)布了供求信息可以進入自己的用戶中心進行管理,包括修改信息和刪除信息。</p><p>  管理供求信息的運行效果圖如圖21所示。</p><p>  圖21 供求信息管理</p><p>  5.5 購買商品模塊的設計<

75、/p><p>  會員選擇一個想要的商品,就可以進行購買。購買后買家通過賣家所留的聯(lián)系方式進行聯(lián)系,在線下選擇時間地點進行交易。</p><p>  購買商品的界面如圖22所示。</p><p>  圖22 購買商品的界面</p><p>  我已購買的商品界面如23所示。</p><p>  圖23 我已購買的商品界面&

76、lt;/p><p>  5.6 新聞信息管理模塊設計</p><p>  每個公司或企業(yè)的網(wǎng)站都有自己的新聞動態(tài),發(fā)布一些最新動態(tài)或活動信息目的增加用戶訪問量,提高本網(wǎng)站的知名度,這就需要后臺管理員定期根據(jù)需求更新站內新聞動態(tài),包括添加,刪除,修改等操作。</p><p>  后臺管理員可以對新聞信息進行添加,添加新聞信息的界面如圖24所示。</p>&

77、lt;p>  圖24 添加修改新聞信息界面</p><p>  后臺管理員添加了新聞和系統(tǒng)公告前臺就能顯示出來,新聞信息和新聞公告顯示的界面如圖25所示。</p><p>  圖25 新聞信息顯示界面</p><p>  5.7 管理員登錄模塊設計</p><p>  新的管理員需要已有的管理員進入后臺增加的,在后臺管理員設置了新管理

78、員的編號和密碼后,就產(chǎn)生了新的管理員。管理員登錄和前臺會員登錄是一樣的,都需要驗證用戶是否存在,密碼是否正確才可以登錄。</p><p>  系統(tǒng)登錄的運行效果如圖26所示。</p><p>  圖26 管理員登錄運行界面</p><p>  5.8 后臺管理界面的設計</p><p>  管理員后臺登錄后不僅可以修改學院信息,滿足會員用戶

79、對學院分類的需要:還可以修改商品類別和新聞類別,使用戶更加清晰的看見商品和新聞公告。管理員在后臺可以查看到留言板上的留言,所以可以對前臺會員的留言進行回復或者刪除。在系統(tǒng)管理模塊,隨著網(wǎng)站的用戶和商品增多,現(xiàn)有管理員可以新增管理員,這樣子才能及時的修改現(xiàn)有的商品信息,并通過觀察前臺會員的留言和發(fā)布商品的信息,考慮是否為違規(guī)用戶,并刪除會員。</p><p>  后臺管理界面如圖27所示。</p>&

80、lt;p>  圖27 后臺管理界面</p><p><b>  結論</b></p><p>  歷時一個學期,我的畢業(yè)設計校園二手物品交易網(wǎng)站終于完成了。在這段時間里,對進行網(wǎng)站整體規(guī)劃、設計與實現(xiàn)有了比較深入細致地了解。對于網(wǎng)頁設計方面,以前在做課程設計時接觸過,所以在設計前,我在較短地時間里就很快地對Microsoft Visual Studio做了較為詳

81、細地復習和鞏固,這樣在設計時,就能很快的上手進行網(wǎng)站界面的設計了。在一個網(wǎng)站的設計中,數(shù)據(jù)庫的建立也是很重要的。這里我使用SQL Server 2005來建數(shù)據(jù)庫,因為它操作起來相對比較簡單。數(shù)據(jù)庫建好后就用ASP.NET腳本語言實現(xiàn)數(shù)據(jù)庫與網(wǎng)頁的連接。</p><p><b>  本網(wǎng)站實現(xiàn)的功能</b></p><p>  這次我所做的二手物品交易網(wǎng)站,游客用戶可

82、以瀏覽商品信息和新聞,只有在完成用戶注冊成為會員用戶后才能夠開始購買商品成為買家或者發(fā)布商品成為賣家。會員用戶還可以在其他會員的商品下留言和其他的會員進行交流,也可以在留言板中留言和后臺管理員進行交流。后臺管理員可以在后臺中增加或者修改學院分類和商品分類,管理員還可以在后臺中看到用戶的留言,可以和會員用戶進行溝通,及時的解決用戶的問題和滿足用戶的要求。</p><p><b>  本網(wǎng)站的優(yōu)點</

83、b></p><p>  這個二手物品交易網(wǎng)站界面簡單,操作也十分簡單,只要懂瀏覽器的基本操作就可以輕松的使用本網(wǎng)站。而且本網(wǎng)站的留言功能不僅可以讓會員用戶相互交流,也可以通過留言板和后臺管理員進行交流,以此滿足會員用戶的要求,也可以讓管理員看到會員對本網(wǎng)站的不滿意之處,從而修改網(wǎng)站使會員用戶滿足需求,更愿意來這個網(wǎng)站購物或者出售閑置物品。</p><p><b>  本網(wǎng)

84、站的不足之處</b></p><p>  這次系統(tǒng)設計由于時間的倉促,本網(wǎng)站還有很多的不足,有一些功能沒有實現(xiàn),比如系統(tǒng)的分類設計不夠完善,用戶不能夠通過更加仔細分類精確查詢商品。再者,本網(wǎng)站的前臺界面和后臺界面設計的都不夠美觀,一些界面的圖片可以設計的更加的漂亮,以此吸引用戶的訪問。</p><p><b>  參考文獻</b></p>&

85、lt;p>  [1] 馬仕海, 肇明帥, 馬剛興, 李根. 校園二手物品交易網(wǎng)建設的研究與實踐[J]. 沈陽工程學院學報( 自然科學版), 2013, (349):03-04.</p><p>  [2] 劉澤華. 構建大學校園二手物品交易平臺可行性分析與策略[J]. 蕪湖職業(yè)技術學院學報, 2015, (93): 23-28.</p><p>  [3] 李勇軍, 余雨萍,

86、唐鑫. 大學生二手物品交易平臺的設計與實現(xiàn)[J]. 軟件與算法, 2015, (13): 14-17.</p><p>  [4] 張亮亮, 孟慶國, 李瑞英, 陳魯豐, 楊洪勇. 基于校園網(wǎng)上二手交易平臺的研究[J]. 電腦知識與技術, 2015, (252): 02-16.</p><p>  [5] Jens Clausen,Birgit Blättel-Mink,Lo

87、renz Erdmann,Christine Henseling. Contribution of Online Trading of Used Goods to Resource Efficiency: An Empirical Study of eBay Users [J]. sustainability, 2010, (34): 34-45.</p><p>  [6] 求是科技. ASP.NET信息管

88、理系統(tǒng)開發(fā)實例導航[M]. 人民郵店出版社. 2005.</p><p>  [7] 楊宗志. ASP.NET入門與實作[M]. 科學出版社. 2003.</p><p>  [8] McDonald, Zipuzita. the Advanced ASP.NET 3.5 Programming (2nd Edition)[M]. 2012.</p><p>

89、  [9] Sahil Mehta, Parminder Singh. An Approach to Security, Performance and Bandwidth Issues in ASP.NET Websites [J]. International Journal of Computer Applications, 2013, (64): 56-58.</p><p>  [10] 曹錳, 舒

90、新峰. C#與ASP.NET程序設計[M]. 西安交通大學出版社, 2005.</p><p>  [11] 虞益誠. SQL Server 2005[M]. 中國鐵道出版社, 2004.</p><p>  [12] 蔣秀平. SQL Server 2005數(shù)據(jù)庫與應用[M]. 清華大學出版社, 2006.</p><p>  [13] 趙林. 時尚IT生活

91、秀-Dreamweaver網(wǎng)頁天下[M]. 中國宇航出版社, 2006.</p><p>  [14] 李振華, 季小武. Dreamweaver 基礎教程[M]. 清華大學出版社, 2005.</p><p>  [15] 盧堅. 中文版Dreamweaver MX 2004網(wǎng)頁設計實例教程[M]. 北京希望電子出版社, 2006.</p><p><b

92、>  致謝</b></p><p>  能夠將自己的畢業(yè)設計在很短的時間寫出,這要歸功于老師和老師的無私的幫助,悉心的教導。尤其得到了擔任畢業(yè)設計指導的老師的技術支持,令我受益非淺。為我的畢業(yè)設計得以完成起了關鍵的作用,在此表示深深地謝意。</p><p>  在即將結束的四年大學本科生活之際,我要感謝老師們。從他們身上我學到了許多寶貴的知識和做人的道理。他們在學業(yè)上對我

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論