
《軟件工程》課程設(shè)計報告
課程設(shè)計題目:
電子科技大學(xué)中山學(xué)院計算機學(xué)院班級:
組長:
其他成員:
指導(dǎo)教師:
實驗地點:
完成起止日期:1-16
I
目錄
一、系統(tǒng)可行性研究報告........................................................................................................................1
1.引言.............................................................................................................................................1
2現(xiàn)行系統(tǒng)調(diào)查...............................................................................................................................1
3新系統(tǒng)概述...................................................................................................................................1
4可行性綜合評述............................................................................................................................1
5.方案選擇.....................................................................................................................................2
6.項目進度計劃(SoftwareProjectSchedule)....................................................................2
二、需求規(guī)格說明書...............................................................................................................................3
1、用例模型(用例圖)..................................................................................................................3
2、用例文檔描述..............................................................................................................................3
3、用例實現(xiàn)(時序圖+類圖)........................................................................................................3
三、設(shè)計規(guī)格說明書...............................................................................................................................4
四、測試設(shè)計...........................................................................................................................................5
1、測試范圍.....................................................................................................................................5
2、測試覆蓋設(shè)計..............................................................................................................................5
3、測試用例.....................................................................................................................................6
五、工作總結(jié)...........................................................................................................................................7
1、本人在項目實現(xiàn)中的分工..........................................................................................................7
2、個人遇到的困難與獲得的主要成果..........................................................................................7
3、課程設(shè)計完成結(jié)果分析與個人小結(jié)..........................................................................................7
六、附錄...................................................................................................................................................8
1、軟件配置.....................................................................................................................................8
2、個人完成的程序模塊..................................................................................................................8
3、文檔清單.....................................................................................................................................8
1
一、系統(tǒng)可行性研究報告
1.引言
1.1編寫目的
說明可行性分析的必要性。
1.2背景
簡述項目的來源、現(xiàn)狀,要求,目標等。
1.2術(shù)語定義
將該可行性分析中的術(shù)語、縮寫詞進行定義。
2現(xiàn)行系統(tǒng)調(diào)查
2.1組織機構(gòu)與業(yè)務(wù)范圍
2.1.1組織概況
2.1.2各部門業(yè)務(wù)范圍及職能說明
2.2組織信息處理流程
現(xiàn)行信息處理辦法與流程,可用業(yè)務(wù)流程圖表示。
2.3現(xiàn)行系統(tǒng)存在問題
3新系統(tǒng)概述
3.1目標
3.2新系統(tǒng)功能范圍及劃分說明
劃分子系統(tǒng),畫出系統(tǒng)總體結(jié)構(gòu)圖。
4可行性綜合評述
4.1經(jīng)濟可行性
對需要的資金與其他資源進行估計,并分析可能的效益
4.2技術(shù)可行性
分析現(xiàn)有技術(shù)能否解決系統(tǒng)問題
2
4.3管理可行性(略)
5.方案選擇
5.1首選方案
5.2可選方案
5.3方案對比
6.項目進度計劃(SoftwareProjectSchedule)
軟件項目進度計劃,是對項目的進度、人員工作分工以及資源需求所做的計劃,此計劃依據(jù)
上述的估算和分析結(jié)果,進度計劃建議采用甘特圖表示,人員按功能結(jié)構(gòu)分配。
3
二、需求規(guī)格說明書
1、用例模型(用例圖)
2、用例文檔描述(10個)
1.業(yè)務(wù)用例
編號:用例名稱:編者:
主執(zhí)行者:
前置條件:
后置條件:
涉眾利益:
基本路徑:
擴展:
字段列表:
非功能需求:
設(shè)計約束:
待解決問題:
3、用例實現(xiàn)(時序圖+類圖)
4
三、設(shè)計規(guī)格說明書
1.系統(tǒng)的邏輯架構(gòu)模型及其說明
1.1架構(gòu)描述
1.2.定義子系統(tǒng)
說明劃分的各個子系統(tǒng)以及子系統(tǒng)之間的依賴關(guān)系和接口,子系統(tǒng)在各個節(jié)點上的部署。
2.設(shè)計類圖
類圖:
狀態(tài)圖:
3.數(shù)據(jù)庫子系統(tǒng)設(shè)計
數(shù)據(jù)庫CDM圖:
數(shù)據(jù)庫PDM圖:
?注意:還有一些與系統(tǒng)設(shè)計相關(guān)的內(nèi)容,例如設(shè)計目的、意義、關(guān)鍵詞匯定義、參考資料
等,它們是系統(tǒng)設(shè)計規(guī)格說明書不可缺少的,本模板未包括進來,可以自行添加。
5
系統(tǒng)實現(xiàn)
四、測試設(shè)計
由于本次測試主要是針對需求進行的系統(tǒng)測試,包括功能測試和性能測試的技術(shù),功能測試
是執(zhí)行指定的工作流程,性能測試是將功能測試過程中的單獨用戶改為20人同時執(zhí)行以驗證系
統(tǒng)的性能。
1、測試范圍
系統(tǒng)測試依據(jù)的系統(tǒng)的工作流:
2、測試覆蓋設(shè)計
由于本次測試是系統(tǒng)測試,測試的依據(jù)是系統(tǒng)需求,測試的設(shè)計應(yīng)該滿足對需求的覆蓋,所
以,采用的測試方法主要是黑盒測試,包括等價類劃分(有效測試和無效測試)、邊界值和錯誤
猜測法等。表F-1就是測試用例覆蓋矩陣。
表F-1:測試用例功能/性能覆蓋矩陣
序號功能項測試用例優(yōu)先級
01所有基本頁面的鏈接正確TestCa-FUNC-01中
02所有頁面的轉(zhuǎn)移正確TestCa-FUNC-02中
03應(yīng)聘職位信息列表正確TestCa-FUNC-03高
04應(yīng)聘職位詳細信息正確TestCa-FUNC-04高
05正常投遞簡歷的流程-有(無)效數(shù)據(jù)TestCa-FUNC-05高
06填寫應(yīng)聘者基本信息頁面-無效數(shù)據(jù)TestCa-FUNC-06高
07填寫應(yīng)聘者工作經(jīng)歷信息頁面-無效數(shù)據(jù)TestCa-FUNC-07高
08填寫應(yīng)聘者教育經(jīng)歷信息頁面-無效數(shù)據(jù)TestCa-FUNC-08高
09填寫應(yīng)聘者技能信息頁面-無效數(shù)據(jù)TestCa-FUNC-09高
10填寫應(yīng)聘者家庭關(guān)系信息頁面-無效數(shù)據(jù)TestCa-FUNC-10高
11填寫應(yīng)聘者自我介紹信息頁面-無效數(shù)據(jù)TestCa-FUNC-11中
12預(yù)覽應(yīng)聘者簡歷TestCa-FUNC-12中
13應(yīng)聘者回答問卷-無效數(shù)據(jù)TestCa-FUNC-13中
14訪問安全性TestCa-Perf-1高
15并發(fā)訪問的性能測試TestCa-Perf-2高
6
3、測試用例
按照上面的測試矩陣表,設(shè)計相應(yīng)的測試用例如下。
3.1用例一:基本頁面的鏈接
這個測試用例的測試編號是TestCa-FUNC-01,測試內(nèi)容是驗證所有基本頁面鏈接的正確
性,同時所有的頁面都按照需求有正確的顯示。表F-2是這個測試用例的具體設(shè)計。
表F-2:TestCa-FUNC-01測試用例
測試項目名稱:網(wǎng)上招聘系統(tǒng)-客戶端
測試用例編號:TestCa-FUNC-01測試人員:
秦泊
測試時
間:
2007/6/2
7
測試項目標題:所有基本頁面的正確鏈接
測試內(nèi)容:
驗證網(wǎng)站首頁所有鏈接有效
驗證網(wǎng)站首頁中圖片能正確裝入
驗證網(wǎng)站首頁中的超連接的連接頁面與頁面中指示(或圖示)相符
驗證網(wǎng)站中各個頁面的顯示的信息都符合需求。
測試環(huán)境與系統(tǒng)配置:
詳見《測試計劃》
測試輸入
數(shù)據(jù)
腳本見TC-F-01.c(見測試開發(fā)文檔)
測試次數(shù):每個測試過程做2次。
預(yù)期結(jié)果:
可以正確顯示圖片,每個鏈接有效,超連接的連接頁面與頁面中指示(或圖
示)相符。
測試過程:
登陸http://59.64.164.26/client/
對于首頁每個招聘職位鏈接,點擊進入。察看鏈接的頁面是否相符合。
3.對于首頁每個鏈接,點擊看能否進入相應(yīng)頁。
4.點擊“English”,切換語言。
5.點擊“Chine”,切換語言
測試結(jié)果:
測試結(jié)論:
實現(xiàn)限制:
備注:
測試評估結(jié)論:
7
五、工作總結(jié)
完成人:
(每人一份)
1、本人在項目實現(xiàn)中的分工
2、個人遇到的困難與獲得的主要成果
3、課程設(shè)計完成結(jié)果分析與個人小結(jié)
(這一部分不得與他人雷同,否則影響成績,嚴重者無成績。)
課程設(shè)計評價(教師)
創(chuàng)新性(10)難度(10)完成情況(50)設(shè)計報告(30)總計
8
六、附錄
1、軟件配置
2、個人完成的程序模塊
3、文檔清單
注:此部分在打印文檔可只含一頁列出有關(guān)文檔目錄即可,但在交付的個人電子文檔
中應(yīng)當含有所有應(yīng)當完成的具體文檔內(nèi)容。
本文發(fā)布于:2023-03-01 04:22:13,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/167761573362394.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:課程設(shè)計報告.doc
本文 PDF 下載地址:課程設(shè)計報告.pdf
| 留言與評論(共有 0 條評論) |