freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java開發(fā)的高校人事管理系統(tǒng)—培訓管理模塊的設(shè)計與實現(xiàn)論文(編輯修改稿)

2025-07-21 15:45 本頁面
 

【文章內(nèi)容簡介】 培訓管理系統(tǒng),使系統(tǒng)管理人員及培訓助理、教職員工等用戶進行培訓管理工作。方便培訓管理人員進行各種數(shù)據(jù)的錄入、查詢、修改、刪除等操作,使培訓管理人員從繁瑣復雜的填表、查表得工作中解放出來,提高工作效率。具體需求如下:l 培訓規(guī)劃信息包括:規(guī)劃ID、指導思想、培訓目標、培訓要求、培訓原則、主要措施;l 培訓計劃信息包括:計劃ID、培訓目標、課程名稱、培訓內(nèi)容、培訓方式、培訓時間、培訓人數(shù);l 培訓信息包括:培訓ID、員工編號、員工姓名、員工部門、課程名稱、報名屬性、審核狀態(tài)、培訓費用、培訓歷史、備注;l 培訓過程信息包括:過程ID、員工編號、員工姓名、課程名稱、培訓開始日期、培訓結(jié)束日期、培訓地點、培訓成績、備注; 系統(tǒng)的功能分析高校培訓管理系統(tǒng)開發(fā)的目的是要滿足各個層次的用戶的需求,通過高校培訓管理流程,系統(tǒng)有三類用戶,即教職員工、培訓助理與系統(tǒng)管理員。通過與各類用戶的交流、溝通,得出這三類用戶對該培訓管理系統(tǒng)的功能要求,分別是: (1)系統(tǒng)管理員功能需求 系統(tǒng)管理員是系統(tǒng)最重要的用戶,負責對高校的數(shù)據(jù)進行管理,主要有教職員工信息管理、培訓助理信息管理和培訓管理三大功能。其中培訓助理信息管理包括培訓規(guī)劃、培訓計劃、培訓審核、培訓費用的添加、查詢、修改、刪除等;其中教職員工信息管理包括教職員工信息的添加、查詢等;培訓管理亦包括培訓報名的審核添加、查詢、修改、等功能。教職員工信息的查詢別以審核通過為條件查詢;培訓的查詢可分以報名時信息、審核后信息、記錄培訓結(jié)果、管理培訓費用以及以上各種條件的組合為條件進行查詢,亦可以查詢高校的所有培訓信息。系統(tǒng)管理員具有密碼修改與重置功能,若培訓助理用戶或教職員工用戶密碼遺忘,可以對其進行密碼重置。 (2)培訓助理用戶功能需求 因為只有培訓助理的教師才需進行培訓的管理工作,因此不擔任培訓助理的教師無需進行培訓的管理工作,但仍需將教師信息錄入系統(tǒng),以備以后擔任培訓助理時可以使用該系統(tǒng)。 培訓助理對該系統(tǒng)的需求是,可以以審核通過為條件查詢學生信息,可以查詢教職員工的所有報名及培訓信息,同時可以對查詢結(jié)果進行排序及統(tǒng)計。亦可以查看自己的用戶信息,可以進行密碼修改。 (3)教職員工用戶功能需求 教職員工用戶對本系統(tǒng)的需求是,可以以查看報名狀態(tài)、查看培訓結(jié)果包含培訓課程、培訓成績。以可以查看自己的用戶信息,可以進行密碼修改等。 此外,由于系統(tǒng)可能涉及大量數(shù)據(jù),為了提高工作效率,系統(tǒng)應能實現(xiàn)電子表格數(shù)據(jù)與數(shù)據(jù)庫數(shù)據(jù)的相互導入導出功能。 系統(tǒng)可行性分析(1) 經(jīng)濟可行性:主要是對項目的經(jīng)濟效益進行評價,本系統(tǒng)作為一個畢業(yè)設(shè)計,無需開發(fā)經(jīng)費,對于我們系在經(jīng)濟處理上是可以接受的,并且本系統(tǒng)實施后可以顯著提高培訓管理效率,有助于學院完全實現(xiàn)自動化管理。所以本系統(tǒng)在經(jīng)濟上是可行的。(2)技術(shù)上的可行性:技術(shù)上的可行性分析主要是分析技術(shù)條件能否順利完成開發(fā)工作,硬,軟件能否滿足開發(fā)者的需要等。該管理系統(tǒng)采用了當前新興的B/S模式進行開發(fā)。數(shù)據(jù)庫服務器選用Microsoft SQL Server 2005數(shù)據(jù)庫,它能夠很好的處理數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供安全保障。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,自己備有筆記本電腦,其硬件平臺完全能滿足此系統(tǒng)的需要。 (3)管理上的可行性:主要是管理人員大力支持,系領(lǐng)導認同,現(xiàn)有的管理制度和方法科學,規(guī)章制度齊全,原始數(shù)據(jù)正確等,規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度保障。綜上所述,此系統(tǒng)開發(fā)目標已明確,在技術(shù)和經(jīng)濟等方面都可行,并且投入少,見效快。因此系統(tǒng)的開發(fā)是完全可行的。(1)包圖、用例、用例圖簡介包圖是在 UML 中用類似于文件夾的符號表示的模型元素的組合。系統(tǒng)中的每個元素都只能為一個包所有,一個包可嵌套在另一個包中。使用包圖可以將相關(guān)元素歸入一個系統(tǒng)。一個包中可包含附屬包、圖表或單個元素。[12]用例 (Use Case)是軟件工程中對系統(tǒng)如何反應外界請求的描述,是一種通過用戶的使用場景來獲取需求的技術(shù)。每個用例提供了一個或多個場景,該場景說明了系統(tǒng)是如何同最終用戶或其它系統(tǒng)交互(interact)的,也就是誰可以用系統(tǒng)做什么,從而獲得一個明確的業(yè)務目標。編寫用例時要避免使用技術(shù)術(shù)語,而應該用最終用戶或者領(lǐng)域?qū)<业恼Z言。用例一般是由軟件開發(fā)者和最終用戶共同創(chuàng)作的。用例圖是直接與系統(tǒng)相互作用的系統(tǒng)、子系統(tǒng)或類的外部實體的抽象。它是用戶所扮演的角色,是系統(tǒng)的用戶。每個參與者定義了一個角色集合。通常,一個參與者可以代表一個人、一個計算機子系統(tǒng)、硬件設(shè)備或者時間等角色。典型的參與者如銷售部經(jīng)理、銷售員和結(jié)賬系統(tǒng)。系統(tǒng)包圖如下: 系統(tǒng)包圖 系統(tǒng)用例圖 系統(tǒng)用例實現(xiàn)圖活動圖(activity diagram)是闡明了業(yè)務用例實現(xiàn)的工作流程。業(yè)務用例工作流程說明了業(yè)務為向所服務的業(yè)務主角提供其所需的價值而必須完成的工作。業(yè)務用例由一系列活動組成,它們共同為業(yè)務主角生成某些工件。工作流程通常包括一個基本工作流程和一個或多個備選工作流程。工作流程的結(jié)構(gòu)使用活動圖來進行說明。在系統(tǒng)中,主要有7個用例,包括管理培訓規(guī)劃、管理培訓計劃、申請參加培訓、選拔參培人員、記錄培訓結(jié)、管理培訓費用、統(tǒng)計培訓情況。具體內(nèi)容如下所示:l 管理培訓規(guī)劃與管理培訓計劃用例是對一些規(guī)劃與計劃信息進行的增,刪,查,改操作。l 申請參加培訓用例是針對教職工報名信息的增加,查詢操作。l 選拔參培人員是對教職員工報名信息的選擇,是報名信息的修改,查詢操作。l 記錄培訓結(jié)果是對培訓過程的新增,查詢和修改操作。l 統(tǒng)計培訓情況是對培訓過程進行的查詢操作。 系統(tǒng)管理登陸活動圖根據(jù)用戶的需求分析,系統(tǒng)管理子系統(tǒng)中主要實現(xiàn)以下四個功能:用戶登錄、密碼修改、注銷登錄,:圖 系統(tǒng)管理子系統(tǒng)活動例圖(1) 事件流用戶在瀏覽器中輸入系統(tǒng)的URL地址進入后,首先輸入用戶賬號和密碼,點擊“登錄”按鈕后,本例開始。(2) 基本流當用戶進入系統(tǒng)登陸頁面后,基本事件流開始系統(tǒng)提供一個登錄框用戶輸入用戶賬號和密碼系統(tǒng)連接數(shù)據(jù)庫,驗證賬號如果驗證成功,則提示登錄成功并跳轉(zhuǎn)到功能頁,否則輸出錯誤提示并轉(zhuǎn)到登錄頁面(3) 備選流如果系統(tǒng)驗證賬號或密碼有誤,則提示輸入“輸入的賬號或密碼有誤”如果驗證成功,轉(zhuǎn)到其功能頁面 培訓規(guī)劃新增活動圖根據(jù)用戶的需求分析,培訓規(guī)劃子系統(tǒng)中主要實現(xiàn)以下四個功能:培訓規(guī)劃信息的增加、修改、刪除、查詢,: 培訓規(guī)劃的新增活動圖(1)事件流當培訓助理、系統(tǒng)管理員單擊“培訓規(guī)劃管理”菜單,進入培訓規(guī)劃信息頁面,用例開始。(2) 基本流培訓助理選擇“培訓管理”,打開“培訓規(guī)劃管理”系統(tǒng)進入到“培訓歸劃列表”頁面。培訓助理點擊列表下“新增”按鈕,系統(tǒng)進入到“添加管理培訓規(guī)劃信息”頁面。培訓助理輸入培訓規(guī)劃信息,點擊“提交”,完成業(yè)務操作,系統(tǒng)提示添加成功。返回“培訓規(guī)劃列表”,培訓助理可查看添加成功的培訓歸劃信息。培訓助理可在列表中對每項信息進行刪除、修改操作。操作記錄數(shù)據(jù)庫中 培訓報名活動圖根據(jù)用戶的需求分析,培訓報名子系統(tǒng)中主要實現(xiàn)以下四個功能:培訓報名信息的增加、查詢,: 培訓報名活動圖 (1)事件流當教職員工單擊“在線報名”菜單,進入報名信息頁面,用例開始。(2) 基本流教職員工選擇“在線報名”,系統(tǒng)進入“在線報名”頁面。教職員工選擇參培課程,完成相關(guān)信息,單擊提交,完成業(yè)務操作,系統(tǒng)提示添加成功。返回“培訓規(guī)劃列表”。培訓助理可在列表中對每項信息進行刪除、修改操作。操作記錄數(shù)據(jù)庫中。(4) 備選流如果用戶沒有登陸,單擊提交,提示“用戶還沒有登陸”,請登陸系統(tǒng)不提交。如果增加成功,轉(zhuǎn)到其培訓規(guī)劃功能頁面。 培訓審核活動圖根據(jù)用戶的需求分析,培訓審核子系統(tǒng)中主要實現(xiàn)以下四個功能:培訓審核信息的修改、查詢,: 培訓審核活動圖(1)事件流當培訓助理、系統(tǒng)管理員單擊“審核培訓人員”菜單,進入審核培訓人員信息頁面,用例開始。(2) 基本流培訓助理選擇“培訓管理”,打開“審核培訓人員”頁面,系統(tǒng)進入“審核培訓人員”列表。培訓助理在列表上方下拉選擇項里選擇“是”,列表顯示人員信息,點擊“保存”,完成業(yè)務操作,用戶單擊記錄培訓結(jié)果系統(tǒng)進入培訓結(jié)果信息頁面,可查看到之前操作選擇的參加培訓人員列表。(3)備選流如果用戶沒有登陸,不能進入到培訓管理頁面。類圖是軟件工程的統(tǒng)一建模語言(UML)一種靜態(tài)結(jié)構(gòu)圖,該圖描述了系統(tǒng)的類別集合,類別的屬性和類別之間的關(guān)系。實體類圖 實體類圖5 系統(tǒng)總體設(shè)計(CDM)CDM是大多數(shù)開發(fā)者使用PD時最先創(chuàng)建的模型,也是整個數(shù)據(jù)庫設(shè)計最高層的抽象。CDM是建立在傳統(tǒng)的ER圖模型理論之上的,ER圖中有三大主要元素: 實體型,屬性和聯(lián)系。其中實體型對應到CDM中的Entity,屬性對應到CDM中每個Entity的Attribute,在概念上基本上是一一對應的。 但在聯(lián)系上,CDM有了比較大的擴展,除了保留ER圖原有的RelationShip概念之外,還增加了Association,Inheritance 兩種實體關(guān)系。數(shù)據(jù)模型是在數(shù)據(jù)庫設(shè)計過程中產(chǎn)生的一種概念,它研究的問題是如何以邏輯和物理方式安排和識別數(shù)據(jù)。在數(shù)據(jù)庫中用數(shù)據(jù)模型這個工具來抽象、表示和處理現(xiàn)實世界中的數(shù)據(jù)和信息。數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作和完整性約束3個要素組成,其中CDM模型是目前應用最廣泛的數(shù)據(jù)模型,本系統(tǒng)采用CDM模型。根據(jù)需求分析及系統(tǒng)設(shè)計綜合考慮,本系統(tǒng)CDM模型如下: CDM模型圖(PDM)物理結(jié)構(gòu)設(shè)計的任務就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本CDM圖,轉(zhuǎn)換為與選用的具體機器上的DBMS產(chǎn)品所支持的物理結(jié)構(gòu)模型相符合的邏輯結(jié)構(gòu),最終生成SQL語句,直接上數(shù)據(jù)庫上生成相應的表和關(guān)系。根據(jù)相關(guān)轉(zhuǎn)換規(guī)則,本系統(tǒng)CDM圖轉(zhuǎn)換為關(guān)系模型如下: PDM模型圖 數(shù)據(jù)庫設(shè)計根據(jù)關(guān)系化得到的各個模式,創(chuàng)建高校培訓管理系統(tǒng)的各數(shù)據(jù)表如下:(1)培訓規(guī)劃表(Program) 培訓規(guī)劃表字段名數(shù)據(jù)類型長度說明備注programmingIDvarchar10規(guī)劃ID主鍵guideIdeavarchar200指導思想不能為空programmingGoalvarchar100規(guī)劃目標不能為空requestvarchar100規(guī)劃要求不能為空principlevarchar50規(guī)劃原則不能為空measuresvarchar50培訓措施不能為空(2)培訓計劃表(Plan) 培訓計劃表字段名數(shù)據(jù)類型長度說明備注planingIDnumeric(18,0)計劃ID主鍵courseNamevarchar50培訓課程不能為空planingContentvarchar200培訓內(nèi)容不能為空methodvarchar100培訓方式不能為空quantityint參培人數(shù)不能為空PlaningGoalvarchar100培訓目標不能為空planingTimevarchar200培訓時間不能為空(3)培訓申報表(TrainApply) 培訓申報表字段名數(shù)據(jù)類型長度說明備注trainingIDnumeric(18,0)培訓ID主鍵planingIDnumeric(18,0)培訓ID不能為空userIdnumeric(18,0)用戶ID不能為空resultIDnumeric(18,0)結(jié)果ID不能為空ApplyTimevarchar50報名時間不能為空verifyint 審核狀態(tài)不能為空costfloat 培訓費用不能為空(4)培訓結(jié)果表(Class) 培訓結(jié)果表字段名數(shù)據(jù)類型長度說明備注resultIDnumeric(18,0)結(jié)果ID主鍵coursevarchar50培訓課程不能為空gradeint 培訓成績不能為空resultRemarkvarchar200培訓評價不能為空resultTimevarchar50培訓天數(shù)不能為空resultCommentvarchar200備注可以為空 目錄結(jié)構(gòu)設(shè)計系統(tǒng)分析及設(shè)計Rational Rose目錄圖如下: Use Case View目錄圖 Logical View目錄圖Use Case View目錄圖是在RUP的先啟階段為了分析而產(chǎn)生的,Logical View目錄圖是為了對系統(tǒng)進入深入分析設(shè)計而產(chǎn)生的,它屬于RUP的精化階段。在本系統(tǒng)的設(shè)計開發(fā)中,采用前臺頁面與后臺頁面分離的技術(shù),前臺頁面存儲在CPIMSPro/WebRoot/admin文件夾中,而后臺代碼則保存為CPIMSPro/WebRoot/page文件夾。MyEclipse : 工程目錄圖樹形目錄詳細說明如下::存放培訓管理的控制類:存放培訓管理的服務類:存放培訓管理的實體類和DAO類:存放整個系統(tǒng)的公共類:存放整個系統(tǒng)的編碼過慮類和事務提交類CPIMSPro/WebRoot/
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1