




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
企業(yè)工資管理系統(tǒng)目錄TOC\o"1-5"\h\z第一章緒論 11.1數(shù)據(jù)庫治理體系 11.2企業(yè)工資治理體系 11.3開創(chuàng)對象 1第二章職職員資治理體系設(shè)計分析 22.1應(yīng)用需求與分析 22.2體系模塊劃分 22.3體系數(shù)據(jù)庫設(shè)計 3第三章:企業(yè)工資治理體系應(yīng)用法度榜樣設(shè)計 43.1體系圖 43.1.1體系的數(shù)據(jù)流圖 43.1.2體系的流程圖 53.1.3體系模塊的具體劃分 63.2跳轉(zhuǎn)界面設(shè)計 73.2“選擇上岸用戶模塊”具體設(shè)計 83.4治理員登錄 103.4.1“登錄模塊”具體設(shè)計 103.4.2主窗體模塊設(shè)計 13153.4.3職員注冊界面及功能……15TOC\o"1-5"\h\z3.4.4刪除職員信息界面及功能 183.4.5修改及查詢職職員資界面及功能 203.4.6工資設(shè)定界面及功能 233.4.7職位治理界面及功能 253.4.8其他功能 283.5職員上岸模塊 29第四章:運(yùn)行與測試 314.1體系運(yùn)彳亍 31\o"CurrentDocument"4.2體系測試 31第五章:實驗心得 32第一章緒論1.1數(shù)據(jù)庫治理體系數(shù)據(jù)庫治理體系(DBMS)是指數(shù)據(jù)庫體系中治理數(shù)據(jù)的軟件體系。DBMS是數(shù)據(jù)庫體系的核心構(gòu)成部分。對數(shù)據(jù)庫的一切操作,包含定義、更新及各類操縱,差不多上經(jīng)由過程DBMS進(jìn)行的。DBMS老是基于某種數(shù)據(jù)模型,能夠把DBMS算作是某種數(shù)據(jù)模型在運(yùn)算機(jī)體系上的具體實現(xiàn)。依照數(shù)據(jù)模型的不合,DBMS能夠分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。MSsqlserve2000確實是一種關(guān)系型數(shù)據(jù)庫治理體系。關(guān)系模型主假如用二維表格構(gòu)造表達(dá)實體集,用外鍵表示實體間接洽。關(guān)系模型是由若干個關(guān)系模式構(gòu)成的集合。關(guān)系模式相當(dāng)于前面提到的記錄類型,每個關(guān)系實際上是一張二維表格。關(guān)系模型和層次、網(wǎng)狀模型的最大年夜判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易明白,編程時并不涉及儲備構(gòu)造,拜望技巧等細(xì)節(jié)。SQL說話是關(guān)系型數(shù)據(jù)庫的標(biāo)準(zhǔn)化說話,已獲得了廣泛的應(yīng)用。1.2企業(yè)工資治理體系企業(yè)工資治理是一項瑣碎、復(fù)雜而又十分過細(xì)的工作,一樣不許可產(chǎn)生缺點。最初的工資統(tǒng)計和發(fā)放差不多上應(yīng)用人工方法處理,工作量大年夜的時刻,顯現(xiàn)缺點的機(jī)率也隨之升高,不僅花費(fèi)財務(wù)人員大年夜量的時刻,同時往往因為抄寫掉慎,或者因為運(yùn)算的忽視,顯現(xiàn)工資發(fā)放缺點的現(xiàn)象。同時工資的發(fā)放具有較強(qiáng)的時刻限制,必須嚴(yán)格按照單位規(guī)定的時刻完成運(yùn)算和發(fā)下班作。恰是企業(yè)工資治理的這種反復(fù)性、規(guī)律性、時刻性,使得企業(yè)工資治理運(yùn)算機(jī)化成為可能。企業(yè)工資治理體系確實是應(yīng)用電腦代替大年夜量的人工統(tǒng)計和運(yùn)算,完成浩渺企業(yè)工資信息的處理,同時應(yīng)用電腦還能夠安穩(wěn)地、完全地儲存大年夜量的企業(yè)工資記錄。1.3開創(chuàng)對象后臺數(shù)據(jù)庫采取SQLSERVER數(shù)據(jù)庫辦事器,前臺開創(chuàng)說話可自選??稍O(shè)計成為C/S模式或B/S模式均可。要求依照標(biāo)題自行設(shè)計體系所應(yīng)用的數(shù)據(jù)庫及數(shù)據(jù)表,經(jīng)由過程體系界面實現(xiàn)對數(shù)據(jù)庫的各類查詢、增、刪、改等功能操作。結(jié)合實際,經(jīng)由實際的需求分析,采取功能強(qiáng)大年夜的visualstdio20010作為前臺設(shè)計對象,c#作為軟件編程說話,sqlserver2008作為后臺數(shù)據(jù)庫開創(chuàng)對象。本文先輩行需求分析,具體闡述了課題來源和本體系的開創(chuàng)目標(biāo),經(jīng)由實現(xiàn)和測試各個環(huán)節(jié),最后對本體系做出客不雅理性的評判,指清晰明了它的實際感化、缺點以及體系的進(jìn)級偏向。第二章職職員資治理體系設(shè)計分析2.1應(yīng)用需求與分析企業(yè)工資治理體系的開創(chuàng)主旨以及總體義務(wù)確實是贊助企業(yè)進(jìn)步工作效力,節(jié)儉大年夜量的人力和物力資本,實現(xiàn)企業(yè)工資信息治理的主動化、規(guī)范化和體系化。體系最終實現(xiàn)的重要功能如下:職員及治理員的登錄與注冊;職員查詢掃瞄工資的宣布情形;治理員對工資信息進(jìn)行愛護(hù)治理操作;治理員對職員信息進(jìn)行相干的治理操作;2.2體系模塊劃分開創(chuàng)那個體系的目標(biāo)確實是贊助企業(yè)的財務(wù)主管部分進(jìn)步工作效力,實現(xiàn)企業(yè)工資信息治理的體系化、規(guī)范化和主動化。能夠或許和熟悉治理體系、考勤治理體系相結(jié)合,真正實現(xiàn)企業(yè)高效、科學(xué)、現(xiàn)代化的職員治理。體系最終實現(xiàn)的重要功能如下。?企業(yè)工資信息設(shè)置部分:包含設(shè)置職員的全然工資和其他項目標(biāo)金額,如獎金等。?企業(yè)工資信息治理部分:包含查詢工資和查詢現(xiàn)有職務(wù)及現(xiàn)有全然工資標(biāo)準(zhǔn)。?體系部分:包含添加用戶。2.3體系數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是信息治理體系的后臺,儲備著所有的信息,在信息治理體系中有著專門重要的地位。數(shù)據(jù)庫設(shè)計的好與壞,直截了當(dāng)阻礙到那個體系的運(yùn)行效力。優(yōu)勝的數(shù)據(jù)庫設(shè)計,能夠進(jìn)步數(shù)據(jù)信息的儲備效力,確保數(shù)據(jù)信息的完全性和一致性。針對企業(yè)工資信息治理體系的需求,經(jīng)由過程對職職員資運(yùn)算過程的內(nèi)容分析,為本體系設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)構(gòu)造:表5-2為職員信息表。此表中包含屬性為:職員號,職員姓名,職員職位,職員德律風(fēng),月薪,獎金,處罰金。表5-2職員信息表字段名稱數(shù)據(jù)類型字段說明ygnovarchar(50)職員號ygnamevarchar(10)職員姓名ygdutyvarchar(50)職員職位ygtelvarchar(52)職員德律風(fēng)yuexinvarchar(50)月薪j(luò)iangjinvarchar(50)獎金chufavarchar(50)處罰金表5-3為工資標(biāo)準(zhǔn)表。
此表中包含屬性為:職員職位,全然工資。表5-3工資標(biāo)準(zhǔn)表字段名稱數(shù)據(jù)類型字段說明ygdutyvarchar(50)職員職位jbgzvarchar(50)全然工資表5-4為治理員信息表此表中包含屬性為:治理員賬號,暗碼。表5-4治理員信息表字段名稱數(shù)據(jù)類型字段說明usernamevarchar(50)治理員賬號passwordvarchar(30)暗碼E-R圖第三章:企業(yè)工資治理體系應(yīng)用法度榜樣設(shè)計3.1體系圖3.1.1體系的數(shù)據(jù)流圖數(shù)據(jù)流圖(DFD,dataflowdiagram)是描述數(shù)據(jù)處理過程的有力對象。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方法描述數(shù)據(jù)流從輸入到輸出的移動變換過程。本體系的數(shù)據(jù)流圖如圖3-1:否否登陸登陸查詢小我、工資信息是是增、刪、查、改職員、工資信息企業(yè)工資治理體系職員治理員否否登陸登陸查詢小我、工資信息是是增、刪、查、改職員、工資信息企業(yè)工資治理體系職員治理員3.1.2體系的流程圖流程圖是最古老的設(shè)計表達(dá)方法之一,大年夜多半法度榜樣人員把畫流程圖作為編碼的先導(dǎo)。專門多人在法度榜樣編好后也用流程圖來表達(dá)法度榜樣的梗概,以便于同他人進(jìn)行交換。因為它具有能隨便表達(dá)任何法度榜樣邏輯的長處而
廣泛傳播。本體系流程圖如圖3-2:企業(yè)工資治理體系重要分為以下幾個模塊:治理員模塊重要有治理員上岸,職員信息注冊、刪除、修改及查詢,工資標(biāo)準(zhǔn)掃瞄,職職員資的查詢等;用戶重要模塊有查詢工資標(biāo)準(zhǔn),查詢現(xiàn)有職位等等。
圖4.2企業(yè)工資治理體系模塊圖3.2跳轉(zhuǎn)界面設(shè)計當(dāng)用戶點擊本企業(yè)工資治理體系時,起首跳出此界面,作為一個緩沖,吸引用戶的眼球,設(shè)定了三秒鐘的跳轉(zhuǎn)時刻,然后直截了當(dāng)彈出上岸界面。跳轉(zhuǎn)界面及代碼如下所示:3-1跳轉(zhuǎn)界面體系函數(shù):usingSystem.Data.SqlClient;namespace企業(yè)工資治理體系(publicpartialclassloading:Form(publicloading()(InitializeComponent();}privatevoidtimer1_Tick_1(objectsender,EventArgse)(if(this.Opacity>0.8)(this.Opacity=this.Opacity-0.005;}elseif(this.Opacity>0.01)(this.Opacity=this.Opacity-0.04;}else(this.timer1.Enabled=false;this.Hide();
Form10login=newForm10();login.Show();}}}3.3“選擇上岸用戶模塊”具體設(shè)計選擇上岸用戶模塊的具體設(shè)計主假如供用戶選擇上岸的一個界面,用戶選擇登錄的是治理員照樣通俗用戶,然后選擇是進(jìn)入上岸模塊照樣主界面,從而進(jìn)行相干的操作。窗體及核心代碼:核心代碼:privatevoidbutton1_Click(objectsender,EventArgse)(this.Hide();Form16f=newForm16();f.Show();}privatevoidbutton2_Click(objectsender,EventArgse)(this.Hide();Formllf=newFormll();f.Show();}privatevoidbutton3_Click(objectsender,EventArgse)(Application.Exit();}3.4治理員上岸模塊3.4.1“登錄模塊”具體設(shè)計登錄模塊的具體設(shè)計主假如用戶登錄的一個界面,確信是否暗碼和用戶名缺點,進(jìn)入后將面對的是主界面,從而進(jìn)行相干的操作。登錄的界面重要由用戶名和暗碼的信息,還有一些標(biāo)題設(shè)置,確信和撤消的按鈕構(gòu)成。經(jīng)由過程標(biāo)題能夠明白此體系的大年夜概內(nèi)容,由此,登錄界面的設(shè)計完成。窗體及核心代碼:圖3-4-1登錄界面
圖3-4-2登錄掉足的提示1圖3-4-3登錄掉足的提示2核心代碼:privatevoidbutton1_Click(objectsender,EventArgse)(stringsqlconstr="DataSource=.;InitialCatalog=^業(yè)工資治理體系;IntegratedSecurity=True";SqlConnectionsqlc=newSqlConnection(sqlconstr);if(textBox1.Text.Trim().Equals("")||textBox2.Text.Trim().Equals(""))textBoxl.Text= ;textBox2.Text="”;textBox1.Focus();MessageBox.Show(〃用戶名或暗碼不克不及為空〃);return;}stringsqlcomstring="select*from治理員信息表whereusername='〃+this.textBox1.Text+"'andpassword='"+this.textBox2.Text+"'";try(sqlc.Open();SqlCommandsqlcom=newSqlCommand(sqlcomstring,sqlc);SqlDataReadersqlread=sqlcom.ExecuteReader();if(sqlread.Read())(sqlread.Close();sqlc.Close();this.Hide();Form3gljm=newForm3();gljm.Show();}else(textBox1.Text="";textBox2.Text="";textBox1.Focus();MessageBox.Show("該用戶不存在!");sqlread.Close();
}catch(SqlExceptionex)(MessageBox.Show(ex.Message,"暗碼或用戶名缺點!");}finally(sqlc.Close();}}privatevoidbutton2_Click(objectsender,EventArgse)(Application.Exit();}3.4.2主窗體模塊設(shè)計假如用戶輸入的用戶和暗碼都精確,則進(jìn)入如下主窗體界面:I=11H11—I=11H11—Ii昌.工信息II工務(wù)標(biāo)準(zhǔn) 工務(wù)職位 信慮、維護(hù) 退出 T .圖3-5-1治理員主窗體界面治理員主窗體界面核心代碼:privatevoid退出ToolStripMenuItem1_Click(objectsender,EventArgse)(Application.Exit();}privatevoid關(guān)于ToolStripMenuItem_Click(objectsender,EventArgse)(Form4f=newForm4();f.Show();}privatevoid職員注冊ToolStripMenuItem_Click(objectsender,EventArgse)(Form5f=newForm5();f.Show();}privatevoid刪|除職員信息ToolStripMenuItem_Click(objectsender,EventArgse)(Form6f=newForm6();f.Show();}privatevoid修改職職員資ToolStripMenuItem_Click(objectsender,EventArgse)(Form8f=newForm8();f.Show();}privatevoid現(xiàn)有工資ToolStripMenuItem_Click(objectsender,EventArgse)(Form7f=newForm7();f.Show();}privatevoid職位治理ToolStripMenuItem_Click(objectsender,EventArgse)(Form9f=newForm9();f.Show();}privatevoid返回登錄ToolStripMenuItem_Click(objectsender,EventArgse)(this.Hide();Form10l=newForm10();l.Show();}privatevoid贊助ToolStripMenuItem_Click(objectsender,EventArgse)(Form15f=newForm15();f.Show();}3.4.3職員注冊界面及功能
孔弄就姓哩1乳為ECH壬孔弄就姓哩1乳為ECH壬13-LTTBSCME^ZDI1BLT7BW7WXi==LT76E3T^E±51尸W” y*uua尸 y^.'.m_l y_企rdklll社HV理.y:.■-匚注冊?表圖3-6職員注冊界面[a*核心代碼:privatevoidbutton1_Click_1(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog=企業(yè)工資治理體系[IntegratedSecurity=True");try(if(textBox1.Text.Trim().Equals("")||textBox2.Text.Trim().Equals(""))(MessageBox.Show("X號和姓名不克不及為空!");return;}else(sqlconn.Open();SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表whereygno='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);if(dt.Rows.Count!=0)(MessageBox.Show("用戶名差不多存在!〃);return;}SqlDataAdaptersda1=newSqlDataAdapter("select*from職員信息表〃,sqlconn);DataTabledt1=newDataTable();sda1.Fill(dt1);DataRowdr=dt1.NewRow();dr[〃ygno〃]=textBox1.Text.Trim();dr[〃ygname〃]=textBox2.Text.Trim();dr[〃ygduty〃]=textBox3.Text.Trim();dr[〃ygtel〃]=textBox4.Text.Trim();dt1.Rows.Add(dr);SqlCommandBuilderscb=newSqlCommandBuilder(sda1);sda1.InsertCommand=scb.GetInsertCommand();sda1.Update(dt1);MessageBox.Show("注冊成功!");}}catch(SqlExceptionex)(MessageBox.Show(ex.Message,〃缺點!〃);}finally(sqlconn.Close();}privatevoidbutton2_Click_1(objectsender,EventArgse)(textBox1.Text二〃〃;textBox2.Text二〃〃;textBox3.Text二〃〃;textBox4.Text二〃〃;textBox1.Focus();}privatevoidbutton3_Click(objectsender,EventArgse)(this.Close();}privatevoidbutton4_Click(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表〃,sqlconn);DataTabledt=newDataTable();sda.Fill(dt);dataGridViewl.DataSource=dt;}3.4.4刪除職員信息界面及功能圖3-7刪除職員信息界面核心代碼:privatevoidbutton1_Click_1(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");if(textBox1.Text.Trim().Equals(〃〃))(MessageBox.Show("職員號不克不及為空!");return;}SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表whereygno='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);if(dt.Rows.Count==0)(MessageBox.Show("職員不存在!");return;MessageBoxButtonsmbox=MessageBoxButtons.OKCancel;DialogResultresult;result=MessageBox.Show("確信刪除?",〃刪除記錄〃,mbox,MessageBoxIcon.Question,MessageBoxDefaultButton.Buttonl);if(result==DialogResult.OK){dt.Rows[0].Delete();SqlCommandBuilderscb=newSqlCommandBuilder(sda);sda.DeleteCommand=scb.GetDeleteCommand();sda.Update(dt);MessageBox.Show("刪除成功”);}else(return;}}privatevoidbutton2_Click_1(objectsender,EventArgse)(textBoxl.Text=""; textBox1.Focus();}privatevoidbutton3_Click(objectsender,EventArgse)(this.Close();}privatevoidbutton4_Click(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表〃,sqlconn);DataTabledt=newDataTable();sda.Fill(dt);dataGridViewl.DataSource=dt;3.4.5修改及查詢職職員資界面及功能圖3-8修改及查詢職職員資界面核心代碼:privateBooleanishaved()(SqlConnectionsqlconn=newSqlConnection("DataSource二.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表whereygno='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);if(dt.Rows.Count==0)(MessageBox.Show("職員不存在!");returnfalse;}else(buttonl.Enabled=true;returntrue;}}privatevoidbutton1_Click_1(objectsender,EventArgse)SqlConnectionsqlconn=newSqlConnection("DataSource二.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");if(!ishaved())(return;}SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表whereygno='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);dt.Rows[0]["ygname"]=textBox2.Text.Trim();dt.Rows[0]["ygduty"]=textBox3.Text.Trim();dt.Rows[0]["ygtel"]=textBox4.Text.Trim();dt.Rows[0]["yuexin"]=textBox5.Text.Trim();dt.Rows[0]["jiangjin"]=textBox6.Text.Trim();dt.Rows[0]["chufa"]=textBox7.Text.Trim();SqlCommandBuilderscb=newSqlCommandBuilder(sda);sda.UpdateCommand=scb.GetUpdateCommand();sda.Update(dt);MessageBox.Show("修改成功!");}privatevoidbutton3_Click_1(objectsender,EventArgse)(this.Close();}privatevoidbutton4_Click_1(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表whereygno='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);if(dt.Rows.Count==0)(MessageBox.Show("職員不存在!");return;}else(button1.Enabled=true;textBox2.Text=dt.Rows[0]["ygname"].ToString();textBox3.Text=dt.Rows[0]["ygduty"].ToString();textBox4.Text=dt.Rows[0]["ygtel"].ToString();textBox5.Text=dt.Rows[0]["yuexin"].ToString();textBox6.Text=dt.Rows[0]["jiangjin"].ToString();textBox7.Text=dt.Rows[0]["chufa"].ToString();}}privatevoidbutton2_Click(objectsender,EventArgse)(textBox1.Text="";textBox1.Focus();}privatevoidbutton5_Click(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from職員信息表",sqlconn);
DataTabledt=newDataTable();sda.Fill(dt);dataGridViewl.DataSource=dt;}3.4.6工資設(shè)定界面及功能企業(yè)工奔管理奈統(tǒng)工竇設(shè)定at出現(xiàn)石工翊at出依改 酒Mft圖3-9工資設(shè)定界面核心代碼:privatevoidbutton2_Click_1(objectsender,EventArgse)(if(comboBox1.Text.Trim().Equals(〃〃))(MessageBox.Show(〃請選擇一個職位!〃);return;}if(textBox1.Text.Trim().Equals(〃〃))(MessageBox.Show(〃請?zhí)钊霐?shù)值!〃);return;}SqlConnectionsqlconn=newSqlConnection("DataSource二.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from工資標(biāo)準(zhǔn)表whereygduty='"+comboBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);dt.Rows[0]["jbgz"]=textBox1.Text.Trim();SqlCommandBuilderscb=newSqlCommandBuilder(sda);sda.UpdateCommand=scb.GetUpdateCommand();sda.Update(dt);MessageBox.Show("修改成功!");SqlConnectionsqlconnl=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersdal=newSqlDataAdapter("select*from工資標(biāo)準(zhǔn)表,sqlconnl);DataTabledtl=newDataTable();sda1.Fill(dt1);dataGridViewl.DataSource=dtl;}privatevoidbutton3_Click_l(objectsender,EventArgse)(this.Close();}privatevoidbuttonl_Click_l(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系;IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("select*from工資標(biāo)準(zhǔn)表,sqlconn);DataTabledt=newDataTable();
sda.Fill(dt);dataGridViewl.DataSource=dt;}privatevoidbutton4_Click(objectsender,EventArgse)(textBox1.Text=〃〃;textBox1.Focus();}3.4.7職位治理界面及功能在山s輸入一個剖汕只位=企業(yè)工資管理耳只務(wù)杳諾U在山s輸入一個剖汕只位=混n畢我-■*-
= 混n畢我-洎除訕奇俞入安州UI琮口勺職務(wù):洎除圖3-10職位治理界面核心代碼:privatevoidbutton2_Click_1(objectsender,EventArgse)(if(textBox1.Text.Trim().Equals(〃〃))(MessageBox.Show(〃請輸入一個新職位!〃);return;}SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("selectygduty職位from工資標(biāo)準(zhǔn)表whereygduty='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);if(dt.Rows.Count!=0)(MessageBox.Show("職位差不多存在!");return;}SqlDataAdaptersda1=newSqlDataAdapter("selectygdutyfrom工資標(biāo)準(zhǔn)表whereygduty='"+textBox1.Text.Trim()+"'",sqlconn);DataTabledt1=newDataTable();sda1.Fill(dt1);DataRowdr=dt1.NewRow();dr["ygduty"]=textBox1.Text.Trim();dt1.Rows.Add(dr);SqlCommandBuilderscb=newSqlCommandBuilder(sda1);sda1.InsertCommand=scb.GetInsertCommand();sda1.Update(dt1);SqlConnectionsqlconn2=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda2=newSqlDataAdapter("selectygduty職i^位?from工資標(biāo)準(zhǔn)表,sqlconn2);DataTabledt2=newDataTable();sda2.Fill(dt2);dataGridView1.DataSource=dt2;}privatevoidbutton3_Click_1(objectsender,EventArgse)if(textBox2.Text.Trim().Equals(〃〃))(MessageBox.Show(〃職位不克不及為空!〃);return;}SqlConnectionsqlconn=newSqlConnection("DataSource二.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("selectygduty職位from工資標(biāo)準(zhǔn)表whereygduty='"+textBox2.Text.Trim()+"'",sqlconn);DataTabledt=newDataTable();sda.Fill(dt);dt.Rows[0].Delete();SqlCommandBuilderscb=newSqlCommandBuilder(sda);sda.DeleteCommand=scb.GetDeleteCommand();sda.Update(dt);MessageBox.Show("刪除成功");SqlDataAdaptersda2=newSqlDataAdapter("selectygduty職位from工資標(biāo)準(zhǔn)表,sqlconn);DataTabledt2=newDataTable();sda2.Fill(dt2);dataGridViewl.DataSource=dt2;textBox2.Enabled=true;textBox2.Text="";textBox2.Enabled=false;}privatevoidbutton4_Click(objectsender,EventArgse)(
this.Close();}privatevoidbutton1_Click_1(objectsender,EventArgse)(SqlConnectionsqlconn=newSqlConnection("DataSource=.;InitialCatalog二企業(yè)工資治理體系[IntegratedSecurity=True");SqlDataAdaptersda=newSqlDataAdapter("selectygduty職位from工資標(biāo)準(zhǔn)表,sqlconn);DataTabledt=newDataTable();sda.Fill(dt);dataGridViewl.DataSource=dt;}privatevoidbutton5_Click(objectsender,EventArgse)(textBoxl.Text="";textBox1.Focus();}privatevoidbutton6_Click(objectsender,EventArgse)(textBox2.Text="";textBox2.Focus();}3.4.8其他功能信息愛護(hù)分為關(guān)于和贊助兩個界面:企業(yè)工資管企業(yè)工資管理系:鋪企業(yè)工資管COmam《處和里工■由迎寸強(qiáng)技術(shù)支持滁圖3-10-1圖3-10-1關(guān)于界面圖3-10-2贊助界面3.5職員的功能模塊假如是職員,則直截了當(dāng)進(jìn)入主窗體界面圖3-5-2通俗用戶主窗體界面假如是職員,則直截了當(dāng)進(jìn)入主窗體界面圖3-5-2通俗用戶主窗體界面職員主窗體界面核心代碼:privatevoid退出ToolStripMenuItem_Click(objectsender,EventArgse)(Application.Exit();}privatevoid關(guān)于ToolStripMenuItem_Click(objectsender,EventArgse)(Form4f=newForm4();f.Show();}privat
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞動合同勞務(wù)合同范例
- 公司合并協(xié)議合同范本
- 全職合同范本
- 醫(yī)院物業(yè)招聘合同范本
- 加盟快遞押金合同范本
- 單位電線更換維修合同范本
- 聲學(xué)顧問合同范本
- 單位車棚工程合同范本
- cpvc管購買合同范本
- ul認(rèn)證合同范本
- 2025電力物資檢儲配一體化建設(shè)技術(shù)導(dǎo)則
- 新學(xué)期 開學(xué)第一課 主題班會課件
- 民法典合同編講座
- 2024年青島港灣職業(yè)技術(shù)學(xué)院高職單招語文歷年參考題庫含答案解析
- 廣西壯族自治區(qū)公路發(fā)展中心2025年面向社會公開招聘657名工作人員高頻重點提升(共500題)附帶答案詳解
- 大學(xué)轉(zhuǎn)專業(yè)高等數(shù)學(xué)試卷
- DBJ51-T 198-2022 四川省既有民用建筑結(jié)構(gòu)安全隱患排查技術(shù)標(biāo)準(zhǔn)
- 公司廠區(qū)保潔培訓(xùn)
- 江蘇省招標(biāo)中心有限公司招聘筆試沖刺題2025
- 2024年防盜門銷售合同范本
- 支付令申請書(2025版)
評論
0/150
提交評論