21.3定1.4參考資*斗"…32任務(wù)概32.1@本示32">
軟件概要、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

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

ID:9148325

大?。?83.98 KB

頁(yè)數(shù):45頁(yè)

時(shí)間:2018-04-19

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

《軟件概要、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、軟件概要、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)課題:學(xué)生教材訂購(gòu)系統(tǒng)學(xué)院:數(shù)學(xué)科學(xué)學(xué)院班級(jí):信科1202信科1201學(xué)號(hào):姓名:指導(dǎo)老師:田懷鳳1軟件概要設(shè)計(jì)說(shuō)明書(shū)1引s21.1編寫(xiě)目白勺"…21.2背>21.3定1.4參考資*斗"…32任務(wù)概32.1@本示32.2運(yùn)行環(huán)境...32.3需求概...32.4條件與限制43總體設(shè)3.1處理流n"…43.2總體結(jié)構(gòu)和模塊外部設(shè)計(jì)53.3功能分酉己"…84接口設(shè)計(jì)94.1用戶接n"…94.2外部接□...104.3內(nèi)部接□...105系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)、115.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系136運(yùn)行設(shè)136.1運(yùn)行模塊組136.2運(yùn)

2、行控146.3運(yùn)行時(shí)147系統(tǒng)出錯(cuò)處理設(shè)7.1出錯(cuò)輸出信147.2補(bǔ)救措s?...148安全保密設(shè)i十....149系統(tǒng)維護(hù)設(shè)計(jì)……1521引言1.1編寫(xiě)目的概要設(shè)計(jì)說(shuō)明書(shū)編制的目的是:通過(guò)對(duì)軟件的仔細(xì)分析我們將軟件規(guī)格說(shuō)明書(shū),進(jìn)行了適當(dāng)?shù)墓δ芊纸?,把軟件劃分為模塊。從而使軟件結(jié)構(gòu)清晰,并且易于進(jìn)行測(cè)試和調(diào)試,編寫(xiě)該概要說(shuō)明書(shū)的目的更主要是為了能夠提高軟件的可修改性和有助于軟件開(kāi)發(fā)工程的組織管理。進(jìn)行編寫(xiě)更進(jìn)一步要求我們要逐步求精,為Y能讓我們集中精力解決主要問(wèn)題而盡量推遲對(duì)問(wèn)題細(xì)節(jié)的考慮。把軟件劃分為模塊,能夠減少數(shù)據(jù)和過(guò)程處理細(xì)節(jié)的信息隱藏向外傳播的錯(cuò)誤,盡可能的松散耦合性系統(tǒng)???/p>

3、而言之編寫(xiě)軟件概要說(shuō)明書(shū)是為了便于設(shè)計(jì)者,減少設(shè)計(jì)者的工作量。包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接門設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為詳細(xì)設(shè)計(jì)提供基礎(chǔ)。木軟件概要設(shè)計(jì)說(shuō)明書(shū)的讀者是系統(tǒng)幵發(fā)人員、合同約定人員、項(xiàng)目經(jīng)理、設(shè)計(jì)人員。1.2背景說(shuō)明:a.待開(kāi)發(fā)軟件系統(tǒng)的名稱:學(xué)校教材訂購(gòu)系統(tǒng)b.項(xiàng)冃的任務(wù)提出者:數(shù)學(xué)科學(xué)學(xué)院軟件工程老師c開(kāi)發(fā)者:數(shù)學(xué)科學(xué)學(xué)院信息與計(jì)算科學(xué)專業(yè)學(xué)生d.使用者:學(xué)校教材管理部門和全校師生e.項(xiàng)目與其他軟件,系統(tǒng)的關(guān)系:本系統(tǒng)可細(xì)化為兩個(gè)子系統(tǒng)銷售和米購(gòu)系統(tǒng)。銷售系統(tǒng)的工作過(guò)程為:首先由教師或?qū)W生提交購(gòu)書(shū)單,經(jīng)教材科

4、發(fā)行人員審核是有效購(gòu)書(shū)單后,開(kāi)發(fā)票、登記并返給教師或?qū)W生領(lǐng)書(shū)單,教師或?qū)W生即可去書(shū)庫(kù)領(lǐng)書(shū)。若是脫銷教材則生成缺書(shū)單。采購(gòu)系統(tǒng)的主要工作過(guò)程為:匯總?cè)睍?shū)單,發(fā)采購(gòu)單給書(shū)庫(kù)采購(gòu)人員;一旦新書(shū)入庫(kù)后,即發(fā)到貨通知。本項(xiàng)0采用客戶機(jī)/服務(wù)器原理,客戶端的程序是建立在Windows7系統(tǒng)上以JAVA以及MySql數(shù)據(jù)庫(kù)等為開(kāi)發(fā)軟件的應(yīng)用程序。1.3定義數(shù)據(jù)流圖:數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒(méi)有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。流程圖:系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想3是用圖形符號(hào)以黑盒子的形式描繪系統(tǒng)里的每個(gè)部件(程序,文件,數(shù)據(jù)庫(kù),表格,人工過(guò)程等)

5、。庫(kù)存表:存放庫(kù)中存在得書(shū)籍?dāng)?shù)據(jù)。出庫(kù)表:存放已銷售的書(shū)籍的數(shù)據(jù)。進(jìn)庫(kù)表:存放入庫(kù)書(shū)籍的數(shù)據(jù)。購(gòu)書(shū)表:存放提交的購(gòu)書(shū)信息。缺書(shū)登記表:存放缺少的書(shū)籍的信息。待購(gòu)教材表:存放待購(gòu)書(shū)籍信息。1.4參考資料1.《軟件工程導(dǎo)論》張海藩編著清華大學(xué)出版社2.《數(shù)據(jù)結(jié)構(gòu)(C+4?語(yǔ)言版)》,鄧俊輝著,清華大學(xué)出版社2任務(wù)概述2.1目標(biāo)1)學(xué)生和老師能夠隨時(shí)登錄訂購(gòu)教材、查看和修改訂購(gòu)單,還可以査看領(lǐng)書(shū)單。2)發(fā)行人員能隨吋登錄處理訂購(gòu)單、查看庫(kù)存和輸入初始的庫(kù)存書(shū)籍,還有查看進(jìn)書(shū)通知。3)采購(gòu)人員能隨時(shí)登錄系統(tǒng)查看缺書(shū)單,填寫(xiě)進(jìn)書(shū)單。2.2運(yùn)行環(huán)境1)軟件環(huán)境:本系統(tǒng)支持的操作系統(tǒng)包括:Windo

6、ws7、Windows8、WindowsXP等操作系統(tǒng)2)硬件環(huán)境:CPU為Pentium4以上,內(nèi)存為256MB以上。2.3需求概述木系統(tǒng)在向?qū)W生售書(shū)時(shí)主要輸入學(xué)生學(xué)號(hào)、班級(jí)代號(hào)、購(gòu)書(shū)數(shù)量、購(gòu)書(shū)書(shū)名信息,然后打印領(lǐng)書(shū)單返回給學(xué)生領(lǐng)取書(shū)籍。本系統(tǒng)在査詢數(shù)裾庫(kù)時(shí)主耍輸入需耍査詢的相關(guān)信息,包括圖書(shū)編號(hào)、圖書(shū)書(shū)名、出版社信息、圖書(shū)特色等信息方便操作人員把握?qǐng)D書(shū)信息。教材訂購(gòu)系統(tǒng)的功能可以劃分為如下幾個(gè)部分:1)系統(tǒng)帳戶管理:主耍是對(duì)系統(tǒng)用戶進(jìn)行管理,包括登陸、退出、操作記隸等。2)訂購(gòu)管理:查詢訂購(gòu)書(shū)、訂購(gòu)書(shū)籍、刪除訂購(gòu)書(shū)籍、查詢領(lǐng)書(shū)單。43)銷售管理:處理購(gòu)書(shū)單、查詢進(jìn)書(shū)單、修改和維護(hù)數(shù)

7、據(jù)庫(kù)中相應(yīng)的表。4)采購(gòu)管理:發(fā)缺書(shū)單、登記缺書(shū)紀(jì)錄、擬訂待購(gòu)書(shū)信息、發(fā)進(jìn)書(shū)通知單、修改和維護(hù)數(shù)據(jù)庫(kù)中相應(yīng)的表。本系統(tǒng)對(duì)性能的概述:1)系統(tǒng)的更新處理時(shí)間應(yīng)該在可接受的范圍內(nèi);2)系統(tǒng)的數(shù)據(jù)查詢時(shí)間應(yīng)該在可接受的范闈內(nèi);3)系統(tǒng)的數(shù)據(jù)統(tǒng)計(jì)時(shí)間應(yīng)該在可接受的范圍內(nèi)。4)操作方式上應(yīng)該能夠滿足鼠標(biāo)和鍵盤(pán)任意切換的需要;5)能夠支持Windows7、Windows8、WindowsXP運(yùn)行環(huán)境。6)留有與其他系統(tǒng)的接口。2.4條件與限制所建議的系統(tǒng)的

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

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

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