校園二手交易系統(tǒng)分析與設計_第1頁
校園二手交易系統(tǒng)分析與設計_第2頁
校園二手交易系統(tǒng)分析與設計_第3頁
校園二手交易系統(tǒng)分析與設計_第4頁
校園二手交易系統(tǒng)分析與設計_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1 引言隨著社會的發(fā)展,信息技術、網(wǎng)絡技術和多媒體技術的快速發(fā)展,計算機技術及網(wǎng)絡的地位和作用日益突出,電子商務成為了一個熱門的話題,而網(wǎng)上購物已經(jīng)成為當今社會一種比較流行的購物方式。在當今社會上,各種的電子商務類網(wǎng)站紛紛建立,可以很大程度上解決人們信息資源的閉塞以及地域上的限制。作為大學校園,伴隨著學生的購買能力的提高和每年學生的升學畢業(yè),也存在各種類型的二手商品,由于信息交流的落后,很多二手交易只局限于學校的公告牌,這種方式并不能滿足學生的需求,因此,我們基于學校學生的實際情況,建立校園二手交易平臺。在校園二手交易平臺中,每個學生既可以做買家,也可以做賣家。既能鍛煉學生交易能力、交流能力,

2、增強學生之間的交流,又考慮到了學生沒有經(jīng)濟來源,為學生省錢,同時還能延長一些物品的使用壽命,使一些耐用物品循環(huán)使用,真正做到了經(jīng)濟合理、綠色環(huán)保。2 需求分析與用例建模2.1需求分析傳統(tǒng)交易方式存在很多不足:傳統(tǒng)交易方式要消耗一定的人力、時間、資金,環(huán)節(jié)較多,費用高,屬于面對面的商務談判。交易對象局限在部分地區(qū),交易時間一定,訂單的取得大部分屬于銷售商單方面努力,而且顧客購物受時間、地點的限制,商家需要較長的時間把握客戶需求,需要銷售空間(店鋪、倉庫等)。網(wǎng)上交易平臺可以通過網(wǎng)站實現(xiàn)多個賣家的查詢,省時省力,環(huán)節(jié)少,費用較低,屬于不見面的虛擬環(huán)境談判。交易對象不受限制,可以是世界各地,交易時間

3、不分晝夜,沒有時間限制,訂單的生成是雙方一對一溝通的結果。顧客購物方式完全按自己的喜好,商家可以快速準確的捕捉顧客需求并及時應對,不需要銷售空間,只需提供列表、圖片等。通過上述分析,網(wǎng)上交易平臺可以彌補傳統(tǒng)交易方式的不足,從而滿足社會的需求。而一個校園二手交易網(wǎng)站地建立,可以方便學生購物、交流。2.2可行性研究可行性分析經(jīng)過詳細認真地分析,本系統(tǒng)采用B/S模式,選用SQL作為后臺數(shù)據(jù)庫,ASP作為前臺的開發(fā)工具,并將軟件工程相關理論應用于整個系統(tǒng)開發(fā)過程中,結合現(xiàn)有的設備條件和具體的實際情況,在需求分析的基礎上實現(xiàn)對ASP,技術與數(shù)據(jù)庫技術的整合應用,進而開發(fā)了輔助教學系統(tǒng)。綜上所述,此系統(tǒng)開

4、發(fā)目標己明確,在技術和經(jīng)濟等方面都可行,并且投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。2.2.2經(jīng)濟可行性在經(jīng)濟方面,開發(fā)與維護本系統(tǒng)的費用主要包括設備費用、系統(tǒng)開發(fā)成本、系統(tǒng)運行和維護費用三個方面。因人員及設備都是學?,F(xiàn)在就擁有的,不需要外聘或者外購,因此成本較低,所以,此系統(tǒng)在經(jīng)濟方面是可行的。2.2.3社會可行性經(jīng)過調查,學校學生急需一個這樣一個網(wǎng)絡平臺,以實現(xiàn)二手物品的交易。很多畢業(yè)的學哥學姐都有很多東西帶不走的東西,還可以用,扔了感覺可惜,低價賣出去是他們的心聲。校園二手交易系統(tǒng)不僅可以實現(xiàn)學哥學姐的愿望,還有利于依然在學校奮斗的學弟學妹們,讓他們省了一筆花銷,買到經(jīng)濟實用的東西。

5、綜上所述,此系統(tǒng)開發(fā)目標己明確,在技術和經(jīng)濟等方面都可行,并且投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。2.3系統(tǒng)功能分析校園二手交易系統(tǒng)是基于校園的二手交易網(wǎng)站,所有商品都是在校師生上傳,銷售對象為所有在校師生。用戶管理為了對使用校園二手交易系統(tǒng)的用戶進行管理,系統(tǒng)建立了買家表、賣家表、系統(tǒng)管理員表、商品表。各個用戶擁有一個獨立的用戶名,用此用戶名可登錄系統(tǒng)。2.3.2商品管理對于商品的管理可以分為幾類:買家對商品的管理、賣家對商品的管理,系統(tǒng)管理員對商品的管理。2.4系統(tǒng)非功能分析為了保證系統(tǒng)持續(xù)、安全、可靠的運行,系統(tǒng)需要滿足以下要求。2.4.1響應時間本系統(tǒng)屬于實際運用的交易型的產(chǎn)品

6、,所以必須保證客戶使用時的系統(tǒng)響應時間能滿足客戶的日常使用。2.4.2可靠性系統(tǒng)的可靠性是系統(tǒng)安全運行的重要性能,包括當系統(tǒng)出現(xiàn)故障和用戶出現(xiàn)錯誤的操作后能夠支持恢復,當用戶在使用過程中遇到錯誤的時候可以立即定位問題,當業(yè)務場景和邏輯發(fā)生變化的時候系統(tǒng)能夠支持或當使用中異常中斷的情況下系統(tǒng)有相應的容錯措施等方面的問題,是在系統(tǒng)開發(fā)過程中必須考慮的非功能需求。2.4.3易用性易用性是我們在開發(fā)非功能性需求中必須要考慮到的問題,易用性同時涉及到美工和界面,人機工程,交互式設計,心理學,用戶行為模式等多方面的知識。易用性就是指各種功能操作不要藏得太深,用戶很容易找到他們期望進行的各種操作,軟件系統(tǒng)通

7、過在線幫助,導航,向導等各種方式保證軟件是可自學的,易用的重點是軟件在熟練使用后應該可以更快的進行各項操作。易用性會使產(chǎn)品提高符合用戶習慣的能力以及其對使用的期望。2.5用例模型2.5.1整體用例圖根據(jù)系統(tǒng)需求分析中對系統(tǒng)的功能要求,可以確定系統(tǒng)和子系統(tǒng)的邊界、執(zhí)行者和用例。根據(jù)對“校園二手交易”的整體業(yè)務功能要求,可以繪制出如圖21所示的整體用例圖。圖2-1校園二手交易系統(tǒng)用例圖在用例圖中,實線方框表示系統(tǒng)邊界,在系統(tǒng)內共有11個用例。系統(tǒng)外有3個執(zhí)行者;通過網(wǎng)站賣家可以實現(xiàn)發(fā)布商品信息、修改商品信息、商品上架下架,刪除商品等操作;買家可以瀏覽商品信息、搜索商品、對商品進行價格排序、查看賣家

8、信息等;網(wǎng)站管理員可以對網(wǎng)站、賣家、買家進行相應的管理操作。2.5.2購物用例圖買家在瀏覽商品信息、查詢賣家信息后,進入購物車,對商品下訂單;賣家收到訂單后,對顧客發(fā)貨。圖2-2購物用例圖3對象類建模根據(jù)已經(jīng)建立的用例圖和用戶業(yè)務需求,確定對象類及其屬性和操作。通過檢查類的定義、分析問題的需求和運用該領域知識來完善和確定類的屬性。根據(jù)系統(tǒng)功能要求和系統(tǒng)設計需要完善和確定類的操作。類圖是由若干類的圖形符號及表示其之間關系的圖形符號組成。在“校園二手交易系統(tǒng)”中存在9個類,其具體的屬性和操作及其之間的關系如圖31所示:圖3-1校園二手交易系統(tǒng)類圖4順序圖在進行面向對象的系統(tǒng)分析與設計中,如何理解和

9、掌握系統(tǒng)的全部控制流是最困難的事情,在UML中,利用順序圖可以有效的幫助人們觀察和分析系統(tǒng)的交互行為。順序圖描述了系統(tǒng)的行為,并具體描述了為完成某種系統(tǒng)功能,系統(tǒng)中各對象間的交互與協(xié)作,有效的幫助人們理解系統(tǒng)的行為,在“網(wǎng)絡輔助教學系統(tǒng)”中有多種功能,其主要的幾種順序圖如下所示。4.1商品上下架管理商品上下架管理,首先用戶要登錄系統(tǒng),然后進入商品管理模塊,進入商品上下架管理模塊,對商品狀態(tài)進行修改,最后保存入后臺數(shù)據(jù)庫,并將商品上下架消息返回用戶。圖4-1商品上下架管理的順序圖4.2管理員對買家的信息管理管理員對買家的信息管理,首先管理員要登錄系統(tǒng)后臺,然后進入買家信息管理模塊,對買家進行管理

10、,最后保存入后臺數(shù)據(jù)庫,并將操作成功提示返回管理員。圖4-2管理員對買家信息管理順序圖4.3管理員對賣家的信息管理管理員對賣家的信息管理,首先管理員要登錄系統(tǒng)后臺,然后進入賣家信息管理模塊,對賣家進行管理,最后保存入后臺數(shù)據(jù)庫,并將操作成功提示返回管理員。圖4-3管理員對賣家信息管理順序圖4.4管理員對商品的信息管理管理員對商品的信息管理,首先管理員要登錄系統(tǒng)后臺,然后進入商品信息管理模塊,對商品進行相應的操作,最后保存入后臺數(shù)據(jù)庫,并將操作成功提示返回管理員。圖4-4管理員對商品信息管理順序圖4.5買家查詢賣家信息買家對賣家信息的查詢,首先買家要登錄系統(tǒng)首頁,然后進入信息產(chǎn)尋模塊,再進入賣家

11、信息模塊,對賣家信息進行查詢,系統(tǒng)顯示查詢結果。圖4-5買家查詢賣家信息順序圖4.6買家瀏覽商品信息買家瀏覽商品信息,首先買家要登錄系統(tǒng)首頁,然后輸入一級標題,再輸入二級標題,然后進入相應的具體商品,系統(tǒng)顯示商品信息。圖4-6買家瀏覽商品信息順序圖4.7對商品進行價格排序買家對商品進行價格排序,首先買家要登錄系統(tǒng)首頁,進入商品模塊,輸入排序方法,進入排序模塊,系統(tǒng)顯示排序結果。圖4-7對商品進行價格排序順序圖4.8買家購買商品買家購買商品,首先買家要登錄系統(tǒng)首頁,進入商品瀏覽頁面,選中心儀的商品進入購物車模塊,進入訂單模塊,系統(tǒng)顯示商品添加成功。圖4-8買家購買商品順序圖4.9賣家發(fā)布商品信息

12、賣家發(fā)布商品信息,首先賣家要登錄系統(tǒng)首頁,進入商品管理模塊,進入商品信息發(fā)布模塊,系統(tǒng)顯示要輸入的商品信息,最后將信息存入數(shù)據(jù)庫,系統(tǒng)提示商品信息發(fā)布成功。圖4-9賣家發(fā)布商品信息順序圖4.9.1賣家刪除商品信息賣家刪除商品信息,首先賣家要登錄系統(tǒng)首頁,進入商品管理模塊,進入商品信息刪除模塊,系統(tǒng)顯示要刪除的商品信息,最后將信息存入數(shù)據(jù)庫,系統(tǒng)提示商品信息刪除成功。圖4-9-1賣家刪除商品信息順序圖4.9.2賣家修改商品信息賣家修改商品信息,首先賣家要登錄系統(tǒng)首頁,進入商品管理模塊,進入商品信息修改模塊,系統(tǒng)顯示要修改的商品信息,最后將信息存入數(shù)據(jù)庫,系統(tǒng)提示商品信息修改成功。圖4-9-2賣家

13、修改商品信息順序圖5狀態(tài)圖5.1用戶顧客的狀態(tài)圖顧客可以登錄系統(tǒng),查看活動信息、查看促銷產(chǎn)品和新產(chǎn)品、搜索產(chǎn)品、查看購買流程、瀏覽商品。將商品加入購物車以后,判定是否是登錄的用戶,再進行相應操作。圖5-1用戶顧客的狀態(tài)圖5.2管理員狀態(tài)圖管理員登錄系統(tǒng)后臺,進行會員管理、商品管理、訂單管理、系統(tǒng)設置、編輯文本管理。圖5-2管理員狀態(tài)圖6總結為期兩周的課設已經(jīng)結束,在此次課設中不僅鞏固了課本上的知識,更重要的是學到了很多課本上沒有的東西。此次課設的主要任務是以UML作為面向對象的分析與設計工具,對校園二手交易系統(tǒng)分析與設計。通過本次課程設計不僅重溫了UML的設計與分析的理論,而且會自己使用工具建模了。統(tǒng)一建模語言(UML)是用來對軟件密集系統(tǒng)進行描述、構造、視化和文檔編制的一種語言。是可以被廣泛采用的一門簡單、一致、通用的建模語言,同時擴展了現(xiàn)有方法的應用范圍。統(tǒng)一建模語言是標準的建模語言,而不是一個標準的開發(fā)流程。本次課設的系統(tǒng)的為校園二手交易系統(tǒng)

溫馨提示

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

評論

0/150

提交評論