版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
概要設(shè)計(jì)1.導(dǎo)言本章對(duì)該文檔的目的、功能范圍、術(shù)語(yǔ)、相關(guān)文檔、參考資料、版本更新進(jìn)行說(shuō)明。1.1目的本文檔的目的旨在推動(dòng)軟件工程的規(guī)范化,使設(shè)計(jì)人員遵循統(tǒng)一的概要設(shè)計(jì)書(shū)寫(xiě)規(guī)范,節(jié)省制作文檔的時(shí)間,降低系統(tǒng)實(shí)現(xiàn)的風(fēng)險(xiǎn),做到系統(tǒng)設(shè)計(jì)資料的規(guī)范性與全面性,以利于系統(tǒng)的實(shí)現(xiàn)、測(cè)試、維護(hù)、版本升級(jí)等。1.2范圍本文檔用于軟件設(shè)計(jì)階段的概要設(shè)計(jì),它的上游是《需求分析規(guī)格書(shū)》,下游是《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》,并為《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》提供測(cè)試的依據(jù)。軟件概要設(shè)計(jì)的范圍是:軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、全局?jǐn)?shù)據(jù)庫(kù)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、外部接口設(shè)計(jì)、主要部件功能分配設(shè)計(jì)、部件之間的接口設(shè)計(jì)等方面的內(nèi)容。該范圍應(yīng)覆蓋《需求規(guī)格說(shuō)明書(shū)》中的功能點(diǎn)列表、性能點(diǎn)列表、接口列表。1.3命名規(guī)則變量對(duì)象命名規(guī)則:申明全局變量、局部變量對(duì)象的命名規(guī)則。數(shù)據(jù)庫(kù)對(duì)象命名規(guī)則:申明數(shù)據(jù)庫(kù)表名、字段名、索引名、視圖名等對(duì)象的命名規(guī)則。1.4術(shù)語(yǔ)定義術(shù)語(yǔ)定義或解釋一般用表格形式給出,如REF_Ref165102943\h表1所示。表SEQ表格\*ARABIC1術(shù)語(yǔ)定義或解釋表序號(hào)術(shù)語(yǔ)名稱(chēng)術(shù)語(yǔ)定義1總體結(jié)構(gòu)軟件系統(tǒng)的總體邏輯結(jié)構(gòu)。為—樹(shù)形的功能模塊結(jié)構(gòu)圖。2外部接口本軟件系統(tǒng)與其他軟件系統(tǒng)之間的接口,接口設(shè)施可以是中間件。接口描述包括:傳輸方式、帶寬、數(shù)據(jù)結(jié)構(gòu)、傳輸頻率、傳輸量、傳輸協(xié)議3數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)包括:數(shù)據(jù)庫(kù)表的結(jié)構(gòu)、其他數(shù)據(jù)結(jié)構(gòu)等4概念數(shù)據(jù)模型CDM關(guān)系數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)模型,叫做概念數(shù)據(jù)模型;主要內(nèi)容包括—張邏輯E-R圖及其相應(yīng)的數(shù)據(jù)字典5物理數(shù)據(jù)模型PDM關(guān)系數(shù)據(jù)庫(kù)的物理設(shè)計(jì)模型,叫做物理數(shù)據(jù)模型。主要內(nèi)容包括一張物理表關(guān)系圖及其相應(yīng)的數(shù)據(jù)字典6視圖在基表或其他視圖之上建立的一張?zhí)摫?,叫做視圖,它具有物理表的許多性質(zhì),在數(shù)據(jù)處理和授權(quán)上很有用7角色數(shù)據(jù)庫(kù)中享有某些特權(quán)操作的用戶(hù),叫做角色。角色的權(quán)利通過(guò)授權(quán)來(lái)實(shí)現(xiàn)8子系統(tǒng)具有相對(duì)獨(dú)立功能的小系統(tǒng)叫做子系統(tǒng);一個(gè)大的軟件系統(tǒng)可以劃分為多個(gè)子系統(tǒng),每個(gè)子系統(tǒng)可由多個(gè)模塊或多個(gè)部件組成9模塊具有功能獨(dú)立、能被調(diào)用的信息單元叫做模塊。10內(nèi)部接口軟件系統(tǒng)內(nèi)部各子系統(tǒng)之間、各部件之間、各模板之間的接口,叫做內(nèi)部接口。接口描述包括:調(diào)用方式、入口信息、出口信息等11相關(guān)文件指當(dāng)本文件內(nèi)容變更后,可能引起變更的其他文件。如需求分析報(bào)告、計(jì)細(xì)設(shè)計(jì)說(shuō)明書(shū)、測(cè)試計(jì)劃、用戶(hù)手冊(cè)12參考資料指本文件書(shū)寫(xiě)時(shí)用到的其他資料。如各種有關(guān)規(guī)范、模板、標(biāo)準(zhǔn)、準(zhǔn)則1.5參考資科[l]需求規(guī)格說(shuō)明書(shū)[2]軟件開(kāi)發(fā)合同[3]數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范[4]命名規(guī)范1.6相關(guān)文檔[1]《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》[2]源程序清單[3]測(cè)試計(jì)劃及報(bào)告[4]《用戶(hù)使用手冊(cè)》1.7版本更新記錄版本更新記錄格式,如REF_Ref165103296\h表2所示。表SEQ表格\*ARABIC2版本更新記錄版本號(hào)創(chuàng)建者創(chuàng)建日期維護(hù)者維護(hù)日期維護(hù)紀(jì)要2.總體設(shè)計(jì)2.1總體結(jié)構(gòu)設(shè)計(jì)軟件系統(tǒng)的總體邏輯結(jié)構(gòu),按照不同的設(shè)計(jì)方法,有不同的總體邏輯結(jié)構(gòu)。對(duì)于結(jié)構(gòu)化設(shè)計(jì)方法,畫(huà)出系統(tǒng)總體結(jié)構(gòu)圖,列出系統(tǒng)的功能模塊清單編號(hào)、名稱(chēng)、功能,并盡可能描繪出功能能模塊之間的關(guān)系。總體結(jié)構(gòu)示意圖,如REF_Ref165103585\h圖1所示(也可畫(huà)成豎向的)圖SEQ圖表\*ARABIC1總體結(jié)構(gòu)示意圖2.2運(yùn)行環(huán)境設(shè)計(jì)該軟件系統(tǒng)的運(yùn)行環(huán)境:硬件平臺(tái):(1)服務(wù)器的最低配置要求(2)工作站的最低配置要求(3)外設(shè)的要求軟件平臺(tái):(1)服務(wù)器操作系統(tǒng)(2)數(shù)據(jù)庫(kù)管理系統(tǒng)(3)中間件(4)客戶(hù)端的操作系統(tǒng)(5)客戶(hù)端的平臺(tái)軟件網(wǎng)絡(luò)平臺(tái):(1)通信協(xié)議(2)通信帶寬2.3子系統(tǒng)清單子系統(tǒng)清單,如REF_Ref165103993\h表3所示表SEQ表格\*ARABIC3子系統(tǒng)清單子系統(tǒng)編號(hào)子系統(tǒng)英文名子系統(tǒng)功能簡(jiǎn)述子系統(tǒng)之間的關(guān)系SS1SS2SS32.4功能模塊清單功能模塊清單,如REF_Ref165104028\h表4所示表SEQ表格\*ARABIC4功能模塊清單模塊編號(hào)模塊英文名模塊功能簡(jiǎn)述模塊的接口簡(jiǎn)述M1-1M1-2M2-13.模塊功能分配具有功能獨(dú)立,能被調(diào)用的信息單元叫做模塊。模塊是結(jié)構(gòu)化設(shè)計(jì)中的概念,模塊功能分配的目的,就是為了將具有相同功能的模塊合并,從中提取公用模塊,形成公用部件,按照構(gòu)件或中間件的方式加以實(shí)現(xiàn),作為本系統(tǒng)的公用資源,甚至作為公司級(jí)組織的公用資源,從而充實(shí)公司級(jí)的構(gòu)件庫(kù)或中間件庫(kù),優(yōu)化系統(tǒng)設(shè)計(jì),加快開(kāi)發(fā)速度,提高開(kāi)發(fā)質(zhì)量。3.1專(zhuān)用模塊功能分配專(zhuān)用模塊功能分配,如REF_Ref165104134\h表5所示。表SEQ表格\*ARABIC5專(zhuān)用模塊功能分配專(zhuān)業(yè)模塊編號(hào)模塊英文名模塊詳細(xì)功能分配模塊的接口標(biāo)準(zhǔn)M1-1M1-2M2-13.2公用模塊功能分配公用模塊功能分配,如REF_Ref165104194\h表6所示:表SEQ表格\*ARABIC6公用模塊功能分配公用模塊編號(hào)模塊英文名模塊詳細(xì)功能分配模塊的接口標(biāo)準(zhǔn)G-1G-2G-34.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)表名清單數(shù)據(jù)庫(kù)表名清單,如REF_Ref165104286\h表7所示表SEQ表格\*ARABIC7數(shù)據(jù)庫(kù)表名清單序號(hào)中文表名英文表名表功能說(shuō)明1234.2數(shù)據(jù)庫(kù)表之間關(guān)系說(shuō)明可以用E-R圖表示,也可以用文字說(shuō)明。4.3數(shù)據(jù)庫(kù)表的詳細(xì)清單每個(gè)表的詳細(xì)清單內(nèi)容包括:表名、字段中文名、字段英文名、字段的類(lèi)型、寬度、精度、主鍵/外鍵、空否、取值約束(默認(rèn)值、最大值、最小值)、索引否。同時(shí)要指出該表的索引:索引文件名、索引字段名、索引特性(主鍵索引、惟一索引、聚集索引)。詳細(xì)清單可以用列表給出,如REF_Ref165104456\h表8所示:表SEQ表格\*ARABIC8表名:×××序號(hào)字段中文名字段英文名類(lèi)型、寬度、精度取值約束空否默認(rèn)值主鍵/外鍵索引否1234.4視圖設(shè)計(jì)視圖設(shè)計(jì)與授權(quán)有關(guān),設(shè)計(jì)時(shí)參照需求文檔的用戶(hù)授權(quán)范圍。視圖設(shè)計(jì)中要給出視圖的中文名、英文名,視圖中的中文列名、英文列名、類(lèi)型、寬度、精度,每—列的具體算法,對(duì)應(yīng)的基本表名。4.5其他數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)此小節(jié)描述系統(tǒng)的其他數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)內(nèi)容。5.接口設(shè)計(jì)對(duì)應(yīng)每一個(gè)接口,都要詳細(xì)列出下列內(nèi)容:(1)接口名稱(chēng)(2)接口內(nèi)容(3)接口設(shè)施(4)接口的數(shù)據(jù)結(jié)構(gòu)(5)接口的傳輸速率(Mbps)(6)接口帶寬(7)接口協(xié)議6.其他設(shè)計(jì)本章描述前面沒(méi)有說(shuō)明的設(shè)計(jì)。7.設(shè)計(jì)檢查列表按照需求文檔的功能、性能和接口3個(gè)列表,設(shè)計(jì)出概要設(shè)計(jì)檢查列表,以檢查概要設(shè)計(jì)是否覆蓋需求分析,沒(méi)有覆蓋就是不符合項(xiàng),并將檢查結(jié)果列出。7.1功能設(shè)計(jì)檢查列表功能設(shè)計(jì)檢查列表,如REF_Ref165104570\h表9所示:表SEQ表格\*ARABIC9功能設(shè)計(jì)檢查列表編號(hào)功能名稱(chēng)使用部門(mén)使用崗位功能描述輸入內(nèi)容系統(tǒng)響應(yīng)輸出內(nèi)容是否覆蓋7.2性能設(shè)計(jì)檢查列表性能設(shè)計(jì)檢查列表,如REF_Ref165104595\h表10所示。表SEQ表格\*ARABI
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年城市綠化勞務(wù)分包合作協(xié)議
- 2024年出租車(chē)行業(yè)碳排放交易合同
- 2024年工程用混凝土攪拌運(yùn)輸服務(wù)協(xié)議
- 2024年小區(qū)門(mén)禁設(shè)備銷(xiāo)售合同
- 2024年全新版:醫(yī)療健康服務(wù)合同及其要求
- 2024年導(dǎo)航定位設(shè)備購(gòu)銷(xiāo)合同
- 2024年婚禮服務(wù)與布置合同
- 2024年工程竣工驗(yàn)收合同文件
- 2024年學(xué)校教學(xué)樓設(shè)計(jì)改造合同
- 2024年工程估價(jià)與咨詢(xún)服務(wù)協(xié)議
- 第三講神話(huà)學(xué)
- 2023年云南省7月普通高中學(xué)業(yè)水平考試物理試卷新版
- 20 蜘蛛開(kāi)店 (一等獎(jiǎng)創(chuàng)新教案)
- 2022屆高三語(yǔ)文一輪復(fù)習(xí)積累:現(xiàn)代漢語(yǔ)語(yǔ)法基礎(chǔ)知識(shí)
- 祖暅原理與柱體、錐體、球的體積 課件
- 醫(yī)學(xué)微生物學(xué)智慧樹(shù)知到答案章節(jié)測(cè)試2023年山東第一醫(yī)科大學(xué)
- 五年級(jí)道德與法治星星之火可以燎原教案統(tǒng)編版
- GB/T 7715-2014工業(yè)用乙烯
- 企鵝排隊(duì)課件
- 部編版五年級(jí)語(yǔ)文上冊(cè)《快樂(lè)讀書(shū)吧》優(yōu)秀課件
- 初中數(shù)學(xué)規(guī)律探索公開(kāi)課完整教學(xué)課件
評(píng)論
0/150
提交評(píng)論