大學(xué)生就業(yè)管理平臺(3篇)_第1頁
大學(xué)生就業(yè)管理平臺(3篇)_第2頁
大學(xué)生就業(yè)管理平臺(3篇)_第3頁
大學(xué)生就業(yè)管理平臺(3篇)_第4頁
大學(xué)生就業(yè)管理平臺(3篇)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——大學(xué)生就業(yè)管理平臺(3篇)《平臺:自媒體時代用影響力贏取驚人資產(chǎn)》是2022年中央編譯出版社出版的圖書,是邁克爾·哈耶特。在當(dāng)今市場要想獲得成功,必需擁有兩個戰(zhàn)略資產(chǎn):讓人欲罷不能的產(chǎn)品和有效平臺。托馬斯·納爾遜出版公司前首席執(zhí)行官、現(xiàn)任董事會主席邁克爾·哈耶特,以下是為大家整理的關(guān)于大學(xué)生就業(yè)管理平臺3篇,供大家參考選擇。

大學(xué)生就業(yè)管理平臺3篇

大學(xué)生就業(yè)管理平臺

開題報(bào)告

課程小組名稱:敢死隊(duì)

一、課程設(shè)計(jì)題目:大學(xué)生就業(yè)信息管理系統(tǒng)(JobFinder)

二、課程設(shè)計(jì)概述

1.課題的作用、意義

本系統(tǒng)是一套對學(xué)生、企業(yè)、學(xué)校三方開放的用于就業(yè)時聘請信息管理的系統(tǒng)。其中,企業(yè)通過發(fā)布聘請信息,查詢學(xué)生簡歷等功能和學(xué)生建立聯(lián)系;學(xué)生通過投遞求職簡歷等方式說明自己的就業(yè)意向;學(xué)校在以上雙方之間,完成公司信息審核,信譽(yù)度管理,學(xué)生就業(yè)統(tǒng)計(jì)等工作。

2.課程設(shè)計(jì)的內(nèi)容

學(xué)校:

1.對公司信息進(jìn)行審核2.發(fā)布公司的聘請或聘請會信息

3.查詢、統(tǒng)計(jì)學(xué)生和公司的信息4.建立和管理信用度評價機(jī)制

5.對企業(yè)和學(xué)生進(jìn)行分類管理

公司:

1.申請發(fā)布聘請信息2.查詢投遞到本公司的學(xué)生簡歷

3.查看公開簡歷信息的學(xué)生簡歷4.接受學(xué)生聯(lián)系和評價

學(xué)生:

1.利用提供的專屬ID注冊用戶2.填寫個人信息或簡歷

3.分類查看企業(yè)聘請信息4.探尋查看企業(yè)聘請信息

3.完成任務(wù)的思路和方案

我們將會把這次課程設(shè)計(jì)分為三個環(huán)節(jié),分別是需求分析、設(shè)計(jì)實(shí)現(xiàn)和系統(tǒng)測試,在設(shè)計(jì)實(shí)現(xiàn)部分,我們會分為前臺設(shè)計(jì)和后臺編碼。對于開發(fā),我們會實(shí)現(xiàn)預(yù)先設(shè)計(jì)好的接口,最終整合系統(tǒng)。

4.需要的主要儀器和設(shè)備等

Pc機(jī)

三、課程設(shè)計(jì)進(jìn)度計(jì)劃

起迄日期

工作內(nèi)容

備注

14.3.10—14.3.17

14.3.17—14.3.31

14.3.31—14.4.7

詳細(xì)需求分析,確定系統(tǒng)架構(gòu)和接口

編碼實(shí)現(xiàn)

系統(tǒng)測試,系統(tǒng)完善

大學(xué)生就業(yè)管理平臺

大學(xué)生就業(yè)管理系統(tǒng)

面向?qū)ο蠼<夹g(shù)

課程設(shè)計(jì)

課程名稱

面向?qū)ο蠼<夹g(shù)

題目

大學(xué)生就業(yè)信息管理系統(tǒng)

系部

管理學(xué)院

專業(yè)

信息管理與信息系統(tǒng)

班級

學(xué)號

學(xué)生姓名

任課教師

2022

1

2

《面向?qū)ο蠼<夹g(shù)》課程設(shè)計(jì)評審表

學(xué)號

姓名

題目:大學(xué)生就業(yè)信息管理系統(tǒng)

評審工程

評分指標(biāo)

成績

工程概述(5分)

需求分析

(15分)

系統(tǒng)功能需求(3分)

基本數(shù)據(jù)維護(hù)模塊(3分)

基本業(yè)務(wù)模塊(3分)

數(shù)據(jù)庫模塊(3分)

信息查詢模塊(3分)

系統(tǒng)的UML基本模型(55分)

UML模型框架(5分)

系統(tǒng)的用例圖(10分)

系統(tǒng)的時序圖(10分)

系統(tǒng)的協(xié)作圖(10分)

系統(tǒng)的狀態(tài)圖(10分)

系統(tǒng)的活動圖(10分)

系統(tǒng)中的類

(10分)

類圖的生成(5分)

各個類之間的關(guān)系(5分)

系統(tǒng)的配置與實(shí)現(xiàn)(10分)

系統(tǒng)的組件圖(5分)

系統(tǒng)的配置圖(5分)

開發(fā)心得(5分)

總評(100分)

評審教師簽名

評審時間:年月日

課程設(shè)計(jì)報(bào)告要求:

1.字跡明了,圖表美觀,文理通順;

2.能夠參考軟件開發(fā)的國家標(biāo)準(zhǔn)文檔,指導(dǎo)自己編寫課程設(shè)計(jì)報(bào)告;

3.能夠應(yīng)用RationalRose建模工具進(jìn)行相關(guān)的圖表制作。

4.文中所建模型的圖都要有文字說明。

5.課程設(shè)計(jì)應(yīng)包含的內(nèi)容:

(1)工程概述(問題陳述;該工程目前國內(nèi)外研究狀況,開發(fā)本工程的意義)。

(2)系統(tǒng)需求分析(系統(tǒng)功能需求;基本數(shù)據(jù)維護(hù)模塊;基本業(yè)務(wù)模塊;數(shù)據(jù)庫模塊;信息查詢模塊)。

(3)系統(tǒng)的UML基本模型(UML模型框架;用例圖及用例圖說明;時序圖及時序圖說明;協(xié)作圖及協(xié)作圖說明;狀態(tài)圖及狀態(tài)圖說明;活動圖及活動圖說明)。

(4)系統(tǒng)中的類(類圖的生成;各個類之間的關(guān)系)。

(5)系統(tǒng)的配置與實(shí)現(xiàn)(組件圖及組件圖說明;配置圖及配置圖說明)。

(6)開發(fā)心得。

課程設(shè)計(jì)報(bào)告格式要求:

1.每一章題目:黑體、小三號、居中;

2.正文:標(biāo)題黑體、五號,其余宋體、五號;

3.標(biāo)題:一、(一)1.①

4.文中的圖和表統(tǒng)一編號:例如:圖1-1、表1-1

就業(yè)信息統(tǒng)計(jì)分析系統(tǒng)

1、工程概述

隨著各大專院校的不斷發(fā)展,更多的學(xué)生進(jìn)入了大學(xué)院校的大門,于此同時各院校的畢業(yè)生人數(shù)也在急劇上升,由于每年國家提供的工作崗位有限,因此畢業(yè)生的就業(yè)面臨著較大困難,加之畢業(yè)生沒有相關(guān)工作經(jīng)驗(yàn),對社會的未知,導(dǎo)致就業(yè)更加困難。

因此運(yùn)用相應(yīng)開發(fā)工具開發(fā)一個畢業(yè)班就業(yè)信息統(tǒng)計(jì)分析系統(tǒng)十分必要。即能夠讓每一個畢業(yè)生和教師通過訪問本系統(tǒng)實(shí)現(xiàn)更快、更好、更便捷地進(jìn)行信息錄入和訪問,也實(shí)現(xiàn)畢業(yè)生就業(yè)信息數(shù)字化傳遞。讓學(xué)生們更好的了解就業(yè)行情,及時選擇更好的出路,也可以對學(xué)校的各專業(yè)就業(yè)率做出統(tǒng)計(jì),使學(xué)校更好的完善教育體系。

該系統(tǒng)主要解決的是大學(xué)畢業(yè)學(xué)生的就業(yè)率的統(tǒng)計(jì),充分反映的是系統(tǒng)管理員、學(xué)生、班主任在系統(tǒng)中各種功能的操作狀況。系統(tǒng)管理員主要管理和維護(hù)學(xué)生以及班主任的各種信息統(tǒng)計(jì)就業(yè)率等信息。

班主任可以查詢自己及班級學(xué)生的信息加以管理統(tǒng)計(jì)該班就業(yè)率,學(xué)生有錄入就業(yè)信息的功能以及查詢自己信息的功能。對于此次關(guān)于系統(tǒng)的分析的感受在心得中表達(dá)。

2、需求分析

(一)系統(tǒng)功能需求

系統(tǒng)的功能需求包含以下幾個方面:

1.畢業(yè)生個人正確輸入姓名、密碼后方可登陸系統(tǒng)(原始密碼由系統(tǒng)管理員提供)。

2.畢業(yè)生登錄后,填寫個人就業(yè)單位狀況(班級、單位名稱、單位類型、單位所屬行業(yè)、單位所屬地區(qū)、崗位類型、薪酬、工作性質(zhì),就業(yè)信息來源),除了單位名稱需要輸入外,其他字段可直接從下拉列表中選擇,每一項(xiàng)都必需填寫才能提交。

3.學(xué)生可以隨時修改工作信息。

4.班主任能查看和管理所帶班級的就業(yè)狀況,也能導(dǎo)出已就業(yè)學(xué)生信息、以及未就業(yè)學(xué)生名單,并能得出該班就業(yè)率。

5.系統(tǒng)管理員可錄入畢業(yè)班學(xué)生和班主任基本信息,也能導(dǎo)出已就業(yè)學(xué)生信息、以及未就業(yè)學(xué)生名單,并能得出各班就業(yè)率。

圖1-1畢業(yè)生的功能需求圖1-2班主任的功能需求圖1-3系統(tǒng)管理員的功能需求

(二)基本數(shù)據(jù)維護(hù)模塊

基本數(shù)據(jù)維護(hù)模塊包括圖2-1所示幾方面。

圖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ì)信息。定時對已錄入的信息進(jìn)行統(tǒng)計(jì),并上傳。

(三)基本業(yè)務(wù)模塊

基本業(yè)務(wù)模塊包括圖2-2所示幾方面。

圖1-5基本業(yè)務(wù)模塊

1.增加用戶權(quán)限。有權(quán)限的用戶可以增加其他用戶權(quán)限。

2.刪除用戶權(quán)限。有權(quán)限的用戶可以刪除其他用戶權(quán)限。

3.審批通過。有權(quán)限的用戶對添加,刪除,編輯,修改文檔屬性的文檔進(jìn)行審批,審批通過則執(zhí)行相應(yīng)操作。

4.審批不通過。有權(quán)限的用戶對添加,刪除,編輯,修改文檔屬性的文檔進(jìn)行審批,審批不通過則不能執(zhí)行相應(yīng)操作。

(四)數(shù)據(jù)庫模塊

數(shù)據(jù)庫模塊包括圖4-1所示幾方面。

圖1-6數(shù)據(jù)庫模塊

1.用戶信息管理。用戶信息包括個人信息,屬性等。

2.用戶權(quán)限管理。用戶的讀,刪,改個人信息,及用戶賬號,密碼等設(shè)置修改的權(quán)限管理。

3.審批信息管理。審批信息包括修改人,審批人等。

4.審批權(quán)限管理。用戶只擁有管理員規(guī)定范圍內(nèi)的權(quán)限。

5.企業(yè)信息管理。學(xué)生用戶對就業(yè)企業(yè)信息的錄入。

(五)信息查詢模塊

信息查詢模塊包括圖1-7所示幾方面。

圖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)計(jì)信息。

5.系統(tǒng)信息查詢。系統(tǒng)相關(guān)功能更新等信息的提醒。

3、系統(tǒng)的UML基本模型

(一)創(chuàng)立系統(tǒng)用例模型

系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)錄入學(xué)生的基本信息、錄入班主任的基本信息、導(dǎo)出就業(yè)學(xué)生信息以及就業(yè)學(xué)生名單,最終管理員還要得出畢業(yè)學(xué)生的就業(yè)率,并且系統(tǒng)管理員還要對數(shù)據(jù)庫進(jìn)行維護(hù)操作。

選擇開始菜單開啟如下圖對話框,此時可以開始設(shè)計(jì)大學(xué)生就業(yè)信息統(tǒng)計(jì)分析系統(tǒng)模型。

圖3-1RationalRose界面

(二)系統(tǒng)用例圖

用例圖在需求分析階段有很重要的作用,它是作為參與者的外部用戶所能觀測到的系統(tǒng)功能模型圖。整個開發(fā)過程都是圍繞需求階段的用例進(jìn)行的。

創(chuàng)立用例圖之前首先需要確定參與者。

學(xué)生:學(xué)生可以通過該系統(tǒng)查詢自己的基本信息、錄入自己的就業(yè)信息、修改自己的工作信息等操作。

班主任:班主任可以通過該系統(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é)生用例圖

圖3-2學(xué)生用例圖

1)登錄系統(tǒng):學(xué)生可以通過管理員提供的原始密碼進(jìn)行登錄系統(tǒng)進(jìn)行相關(guān)操作。

2)修改密碼:管理員提供原始密碼都是較簡單且操作簡單的,所以學(xué)生要對原始密碼進(jìn)行修改,防止用戶信息泄露。

3)查詢個人基本信息:每一個學(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.班主任用例圖

圖3-3班主任用例圖

1)登錄系統(tǒng):班主任可也通過管理員提供的原始密碼進(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)計(jì)學(xué)生的就業(yè)信息:對學(xué)生上傳的就業(yè)信息進(jìn)行操作統(tǒng)計(jì)。

3.系統(tǒng)管理員

圖3-4系統(tǒng)管理員用例圖

1)登錄系統(tǒng):管理員可也通過管理員提供的原始密碼進(jìn)行登錄系統(tǒng)進(jìn)行相關(guān)操作。

2)錄入初始密碼:管理員提供應(yīng)學(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)查詢班主任基本信息:查詢時可查看班主任基本信息防止錄入錯誤。

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)計(jì)自己班級學(xué)生的信息、修改密碼

系統(tǒng)管理員:錄入初始密碼、錄入學(xué)生基本信息、查詢學(xué)生基本信息、修改學(xué)生基本信息、查詢學(xué)生就業(yè)信息、錄入班主任基本信息、查詢班主任基本信息、修改班主任基本信息、導(dǎo)出信息統(tǒng)計(jì)就業(yè)率

1.“學(xué)生查詢個人信息〞用例

對于“學(xué)生查詢個人信息〞用例可以具體的描述來確定學(xué)生查詢個人信息的工作流程,基本流程如下:

1)學(xué)生通過登錄界面進(jìn)登錄。

2)用戶界面向數(shù)據(jù)庫訪問層發(fā)出驗(yàn)證信息。

3)數(shù)據(jù)庫訪問層向登錄界面返回驗(yàn)證信息。

4)登錄界面向?qū)W生顯示驗(yàn)證信息。

5)學(xué)生通過用戶界面查詢學(xué)生個人信息。

6)用戶界面向數(shù)據(jù)庫訪問層檢索學(xué)生個人信息。

7)數(shù)據(jù)庫訪問層將學(xué)生的個人信息提供應(yīng)用戶界面。

8)用戶界面將學(xué)生的個人信息顯示出來。

備選過程:學(xué)生驗(yàn)證失敗。

1)數(shù)據(jù)庫訪問層返回驗(yàn)證信息為空。

2)系統(tǒng)提醒沒有該學(xué)生。

圖4-1-1-1學(xué)生查詢個人信息時序圖

圖4-1-1-2學(xué)生查詢個人信息協(xié)作圖

2.“學(xué)生錄入就業(yè)信息〞用例

對于“學(xué)生錄入就業(yè)信息〞用例可以具體的描述來確定學(xué)生錄入就業(yè)信息的工作流程,基本流程如下:

1)學(xué)生向?qū)W生界面填寫學(xué)生就業(yè)信息。

2)學(xué)生界面向數(shù)據(jù)庫錄入學(xué)生就業(yè)信息。

3)數(shù)據(jù)庫將學(xué)生就業(yè)信息保存提供應(yīng)學(xué)生界面。

4)學(xué)生界面顯示完成學(xué)生就業(yè)信息錄入完成。

備選過程:學(xué)生信息已存在

1)數(shù)據(jù)庫提供應(yīng)界面的學(xué)生就業(yè)信息異常

2)界面向?qū)W生提醒信息已存在

圖4-1-2-1學(xué)生錄入就業(yè)信息時序圖

圖4-1-2-2學(xué)生錄入就業(yè)信息協(xié)作圖

3.“學(xué)生查詢就業(yè)信息〞用例

對于“學(xué)生查詢就業(yè)信息〞用例可以具體的描述來確定學(xué)生查詢就業(yè)信息的工作流程,基本流程如下:

1)學(xué)生通過學(xué)生界面查詢就業(yè)信息。

2)學(xué)生界面向數(shù)據(jù)庫訪問層檢索學(xué)生就業(yè)信息。

3)數(shù)據(jù)庫訪問層將學(xué)生的就業(yè)信息提供應(yīng)學(xué)生界面。

4)學(xué)生界面將學(xué)生的就業(yè)信息顯示出來。

備選過程:學(xué)生信息不存在

1)提供的查詢的學(xué)生的界面的學(xué)生對象列表為空

2)顯示學(xué)生不存在

圖4-1-3-1學(xué)生查詢就業(yè)信息時序圖

圖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è)信息保存并且提供應(yīng)學(xué)生界面。

5)學(xué)生界面將修改后學(xué)生的就業(yè)信息顯示出來。

備選過程:該學(xué)生不存在

1)數(shù)據(jù)庫返回的信息為空

2)修改界面現(xiàn)實(shí)給學(xué)生

圖4-1-4-1學(xué)生修改就業(yè)信息時序圖

圖4-1-4-2學(xué)生修改就業(yè)信息協(xié)作圖

5.“學(xué)生修改密碼〞用例

對于“學(xué)生修改密碼〞用例可以具體的描述來確定學(xué)生修改密碼的工作流程,基本流程如下:

學(xué)生登錄修改界面。

1)學(xué)生在修改界面向數(shù)據(jù)庫發(fā)出修改請求。

2)數(shù)據(jù)庫請求密碼驗(yàn)證。

3)修改界面向?qū)W生顯示驗(yàn)證信息。

4)學(xué)生在修改界面修改密碼。

5)修改界面向數(shù)據(jù)庫訪問層提交修改的密碼。

6)數(shù)據(jù)庫訪問層將修改成功信息返回給修改界面。

7)修改界面將修改成功信息顯示給學(xué)生。

備選過程:密碼驗(yàn)證失敗。

1)數(shù)據(jù)庫訪問層返回密碼錯誤

2)系統(tǒng)提醒重新驗(yàn)證。

圖4-1-5-1學(xué)生修改密碼時序圖

圖4-1-5-2學(xué)生修改密碼協(xié)作圖

6.“班主任查詢個人基本信息〞用例

對于“班主任查詢個人基本信息〞用例可以具體的描述來確定班主任查詢個人基本信息的工作流程,基本流程如下:

1)班主任通過登錄界面進(jìn)登錄。

2)用戶界面向數(shù)據(jù)庫訪問層發(fā)出驗(yàn)證信息。

3)數(shù)據(jù)庫訪問層向登錄界面返回驗(yàn)證信息。

4)登錄界面向班主任顯示驗(yàn)證信息。

5)班主任通過用戶界面查詢班主任個人信息。

6)用戶界面向數(shù)據(jù)庫訪問層檢索班主任個人信息。

7)數(shù)據(jù)庫訪問層將班主任的個人信息提供應(yīng)用戶界面。

8)用戶界面將班主任的個人信息顯示出來。

備選過程:班主任驗(yàn)證失敗。

1)數(shù)據(jù)庫訪問層返回驗(yàn)證信息為空。

2)系統(tǒng)提醒沒有該班主任。

圖4-1-6-1班主任查詢個人基本信息時序圖

圖4-1-6-2班主任查詢個人基本信息協(xié)作圖

7.“班主任查詢班級學(xué)生的信息〞用例

對于“班主任查詢班級學(xué)生的信息〞用例可以具體的描述來確定班主任查詢班級學(xué)生的信息的工作流程,基本流程如下:

1)班主任通過統(tǒng)計(jì)界面查詢班級學(xué)生信息。

2)用戶界面向數(shù)據(jù)庫檢索班級學(xué)生信息。

3)數(shù)據(jù)庫將班級學(xué)生的信息提供應(yīng)用戶界面。

4)用戶界面將班級學(xué)生的就業(yè)信息顯示出來。

圖4-1-7-1班主任查詢班級學(xué)生信息時序圖

圖4-1-7-2班主任查詢班級學(xué)生信息時序圖

8.“班主任統(tǒng)計(jì)班級學(xué)生的信息〞用例

對于“班主任統(tǒng)計(jì)班級學(xué)生的信息〞用例可以具體的描述來確定班主任統(tǒng)計(jì)自己班級學(xué)生的信息的工作流程,基本流程如下:

1)班主任向班主任界面導(dǎo)出信息統(tǒng)計(jì)就業(yè)率。

2)班主任向數(shù)據(jù)庫查詢信息并發(fā)出統(tǒng)計(jì)申請。

3)數(shù)據(jù)庫將統(tǒng)計(jì)的班級就業(yè)率提供應(yīng)統(tǒng)計(jì)界面。

4)統(tǒng)計(jì)界面將得出的班級就業(yè)率顯示出來并且打印報(bào)表。

圖4-1-8-1班主任統(tǒng)計(jì)班級學(xué)生信息時序圖

圖4-1-8-2班主任統(tǒng)計(jì)班級學(xué)生信息協(xié)作圖

9.“班主任修改密碼〞用例

對于“班主任修改密碼〞用例可以具體的描述來確定班主任修改密碼的工作流程,基本流程如下:

1)班主任登錄修改界面。

2)班主任在修改界面向數(shù)據(jù)庫發(fā)出修改請求。

3)數(shù)據(jù)庫求密碼驗(yàn)證。

4)修改界面向班主任顯示驗(yàn)證信息。

5)班主任在修改界面修改密碼。

6)修改界面向數(shù)據(jù)庫提交修改的密碼。

7)數(shù)據(jù)庫將修改成功信息返回給修改界面。、

8)修改界面將修改成功信息顯示給班主任。

備選過程:密碼驗(yàn)證失敗。

1)數(shù)據(jù)庫訪問層返回密碼錯誤

2)系統(tǒng)提醒重新驗(yàn)證

圖4-1-9-1班主任修改密碼時序圖

圖4-1-9-2班主任修改密碼協(xié)作圖

10.“系統(tǒng)管理員錄入初始密碼〞用例

對于“系統(tǒng)管理員錄入初始密碼〞用例可以具體的描述來確定系統(tǒng)管理員錄入初始密碼的工作流程,基本流程如下:

1)管理員先向管理員界面查詢學(xué)生及老師的信息

2)管理員界面通過學(xué)生及班主任實(shí)例查詢并且返回信息

3)錄入密碼界面錄入密碼

4)管理員界面通過學(xué)生及班主任實(shí)例保存修改后的密碼

5)返回給管理員并且顯示

備選過程:學(xué)生及班主任信息不在

1)數(shù)據(jù)庫返回驗(yàn)證信息為空。

2)系統(tǒng)提醒沒有該學(xué)生及班主任。

圖4-1-10-1班主任錄入初始密碼時序圖

圖4-1-10-2班主任錄入初始密碼協(xié)作圖

錄入班主任初始密碼同上操作

11.“系統(tǒng)管理員錄入學(xué)生基本信息〞用例

對于“系統(tǒng)管理員錄入學(xué)生基本信息〞用例可以具體的描述來確定系統(tǒng)管理員錄入學(xué)生基本信息的工作流程,基本流程如下:

1)管理員向管理員界面填寫學(xué)生基本信息。

2)管理員界面向數(shù)據(jù)庫錄入學(xué)生基本信息。

3)數(shù)據(jù)庫將學(xué)生基本信息保存提供應(yīng)管理員界面。

4)管理員界面顯示完成學(xué)生基本信息錄入完成

備選過程:學(xué)生信息已存在

1)數(shù)據(jù)庫提供應(yīng)界面的學(xué)生信息異常

2)界面向管理員提醒信息已存在

圖4-1-11-1系統(tǒng)管理員錄入學(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é)生不存在

圖4-12-1系統(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é)生的基本信息保存并且提供應(yīng)管理員界面。

4)管理員界面將修改后學(xué)生的基本信息顯示出來。

備選過程:該學(xué)生不存在

1)數(shù)據(jù)庫返回的信息為空

2)修改界面顯示給管理員

圖4-1-13-1系統(tǒng)管理員修改學(xué)生基本信息時序圖

圖4-1-13-1系統(tǒng)管理員修改學(xué)生基本信息協(xié)作圖

14.“系統(tǒng)管理員查詢學(xué)生就業(yè)信息〞用例

對于“系統(tǒng)管理員查詢學(xué)生就業(yè)信息〞用例可以具體的描述來確定系統(tǒng)管理員查詢學(xué)生就業(yè)信息的工作流程,基本流程如下:

1)管理員通過管理員界面查詢班級學(xué)生就業(yè)信息。

2)管理員界面向數(shù)據(jù)庫檢索班級學(xué)生就業(yè)信息。

3)數(shù)據(jù)庫將班級學(xué)生的就業(yè)信息提供應(yīng)管理員界面。

4)管理員界面將班級學(xué)生的就業(yè)信息顯示出來。

備選過程:該學(xué)生不存在

1)數(shù)據(jù)庫返回的信息為空

2)修改界面顯示給管理員

圖4-1-14-1系統(tǒng)管理員查詢學(xué)生就業(yè)基本信息時序圖

圖4-1-14-2系統(tǒng)管理員查詢學(xué)生就業(yè)基本信息協(xié)作圖

15.“系統(tǒng)管理員錄入班主任基本信息〞用例

對于“系統(tǒng)管理員錄入班主任基本信息〞用例可以具體的描述來確定系統(tǒng)管理員錄入班主任基本信息的工作流程,基本流程如下:

1)管理員向管理員界面填寫班主任基本信息。

2)管理員界面向數(shù)據(jù)庫訪問層錄入班主任基本信息。

3)數(shù)據(jù)庫訪問層將學(xué)生基本信息保存提供應(yīng)管理員界面。

4)管理員界面顯示完成班主任基本信息錄入完成。

備選過程:班主任信息已存在

1)數(shù)據(jù)庫提供應(yīng)界面的管理員就業(yè)信息異常

2)界面向管理員提醒信息已存在

圖4-1-15-1系統(tǒng)管理員錄入班主任基本信息時序圖

圖4-1-15-2系統(tǒng)管理員錄入班主任基本信息協(xié)作圖

16.“系統(tǒng)管理員查詢班主任基本信息〞用例

對于“系統(tǒng)管理員查詢班主任基本信息〞用例可以具體的描述來確定系統(tǒng)管理員查詢班主任基本信息的工作流程,基本流程如下:

1)管理員通過管理員界面查詢班主任基本信息。

2)管理員界面向數(shù)據(jù)庫訪問層檢索班級班主任基本信息。

3)數(shù)據(jù)庫訪問層將班級班主任基本信息提供應(yīng)管理員界面。

4)管理員界面將班級班主任基本信息顯示出來。

備選過程:該班主任不存在

1)數(shù)據(jù)庫返回的信息為空

2)修改界面顯示給管理員

圖4-1-16-1系統(tǒng)管理員查詢班主任基本信息時序圖

圖4-1-16-1系統(tǒng)管理員查詢班主任基本信息協(xié)作圖

17.“系統(tǒng)管理員修改班主任基本信息〞用例

對于“系統(tǒng)管理員修改班主任基本信息〞用例可以具體的描述來確定系統(tǒng)管理員修改班主任基本信息的工作流程,基本流程如下:

1)管理員通過管理員界面修改班主任基本信息。

2)管理員界面向數(shù)據(jù)庫發(fā)出修改申請。

3)數(shù)據(jù)庫將修改后班主任基本信息保存并且提供應(yīng)管理員界面。

4)管理員界面將修改后班主任基本信息顯示出來。

備選過程:該學(xué)生不存在

1)數(shù)據(jù)庫返回的信息為空

圖4-1-17-1系統(tǒng)管理員修改班主任基本信息時序圖

圖4-1-17-2系統(tǒng)管理員修改班主任基本信息協(xié)作圖

18.“系統(tǒng)管理員導(dǎo)出信息統(tǒng)計(jì)就業(yè)率〞用例

對于“系統(tǒng)管理員導(dǎo)出信息統(tǒng)計(jì)就業(yè)率〞用例可以具體的描述來確定系統(tǒng)管理員導(dǎo)出信息統(tǒng)計(jì)就業(yè)率的工作流程,基本流程如下:

1)管理員向管理員界面導(dǎo)出信息統(tǒng)計(jì)就業(yè)率。

2)管理員向數(shù)據(jù)庫發(fā)出修改申請并查詢整個班級的信息。

3)數(shù)據(jù)庫將班級信息提供應(yīng)統(tǒng)計(jì)界面并將統(tǒng)計(jì)的就業(yè)率提供應(yīng)用戶界面。

4)用戶界面將得出的就業(yè)率顯示出來并打印報(bào)表

備選過程:返回的班級信息為空

1)數(shù)據(jù)庫返回信息為空

2)統(tǒng)計(jì)界面返回給系統(tǒng)管理員

圖4-1-18-1系統(tǒng)管理員導(dǎo)出信息統(tǒng)計(jì)就業(yè)率時序圖

圖4-1-18-2系統(tǒng)管理員導(dǎo)出信息統(tǒng)計(jì)就業(yè)率協(xié)作圖

(二)系統(tǒng)狀態(tài)圖

1.學(xué)生教師及管理員通過登錄轉(zhuǎn)換為能夠操作的用戶

2.信息轉(zhuǎn)換成被查詢狀態(tài)

3.當(dāng)查詢的用戶信息不存在轉(zhuǎn)換成被修改狀態(tài)

4.查詢用戶信息存在轉(zhuǎn)換成被統(tǒng)計(jì)狀態(tài)

5.用戶可以被管理員刪除。

圖4-2-1可操作用戶狀態(tài)圖

(三)系統(tǒng)活動圖

1.在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進(jìn)行說明。

可以通過以下步驟描述參與者驗(yàn)證登錄的活動:

1)參與者需要通過身份驗(yàn)證后進(jìn)入相關(guān)子系統(tǒng)才能進(jìn)行相關(guān)操作。

2)系統(tǒng)運(yùn)行后系統(tǒng)進(jìn)入初始化界面。

3)參與者輸入自己的用戶名和密碼。

4)登錄界面對用戶名和密碼進(jìn)行判斷。

5)假如用戶合法,則系統(tǒng)對用戶的權(quán)限進(jìn)行判斷,參與者進(jìn)入相關(guān)的管理界面,登錄成功。

6)假如用戶非法,系統(tǒng)提醒用戶名或密碼錯誤,登錄失敗。

圖4-3-1參與者驗(yàn)證登錄的活動圖

2.在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進(jìn)行說明。

可以通過以下步驟描述系統(tǒng)管理員維護(hù)信息的活動:

1)系統(tǒng)管理員在維護(hù)信息時要先登錄到管理系統(tǒng)。

2)系統(tǒng)管理員在登錄后進(jìn)入維護(hù)信息界面。

3)維護(hù)界面有維護(hù)學(xué)生信息界面和維護(hù)班主任信息界面

4)系統(tǒng)管理員在維護(hù)學(xué)生界面中可以錄入學(xué)生原始密碼,錄入、查詢、修改學(xué)生信息。導(dǎo)出信息最終得出就業(yè)率。

5)系統(tǒng)管理員在維護(hù)班主任信息界面可以錄入班主任原始密碼,錄入、查詢、修改班主任信息。

6)完成后需要退出管理界面。

圖4-3-2系統(tǒng)管理員維護(hù)信息的活動圖

3.在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進(jìn)行說明。

可以通過以下步驟描述學(xué)生管理學(xué)生信息的活動:

1)學(xué)生在管理學(xué)生信息時先登錄學(xué)生界面

2)學(xué)生在登錄后進(jìn)入學(xué)生界面

3)學(xué)生在學(xué)生界面中可以錄入就業(yè)信息和查詢個人信息。

4)錄入學(xué)生的就業(yè)信息后學(xué)生可以查詢個人就業(yè)信息和修改個人的就業(yè)信息。

5)活動完畢后需要退出學(xué)生界面。

圖4-3-3學(xué)生管理信息的活動圖

4.在利用活動圖描述參與者如何協(xié)同工作時,還可以建立相關(guān)的參與者活動圖進(jìn)行說明。

可以通過以下步驟描述班主任管理信息的活動:

01.班主任在管理信息時先登錄班主任界面。

02.班主任在登錄后進(jìn)入班主任界面。

03.班主任在班主任界面可以查詢個人的基本信息,可以查詢班級學(xué)生的信息。

04.活動完畢后需要退出班主任界面。

圖4-3-4班主任管理信息的活動圖

五、創(chuàng)立系統(tǒng)靜態(tài)模型

(一)參與者的基本類圖

首先,確定系統(tǒng)參與者的屬性。系統(tǒng)管理員登錄時需要提供系統(tǒng)管理員的用戶名和密碼,因此每一個系統(tǒng)管理員都應(yīng)當(dāng)擁有用戶名和密碼屬性。同理學(xué)生和班主任也應(yīng)當(dāng)擁有用戶名和密碼屬性。對于班主任信息來講要有所在地址、聯(lián)系電話、所帶班級以及性別、年齡和相應(yīng)的照片。

對于學(xué)生信息來講有學(xué)生的個人基本信息要有學(xué)生的學(xué)號、學(xué)生所在班級、學(xué)生年齡、家庭住址、聯(lián)系電話、電子郵箱。學(xué)生的附屬類應(yīng)包涵對企業(yè)信息的管理,上傳的畢業(yè)后就業(yè)相關(guān)信息要有單位名稱、單位類型、單位所屬行業(yè)、單位所屬地區(qū)、薪酬以及相應(yīng)照片、辦公電話等。根據(jù)這些屬性可以建立參與者(系統(tǒng)管理員、班主任、學(xué)生、企業(yè))的基本類圖模型。

1.參與者相關(guān)類

圖5-2-1相關(guān)類

2.系統(tǒng)中用到的其他類

圖5-2-2其他類

(二)各類間的關(guān)系

圖5-2-2各類之間的關(guān)系

六、系統(tǒng)的配置與實(shí)現(xiàn)

(一)系統(tǒng)組件圖

在學(xué)生就業(yè)信息統(tǒng)計(jì)分析系統(tǒng)中,可以對主要的參與者分別創(chuàng)立構(gòu)建進(jìn)行映射,如創(chuàng)立系統(tǒng)管理員、學(xué)生、班主任構(gòu)件

圖6-2-1組件圖

(二)系統(tǒng)配置圖

圖6-2-2系統(tǒng)配置圖

七、本課程心得體會

從需求分析到UML建立模型開始,讓我認(rèn)識了Rational統(tǒng)一過程、面向?qū)ο筮€有UML。

首先,作為Rational的同統(tǒng)一過程,塌實(shí)由Rational軟件開發(fā)公司開發(fā)維護(hù)的,Rational的統(tǒng)一過程有自己的一套構(gòu)架,并且這套構(gòu)架是一種大多數(shù)工程和開發(fā)組織都能接受的形式存在。Rational統(tǒng)一過程不管如何解釋。最終都?xì)w結(jié)為軟件的一種開發(fā)過程。提供了如何對軟件開發(fā)組織進(jìn)行管理的方式。并且擁有了自己的目標(biāo)和方式

面向?qū)ο笫且环N全新的軟件技術(shù),起概念來自于程序設(shè)計(jì)本身。面向?qū)ο蟮某绦蛟O(shè)計(jì)立意于創(chuàng)立軟件重用代碼。具有更好的模擬現(xiàn)實(shí)世界環(huán)境的能力。這是使他被公認(rèn)為是自下而上編程的優(yōu)勝者。他通過在程序中添加擴(kuò)展功能語句把函數(shù)“封裝〞進(jìn)編程所需要的“對象〞中

面向?qū)ο蟮木幊陶Z言使繁雜的工作條理清楚、編寫簡單。

對象是面向?qū)ο蟮南到y(tǒng)基本的構(gòu)造塊,是一些相關(guān)的變量和方法的軟件集。對象經(jīng)常用于建立現(xiàn)實(shí)世界的一些對象模型。對象是理解面向?qū)ο蠹夹g(shù)的關(guān)鍵。

模型的建立不僅僅使用于建筑行業(yè)建立模型是為了更好的理解正在開發(fā)的系統(tǒng)。通過建立模型我們知道了以下4個方面:

1.模型有助于依照實(shí)際狀況或依照所需要的樣式對模型進(jìn)行可視化。

2.模型可以規(guī)約系統(tǒng)的模型結(jié)構(gòu)行為。

3.模型可以給我們指導(dǎo)構(gòu)造系統(tǒng)摸版。

4.模型對作出的決策進(jìn)行文檔化。

軟件生命周期分為6個階段,制定計(jì)劃、需求分析、設(shè)計(jì)、編碼、測試、運(yùn)行和維護(hù)。目前,可將常見的軟件開發(fā)模式大致分為4種類型。每種模型的代表有瀑布模型、噴泉模型、基于構(gòu)件的開發(fā)模型XP方法等進(jìn)行簡要分析。

UML讓我們更直觀的體會到軟件工程所表達(dá)的,總而言之,UML是一種定義良好,易于表達(dá),功能強(qiáng)大,且普遍適用的建模語言。它溶入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。它不僅可以支持面向?qū)ο蟮姆治龊驮O(shè)計(jì),更重要的是能夠有力地支持從需求分析開始的軟件開發(fā)的全過程。做完了本次的期末設(shè)計(jì)讓我明白了UML(UnitedModelingLanguage,統(tǒng)一建模語言):是一種基于面向?qū)ο蟮目梢暬UZ言。UML采用了一組形象化的圖形(如類圖)符號作為建模語言,使用這些符號可以形象地描述系統(tǒng)的各個方面。UML通過建立圖形之間的各種關(guān)系(如類與類之間的關(guān)系)來描述模型。UML中的關(guān)系主要包括4種:1.關(guān)聯(lián)關(guān)系(association)2.依靠關(guān)系(dependency)3.泛化關(guān)系(generalization)4.實(shí)現(xiàn)關(guān)系(realization)。5類10種:用例圖、靜態(tài)圖(類圖、對象圖、包圖)、

溫馨提示

  • 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

提交評論