軟件設(shè)計(jì)案例分析實(shí)驗(yàn)大綱_第1頁(yè)
軟件設(shè)計(jì)案例分析實(shí)驗(yàn)大綱_第2頁(yè)
軟件設(shè)計(jì)案例分析實(shí)驗(yàn)大綱_第3頁(yè)
軟件設(shè)計(jì)案例分析實(shí)驗(yàn)大綱_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

《軟件設(shè)計(jì)案例分析》教學(xué)大綱中文名稱:《軟件設(shè)計(jì)案例分析》實(shí)驗(yàn)英文名稱:SoftwareDesignCaseAnalysis實(shí)驗(yàn)學(xué)時(shí):先修課程:軟件工程、軟件需求分析與設(shè)計(jì)適用專業(yè):軟件工程課程性質(zhì):非獨(dú)立設(shè)課課程負(fù)責(zé)人:專業(yè)負(fù)責(zé)人:一、教學(xué)目標(biāo)與基本要求軟件設(shè)計(jì)處于軟件工程過(guò)程中的技術(shù)核心,軟件架構(gòu)設(shè)計(jì)更是軟件設(shè)計(jì)的核心和靈魂。良好的設(shè)計(jì)方法和模式是項(xiàng)目成功的關(guān)鍵要素。通過(guò)本實(shí)驗(yàn)的練習(xí),使同學(xué)們了解和掌握軟件設(shè)計(jì)活動(dòng)是怎樣以規(guī)范化的方法開(kāi)展的;學(xué)習(xí)并掌握相關(guān)的設(shè)計(jì)方法和典型的設(shè)計(jì)模式。同時(shí),使同學(xué)們?cè)陬^腦中對(duì)軟件設(shè)計(jì)建立起一個(gè)清晰、明確的結(jié)構(gòu)框架,對(duì)軟件設(shè)計(jì)的復(fù)雜性和困難有一個(gè)整體把握。通過(guò)正確的軟件設(shè)計(jì)原理、方法和模式對(duì)項(xiàng)目中的實(shí)際設(shè)計(jì)問(wèn)題進(jìn)行分析判斷并做出適當(dāng)?shù)脑O(shè)計(jì)決策和解決方案。二、實(shí)驗(yàn)要求及教學(xué)安排(1)實(shí)驗(yàn)之前要求學(xué)生預(yù)習(xí)教材相關(guān)內(nèi)容,查詢相關(guān)的參考資料、網(wǎng)上資源,完成實(shí)驗(yàn)的分析和設(shè)計(jì)方案,并用圖表表示出來(lái)。(2)實(shí)驗(yàn)時(shí)每個(gè)學(xué)生獨(dú)立上機(jī)。實(shí)驗(yàn)過(guò)程中要以個(gè)人形式完成調(diào)試,用電子文檔或運(yùn)行的方式提交結(jié)果。(3)實(shí)驗(yàn)后期,寫(xiě)出實(shí)驗(yàn)報(bào)告。在完成實(shí)驗(yàn)基本要求之后,進(jìn)行優(yōu)化設(shè)計(jì),鼓勵(lì)學(xué)生創(chuàng)新設(shè)計(jì)。(4)實(shí)驗(yàn)結(jié)束后,要認(rèn)真完善填寫(xiě)實(shí)驗(yàn)報(bào)告,對(duì)實(shí)驗(yàn)過(guò)程、設(shè)計(jì)內(nèi)容、實(shí)驗(yàn)結(jié)果等方面進(jìn)行總結(jié)。序號(hào)實(shí)驗(yàn)項(xiàng)目名稱基本內(nèi)容實(shí)驗(yàn)學(xué)時(shí)每組人數(shù)實(shí)驗(yàn)要求實(shí)驗(yàn)類型1概念模型和物理模型設(shè)計(jì)使用PowerDesigner或MSVisio畫(huà)出教材73頁(yè)圖3.6,要求現(xiàn)場(chǎng)制圖41必修綜合性2實(shí)現(xiàn)藥品入庫(kù)單編輯功能開(kāi)發(fā)技術(shù)完成藥品入庫(kù)單的增、刪、改和保存功能并撰寫(xiě)實(shí)驗(yàn)報(bào)告;41必修綜合性3實(shí)現(xiàn)通知發(fā)布功能新增、修改、刪除和發(fā)布通知;顯示已發(fā)布但當(dāng)前登錄用戶還沒(méi)有瀏覽的通知列表,并提供查看功能;撰寫(xiě)實(shí)驗(yàn)報(bào)告;41必修綜合性4實(shí)現(xiàn)在線用戶日志用戶登錄系統(tǒng)時(shí),記錄用戶名、登錄模塊名、機(jī)器IP地址、登錄時(shí)間等數(shù)據(jù);用戶退出系統(tǒng)時(shí),記錄用戶退出系統(tǒng)時(shí)間(應(yīng)取服務(wù)器時(shí)間);查看當(dāng)前在線用戶;撰寫(xiě)實(shí)驗(yàn)報(bào)告;41必修綜合性5助記符逐漸提示字典錄入下載最新全國(guó)行政區(qū)劃數(shù)據(jù)和常見(jiàn)漢字及其拼音(也可以是聲母的第一個(gè)字母)數(shù)據(jù),并存儲(chǔ)在表中;設(shè)計(jì)一個(gè)錄入界面,支持錄入姓名、出生日期、身份號(hào)碼、籍貫等數(shù)據(jù)項(xiàng);錄入籍貫數(shù)據(jù)項(xiàng)時(shí)要顯示行政區(qū)劃列表,鍵入行政區(qū)劃編碼(如640104)或拼音助記符(如寧夏銀川的拼音助記符是nxyc或NXYC)時(shí)提供逐漸提示功能;錄入漢字姓名后要做數(shù)據(jù)合法性校驗(yàn)(可選)。撰寫(xiě)實(shí)驗(yàn)報(bào)告;41必修綜合性6驗(yàn)證索引提高查詢速度創(chuàng)建數(shù)據(jù)表添加150萬(wàn)條記錄,每條記錄包括第5題的姓名、出生日期、身份號(hào)碼、籍貫四項(xiàng),按姓名查找某條記錄,分別顯示沒(méi)有按姓名創(chuàng)建索引和按姓名創(chuàng)建索引兩種情況下,查詢所需時(shí)間。撰寫(xiě)實(shí)驗(yàn)報(bào)告,41選做驗(yàn)證性7實(shí)現(xiàn)火車調(diào)度算法現(xiàn)有n個(gè)火車頭,順序編號(hào)為1,2,3,...n,這些火車頭只能按編號(hào)順序馳入(不可向回開(kāi))棧式結(jié)構(gòu)的調(diào)度站臺(tái),能否得到預(yù)先指定的出站序列呢?41必修綜合性8菜單、角色和用戶管理實(shí)現(xiàn)菜單、角色、用戶管理,可以為每個(gè)角色分配訪問(wèn)某些菜單的權(quán)限,并可以更新已賦予角色的權(quán)限,要求每個(gè)用戶都屬于某個(gè)角色,并繼承此角色的權(quán)限;41必修綜合性9期末大作業(yè)參照之前的實(shí)驗(yàn)項(xiàng)目,完成醫(yī)院藥品入庫(kù)管理系統(tǒng),具體實(shí)現(xiàn)如下功能:1)、設(shè)計(jì)登錄界面,記錄用戶登錄及退出日志;2)、設(shè)計(jì)藥品入庫(kù)相應(yīng)界面及功能;3)、設(shè)計(jì)通知發(fā)布相應(yīng)界面及功能,能夠發(fā)布諸如“醫(yī)院***新藥到貨”等通知;4)、設(shè)計(jì)菜單、角色、用戶管理,動(dòng)態(tài)管理這三類元素;5)、錄入用戶信息時(shí),包括姓名、出生日期、身份號(hào)碼、籍貫等數(shù)據(jù)項(xiàng),輸入籍貫的行政區(qū)劃時(shí)支持逐漸提示功能;輸入姓名時(shí)做數(shù)據(jù)校驗(yàn)。撰寫(xiě)實(shí)驗(yàn)報(bào)告,篇幅不少于30頁(yè)(源代碼羅列不得多于5頁(yè)),“軟件文檔編制”專題的內(nèi)容必須在實(shí)驗(yàn)報(bào)告中有所反映。81必修綜合性三、實(shí)驗(yàn)報(bào)告格式《軟件設(shè)計(jì)案例分析》課程實(shí)驗(yàn)項(xiàng)目的實(shí)驗(yàn)報(bào)告包括以下內(nèi)容:1、學(xué)生姓名、學(xué)號(hào)和學(xué)院班級(jí);2、實(shí)驗(yàn)起止時(shí)間;3、實(shí)驗(yàn)項(xiàng)目名稱;4、實(shí)驗(yàn)項(xiàng)目需求分析;5、實(shí)驗(yàn)項(xiàng)目開(kāi)發(fā)和運(yùn)行環(huán)境;6、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)(可選);7、源代碼(關(guān)鍵點(diǎn)和難點(diǎn)要注釋);8、測(cè)試用例說(shuō)明9、實(shí)驗(yàn)結(jié)果說(shuō)明;10、實(shí)驗(yàn)總結(jié)。四、成績(jī)考核辦法通過(guò)考勤、實(shí)驗(yàn)項(xiàng)目、期末大作業(yè)評(píng)價(jià)學(xué)生的期末成績(jī)。軟件設(shè)計(jì)實(shí)例分析課程在一個(gè)學(xué)期內(nèi)講授,實(shí)驗(yàn)教學(xué)亦在一個(gè)學(xué)期內(nèi)同步進(jìn)行??记冢?0%)+實(shí)驗(yàn)項(xiàng)目(60%)+期末大作業(yè)(30%)=期末成績(jī)(100%),并記入課程總成績(jī)。其中,實(shí)驗(yàn)項(xiàng)目(60%)具體劃分為:預(yù)習(xí)報(bào)告(10%):實(shí)驗(yàn)之前要寫(xiě)出預(yù)習(xí)報(bào)告,包括:實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)設(shè)備、實(shí)驗(yàn)原理、實(shí)驗(yàn)步驟及實(shí)驗(yàn)程序。實(shí)驗(yàn)過(guò)程(30%):實(shí)驗(yàn)程序是否正確,實(shí)驗(yàn)過(guò)程中出現(xiàn)的問(wèn)題是否能獨(dú)立解決,實(shí)驗(yàn)態(tài)度是否認(rèn)真,實(shí)驗(yàn)結(jié)果是否正確。實(shí)驗(yàn)報(bào)告(20%):實(shí)驗(yàn)結(jié)束后及時(shí)完成實(shí)驗(yàn)報(bào)告并按時(shí)上繳,要在預(yù)習(xí)報(bào)告的基礎(chǔ)上繼續(xù)完成實(shí)驗(yàn)報(bào)告,包括實(shí)驗(yàn)數(shù)據(jù)、實(shí)驗(yàn)結(jié)果、實(shí)驗(yàn)總結(jié)。說(shuō)明:對(duì)實(shí)驗(yàn)過(guò)程中有創(chuàng)新的同學(xué),可以根據(jù)具體情況加分,最高為滿分;對(duì)實(shí)驗(yàn)過(guò)程中提出修改建議的,也可以根據(jù)具體情況加分,最高為滿分。五、實(shí)驗(yàn)教材及參考書(shū)1.LenBass,PaulClements,R

溫馨提示

  • 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)論