UML大學生就業(yè)信息管理系統(tǒng)_第1頁
UML大學生就業(yè)信息管理系統(tǒng)_第2頁
UML大學生就業(yè)信息管理系統(tǒng)_第3頁
UML大學生就業(yè)信息管理系統(tǒng)_第4頁
UML大學生就業(yè)信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、統(tǒng)一建模語言綜合實訓報告綜合實訓題目:就業(yè)信息統(tǒng)計分析系統(tǒng)姓 名: 方慶班級:10軟件2班學號:2021203206指導教師: 汪海威2021年6 月8 日就業(yè)信息統(tǒng)計分析系統(tǒng)引言運用相應開發(fā)工具開發(fā)一個畢業(yè)班就業(yè)信息統(tǒng)計分析系統(tǒng),能夠讓每一個畢業(yè)生和教師通過訪問本系統(tǒng)實現(xiàn)更快、更好、更便捷地進行信息錄入和訪問,實現(xiàn)畢業(yè)生就業(yè)信息數(shù)字化遞 .該系統(tǒng)主要解決的是大學畢業(yè)學生的就業(yè)率的統(tǒng)計,充分反映的是系統(tǒng)治理員、學生、班主任在系統(tǒng)中各種功能的操作情況.系統(tǒng)治理員主要治理和維護學生以及班主任的各種信息.班主任可以查詢自己及班級學生的信息加以治理,學生有錄入就業(yè)信息的功能以及查詢自己信息的功能.對于

2、此次關(guān)于系統(tǒng)的分析的感受在心得中表達.1.需求分析1、畢業(yè)生個人正確輸入姓名、密碼前方可登陸系統(tǒng)原始密碼由系統(tǒng)治理員提供.2、畢業(yè)生登錄后,填寫個人就業(yè)單位情況班級、單位名稱、單位類型、單位所屬行業(yè)、單位所屬地區(qū)、崗位類型、薪酬、工作性質(zhì),就業(yè)信息來源 ,除了單位名稱需要輸入外,其他字段可直接從下拉列表中選擇,每一項都必須填寫才能提交.3、學生可以隨時修改工作信息.4、系統(tǒng)治理員可錄入畢業(yè)班學生和班主任根本信息,也能導出已就業(yè)學生信息、以及未就業(yè)學生名單,并能得出各班就業(yè)率.5、班主任能查看和治理所帶班級的就業(yè)情況.2.系統(tǒng)建模2. 1創(chuàng)立系統(tǒng)用例模型學生:學生可以通過該系統(tǒng)查詢自己的根本信息

3、、錄入自己的就業(yè)信息、 修改自己的工作信息等操作.班主任:班主任可以通過該系統(tǒng)查詢自己的根本信息、查詢學生的就業(yè)信息、 治理學生的就業(yè)情況.系統(tǒng)治理員:系統(tǒng)治理員負責錄入學生的根本信息、錄入班主任的根本信息、導出就業(yè)學生信息以及就業(yè)學生名單,最后治理員還要得出畢業(yè)學生的就業(yè)率,并且系統(tǒng)治理員還要對數(shù)據(jù)庫進行維護操作.班主任系統(tǒng)治理員學生學生用例圖登錄系統(tǒng):學生可以通過治理員提供的原始密碼進行登錄系統(tǒng)進行相關(guān)操作.修改密碼:治理員提供原始密碼都是較簡單且操作容易的,所以學生要對原始密碼進行修改,預防用戶信息泄露.查詢個人根本信息:每一個學生都可以在登錄后查詢自己的根本信息,但是不允許在位授權(quán) 的

4、情況下查詢其他人的信息.錄入就業(yè)信息:學生可以錄入自己的畢業(yè)后工作的就業(yè)信息.查詢就業(yè)信息:學生可以查詢自己畢業(yè)后工作的就業(yè)信息.學生登錄系統(tǒng)J亨學生修改密科學生查詢個人根本信息學生錄入就業(yè)1S息修改就業(yè)信息:學生工作變動需要自己修改就業(yè)的相關(guān)信息,失業(yè)刪除相應之前的就業(yè)信息.學生杳詢就業(yè)信息(Inm參與Q 題 tudefilNmme: String passwords: String studentNumber: String class : Siring奇age : Intiger .心 homeAld : SiringcompanyName : String覲latType : Stri

5、ng丁 ,companylndeualiy; StringcofnpanjtAdd : Siring他 pay 二 String通picture: Byte-mail:就業(yè)信息班主任用例圖登錄系統(tǒng):班主任可也通過治理員提供的原始密碼進行登錄系統(tǒng)進行相關(guān)操作.修改密碼:治理員提供原始密碼都是較簡單且操作容易的,所以學生要對原始密碼進行修改,預防用戶信息泄露.查詢個人根本信息:每一個班主任都可以在登錄后查詢自己的根本信息,但是不允許在位授權(quán)的情況下查詢其他班主任的信息.查詢班級學生的信息:系統(tǒng)治理員錄入的學生根本信息和學生錄入自己的就業(yè)信息后班主任可以查詢.統(tǒng)計學生的就業(yè)信息:對學生上傳的就業(yè)信息

6、進行操作統(tǒng)計.O 班2系統(tǒng)班主任修改密碼班主任(from 參4%teacherName: String堂主任查詢個人信息address : String,phoneNumber: String'覷class: String ,( J)VXd鬻;,任查贏生信息一 ?>sex: String1 -心Qage: Integer ()如血叱Byte統(tǒng)二生就業(yè)信息一 “O班主任杳詢學生根本信息班主任查詢學生就業(yè)信息系統(tǒng)治理員登錄系統(tǒng):治理員可也通過治理員提供的原始密碼進行登錄系統(tǒng)進行相關(guān)操作.錄入初始密碼:治理員提供應學生和班主任初始密碼可供學生和班主任登錄系統(tǒng).維護學生信息:(包括錄入學

7、生根本信息:錄入學生的根本信息由治理員錄入.錄入時要添加學生的詳細根本信息.查詢學生根本信息:查詢時可查看學生根本信息預防錄入錯誤.修改學生根本信息:對錯誤的學生根本信息進行重修改.查詢學生就業(yè)信息:對學生錄入的就業(yè)信息進行查看分析 )維護班主任信息:(包括錄入班主任根本信息: 錄入班主任的根本信息由治理員錄入.錄入時要添加班主任的詳細基本信息.查詢班主任根本信息:查詢時可查看班主任根本信息預防錄入錯誤.修改班主任根本信息:對錯誤的班主任根本信息進行重修改.)導出信息:導出已就業(yè)學生信息、以及未就業(yè)學生名單并且得出各班的就業(yè)率.治理員登錄系統(tǒng)錄入班主任根本信息錄入學生根本信息修改學生根本信息查

8、詢學生根本信息直涉班主任根本系統(tǒng)/系統(tǒng)治理譏,(fromadministratorName :Sbpassword: String育迪學生就業(yè)信息修改班主任根本信息導出信息得出就業(yè)率2. 2創(chuàng)立系統(tǒng)靜態(tài)模型參與者的根本類圖首先,確定系統(tǒng)參與者的屬性.系統(tǒng)治理員登錄時需要提供系統(tǒng)治理員的用戶名和密碼,因此每一個系統(tǒng)治理員都應該擁有用戶名和密碼屬性administratorName 和passwords.同理學生和班主任也應該擁有用戶名和密碼屬性風別為name和passwords , teacher和passwords o對于班主任信息來講要有所在地址 address、聯(lián)系 phoneNumber

9、、所帶班級class以及性別sex、年齡age和相應的照片 picture .對于學生信息來講有學生的個人根本信息要有學生的學號studentNumber、學生所在班級class、學生年齡 age、家庭住址 home Add、聯(lián)系 phoneNumber、email以及上傳的 畢業(yè)后就業(yè)相關(guān)信息要有單位名稱companyName單位類型 flattype 、單位所屬行業(yè)companyIndustry、單位所屬地區(qū) companyAdd、薪酬pay以及相應照片 picture .根據(jù)這些索建治理資from參男adminiratorName 二 String'pasVod : String

10、班就tteactierName: String>addres&: Stringph oneN umber: String電cIhsb 二 String丹email: StringString電sex 二 String命ag宅:Integerpicirue: Byte屬性可以建立參與者系統(tǒng)治理員、班主任、學生的根本類圖模型.學生flMIl 耕赭studentNanie: String如國弼brd亨:StringudentNumber: Stringdast: String>age: In tigerx horn eAdd : StringphoneN umber z Stri

11、ng即email: StringcampanyMame 二 String1flafType : String電 com pan yin denary: String'companyAdd : String1>ay: StringSpirin re: Byte2. 3創(chuàng)立系統(tǒng)動態(tài)模型1.創(chuàng)立序列圖和協(xié)作圖通過上述的用例可以獲得以下的交互行為:學生查詢個人信息學生錄入就業(yè)信息學生查詢就業(yè)信息學生修改就業(yè)信息學生修改密碼班主任查詢個人根本信息班主任查詢班級學生的信息班主任統(tǒng)計自己班級學生的信息班主任修改密碼系統(tǒng)治理員錄入初始密碼系統(tǒng)治理員錄入學生根本信息系統(tǒng)治理員查詢學生根本信息系統(tǒng)治

12、理員修改學生根本信息系統(tǒng)治理員查詢學生就業(yè)信息系統(tǒng)治理員錄入班主任根本信息系統(tǒng)治理員查詢班主任根本信息系統(tǒng)治理員修改班主任根本信息系統(tǒng)治理員導出信息統(tǒng)計就業(yè)率1.“學生查詢個人信息用例對于“學生查詢個人信息用例可以具體的描述來確定學生查詢個人信息的工作流程,根本流程如下:01.學生通過登錄界面進登錄.02.用戶界面向數(shù)據(jù)庫訪問層發(fā)出驗證信息.03.數(shù)據(jù)庫訪問層向登錄界面返回驗證信息.04.登錄界面向?qū)W生顯示驗證信息.05.【驗證成功】學生通過用戶界面查詢學生個人信息.06.用戶界面向數(shù)據(jù)庫訪問層檢索學生個人信息.07.數(shù)據(jù)庫訪問層將學生的個人信息提供應用戶界面.08.用戶界面將學生的個人信息顯

13、示出來.備選過程:學生驗證失敗.01.數(shù)據(jù)庫訪問層返回驗證信息為空.:學生8:顯示學5端'詢同患個人信息面3:返回驗*言明證用戶6:檢索學生個人信息 I '!一二A7:返回學生個人信息1:登錄女登錄界工面4:顯力驗證信息2.“學生錄入就業(yè)信息用例 對于“學生錄入就業(yè)信息 流程如下:用例可以具體的描述來確定學生錄入就業(yè)信息的工作流程,根本02.系統(tǒng)提示沒有該學生.01.學生向?qū)W生界面填寫學生就業(yè)信息.02.學生界面向數(shù)據(jù)庫錄入學生就業(yè)信息.03.數(shù)據(jù)庫將學生就業(yè)信息保存提供應學生界面.04.學生界面顯示完成學生就業(yè)信息錄入完成.備選過程:學生信息已存在01.數(shù)據(jù)庫提供應界面的學生

14、就業(yè)信息異常02.界面向?qū)W生提示信息已存在:學生學生界面:學生1:學生填寫就業(yè)信息2:精米學生就業(yè)信息3:錄入學生就業(yè)信息4:信息是否存在< 15:添加是否成功生6:顯7K是否錄入完成<2:輸入學生就業(yè)信息4:檢查信息是否存在>-7/ /1I 11:學生填寫就業(yè)信息 3:錄入學生就業(yè)信息壬學生界-3_<面毛6:顯7K是否錄入完成5:添加是否成功女生:學生3 .“學生查詢就業(yè)信息用例對于“學生查詢就業(yè)信息用例可以具體的描述來確定學生查詢就業(yè)信息的工作流程,根本流程如下:01.學生通過學生界面查詢就業(yè)信息.02.學生界面向數(shù)據(jù)庫訪問層檢索學生就業(yè)信息.03.數(shù)據(jù)庫訪問層將學

15、生的就業(yè)信息提供應學生界面.04.學生界面將學生的就業(yè)信息顯示出來.備選過程:學生信息不存在01提供的查詢的學生的界面的學生對象列表為空02.顯示學生不存在:學生學生界面1:查詢就業(yè)信息2:檢索學生就業(yè)信息3:返回就業(yè)信息4:顯示就業(yè)信息W1:查詢就業(yè)信息,2:檢索學生就業(yè)信息,于學生界>.丁 面 二丁4:顯示就業(yè)信息 3:返回就業(yè)信息.、:學生:學生4 .“學生修改就業(yè)信息用例根本對于“學生修改就業(yè)信息用例可以具體的描述來確定學生修改就業(yè)信息的工作流程, 流程如下:01.學生通過學生界面修改就業(yè)信息.02.學生查詢學生就業(yè)信息.03.學生界面向數(shù)據(jù)庫發(fā)出修改申請.04.數(shù)據(jù)庫將修改后學

16、生的就業(yè)信息保存并且提供應學生界面.05.學生界面將修改后學生的就業(yè)信息顯示出來.備選過程:該學生不存在01.數(shù)據(jù)庫返回的信息為空02.修改界面現(xiàn)實給學生學生學生界面:學生1:修改就業(yè)信息2:查詢就業(yè)信息 3:學生就業(yè)信息4:填寫修改信息5:1修改學生就業(yè)信息-6:是否修改成功7:顯示修改是否成功信息4:填寫修改信息1:修改就業(yè)信息7:顯示修改是否成功信息 :學生學生界面2:查詢就業(yè)信息5:修改學生就業(yè)信息R:學生3:學生就業(yè)信息6:是否修改成功5.“學生修改密碼用例對于“學生修改密碼用例可以具體的描述來確定學生修改密碼的工作流程,01.學生登錄修改界面.02.學生在修改界面向數(shù)據(jù)庫發(fā)出修改請

17、求.03.數(shù)據(jù)庫請求密碼驗證.04.修改界面向?qū)W生顯示驗證信息.05.【驗證成功】學生在修改界面修改密碼.06.修改界面向數(shù)據(jù)庫訪問層提交修改的密碼.07.數(shù)據(jù)庫訪問層將修改成功信息返回給修改界面.08修改界面將修改成功信息顯示給學生.備選過程:密碼驗證失敗.01數(shù)據(jù)庫訪問層返回密碼錯誤02系統(tǒng)提示重新驗證.根本流程如下:學生修改界面:學生1:登錄2:實例化學生對象3:返回密碼驗證信息4:顯示驗證<5:填寫修改的學生密碼116:錄入修改的密碼.7:飯回修改分成8:顯示修改完成W1:登錄2:實例化學生對象5:填寫修改的學生密姆6:錄入修改的密碼> 修改界去丁一面'4:顯示驗證

18、3:返回密碼驗證信息 、:學生8:顯示修改完成7:返回修改完成:學生用例可以具體的描述來確定班主任查詢個人根本信息的工對于“班主任查詢個人根本信息 作流程,根本流程如下:01.班主任通過登錄界面進登錄.02.用戶界面向數(shù)據(jù)庫訪問層發(fā)出驗證信息.03.數(shù)據(jù)庫訪問層向登錄界面返回驗證信息.04.登錄界面向班主任顯示驗證信息.05.【驗證成功】班主任通過用戶界面查詢班主任個人信息.06.用戶界面向數(shù)據(jù)庫訪問層檢索班主任個人信息.07.數(shù)據(jù)庫訪問層將班主任的個人信息提供應用戶界面.08.用戶界面將班主任的個人信息顯示出來.備選過程:班主任驗證失敗.01.數(shù)據(jù)庫訪問層返回驗證信息為空.02.系統(tǒng)提示沒有

19、該班主任.:班主任登錄界面班主任界的:班主任1:登錄2:驗證用戶3:返回駁證信息4:顯示驗證信息5:查詢班主任個人信息* 6:檢索班主任個人信息7:返回班主任個人信息8:顯示班主任個人信息:班主任1:登錄4 4:顯示驗證信息,巾一 ,一 5:查詢班主任個人信息8:顯示班主任,人咨息班主任界面6:檢索班主任個人>7:返回班主任個人信息|登錄界12:,證用戶3:返回驗證信息4/ 、:班主任7 .“班主任查詢班級學生的信息用例對于“班主任查詢班級學生的信息用例可以具體的描述來確定班主任查詢班級學生的信息的工作流程,根本流程如下:01.班主任通過統(tǒng)計界面查詢班級學生信息.02.用戶界面向數(shù)據(jù)庫檢

20、索班級學生信息.03.數(shù)據(jù)庫將班級學生的信息提供應用戶界面.04.用戶界面將班級學生的就業(yè)信息顯示出來.班主任界向十:班主任十/、:班主任1:查詢班級信息 JL2:提出申請3:返回班級信息S4:顯示班級信息1:查詢班級信息班主任界面:班主任4:顯示班級信息2:提出申請A3:返向班級信息8 .“班主任統(tǒng)計自己班級學生的信息用例對于“班主任統(tǒng)計自己班級學生的信息用例可以具體的描述來確定班主任統(tǒng)計自己班級學生的信息的工作流程,根本流程如下:01.班主任向班主任界面導出信息統(tǒng)計就業(yè)率.02.班主任向數(shù)據(jù)庫查詢信息并發(fā)出統(tǒng)計申請.03.數(shù)據(jù)庫將統(tǒng)計的班級就業(yè)率提供應統(tǒng)計界面.04.統(tǒng)計界面將得出的班級就

21、業(yè)率顯示出來并且打印報表.統(tǒng)計界面:學生1:統(tǒng)計就業(yè)率22:查詢班級信息X:班主任T3:班級信息4:統(tǒng)計信息5:打印報表4:統(tǒng)計信息2:查詢班級信息1:統(tǒng)計就業(yè)率*X產(chǎn)5:打印報表:班主任統(tǒng)計界面-T3:班級信息:學生9 .“班主任修改密碼用例根本流程對于“班主任修改密碼用例可以具體的描述來確定班主任修改密碼的工作流程, 如下:01.02.03.04.05.06.07.08班主任登錄修改界面.班主任在修改界面向數(shù)據(jù)庫發(fā)出修改請求.數(shù)據(jù)庫求密碼驗證.修改界面向班主任顯示驗證信息.【驗證成功】班主任在修改界面修改密碼.修改界面向數(shù)據(jù)庫提交修改的密碼.數(shù)據(jù)庫將修改成功信息返回給修改界面.修改界面將修

22、改成功信息顯示給班主任.備選過程:密碼驗證失敗.01.02.數(shù)據(jù)庫訪問層返回密碼錯誤 系統(tǒng)提示重新驗證:班主任1:登錄4:顯示驗證修改界面2:發(fā)出修改請求3:返回密碼驗證信息A:班主任填寫修改的班主任密碼6:錄入修改的密碼J 7:該間修改完成8:顯示修改完成1:登錄5:填寫修改的班主任密碼2:發(fā)出修改請求6:錄入修改的密碼10.4:顯示驗證:班主任8:顯示修改完成“系統(tǒng)治理員錄入初始密碼用例修改界面三3:返回密碼驗證信息、7:返回修改完成:班主任對于“系統(tǒng)治理員錄入初始密碼用例可以具體的描述來確定系統(tǒng)治理員錄入初始密碼的工作流程,根本流程如下:01.治理員先向治理員界面查詢學生及老師的信息02

23、.治理員界面通過學生及班主任實例查詢并且返回信息03.錄入密碼界面錄入密碼04.治理員界面通過學生及班主任實例保存修改后的密碼05.返回給治理員并且顯示備選過程:學生及班主任信息不在01.數(shù)據(jù)庫返回驗證信息為空.02.系統(tǒng)提示沒有該學生及班主任.:系統(tǒng)治理員治理員界面:學生1:錄入初始密碼4:7:顯示是否錄入完成1:錄入初始密碼:系統(tǒng)治理員7:顯示是否錄入完成2:查詢學生信息3:學生信息輸入密碼4:輸入密碼治理員界面5:錄入學生密碼6:錄入是否成功2:查詢學生信息5:錄入學生密碼3:學生信息6:錄入是否成功:學生錄入班主任初始密碼同上操作11 .“系統(tǒng)治理員錄入學生根本信息用例對于“系統(tǒng)治理員

24、錄入學生根本信息用例可以具體的描述來確定系統(tǒng)治理員錄入學生根本信息的工作流程,根本流程如下:01.治理員向治理員界面填寫學生根本信息.02.治理員界面向數(shù)據(jù)庫錄入學生根本信息.03.數(shù)據(jù)庫將學生根本信息保存提供應治理員界面.04.治理員界面顯示完成學生根本信息錄入完成備選過程:學生信息已存在01.數(shù)據(jù)庫提供應界面的學生信息異常02.界面向治理員提示信息已存在A:系統(tǒng)治理員學生界面:學生1:治理員填寫信息入學生信息3:錄入學生信息4W1信息是否存在5:添加是否成功6:顯示是否錄入完成<2:輸入學生信息A4:檢查信息是否存在學生界面3:錄入學生信息41:治理員填寫信息多*6:顯示是否錄入完成

25、:系統(tǒng)治理員5:添加是否成功:學生12 .“系統(tǒng)治理員查詢學生根本信息用例用例可以具體的描述來確定系統(tǒng)治理員查詢學生根本對于“系統(tǒng)治理員查詢學生根本信息 信息的工作流程,根本流程如下:01.治理員通過治理員界面查詢班級學生信息.02.03.04.治理員界面向數(shù)據(jù)庫檢索班級學生信息.數(shù)據(jù)庫將班級學生的信息提供應治理員界面. 治理員界面將班級學生的根本信息顯示出來.查詢學生界畫:學牛備選過程:學生信息不存在01提供的查詢的學生的界面的學生對象列表為空02.顯示學生不存在QX:系統(tǒng)治理員1:查詢根本信息2:檢索學生根本信息3:返回根本信息4:顯示根本信息W1:查詢根本信息>查詢學生界面2:檢索

26、學生根本信息>:系統(tǒng)治理員4:顯示根本信息3:返回根本信息、:學生13 .“系統(tǒng)治理員修改學生根本信息用例對于“系統(tǒng)治理員修改學生根本信息用例可以具體的描述來確定系統(tǒng)治理員修改學生根本信息的工作流程,根本流程如下:01.02.03.04.治理員通過治理員界面修改學生根本信息.治理員界面向數(shù)據(jù)庫發(fā)出修改申請.數(shù)據(jù)庫將修改后學生的根本信息保存并且提供應治理員界面.治理員界面將修改后學生的根本信息顯示出來.備選過程:該學生不存在 01.數(shù)據(jù)庫返回的信息為空02.修改界面顯示給治理員:系統(tǒng)治理員治理員界面:學生1:治理員填寫信息州入學生信息*3:錄入學生信息4">J信息是否存在5

27、:添加是否成功6:顯示是否錄入完成W2:輸入學生信息>4:檢查信息是否存在-41:治理員填寫信息治理員界面6:顯示是否錄入完成 :系統(tǒng)治理員3:錄入學生信息關(guān)5:添加是否成功 、:學生14 .“系統(tǒng)治理員查詢學生就業(yè)信息用例對于“系統(tǒng)治理員查詢學生就業(yè)信息用例可以具體的描述來確定系統(tǒng)治理員查詢學生就業(yè)信息的工作流程,根本流程如下:01.02.03.04.治理員通過治理員界面查詢班級學生就業(yè)信息. 治理員界面向數(shù)據(jù)庫檢索班級學生就業(yè)信息. 數(shù)據(jù)庫將班級學生的就業(yè)信息提供應治理員界面. 治理員界面將班級學生的就業(yè)信息顯示出來.備選過程:該學生不存在 01.數(shù)據(jù)庫返回的信息為空02.修改界面顯

28、示給治理員:系統(tǒng)治理員查詢學生界11:查詢就業(yè)信息3:返回就業(yè)信息4:顯示就業(yè)信息*=2:檢索學生就業(yè)信息1:查詢就業(yè)信息查詢學生界面:系統(tǒng)治理員4:顯示就業(yè)信息2:檢索學生就業(yè)信息>3:返回就業(yè)信息:學生15 .“系統(tǒng)治理員錄入班主任根本信息用例對于“系統(tǒng)治理員錄入班主任根本信息用例可以具體的描述來確定系統(tǒng)治理員錄入班主任根本信息的工作流程,根本流程如下:01.治理員向治理員界面填寫班主任根本信息.02.治理員界面向數(shù)據(jù)庫訪問層錄入班主任根本信息.03.數(shù)據(jù)庫訪問層將學生根本信息保存提供應治理員界面.04.治理員界面顯示完成班主任根本信息錄入完成.備選過程:班主任信息已存在01.數(shù)據(jù)庫

29、提供應界面的治理員就業(yè)信息異常02.界面向治理員提示信息已存在:系統(tǒng)治理員學生界面:班主任1:治理員填寫信息小林班主任信息3:錄入班主任信息4:檢星信息是否存在5:添加是否成功<6:顯示是否錄入完成2:輸入班主任信息4:檢查信息是否存在>1:治理員填寫信息 ¥4#面3:錄入班主任信息方 :系統(tǒng)管6自示是否錄入完成5:添加是否成功:班主任16.“系統(tǒng)治理員查詢班主任根本信息用例對于“系統(tǒng)治理員查詢班主任根本信息用例可以具體的描述來確定系統(tǒng)治理員查詢班主任根本信息的工作流程,根本流程如下:01.02.治理員通過治理員界面查詢班主任根本信息.治理員界面向數(shù)據(jù)庫訪問層檢索班級班主

30、任根本信息.03.04.數(shù)據(jù)庫訪問層將班級班主任根本信息提供應治理員界面. 治理員界面將班級班主任根本信息顯示出來.備選過程:該班主任不存在01.數(shù)據(jù)庫返回的信息為空02.修改界面顯示給治理員弋:系統(tǒng)治理員查詢界面:班主任1:查詢根本信息2:檢索班主任根本信息3:返回根本信息<4:顯示根本信息01:查詢根本信息 2:檢索班主任根本信息,會查詢界面MAT4:顯示根本信息3:返回根本信息:系統(tǒng)治理員:班主任17.“系統(tǒng)治理員修改班主任根本信息用例對于“系統(tǒng)治理員修改班主任根本信息用例可以具體的描述來確定系統(tǒng)治理員修改班主任根本信息的工作流程,根本流程如下:01.治理員通過治理員界面修改班主任

31、根本信息.02.治理員界面向數(shù)據(jù)庫發(fā)出修改申請.03.數(shù)據(jù)庫將修改后班主任根本信息保存并且提供應治理員界面.04.治理員界面將修改后班主任根本信息顯示出來.備選過程:該學生不存在01.數(shù)據(jù)庫返回的信息為空02.修改界面顯示給治理員-r:系統(tǒng)治理員修改界聞:班主任1:修改班主任2:查詢班主任3:班主任信息7:顯示是否成功修改信息1:修改班主任咫填寫信息4:填寫信息>2:查詢班主任5:修改班主任信息5:修改班主任信息6:是否修改成功大7:顯示是否成功修改信息 :系統(tǒng)治理員修改界面3:班主任信息6:是否修改成功:班主任18.“系統(tǒng)治理員導出信息統(tǒng)計就業(yè)率用例對于“系統(tǒng)治理員導出信息統(tǒng)計就業(yè)率用

32、例可以具體的描述來確定系統(tǒng)治理員導出信息統(tǒng)計就業(yè)率的工作流程,根本流程如下:01.02.治理員向治理員界面導出信息統(tǒng)計就業(yè)率.治理員向數(shù)據(jù)庫發(fā)出修改申請并查詢整個班級的信息.03.數(shù)據(jù)庫將班級信息提供應統(tǒng)計界面并將統(tǒng)計的就業(yè)率提供應用戶界面.04.用戶界面將得出的就業(yè)率顯示出來并打印報表備選過程:返回的班級信息為空01.數(shù)據(jù)庫返回信息為空02.統(tǒng)計界面返回給系統(tǒng)治理員:系統(tǒng)治理員統(tǒng)計界面:學生1:統(tǒng)計就業(yè)率2:查詢班級信息3:班級信息統(tǒng)計信息5:打印報表4:統(tǒng)計信息2:查詢班級信息:系統(tǒng)治理員1:統(tǒng)計就業(yè)率5:打印報表統(tǒng)計界 面3:班級信息:學生2.創(chuàng)立活動圖1 .在利用活動圖描述參與者如何協(xié)

33、同工作時,還可以建立相關(guān)的參與者活動圖進行說明.可以通過以下步驟描述參與者驗證登錄的活動:01.參與者需要通過身份驗證后進入相關(guān)子系統(tǒng)才能進行相關(guān)操作.02.系統(tǒng)運行后系統(tǒng)進入初始化界面.03.參與者輸入自己的用戶名和密碼.04.登錄界面對用戶名和密碼進行判斷.登錄成功.05.如果用戶合法,那么系統(tǒng)對用戶的權(quán)限進行判斷,參與者進入相關(guān)的治理界面,06.如果用戶非法,系統(tǒng)提示用戶名或密碼錯誤,登錄失敗.2 .在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進行說明.可以通過以下步驟描述系統(tǒng)治理員維護信息的活動:01.系統(tǒng)治理員在維護信息時要先登錄到治理系統(tǒng).02.系統(tǒng)治理員在登

34、錄后進入維護信息界面.03.維護界面有維護學生信息界面和維護班主任信息界面04.系統(tǒng)治理員在維護學生界面中可以錄入學生原始密碼,錄入、查詢、修改學生信息.出信息最后得出就業(yè)率.05.系統(tǒng)治理員在維護班主任信息界面可以錄入班主任原始密碼,錄入、查詢、修改班主任 信息.06.完成后需要退出治理界面.面維護學生信 息維護班主任 信息查信息登錄治理員 界面錄入學生基本信息查詢學生基修改學生基本信息本信息查詢學生就業(yè)信息錄入班主任信息修改班主任信息統(tǒng)計信息得出薪業(yè)率退出系統(tǒng)3 .在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進行說明.可以通過以下步驟描述學生治理學生信息的活動:01.

35、學生在治理學生信息時先登錄學生界面02.學生在登錄后進入學生界面03.學生在學生界面中可以錄入就業(yè)信息和查詢個人信息.04.錄入學生的就業(yè)信息后學生可以查詢個人就業(yè)信息和修改個人的就業(yè)信息.05.活動完畢后需要退出學生界面.4 .在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進行說明. 可以通過以下步驟描述班主任治理信息的活動:退出登錄不存在被修改被查詢查詢個人基 本信息添加用戶信息 被添加能夠查詢2. 4創(chuàng)立系統(tǒng)部署模型在學生就業(yè)信息統(tǒng)計分析系統(tǒng)中,可以對主要的參與者分別創(chuàng)立構(gòu)建進行映射,如創(chuàng)立系統(tǒng)治理員、學生、班主任構(gòu)件02.班主任在登錄后進入班主任界面.03.班主任在

36、班主任界面可以查詢個人的根本信息,可以查詢班級學生的信息.04.活動完畢后需要退出班主任界面.查詢班級學 生信息1.學生教師及治理員通過登錄轉(zhuǎn)換為能夠操作的用戶2.信息轉(zhuǎn)換成被查詢狀態(tài)3.當查詢的用戶信息不存在轉(zhuǎn)換成被修改狀態(tài)4.查詢用戶信息存在轉(zhuǎn)換成被統(tǒng)計狀態(tài)5.用戶可以被治理員刪除.“I登錄班主任 窗口3.創(chuàng)立狀態(tài)圖統(tǒng)計學叁信 息登錄刪除用戶一信息被統(tǒng)一 計統(tǒng)計刪除狀態(tài)01.班主任在治理信息時先登錄班主任界面.在學生就業(yè)信息統(tǒng)計分析系統(tǒng)中,有4個節(jié)點,分別為:數(shù)據(jù)庫節(jié)點、后臺系統(tǒng)維護節(jié)點、學生信息業(yè)務處理節(jié)點、班主任信息業(yè)務處理節(jié)點.學生信息處理系統(tǒng)統(tǒng)系統(tǒng)數(shù)據(jù)庫系統(tǒng)治理員維護系統(tǒng)班主任信息

37、處理系統(tǒng)學生信息處 理系統(tǒng)n班主任信息學生信息處理系統(tǒng)處理系統(tǒng)1 .班主任信息處理系統(tǒng)3.本課程心得體會從需求分析到 UML建立模型開始,讓我熟悉了Rational統(tǒng)一過程、面向?qū)ο筮€有 UML首先,作為Rational的同統(tǒng)一過程,塌實由Rational軟件開發(fā)公司開發(fā)維護的,Rational的統(tǒng)一過程有自己的一套構(gòu)架,并且這套構(gòu)架是一種大多數(shù)工程和開發(fā)組織都能接受的形式存在.Rational統(tǒng)一過程不管如何解釋.最終都歸結(jié)為軟件的一種開發(fā)過程.提供了如何 對軟件開發(fā)組織進行治理的方式.并且擁有了自己的目標和方式面向?qū)ο笫且环N全新的軟件技術(shù),起概念來自于程序設(shè)計本身.面向?qū)ο蟮某绦蛟O(shè)計立意于

38、創(chuàng)立軟件重用代碼. 具有更好的模擬現(xiàn)實世界環(huán)境的水平.這是使他被公認為是自下而上編程的優(yōu)勝者.他通過在程序中添加擴展功能語句把函數(shù)“封裝進編程所需要的“對象中 面向?qū)ο蟮木幊陶Z言使復雜的工作條理清楚、編寫容易.對象是面向?qū)ο蟮南到y(tǒng)根本的構(gòu)造塊,是一些相關(guān)的變量和方法的軟件集.對象經(jīng)常用于建立現(xiàn)實世界的一些對象模型.對象是理解面向?qū)ο蠹夹g(shù)的關(guān)鍵.模型的建立不僅僅使用于建筑行業(yè)建立模型是為了更好的理解正在開發(fā)的系統(tǒng).通過建立模型我們知道了以下 4個方面:1 .模型有助于根據(jù)實際情況或根據(jù)所需要的樣式對模型進行可視化.2 .模型可以規(guī)約系統(tǒng)的模型結(jié)構(gòu)行為.3 .模型可以給我們指導構(gòu)造系統(tǒng)摸版.4 .

39、模型對作出的決策進行文檔化.軟件生命周期分為 6個階段,制定方案、需求分析、設(shè)計、編碼、測試、運行和維護.目前, 可將常見的軟件開發(fā)模式大致分為 4種類型.每種模型的代表有瀑布模型、 噴泉模型、基于 構(gòu)件的開發(fā)模型XP方法等進行簡要分析.UML讓我們更直觀的體會到軟件工程所表達的,總而言之,UML是一種定義良好,易于表達,功能強大,且普遍適用的建模語言.它溶入了軟件工程領(lǐng)域的新思想、 新方法和新技術(shù). 它不僅可以支持面向?qū)ο蟮姆治龊驮O(shè)計, 更重要的是能夠有力地支持從需求分析開始的軟件開發(fā)的全過程.做完了本次的期末設(shè)計讓我明白了UML(United Modeling Language, 統(tǒng)一建模語言廣 是一種基于面向?qū)ο蟮?/p>

溫馨提示

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

評論

0/150

提交評論