已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
專(zhuān)業(yè)好文檔軟件開(kāi)發(fā)過(guò)程實(shí)驗(yàn)一軟件需求分析一、目的和意義對(duì)本書(shū)第二和三章的內(nèi)容做進(jìn)一步的掌握,寫(xiě)出軟件需求規(guī)格說(shuō)明書(shū)。為下面的實(shí)習(xí)奠定基礎(chǔ)。二、實(shí)習(xí)內(nèi)容1、確定軟件題目(學(xué)生可自己擬定,也可在本書(shū)附錄2中選擇);2、分析軟件需求以及人工模式下的工作流程;3、編寫(xiě)需求規(guī)格說(shuō)明書(shū)(需求規(guī)格說(shuō)明書(shū)的編寫(xiě)要求參見(jiàn)本節(jié)模板參考);4、完成形式:以文檔的形式完成軟件的需求規(guī)格說(shuō)明書(shū)。紙張型號(hào)為A4。三、實(shí)習(xí)指導(dǎo)1、在磁盤(pán)上建立一個(gè)軟件工程實(shí)習(xí)文件夾,以自己的姓名命名。2、提交文檔的格式如下:第一頁(yè)的格式為:軟件名稱(chēng):文檔編號(hào)版本號(hào)文檔名稱(chēng):項(xiàng)目名稱(chēng):項(xiàng)目負(fù)責(zé)人:編寫(xiě)時(shí)間審核時(shí)間批準(zhǔn)時(shí)間開(kāi)發(fā)單位第二頁(yè)之后的內(nèi)容為:編寫(xiě)目的:闡明編寫(xiě)該文檔的目的,指出讀者對(duì)象項(xiàng)目背景:項(xiàng)目的委托單位、開(kāi)發(fā)單位、該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。專(zhuān)業(yè)好文檔參考資料軟件需求規(guī)格說(shuō)明的書(shū)寫(xiě)原則任務(wù)概述:軟硬件環(huán)境、條件和限制(軟件的使用條件和限制)。數(shù)據(jù)描述:輸入數(shù)據(jù)、輸出數(shù)據(jù)、數(shù)據(jù)庫(kù)設(shè)計(jì)和建立數(shù)據(jù)詞典。功能需求:功能劃分和功能描述性能需求:數(shù)據(jù)精度、時(shí)間特性、適應(yīng)性(操作方式、與其他軟件的接口、開(kāi)發(fā)計(jì)劃變化時(shí),軟件應(yīng)具有的適應(yīng)能力。)。運(yùn)行要求:用戶(hù)界面、硬件接口(如:連接打印機(jī))、軟件接口(如:是否為其他項(xiàng)目的子項(xiàng)目)、故障處理。其他需求:可使用性、安全保密性、可維護(hù)性、可移植性等。模板參考第一頁(yè):軟件名稱(chēng):教務(wù)管理軟件文檔編號(hào)001版本號(hào)Ver1.0文檔名稱(chēng):需求規(guī)格說(shuō)明書(shū)項(xiàng)目名稱(chēng):課表編排系統(tǒng)項(xiàng)目負(fù)責(zé)人:屈艷編寫(xiě):劉楠、葉藝、趙春、馬燕時(shí)間:2005-2-14審核:屈艷時(shí)間:2005-2-16批準(zhǔn):王湘桃時(shí)間:2005-2-20開(kāi)發(fā)單位:冰雪五人組第二頁(yè)之后的內(nèi)容:編寫(xiě)目的:編寫(xiě)該文檔是為了分析人工狀態(tài)下課表編排的工作流程,把人工模式抽象為可在計(jì)算機(jī)上處理的自動(dòng)模式。便于開(kāi)發(fā)小組成員對(duì)系統(tǒng)整體功能的認(rèn)識(shí)。項(xiàng)目背景:高校的課表編排一直是一個(gè)煩瑣的工作,為了解決這個(gè)問(wèn)題,某某高校教務(wù)處委托我們開(kāi)發(fā)該軟件。該軟件是高校教務(wù)軟件的一個(gè)子系統(tǒng)。該子系統(tǒng)與專(zhuān)業(yè)規(guī)劃子系統(tǒng)和教師管理軟件有一定的關(guān)系。參考資料:1鄭人杰實(shí)用軟件工程(第二版)北京:清華大學(xué)出版社,1997專(zhuān)業(yè)好文檔任務(wù)概述:硬件環(huán)境:CPU的型號(hào)為PentiumIII以上,內(nèi)存256M,及其兼容機(jī)軟件環(huán)境:Win98/2000/xp、VB/VC/VF/DeLphi等。軟件的使用條件和限制:教室的數(shù)量能滿(mǎn)足排課的需求;一個(gè)教師只能代兩門(mén)課;修改課表有安全級(jí)別。數(shù)據(jù)描述:用戶(hù)提供的資料:計(jì)劃書(shū)和教師、教室情況用戶(hù)對(duì)軟件的要求:輸入計(jì)劃書(shū),系統(tǒng)自動(dòng)按班級(jí)排課表,并可查詢(xún)打印課表。靜態(tài)數(shù)據(jù):教室信息(編號(hào)、名稱(chēng)、類(lèi)型(普通/多媒體)、規(guī)模等)。動(dòng)態(tài)數(shù)據(jù):計(jì)劃書(shū)(課程名稱(chēng),專(zhuān)業(yè)年級(jí),人數(shù),學(xué)時(shí),講課(周次),實(shí)驗(yàn)周次,教師姓名,對(duì)教室的要求等。)、教師信息(編號(hào)、姓名、學(xué)院、職稱(chēng))數(shù)據(jù)流圖:數(shù)據(jù)流圖的圖符含義為:圓圈表示加工,矩形框表示結(jié)果,箭頭表示數(shù)據(jù)流向。課表編排系統(tǒng)的數(shù)據(jù)流圖如下:計(jì)劃書(shū)中的數(shù)據(jù)有:學(xué)生所在學(xué)院、專(zhuān)業(yè)年級(jí)、班級(jí)、人數(shù)、課程名稱(chēng)、總學(xué)時(shí)、周學(xué)時(shí)、周次、教師姓名、教室類(lèi)型等信息。教室數(shù)據(jù)有:教室編號(hào)、教室類(lèi)型、教室的規(guī)模(60人/90人)、周一到周五各個(gè)時(shí)間段的使用情況等信息一級(jí)課表數(shù)據(jù)有:專(zhuān)業(yè)年級(jí)、班級(jí)、周一至周五每天五個(gè)時(shí)間段(12節(jié),34節(jié),56節(jié),78節(jié),90節(jié))、課程名稱(chēng)、教室編號(hào)、教師姓名、課程起始周次或間斷的周次。注:對(duì)計(jì)劃書(shū)中的數(shù)據(jù)和教室數(shù)據(jù)的加工處理,形成一級(jí)課表所需要的數(shù)據(jù)。專(zhuān)業(yè)好文檔數(shù)據(jù)庫(kù)描述及數(shù)據(jù)詞典:班級(jí)表banji字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小班級(jí)編號(hào)文本6班級(jí)文本2年級(jí)文本4所屬學(xué)院文本20所屬專(zhuān)業(yè)文本20教室表jiaoshi字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小編號(hào)自動(dòng)編號(hào)遞增名稱(chēng)文本30類(lèi)型文本6規(guī)模文本6星期文本1節(jié)12文本1節(jié)34文本1節(jié)56文本1節(jié)78文本1節(jié)90文本1課程表kecheng字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小課程編號(hào)文本8課程名稱(chēng)文本20所屬學(xué)院文本20所屬專(zhuān)業(yè)文本20所屬年級(jí)文本4計(jì)劃表jihua字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小編號(hào)自動(dòng)編號(hào)遞增課程名稱(chēng)文本20所屬學(xué)院文本20所屬專(zhuān)業(yè)文本20計(jì)劃教室信息約束信息信息課表沖突一級(jí)課表二級(jí)課表專(zhuān)業(yè)好文檔所屬年級(jí)文本4班級(jí)文本4學(xué)生人數(shù)文本6總學(xué)時(shí)文本4周學(xué)時(shí)文本4周次文本6教師姓名文本8教室類(lèi)型文本6課程類(lèi)型文本6優(yōu)先級(jí)文本1臨時(shí)表linshi字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小課程名稱(chēng)文本20教室文本20任教老師文本8周次文本16星期文本1節(jié)次文本4所屬學(xué)院文本20所屬專(zhuān)業(yè)文本20所屬年級(jí)文本4班級(jí)文本1臨時(shí)表linshi2字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小課程名稱(chēng)文本20教室文本20任教老師文本8周次文本16星期文本1節(jié)次文本4所屬學(xué)院文本20所屬專(zhuān)業(yè)文本20所屬年級(jí)文本4班級(jí)文本1輸出結(jié)果表result字段名稱(chēng)字段類(lèi)型字段大小字段名稱(chēng)字段類(lèi)型字段大小節(jié)次文本4周一文本50周二文本50周三文本50周四文本50周五文本50周六文本50功能需求:功能劃分:基本信息輸入模塊、計(jì)劃書(shū)信息輸入模塊、課表自動(dòng)生成模塊、備份刪除數(shù)據(jù)模塊。功能描述:基本信息輸入模塊的功能:建立良好的用戶(hù)輸入界面,輸入基本信息(教師信息和教室信息)。計(jì)劃信息輸入模塊的功能:輸入計(jì)劃書(shū)中的信息。課表自動(dòng)生成模塊的功能:根據(jù)輸入的基本信息,自動(dòng)生成一級(jí)課表。(具體算法在詳細(xì)設(shè)計(jì)中查詢(xún))。備份刪除數(shù)據(jù)模塊的功能:課表編排系統(tǒng)將在多學(xué)期使用,一個(gè)學(xué)期結(jié)束后,應(yīng)備份數(shù)據(jù),并將舊數(shù)據(jù)刪除,產(chǎn)生新的課表數(shù)據(jù)。性能需求:數(shù)據(jù)精確度:整數(shù)專(zhuān)業(yè)好文檔時(shí)間特性:無(wú)特殊要求適應(yīng)性:有一定的適應(yīng)能力,可將數(shù)據(jù)導(dǎo)入導(dǎo)出。運(yùn)行需求:用戶(hù)界面:簡(jiǎn)單硬件接口:標(biāo)準(zhǔn)接口(打印機(jī)接口)軟件接口:無(wú),該軟件暫時(shí)獨(dú)立使用。故障處理:重新安裝該軟件。其他需求:可使用性:良好安全保密性:有安全保密性。課表編排必須由教務(wù)管理人員進(jìn)行,課表修改要設(shè)定權(quán)限??删S護(hù)性:可以進(jìn)行簡(jiǎn)單的維護(hù),可移植性:適用于各種操作系統(tǒng)。實(shí)習(xí)二軟件詳細(xì)設(shè)計(jì)一、目的和意義對(duì)本書(shū)第四章的內(nèi)容做進(jìn)一步的掌握,寫(xiě)出軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。為下面的實(shí)習(xí)奠定基礎(chǔ)。二、實(shí)習(xí)內(nèi)容確定軟件的總體結(jié)構(gòu),設(shè)計(jì)每個(gè)模塊的細(xì)節(jié)。總體設(shè)計(jì):畫(huà)軟件系統(tǒng)的結(jié)構(gòu)圖程序描述:每個(gè)模塊給出以下說(shuō)明功能、性能、輸入項(xiàng)目、輸出項(xiàng)目、算法、限制條件、測(cè)試要點(diǎn)(模塊的主要測(cè)試要求)。專(zhuān)業(yè)好文檔三、實(shí)習(xí)指導(dǎo)提交文檔的格式如下:第一頁(yè):軟件名稱(chēng):教務(wù)管理軟件文檔編號(hào)002版本號(hào)Ver1.0文檔名稱(chēng):軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)項(xiàng)目名稱(chēng):課表編排系統(tǒng)項(xiàng)目負(fù)責(zé)人:屈艷編寫(xiě):葉藝、趙春、馬燕、劉楠時(shí)間:2005-3-14審核:屈艷時(shí)間:2005-3-16批準(zhǔn):王湘桃時(shí)間:2005-3-20開(kāi)發(fā)單位:冰雪五人組第二頁(yè)之后的內(nèi)容:編寫(xiě)目的:編寫(xiě)詳細(xì)設(shè)計(jì)是為了上程序員在寫(xiě)程序時(shí)有一個(gè)依據(jù)。程序員根據(jù)詳細(xì)設(shè)計(jì)寫(xiě)出符合設(shè)計(jì)要求的程序。項(xiàng)目背景:詳細(xì)設(shè)計(jì)的設(shè)計(jì)思路由教務(wù)管理科的管理人員提供,經(jīng)過(guò)設(shè)計(jì)人員的加工處理,形成可在計(jì)算機(jī)上實(shí)現(xiàn)的算法。參考資料:1鄭人杰實(shí)用軟件工程(第二版)北京:清華大學(xué)出版社,1997課表編排系統(tǒng)的總體結(jié)構(gòu)圖:基本信息輸入模塊:功能:完成基本信息的輸入,并將信息保存在數(shù)據(jù)庫(kù)中,供自動(dòng)排課模塊使用?;拘畔⒂校ń處熜畔?,教室信息)。開(kāi)始do輸入信息保存信息是否繼續(xù)輸入?YN結(jié)束主界面基本信息錄入模塊備份刪除數(shù)據(jù)模塊計(jì)劃信息錄入模塊自動(dòng)排課打印模塊專(zhuān)業(yè)好文檔輸入項(xiàng):有9項(xiàng),具體項(xiàng)目見(jiàn)測(cè)試用例列表。輸出項(xiàng):有9項(xiàng),同上。算法:(可以用程序流程圖或算法語(yǔ)言)見(jiàn)右上程序流程圖測(cè)試用例:教師信息:姓名性別年齡職稱(chēng)承擔(dān)課程研究方向李紅女30講師軟件工程軟件工程教室信息:名稱(chēng)類(lèi)型規(guī)模星期1234567890信M1多媒體90人1-5空空空空空信M2多媒體90人1-5空空空空空信M3多媒體60人1-5空空空空空3106普通90人1-5空空空空空3117普通90人1-5空空空空空3118普通60人1-5空空空空空計(jì)劃信息錄入模塊:功能:完成計(jì)劃書(shū)的信息輸入,并保存在數(shù)據(jù)庫(kù)中,供自動(dòng)排課模塊使用。輸入項(xiàng):有9項(xiàng),具體見(jiàn)測(cè)試用例。輸出項(xiàng):有9項(xiàng),同上。算法:算法同基本信息輸入模塊。測(cè)試用例:計(jì)劃書(shū)信息學(xué)生學(xué)院專(zhuān)業(yè)年級(jí)班級(jí)人數(shù)課程名總學(xué)時(shí)周學(xué)時(shí)教師名教室類(lèi)型信息學(xué)院計(jì)算機(jī)021-390編譯原理604李長(zhǎng)悅普通信息學(xué)院計(jì)算機(jī)021-390軟件工程504王湘桃多媒體自動(dòng)排課模塊:功能:該模塊根據(jù)計(jì)劃書(shū)信息,完成各個(gè)班級(jí)的一級(jí)課表的編排。輸入項(xiàng):從計(jì)劃書(shū)信息庫(kù)和教室信息庫(kù)中獲的信息。輸出項(xiàng):班級(jí)的課表算法:DO1在計(jì)劃書(shū)數(shù)據(jù)庫(kù)取一條信息(某個(gè)專(zhuān)業(yè)年級(jí),班級(jí))DO2在教室數(shù)據(jù)庫(kù)取一個(gè)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 62541-10:2025 FR OPC Unified Architecture - Part 10: Programs
- 2025年大學(xué)化工技術(shù)(化工熱力學(xué))試題及答案
- 2025年中職(汽車(chē)電子電器維修)汽車(chē)空調(diào)維修實(shí)操測(cè)試題及答案
- 18歲高三成人禮主題班會(huì)課件
- 工程招標(biāo)培訓(xùn)課件
- 工程安全培訓(xùn)專(zhuān)題報(bào)告課件
- 【初中 生物】生態(tài)系統(tǒng)的組成教學(xué)課件 2025-2026學(xué)年北師大版生物八年級(jí)下冊(cè)
- 我國(guó)安寧療護(hù)中的文化敏感性策略
- 成本管控下的醫(yī)療服務(wù)定價(jià)策略
- 2026年機(jī)械安全培訓(xùn)題庫(kù)
- 太陽(yáng)能太陽(yáng)能光伏發(fā)電
- 四川省土地開(kāi)發(fā)項(xiàng)目預(yù)算定額標(biāo)準(zhǔn)
- 執(zhí)業(yè)藥師考勤管理制度表
- 供應(yīng)鏈中臺(tái)體系構(gòu)建與應(yīng)用
- 宿舍家具拆除方案(3篇)
- 食堂菜價(jià)定價(jià)管理辦法
- 16.迷你中線(xiàn)導(dǎo)管帶教計(jì)劃
- 大學(xué)軍事理論考試題及答案
- 2025社交禮儀資料:15《現(xiàn)代社交禮儀》教案
- 菏澤風(fēng)電項(xiàng)目可行性研究報(bào)告
- T/CCMA 0114-2021履帶式升降工作平臺(tái)
評(píng)論
0/150
提交評(píng)論