軟件架構(gòu)設(shè)計(jì)報(bào)告書_第1頁
軟件架構(gòu)設(shè)計(jì)報(bào)告書_第2頁
軟件架構(gòu)設(shè)計(jì)報(bào)告書_第3頁
軟件架構(gòu)設(shè)計(jì)報(bào)告書_第4頁
軟件架構(gòu)設(shè)計(jì)報(bào)告書_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、圖書銷售管理系統(tǒng)軟件架構(gòu)設(shè)計(jì)書目錄1簡介錯(cuò)誤!未定義書簽。 TOC o 1-5 h z HYPERLINK l bookmark21 o Current Document 1.1編寫目的4 HYPERLINK l bookmark24 o Current Document 1.2文檔范疇4 HYPERLINK l bookmark27 o Current Document 1.3定義41.4參照資料5 HYPERLINK l bookmark33 o Current Document 2架構(gòu)表達(dá)方式5 HYPERLINK l bookmark36 o Current Document 3架構(gòu)設(shè)

2、計(jì)目的與約束5 HYPERLINK l bookmark39 o Current Document 3.1核心功能需求5 HYPERLINK l bookmark42 o Current Document 3.2核心質(zhì)量需求7用例視圖8概述8邏輯視圖10概述105.2.重要日勺設(shè)計(jì)包和子系統(tǒng)11進(jìn)程視圖11概述11進(jìn)程視圖11部署視圖23概述23部署模型視圖24實(shí)行視圖24概述24實(shí)行模型視圖24大小和性能2510 .質(zhì)量25軟件架構(gòu)設(shè)計(jì)闡明書1簡介1.1編寫目的本文檔全面與系統(tǒng)地表述了圖書銷售管理系統(tǒng)日勺架構(gòu),并通過使用多種視圖 來從不同角度描述本系統(tǒng)日勺各個(gè)重要方面,以滿足圖書銷售系統(tǒng)勺有

3、關(guān)涉眾(客 戶、設(shè)計(jì)人員等)對本系統(tǒng)勺不同關(guān)注焦點(diǎn)和需求。本文檔記錄并表述了系統(tǒng)架 構(gòu)勺設(shè)計(jì)人員對系統(tǒng)構(gòu)架方面做出勺重要決策。項(xiàng)目經(jīng)理將根據(jù)構(gòu)架定義勺構(gòu)件構(gòu)造制定項(xiàng)目勺開發(fā)籌劃;程序設(shè)計(jì)員將據(jù) 此進(jìn)行各構(gòu)件勺具體設(shè)計(jì);測試設(shè)計(jì)員按照構(gòu)架設(shè)計(jì)系統(tǒng)勺總體測試框架;此外 構(gòu)架文檔還用于指引各構(gòu)件勺實(shí)行、集成及測試。本文檔勺預(yù)期閱讀人員為項(xiàng)目經(jīng)理、程序設(shè)計(jì)人員、測試人員和其她有關(guān)勺 工作人員。1.2文檔范疇本軟件架構(gòu)文檔適合于圖書銷售管理系統(tǒng)勺總體應(yīng)用架構(gòu)。1.3定義軟件架構(gòu)(software architecture)是一系列有關(guān)勺抽象模式,用于指引大 型軟件系統(tǒng)各個(gè)方面勺設(shè)計(jì)。軟件架構(gòu)是一種系統(tǒng)勺

4、草圖。軟件架構(gòu)描述勺對象 是直接構(gòu)成系統(tǒng)勺抽象組件。各個(gè)組件之間勺連接則明確和相對細(xì)致地描述組件 之間勺通訊。在實(shí)現(xiàn)階段,這些抽象組件被細(xì)化為實(shí)際勺組件,例如具體某個(gè)類 或者對象。在面向?qū)ο箢I(lǐng)域中,組件之間勺連接一般用接口來實(shí)現(xiàn)。圖書銷售管理系統(tǒng)需求規(guī)格闡明書圖書銷售管理系統(tǒng)概要設(shè)計(jì)闡明書UML和模式應(yīng)用2架構(gòu)表達(dá)方式本軟件架構(gòu)設(shè)計(jì)文檔以一系列日勺視圖來表達(dá)系統(tǒng)日勺軟件構(gòu)架,重要涉及用例 視圖、邏輯視圖、進(jìn)程視圖、部署視圖、實(shí)行視圖等,每個(gè)視圖擁有一種或多種 模型。并環(huán)繞有關(guān)視圖來描述系統(tǒng)勺基本構(gòu)造、構(gòu)成機(jī)制與工作原理等。本軟件 架構(gòu)設(shè)計(jì)文檔還將系統(tǒng)勺構(gòu)架機(jī)制描述也放在了邏輯視圖之下。本文檔重

5、要使用 統(tǒng)一建模語言(UML)來充當(dāng)有關(guān)模型勺體現(xiàn)語言;重要圖表使用Microsoft office visio軟件設(shè)計(jì)完畢。3架構(gòu)設(shè)計(jì)目的與約束描述構(gòu)架設(shè)計(jì)最重要目勺就是滿足核心系統(tǒng)功能需求和質(zhì)量約束,這些功能 需求和質(zhì)量規(guī)定對軟件構(gòu)架有重大勺影響,并決定了構(gòu)架勺設(shè)計(jì)。本節(jié)同步還列 明影響構(gòu)架勺其她有關(guān)因素,如軟件勺復(fù)用方略、使用商業(yè)構(gòu)件、設(shè)計(jì)與實(shí)行勺 方略等。3.1核心功能需求按照需求規(guī)格闡明書勺規(guī)格規(guī)定,圖書銷售管理系統(tǒng)勺設(shè)計(jì)提成了操作員功 能模塊和管理員功能模塊為主勺兩大模塊進(jìn)行開發(fā)。其功能模塊示意圖如下所 示: 操作員模塊:操作員員模塊操作員員模塊查詢操作員模塊涉及操作員日勺軟件需求,該模塊涉及銷售圖書、選課退課、 圖書信息這些功能。查詢 管理員模塊:管理員模塊是圖書銷售管理系統(tǒng)日勺重要模塊之一,涉及圖書管理(涉及查看 圖書信息、修改圖書信息、圖書分類、刪除圖書)、會(huì)員管理(涉及查看會(huì)員信 息、修改會(huì)員信息、刪除會(huì)員)、銷售信息管理(涉及查看銷售信息、修改銷售 信息、刪除銷售信息)、財(cái)務(wù)信息管理(涉及查看財(cái)務(wù)信息、修改財(cái)務(wù)信息、刪 除財(cái)務(wù)信息)、供應(yīng)商管理(涉及查看供應(yīng)商信息、修改供應(yīng)商信息、刪除供應(yīng) 商)、庫存信息管理(涉及查看庫存信息、修改庫存信息、刪除庫存信息)。3.2核心質(zhì)量需求由于該圖書銷售管理系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論