軟件概要、詳細(xì)設(shè)計說明書

軟件概要、詳細(xì)設(shè)計說明書

ID:1366434

大?。?91.53 KB

頁數(shù):33頁

時間:2017-11-10

軟件概要、詳細(xì)設(shè)計說明書_第1頁
軟件概要、詳細(xì)設(shè)計說明書_第2頁
軟件概要、詳細(xì)設(shè)計說明書_第3頁
軟件概要、詳細(xì)設(shè)計說明書_第4頁
軟件概要、詳細(xì)設(shè)計說明書_第5頁
資源描述:

《軟件概要、詳細(xì)設(shè)計說明書》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、課題:學(xué)生教材訂購系統(tǒng)學(xué)院:數(shù)學(xué)科學(xué)學(xué)院班級:信科1202信科1201學(xué)號:姓名:指導(dǎo)老師:田懷鳳16軟件概要設(shè)計說明書1引言21.1編寫目的21.2背景21.3定義21.4參考資料32任務(wù)概述.........................................................................................................................................32.1目標(biāo)............................................................

2、.........................................................................32.2運(yùn)行環(huán)境.............................................................................................................................32.3需求概述......................................................................................

3、.......................................32.4條件與限制.........................................................................................................................43總體設(shè)計33.1處理流程43.2總體結(jié)構(gòu)和模塊外部設(shè)計53.3功能分配84接口設(shè)計94.1用戶接口94.2外部接口104.3內(nèi)部接口105系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計105.1邏輯結(jié)構(gòu)設(shè)計要點(diǎn)105.2物理結(jié)構(gòu)設(shè)計要點(diǎn)115.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系136運(yùn)行設(shè)計136.

4、1運(yùn)行模塊組合136.2運(yùn)行控制146.3運(yùn)行時間147系統(tǒng)出錯處理設(shè)計147.1出錯輸出信息147.2補(bǔ)救措施148安全保密設(shè)計..............................................................................................................................149系統(tǒng)維護(hù)設(shè)計15161引言1.1編寫目的概要設(shè)計說明書編制的目的是:通過對軟件的仔細(xì)分析我們將軟件規(guī)格說明書,進(jìn)行了適當(dāng)?shù)墓δ芊纸猓衍浖澐譃槟K。從而使軟件結(jié)構(gòu)清晰,并且易于進(jìn)行測試和調(diào)試,編寫該概要說明書的

5、目的更主要是為了能夠提高軟件的可修改性和有助于軟件開發(fā)工程的組織管理。進(jìn)行編寫更進(jìn)一步要求我們要逐步求精,為了能讓我們集中精力解決主要問題而盡量推遲對問題細(xì)節(jié)的考慮。把軟件劃分為模塊,能夠減少數(shù)據(jù)和過程處理細(xì)節(jié)的信息隱藏向外傳播的錯誤,盡可能的松散耦合性系統(tǒng)??偠灾帉戃浖乓f明書是為了便于設(shè)計者,減少設(shè)計者的工作量。包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計、運(yùn)行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和出錯處理設(shè)計等,為詳細(xì)設(shè)計提供基礎(chǔ)。本軟件概要設(shè)計說明書的讀者是系統(tǒng)開發(fā)人員、合同約定人員、項目經(jīng)理、設(shè)計人員。1.2背景說明:a.待開發(fā)軟件系統(tǒng)的名稱:學(xué)校教材訂購系統(tǒng)b.

6、項目的任務(wù)提出者:數(shù)學(xué)科學(xué)學(xué)院軟件工程老師c.開發(fā)者:數(shù)學(xué)科學(xué)學(xué)院信息與計算科學(xué)專業(yè)學(xué)生d.使用者:學(xué)校教材管理部門和全校師生e.項目與其他軟件,系統(tǒng)的關(guān)系:本系統(tǒng)可細(xì)化為兩個子系統(tǒng)銷售和采購系統(tǒng)。銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材科發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。若是脫銷教材則生成缺書單。采購系統(tǒng)的主要工作過程為:匯總?cè)睍鴨?,發(fā)采購單給書庫采購人員;一旦新書入庫后,即發(fā)到貨通知。本項目采用客戶機(jī)/服務(wù)器原理,客戶端的程序是建立在Windows7系統(tǒng)上以JAVA以及MySql數(shù)據(jù)庫等為開發(fā)軟件的應(yīng)用程序。1.3定義

7、數(shù)據(jù)流圖:數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。16流程圖:系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子的形式描繪系統(tǒng)里的每個部件(程序,文件,數(shù)據(jù)庫,表格,人工過程等)。庫存表:存放庫中存在得書籍?dāng)?shù)據(jù)。出庫表:存放已銷售的書籍的數(shù)據(jù)。進(jìn)庫表:存放入庫書籍的數(shù)據(jù)。購書表:存放提交的購書信息。缺書登記表:存放缺少的書籍的

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。