結(jié)構(gòu)化需求分析和設(shè)計文檔案例模板(請注意:本文檔模板僅限于本課程教學(xué)使用)_第1頁
結(jié)構(gòu)化需求分析和設(shè)計文檔案例模板(請注意:本文檔模板僅限于本課程教學(xué)使用)_第2頁
結(jié)構(gòu)化需求分析和設(shè)計文檔案例模板(請注意:本文檔模板僅限于本課程教學(xué)使用)_第3頁
結(jié)構(gòu)化需求分析和設(shè)計文檔案例模板(請注意:本文檔模板僅限于本課程教學(xué)使用)_第4頁
結(jié)構(gòu)化需求分析和設(shè)計文檔案例模板(請注意:本文檔模板僅限于本課程教學(xué)使用)_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、華南農(nóng)業(yè)大學(xué)信息學(xué)院2010級計算機(jī)專業(yè)軟件工程綜合性實驗報告網(wǎng)上書城系統(tǒng)結(jié)構(gòu)化需求分析和設(shè)計文檔 學(xué)號姓名工作比重得分 2012.12 目錄 HYPERLINK l _Toc2927428561. HYPERLINK l _Toc292742856 HYPERLINK l _Toc292742856需求分析 HYPERLINK l _Toc292742856 HYPERLINK l _Toc2927428571.1 HYPERLINK l _Toc292742857 HYPERLINK l _Toc292742857引言 HYPERLINK l _Toc292742857 3 HYPERLI

2、NK l _Toc2927428581.2 HYPERLINK l _Toc292742858 HYPERLINK l _Toc292742858功能描述 HYPERLINK l _Toc292742858 3 HYPERLINK l _Toc2927428591.3 HYPERLINK l _Toc292742859 HYPERLINK l _Toc292742859用戶信息 HYPERLINK l _Toc292742859 4 HYPERLINK l _Toc2927428602. HYPERLINK l _Toc292742860 HYPERLINK l _Toc292742860數(shù)據(jù)

3、流圖 HYPERLINK l _Toc292742860 5 HYPERLINK l _Toc2927428612.1 HYPERLINK l _Toc292742861 HYPERLINK l _Toc292742861頂層圖 HYPERLINK l _Toc292742861 5 HYPERLINK l _Toc2927428622.2 HYPERLINK l _Toc292742862 HYPERLINK l _Toc2927428620層圖 HYPERLINK l _Toc292742862 6 HYPERLINK l _Toc2927428632.3 HYPERLINK l _Toc

4、292742863 HYPERLINK l _Toc292742863加工1用戶管理子圖 HYPERLINK l _Toc292742863 7 HYPERLINK l _Toc2927428642.4 HYPERLINK l _Toc292742864 HYPERLINK l _Toc292742864加工1.1子圖 HYPERLINK l _Toc292742864 8 HYPERLINK l _Toc2927428652.5 HYPERLINK l _Toc292742865 HYPERLINK l _Toc292742865加工1.2子圖 HYPERLINK l _Toc2927428

5、65 8 HYPERLINK l _Toc2927428662.6 HYPERLINK l _Toc292742866 HYPERLINK l _Toc292742866加工1.3子圖 HYPERLINK l _Toc292742866 9 HYPERLINK l _Toc2927428672.7 HYPERLINK l _Toc292742867 HYPERLINK l _Toc292742867加工1.4子圖 HYPERLINK l _Toc292742867 9 HYPERLINK l _Toc2927428682.8 HYPERLINK l _Toc292742868 HYPERLIN

6、K l _Toc292742868加工1.5子圖 HYPERLINK l _Toc292742868 10 HYPERLINK l _Toc2927428692.9 HYPERLINK l _Toc292742869 HYPERLINK l _Toc292742869加工2圖書訂購子圖 HYPERLINK l _Toc292742869 10 HYPERLINK l _Toc2927428702.10 HYPERLINK l _Toc292742870 HYPERLINK l _Toc292742870加工2.1子圖 HYPERLINK l _Toc292742870 11 HYPERLINK

7、 l _Toc2927428712.11 HYPERLINK l _Toc292742871 HYPERLINK l _Toc292742871加工2.2子圖 HYPERLINK l _Toc292742871 12 HYPERLINK l _Toc2927428722.12 HYPERLINK l _Toc292742872 HYPERLINK l _Toc292742872加工2.3子圖 HYPERLINK l _Toc292742872 13 HYPERLINK l _Toc2927428732.13 HYPERLINK l _Toc292742873 HYPERLINK l _Toc2

8、92742873加工3圖書查詢子圖 HYPERLINK l _Toc292742873 14 HYPERLINK l _Toc2927428742.14 HYPERLINK l _Toc292742874 HYPERLINK l _Toc292742874加工4庫存管理子圖 HYPERLINK l _Toc292742874 14 HYPERLINK l _Toc2927428752.15 HYPERLINK l _Toc292742875 HYPERLINK l _Toc292742875加工4.1子圖 HYPERLINK l _Toc292742875 15 HYPERLINK l _To

9、c2927428762.16 HYPERLINK l _Toc292742876 HYPERLINK l _Toc292742876加工4.2子圖 HYPERLINK l _Toc292742876 15 HYPERLINK l _Toc2927428772.17 HYPERLINK l _Toc292742877 HYPERLINK l _Toc292742877加工4.3子圖 HYPERLINK l _Toc292742877 16 HYPERLINK l _Toc2927428782.18 HYPERLINK l _Toc292742878 HYPERLINK l _Toc2927428

10、78加工4.5子圖 HYPERLINK l _Toc292742878 17 HYPERLINK l _Toc2927428792.19 HYPERLINK l _Toc292742879 HYPERLINK l _Toc292742879加工5配送管理子圖 HYPERLINK l _Toc292742879 18 HYPERLINK l _Toc2927428802.20 HYPERLINK l _Toc292742880 HYPERLINK l _Toc292742880加工6財務(wù)管理子圖 HYPERLINK l _Toc292742880 18 HYPERLINK l _Toc29274

11、28812.21 HYPERLINK l _Toc292742881 HYPERLINK l _Toc292742881加工6.2子圖 HYPERLINK l _Toc292742881 19 HYPERLINK l _Toc2927428822.22 HYPERLINK l _Toc292742882 HYPERLINK l _Toc292742882加工6.3子圖 HYPERLINK l _Toc292742882 19 HYPERLINK l _Toc2927428833. HYPERLINK l _Toc292742883 HYPERLINK l _Toc292742883數(shù)據(jù)字典 H

12、YPERLINK l _Toc292742883 20 HYPERLINK l _Toc2927428843.1 HYPERLINK l _Toc292742884 HYPERLINK l _Toc292742884數(shù)據(jù)流條目 HYPERLINK l _Toc292742884 20 HYPERLINK l _Toc2927428853.2 HYPERLINK l _Toc292742885 HYPERLINK l _Toc292742885文件條目 HYPERLINK l _Toc292742885 24 HYPERLINK l _Toc2927428863.3 HYPERLINK l _T

13、oc292742886 HYPERLINK l _Toc292742886數(shù)據(jù)項條目 HYPERLINK l _Toc292742886 25 HYPERLINK l _Toc2927428873.4 HYPERLINK l _Toc292742887 HYPERLINK l _Toc292742887加工條目 HYPERLINK l _Toc292742887 27 HYPERLINK l _Toc2927428884. HYPERLINK l _Toc292742888 HYPERLINK l _Toc292742888加工規(guī)約 HYPERLINK l _Toc292742888 37 H

14、YPERLINK l _Toc2927428895. HYPERLINK l _Toc292742889 HYPERLINK l _Toc292742889結(jié)構(gòu)圖及設(shè)計說明 HYPERLINK l _Toc292742889 51 HYPERLINK l _Toc2927428905.1 HYPERLINK l _Toc292742890 HYPERLINK l _Toc292742890結(jié)構(gòu)圖 HYPERLINK l _Toc292742890 51 HYPERLINK l _Toc2927428915.2 HYPERLINK l _Toc292742891 HYPERLINK l _Toc

15、292742891圖書查詢子圖 HYPERLINK l _Toc292742891 52 HYPERLINK l _Toc2927428925.3 HYPERLINK l _Toc292742892 HYPERLINK l _Toc292742892圖書訂購子圖 HYPERLINK l _Toc292742892 53 HYPERLINK l _Toc2927428935.4 HYPERLINK l _Toc292742893 HYPERLINK l _Toc292742893用戶管理子圖 HYPERLINK l _Toc292742893 54 HYPERLINK l _Toc2927428

16、945.5 HYPERLINK l _Toc292742894 HYPERLINK l _Toc292742894配送管理子圖 HYPERLINK l _Toc292742894 55 HYPERLINK l _Toc2927428955.6 HYPERLINK l _Toc292742895 HYPERLINK l _Toc292742895財務(wù)信息管理子圖 HYPERLINK l _Toc292742895 56 HYPERLINK l _Toc2927428965.7 HYPERLINK l _Toc292742896 HYPERLINK l _Toc292742896庫存管理子圖 HY

17、PERLINK l _Toc292742896 57第一部分:需求分析1 需求說明1.1引言該軟件的設(shè)計目的在于提供一個可靠、安全的網(wǎng)上書城系統(tǒng),為顧客提供方便的購書途徑。其提供的主要功能有:1) 為顧客提供注冊服務(wù),并根據(jù)顧客的購書記錄,注冊時間等信息為顧客評級,按照顧客評級為不同顧客提供針對性的服務(wù);2) 為顧客提供詳細(xì)的書籍信息查詢服務(wù),并處理顧客的購書請求;3) 記錄顧客的歷史購書信息,供顧客查詢以及書籍銷售量的統(tǒng)計。1.2功能描述1) 對顧客的不同請求作出相應(yīng)的處理(如注冊,查詢,個人信息登記、修改,注銷等)2) 保存顧客做的每一次查詢以及購買信息,作為顧客評級的依據(jù),并根據(jù)歷史信息

18、為顧客提供針對性的服務(wù)。3) 與網(wǎng)上銀行的鏈接,當(dāng)顧客確定購買書籍時,將自動鏈接到網(wǎng)上銀行支付頁面,為顧客提供方便的支付方式。4) 在顧客完成支付后,形成訂單并發(fā)送到配送員和倉庫管理員。發(fā)貨員將貨發(fā)給配送員后,配送員進(jìn)行配送。5) 配送員返回配送信息,并及時反饋給顧客。如果成功則完成本次購買流程。失敗則反饋給顧客失敗信息,并重新將訂單發(fā)送給發(fā)貨員和配送員,根據(jù)顧客指定時間再次發(fā)貨。6) 管理員管理網(wǎng)上書城所有書籍信息,增減數(shù)目并根據(jù)銷量形成訂單。系統(tǒng)定時自動將訂單發(fā)送給各個出版社。7) 出版社發(fā)貨給網(wǎng)上書城后,由倉庫管理員修改庫存信息。顧客支付并形成訂單后系統(tǒng)自動修改庫存信息。1.3用戶信息主

19、要用戶以及該用戶的主要操作:1) 顧客是來網(wǎng)站購買書籍的用戶,分為未注冊用戶和注冊用戶。未注冊只能使用網(wǎng)站的查詢功能,并且不會保存查詢歷史記錄。如果顧客想要購買書籍則首先要注冊并登陸。注冊時需要提供購買書籍必須的個人信息包括發(fā)貨地址,手機(jī)號碼等。2) 倉庫管理員負(fù)責(zé)管理所有書籍的庫存量。在收到訂單后將訂單上的書籍發(fā)給配送員,并修改庫存信息。在新書到貨后將新書入庫并修改庫存信息。在某種書籍庫存量為零時發(fā)信息給網(wǎng)上書城系統(tǒng)。3) 送貨員負(fù)責(zé)從網(wǎng)上出城系統(tǒng)得到訂單,并按照訂單信息從倉庫管理員處得到要配送的書籍,按照訂單上的顧客個人信息配送。4) 系統(tǒng)管理員負(fù)責(zé)處理所有書籍信息,并維護(hù)系統(tǒng)正常運(yùn)行。在

20、出版社出版新書后,系統(tǒng)管理員要將新書加入總書目中。5) 銀行負(fù)責(zé)接收顧客顧客的付款請求,并給網(wǎng)上書城系統(tǒng)發(fā)送付款確認(rèn)信息。6) 出版商可以查詢書籍的銷售情況,并從網(wǎng)上書城系統(tǒng)得到訂單,根據(jù)訂單發(fā)貨。 2需求分析2.1數(shù)據(jù)流圖頂層圖0層圖各加工子圖2.2數(shù)據(jù)字典2.2.1數(shù)據(jù)流條目系統(tǒng)信息維護(hù)與更新= 系統(tǒng)升級+系統(tǒng)錯誤處理+系統(tǒng)信息檢查需管理信息= 系統(tǒng)報錯 + 系統(tǒng)數(shù)據(jù)資源用戶操作請求= 注冊 + 登錄 + 圖書查詢 + 圖書訂購 + 信息修改操作反饋= 注冊信息反饋 + 登錄信息反饋 + 查詢結(jié)果反饋 + 訂購信息反饋 + 修改結(jié)果反饋配送單= 收件人姓名 + 收件人地址 + 收件人聯(lián)系方

21、式 + 付款方式 + (收款金額)+ 配送員姓名 + 配送員聯(lián)系方式 + 配送時間配送確認(rèn)= 送貨簽收后確認(rèn)配送完成倉庫貨單= 存書名單 + 存書數(shù)量發(fā)貨單= 發(fā)貨書名 + 發(fā)貨數(shù)量發(fā)貨確認(rèn)= 發(fā)貨書出庫完畢后確認(rèn)進(jìn)貨單= 進(jìn)貨書名 + 進(jìn)貨數(shù)量送貨單= 送貨書名 + 送貨數(shù)量 + 發(fā)貨圖書總價請求付款= 付款人姓名 + 付款人賬號 + 付款人確認(rèn)信息 + 收款人(單位)賬號 + 應(yīng)付款付款確認(rèn)= 付款人賬戶應(yīng)付款劃賬到收款人(單位)賬戶 用戶注冊請求= 注冊申請 + 注冊用戶名 + 注冊密碼 + 用戶注冊信息注冊結(jié)果反饋= 注冊成功 | 注冊失敗賬號密碼= 用戶注冊密碼 | 用戶修改后的密碼

22、登錄狀態(tài)=登錄成功 | 登錄失敗修改請求= 修改用戶名 + 修改用戶密碼 + 修改用戶基本信息修改結(jié)果反饋=修改成功 | 修改失敗申請升級請求=申請中級用戶 | 申請高級用戶查詢請求=查詢用戶基本信息 | 查詢用戶訂單 | 查詢收藏信息查詢結(jié)果反饋=用戶基本信息 | 用戶訂單 | 收藏信息 | 查詢失敗 用戶名輸入=輸入注冊用戶名出錯提示=輸入用戶名已存在密碼輸入=輸入與用戶名匹配的密碼用戶名可用=輸入用戶名未被注冊個人信息=家庭住址 + 郵箱 + 性別 + 職位 + 愛好注冊信息=個人信息 + 用戶名 + 密碼成功信息=注冊成功信息 登錄信息=用戶名 + 密碼用戶名匹配=用戶名注冊過密碼錯誤

23、=密碼與用戶名不匹配 用戶信息輸入= 用戶修改信息信息出錯=修改信息不合法合法信息=用戶名為字符串 + 密碼=6位 + 郵箱格式符合 + 電話位數(shù)符合 用戶信息反饋=用戶基本信息 + 用戶訂單信息 升級請求=申請升級請求失敗信息=不具備升級資格升級條件滿足信息=具備升級資格等級修改成功信息=用戶等級修改完成評級結(jié)果=中級用戶評級 | 高級用戶評級 2.圖書訂購訂購信息=訂購書籍名稱 + 數(shù)量 + 版次 + 作者 + 出版社名稱新書預(yù)訂信息=預(yù)訂書籍名稱 + 作者 + 出版社名稱 + 發(fā)售時間失敗信息反饋=缺貨信息 + 預(yù)計到貨時間 | 預(yù)訂名額用盡訂購信息處理結(jié)果=訂購信息 + 金額付款確認(rèn)=

24、付款金額 + 打入銀行卡賬戶號 + 時間 + 銀行確認(rèn)信號需付款信息=需通過網(wǎng)上銀行付款總金額付款失敗信息=失敗原因 + 時間訂單信息=訂購信息 + 付款確認(rèn) + 訂單=訂單信息 + 收件人詳細(xì)地址 + 收件人聯(lián)系方式 + 預(yù)計到貨時間 + 空白顧客回執(zhí)2.1缺貨信息=缺貨書籍名稱 + 版次 + 作者 + 出版社 + 需要最少數(shù)量訂購圖書信息=未缺貨書籍名稱 + 數(shù)量 + 金額新書預(yù)訂成功信息=新書名稱 + 作者 + 出版社信息 + 數(shù)量 + 預(yù)付款金額 + 新書發(fā)售時間訂購信息處理結(jié)果=新書預(yù)訂失敗信息 | 新書預(yù)訂成功信息優(yōu)惠信息=顧客等級 + 享受優(yōu)惠折扣訂購信息處理結(jié)果=缺貨信息 |

25、訂購圖書信息2.2訂購書籍信息=書籍?dāng)?shù)量 + 重量完整訂購信息=未缺貨書籍名稱 + 數(shù)量 + 作者 + 出版社 + 折扣后金額完整收件人信息=收件人詳細(xì)地址 + 聯(lián)系電話 + 期望收貨時間總金額信息=單次訂單的總金額付款成功信息=付款數(shù)量 + 時間 + 打入銀行卡賬號 + 銀行確認(rèn)信號貨到付款方式注釋:顧客選擇貨到付款方式,在配送員送貨到達(dá)用戶后用戶根據(jù)配送單上金額支付運(yùn)費(fèi)以及商品費(fèi)用網(wǎng)上銀行付款方式注釋:顧客選擇通過網(wǎng)上銀行付款,在產(chǎn)生正式訂單前完成付款2.3訂購書籍詳細(xì)信息=訂購書籍名稱 + 版次 + 作者 + 出版社名稱 + 數(shù)量書籍匯總信息=訂購書籍詳細(xì)信息消費(fèi)金額信息=顧客單次消費(fèi)總

26、金額收件人信息=完整收件人信息收件人信息匯總信息=收件人信息金額匯總信息=顧客單次消費(fèi)給總金額 3.圖書查詢查詢請求=關(guān)鍵字(作者 | 書名 | 摘要)查詢信息=查詢請求匹配信息=匹配書籍信息 | 失敗信息注釋:匹配書籍信息包括書籍名稱、作者、版次,出版社信息,目錄或摘要,分類,推薦信息登錄信息=登錄 | 未登錄 結(jié)果信息=匹配書籍信息查詢結(jié)果反饋=匹配書籍信息 | 失敗信息 4.庫存管理入庫單=書籍名稱 + 數(shù)量 + 編號 + 單價 + 運(yùn)輸負(fù)責(zé)人信息 + 出版社信息 + 接貨人信息 + 到貨時間。注釋:從出版社訂購的書籍到貨后由倉庫管理員清點完貨物后填寫的書籍入庫憑證入庫信息匯總結(jié)果=入庫

27、單數(shù)據(jù)的處理結(jié)果發(fā)貨單=書籍名稱 + 編號 + 數(shù)量 + 金額 + 提貨人信息 + 提貨時間 + 發(fā)貨人信息注釋:根據(jù)訂單以及庫存量由系統(tǒng)生成的出貨憑證,配送員憑借出貨單從倉庫提貨。發(fā)貨信息=書籍名稱 + 編號 + 數(shù)量 + 金額注釋:發(fā)貨單上貨物信息發(fā)貨確認(rèn)信息=書籍名稱 + 編號 + 數(shù)量 + 金額。注釋:所發(fā)貨物詳細(xì)信息,與發(fā)貨信息類似貨物信息=發(fā)貨信息訂貨單=書籍名稱 + 數(shù)量 + 訂貨時間 + 負(fù)責(zé)人信息 + 出版社名稱 + 倉庫地址根據(jù)庫存以及訂單缺貨情況由系統(tǒng)生成的向出版社訂購圖書的 5.配送管理發(fā)貨單=提貨時間 + 地點 + 經(jīng)手人注釋:倉庫管理系統(tǒng)在確認(rèn)訂單所訂書籍仍有庫存余

28、量是發(fā)出的數(shù)據(jù)配送單=發(fā)貨目標(biāo)地址 + 收件人聯(lián)系方式 + 貨物內(nèi)容 + 總金額 + 發(fā)貨時間 + 預(yù)計到貨時間 + 顧客回執(zhí) + 配送員信息配送結(jié)果反饋=用戶簽字 + 日期注釋:貨物送到顧客手中后由顧客填寫的回執(zhí),用以確認(rèn)發(fā)貨是否成功。 6.財務(wù)管理財務(wù)信息請求=財務(wù)報表查詢 | 失敗訂單查詢注釋:管理員發(fā)起的財務(wù)信息查詢請求6.2財務(wù)報表查詢請求=指定時間間隔 + 草屋報表生成命令描述=管理員發(fā)起的生成指定時間間隔內(nèi)財務(wù)報表的功能。財務(wù)數(shù)據(jù)=從財務(wù)信息數(shù)據(jù)庫中得到的原始財務(wù)數(shù)據(jù),包括訂單信息,進(jìn)貨信息,員工工資信息,各項支出等涉及到資金的所有信息財務(wù)數(shù)據(jù)分析結(jié)果=對財務(wù)數(shù)據(jù)的初步分析結(jié)果財

29、務(wù)報表=財務(wù)信息 + 初步分析結(jié)果 6.3失敗訂單查詢請求=指定時間間隔 + 失敗訂單查詢命令描述=管理員發(fā)起的查詢在指定時間間隔內(nèi)所有失敗訂單的功能,失敗訂單包括書籍缺貨,交費(fèi)失敗等原因造成的失敗。失敗訂單查詢處理結(jié)果=指定時間內(nèi)所有失敗訂單。失敗訂單信息=所有查找到的失敗訂單信息的匯總,包括各種失敗所占比例,缺貨書籍分布表等。失敗訂單信息反饋=根據(jù)匯總的失敗訂單信息,進(jìn)行初步分析,能為決策起到參考作用的信息。 2.2.2文件條目1) 圖書信息a) 文件名:圖書信息b) 簡述:保存庫存所有圖書信息以及庫存量c) 文件組成:書籍序列號,作者姓名,出版社名稱,版次,價格,上架分類,庫存量2) 財

30、務(wù)信息a) 文件名:財務(wù)信息b) 簡述:保存每一筆交易的詳細(xì)信息c) 文件組成:交易序號,交易時間,交易金額,付款方式3) 用戶信息a) 文件名:用戶信息b) 簡述:保存每一位用戶的基本信息和從注冊日開始的所有交易記錄以及一段時間內(nèi)的查詢記錄,并按用戶需要保存部分收藏書目信息 2.2.3數(shù)據(jù)項條目1) 名稱:用戶名別名:登錄賬號數(shù)據(jù)類型:字符串計量單位:字符個數(shù)取值范圍:4至255之間整數(shù)2) 名稱:密碼數(shù)據(jù)類型:字符串計量單位:字符個數(shù)取值范圍:6至255之間整數(shù)3) 名稱:金額數(shù)據(jù)類型:貨幣計量單位:元取值范圍:大于0且保留兩位小數(shù)4) 名稱:用戶等級數(shù)據(jù)類型:整型計量單位:級取值范圍:0

31、,1,25) 名稱:收件人地址數(shù)據(jù)類型:字符串計量單位:字符個數(shù)取值范圍:小于200個字符,且符合地址格式6) 名稱:電子郵箱數(shù)據(jù)類型:字符串計量單位:字符個數(shù)取值范圍: HYPERLINK mailto:*.*.*7) 名稱:登錄狀態(tài)數(shù)據(jù)類型:自定義計量單位:無取值范圍:登錄,未登錄8) 名稱:書籍名稱數(shù)據(jù)類型:字符串計量單位:字符個數(shù)取值范圍:大于0小于255個字符9) 名稱:出版社數(shù)據(jù)類型:字符串計量單位:字符個數(shù)取值范圍:大于0小于255個字符10) 名稱:書籍單價數(shù)據(jù)類型:貨幣數(shù)據(jù)單位:元取值范圍:大于0且保留兩位小數(shù)11) 名稱:日期數(shù)據(jù)類型:日期計量單位:分取值范圍:年+月+日+

32、時+分12) 名稱:庫存數(shù)量數(shù)據(jù)類型:整型數(shù)據(jù)單位:本取值范圍:不小于0的整數(shù) 2.2.4加工條目名稱:加工號:簡述:用戶注冊1.1用戶申請注冊名稱:加工號:簡述:用戶登錄1.2用戶輸入用戶名和密碼進(jìn)行登錄驗證名稱:加工號:簡述:用戶信息修改1.3用戶登錄后對其信息進(jìn)行修改名稱:加工號:簡述:用戶信息查詢1.4用戶登錄后查詢其信息名稱:加工號:簡述用戶評級1.5用戶滿足升級條件后申請評級名稱:加工號:簡述:檢查用戶名1.1.1用戶注冊時輸入想要注冊的用戶名,判斷該用戶名是否已被使用過名稱:加工號:簡述:密碼安全性檢查1.1.2檢查輸入密碼的安全等級名稱:加工號:簡述:填寫個人信息1.1.3用戶

33、注冊時輸入個人信息名稱:加工號:簡述:注冊成功1.1.4用戶注冊成功后存入系統(tǒng)用戶信息中名稱:加工號:簡述:用戶名判斷1.2.1判斷用戶輸入的用戶名是否存在名稱:加工號:簡述:密碼確認(rèn)1.2.2判斷用戶輸入的密碼是否正確名稱:加工號:簡述:登錄狀態(tài)判斷1.3.1根據(jù)登錄狀態(tài)信息判斷登錄狀態(tài)是否正確名稱:加工號:簡述:信息合法性判斷1.3.2登錄成功以后根據(jù)用戶信息輸入判斷信息是否合法名稱:加工號:簡述:用戶信息修改1.3.3如果信息合法根據(jù)合法信息修改用戶信息名稱:加工號:簡述:登錄狀態(tài)判斷1.4.1根據(jù)登錄狀態(tài)信息判斷登錄狀態(tài)名稱:加工號:簡述:用戶信息獲取1.4.2獲取用戶信息和財務(wù)信息并

34、反饋給用戶名稱:加工號:簡述:升級請求處理1.5.1對用戶申請的升級請求判斷名稱:加工號:簡述:升級資格確認(rèn)1.5.2根據(jù)升級請求判斷其升級資格是否滿足名稱:加工號:簡述:用戶等級修改1.5.3根據(jù)升級資格修改用戶等級名稱:加工號:簡述:用戶等級資格評定1.5.4根據(jù)用戶信息評定高級用戶資格名稱:加工號:簡述:降級處理1.5.5對高級用戶不符合的情況自動降級名稱:加工號:簡述:訂購信息處理2.1處理用戶發(fā)送的圖書訂購信息名稱:加工號:簡述:付款處理2.2根據(jù)訂購信息處理結(jié)果進(jìn)行付款方面的相關(guān)操作名稱:加工號:簡述:訂單處理2.3根據(jù)訂單信息生成訂單名稱:加工號:簡述:圖書余量查詢2.1.1查詢

35、訂購信息中的圖書是否有庫存名稱:加工號:簡述:缺貨預(yù)訂2.1.2缺貨的訂購圖書進(jìn)行缺貨登記名稱:加工號:簡述:新書訂購信息處理2.1.3對新出的圖書提前預(yù)訂名稱:加工號:簡述:訂購信息匯總2.1.4對各類訂購信息進(jìn)行匯總,詳見加工規(guī)約名稱:加工號:簡述:折扣信息處理2.1.5根據(jù)用戶等級進(jìn)行相應(yīng)的優(yōu)惠名稱:加工號:簡述:訂購信息確認(rèn)2.2.1用戶確認(rèn)訂購信息名稱:加工號:簡述:填寫收件人信息2.2.2確認(rèn)訂購信息后繼續(xù)填寫收件人的信息名稱:加工號:簡述:付款方式選擇2.2.3選擇貨到付款或網(wǎng)銀支付名稱:加工號:簡述:支付確認(rèn)2.2.4網(wǎng)銀付款成功后確認(rèn)付款信息名稱:加工號:簡述:訂單信息匯總2

36、.2.5訂單信息整合后提交名稱:加工號:簡述:運(yùn)費(fèi)計算2.2.6根據(jù)書的重量和運(yùn)送距離計算運(yùn)費(fèi)名稱:加工號:簡述:網(wǎng)上銀行業(yè)務(wù)處理2.2.7選擇網(wǎng)上銀行付款方式后進(jìn)行網(wǎng)銀付費(fèi)處理名稱:加工號:簡述:訂單信息處理2.3.1訂單信息分類處理名稱:加工號:簡述:書籍信息匯總2.3.2匯總用戶購買的不同書籍信息名稱:加工號:簡述:金額信息匯總2.3.3匯總用戶購買書籍的金額名稱:加工號:簡述:收件人信息匯總2.3.4匯總收件人的地址、聯(lián)系方式等信息名稱:加工號:簡述:訂單生成2.3.5匯總各類信息生成最終的訂單名稱:加工號:簡述:查詢信息分析3.1根據(jù)查詢請求分析查詢信息名稱:加工號:簡述:查詢信息匹

37、配3.2根據(jù)查詢信息在圖書信息中尋找匹配名稱:加工號:簡述:結(jié)果匯總3.3如果匹配成功列出所有滿足匹配的結(jié)果并反饋查詢結(jié)果名稱:加工號:簡述:收藏確認(rèn)3.4用戶確認(rèn)收藏查詢的圖書信息名稱:加工號:簡述:入庫書籍信息處理4.1根據(jù)入庫單處理入庫書籍信息并產(chǎn)生入庫信息匯總結(jié)果名稱:加工號:簡述:庫存書籍管理4.2根據(jù)入庫信息匯總結(jié)果和發(fā)貨信息來更新圖書信息名稱:加工號:簡述:發(fā)貨管理4.3根據(jù)發(fā)貨確認(rèn)信息和圖書信息產(chǎn)生對應(yīng)貨物信息名稱:加工號:簡述:發(fā)貨信息匯總4.4根據(jù)貨物信息產(chǎn)生對應(yīng)貨物信息和發(fā)貨單名稱:加工號:簡述:缺貨書籍訂購管理4.5根據(jù)圖書信息或者用戶信息中缺貨情況產(chǎn)生對應(yīng)訂貨單名稱:

38、加工號:簡述:書籍信息處理4.1.1根據(jù)入庫單分析書籍信息,新出版書籍和非新出版書籍分別作對應(yīng)處理名稱:加工號:簡述:新書信息處理4.1.2如果有新出版書籍產(chǎn)生對應(yīng)新書信息名稱:加工號:簡述:入庫書籍?dāng)?shù)量統(tǒng)計4.1.3根據(jù)新書信息和非新出版書籍信息更新書籍?dāng)?shù)量并產(chǎn)生入庫信息匯總結(jié)果名稱:加工號:簡述:入庫書籍信息處理4.2.1根據(jù)入庫信息匯總結(jié)果對新出版書籍和非新出版書籍作對應(yīng)處理名稱:加工號:簡述:新出版書籍信息獲取4.2.2根據(jù)入庫書籍信息處理提供的新出版書籍獲取對應(yīng)新出版書籍具體信息名稱:加工號:簡述:庫存信息修改4.2.3根據(jù)新出版書籍信息、非新出版書籍入庫情況、發(fā)貨信息處理結(jié)果更新對

39、應(yīng)圖書信息名稱:加工號:簡述:發(fā)貨信息處理4.2.4根據(jù)發(fā)貨信息產(chǎn)生對應(yīng)發(fā)貨信息處理結(jié)果名稱:加工號:簡述:發(fā)貨信息分析4.3.1根據(jù)發(fā)貨確認(rèn)信息產(chǎn)生對應(yīng)發(fā)貨書籍信息名稱:加工號:簡述:庫存書籍信息獲取4.3.2從圖書信息中獲取對應(yīng)庫存信息名稱:加工號:簡述:發(fā)貨書籍庫存確認(rèn)4.3.3根據(jù)庫存信息和發(fā)貨書籍信息確認(rèn)發(fā)貨書籍庫存并產(chǎn)生對應(yīng)貨物信息名稱:加工號:簡述:庫存缺貨信息獲取4.5.1從圖書信息中獲取庫存缺貨信息名稱:加工號:簡述:訂單缺貨信息獲取4.5.2從用戶信息中獲取訂單缺貨信息名稱:加工號:簡述:缺貨信息匯總4.5.3根據(jù)庫存缺貨信息和訂單缺貨信息產(chǎn)生缺貨信息匯總結(jié)果名稱:加工號:

40、簡述:訂貨單生成4.5.4根據(jù)缺貨信息匯總結(jié)果產(chǎn)生對應(yīng)訂貨單名稱:加工號:簡述:獲取訂單5.1獲取新生成的訂單名稱:加工號:簡述:確認(rèn)提貨信息5.2確認(rèn)訂單和提貨信息一致名稱:加工號:簡述:確認(rèn)發(fā)貨信息5.3配送員提貨并配送成功后提交確認(rèn)發(fā)貨信息名稱:加工號:簡述:財務(wù)信息請求處理6.1請求查看相關(guān)財務(wù)信息名稱:加工號:簡述:財務(wù)信息獲取6.2獲取財務(wù)報表名稱:加工號:簡述:失敗訂單信息處理6.3對失敗的訂單進(jìn)行信息反饋名稱:加工號:簡述:財務(wù)報表請求處理6.2.1請求輸出財務(wù)報表分析名稱:加工號:簡述:財務(wù)數(shù)據(jù)獲取6.2.2從系統(tǒng)財務(wù)信息中提取財務(wù)數(shù)據(jù)名稱:加工號:簡述:數(shù)據(jù)統(tǒng)計及分析6.2

41、.3對財務(wù)數(shù)據(jù)進(jìn)行相關(guān)分析名稱:加工號:簡述:財務(wù)報表生成6.2.4根據(jù)分析的數(shù)據(jù)生成財務(wù)報表名稱:加工號:簡述:失敗訂單查詢請求處理6.3.1請求查詢失敗訂單情況名稱:加工號:簡述:失敗訂單信息獲取6.3.2從系統(tǒng)用戶信息中獲取失敗訂單情況名稱:加工號:簡述:失敗訂單信息分析6.3.3分析失敗訂單并反饋信息 1.1 源或宿條目 1) 一般顧客描述:在網(wǎng)上書城注冊后購買圖書,通過消費(fèi)或者繳納年費(fèi)提高等級享受更高的優(yōu)惠政策。2) 網(wǎng)上銀行描述:為在網(wǎng)上書城消費(fèi)的顧客提供方便的交費(fèi)服務(wù)的場所。3) 出版社描述:網(wǎng)上書城的供貨商,所有書籍的生產(chǎn)商。4) 倉庫管理員描述:網(wǎng)上書城倉庫的管理者,統(tǒng)計發(fā)貨

42、信息以及進(jìn)貨信息并將這些信息登記入倉庫管理系統(tǒng)。5) 配送員描述:從網(wǎng)上書城系統(tǒng)接到配送單并從倉庫取到要配送的書籍,根據(jù)配送單上收件人地址送貨的網(wǎng)上書城職工。是網(wǎng)上書城與顧客直接交互的人。6) 系統(tǒng)管理員7) 描述:管理并維護(hù)網(wǎng)上書城系統(tǒng)的日常運(yùn)營,指定所有網(wǎng)上書城中需要的標(biāo)準(zhǔn)比如說顧客評級系統(tǒng)的標(biāo)準(zhǔn)等3 ER圖| 4加工規(guī)約 1.1 用戶注冊If 用戶注冊請求滿足將新用戶信息寫入系統(tǒng)用戶信息Return 注冊成功ElseReturn 注冊失敗 1.2 用戶登錄If 輸入用戶名與密碼匹配Return 登錄成功ElseReturn 登錄失敗 1.3 用戶信息修改If 用戶登錄成功 & 修改請求修

43、改用戶信息Return 修改成功ElseReturn 修改失敗 1.4 用戶信息查詢If 用戶登錄成功 & 查詢信息請求Return 查詢結(jié)果Else Return 查詢失敗 1.5 用戶評級系統(tǒng)自動檢測用戶降級接收用戶申請升級請求If 升級請求滿足升級Return 升級成功ElseReturn 升級失敗 1.1.1 檢查用戶名If 輸入用戶名不存在Return 用戶名可用ElseReturn 用戶名出錯提示 1.1.2 填寫個人信息If 用戶名可使用繼續(xù)填寫個人信息Return 信息填寫成功 1.1.3 注冊成功信息填寫成功后將新用戶個人信息寫入系統(tǒng)用戶信息中反饋給用戶注冊成功的信息 1.2

44、.1 用戶名判斷If 用戶輸入用戶名存在Return 用戶名正確ElseReturn 用戶名出錯提示 1.2.2 密碼確認(rèn)If 用戶名匹配 & 密碼匹配Return 登錄成功信息ElseReturn 密碼錯誤信息 1.3.1 登錄狀態(tài)判斷If (用戶名匹配 & 密碼匹配) Return 登錄成功Else Return 登錄出錯提示 1.3.2 信息合法性判斷If (用戶信息輸入正確) Return 信息合法Else Return 信息出錯提示 1.3.3 用戶信息修改If (信息合法) 修改用戶信息 Return 修改成功提示 1.4.1 登錄狀態(tài)判斷If (用戶名匹配 & 密碼匹配) Ret

45、urn 登錄成功Else Return 登錄出錯提示 1.4.2 用戶信息獲取If (登錄成功) 根據(jù)用戶信息和財務(wù)信息 Return 用戶信息反饋 1.5.1 升級請求處理結(jié)束升級請求申請If 申請符合Return 升級請求 1.5.2 升級資格確認(rèn)If 用戶升級資格符合Return 成功信息ElseReturn 失敗信息 1.5.3 用戶等級修改If 升級資格條件滿足修改用戶等級Return 修改成功 1.5.4 用戶等級資格評定If 用戶交納年費(fèi)Return 高級用戶Else if用戶使用期=1年 | 用戶購買圖書金額=1000元Return 中級用戶Else Return 普通用戶 1

46、.5.5 降級處理If 用戶等級=高級用戶 & 用戶未交納年費(fèi)Return 降級通知 2.1 訂購信息處理訂購信息請求 | 新書預(yù)訂請求生成訂購信息處理結(jié)果 2.2 付款處理If 訂購信息完整 & 付款確認(rèn)Return 訂單信息ElseReturn 付款失敗信息 2.3訂單處理根據(jù)訂單信息生成訂單將訂單信息寫入圖書信息、用戶信息和財務(wù)信息 2.1.1 圖書余量查詢接受訂購信息If 訂購圖書余量購買總量Return 訂購圖書信息ElseReturn 缺貨信息 2.1.2 缺貨預(yù)訂將缺貨信息寫入系統(tǒng)用戶信息將缺貨信息反饋到訂購信息匯總中 2.1.3 新書訂購信息處理接收新書預(yù)訂請求If 新書預(yù)訂數(shù)

47、量預(yù)訂限額剩余量Return 預(yù)訂成功信息ElseReturn 預(yù)訂失敗信息 2.1.4 訂購信息匯總Switch(訂購信息接收)Case1(訂購圖書信息): 保存書名、作者、購買數(shù)量 Case2(優(yōu)惠信息): 用戶等級享受折扣*總價Case3(新書信息): 保存新書預(yù)訂信息Case4(缺貨信息): 缺貨登記信息Default: NULL 2.1.5折扣信息處理Switch(用戶等級)Case1(高級用戶): 優(yōu)惠信息=8折Case2(中級用戶): 優(yōu)惠信息=8.5折Case3(普通用戶): 優(yōu)惠信息=9折Default: NULL 2.2.1訂購信息確認(rèn)接收訂購信息處理結(jié)果If 處理結(jié)果完整

48、Return 完整訂購信息 2.2.2 填寫收件人信息收件人信息= 收件人姓名 + 收件人地址 + 聯(lián)系方式 2.2.3 付款方式選擇Switch(付款方式)Case1:貨到付款方式 Case2:網(wǎng)上銀行付款方式Default: NULL 2.2.4 支付確認(rèn)If 付款信息確認(rèn)Return 付款成功信息ElseReturn 付款失敗信息 2.2.5 訂單信息匯總接收貨到付款方式 | 接收付款成功信息Return 訂單信息 2.2.6運(yùn)費(fèi)計算Switch(訂購圖書信息&收件人信息)Case1(圖書重量1kg): 運(yùn)費(fèi)=8.0元 Case3(收件人地址400km): 運(yùn)費(fèi)=運(yùn)費(fèi)*1.5 Defau

49、lt: NULL 2.2.7網(wǎng)上銀行業(yè)務(wù)處理If 付款方式=網(wǎng)上銀行付款方式Return 需付款信息 2.3.1訂單信息處理接收訂單信息保存收件人信息保存購書金額信息保存購買書籍信息 2.3.2 書籍信息匯總根據(jù)訂購書籍信息寫入圖書信息 2.3.3 金額信息匯總根據(jù)金額信息寫入財務(wù)信息 2.3.4 收件人信息匯總根據(jù)收件人信息寫入用戶信息 2.3.5 訂單生成訂單=收件人信息+金額信息+購買書籍信息 3.1 查詢信息分析If (接收到查詢請求) Switch (查詢請求)Case 1 (圖書名稱查詢): 查詢信息=圖書名稱Case 2 (作者查詢): 查詢信息=作者Case 3 (出版社查詢): 查詢信息=出版社Case 4 (人氣查詢): 查詢信息=人氣Default: NULL Return 查詢信息; 3.2 查詢信息匹配While (還有圖書信息)If (查詢信息=圖書信息) 將結(jié)果寫入結(jié)果匯總表Return 匹配成功提示 | 匹配不成功提示 3.3 結(jié)果匯總If 匹配成功 Return 結(jié)果匯總表 3.4收藏確認(rèn)If 用戶登錄 & 確認(rèn)收藏將結(jié)果信息寫入用戶信息 4.1 入庫書籍信息處理While (還有入庫單) 將入庫單加入入庫信息匯總結(jié)果Return 入庫信息匯總結(jié)果 4.2 庫存書籍管理圖書信息=原圖書信息+入庫信

溫馨提示

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

評論

0/150

提交評論