999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#的企業人事管理系統設計與實現

2018-02-01 11:25:50聶松劉英
軟件導刊 2018年1期
關鍵詞:數據庫信息系統

聶松+劉英

摘要:

為了提高企業人事管理效率,采用C#語言開發了一個企業人事管理系統,并使用SQL Server 2008作為后臺數據庫。該系統界面友好、功能完備,實現了企業管理的智能化與信息化,能夠對企業的人事信息進行更加全面、便捷與高效的管理。

關鍵詞:C#;人事管理;企業管理

DOIDOI:10.11907/rjdk.172224

中圖分類號:TP319

文獻標識碼:A文章編號文章編號:1672-7800(2018)001-0126-03

Abstract:In order to improve the efficiency of enterprise personnel management,this paper designs the system with C# language, and uses SQL Server 2008 as the background database. The system has friendly interface and complete functions, thus realizing the intelligentization and informatization of enterprise management. In this way, the enterprise personnel information can be more comprehensive, convenient and efficient management.

Key Words:C#; HR management; enterprise management

0引言

人才是企業的核心,一個良好的人事管理系統既有助于企業管理層及時掌握企業的人事信息,制定人才招聘和發展規劃,更有利于企業人事管理的信息化與便捷化[1]。因此,本文采用C#語言作為開發語言、SQL Server 2008作為后臺數據庫開發了一個企業人事管理系統,可以有效實現對員工信息的管理,有助于提高企業人事管理效率。

1關鍵技術

1.1C#

C#是由C和C++衍生出來的一種面向對象的編程語言[2]。它在繼承C和C++強大功能的同時,去掉了一些復雜特性。C#以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的對面向組件編程的支持成為.NET開發的首選語言[4]。

1.2C/S模式概念

C/S結構可充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交服務器,因而客戶端響應速度較快[5]。C/S結構的優勢主要有兩點:①應用服務器運行數據負荷較輕;②數據的儲存管理功能較為透明[6]。

2人事管理系統設計

2.1系統功能需求

當員工進入企業時,需要與企業簽訂合同。企業需要定期對員工進行培訓。此外,為進一步調動員工的工作積極性,適當發放福利也是必要的。這些都需要企業管理者對企業員工信息進行管理[7]。綜上分析,該系統應具備部門管理、人事管理、工資管理、獎懲管理以及福利管理等功能。

2.2系統功能模塊設計

根據系統需求分析,本系統功能設計分為三大模塊:用戶管理、人事管理和部門管理,見圖1。

用戶管理功能模塊主要用于維護系統正常運行并保證系統安全性,可實現管理員增刪用戶與修改密碼等功能。

人事管理功能模塊能夠完成對員工檔案、人員獎懲、員工考評、員工培訓、員工福利以及工資的管理,可對其進行增刪等操作,同時能夠實現按照編號、姓名、日期或部門信息進行查詢,見圖2。

部門管理功能模塊可以對各個部門信息進行增、刪、改、查操作。

2.3數據庫設計

數據庫設計的主要任務有兩個,一是根據需求分析得出該系統需要哪些實體,實體需要對應哪些數據庫表格,二是將這些數據庫實體之間的關系通過數據表之間的映射反映出來。本系統采用C#作為開發語言,采用SQL Server 2008作為數據庫,應用Visual Studio 2013開發環境實現[8]。

2.3.1數據庫概念結構設計

數據庫概念結構設計是指根據用戶需求設計數據庫的概念數據模型。E-R模型即實體-關系圖,它是描述實際問題的概念數據模型。根據系統需求分析,繪制了系統的全局E-R圖,如圖3所示。

2.3.2數據庫邏輯結構設計

邏輯結構設計的任務是將基本概念模型圖轉換為與選用的數據模型相符合的邏輯結構[9]。將E-R模型轉換為關系模型,即將實體、屬性和聯系都轉換為相應的關系模型[10]。人事管理系統從E-R圖轉換為關系模式,主要包括員工信息表、福利獎懲表、考評表以及工資表。

員工信息記錄表主要用于記錄員工基本信息(如員工編號、姓名、性別、身份證號、郵箱、地址、部門編號、民族、文化程度等);福利獎懲表主要用于記錄員工福利發放和獎懲信息,包括員工編號、福利編號、福利緣由、獎懲緣由、時間和金額等信息;考評表主要用于記錄員工考評信息,包括考評編號、員工編號,以及考評內容、分數、時間與結果等信息;工資表主要用于記錄員工的基本信息、工資金額以及發放時間等信息。

3系統實現

3.1數據庫實現

根據數據庫設計,數據庫主要內容的實現包括如下幾個表:

(1)員工信息記錄表(StaffRecords):主要用于對新入職的員工各類信息的錄入、修改以及查詢工作,如表1所示。

(2)管理員表(Users):主要用于記錄管理員的賬戶和密碼信息,以方便管理員登錄系統管理員工信息,如表2所示。endprint

(3)員工工資表(GongZi):主要用于記錄員工工資信息,以方便公司管理層及時、快捷、高效地核算員工工資,對工資明細進行錄入及查詢,如表3所示。

3.2系統功能實現

3.2.1登錄界面實現

登錄系統后即進入了主界面,管理員可以根據自己的需求進行人事管理,登錄功能具體代碼如下所示:

k_Click(object sender, EventArgs e) {

User user=new User();

int count=ddc.T_Users.Where(se=>se.User_Name==txt_username.Text&& se.User_pwd==txt_pwd.Text).Count();

if (count>0) {

User.LoginName=txt_username.Text;

this.Close();

}else{

MessageBox.Show("用戶名或密碼錯誤!");

} }

private void btn_cancle_Click(object sender, EventArgs e){

this.Close();

Environment.Exit(0); }

private void loginForm_FormClosed(object sender, FormClosedEventArgs e) {

this.Close();

} } }

3.2.2檔案管理功能實現

企業管理層需要對員工檔案等信息進行管理,主要包括增刪改三方面具體功能的實現。其中,對員工檔案刪除操作代碼如下所示:

private void toolStripButton3_Click(object sender, EventArgs e) {

try{

if (mark3) {

mark3=!mark3;

int tt=newstaff.Staff_ID;

if (DialogResult.OK==MessageBox.Show("確定要刪除嗎!","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Information)){

SqlConnection con=newSqlConnection

(ConfigurationManager.ConnectionStrings["HRManagerSystem.Properties.Settings.HR_DBConnectionString"].ConnectionString);

con.Open();

StringBuilder SQL=new StringBuilder();

SQL.AppendLine(" delete from T_StaffRecords ");

SQL.AppendLine(" where Staff_ID='" + tt + "' ");

SqlCommand cmd=new SqlCommand(SQL.ToString(), con);

int res=cmd.ExecuteNonQuery();

con.Close();

ddc.SubmitChanges();

if (res==1){

MessageBox.Show("刪除成功!");

} else{

MessageBox.Show("刪除失敗!");

}LoadAll();

} } else{

MessageBox.Show("請選擇一條記錄再進行操作!");

} } catch{

MessageBox.Show("刪除前請選擇一條記錄!");

} }

4結語

該企業人事管理系統可以很好地幫助人事部門對員工信息進行管理,大大降低了企業的人力、財力成本,方便了企業的管理和運作,有助于企業管理的智能化與信息化。

參考文獻:

[1]王鵬遠.基于人才管理系統的數據庫設計與實現研究[J].電子技術與軟件工程,2014(19):204.

[2]孫踐知.C#程序設計[M].北京:清華大學出版社,2010.

[3]劉艦維,劉昌輝,李海山.中小企業人力資源管理系統設計[J].軟件導刊,2015,14(4):122-123.

[4]劉超.基于.NET的高校教務管理系統的設計與實現[D].長春:吉林大學,2004.

[5]姜濤.公交車信息管理系統的設計與實現[D].濟南:山東大學,2010.

[6]程林.筆記本研發生產領域的項目管理系統的設計與實現[D].北京:中國科學院大學,2014.

[7]王毅.企業管理基礎[M].北京:中國紡織出版社,2005.

[8]馬東旭.基于.NET的績效管理系統的設計與實現[D].西安:西安電子科技大學,2014.

[9]劉歡.酒店管理系統述論[J].電子技術與軟件工程,2014(8):75.

[10]徐楠云.基于.NET的高校辦公自動化系統設計與實現[D].廈門:廈門大學,2013.

(責任編輯:黃健)endprint

猜你喜歡
數據庫信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 久久久亚洲色| 欧美色亚洲| 一区二区欧美日韩高清免费| 亚洲成人手机在线| 8090成人午夜精品| 欧美黄色a| 91年精品国产福利线观看久久 | 麻豆精品视频在线原创| 国产国产人成免费视频77777| 国产拍揄自揄精品视频网站| 宅男噜噜噜66国产在线观看| 伊人天堂网| 尤物精品视频一区二区三区| 日本道中文字幕久久一区| 国产精品亚洲专区一区| 中文字幕乱码二三区免费| 91在线精品麻豆欧美在线| 青青草国产在线视频| 国产精品午夜电影| 免费看黄片一区二区三区| 国产亚洲精品无码专| 波多野结衣无码AV在线| 日韩人妻精品一区| 欧美狠狠干| 成人国产精品视频频| 免费高清a毛片| 久爱午夜精品免费视频| 国产成年无码AⅤ片在线| 国产一国产一有一级毛片视频| 亚洲国产天堂久久九九九| 国产精选自拍| 亚洲精品爱草草视频在线| 亚洲精品第一页不卡| 日韩免费毛片| 亚洲精品亚洲人成在线| 久久久噜噜噜| www精品久久| 欧美日韩激情在线| 成年看免费观看视频拍拍| 亚洲天堂精品视频| 国产欧美日本在线观看| 99热这里只有免费国产精品| 黑人巨大精品欧美一区二区区| 亚洲精品第五页| 呦视频在线一区二区三区| 一区二区三区四区日韩| 老司国产精品视频| 色天堂无毒不卡| 国产人妖视频一区在线观看| 青青草91视频| 在线观看亚洲国产| 亚洲看片网| 人妻免费无码不卡视频| 五月天久久婷婷| 国产精品毛片一区视频播| 伊人久久青草青青综合| 在线免费a视频| 99久久精品免费观看国产| 精品免费在线视频| 国产精品私拍99pans大尺度| 日韩大片免费观看视频播放| а∨天堂一区中文字幕| 亚洲性色永久网址| 成人午夜视频网站| 99在线观看国产| 国产精品久久久久久搜索| 青青青亚洲精品国产| 第一区免费在线观看| 欧美日韩国产在线观看一区二区三区 | 成人在线欧美| 国产精品原创不卡在线| 亚洲高清中文字幕| 国产91在线免费视频| 亚洲欧美一级一级a| 99精品伊人久久久大香线蕉| 玖玖精品视频在线观看| 成年人福利视频| 午夜毛片福利| 精品在线免费播放| 成年免费在线观看| 欧美日韩中文国产va另类| 久热re国产手机在线观看|