網(wǎng)上書店管理系統(tǒng)_第1頁
網(wǎng)上書店管理系統(tǒng)_第2頁
網(wǎng)上書店管理系統(tǒng)_第3頁
網(wǎng)上書店管理系統(tǒng)_第4頁
網(wǎng)上書店管理系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

網(wǎng)上書店管理系統(tǒng)—軟件需求規(guī)格說明書引言編寫目的1目的:本書有助于用戶更了解我們對本網(wǎng)站的建設(shè)計劃,是我們雙方之間能夠互相信任的準則。在完成了針對“網(wǎng)上書店”市場的前期調(diào)查,同時與多位軟件使用者進行了全面深入地探討和分析的基礎(chǔ)上,提出了這份軟件需求規(guī)格說明書。此需求規(guī)格說明書對“網(wǎng)上書店”做了全面細致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使網(wǎng)站分析人員及開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進一步提出概要設(shè)計說明書和完成后續(xù)設(shè)計與開發(fā)工作。方便讀者,減少運營費用,便于管理。2本說明書的預(yù)期讀者為客戶、業(yè)務(wù)或需求分析人員、測試人員、用戶文檔編寫者、項目管理人員。項目背景說明:由于現(xiàn)在人們生活水平的提高,對生活質(zhì)量的追求的同時提升自身的素質(zhì)也越來越重視,網(wǎng)上書店越來越受到廣大人民的歡迎,同時,也出現(xiàn)了很多,網(wǎng)上書店方面的問題,比如:如何更方便的查找書籍,如何更快捷的買到書籍、等一系列的問題都出現(xiàn)了。為了解決以上問題,讓廣大在網(wǎng)上購書的人民放心,特建此網(wǎng)站為廣大購書者服務(wù)。網(wǎng)站名稱:網(wǎng)上書店管理系統(tǒng);項目委托方:。開發(fā)者:;用戶:從事網(wǎng)上書店管理的開發(fā)人員。實現(xiàn)該軟件的計算中心:.術(shù)語定義以下對LMS,SQLServer,visualStudio2005;LES:libraryelectronicsystems;SQLServer:所用的數(shù)據(jù)庫管理系統(tǒng)。visualStudio2005:所用的開發(fā)工具。參考資料張海潘.《軟件工程導論》;李玉林、王巖著,《ASP.NET2.0網(wǎng)絡(luò)編程從入門到精通》;郝剛主編,袁永剛、嚴治國、何宇光著,《ASP.NET2.0開發(fā)指南》;曾順編著《精通Div+Css網(wǎng)頁樣式與布局》;需求概述軟件目標如果本軟件產(chǎn)品是一項獨立的軟件,而且全部內(nèi)容自含數(shù)據(jù)庫,數(shù)據(jù)訪問層,業(yè)務(wù)邏輯層,頁面表現(xiàn)層的幾部分。用戶的特點列出本軟件的最終用戶是圖書管理員和讀者,圖書管理員需要進行用戶的創(chuàng)建,修改和刪除等工作,要求具備計算機知識,如權(quán)限管理等。讀者是普通用戶,具備一定的計算機操作知識即可。本軟件的預(yù)期使用頻度為5年。這些是軟件設(shè)計工作的重要約束。假定和約束經(jīng)費限制不得2萬、開發(fā)期限不應(yīng)超過一個月等。需求規(guī)定對功能的規(guī)定用例圖3.1.2用戶登陸用例圖描圖如下:

>描述本用例進行,操作員,購買者的登錄,注冊,注銷登陸>參與者操作員,購買者。3.1.3商品管理>用例圖描圖如下:

(fromUseCaseVie*l購買者o増加商品類別他Euw5*Vi鈿o條改商品類別(frwrttheCmVi*(fromUseCaseVie*l購買者o増加商品類別他Euw5*Vi鈿o條改商品類別(frwrttheCmVi*制除商品類別itomUwC?4Vlt*>(tomUseCaseVi國刪fromU?CbmVievM刪除商品信思壇加商品倍息(tomU*4瑪VifHAi)IfrCKAU怒3*7冴旳^DfflUs*C??Vw<|p/查詢商品信患嚴一紇債BZCMV?w)J修改赫品倍忌o查詢商品類^換作員圖商品管理圖>描述本用例操作員進行商品的查詢,修改,添加,刪除。商品類別的查詢,修改,添加,刪除>參與者購買者,操作員3.1.4用戶管理>用例圖描圖如下:

o查誨用戶[tomUseCB&eVi-e^J操作員(tomUseCaseView)圖用戶管理圖o查誨用戶[tomUseCB&eVi-e^J操作員(tomUseCaseView)圖用戶管理圖(fromUs&Cas?o注冊用戶(tramUm-CamVitw)脩改埔戶(fr€mUHWM刪除用戶>描述本用例進行用戶的查詢,注冊,修改,刪除>參與者購買者,操作員3.1.5訂單管理>用例圖描圖如下:

刪除訂單O査詢訂単[tomUseCaseView;o修諛訂單VmGvhVir^刪除訂單O査詢訂単[tomUseCaseView;o修諛訂單VmGvhVir^(tomLFrCbm!V*rw)o繪威訂單購買者(fromUseCaseView}操作員(froniUseCaseView)圖訂單管理圖>描述本用例進行訂單的查詢,生成,修改,刪除>參與者購買者,操作員3.1.6留言咨詢>用例圖描圖如下:

圖留言咨詢圖>描述本用例進行留言的,發(fā)表,查詢,回復(fù),刪除。>參與者購買者,操作員對性能的規(guī)定網(wǎng)上書店網(wǎng)需要滿足2秒內(nèi)響應(yīng)瀏覽器的能力,能夠在一個工作日內(nèi)回復(fù)網(wǎng)上留言,管理后臺大數(shù)據(jù)量的統(tǒng)計分析通過存儲過程進行,統(tǒng)計分析處理在4秒內(nèi)完成,當管理后臺通過公網(wǎng)訪問數(shù)據(jù)庫進行業(yè)務(wù)處理時,響應(yīng)時間在4秒之內(nèi)。本網(wǎng)站應(yīng)運行在windows98以上系統(tǒng)下,并有IIS.3.2.1精度網(wǎng)上書店的數(shù)據(jù)的精度為小數(shù)點后兩位,即圖書的價格精確到“分”。時間特性要求說明對于該軟件的時間特性要求:a.響應(yīng)時間約為0.5秒;b.更新處理時間為1秒;c.數(shù)據(jù)的轉(zhuǎn)換和傳送時間為2秒靈活性用戶名和密碼的格式不作任何限制;可以運行在除DOS環(huán)境以外的所有環(huán)境下;c.同標準規(guī)格的其它軟件兼容;d.數(shù)據(jù)精度的范圍:1.00Y?1000.00¥;e.根據(jù)圖書種類的增減適時的改變數(shù)的分類分級。輸入輸出要求圖書管理系統(tǒng),需要完成的功能有:圖書入庫、圖書查詢、圖書售出、圖書清倉、圖書統(tǒng)計。其中,需要記錄的信息有圖書編號,圖書名稱,圖書數(shù)量。新書入庫需要判斷是否有這本圖書,如果已經(jīng)有,則將數(shù)量加1,否則添加一本新的圖書:圖書售出時只需要將圖書的數(shù)量減1即可;圖書清倉表示不再出售該本書,首先需要判斷該圖書的數(shù)量是否為0,如果為0,則刪除該本圖書,否則不允許刪除;圖書統(tǒng)計需要計算所有圖書數(shù)量的總和。要求(1) 分別創(chuàng)建函數(shù)實現(xiàn)各個功能,在主程序中分別調(diào)用各個子函數(shù)。(2) 在每個操作之前有提示信息,操作之后有成功與否的提示信息。(3) 在每個輸入和輸出之前顯示提示信息。實現(xiàn)提示(1) 數(shù)據(jù)結(jié)構(gòu)要存儲圖書信息可以使用順序表或者單鏈表。考慮到不斷有新書出版,書店也會不斷購進新書并淘汰舊書,因此應(yīng)該使用單鏈表存儲。每個結(jié)點的信息應(yīng)該包括編號,書名和數(shù)量。(2) 基本操作?圖書入庫:輸入圖書名稱和數(shù)量,自動生成編號(編號自動加1)?圖書查詢:輸入圖書名稱,輸出圖書編號、名稱和數(shù)量。這里可以進行模糊查詢,比如輸入“C”,可以查找所有書名包括“C”的圖書。?圖書售出:輸入要出售的圖書名稱,顯示是否成功。?圖書清倉:輸入要清倉的圖書名稱,顯示是否成功。?圖書統(tǒng)計:計算所有庫存圖書的數(shù)量總和。解釋各輸入輸出數(shù)據(jù)類型浮點型,flash動畫,gif格式的圖片。對數(shù)據(jù)庫的要求3.4.1創(chuàng)建數(shù)據(jù)庫:sqlBookshop

表名:sqlBookshop表1:pinglun序號列名數(shù)據(jù)類型長度小數(shù)位標識鍵主允許空默認值說明1postIint0V2Db00kIint0V3textnamevarchar00104userNamenvarchar505textvarchar00006speaktimedatetime表2:tblBook號序列名數(shù)據(jù)類型長度c 小數(shù)位識標鍵主允許空; 默認值說明bookIDint0V2)typeIDint40i) bookNamenvarchar5004bookAuthornvarchar500V

Ji bookPricenumeric(l&1)0() publishernvarchar507' publishDatesmalldatetime0107! bookimagenvarchar507() IsSellingbit0表3:tblorder序號: 列名數(shù)據(jù)類型長度小數(shù)位標識1主鍵- 允許空默認值說明1orderIDint072userIDint03eismalldatetime04orderSumnumeric(10,1)05paymentnvarchar(20)06shipnvarchar(20)07e buyerNamnvarchar(30)08ilbuyerEmanvarchar(50)0

表4:tblorderBook序號列名數(shù)據(jù)類型長度小數(shù)位標識鍵主允許空默認值說明1OrderIDint0V2Db00kIint0V3qualityint04soldPricenumeric(l&1)05paysumnumeric(1&1)表5:tblType序號列名、妙一卜口數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1typeIDint02typeNamee SySnam03fatherIDint04IsDeletebit0表6:tbluser序號列名數(shù)據(jù)類型長度小數(shù)位標識主鍵允許空默認值說明1UserIDint0VV2UserNanvarch50mear03UserPwnvarch50dar0數(shù)據(jù)管理能力要求每個文件限制在2M以內(nèi),增長量不能超過10M,用戶的選購記錄每周清除一次,以保證網(wǎng)絡(luò)的正常運行。數(shù)據(jù)庫備份的策略--數(shù)據(jù)庫的大小和數(shù)據(jù)修改的頻率決定了采用何種數(shù)據(jù)庫備份恢復(fù)策略。如果數(shù)據(jù)庫較小或修改的頻度非常低,則可以只實施完全數(shù)據(jù)庫備份,不過此時要定期清理數(shù)據(jù)庫的事務(wù)日志,防止數(shù)據(jù)庫的事務(wù)日志被填滿。其他情況則需要使用差異備份。由于本案例教學涉及的數(shù)據(jù)庫規(guī)模較小,建議每周做一次完全備份,中間間隔兩天做一次差異備份。數(shù)據(jù)庫的運行的日常維護--QLServer的一個優(yōu)勢就是對日常維護的要求比較低,但為了追求更高的可用性和安全性,建議每周做備份,同時注意將備份放在不同的備份媒體中,如多個硬盤。故障處理要求。網(wǎng)站一般情況下是能夠正常工作的,不會出現(xiàn)。1.網(wǎng)站不能正常顯示解決方法:可能是網(wǎng)速的問題,可以等待一下,還可能是,網(wǎng)站服務(wù)器,沒反應(yīng)可以刷新一下。如果,在不行的話可以換個瀏覽器試試。2.定期進行數(shù)據(jù)庫清理,重要數(shù)據(jù)的備份與恢復(fù),定期殺毒查毒,網(wǎng)站的優(yōu)化與更新。3.6安全保密需求網(wǎng)站安全是“網(wǎng)上書店”關(guān)注的焦點問題,本網(wǎng)站采用賬號密碼認證機制,后臺管理采用管理員授權(quán)方式。未授權(quán)用戶不能進入網(wǎng)站后臺,存儲的數(shù)據(jù)全部存放在網(wǎng)上書店內(nèi)部,使書店無需擔心各類數(shù)據(jù)被竊取。3.7其他專門要求用戶(個人,單位)信息安全保密,保證交易的快速安全的進行;采用傻瓜式操作處理方式;有詳細簡單的操作幫助;提供郵箱尋回注冊密碼的功能;運行環(huán)境規(guī)定列出運行該軟件所需要的硬設(shè)備。說明其中的新型設(shè)備及其專門功能,包括:4.1硬件環(huán)境:CPU主頻不低于2.0GHZ,內(nèi)存容量不低于512M,硬盤不低于500G;磁帶和磁盤作為數(shù)據(jù)存儲設(shè)備;打印機20臺,送貨人員50人。軟件環(huán)境:需要鏈接互聯(lián)網(wǎng)。在軟件方面采用WindowsServer2000/3003,IIS以上作為服務(wù)軟件,采用sqlserver2000作為數(shù)據(jù)庫管理系統(tǒng)軟件。在使用方面,操作人員需要懂得一定的計算機知識。接口4.3.1用戶接口用戶界面有以下幾點原則性要求:>用戶界面友好>容易學習、理解>操作方便、簡單>美觀大方>容易修改,具有好的擴展行和靈活性>對話框要易用且簡潔,字體和控件的組織搭配要得體,能簡單不復(fù)雜,各控件的焦點、Tab順序等要講究,應(yīng)用場合要適當支持鍵盤。在簡潔易用的前提下,力求個性化,設(shè)計得更加友好。程序各對話框的風格要保持一致;>每個屏幕的標準按鈕取名、對應(yīng)的功能、及顯示的風格必須一致。從總控程序彈出的交易窗口都應(yīng)該都有“確定”、“退出”按鈕;>快

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論