京東商城軟件需求說明書_第1頁
京東商城軟件需求說明書_第2頁
京東商城軟件需求說明書_第3頁
京東商城軟件需求說明書_第4頁
京東商城軟件需求說明書_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

-.z.軟件工程題目:京東商城軟件需求說明書專業(yè):軟件工程學(xué)院:信息學(xué)院小組成員:吳焰樟冉假設(shè)曦邱靜周成成員學(xué)號(hào):13083503130835041308350613083511指導(dǎo)教師:馬小軍協(xié)助指導(dǎo)教師:2013年11月11日目錄目錄21引言31.1工程背景31.2定義31.3參考資料32任務(wù)概述42.1系統(tǒng)目標(biāo)42.2用戶特點(diǎn)42.3假定和約束53需求分析63.1業(yè)務(wù)描述63.2系統(tǒng)框架圖63.3系統(tǒng)流程圖83.4用例分析123.5類圖173.6局部用例的順序圖194運(yùn)行環(huán)境規(guī)定234.1設(shè)備234.2支持軟件234.3控制231引言1.1工程背景信息化是當(dāng)今世界開展的大趨勢,是推動(dòng)經(jīng)濟(jì)社會(huì)開展和變革的重要力量。隨著信息化時(shí)代的到來,信息傳播發(fā)生了深刻的變革,人們的工作方式、生活方式乃至思維方式都發(fā)生了前所未有的改變,各行各業(yè)都在順應(yīng)這一時(shí)代變革加強(qiáng)信息化建立。誰能在信息化變革時(shí)期先人一步,就能獲得先機(jī),搶占鰲頭。傳統(tǒng)的銷售方式是商家把商品放在店鋪里供顧客挑選,店鋪的規(guī)模、位置等客觀因素影響著商店的客流量,并且商品的存放與銷售需要人力進(jìn)展管理,雇員的工資、店面的租金等又增加了本錢,顧客也不能迅速找到所需要的商品,而開一個(gè)網(wǎng)上商店只需要一個(gè)可以存放商品的倉庫,比租一個(gè)店面能節(jié)省很多,也不需要太多的人力來管理,不會(huì)因?yàn)樯痰甑拿娣e影響客流量,客戶足不出戶就能買東西,并且很容易就能找到所需要的商品。近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最正確渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開場流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費(fèi)者展示出一種新穎的購物理念。網(wǎng)上購物系統(tǒng)作為B2B,B2C〔BusinesstoCustomer,即企業(yè)對消費(fèi)者〕,C2C〔CustomertoCustomer,即消費(fèi)者對消費(fèi)者)電子商務(wù)的前端商務(wù)平臺(tái),在其商務(wù)活動(dòng)全過程中起著舉足輕重的作用。本文主要考慮的是如何建立B2C的網(wǎng)上購物系統(tǒng)。網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng),它向用戶提供靜態(tài)和動(dòng)態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動(dòng)或更新的資源,如公司簡介、管理規(guī)和公司制度等等;動(dòng)態(tài)信息是指隨時(shí)變化的信息,如商品報(bào)價(jià),會(huì)議安排和培訓(xùn)信息等。網(wǎng)上購物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易,這種全新的交易方式實(shí)現(xiàn)了公司間文檔與資金的無紙化交換。1.2定義平臺(tái):平臺(tái)是指京東商城整個(gè)系統(tǒng)與環(huán)境的組合。前臺(tái):指本系統(tǒng)由各類應(yīng)用人群使用的功能集合。前臺(tái)門戶:指各類型應(yīng)用人群在前臺(tái)瀏覽、購物及各種相關(guān)業(yè)務(wù)的操作。包括整站網(wǎng)頁、各個(gè)導(dǎo)航頁、各個(gè)欄目及專題頁、商品類頁、最終商品購置頁、商鋪頁、購物引導(dǎo)頁等。后臺(tái):指本平臺(tái)后臺(tái)管理人員使用的功能集合,總運(yùn)營商可以在后臺(tái)操作。后臺(tái)包括:總運(yùn)營商后臺(tái)、運(yùn)營專品后臺(tái)、其他各類型管理人員后臺(tái)。專區(qū):平臺(tái)主推的核心導(dǎo)航及頻道、主要樓層及櫥窗、關(guān)鍵活動(dòng)區(qū)或者頁面等。1.3參考資料[1]代平等.軟件工程〔第二版〕.:清華大學(xué),2008[2]海,倪寧.軟件工程.:人民郵電,2009[3]殷人昆.實(shí)用面向?qū)ο筌浖こ探坛?:電子工業(yè),2000[4]參考wenku.baidu./view/1acc4b03de80d4d8d15a4f9b.html[5]參考wenku.baidu./view/5a25708202d276a200292e1c.html-.z.2任務(wù)概述2.1系統(tǒng)目標(biāo)隨著社會(huì)的開展,電子商務(wù)成為了一個(gè)熱門的話題,而網(wǎng)上購物已經(jīng)成為當(dāng)今社會(huì)一種比擬流行的購物方式。一個(gè)完整的購物系統(tǒng)就是一個(gè)現(xiàn)實(shí)中的一個(gè)商城,或者就是一個(gè)超市。本系統(tǒng)就是一個(gè)類似超市的網(wǎng)上購物系統(tǒng)。首先用戶進(jìn)入電子商場的大廳,也就是商城的首頁。在這里用戶可以看到所有的商品的種類,這里改提供了查詢,促銷商品、購物車等命令。用戶可以單擊商城活動(dòng)告示查看商城發(fā)布的公告,或者是商城舉辦的促銷活動(dòng)。還可以查看具體商品,并從這里進(jìn)入具體的商品界面。同樣能夠方便地搜索商品,而且能夠運(yùn)用虛擬的購物車替代現(xiàn)實(shí)中的購物車進(jìn)展購物。用戶在查看商品的價(jià)格等詳細(xì)情況之后,就可以把購物車中不滿意的商品去掉,當(dāng)用戶購置完商品后,就可以結(jié)帳了,也就是下定單,在用戶下完定單之后,商城將根據(jù)定列表的容,使用某種手段進(jìn)展確認(rèn),然后進(jìn)展發(fā)貨,發(fā)貨成功并且收到款后,一個(gè)真正意義上的交易也就形成了,以上這些功能是用戶所需要的,但是一個(gè)功能完善的電子商城還需要管理員自己的貨物和商品。例如進(jìn)貨、添加商品、刪除沒有的商品以及向用戶發(fā)送促銷活動(dòng)的公告、刪除過期公告,最后還有對注冊會(huì)員的管理,這些都寫要管理員來處理。通過上述電子商務(wù)系統(tǒng)的分析,可以獲得如下的功能性需求。種類顯示:只要涉及商場所賣的產(chǎn)品,都可以顯示在這里。比方電腦、書籍、效勞等。本系統(tǒng)采用分級式的管理,當(dāng)單擊某個(gè)人具體的種類后面還會(huì)分成更細(xì)的第二類別。第二類別中顯示的就是具體的商品實(shí)物了。查詢。用戶可以利用此項(xiàng)功能來查找需要的商品。用戶只要輸入想要查找商品的關(guān)鍵字,然后單擊"查詢〞就可以查詢到相關(guān)的信息了。最新產(chǎn)品。根據(jù)電子商場的動(dòng)態(tài)管理,可以將商場中新的商品放到一列表中顯示出來,供用戶參考。電子商場活動(dòng)信息。在這里,商家可以以公告的形式顯示商場近期的一些重要活動(dòng),比方什么時(shí)候舉行促銷活動(dòng),什么產(chǎn)品將舉行展銷會(huì)等。促銷產(chǎn)品羅列。商場為了吸引用戶的購置欲,可以實(shí)施狀況的促銷方案,這里商場設(shè)置了一個(gè)促銷產(chǎn)品的列表,用戶可以翻開這個(gè)列表查看促銷的商品。購置流程。有些用戶可能不懂怎么在網(wǎng)上交易,可以在購置流程這個(gè)窗口中了解所有購置流程的信息,這個(gè)窗口是很有必要的。購物車。本系統(tǒng)中最主要的一個(gè)功能。用戶在網(wǎng)上商城購置商品,都要經(jīng)過這個(gè)購物車,才可以將物品買到手。登錄、注冊。用戶要想在電子商場中購置商品,就必須先登錄這個(gè)電子商場,如果還不是會(huì)員才可以將物品買到手。個(gè)人信息。注冊為會(huì)員的用戶,都將擁有個(gè)人信息這個(gè)窗口,在這個(gè)窗口中,用戶可以查看訂單、查看資料、查看購物車。系統(tǒng)設(shè)置。這個(gè)任務(wù)只有管理員才能操作。其中管理員可以進(jìn)展訂單管理、會(huì)員管理、商品管理、分類管理、數(shù)據(jù)庫管理、系統(tǒng)參數(shù)設(shè)置。2.2用戶特點(diǎn)網(wǎng)上商店的主要參與者是顧客和商場,以及后臺(tái)管理人員。無論什么類型的網(wǎng)上商店,顧客從網(wǎng)上購物的過程都相似應(yīng)用圍2.3假定和約束假定:用戶能夠提供交付測試的環(huán)境;用戶能夠參與到需求的核準(zhǔn)工作。約束:本系統(tǒng)最后提交時(shí)間為2020年12月12日設(shè)計(jì)和實(shí)現(xiàn)上的限制:硬件限制效勞器:基于Intel構(gòu)架的企業(yè)效勞器工作站:PC機(jī)軟件限制操作系統(tǒng):WindowsServer2003瀏覽器:IE,google瀏覽器等后臺(tái)數(shù)據(jù)可:SQLServer2000編程語言:VisualC#設(shè)計(jì)工具:Photoshop,DreamWaver,F(xiàn)lash等。-.z.3需求分析3.1業(yè)務(wù)描述用戶功能需求分析用戶需要注冊成會(huì)員用戶,需要用戶注冊使用的功能有:用戶注冊。用戶添加商品到購物車的功能。購物車的設(shè)計(jì),必須做到清晰、簡單和方便。用戶信息的自我管理。用戶的注冊信息中,用戶的地址、聯(lián)系方式等都是商品配送的重要依據(jù),所以應(yīng)該允許用戶對這些信息進(jìn)展修改,并使得用戶在用戶信息中,可以查閱購物詳情等信息。業(yè)務(wù)管理員功能分析對的管理者來說,分析的管理要求,以下功能是必不可少的。商品登記。將商品的各種信息:商品名、價(jià)格、廠家等錄入到數(shù)據(jù)庫中,是管理中的一項(xiàng)根本的工作。用戶管理。應(yīng)該可以對用戶進(jìn)展諸如刪除、查看局部用戶信息等功能。訂單管理。這是最重要的管理功能。管理者應(yīng)該可以每天清晰的查閱有多少訂單生成、每個(gè)訂單的詳情等信息,并了解個(gè)訂單的處理情況。倉庫管理員功能分析對于倉庫管理員來說,主要為查詢庫存信息,更改庫存信息等。3.2系統(tǒng)框架圖系統(tǒng)整體框架圖在本系統(tǒng)中,主要分為顧客,業(yè)務(wù)管理員,倉庫管理員三個(gè)大模塊,其中顧客管理模塊包括用戶注冊、登錄,瀏覽商品購置商品等環(huán)節(jié),業(yè)務(wù)管理員包括商品的管理〔編輯商品信息〕,留言管理,訂單管理等環(huán)節(jié),二倉庫管理員主要為查看庫存,修改庫存信息。圖3-1京東商城系統(tǒng)總體框圖圖3-2用戶功能框圖圖3-3業(yè)務(wù)管理員框圖圖3-4倉庫管理員框圖3.3系統(tǒng)流程圖3.3.1頂層數(shù)據(jù)流圖圖3-5頂層數(shù)據(jù)流圖3.3.21層數(shù)據(jù)流圖圖3-61層數(shù)據(jù)流圖3.3.32層數(shù)據(jù)流圖圖3-7訪客數(shù)據(jù)流圖圖3-8查詢商品數(shù)據(jù)流圖圖3-9購置商品數(shù)據(jù)流圖圖3-10會(huì)員訂單管理數(shù)據(jù)流圖圖3-11會(huì)員個(gè)人信息設(shè)置數(shù)據(jù)流圖圖3-12業(yè)務(wù)管理員商品管理數(shù)據(jù)流圖圖3-13業(yè)務(wù)管理員會(huì)員管理數(shù)據(jù)流圖3.4用例分析顧客用例圖圖3-14顧客用例圖用例說明如下:顧客注冊用例用例名稱顧客注冊標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC001顧客注冊用戶顧客無顧客注冊成為會(huì)員1、點(diǎn)擊注冊進(jìn)入注冊頁面2、輸入相關(guān)信息3、提交信息到數(shù)據(jù)庫中如果輸入的用戶名有重名,EMAIL格式不正確,密碼格式、長度不對等那么返回重新注冊,或取消,終止用例登錄用例用例名稱登錄標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC002登錄系統(tǒng)顧客〔會(huì)員〕無登錄到系統(tǒng)系統(tǒng)提示用戶輸入用戶名和密碼用戶輸入用戶名和密碼3、系統(tǒng)驗(yàn)證用戶名和密碼,假設(shè)正確,那么登錄到系統(tǒng)中如果用戶輸入無效的用戶名和密碼,系統(tǒng)顯示錯(cuò)誤信息,并返回重新提示用戶輸入用戶名和密碼:或者取消登錄或者終止登錄。查詢商品用例用例名稱反應(yīng)信息標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC003顧客可以查詢自己需要的商品顧客無顯示出所查詢的商品在查詢的文本框中輸入要查詢的信息點(diǎn)擊提交,即可顯示信息。假設(shè)系統(tǒng)存在所查詢的信息那么顯示否那么提示該信息不存在,返回再查詢。購置商品用例用例名稱購置商品標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC004購置商品顧客〔會(huì)員〕登錄到系統(tǒng)完成對商品購置找到所需要的商品點(diǎn)擊添加到購物車點(diǎn)擊我的購物車,查看購物車商品,點(diǎn)擊結(jié)算,選擇要付款的方式點(diǎn)擊完成,顯示購物單可對購物商品數(shù)量添加,和刪除商品,選擇不同的付款方式,假設(shè)信息不全,那么提示要完成所要輸入信息,或取消,終止用例修改個(gè)人信息用例用例名稱修改個(gè)人信息標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC005會(huì)員可以修改密碼和根本信息。顧客〔會(huì)員〕顧客登錄到系統(tǒng)會(huì)員完成自己的信息的修改。顧客點(diǎn)擊要修改個(gè)人信息顧客輸入要修改的信息提交到數(shù)據(jù)庫,修改數(shù)據(jù)庫的容。然后輸入無效的用戶名,舊密碼不正確,EMAIL格式不正確等那么提示重新輸入,或終止用例。-.z.業(yè)務(wù)管理員用例圖圖3-15業(yè)務(wù)管理員用例圖登錄系統(tǒng)用例用例名稱登錄標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC006登錄系統(tǒng)系統(tǒng)管理員無登錄到系統(tǒng)系統(tǒng)提示用戶輸入用戶名和密碼用戶輸入用戶名和密碼系統(tǒng)驗(yàn)證用戶名和密碼,假設(shè)正確,那么登錄到系統(tǒng)中如果用戶輸入無效的用戶名和密碼,系統(tǒng)顯示錯(cuò)誤信息,并返回重新提示用戶輸入用戶名和密碼:或者取消登錄或者終止登錄。訂單管理用例用例名稱訂單管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC007查看訂單信息,修改訂單狀態(tài),根據(jù)狀態(tài)查詢訂單信息,如對交易是否完成的狀態(tài)進(jìn)展查找。系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成對訂單的修改進(jìn)入訂單模塊修改訂單的狀態(tài)〔如交易玩成那么添加到訂單完成狀態(tài)〕查看訂單信息、修改訂單狀態(tài)、根據(jù)狀態(tài)查詢訂單信息,〔如對交易是否完成的狀態(tài)進(jìn)展查找〕管理商品用例用例名稱商品管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC008用于編輯商品信息,例如增加商品,刪除商品,修改商品,查詢商品信息等系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成商品標(biāo)題和商品各種信息的管理進(jìn)入商品管理模塊選擇要更新的工程輸入要更新的信息確認(rèn)、提交添加商品,刪除商品,修改商品,查詢商品信息。會(huì)員管理用例用例名稱會(huì)員管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC009是刪除會(huì)員,添加會(huì)員,查看會(huì)員訂單,查看會(huì)員購物車等會(huì)員的父用例。系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成會(huì)員各種信息的管理選擇管理表項(xiàng)〔如:刪除會(huì)員、添加會(huì)員〕輸入或修改會(huì)員信息,提交刪除會(huì)員、添加會(huì)員信息、查看會(huì)員的訂單,查看會(huì)員的購物車留言管理用例用例名稱留言管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC010查看顧客留言,篩選留言信息,刪除不良留言信息系統(tǒng)管理員管理員登錄進(jìn)系統(tǒng)完成對留言信息的管理選擇管理表項(xiàng)〔如:查詢留言信息,刪除留言信息等〕查詢或刪除留言信息查詢留言,刪除留言管理員信息管理用例用例名稱管理員信息管理標(biāo)識(shí)符用例描述參與者前置條件后置條件根本操作流程可選操作流程UC011管理員可以修改密碼和根本信息。管理員管理員登錄到系統(tǒng)管理員完成自己的信息的修改。管理員點(diǎn)擊要修改個(gè)人信息管理員輸入要修改的信息提交到數(shù)據(jù)庫,修改數(shù)據(jù)庫的容。然后輸入無效的用戶名,舊密碼不正確,EMAIL格式不正確等那么提示重新輸入,或終止用例。倉庫管理員用例圖圖3-16倉庫管理員用例圖說明:由于本用例與其他顧客、業(yè)務(wù)管理員用例相差不大,故對倉庫管理員的詳細(xì)說明在此處省略。3.5類圖系統(tǒng)包含的實(shí)體類有客戶類(customer)、商品類(good)、訂單類(order)、訂單細(xì)節(jié)類(ordertail)、購物車類(CartBean)、留言單類(leavewords),包含的邊界類有購物車的物品表單(shoppingchart)、留言表單類(leavewordstable)、注冊表單類(registetable)、登錄表單類(logintable)、訂單表單類(ordertable),包含的控制類有購物類(shopping)、注冊類(regist)、登錄類(login)、留言類(leaveword)圖3-17系統(tǒng)總體類圖圖3-18顧客購置商品類圖3.6局部用例的順序圖〔1〕會(huì)員下訂單該用例是客戶端下在客戶登錄后可以瀏覽上架的商品,并能搜索相應(yīng)的商品,根據(jù)需要選擇商品并下訂單,該用例的流程如下:(1)用戶指定相應(yīng)的商品種類進(jìn)展搜索,得到相應(yīng)的商品信息;(2)選中自己需要的商品并選擇其定購的數(shù)量放入購物車;(3)提交下訂單請求,系統(tǒng)檢查用戶是否登錄,假設(shè)用戶未登錄轉(zhuǎn)(4),否那么返回個(gè)人信息由用戶確認(rèn),轉(zhuǎn)(5);(4)用戶登錄系統(tǒng),重新進(jìn)入購物車頁面,轉(zhuǎn)(3)(5)顧客確認(rèn)自己的信息后,由系統(tǒng)數(shù)據(jù)庫記錄訂單信息及訂單的細(xì)節(jié)更新訂單表和訂單細(xì)節(jié)表;(6)數(shù)據(jù)庫更新成功后,返回憶客下訂單成功的消息。順序圖如圖〔2〕會(huì)員留言該用例是客戶可以通過留言板向效勞人員詢問相關(guān)的情況,并等待有關(guān)的工作人員給予答復(fù),該用例執(zhí)行的流程如下:〔1〕用

溫馨提示

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

最新文檔

評論

0/150

提交評論