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

付費(fèi)下載

下載本文檔

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

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論