基于NET的教育培訓人事管理系統(tǒng)分析與設計
發(fā)布時間:2019-08-16 來源: 美文摘抄 點擊:
摘要:首先從系統(tǒng)功能需求、數(shù)據(jù)需求角度詳細地分析了系統(tǒng)的需求, 得到人事管理信息系統(tǒng)的五大功能模塊;然后基于UML模型從系統(tǒng)架構方面對系統(tǒng)進行概要設計,給出了系統(tǒng)邏輯架構圖。
關鍵詞:人事管理系統(tǒng);NET;B/S架構
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)15-3545-04
Analyse and Design of Educational and Training Personal Management System Based on NET
ZHAI Gui-min
(Nanjing Mochou Vocational School, Nanjing 210017, China)
Abstract: This paper introduces the system requirements from the system function demand and data demand , and acquires five function modules of personnel management information system. Then it based on UML mode gains the general design of the system from the system architecture , and the system logic structure diagram are given.
Key words: personal management system; NET; B/S architecture
自20世紀80年代教育培訓行業(yè)植根于我國大地后,便伴隨著中國經(jīng)濟一路成長,進入21世紀后,其發(fā)展更是尤如雨后春筍。教育培訓機構是以教師資源為核心,其人事管理信息系統(tǒng)作為教育培訓日常運轉(zhuǎn)的核心,具有調(diào)配教師資源的能力。
培訓機構多為連鎖機構,校區(qū)分散,校點數(shù)量多,開發(fā)使用基于NET技術的人事管理信息系統(tǒng)有利于培訓機構實時共享數(shù)據(jù),實現(xiàn)人事管理工作的科學化、規(guī)范化[1],才能充分發(fā)揮教育培訓聯(lián)盟優(yōu)質(zhì)教師資源利用率最大化,才能提高教育培訓機構的核心競爭力。
1 系統(tǒng)需求分析
1.1 需求概述
教育培訓機構的人事管理工作具有特殊性:教師人員不固定、流動大,兼職教師占很大比例,各分校之間人員交流多,很多名牌教師可能身兼多個分校的教育培訓工作。這就為教育培訓機構的人事管理帶來了困難。教育培訓業(yè)人事管理系統(tǒng)應該是一個分布的、開放的、能夠與其他系統(tǒng)共享信息資源的分布式系統(tǒng),這就要求系統(tǒng)在可擴展性和標準化的要求更高,確保各分校的人事信息的一致性、完整性、時效性,實現(xiàn)教師資源共享,提高教育培訓機構的人事管理效率。
經(jīng)過調(diào)研,教育培訓業(yè)人事管理信息系統(tǒng)的需求概述如下:
1)建立基本的教師人事檔案,主要包括:教師的教師編號、姓名、教師等級、授課類別、工作類別等基本數(shù)據(jù)信息。
2)建立標準的數(shù)據(jù)字典,保證數(shù)據(jù)的一致性和完整性,便于系統(tǒng)的后續(xù)升級和與其他系統(tǒng)的信息資源共享。
3)提供人事數(shù)據(jù)信息的基本功能,主要包括:增加、刪除、更新、查詢、統(tǒng)計等基本功能。
4)系統(tǒng)提供用戶身份驗證的權限管理,根據(jù)不同的用戶權限能夠?qū)ο到y(tǒng)不同的操作權限。
5)系統(tǒng)應具有數(shù)據(jù)庫維護功能,如:數(shù)據(jù)的備份、恢復、事務處理等功能。
6)系統(tǒng)具有自動生成各種報表功能,如:月表、季度表、年度報表等功能。
7)系統(tǒng)具有良好的擴展功能,支持系統(tǒng)后續(xù)的功能升級和擴展新的功能模塊。
1.2 功能需求分析
本系統(tǒng)的用戶主要包括:系統(tǒng)管理員、總校人事部門、分校人事部門、教職員工,他們在系統(tǒng)中具有不同的操作角色,對人事管理信息系統(tǒng)使用方式和功能需求也不同,決定著對后臺人事信息數(shù)據(jù)庫的訪問操作權限也不同。用戶用例圖如圖1至4。
根據(jù)系統(tǒng)角色用例圖可以將系統(tǒng)功能需求分為五大模塊,如圖5所示;拘畔⒐芾砟K主要包括:教職員工人員信息的增加、刪除、修改、查詢等,系統(tǒng)用戶權限的變更管理;分校人員調(diào)動管理模塊主要包括:分校機構的變動管理和教職員工分校之間的崗位的變動管理;工資績效管理模塊主要包括:人員工資分配的調(diào)整、教師日常工作量的統(tǒng)計考核、表彰成績的評定等;查詢分析統(tǒng)計報表模塊主要是實現(xiàn)信息系統(tǒng)關于各種數(shù)據(jù)的分析、挖掘統(tǒng)計功能和支持月末、季末、年末的各種報表的自動生成。系統(tǒng)管理維護模塊主要是負責服務器系統(tǒng)的日常管理和后臺數(shù)據(jù)庫系統(tǒng)的日常維護,比如:服務器的負載量、允許或屏蔽的IP地址段、數(shù)據(jù)庫日志信息、備份周期等。
2.3 系統(tǒng)數(shù)據(jù)需求
系統(tǒng)的數(shù)據(jù)需求可以使用數(shù)據(jù)流圖表示,圖6描述數(shù)據(jù)和信息從輸入到輸出過程中所經(jīng)受的變化。
從系統(tǒng)數(shù)據(jù)流圖可以得知系統(tǒng)的數(shù)據(jù)需求,主要包括:基本用戶信息表、分校信息表、工資信息表、績效信息表、獎懲信息表、檔案信息表和系統(tǒng)配置表。
2 系統(tǒng)概要設計
本系統(tǒng)采用B/S三層架構[2-4],在.NET框架下將業(yè)務流程處理、數(shù)據(jù)的訪問控制、數(shù)據(jù)合法性驗證等邏輯處理行為從客戶端和后臺數(shù)據(jù)庫剝離出來,這樣構造出的人事管理信息系統(tǒng)的可擴展性和維護性更強。整個系統(tǒng)可以分為:前臺瀏覽器端、功能IIS服務器和后臺數(shù)據(jù)庫服務器,如圖7所示。
本系統(tǒng)主要由系統(tǒng)管理員、總校人事部門、分校人事部門和教職員工四類用戶使用,通過Internet訪問IIS服務器,IIS服務器處理客戶請求,從數(shù)據(jù)庫中讀取數(shù)據(jù),并以一定的視圖形式可視化地展現(xiàn)給用戶。
本系統(tǒng)設計時將頁面與數(shù)據(jù)處理相分離,采用模型(model)、控制器(control)和視圖(view)結(jié)構,MVC結(jié)構如圖8所示。使得一個模型可以具有多個視圖,用戶通過視圖發(fā)送頁面請求經(jīng)過控制器修改模型的數(shù)據(jù),同樣,某個模型的數(shù)據(jù)發(fā)生改變,控制器可以通知所有與之相關聯(lián)的視圖。
本系統(tǒng)的邏輯架構圖采用三層架構體系:數(shù)據(jù)庫-數(shù)據(jù)訪問層-業(yè)務邏輯層-頁面展現(xiàn)層,如圖9所示。
數(shù)據(jù)庫在系統(tǒng)中最底層,主要存儲系統(tǒng)的數(shù)據(jù),本系統(tǒng)采用SQL Server 2005。
數(shù)據(jù)訪問層負責連接、操作數(shù)據(jù)庫。在.NET框架下由SQLOperator.cs文件實現(xiàn)數(shù)據(jù)庫基本操作。
業(yè)務邏輯層是溝通用戶表示層與數(shù)據(jù)訪問層的邏輯橋梁,在數(shù)據(jù)交換中起承上啟下作用。
頁面展現(xiàn)層實現(xiàn)應用系統(tǒng)的展現(xiàn)界面,使用Dreamwear MX主要負責內(nèi)容的展現(xiàn)與用戶發(fā)的交互。
3 結(jié)束語
隨著教育培訓業(yè)的蓬勃發(fā)展,急需分布式的教育培訓人事管理信息系統(tǒng),將分散的人力資源統(tǒng)一的有效管理起來,合理統(tǒng)籌安排人力資源,提高教育培訓機構和資源利用率,從而提高市場競爭力。
參考文獻:
[1] 王大鵬,汪秉文,劉劍華.基于C/S和B/S模式的學校信息管理系統(tǒng)的設計與實現(xiàn)[J].信陽師范學院學報:自然科學版, 2001,14(2):60-63
[2] 李彥,高博,唐繼強,等.ASP.NET 4.0 MVC敏捷開發(fā)[M].北京:電子工業(yè)出版社, 2011.
[3] Imar Spaanjaars, Paul Wilton, Shawn Livermore. ASP.NET 2.0 經(jīng)典案例教程[M].北京:人民出版社, 2007.
[4] 李盛. 基于.NET三層架構B/S模式的企業(yè)經(jīng)營管理者考評系統(tǒng)設計與實現(xiàn)[J].南華大學學報:自然科學版,2007(3):89-92
相關熱詞搜索:教育培訓 分析 人事管理系統(tǒng) 設計 NET
熱點文章閱讀