軟件工程上課講義.doc

軟件工程上課講義.doc

ID:57231911

大小:311.50 KB

頁數(shù):12頁

時間:2020-08-07

軟件工程上課講義.doc_第1頁
軟件工程上課講義.doc_第2頁
軟件工程上課講義.doc_第3頁
軟件工程上課講義.doc_第4頁
軟件工程上課講義.doc_第5頁
資源描述:

《軟件工程上課講義.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、軟件工程中國計量大學(xué)軟件工程實(shí)驗報告學(xué)生姓名:學(xué)號:專業(yè):計算機(jī)科學(xué)與技術(shù)班級:設(shè)計題目:學(xué)生選課系統(tǒng)結(jié)構(gòu)化設(shè)計成績:所在系:信息工程2016年12月2日學(xué)生選課系統(tǒng)結(jié)構(gòu)化設(shè)計報告一、需求陳述教師提出開課計劃,系統(tǒng)批準(zhǔn)后給教師下發(fā)開課通知。學(xué)生可向系統(tǒng)提出選課申請,系統(tǒng)批準(zhǔn)后給學(xué)生下發(fā)選課申請結(jié)果通知。課程結(jié)束后,系統(tǒng)還可以幫助教師錄入學(xué)生成績,同時把成績發(fā)送給學(xué)生。二、結(jié)構(gòu)化分析(1)E-R圖學(xué)號系別姓名職稱姓名性別性別班級簡介課程描述課時課程號年齡系別政治面貌年齡教工號好需求人數(shù)學(xué)分課程名系統(tǒng)E-R圖(2)DFD(3)數(shù)據(jù)字典表4.1學(xué)生信息數(shù)據(jù)字典字段中

2、文名稱字段名類型長度說明學(xué)號SnoVarchar10學(xué)生學(xué)號姓名SnameVarchar8學(xué)生姓名性別GenderVarchar2班級ClassInt6學(xué)生所在班級政治面貌PoliticalVarchar2年齡AgeInt2系別BranchesVarchar15表4.2教師信息數(shù)據(jù)字典字段中文名稱字段名類型長度說明教師號SnoVarchar14學(xué)生學(xué)號姓名SnameVarchar8學(xué)生姓名性別GenderVarchar2簡介IntroduceVarchar14學(xué)生所在班級職稱TitleVarchar2年齡AgeInt2系別BranchesVarchar15表4

3、.3課程信息數(shù)據(jù)字典字段中文名稱字段名類型長度說明課程編號CidInt8課程名稱CnameChar40課程簡稱DescriptionChar40課時HourInt10任課教師需求人數(shù)TotalInt30學(xué)分CreditInt4本課程的學(xué)分表4.4學(xué)生選課信息數(shù)據(jù)字典字段中文名稱字段名類型長度說明課程號CidInt6學(xué)號SnoInt10選課時間CheckDataint14成績GradeInt4一、數(shù)據(jù)設(shè)計設(shè)計系統(tǒng)所用的表學(xué)生表學(xué)生姓名學(xué)號性別年齡政治面貌班級系別成績課程密碼(可選)教師表教師姓名教工號性別年齡簡介職務(wù)系別課程密碼(可選)課程表課程名課程號學(xué)分學(xué)時

4、需求人數(shù)課程描述一、體系結(jié)構(gòu)設(shè)計用H+IPO表描述H圖IPO圖選課IPO表系統(tǒng):選課管理系統(tǒng)作者:盧宇寧模塊:學(xué)生選課日期12月1號:編號:1.0被調(diào)用:學(xué)生選課模塊調(diào)用:增加,刪除,修改輸入:學(xué)生信息(學(xué)生姓名+學(xué)號+課程號+程名稱)輸出:成功選課信息或選課失敗處理:核對時間,查詢沖突,選擇課程局部數(shù)據(jù)元素:注釋:開課IPO表系統(tǒng):選課管理系統(tǒng)作者:盧宇寧模塊:管理員模塊日期12月1號:編號:3.0被調(diào)用:教師開課模塊調(diào)用:增加,刪除,修改輸入:開課信息(教師姓名+教工號+課程號+程名稱+學(xué)分+課時+需求人數(shù)+課稱描述輸出:成功開課信息或開課失敗處理:核對時

5、間,查詢沖突,開設(shè)課程局部數(shù)據(jù)元素:注釋:一、接口設(shè)計(1)軟件接口(見HIPO圖)輸入有效用戶申請結(jié)果選課結(jié)果查詢結(jié)果驗證申請申請查詢用戶信息開課信息選課信息成績查詢處理輸出(1)軟件的人機(jī)界面登陸界面學(xué)生進(jìn)行選課教師申請課程管理員添加課程信息六、過程設(shè)計(1)程序流程圖開始結(jié)束點(diǎn)擊選修選修成功更新選、退課課表提示時間沖突,不能選修上課時間沖突繼續(xù)選課?是否是否學(xué)生選修課程流程圖開始輸入用戶名、密碼驗證用戶名、密碼提示用戶登錄失敗進(jìn)入相應(yīng)的用戶頁面選擇相關(guān)管理操作安全退出系統(tǒng)驗證正確結(jié)束是否系統(tǒng)用戶登錄流程圖

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。