BoShop系統(tǒng)需求說明書_第1頁
BoShop系統(tǒng)需求說明書_第2頁
BoShop系統(tǒng)需求說明書_第3頁
BoShop系統(tǒng)需求說明書_第4頁
BoShop系統(tǒng)需求說明書_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

BookShop系統(tǒng)案例爭論工程需求說明

第一局部引言

1.1編寫目的

需求說明書有時(shí)候也被稱為規(guī)格說明書,本規(guī)格說明描述了BookShop系統(tǒng)案例爭論工

程的要求,作為系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)目標(biāo)及3劍攵的依據(jù),通過該需求分析,描述用戶的具體需求.定

義需求具體的格式和內(nèi)容,并且作為各方圓溝通的依據(jù),也為下一步工作供給基準(zhǔn)。

軟件開發(fā)小組的每一位成員應(yīng)當(dāng)閱讀本需求說明,以明確工程最終要求完成的軟件產(chǎn)品

的特點(diǎn)。經(jīng)使用方認(rèn)可的需求說明將作為產(chǎn)品特征評價(jià)、仲裁的重要參考。

L2適用范圍

本文檔主要涉及“21CN圖書BookShop系統(tǒng)”的應(yīng)用模型和功能需求描述。

L3背景

說明:

A、軟件系統(tǒng)的名稱:21CN圖書BookShop系統(tǒng)案例爭論工程B、任務(wù)

提出者:21CN圖書

開發(fā)者:Xx產(chǎn)品開發(fā)部

實(shí)現(xiàn)完成的系統(tǒng)將在21CN圖書的技術(shù)支持、電子商務(wù)治理等部門使用,所應(yīng)用的網(wǎng)絡(luò)

系統(tǒng)是Internet該公司的客戶可通過互聯(lián)網(wǎng)以多種方式三瞄BookShop。

C、本系統(tǒng)將是獨(dú)立的系統(tǒng),目前不與21CN圖書的財(cái)務(wù)系統(tǒng)和其他資料系統(tǒng)供給

接口,所產(chǎn)生的輸出都是獨(dú)立的。

本系統(tǒng)將使用SQLServer2022作為數(shù)據(jù)庫存儲系統(tǒng),SQLServer2022企業(yè)版將由21CN

圖書自行購置。

1.4術(shù)語、定義和縮寫

BookShop:圖書商店;

1.5文檔概述

本文檔主要描述了“21CN圖書BookShop系統(tǒng)”的外部接口需求、功能需求以及其他

非功能需求。

1.6參考資料

相關(guān)的文件包括:

A、21CN圖書的內(nèi)部文件《BookShop系統(tǒng)案例爭論工程》;B、21CN

圖書BookShop系統(tǒng)案例爭論工程分析會議備忘錄;C、《21CN圖書

BookShop系統(tǒng)案例爭論工程可行性分析》;

參考資料:

A、XxACCP3.0Sem2《基于軟件開發(fā)工程的畢業(yè)設(shè)計(jì)》;

B、國家標(biāo)準(zhǔn)《軟件需求說明書(GB856T——88)》;

C、萊克公司的人力資源治理工程的軟件需求說明;

D、《設(shè)計(jì)模式》

合同:

A、Q1CN圖書BookShop系統(tǒng)案例爭論工程合同20221002-1?:

其次局部任務(wù)概述

2.1目標(biāo)

總體上,系統(tǒng)的目標(biāo)是便利顧客購置圖書,為業(yè)務(wù)過程供給更加快捷、更好和更加經(jīng)濟(jì)的效

勞、具體來講、系統(tǒng)的目標(biāo)包括:

>圖書查詢系統(tǒng)

>圖書選購

>用戶治理

>訂單查詢

2.2用戶的特點(diǎn)

本系統(tǒng)將在21CN圖書的技術(shù)支持、產(chǎn)品治理等部門使用,使用者可能包括技術(shù)支持

及相關(guān)的產(chǎn)品治理人員,這些人員在計(jì)算機(jī)的應(yīng)用、使用上不存在障礙,他們以往有使

用過類似系統(tǒng)的閱歷,并且都在、計(jì)算機(jī)的操作和使用方面得到過相關(guān)的培訓(xùn)。

依據(jù)業(yè)務(wù)的頻繁程度,系統(tǒng)每天操作完成一個(gè)功能點(diǎn)應(yīng)當(dāng)在50-1000次之間。

用戶對界面的友好性,有肯定的要求。

本系統(tǒng)的規(guī)模比較小,并且將供給為期兩天的操作、安裝培訓(xùn),以到達(dá)其嫻熟使用的目

的。

2.3假定和約束

依據(jù)合同的規(guī)定,已經(jīng)有的約束條件包括:

A、本系統(tǒng)的預(yù)算在10萬元(人民幣);

B、本系統(tǒng)的最終的交付日期是2022年12月I日,并且包括安裝、培訓(xùn),系統(tǒng)要求在

2022年正常投入使用:

假設(shè):

A、21CN圖書能夠供給交付測試的環(huán)境;

B、21CN圖書能夠參與到需求的核準(zhǔn)工作;

設(shè)計(jì)和實(shí)現(xiàn)上的限制:

1.基「.NET架構(gòu)進(jìn)展開發(fā)。

第三局部、需求規(guī)定

3.1對功能的規(guī)定

1圖書查詢功能

標(biāo)號(Ref#)功能

R1.1依據(jù)出版社查詢

R1.2依據(jù)主題查詢

R1.3依據(jù)作者查詢

R1.4查詢圖書的具體信息

2圖書選購功能

標(biāo)號(Ref#)功能

R2.1將所選圖書放進(jìn)購物車

R2.2可以修改購物車中圖書的數(shù)量

R2.3能夠顯示購物車中圖書的總價(jià)格

R2.4取消此次購物

R2.5生成的訂單

R2.6將訂單信息顯示給客戶,并且給客戶發(fā)送電子郵件

3用戶治理功能

標(biāo)號(Ref#)功能

R3.1用戶注冊

R3.2用戶信息查詢

R3.3用戶資料修改

R3.4用戶注銷

4訂單查詢功能

標(biāo)號(Ref#)功能

K4.I依據(jù)用戶名查詢訂單信息

R4.2依據(jù)訂單號查詢訂單的具體信息(包括訂單的狀態(tài))

312系統(tǒng)功能概述

3.1.2.1系統(tǒng)用例圖:

3.1.2.2需求功能清單:

功能編號功能名稱文中標(biāo)題編號備注

01購置R8品3.1.3

()101掃瞄商品3.1.3.1

0102選購商品3.1.3.2

0103結(jié)帳3.1.3.3

0104支付3.1.3.4

02注冊3.1.4

03登錄3.1.5

|04|查詢訂單|3.1.6

313購置商品

購置商品用例包括:掃瞄商品、選購商品、結(jié)帳、支付等子用例。

3.1.3.1掃瞄商品

功能描述:

系統(tǒng)為Intemet用戶供給掃瞄顯示某一類別商品和單個(gè)商品的功能。

用例描述:

參與者:

Internet用戶

前置條件:

參與者訪問系統(tǒng);

后置條件:

用戶獲得所掃瞄的商品

根本路徑:

1.參與者供給“查詢一個(gè)商品的條件”;

2.系統(tǒng)列出滿足條件的商品;

3.參與者供給某一個(gè)具體商品的路徑

4、系統(tǒng)列出該商品的具體信息

分支流程:

la滿足條件的商品的存在性

lai系統(tǒng)依據(jù)條件從數(shù)據(jù)庫中讀取滿足條件的商品,假設(shè)沒有滿足條件的商品,

則返回錯(cuò)誤頁面;

補(bǔ)充說明,

數(shù)據(jù)格式說明:

3.1.3.2選購商品

功能描述:

系統(tǒng)為Intemet用戶供給選購商品的功能。

用例描述:

參與者:

Internet用戶

前置條件:

參與者訪問系統(tǒng),并且掃瞄到想要的商品;

后置條件:

用戶將選購好的商品放進(jìn)購物車

根本路徑:

1.參與者供給選購好的商品的地址;

2.參與者將所選購的圖書添加到購物車中

3.參與者可以清空購物車、撤銷某一個(gè)商品或者修改商品的數(shù)量

分支流程:

la.是否為參與者選購的第一個(gè)商品

lai.假設(shè)是參與者選購的第一個(gè)商品,系統(tǒng)將為參與者創(chuàng)立一個(gè)購物車

補(bǔ)充說明?

數(shù)據(jù)格式說明:

3.1.3.3結(jié)帳

功能描述:

購物者選購好商品后,進(jìn)入結(jié)帳過程。系統(tǒng)為購物者供給結(jié)帳的功能。

用例描述:

參與者:

Internet用戶

前置條件:

參與者訪問系統(tǒng),選購好商品,并且進(jìn)入購物車頁面;

后置條件:

用戶獲得此次購物的總價(jià)格以及具體明細(xì)。

根本路徑:

1.參與者供給“參與者購物車”功能的地址;

2.系統(tǒng)計(jì)算出參與者所選購的商品的總價(jià)格

3.系統(tǒng)列出參與者所選購商品的價(jià)格的明細(xì)。

分支流程:

補(bǔ)充說明:

數(shù)據(jù)格式說明:

3.1.3.4支付

功能描述:

系統(tǒng)為Internet用戶供給電子支付的方式.

用例描述:

參與者:

Internet用戶

前置條件:

參與者結(jié)帳完畢

后置條件:

此次購置成功,招支付信息和購置信息、訂單信息發(fā)送給購物者,并且將訂單信息發(fā)

送到訂單處理系統(tǒng)

根本路徑:

1.參與者供給“結(jié)帳”功能的地址;

2.系統(tǒng)供給支付信息頁面

3、參與者登錄系統(tǒng)

4、參與者供給支付信息

5、系統(tǒng)完成支付過程

6、系統(tǒng)將購置信息、支付信息、訂單信息發(fā)送給購物者

7、系統(tǒng)將訂單信息發(fā)送給后臺訂單處理系統(tǒng)

分支流程:

3a.參與者是否注冊

3al.假設(shè)參與已經(jīng)注冊,并且輸入正確的用戶名和密碼,則用戶登錄成功,否則登

錄失敗,提示錯(cuò)誤信息。

4a.參與者供給的支付信息的有效性

4al.支付信息有效,系統(tǒng)完成支付過程;支付信息無效,系統(tǒng)提示錯(cuò)誤

補(bǔ)充說明:

數(shù)據(jù)格式說明:

3.1.4注冊

功能描述:

用戶第一次登錄,系統(tǒng)供給注冊向?qū)?。用戶選擇自己所屬的部門如:人民銀行總行/

人民銀行支行7處室,能找到系統(tǒng)提示的用戶姓名。

用例描述:

用戶輸入LDAP用戶治理系統(tǒng)的地址,進(jìn)入啟動界面

參與者:

用戶

前置條件:

參與者第一次訪問系統(tǒng)

后置條件:

參與者獲得注冊

根本路徑

1.己所屬的部門,找到系統(tǒng)提示的用戶姓名。

2.冊信息記入系統(tǒng)口志中。

擴(kuò)展點(diǎn):

補(bǔ)充說明:

3.1.5登錄

用戶在登錄窗口選擇到自己的用戶名和密碼,然后同車或點(diǎn)擊“登錄”按鈕,系統(tǒng)

驗(yàn)證用戶身份和并驗(yàn)證其在LDAP系統(tǒng)中的權(quán)限。依據(jù)用戶擁有的權(quán)限顯示相應(yīng)的信

息頁面,并在掃瞄器中設(shè)立用戶臨時(shí)信息和用戶登錄標(biāo)記。

用例描述

用戶選擇自己的用戶名和密碼,登錄系統(tǒng)

參與者:

用戶

前置條件:

參與者已獲得注冊

后置條件:

參與者登錄成功

根本路徑

1.登錄窗口選擇到自己的用戶名和密碼,然后回車或點(diǎn)擊“登錄”按鈕。

2.用戶登錄成功信息記入系統(tǒng)日志中。

擴(kuò)展點(diǎn):

1.用戶連續(xù)三次輸入密碼錯(cuò)誤,退出系統(tǒng);

2.某個(gè)帳戶設(shè)置為禁用狀態(tài),不允許登錄系統(tǒng);

3.用戶第一次登錄系統(tǒng),系統(tǒng)強(qiáng)制要求用戶修改密碼;

4.在超過系統(tǒng)治理員設(shè)置的過期時(shí)間時(shí)需要修改密碼:

補(bǔ)充說明:

3.1.6查詢訂單

用戶購置好商品后,BookShop公司需要處理訂單。客戶隨時(shí)需要想知道訂單當(dāng)前的

處理狀況。

用例描述

用戶選擇自己的用戶名和密碼,登錄系統(tǒng)

參與者:

用戶

前置條件:

參與者已經(jīng)購置了商品,獵取訂單信息

后置條件:

參與者查詢到訂單的狀態(tài)

根本路徑

1.用戶登錄系統(tǒng)

2.用戶進(jìn)入行說訂單頁面

3.系統(tǒng)供給訂單信息輸入頁面

4.用戶輸入訂單信息

5.系統(tǒng)查詢出訂單的狀態(tài)

擴(kuò)展點(diǎn):

補(bǔ)充說明:

3.2對性能的規(guī)定

3.2.1精度

1、在執(zhí)行數(shù)據(jù)增加的時(shí)候,不允許消滅由于程序的豫由導(dǎo)致增加操作失敗,也不允許

發(fā)生重復(fù)增加的數(shù)據(jù);

2、在執(zhí)行數(shù)據(jù)刪除操作的時(shí)候,不允許由于?程序的緣由發(fā)生多刪除數(shù)據(jù)、刪除失敗的

狀況;

3、數(shù)據(jù)的修改也要求保持對應(yīng)的準(zhǔn)確性:

3.2.2時(shí)間特性要求

在單用戶執(zhí)行增加修改和刪除操作的時(shí)候,在運(yùn)行環(huán)境規(guī)定的條件下,單次操作的響應(yīng)時(shí)

間要求在2秒鐘之內(nèi)。

返回100行數(shù)據(jù)以內(nèi)的數(shù)據(jù)杳詢,單次操作的響應(yīng)時(shí)間要求在2秒之內(nèi)。

多人操作時(shí)候,時(shí)間和相應(yīng)的要求同上。

3.2.3敏捷性

A、操作方式

程序在通常的應(yīng)用環(huán)境下使用鼠標(biāo)和鍵盤進(jìn)展輸入和輸出操作,對于執(zhí)行按鈕,通常使

用鼠標(biāo)的點(diǎn)擊完成,但是,界面要求全部支持鍵盤的定位操作(在擔(dān)憂裝鼠標(biāo)的計(jì)算機(jī)上,

也能夠使用該系統(tǒng))。

B、運(yùn)行環(huán)境

程序在通常的條件下,在Win98/NT/2022上安裝運(yùn)行,但是,還要求能夠在XP及后續(xù)

的MS的操作系統(tǒng)上運(yùn)行,

系統(tǒng)要求能夠在Win95的操作系統(tǒng)上安裝和運(yùn)行。

C、同其他軟件的接口的變化

(不適用)

E、精度和有效時(shí)限的變化

[不適用)

F、打算的變化或改進(jìn)

由于本系統(tǒng)的規(guī)模比較小,打算和進(jìn)度的轉(zhuǎn)變不影響到需要實(shí)現(xiàn)的需求。

3.2.4系統(tǒng)容量

支持3萬用戶。支持GB級數(shù)據(jù)。

3.3故障處理要求

A、在操作成員輸入一些不合理的數(shù)據(jù)的時(shí)候,能夠進(jìn)展一些合理的提示信息,不能由

于輸入錯(cuò)誤而導(dǎo)致系統(tǒng)的借誤,或者程序停頓運(yùn)行;

B、程序運(yùn)行時(shí),對效勞器和網(wǎng)絡(luò)通信故障能夠識別并提示,當(dāng)故障排解后,程序恢.復(fù)

正常運(yùn)行;

C、數(shù)據(jù)庫要求有災(zāi)難備份機(jī)制,以防止數(shù)據(jù)的全部喪失。

3.4其他特地要求

A、安全性

網(wǎng)絡(luò)安全:能經(jīng)受來自互聯(lián)網(wǎng)的一般性惡意攻擊。如病霸包括木馬)攻擊、口

令猜測攻擊、黑客入侵等。因此,必需配備較強(qiáng)的網(wǎng)絡(luò)安全防范、響應(yīng)力量,為應(yīng)

用系統(tǒng)供給安全牢靠的網(wǎng)絡(luò)統(tǒng)計(jì)平臺。

數(shù)據(jù)庫安全:數(shù)據(jù)庫級備份和恢復(fù)。數(shù)據(jù)庫級用戶進(jìn)展角色和權(quán)限授權(quán)。使得在特

別狀況發(fā)生時(shí),系統(tǒng)可以得以快速恢復(fù),避開數(shù)據(jù)的喪失或?qū)⑵溆绊懡档阶畹拖薅取?/p>

同樣,要保證存儲過程中數(shù)據(jù)不被非法訪問和篡改。

數(shù)據(jù)保密:網(wǎng)絡(luò)傳遞數(shù)據(jù)經(jīng)過加密。需要保證數(shù)據(jù)在采集、傳輸和處理過程中不被偷

窺、竊取、篡改。

應(yīng)用系統(tǒng)的安全:通過對用戶的身份鑒別,并實(shí)施相應(yīng)的訪問掌握策略后,使用戶只

能完成得到系統(tǒng)授權(quán)的數(shù)據(jù)訪問功能操作。用戶只有經(jīng)授權(quán)后才可以更程序,避開因

錯(cuò)誤程序更而影響系統(tǒng)的正常運(yùn)行。

其他安全方面的要求,請參考合同的說明。

B、可擴(kuò)大性

系統(tǒng)在開發(fā)完畢以后,應(yīng)允許在后續(xù)的合同中進(jìn)展功能的擴(kuò)展或者功能的重解釋和實(shí)

現(xiàn)。

C、強(qiáng)健性

系統(tǒng)應(yīng)當(dāng)保證在一次開機(jī)三個(gè)月之內(nèi)穩(wěn)定運(yùn)行,數(shù)據(jù)庫在一些災(zāi)難事故中能夠在系統(tǒng)安

裝好之后,兩小時(shí)內(nèi)恢復(fù)C

牢靠性指標(biāo):在連續(xù)運(yùn)行狀況下,系統(tǒng)牢靠性99.9999乳供給應(yīng)用效勞器集群技術(shù)

和組件技術(shù)支持高牢靠性司伸縮性。

D、易用性

易學(xué)易用、符合標(biāo)準(zhǔn)掃瞄器操作風(fēng)格,豐富的聯(lián)機(jī)幫助,人性化的操作界面。

E、可維護(hù)性

系統(tǒng)從設(shè)計(jì)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論