2024秋《軟件設(shè)計(jì)與編程實(shí)踐》實(shí)驗(yàn)指導(dǎo)書剖析_第1頁(yè)
2024秋《軟件設(shè)計(jì)與編程實(shí)踐》實(shí)驗(yàn)指導(dǎo)書剖析_第2頁(yè)
2024秋《軟件設(shè)計(jì)與編程實(shí)踐》實(shí)驗(yàn)指導(dǎo)書剖析_第3頁(yè)
2024秋《軟件設(shè)計(jì)與編程實(shí)踐》實(shí)驗(yàn)指導(dǎo)書剖析_第4頁(yè)
2024秋《軟件設(shè)計(jì)與編程實(shí)踐》實(shí)驗(yàn)指導(dǎo)書剖析_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《軟件設(shè)計(jì)與編程實(shí)踐》

試驗(yàn)指導(dǎo)書

適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)

軟件工程

網(wǎng)絡(luò)工程

物聯(lián)網(wǎng)工程

2024年12月修訂

一、課程的性質(zhì)與任務(wù)

軟件設(shè)計(jì)與編程實(shí)踐是計(jì)算機(jī)相關(guān)專業(yè)宣要的綜合性集中實(shí)踐環(huán)節(jié)。

課程的任務(wù)是培育學(xué)生綜合運(yùn)用軟件工程、數(shù)據(jù)庫(kù)技術(shù)、程序設(shè)計(jì)與

實(shí)現(xiàn)技術(shù)等專業(yè)學(xué)問(wèn)和實(shí)力進(jìn)行信息管理類軟件系統(tǒng)開發(fā),熬煉表達(dá)實(shí)

力、溝通實(shí)力,同時(shí)加強(qiáng)學(xué)生創(chuàng)新意識(shí),團(tuán)隊(duì)合作精神等綜合素養(yǎng)實(shí)力。

二、課程教學(xué)目標(biāo)

課程教學(xué)學(xué)問(wèn)目標(biāo):嫻熟駕馭軟件需求分析與設(shè)計(jì)建模方法、數(shù)據(jù)庫(kù)

原理及應(yīng)用,駕馭信息系統(tǒng)建設(shè)原理與方法,了解信息技術(shù)領(lǐng)域的新需求、

新發(fā)展。

課程教學(xué)實(shí)力目標(biāo):提高軟件建模實(shí)力,加強(qiáng)完整軟件系統(tǒng)的設(shè)計(jì)與

實(shí)現(xiàn)實(shí)力,熬煉書面表達(dá)實(shí)力以及溝通實(shí)力。

課程教學(xué)素養(yǎng)目標(biāo):通過(guò)創(chuàng)意設(shè)計(jì)進(jìn)行創(chuàng)新意識(shí)培育,通過(guò)項(xiàng)目組開

發(fā)模式提高團(tuán)隊(duì)合作精神培育,達(dá)到綜合素養(yǎng)實(shí)力培育目標(biāo)。

三、設(shè)計(jì)內(nèi)容與要求

1、設(shè)計(jì)內(nèi)容

以小組協(xié)作模式,選擇指定設(shè)計(jì)題目或創(chuàng)意題目,構(gòu)建相應(yīng)信息管理

系統(tǒng)的需求分析模型、設(shè)計(jì)模型,編程實(shí)現(xiàn),進(jìn)行系統(tǒng)測(cè)試,完成技術(shù)報(bào)

告和進(jìn)行作品展示。

2、設(shè)計(jì)要求

(1)按班分組,每組3-5人,模擬一個(gè)項(xiàng)目開發(fā)小組。每組指定一名組

長(zhǎng),負(fù)責(zé)分工和制定標(biāo)準(zhǔn)等管理工作。每個(gè)小組對(duì)成員的工作過(guò)程

和成果進(jìn)行照實(shí)的記錄和評(píng)價(jià)。

(2)在系統(tǒng)創(chuàng)意、需求分析和系統(tǒng)設(shè)計(jì)階段,要求全組人員合作完成;

在具體設(shè)計(jì)、編碼和測(cè)試階段,建議小組成員按個(gè)人特長(zhǎng)分工,合

作完成整個(gè)系統(tǒng)開發(fā)。

(3)項(xiàng)目開發(fā)過(guò)程建議采納快速原型與增量開發(fā)相結(jié)合的模式,在基本

明確需求的狀況下建立系統(tǒng)原型,分工合作實(shí)現(xiàn)系統(tǒng)功能。

(4)系統(tǒng)建模要求采納面對(duì)對(duì)象方法。設(shè)計(jì)工具及軟件:技術(shù)報(bào)告制作

工具建議運(yùn)用WORD。項(xiàng)目進(jìn)度支配建議運(yùn)用PROJECT。系統(tǒng)分析、

設(shè)計(jì)建模工具建議用RATIONALROSE或Visio。編程環(huán)境及數(shù)據(jù)庫(kù)

管理系統(tǒng)依據(jù)系統(tǒng)開發(fā)須要自選。

(5)設(shè)計(jì)成果包括技術(shù)文檔和軟件系統(tǒng)兩部分。技術(shù)文檔包括需求分析

與設(shè)計(jì)說(shuō)明書,系統(tǒng)實(shí)現(xiàn)說(shuō)明,以及測(cè)試報(bào)告等。軟件系統(tǒng)要實(shí)現(xiàn)

設(shè)計(jì)的主要功能、操作便利、界面較美觀。

四、各教學(xué)環(huán)節(jié)學(xué)時(shí)安排

序號(hào)教學(xué)環(huán)節(jié)學(xué)數(shù)安排

1系統(tǒng)創(chuàng)意及需求分析8

2系統(tǒng)設(shè)計(jì)8

3系統(tǒng)實(shí)現(xiàn)16

4系統(tǒng)測(cè)試與優(yōu)化6

5作品展示2

合計(jì)40

五、試驗(yàn)題目

參考題目1:學(xué)生成果管理系統(tǒng)

學(xué)生成果管理系統(tǒng)是為了更好的管理學(xué)生考試成果而開發(fā)的數(shù)據(jù)管

理軟件。它對(duì)于一個(gè)學(xué)校是不行缺少的重要部分,它的內(nèi)容對(duì)于學(xué)校的決

策者和管理者來(lái)說(shuō)都至關(guān)重要。學(xué)生成果管理管理系統(tǒng)為用戶供應(yīng)足夠的

信息和快捷的查詢手段,功能包括學(xué)生基本信息管理、成果管理及系統(tǒng)維

護(hù)等功能,學(xué)生基本信息管理包括基本信息的錄入、修改、刪除、查詢、

統(tǒng)計(jì)、報(bào)表等,成果管理包括成果的錄入、修改、刪除、查詢、統(tǒng)計(jì)、分

析、報(bào)表等,系統(tǒng)維護(hù)包括用戶及權(quán)限管理,專業(yè)、年級(jí)、班級(jí)管理,課

程管理等。

參考題目2:長(zhǎng)途汽車網(wǎng)上售票系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

隨著我國(guó)高速路網(wǎng)的形成和我國(guó)經(jīng)濟(jì)的發(fā)展,高速馬路免費(fèi)也必定成

為將來(lái)的一個(gè)發(fā)展趨勢(shì),長(zhǎng)途汽車具有便利快捷的特點(diǎn),將來(lái)在短途出行

中必定占有重要位置,隨著長(zhǎng)途汽車乘坐條件改善和私家車運(yùn)用成本的上

升,必定會(huì)吸引越來(lái)越多的乘客乘坐,合理的設(shè)置價(jià)格,也會(huì)變更乘客的

出行方式。

本系統(tǒng)要求實(shí)現(xiàn):1)管理員可以依據(jù)不同的條件(不同季節(jié)、是否

周末、是否是單程票還是來(lái)問(wèn)票、每天不同的發(fā)車時(shí)間、一次購(gòu)票數(shù)量、

提前購(gòu)票天數(shù)間隔、是否兒童、是否老年人)來(lái)自動(dòng)設(shè)置不同的實(shí)惠幅度;

2)可以管理長(zhǎng)途汽車線路(包括發(fā)車時(shí)間),3)提前購(gòu)票票價(jià)分為可退

票價(jià)格和不行退票價(jià)格,可退票價(jià)格高于不行退票價(jià)格,不行退票價(jià)格不

能退票;4)網(wǎng)上支付的模擬實(shí)現(xiàn)。5)車票生成包括幾種形式:發(fā)到用戶

郵箱自己打印車票;發(fā)到手機(jī)上的電子車票信息;車站取票;6)已售車

票的統(tǒng)計(jì)和查詢、打印功能,可以月度、季度、年度財(cái)務(wù)結(jié)算。

參考題目3:中小微企業(yè)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

相比大型企業(yè)的成熟完善,中小微企業(yè)的業(yè)務(wù)管理流程相對(duì)簡(jiǎn)潔,信

息化建設(shè)不完善,須要功能實(shí)際、界面友好、操作簡(jiǎn)潔、價(jià)格低廉的管理

軟件來(lái)幫企業(yè)更好的經(jīng)營(yíng),以期在耗用最少資源條件下提高市場(chǎng)競(jìng)爭(zhēng)力。

木題目要求設(shè)計(jì)與實(shí)現(xiàn)包括人事管理、財(cái)務(wù)管理、原材料選購(gòu)與

庫(kù)存管理、產(chǎn)品銷售管理等功能的中小微企業(yè)信息管理系統(tǒng),支持各類人

員相關(guān)信息的增、刪、改、查。

管理員具有用戶建立、權(quán)限安排、基礎(chǔ)信息維護(hù)等功能權(quán)限。人事部

門用戶具有人事信息維護(hù)功能權(quán)限。財(cái)務(wù)部門人員具有工資核算、成本核

算、利潤(rùn)分析等功能權(quán)限。倉(cāng)庫(kù)管理人員具有入庫(kù)登記、出庫(kù)登記、庫(kù)存

清算等功能權(quán)限。銷售人員具有銷售登記、銷售統(tǒng)計(jì)等功能權(quán)限。各級(jí)領(lǐng)

導(dǎo)具有查看相關(guān)各類信息及統(tǒng)計(jì)分析功能權(quán)限。

參考題目4:在線學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

隨著網(wǎng)絡(luò)信息技術(shù)的快速發(fā)展及其在教化中應(yīng)用的不斷深化,傳統(tǒng)的

教學(xué)模式、教學(xué)方法、教學(xué)內(nèi)容、教學(xué)手段都產(chǎn)生了深刻的變革,教學(xué)過(guò)

程從“以教為中心”走向“以學(xué)為中心“,逐步形成了以學(xué)習(xí)者為中心的

在線學(xué)習(xí)模式,這種學(xué)習(xí)模式已經(jīng)成為現(xiàn)代教化的重要方式和發(fā)展方向。

傳統(tǒng)的教學(xué)方式須耍師生在物理空間上面對(duì)面,教與學(xué)受空間和時(shí)間的限

制,而基于Web的在線學(xué)習(xí)以擁有豐富的網(wǎng)絡(luò)資源、不受時(shí)空限制等優(yōu)勢(shì),

拓展了傳統(tǒng)校內(nèi)的界限,創(chuàng)建出更廣袤的多元化學(xué)習(xí)環(huán)境,讓學(xué)習(xí)無(wú)處不

在、無(wú)時(shí)不行,因而在線學(xué)習(xí)系統(tǒng)應(yīng)運(yùn)而生。

在線學(xué)習(xí)系統(tǒng)功能包括前臺(tái)顯示和后臺(tái)管理兩大模塊。前臺(tái)模塊有用

戶注冊(cè)與登錄、課程資源顯示、資源下載、在線溝通和論壇等功能,課程

資源顯示頁(yè)面包括課程簡(jiǎn)介、老師團(tuán)隊(duì)、教學(xué)方法、教學(xué)內(nèi)容、教學(xué)效果

等課程介紹,還供應(yīng)pdf文檔預(yù)覽、文件下載等功能。論壇模塊依據(jù)計(jì)算

機(jī)涉及到的各類技術(shù)設(shè)計(jì)分版塊發(fā)帖和回帖,以及資源的上傳和下載。后

臺(tái)模塊包括用戶管理、課程資源管理和論壇資源管理。未注冊(cè)用戶只能閱

讀頁(yè)面信息;已登錄的一般用戶可以下載和評(píng)論課程資源,在論壇中可以

發(fā)帖、回貼,下載和上傳資源;管理員除擁有一般用戶全部功能外,還能

對(duì)整個(gè)網(wǎng)站進(jìn)行管理。管理員可以對(duì)已上傳課件進(jìn)行修改、刪除,發(fā)布新

課程,添加或刪除課程資源;對(duì)論壇模塊的資源,可以刪除北法帖和評(píng)論

以及修改貼子類型,刪除非法資源,可以刪除用戶或重置用戶密碼等。

參考題目5:學(xué)生成果信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

學(xué)生成果的手工錄入,是一項(xiàng)特別繁重而枯燥的勞動(dòng),隨著計(jì)算機(jī)的

發(fā)展,應(yīng)用數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)學(xué)生成果的計(jì)算機(jī)管理是可行和必要的工作。

本課題建立學(xué)生成果管理系統(tǒng),采納計(jì)算機(jī)對(duì)學(xué)生成果進(jìn)行管理,要

求:原始數(shù)據(jù)錄入(包括學(xué)生信息,課程信息,學(xué)生成果錄入);課程查

詢、學(xué)生信息和成果查詢;報(bào)表輸出,包括學(xué)生成果匯總表,需重修的學(xué)

生統(tǒng)計(jì)報(bào)表,班級(jí)單科成果報(bào)表等;依據(jù)學(xué)生選修課程學(xué)分狀況,獲得學(xué)

籍變動(dòng)學(xué)生名單等功能。

參考題目6:教學(xué)支配管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

高校教學(xué)改革中培育方案不斷優(yōu)化引發(fā)了各專業(yè)教學(xué)支配的不斷調(diào)

整,人工核對(duì)教學(xué)支配特別簡(jiǎn)潔出錯(cuò)引發(fā)重大教學(xué)事故,設(shè)計(jì)和開發(fā)教學(xué)

支配管理系統(tǒng)成為必要。

本課題要求進(jìn)行專業(yè)培育方案的版本管理,支持培育支配、教學(xué)進(jìn)程

支配信息的增刪改查,并支持依據(jù)不同版本的培育方案生成各個(gè)年級(jí)具體

學(xué)期的教學(xué)執(zhí)行支配。教學(xué)管理人員具有信息的增刪改權(quán)限,一般老師和

學(xué)生具有信息查詢權(quán)限。

六、試驗(yàn)內(nèi)容

試驗(yàn)階段劃分及內(nèi)容包括:

試驗(yàn)廠需求分析與項(xiàng)目策劃:開展軟件需求調(diào)查,確定系統(tǒng)需求,建

立系統(tǒng)業(yè)務(wù)類模型和用例模型,并進(jìn)行描述,完成系統(tǒng)需求規(guī)格說(shuō)明書。

進(jìn)行系統(tǒng)開發(fā)階段劃分、實(shí)現(xiàn)方案制定、進(jìn)度支配、任務(wù)支配。

試驗(yàn)2-系統(tǒng)設(shè)計(jì):設(shè)計(jì)系統(tǒng)體系結(jié)構(gòu),建立包圖、組件圖和部署圖;

完成模塊設(shè)計(jì),建立協(xié)作圖、序列圖,細(xì)化軟件類;分析長(zhǎng)久化對(duì)象,進(jìn)

行數(shù)據(jù)庫(kù)設(shè)計(jì);進(jìn)行設(shè)計(jì)界面;進(jìn)行具體設(shè)計(jì)的具體分工。

試驗(yàn)3-系統(tǒng)開發(fā):小組成員分別完成各自負(fù)責(zé)的模塊開發(fā),并進(jìn)行單

元測(cè)試。

試驗(yàn)4-系統(tǒng)測(cè)試:制定測(cè)試方案,進(jìn)行測(cè)試用例設(shè)計(jì),進(jìn)行集成測(cè)試

和系統(tǒng)測(cè)試,完成測(cè)試報(bào)告。

最終對(duì)開發(fā)成果進(jìn)行展示答辯。

七、課程試驗(yàn)報(bào)告

試驗(yàn)報(bào)告要求包括系統(tǒng)需求規(guī)格說(shuō)明書、設(shè)計(jì)規(guī)格說(shuō)明書,開發(fā)說(shuō)明

以及測(cè)試報(bào)告等。

全組提交一份完整的試驗(yàn)報(bào)告(打印稿+電子資料),文檔格式、內(nèi)容

參考附件。

河北工業(yè)高校

《軟件設(shè)計(jì)與編程實(shí)踐》

課程試驗(yàn)報(bào)告

——《項(xiàng)目名稱》技術(shù)報(bào)告

專業(yè):_______________________________________

班級(jí):_______________________________________

組長(zhǎng):姓名(學(xué)號(hào))____________________________

成員:姓名(學(xué)號(hào))____________________________

指導(dǎo)老師:

完成時(shí)間:____________________

目錄

需求規(guī)格說(shuō)明書................................................(頁(yè)碼)

設(shè)計(jì)規(guī)格說(shuō)明書................................................(頁(yè)碼)

系統(tǒng)實(shí)現(xiàn)及測(cè)試報(bào)告................................................(頁(yè)碼)

試驗(yàn)工作記錄和總結(jié)................................................(頁(yè)碼)

需求規(guī)格說(shuō)明書

1.概述

1.1項(xiàng)目的目的與目標(biāo)

項(xiàng)目的目的是對(duì)開發(fā)本系統(tǒng)意圖的總概括。項(xiàng)目的目標(biāo)是將目的細(xì)化后的具體

描述。項(xiàng)目目標(biāo)應(yīng)是明確的、可度量的、可以達(dá)到的,項(xiàng)目的范圍應(yīng)能確保項(xiàng)目的

目標(biāo)可以達(dá)到。

對(duì)于項(xiàng)目的目標(biāo)可以逐步細(xì)化,以便與系統(tǒng)的需求建立對(duì)應(yīng)關(guān)系,檢查系統(tǒng)的

功能是否覆蓋了系統(tǒng)目標(biāo)。

1.2系統(tǒng)功能范圍及劃分說(shuō)明

分析系統(tǒng)總體結(jié)構(gòu)圖,進(jìn)行系統(tǒng)實(shí)現(xiàn)的階段劃分,說(shuō)明當(dāng)前階段的目標(biāo)和實(shí)現(xiàn)

功能范圍。

1.3可行性分析

經(jīng)濟(jì)可行性:對(duì)須要的資金與其他資源進(jìn)行估計(jì),并分析可能的效益。

技術(shù)可行性:分析現(xiàn)有技術(shù)能否解決系統(tǒng)問(wèn)題。

操作可行性等

1.3.方案選擇

可選方案、方案對(duì)比、首選方案(具體化)等。

1.4.項(xiàng)目實(shí)施支配

項(xiàng)目進(jìn)度支配:建議采納甘特圖表示。

人員分工支配:人員按功能結(jié)構(gòu)安排。

2.系統(tǒng)功能需求

要求采納面對(duì)對(duì)象分析方法,建立業(yè)務(wù)類模型和用例模型,并采納用例表對(duì)用

例進(jìn)行描述,可協(xié)作活動(dòng)圖對(duì)用例細(xì)微環(huán)節(jié)進(jìn)行驗(yàn)證。

3.系統(tǒng)性能需求

可具體列出用戶性能點(diǎn)列表,供應(yīng)應(yīng)后續(xù)分析、設(shè)計(jì)、編程、測(cè)試中運(yùn)用,更

是為了用戶測(cè)試驗(yàn)收中運(yùn)用。需求性能點(diǎn)列表的格式,如表27所示。

表2-1性能需求點(diǎn)列表

編號(hào)性能名稱運(yùn)用部門運(yùn)用崗位性能描述輸入內(nèi)容輸出內(nèi)容

1

具體性能包括如:

[1]響應(yīng)時(shí)間,如查詢的最長(zhǎng)等待時(shí)間。

[2]更新處理時(shí)間,如記賬的最長(zhǎng)時(shí)間。

[3]數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間,如遠(yuǎn)程數(shù)據(jù)傳輸?shù)臅r(shí)間要求。

[4]支持的終端數(shù)。

[5]支持的并行操作的運(yùn)用者數(shù)。

[6]處理的文件和記錄數(shù)。

[7]對(duì)輸入和輸出數(shù)據(jù)的精度要求。對(duì)處理和傳輸過(guò)程中的精度要求。

[8]平安性、穩(wěn)定性、可擴(kuò)展性、敏捷性、故障處理實(shí)力等。

4.系統(tǒng)界面與接口需求

4.1界面需求

界面的原則要求,如便利、簡(jiǎn)潔、美觀、一樣等。整個(gè)系統(tǒng)的界面風(fēng)格定義,

某些功能模塊的特別的界面要求,如:

[1]輸入設(shè)備:鍵盤、鼠標(biāo)、條碼掃描器、掃描儀等;

[2]揄出設(shè)備:顯示器、打印機(jī)、光盤刻錄機(jī)、磁帶機(jī)、音箱等;

[3]顯示風(fēng)格:圖形界面、字符界面、IE界面等;

[4]顯示方式:1024*768、640*480等;

[5]揄出格式:顯示布局、打印格式等。

4.2接口需求

與其他系統(tǒng)的接口,如監(jiān)控系統(tǒng)、限制系統(tǒng)、銀行結(jié)算系統(tǒng)、稅控系統(tǒng)、財(cái)務(wù)

系統(tǒng)、政府網(wǎng)絡(luò)系統(tǒng)及其他系統(tǒng)等。

[1]與系統(tǒng)特別外設(shè)的接口,如CT機(jī)、磁共振、柜員機(jī)(ATM)、IC卡、盤點(diǎn)機(jī)

等。

[2]與中間件的接口,要列出接口規(guī)范、入口參數(shù)、出口參數(shù)、傳輸頻率等。

應(yīng)在此列舉出全部的外部接口名稱、接口標(biāo)準(zhǔn)、規(guī)范。外部接口列表,如表2-2

所示。

表2-2外部接口需求點(diǎn)列表

編號(hào)接口名稱接口規(guī)范接口標(biāo)準(zhǔn)入口參數(shù)出口參數(shù)傳輸頻率

1

2

3

5.系統(tǒng)其他需求

如:

[1]進(jìn)度需求:系統(tǒng)的階段進(jìn)度要求。

[2]運(yùn)行環(huán)境需求:平臺(tái)、體系結(jié)構(gòu)、設(shè)備要求。

[3]培訓(xùn)需求:用戶對(duì)培訓(xùn)的需求,是否供應(yīng)多媒體教學(xué)光盤。

[4]推廣需求:推廣的要求,如在上百個(gè)遠(yuǎn)程部門推廣該系統(tǒng),是否要有推廣的

支持軟件。

[5]經(jīng)費(fèi)要求

[6]工作產(chǎn)品供應(yīng)

6.目標(biāo)系統(tǒng)假設(shè)與約束條件

假設(shè)與約定條件是對(duì)預(yù)料的系統(tǒng)風(fēng)險(xiǎn)的描述,如:

[1]法律、法規(guī)和政策方面的限制。

[2]硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境方面的條件和限制。

[3]可利用的信息和資源。

[4]系統(tǒng)投入運(yùn)用的最晚日期。

設(shè)計(jì)規(guī)格說(shuō)明書

1.引言

1.1命名規(guī)則

變量對(duì)象命名規(guī)則:全局變量、局部變量對(duì)象的命名規(guī)則。

數(shù)據(jù)庫(kù)對(duì)象命名規(guī)則:數(shù)據(jù)庫(kù)表名、字段名、索引名、視圖名等對(duì)象的命名規(guī)

則。

1.2術(shù)語(yǔ)定義

術(shù)語(yǔ)定義或說(shuō)明一般用表格形式給出。

1.3參考資料

也U?

r1T

LJ用戶需求報(bào)告

r2u

L數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范

r3U

L命名規(guī)范

1.4相關(guān)文檔

2.系統(tǒng)設(shè)計(jì)

2.1體系結(jié)構(gòu)設(shè)計(jì)

建議采納包圖構(gòu)造系統(tǒng)的體系結(jié)構(gòu)邏輯模型,用構(gòu)件圖和部署圖構(gòu)造系統(tǒng)的體

系結(jié)構(gòu)物理模型。

2.2類設(shè)計(jì)

按用例圖設(shè)計(jì)系統(tǒng)各協(xié)作類之間的關(guān)系(用協(xié)作圖或序列圖表示),說(shuō)明各個(gè)類

屬性和方法以及類之間的關(guān)系,對(duì)于困難對(duì)象要畫出狀態(tài)圖。

2.3類說(shuō)明

3.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

3.1長(zhǎng)久類

3.2數(shù)據(jù)庫(kù)表名清單

數(shù)據(jù)庫(kù)表名清單,如表37所示。

表3-1數(shù)據(jù)庫(kù)表名汾單

序中文表名英文表名表功能說(shuō)明

號(hào)

1

2

3

3.2數(shù)據(jù)庫(kù)表之間關(guān)系

畫出數(shù)據(jù)庫(kù)表之間關(guān)系圖并對(duì)主要關(guān)系進(jìn)行說(shuō)明。

3.3數(shù)據(jù)庫(kù)表的具體清單

每個(gè)表的具體清單內(nèi)容包括:表名、字段中文名、字段英文名、字段的美型、

寬度、精度、主鍵/外鍵、空否、取值約束(默認(rèn)值、最大值、最小值)、索引否。

同時(shí)要指出該表的索引:索引文件名、索引字段名、索引特性(主鍵索引、惟一索

引unique、聚集索引clustered)。具體清單可以用列表給出,如表3-2所示。

表3-2XXXX(表名)

序號(hào)字段中文字段英文類型、寬度、精取值約空默認(rèn)值主鍵/外索引否

名名度束否鍵

1

2

3

3.4視圖設(shè)計(jì)

視圖設(shè)計(jì)與授權(quán)有關(guān),設(shè)計(jì)時(shí)參照需求文檔的用戶授權(quán)范圍。視圖設(shè)計(jì)中要給

出視圖的中文名、英文名,視圖中的中文列名、英文列名、類型、寬度、精度,每

一列的具體算法,對(duì)應(yīng)的基本表名。

3.5存儲(chǔ)過(guò)程與觸發(fā)器設(shè)計(jì)

系統(tǒng)實(shí)現(xiàn)及測(cè)試報(bào)告

1系統(tǒng)界面

系統(tǒng)主要界面及界面風(fēng)格說(shuō)明。

2系統(tǒng)實(shí)現(xiàn)模塊說(shuō)明

系統(tǒng)主要實(shí)現(xiàn)功能。

2.1模塊1(模塊名稱)

描述

用結(jié)構(gòu)化自然語(yǔ)言或活動(dòng)圖對(duì)模塊的功能進(jìn)行簡(jiǎn)要描述。

主要代碼

2.2模塊2

3.系統(tǒng)測(cè)試

首先進(jìn)行測(cè)試方案說(shuō)明,包括主要測(cè)試階段劃分,測(cè)試支配,每個(gè)階段測(cè)試方法、

測(cè)試工具等。

3.1模塊測(cè)試

功能模塊清單

由《設(shè)計(jì)規(guī)格說(shuō)明書》拷貝到的模塊清單,如表37所示。

表3-1模塊(類)清單

編號(hào)模塊(類)模塊(類)功能簡(jiǎn)述接口簡(jiǎn)述

M1-1

M1-2

M2-1

M2-2

模塊測(cè)試報(bào)告

選擇一個(gè)模塊,應(yīng)用基本路徑法設(shè)計(jì)測(cè)試用例,進(jìn)行現(xiàn)場(chǎng)測(cè)試。要求畫出程序流

程圖,表示每條基本路徑,記錄測(cè)試數(shù)據(jù),評(píng)定測(cè)試結(jié)果。測(cè)試活動(dòng)的記錄格式,

如表3-2所示。

表3-2模塊測(cè)試記錄

期望輸出發(fā)覺(jué)測(cè)試測(cè)試

編號(hào)路徑標(biāo)識(shí)輸入測(cè)試人

輸出內(nèi)容問(wèn)題結(jié)果時(shí)間

1V

2

3V

4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論