



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、專業(yè)資料面向?qū)ο蠼<夹g(shù)課程設(shè)計課程名稱面向?qū)ο蠼<夹g(shù)題目大學(xué)生就業(yè)信息管理系統(tǒng)系部管理學(xué)院專業(yè)信息管理與信息系統(tǒng)班級學(xué)號學(xué)生姓名任課教師2013年1月2日word 完美格式專業(yè)資料面向?qū)ο蠼<夹g(shù)課程設(shè)計評審表學(xué)號姓名題目:大學(xué)生就業(yè)信息管理系統(tǒng)評審項目評分指標(biāo)成 績項目概述( 5 分)系統(tǒng)功能需求(3 分)需求分析基本數(shù)據(jù)維護(hù)模塊(3分)基本業(yè)務(wù)模塊(3 分)(15 分)評數(shù)據(jù)庫模塊( 3 分)信息查詢模塊(3 分)UML模型框架(5 分)審系統(tǒng)的用例圖(10分)系統(tǒng)的 UML 基本系統(tǒng)的時序圖(10分)模型( 55 分)系統(tǒng)的協(xié)作圖(10分)意系統(tǒng)的狀態(tài)圖(10分)系統(tǒng)的活動圖(10分
2、)見系統(tǒng)中的類類圖的生成( 5 分)(10 分)各個類之間的關(guān)系(5分)系統(tǒng)的配置與實系統(tǒng)的組件圖(5 分)現(xiàn)( 10 分)系統(tǒng)的配置圖(5 分)開發(fā)心得( 5 分)總評( 100 分)評審教師簽名評審時間:年月日word 完美格式專業(yè)資料課程設(shè)計報告要求:1字跡清楚,圖表美觀,文理通順;2能夠參考軟件開發(fā)的國家標(biāo)準(zhǔn)文檔,指導(dǎo)自己編寫課程設(shè)計報告;3能夠應(yīng)用Rational Rose 建模工具進(jìn)行相關(guān)的圖表制作。4文中所建模型的圖都要有文字說明。5課程設(shè)計應(yīng)包含的內(nèi)容:( 1)項目概述(問題陳述;該項目目前國內(nèi)外研究情況,開發(fā)本項目的意義)。( 2)系統(tǒng)需求分析(系統(tǒng)功能需求;基本數(shù)據(jù)維護(hù)模塊
3、;基本業(yè)務(wù)模塊;數(shù)據(jù)庫模塊;信息查詢模塊)。( 3)系統(tǒng)的 UML 基本模型( UML 模型框架;用例圖及用例圖說明;時序圖及時序圖說明;協(xié)作圖及協(xié)作圖說明;狀態(tài)圖及狀態(tài)圖說明;活動圖及活動圖說明)。( 4)系統(tǒng)中的類(類圖的生成;各個類之間的關(guān)系)。( 5)系統(tǒng)的配置與實現(xiàn)(組件圖及組件圖說明;配置圖及配置圖說明)。( 6)開發(fā)心得。課程設(shè)計報告格式要求:1每一章題目:黑體、小三號、居中;2正文:標(biāo)題黑體、五號,其余宋體、五號;3標(biāo)題:一、 (一) 1 4文中的圖和表統(tǒng)一編號:例如:圖1-1、表 1-1word 完美格式專業(yè)資料就業(yè)信息統(tǒng)計分析系統(tǒng)一、項目概述隨著各大專院校的不斷發(fā)展,更多的
4、學(xué)生進(jìn)入了大學(xué)院校的大門,于此同時各院校的畢業(yè)生人數(shù)也在急劇上升,由于每年國家提供的工作崗位有限,因此畢業(yè)生的就業(yè)面臨著較大困難,加之畢業(yè)生沒有相關(guān)工作經(jīng)驗,對社會的未知,導(dǎo)致就業(yè)更加困難。因此運用相應(yīng)開發(fā)工具開發(fā)一個畢業(yè)班就業(yè)信息統(tǒng)計分析系統(tǒng)十分必要。即能夠讓每一個畢業(yè)生和教師通過訪問本系統(tǒng)實現(xiàn)更快、更好、更便捷地進(jìn)行信息錄入和訪問,也實現(xiàn)畢業(yè)生就業(yè)信息數(shù)字化傳遞。讓學(xué)生們更好的了解就業(yè)行情,及時選擇更好的出路,也可以對學(xué)校的各專業(yè)就業(yè)率做出統(tǒng)計,使學(xué)校更好的完善教育體系。該系統(tǒng)主要解決的是大學(xué)畢業(yè)學(xué)生的就業(yè)率的統(tǒng)計,充分反映的是系統(tǒng)管理員、學(xué)生、班主任在系統(tǒng)中各種功能的操作情況。 系統(tǒng)管理
5、員主要管理和維護(hù)學(xué)生以及班主任的各種信息統(tǒng)計就業(yè)率等信息。班主任可以查詢自己及班級學(xué)生的信息加以管理統(tǒng)計該班就業(yè)率,學(xué)生有錄入就業(yè)信息的功能以及查詢自己信息的功能。對于此次關(guān)于系統(tǒng)的分析的感受在心得中體現(xiàn)。二、需求分析( 一 ) 系統(tǒng)功能需求系統(tǒng)的功能需求包含以下幾個方面:1. 畢業(yè)生個人正確輸入姓名、密碼后方可登陸系統(tǒng)(原始密碼由系統(tǒng)管理員提供)。2. 畢業(yè)生登錄后,填寫個人就業(yè)單位情況(班級、單位名稱、單位類型、單位所屬行業(yè)、單位所屬地區(qū)、崗位類型、薪酬、工作性質(zhì),就業(yè)信息來源) ,除了單位名稱需要輸入外,其他字段可直接從下拉列表中選擇,每一項都必須填寫才能提交。3. 學(xué)生可以隨時修改工作
6、信息。4. 班主任能查看和管理所帶班級的就業(yè)情況, 也能導(dǎo)出已就業(yè)學(xué)生信息、 以及未就業(yè)學(xué)生名單,并能得出該班就業(yè)率。5. 系統(tǒng)管理員可錄入畢業(yè)班學(xué)生和班主任基本信息, 也能導(dǎo)出已就業(yè)學(xué)生信息、 以及未就業(yè)學(xué)生名單,并能得出各班就業(yè)率。學(xué)生信息管理系統(tǒng)管理員信息管理班主任信息管理個企班學(xué)企個學(xué)企主系人業(yè)系生業(yè)系人生業(yè)任統(tǒng)信信統(tǒng)信信統(tǒng)信信信信功息息設(shè)息息功息息息息能管管置管管能管管管管理理理理理理理理圖 1-1畢業(yè)生的功能需求圖 1-2班主任的功能需求圖 1-3系統(tǒng)管理員的功能需求word 完美格式專業(yè)資料( 二 ) 基本數(shù)據(jù)維護(hù)模塊基本數(shù)據(jù)維護(hù)模塊包括圖2-1 所示幾方面。系統(tǒng)管理員信息管理模
7、塊系錄查修刪統(tǒng)入詢改除設(shè)信信信信置息息息息圖 1-4 基礎(chǔ)數(shù)據(jù)維護(hù)模塊1. 系統(tǒng)設(shè)置。有權(quán)限修改或增刪當(dāng)前系統(tǒng)的相關(guān)功能,比如用戶權(quán)限、信息審批等。2. 錄入信息。有權(quán)限在當(dāng)前系統(tǒng)中錄入新的信息內(nèi)容。3. 查詢信息。有權(quán)限查詢系統(tǒng)當(dāng)中的可見信息。4. 刪除信息。針對不合法發(fā)表內(nèi)容有權(quán)限進(jìn)行刪除。5. 統(tǒng)計信息。定時對已錄入的信息進(jìn)行統(tǒng)計,并上傳。( 三 ) 基本業(yè)務(wù)模塊基本業(yè)務(wù)模塊包括圖2-2 所示幾方面?;緲I(yè)務(wù)模塊添刪審審批加除批不權(quán)權(quán)通通限限過過圖 1-5 基本業(yè)務(wù)模塊1. 增加用戶權(quán)限。有權(quán)限的用戶可以增加其他用戶權(quán)限。2. 刪除用戶權(quán)限。有權(quán)限的用戶可以刪除其他用戶權(quán)限。3. 審批通
8、過。有權(quán)限的用戶對添加,刪除,編輯,修改文檔屬性的文檔進(jìn)行審批,審批通過則執(zhí)行相應(yīng)操作。4. 審批不通過。有權(quán)限的用戶對添加,刪除,編輯,修改文檔屬性的文檔進(jìn)行審批,審批不通過則不能執(zhí)行相應(yīng)操作。( 四 ) 數(shù)據(jù)庫模塊數(shù)據(jù)庫模塊包括圖4-1 所示幾方面。數(shù)據(jù)庫模塊用用審審企戶戶批批業(yè)信權(quán)信權(quán)信息限息限息管管管管管理理理理理圖 1-6數(shù)據(jù)庫模塊word 完美格式專業(yè)資料1. 用戶信息管理。用戶信息包括個人信息,屬性等。2. 用戶權(quán)限管理。用戶的讀,刪,改個人信息,及用戶賬號,密碼等設(shè)置修改的權(quán)限管理。3. 審批信息管理。審批信息包括修改人,審批人等。4. 審批權(quán)限管理。用戶只擁有管理員規(guī)定范圍內(nèi)
9、的權(quán)限。5. 企業(yè)信息管理。學(xué)生用戶對就業(yè)企業(yè)信息的錄入。( 五 ) 信息查詢模塊信息查詢模塊包括圖1-7 所示幾方面。信息查詢模塊用用審企系戶戶批業(yè)統(tǒng)信權(quán)信信信息限息息息查查查查查詢詢詢詢詢圖 1-7 信息查詢模塊1. 用戶信息查詢。注冊用戶可以進(jìn)行對當(dāng)前服務(wù)范圍內(nèi)的可獲取信息的查詢。2. 用戶權(quán)限查詢。不同用戶的查詢權(quán)限不同。3. 審批信息查詢。用戶可對系統(tǒng)管理員審批的信息查詢。4. 就業(yè)信息查詢。包涵就業(yè)學(xué)生、就業(yè)專業(yè)的就業(yè)率、就業(yè)率高的院校的統(tǒng)計信息。5. 系統(tǒng)信息查詢。系統(tǒng)相關(guān)功能更新等信息的提示。三、系統(tǒng)的UML基本模型( 一 ) 創(chuàng)建系統(tǒng)用例模型系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)錄入學(xué)生
10、的基本信息、錄入班主任的基本信息、導(dǎo)出就業(yè)學(xué)生信息以及就業(yè)學(xué)生名單, 最后管理員還要得出畢業(yè)學(xué)生的就業(yè)率, 并且系統(tǒng)管理員還要對數(shù)據(jù)庫進(jìn)行維護(hù)操作。選擇開始菜單【 File New 】打開如圖所示對話框,此時可以開始設(shè)計大學(xué)生就業(yè)信息統(tǒng)計分析系統(tǒng)模型。圖 3-1 Rational Rose界面word 完美格式專業(yè)資料( 二 ) 系統(tǒng)用例圖用例圖在需求分析階段有很重要的作用, 它是作為參與者的外部用戶所能觀察到的系統(tǒng)功能模型圖。整個開發(fā)過程都是圍繞需求階段的用例進(jìn)行的。創(chuàng)建用例圖之前首先需要確定參與者。學(xué)生:學(xué)生可以通過該系統(tǒng)查詢自己的基本信息、錄入自己的就業(yè)信息、修改自己的工作信息等操作。班
11、主任:班主任可以通過該系統(tǒng)查詢自己的基本信息、查詢學(xué)生的就業(yè)信息、管理學(xué)生的就業(yè)情況。系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)錄入學(xué)生的基本信息、錄入班主任的基本信息、導(dǎo)出就業(yè)學(xué)生信息以及就業(yè)學(xué)生名單, 最后管理員還要得出畢業(yè)學(xué)生的就業(yè)率, 并且系統(tǒng)管理員還要對數(shù)據(jù)庫進(jìn)行維護(hù)操作。1. 學(xué)生用例圖學(xué)生登錄系統(tǒng)學(xué)生修改密碼學(xué)生查詢個人基本信息學(xué)生錄入就業(yè)信息學(xué)生學(xué)生查詢就業(yè)信息學(xué)生刪除就業(yè)信息圖 3-2 學(xué)生用例圖1) 登錄系統(tǒng):學(xué)生可以通過管理員提供的原始密碼進(jìn)行登錄系統(tǒng)進(jìn)行相關(guān)操作。2)修改密碼: 管理員提供原始密碼都是較簡單且操作容易的,所以學(xué)生要對原始密碼進(jìn)行修改,防止用戶信息泄露。3)查詢個人基本信
12、息: 每一個學(xué)生都可以在登錄后查詢自己的基本信息,但是不允許在未授權(quán)的情況下查詢其他人的信息4) 錄入就業(yè)信息:學(xué)生可以錄入自己的畢業(yè)后工作的就業(yè)信息。5) 查詢就業(yè)信息: 學(xué)生可以查詢自己畢業(yè)后工作的就業(yè)信息,并在獲取一定權(quán)限后查詢同種工作的相關(guān)就業(yè)信息或同學(xué)的相關(guān)就6) 自己修改就業(yè)的相關(guān)信息,失業(yè)后刪除之前相應(yīng)的就業(yè)信息。業(yè)信息。7) 修改就業(yè)信息:學(xué)生工作變動需要2. 班主任用例圖班主任登錄系統(tǒng)班主任修改密碼班主任查詢個人信息班主任班主任查詢學(xué)生基本信息班主任查詢學(xué)生信息班主任查詢學(xué)生就業(yè)信息統(tǒng)計學(xué)生就業(yè)信息圖 3-3班主任用例圖word 完美格式專業(yè)資料1) 登錄系統(tǒng):班主任可也通過
13、管理員提供的原始密碼進(jìn)行登錄系統(tǒng)進(jìn)行相關(guān)操作。2)修改密碼: 管理員提供原始密碼都是較簡單且操作容易的,所以班主任要對原始密碼進(jìn)行修改,防止用戶信息泄露。3)查詢個人基本信息: 每一個班主任都可以在登錄后查詢自己的基本信息,但是不允許在未授權(quán)的情況下查詢其他班主任的信息。4) 查詢班級學(xué)生的信息: 系統(tǒng)管理員錄入的學(xué)生基本信息和學(xué)生錄入自己的就業(yè)信息后對應(yīng)的班主任可以查詢。5) 統(tǒng)計學(xué)生的就業(yè)信息:對學(xué)生上傳的就業(yè)信息進(jìn)行操作統(tǒng)計。3. 系統(tǒng)管理員管理員登錄系統(tǒng)錄入學(xué)生基本信息錄入班主任基本信息查詢學(xué)生基本信息查詢班主任基本信息系統(tǒng)管理員修改學(xué)生基本信息修改班主任基本信息查詢學(xué)生就業(yè)信息導(dǎo)出信
14、息得出就業(yè)率圖 3-4 系統(tǒng)管理員用例圖1) 登錄系統(tǒng):管理員可也通過管理員提供的原始密碼進(jìn)行登錄系統(tǒng)進(jìn)行相關(guān)操作。2) 錄入初始密碼:管理員提供給學(xué)生和班主任初始密碼可供學(xué)生和班主任登錄系統(tǒng)。3) 維護(hù)學(xué)生信息:4) 錄入學(xué)生基本信息: 錄入學(xué)生的基本信息由管理員錄入。錄入時要添加學(xué)生的詳細(xì)基本信息。5) 查詢學(xué)生基本信息:查詢時可查看學(xué)生基本信息防止錄入錯誤。6) 修改學(xué)生基本信息:對錯誤的學(xué)生基本信息進(jìn)行重修改。7) 查詢學(xué)生就業(yè)信息:對學(xué)生錄入的就業(yè)信息進(jìn)行查看分析8) 維護(hù)班主任信息:9) 錄入班主任基本信息: 錄入班主任的基本信息由管理員錄入。錄入時要添加班主任的詳細(xì)基本信息。10
15、) 查詢班主任基本信息:查詢時可查看班主任基本信息防止錄入錯誤。11) 修改班主任基本信息:對錯誤的班主任基本信息進(jìn)行重修改。12) 導(dǎo)出信息:導(dǎo)出已就業(yè)學(xué)生信息、以及未就業(yè)學(xué)生名單并且得出各班的就業(yè)率。四、 創(chuàng)建系統(tǒng)動態(tài)模型( 一 ) 創(chuàng)建時序圖和協(xié)作圖通過上述的用例可以獲得以下的交互行為:學(xué)生 : 查詢個人信息、錄入就業(yè)信息、查詢就業(yè)信息、修改就業(yè)信息、修改密碼班主任 : 查詢個人基本信息、查詢班級學(xué)生的信息、統(tǒng)計自己班級學(xué)生的信息、修改密碼word 完美格式專業(yè)資料系統(tǒng)管理員:錄入初始密碼、錄入學(xué)生基本信息、查詢學(xué)生基本信息、修改學(xué)生基本信息、查詢學(xué)生就業(yè)信息、錄入班主任基本信息、查詢班
16、主任基本信息、修改班主任基本信息、導(dǎo)出信息統(tǒng)計就業(yè)率1. “學(xué)生查詢個人信息”用例對于“學(xué)生查詢個人信息”用例可以具體的描述來確定學(xué)生查詢個人信息的工作流程,基本流程如下:1)學(xué)生通過登錄界面進(jìn)登錄。2)用戶界面向數(shù)據(jù)庫訪問層發(fā)出驗證信息。3)數(shù)據(jù)庫訪問層向登錄界面返回驗證信息。4)登錄界面向?qū)W生顯示驗證信息。5)【驗證成功】學(xué)生通過用戶界面查詢學(xué)生個人信息。6)用戶界面向數(shù)據(jù)庫訪問層檢索學(xué)生個人信息。7)數(shù)據(jù)庫訪問層將學(xué)生的個人信息提供給用戶界面。8)用戶界面將學(xué)生的個人信息顯示出來。備選過程:學(xué)生驗證失敗。1) 數(shù)據(jù)庫訪問層返回驗證信息為空。2) 系統(tǒng)提示沒有該學(xué)生。登陸界面學(xué)生界面: 學(xué)
17、生: 學(xué)生1: 登錄2: 驗證用戶3: 返回驗證信息4: 顯示驗證信息5: 查詢學(xué)生個人信息6: 檢索學(xué)生個人信息7: 返回學(xué)生個人信息8: 顯示學(xué)生個人信息圖 4-1-1-1 學(xué)生查詢個人信息時序圖1: 登錄登錄界面2: 顯示驗證信息: 學(xué)生4: 顯示學(xué)生個人信息3: 查詢學(xué)生個人信息8: 返回驗證信息7: 驗證用戶5: 檢索學(xué)生個人學(xué)生信息學(xué)生界面6: 返回學(xué)生個人信息: 學(xué)生圖 4-1-1-2學(xué)生查詢個人信息協(xié)作圖2“學(xué)生錄入就業(yè)信息”用例對于“學(xué)生錄入就業(yè)信息”用例可以具體的描述來確定學(xué)生錄入就業(yè)信息的工作流程, 基本流程如下:word 完美格式專業(yè)資料1) 學(xué)生向?qū)W生界面填寫學(xué)生就業(yè)
18、信息。2) 學(xué)生界面向數(shù)據(jù)庫錄入學(xué)生就業(yè)信息。3) 數(shù)據(jù)庫將學(xué)生就業(yè)信息保存提供給學(xué)生界面。4) 學(xué)生界面顯示完成學(xué)生就業(yè)信息錄入完成。備選過程:學(xué)生信息已存在1) 數(shù)據(jù)庫提供給界面的學(xué)生就業(yè)信息異常2) 界面向?qū)W生提示信息已存在登錄界面: 學(xué)生: 學(xué)生1: 學(xué)生填寫就業(yè)信息2: 輸入學(xué)生就業(yè)信息3: 錄入學(xué)生就業(yè)信息4: 檢查信息是否存在5: 添加是否成功6: 顯示是否錄入完成圖 4-1-2-1學(xué)生錄入就業(yè)信息時序圖2: 輸入學(xué)生就業(yè)信息4: 檢查信息是否存在1: 學(xué)生填寫就業(yè)信息3: 錄入學(xué)生就業(yè)信息學(xué)生界面6: 顯示錄入是否完成5: 添加是否成功: 學(xué)生: 學(xué)生圖 4-1-2-2學(xué)生錄入
19、就業(yè)信息協(xié)作圖3. “學(xué)生查詢就業(yè)信息”用例對于“學(xué)生查詢就業(yè)信息”用例可以具體的描述來確定學(xué)生查詢就業(yè)信息的工作流程,基本流程如下:1)學(xué)生通過學(xué)生界面查詢就業(yè)信息。2)學(xué)生界面向數(shù)據(jù)庫訪問層檢索學(xué)生就業(yè)信息。3)數(shù)據(jù)庫訪問層將學(xué)生的就業(yè)信息提供給學(xué)生界面。4)學(xué)生界面將學(xué)生的就業(yè)信息顯示出來。備選過程:學(xué)生信息不存在1) 提供的查詢的學(xué)生的界面的學(xué)生對象列表為空2) 顯示學(xué)生不存在word 完美格式專業(yè)資料學(xué)生界面: 學(xué)生:學(xué)生1: 查詢就業(yè)信息2: 檢索學(xué)生就業(yè)信息3: 返回就業(yè)信息4: 顯示就業(yè)信息圖 4-1-3-1學(xué)生查詢就業(yè)信息時序圖1: 查詢就業(yè)信息2: 檢索學(xué)生就業(yè)信息學(xué)生界面
20、4: 顯示就業(yè)信息3: 返回就業(yè)信息: 學(xué)生: 學(xué)生圖 4-1-3-2學(xué)生查詢就業(yè)信息協(xié)作圖4. “學(xué)生修改就業(yè)信息”用例對于“學(xué)生修改就業(yè)信息”用例可以具體的描述來確定學(xué)生修改就業(yè)信息的工作流程,基本流程如下:1)學(xué)生通過學(xué)生界面修改就業(yè)信息。2)學(xué)生查詢學(xué)生就業(yè)信息。3)學(xué)生界面向數(shù)據(jù)庫發(fā)出修改申請。4)數(shù)據(jù)庫將修改后學(xué)生的就業(yè)信息保存并且提供給學(xué)生界面。5)學(xué)生界面將修改后學(xué)生的就業(yè)信息顯示出來。備選過程:該學(xué)生不存在1) 數(shù)據(jù)庫返回的信息為空2) 修改界面現(xiàn)實給學(xué)生學(xué)生界面:學(xué)生: 學(xué)生1: 修改就業(yè)信息2: 查詢就業(yè)信息3: 學(xué)生就業(yè)信息4: 填寫就業(yè)信息5: 修改學(xué)生就業(yè)信息6:
21、是否修改成功7: 顯示信息修改是否成功圖 4-1-4-1 學(xué)生修改就業(yè)信息時序圖word 完美格式專業(yè)資料2: 查詢就業(yè)信息1: 修改學(xué)生就業(yè)信息5: 修改學(xué)生就業(yè)信息學(xué)生界面4: 顯示信息修改是否成功: 學(xué)生6:是否修改成功: 學(xué)生3:學(xué)生就業(yè)信息圖 4-1-4-2學(xué)生修改就業(yè)信息協(xié)作圖5. “學(xué)生修改密碼”用例對于“學(xué)生修改密碼”用例可以具體的描述來確定學(xué)生修改密碼的工作流程,基本流程如下:學(xué)生登錄修改界面。1) 學(xué)生在修改界面向數(shù)據(jù)庫發(fā)出修改請求。2) 數(shù)據(jù)庫請求密碼驗證。3) 修改界面向?qū)W生顯示驗證信息。4) 【驗證成功】學(xué)生在修改界面修改密碼。5) 修改界面向數(shù)據(jù)庫訪問層提交修改的密
22、碼。6) 數(shù)據(jù)庫訪問層將修改成功信息返回給修改界面。7) 修改界面將修改成功信息顯示給學(xué)生。備選過程:密碼驗證失敗。1) 數(shù)據(jù)庫訪問層返回密碼錯誤2) 系統(tǒng)提示重新驗證。修改界面: 學(xué)生:學(xué)生1: 登錄2: 實例化學(xué)生對象3: 返回密碼驗證信息4: 顯示驗證5: 填寫修改的學(xué)生密碼6: 錄入修改的密碼7: 返回修改完成8: 顯示修改完成圖 4-1-5-1學(xué)生修改密碼時序圖1: 登錄2: 實例化學(xué)生對象5: 填寫修改學(xué)生密碼6: 錄入修改密碼修改界面: 學(xué)生8: 顯示修改完成7: 返回修改完成: 學(xué)生4: 顯示驗證3: 返回密碼驗證信息圖 4-1-5-2學(xué)生修改密碼協(xié)作圖6“班主任查詢個人基本信
23、息”用例對于“班主任查詢個人基本信息” 用例可以具體的描述來確定班主任查詢個人基本信息的工作流程,基本流程如下:word 完美格式專業(yè)資料1) 班主任通過登錄界面進(jìn)登錄。2) 用戶界面向數(shù)據(jù)庫訪問層發(fā)出驗證信息。3) 數(shù)據(jù)庫訪問層向登錄界面返回驗證信息。4) 登錄界面向班主任顯示驗證信息。5) 【驗證成功】班主任通過用戶界面查詢班主任個人信息。6) 用戶界面向數(shù)據(jù)庫訪問層檢索班主任個人信息。7) 數(shù)據(jù)庫訪問層將班主任的個人信息提供給用戶界面。8) 用戶界面將班主任的個人信息顯示出來。備選過程:班主任驗證失敗。1) 數(shù)據(jù)庫訪問層返回驗證信息為空。2) 系統(tǒng)提示沒有該班主任。登陸界面班主任界面:
24、班主任: 班主任1: 登錄2: 驗證用戶3: 返回驗證信息4: 顯示驗證信息5: 查詢班主任個人信息6: 檢索班主任個人信息7: 返回班主任個人信息8: 顯示班主任個人信息圖 4-1-6-1班主任查詢個人基本信息時序圖5: 登錄登錄界面6: 顯示驗證信息: 班主任2: 顯示班主任個人信息1: 查詢班主任個人信息8: 返回驗證信息7: 驗證用戶3: 檢索班主任個人信息班主任界面4: 返回班主任個人信息: 班主任圖 4-1-6-2 班主任查詢個人基本信息協(xié)作圖7. “班主任查詢班級學(xué)生的信息”用例對于“班主任查詢班級學(xué)生的信息” 用例可以具體的描述來確定班主任查詢班級學(xué)生的信息的工作流程,基本流程
25、如下:word 完美格式專業(yè)資料1) 班主任通過統(tǒng)計界面查詢班級學(xué)生信息。2) 用戶界面向數(shù)據(jù)庫檢索班級學(xué)生信息。3) 數(shù)據(jù)庫將班級學(xué)生的信息提供給用戶界面。4) 用戶界面將班級學(xué)生的就業(yè)信息顯示出來。班主任界面: 班主任: 班主任1: 查詢班級信息2: 提出申請3: 返回班級信息4: 顯示班級信息圖 4-1-7-1班主任查詢班級學(xué)生信息時序圖1: 查詢班級信息3: 提出申請班主任界面2: 顯示班級信息4: 返回班級信息: 班主任: 班主任圖 4-1-7-2 班主任查詢班級學(xué)生信息時序圖8. “班主任統(tǒng)計班級學(xué)生的信息”用例對于“班主任統(tǒng)計班級學(xué)生的信息” 用例可以具體的描述來確定班主任統(tǒng)計自
26、己班級學(xué)生的信息的工作流程,基本流程如下:1) 班主任向班主任界面導(dǎo)出信息統(tǒng)計就業(yè)率。2) 班主任向數(shù)據(jù)庫查詢信息并發(fā)出統(tǒng)計申請。3) 數(shù)據(jù)庫將統(tǒng)計的班級就業(yè)率提供給統(tǒng)計界面。4) 統(tǒng)計界面將得出的班級就業(yè)率顯示出來并且打印報表。統(tǒng)計界面:班主任:學(xué)生1: 統(tǒng)計就業(yè)率2: 查詢班級信息3: 班級信息4: 統(tǒng)計信息5: 打印報表圖 4-1-8-1班主任統(tǒng)計班級學(xué)生信息時序圖word 完美格式專業(yè)資料4: 統(tǒng)計信息1: 統(tǒng)計就業(yè)率2: 查詢班級信息統(tǒng)計界面5: 打印報表3: 班級信息: 班主任:學(xué)生圖 4-1-8-2班主任統(tǒng)計班級學(xué)生信息協(xié)作圖9. “班主任修改密碼”用例對于“班主任修改密碼”用例
27、可以具體的描述來確定班主任修改密碼的工作流程,基本流程如下:1) 班主任登錄修改界面。2) 班主任在修改界面向數(shù)據(jù)庫發(fā)出修改請求。3) 數(shù)據(jù)庫求密碼驗證。4) 修改界面向班主任顯示驗證信息。5) 【驗證成功】班主任在修改界面修改密碼。6) 修改界面向數(shù)據(jù)庫提交修改的密碼。7) 數(shù)據(jù)庫將修改成功信息返回給修改界面。 、8) 修改界面將修改成功信息顯示給班主任。備選過程:密碼驗證失敗。1)數(shù)據(jù)庫訪問層返回密碼錯誤2)系統(tǒng)提示重新驗證修改界面: 班主任: 班主任1: 登錄2: 發(fā)出修改申請3: 返回密碼驗證信息4: 顯示驗證5: 填寫修改的班主任密碼6: 錄入修改的密碼7: 返回修改完成8: 顯示修
28、改完成圖 4-1-9-1班主任修改密碼時序圖1: 登錄2: 發(fā)出修改申請5: 填寫修改班主任密碼6: 錄入修改的密碼修改界面: 班主任8: 顯示修改完成7: 返回修改完成: 班主任4: 顯示驗證3: 返回密碼驗證信息圖 4-1-9-2班主任修改密碼協(xié)作圖word 完美格式專業(yè)資料10. “系統(tǒng)管理員錄入初始密碼”用例對于“系統(tǒng)管理員錄入初始密碼” 用例可以具體的描述來確定系統(tǒng)管理員錄入初始密碼的工作流程,基本流程如下:1) 管理員先向管理員界面查詢學(xué)生及老師的信息2) 管理員界面通過學(xué)生及班主任實例查詢并且返回信息3) 錄入密碼界面錄入密碼4) 管理員界面通過學(xué)生及班主任實例保存修改后的密碼5
29、) 返回給管理員并且顯示備選過程:學(xué)生及班主任信息不在1) 數(shù)據(jù)庫返回驗證信息為空。2) 系統(tǒng)提示沒有該學(xué)生及班主任。管理員界面: 系統(tǒng)管理員: 學(xué)生1: 錄入初始密碼2: 查詢學(xué)生信息3: 學(xué)生信息4: 輸入密碼5: 錄入學(xué)生密碼6: 錄入是否成功7: 顯示錄入是否完成圖 4-1-10-1班主任錄入初始密碼時序圖4: 輸入密碼2: 查詢學(xué)生信息1: 錄入初始密碼5: 錄入學(xué)生密碼管理員界面7: 顯示錄入是否完成6: 錄入是否成功: 系統(tǒng)管理員: 學(xué)生3: 學(xué)生信息圖 4-1-10-2 班主任錄入初始密碼協(xié)作圖錄入班主任初始密碼同上操作11. “系統(tǒng)管理員錄入學(xué)生基本信息”用例對于“系統(tǒng)管理員
30、錄入學(xué)生基本信息” 用例可以具體的描述來確定系統(tǒng)管理員錄入學(xué)生基本信息的工作流程,基本流程如下:1) 管理員向管理員界面填寫學(xué)生基本信息。2) 管理員界面向數(shù)據(jù)庫錄入學(xué)生基本信息。3) 數(shù)據(jù)庫將學(xué)生基本信息保存提供給管理員界面。4) 管理員界面顯示完成學(xué)生基本信息錄入完成備選過程:學(xué)生信息已存在word 完美格式專業(yè)資料1) 數(shù)據(jù)庫提供給界面的學(xué)生信息異常2) 界面向管理員提示信息已存在學(xué)生界面: 系統(tǒng)管理員: 學(xué)生1: 管理員填寫信息2: 輸入學(xué)生信息3: 錄入學(xué)生信息4: 檢查信息是否存在5: 添加是否成功6: 顯示是否錄入完成圖 4-1-11-1 系統(tǒng)管理員錄入學(xué)生基本信息時序圖2: 輸
31、入學(xué)生信息3: 錄入學(xué)生信息1: 管理員填寫信息4: 檢查信息是否存在學(xué)生界面: 系統(tǒng)管理員 6: 顯示是否錄入完成5: 添加是否成功: 學(xué)生圖 4-1-11-2 系統(tǒng)管理員錄入學(xué)生基本信息時序圖12. “系統(tǒng)管理員查詢學(xué)生基本信息”用例對于“系統(tǒng)管理員查詢學(xué)生基本信息” 用例可以具體的描述來確定系統(tǒng)管理員查詢學(xué)生基本信息的工作流程,基本流程如下:1) 管理員通過管理員界面查詢班級學(xué)生信息。2) 管理員界面將班級學(xué)生的基本信息顯示出來。備選過程:學(xué)生信息不存在1) 提供的查詢的學(xué)生的界面的學(xué)生對象列表為空2) 顯示學(xué)生不存在查詢學(xué)生界面: 系統(tǒng)管理員: 學(xué)生1: 查詢學(xué)生信息2: 檢索學(xué)生信息
32、3: 返回基本信息4: 顯示基本信息圖 4-12-1 系統(tǒng)管理員查詢學(xué)生基本信息時序圖word 完美格式專業(yè)資料1: 查詢學(xué)生信息3: 檢索學(xué)生信息查詢學(xué)生界面2: 顯示基本信息4: 返回基本信息: 系統(tǒng)管理員: 學(xué)生圖 4-1-12-2 系統(tǒng)管理員查詢學(xué)生基本信息協(xié)作圖13. “系統(tǒng)管理員修改學(xué)生基本信息”用例對于“系統(tǒng)管理員修改學(xué)生基本信息” 用例可以具體的描述來確定系統(tǒng)管理員修改學(xué)生基本信息的工作流程,基本流程如下:1) 管理員通過管理員界面修改學(xué)生基本信息。2) 管理員界面向數(shù)據(jù)庫發(fā)出修改申請。3) 數(shù)據(jù)庫將修改后學(xué)生的基本信息保存并且提供給管理員界面。4) 管理員界面將修改后學(xué)生的基
33、本信息顯示出來。備選過程: 該學(xué)生不存在1) 數(shù)據(jù)庫返回的信息為空2) 修改界面顯示給管理員管理員界面: 系統(tǒng)管理員1: 管理員填寫信息: 學(xué)生2: 輸入學(xué)生信息3: 錄入學(xué)生信息4: 檢查信息是否存在5: 添加是否成功6: 顯示是否錄入完成圖 4-1-13-1 系統(tǒng)管理員修改學(xué)生基本信息時序圖2: 填寫學(xué)生信息4: 檢查信息是否存在1: 輸入學(xué)生信息5: 錄入學(xué)生信息管理員界面3: 顯示錄入是否完成6: 添加是否成功: 系統(tǒng)管理員: 學(xué)生圖 4-1-13-1 系統(tǒng)管理員修改學(xué)生基本信息協(xié)作圖14. “系統(tǒng)管理員查詢學(xué)生就業(yè)信息”用例對于“系統(tǒng)管理員查詢學(xué)生就業(yè)信息” 用例可以具體的描述來確定
34、系統(tǒng)管理員查詢學(xué)生就業(yè)信息的工作流程,基本流程如下:1) 管理員通過管理員界面查詢班級學(xué)生就業(yè)信息。word 完美格式專業(yè)資料2) 管理員界面向數(shù)據(jù)庫檢索班級學(xué)生就業(yè)信息。3) 數(shù)據(jù)庫將班級學(xué)生的就業(yè)信息提供給管理員界面。4) 管理員界面將班級學(xué)生的就業(yè)信息顯示出來。備選過程:該學(xué)生不存在1) 數(shù)據(jù)庫返回的信息為空2) 修改界面顯示給管理員查詢學(xué)生界面: 系統(tǒng)管理員: 學(xué)生1: 查詢學(xué)生就業(yè)信息2: 檢索學(xué)生就業(yè)信息3: 返回就業(yè)信息4: 顯示就業(yè)信息圖 4-1-14-1 系統(tǒng)管理員查詢學(xué)生就業(yè)基本信息時序圖1: 查詢學(xué)生就業(yè)信息3: 檢索學(xué)生就業(yè)信息查詢學(xué)生界面2: 顯示就業(yè)信息4: 返回就
35、業(yè)信息: 系統(tǒng)管理員: 學(xué)生圖 4-1-14-2 系統(tǒng)管理員查詢學(xué)生就業(yè)基本信息協(xié)作圖15. “系統(tǒng)管理員錄入班主任基本信息”用例對于“系統(tǒng)管理員錄入班主任基本信息” 用例可以具體的描述來確定系統(tǒng)管理員錄入班主任基本信息的工作流程,基本流程如下:1) 管理員向管理員界面填寫班主任基本信息。2) 管理員界面向數(shù)據(jù)庫訪問層錄入班主任基本信息。3) 數(shù)據(jù)庫訪問層將學(xué)生基本信息保存提供給管理員界面。4) 管理員界面顯示完成班主任基本信息錄入完成。備選過程:班主任信息已存在1) 數(shù)據(jù)庫提供給界面的管理員就業(yè)信息異常2) 界面向管理員提示信息已存在word 完美格式專業(yè)資料班主任界面: 系統(tǒng)管理員: 班主
36、任1: 管理員填寫信息2: 輸入班主任信息3: 錄入班主任信息4: 檢查信息是否存在5: 添加是否成功6: 顯示是否錄入完成圖 4-1-15-1 系統(tǒng)管理員錄入班主任基本信息時序圖2: 輸入班主任信息4: 檢查信息是否存在1: 管理員填寫信息3: 錄入班主任信息6: 顯示是否錄入完成5:添加是否成功: 系統(tǒng)管理員管理員界面 : 學(xué)生班主任圖 4-1-15-2 系統(tǒng)管理員錄入班主任基本信息協(xié)作圖16. “系統(tǒng)管理員查詢班主任基本信息”用例對于“系統(tǒng)管理員查詢班主任基本信息” 用例可以具體的描述來確定系統(tǒng)管理員查詢班主任基本信息的工作流程,基本流程如下:1) 管理員通過管理員界面查詢班主任基本信息
37、。2) 管理員界面向數(shù)據(jù)庫訪問層檢索班級班主任基本信息。3) 數(shù)據(jù)庫訪問層將班級班主任基本信息提供給管理員界面。4) 管理員界面將班級班主任基本信息顯示出來。備選過程: 該班主任不存在1) 數(shù)據(jù)庫返回的信息為空2) 修改界面顯示給管理員查詢班主任界面: 系統(tǒng)管理員: 班主任1: 查詢班主任信息2: 檢索班主任信息3: 返回基本信息4: 顯示基本信息圖 4-1-16-1 系統(tǒng)管理員查詢班主任基本信息時序圖word 完美格式專業(yè)資料1: 查詢班主任信息3: 檢索班主任信息查詢班主任界面2: 顯示基本信息4: 返回基本信息: 系統(tǒng)管理員: 班主任圖 4-1-16-1 系統(tǒng)管理員查詢班主任基本信息協(xié)作
38、圖17. “系統(tǒng)管理員修改班主任基本信息”用例對于“系統(tǒng)管理員修改班主任基本信息” 用例可以具體的描述來確定系統(tǒng)管理員修改班主任基本信息的工作流程,基本流程如下:1) 管理員通過管理員界面修改班主任基本信息。2) 管理員界面向數(shù)據(jù)庫發(fā)出修改申請。3) 數(shù)據(jù)庫將修改后班主任基本信息保存并且提供給管理員界面。4) 管理員界面將修改后班主任基本信息顯示出來。備選過程:該學(xué)生不存在1) 數(shù)據(jù)庫返回的信息為空修改界面: 系統(tǒng)管理員: 班主任1: 修改班主任2: 查詢班主任3: 班主任信息4: 填寫班主任信息5: 修改班主任信息6: 是否修改成功7: 顯示信息修改是否成功圖 4-1-17-1 系統(tǒng)管理員修
39、改班主任基本信息時序圖4: 填寫信息5: 修改班主任信息1: 修改班主任2: 查詢班主任信息修改界面: 系統(tǒng)管理員7: 顯示是否成功修改信息3: 班主任信息: 班主任6: 是否修改成功圖 4-1-17-2 系統(tǒng)管理員修改班主任基本信息協(xié)作圖18. “系統(tǒng)管理員導(dǎo)出信息統(tǒng)計就業(yè)率”用例對于“系統(tǒng)管理員導(dǎo)出信息統(tǒng)計就業(yè)率” 用例可以具體的描述來確定系統(tǒng)管理員導(dǎo)出信息統(tǒng)計就業(yè)率的工作流程,基本流程如下:1) 管理員向管理員界面導(dǎo)出信息統(tǒng)計就業(yè)率。2) 管理員向數(shù)據(jù)庫發(fā)出修改申請并查詢整個班級的信息。3) 數(shù)據(jù)庫將班級信息提供給統(tǒng)計界面并將統(tǒng)計的就業(yè)率提供給用戶界面。word 完美格式專業(yè)資料4) 用
40、戶界面將得出的就業(yè)率顯示出來并打印報表備選過程:返回的班級信息為空1) 數(shù)據(jù)庫返回信息為空2) 統(tǒng)計界面返回給系統(tǒng)管理員管理員界面: 系統(tǒng)管理員: 學(xué)生1: 統(tǒng)計就業(yè)率2: 查詢班級信息3: 班級信息4: 統(tǒng)計信息5: 打印報表圖 4-1-18-1 系統(tǒng)管理員導(dǎo)出信息統(tǒng)計就業(yè)率時序圖1: 統(tǒng)計信息2: 統(tǒng)計就業(yè)率4: 查詢班級信息統(tǒng)計界面3: 打印報表5: 班級信息: 系統(tǒng)管理員: 學(xué)生圖 4-1-18-2 系統(tǒng)管理員導(dǎo)出信息統(tǒng)計就業(yè)率協(xié)作圖( 二) 系統(tǒng)狀態(tài)圖1. 學(xué)生教師及管理員通過登錄轉(zhuǎn)換為能夠操作的用戶2. 信息轉(zhuǎn)換成被查詢狀態(tài)3. 當(dāng)查詢的用戶信息不存在轉(zhuǎn)換成被修改狀態(tài)4. 查詢用戶
41、信息存在轉(zhuǎn)換成被統(tǒng)計狀態(tài)5. 用戶可以被管理員刪除。登錄添加用戶信息被添加能夠查詢信息被統(tǒng)計刪除用戶統(tǒng)計刪除狀態(tài)查詢不存在修改存在被查詢被修改圖 4-2-1 可操作用戶狀態(tài)圖( 三) 系統(tǒng)活動圖1. 在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進(jìn)行說明??梢酝ㄟ^以下步驟描述參與者驗證登錄的活動:word 完美格式專業(yè)資料1) 參與者需要通過身份驗證后進(jìn)入相關(guān)子系統(tǒng)才能進(jìn)行相關(guān)操作。2) 系統(tǒng)運行后系統(tǒng)進(jìn)入初始化界面。3) 參與者輸入自己的用戶名和密碼。4) 登錄界面對用戶名和密碼進(jìn)行判斷。5) 如果用戶合法,則系統(tǒng)對用戶的權(quán)限進(jìn)行判斷,參與者進(jìn)入相關(guān)的管理界面,登錄成功。6) 如果用戶非法,系統(tǒng)提示用戶名或密碼錯誤,登錄失敗。初始化窗口輸入用戶名和密碼判斷權(quán)限提示用戶名或密碼錯誤進(jìn)入界面圖 4-3-1 參與者驗證登錄的活動圖2. 在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進(jìn)行說明??梢酝ㄟ^以下步驟描述系統(tǒng)管理員維護(hù)信息的活
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本打字
- 吊車租賃續(xù)簽合同范本
- 內(nèi)衣合伙人協(xié)議合同范本
- 醫(yī)療器械委托申報合同范本
- 單位勞動終止合同范本
- 住宅裝修交付合同范本
- 制作安裝窗戶合同范例
- 驛站轉(zhuǎn)租定金合同范本
- 合資商鋪合同范本
- 北京裝修合同范本查詢
- 爆破飛石控制措施
- 2024年新疆生產(chǎn)建設(shè)兵團(tuán)興新職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫必考題
- (高清版)JTGT M72-01-2017 公路隧道養(yǎng)護(hù)工程預(yù)算定額
- DZ∕T 0130.6-2006 地質(zhì)礦產(chǎn)實驗室測試質(zhì)量管理規(guī)范 第6部分:水樣分析(正式版)
- 2024年遼寧生態(tài)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫一套
- 摩托車科目一題庫-共400題(附答案)
- 第一節(jié)-原核生物與真核生物DNA的復(fù)制課件
- 第四單元素養(yǎng)評價卷(單元測試)2023-2024學(xué)年統(tǒng)編版語文一年級下冊
- 幼兒園隊列隊形訓(xùn)練培訓(xùn)
- 20K607 防排煙及暖通防火設(shè)計審查與安裝
- 2024車險基礎(chǔ)知識培訓(xùn)
評論
0/150
提交評論