人事管理系統(tǒng)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)方案設(shè)計(jì)_第1頁(yè)
人事管理系統(tǒng)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)方案設(shè)計(jì)_第2頁(yè)
人事管理系統(tǒng)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)方案設(shè)計(jì)_第3頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、人事管理系統(tǒng)數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)方案設(shè)計(jì)目錄設(shè)計(jì)任務(wù)與評(píng)語(yǔ) 31. 系統(tǒng)規(guī)劃 42. 系統(tǒng)分析 42.1系統(tǒng)基本信息和功能分析52.2人事管理系統(tǒng)需求分析 53. 系統(tǒng)設(shè)計(jì) 63.1概念設(shè)計(jì) 73.2邏輯設(shè)計(jì) 73.3具體設(shè)計(jì) 83.4代碼設(shè)計(jì) 10交流情況查詢 10員工信息查詢 21部門信息查詢 294. 程序使用說明 374.1歡迎界面 384.2主界面 384.3員工信息查詢界面 394.4部門信息查詢 404.5交流信息查詢 405. 收獲和體會(huì) 41設(shè)計(jì)任務(wù)人事管理系統(tǒng)建庫(kù):1個(gè)-人事管理數(shù)據(jù)庫(kù)。建表:3個(gè)-檔案表、單位表、交流表。編程:5個(gè)-輸入、修改、查詢、分析、輸出等五個(gè)子系統(tǒng)。

2、要求:(1)每組5個(gè)人,每人完成一個(gè)子系統(tǒng),每人都要建立庫(kù)及全部表;(2)每人寫出各自的課程設(shè)計(jì)報(bào)告;(3)程序用選定的語(yǔ)言編寫,必須上交上機(jī)調(diào)試通過的源程序。評(píng)語(yǔ)(教師填寫)系統(tǒng)規(guī)劃一直以來(lái)人們使用傳統(tǒng)人工的方式管理員工檔案,這種管理方式存在著許多缺點(diǎn), 譬如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新 和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。人事管理信息系統(tǒng)的 出現(xiàn)輕而易舉的解決了傳統(tǒng)管理人員檔案的方法的缺點(diǎn)。伴隨著人事管理信息系統(tǒng)的廣泛 應(yīng)用,它已

3、經(jīng)成為了任何一家企業(yè)公司都不可缺少的組成部分,它的存在使得管理者更容 易了解自己公司的員工,便于分配人員,易于進(jìn)行調(diào)整。所以人事管理信息系統(tǒng)能夠?yàn)楣芾?人員提供充足的信息和快捷的查詢手段。由于我們對(duì)企業(yè)管理沒有具體的接觸和實(shí)質(zhì)性的了解。此次數(shù)據(jù)庫(kù)設(shè)計(jì)只能在一些收 集到的基本材料與個(gè)人直觀認(rèn)識(shí)的基礎(chǔ)上,簡(jiǎn)單模仿常規(guī)企業(yè)設(shè)計(jì)人事管理系統(tǒng),并將其 抽象成一個(gè)由三部門組成,實(shí)現(xiàn)輸入、修改、查詢、分析、輸出五大服務(wù)功能的系統(tǒng)。系統(tǒng)分析系統(tǒng)基本信息和功能:1、基本信息:員工信息表:?jiǎn)T工編號(hào)、姓名、性別、年齡、出生日期、民族、籍貫、學(xué)歷、畢業(yè)院 校、家庭住址、身份證、聯(lián)系方式、備注;部門表:部門編號(hào)、部門名

4、稱、人員數(shù)目、聯(lián)系電話、部門經(jīng)理;交流表:?jiǎn)T工編號(hào)、姓名、所屬部門、現(xiàn)任職部門;2管理員管理:信息的查詢、錄入、修改、刪除。人事管理系統(tǒng)需求分析:1. 管理員對(duì)職工個(gè)人信息的查詢、管理功能2. 登錄口令3. 后端數(shù)據(jù)庫(kù)設(shè)計(jì),前端應(yīng)用程序的選擇分析:1. 登錄2. 管理員,管理:添加、修改、刪除職工的基本信息、部門的基本信息、部門之間人員流動(dòng)的基本信息。Y'查詢:查詢員工的基本信息,部門的基本信息,部門之間人員流動(dòng) 情況。系統(tǒng)流程圖:主界面系統(tǒng)設(shè)計(jì)概念設(shè)計(jì)通過對(duì)數(shù)據(jù)庫(kù)基本信息的分析,建立 E-R圖如下:登錄帳數(shù)現(xiàn)有人密碼部門編號(hào)職工編號(hào)屬于姓名電話住址畢業(yè)學(xué)校出生日期性別理部門經(jīng)職工管理

5、員邏輯設(shè)計(jì)將E-R圖進(jìn)行總結(jié)、歸納,建立如下關(guān)系圖:家庭住職工(員工編號(hào) 姓名性別年齡出生日期民族籍貫學(xué)歷畢業(yè)院校 址身份證聯(lián)系方式備注)部門(部門編號(hào)部門名稱人員數(shù)目聯(lián)系電話部門經(jīng)理)管理員(登錄帳號(hào) 密碼)具體設(shè)計(jì)1、表結(jié)構(gòu)及數(shù)據(jù)詞典的設(shè)計(jì)總體結(jié)構(gòu)人事管理系統(tǒng)共包含6個(gè)表,其結(jié)構(gòu)如下:人事管理系統(tǒng)職員基本信息表交流表部門表表結(jié)構(gòu)及數(shù)據(jù)詞典1)職員基本信息表員工編號(hào)姓名性別年齡出生日期民族籍貫學(xué)歷畢業(yè)院校家庭住址身 份證聯(lián)系方式備注表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小必填字段允許空字符 串員工編號(hào)varchar50是否姓名varchar50是是性別char10是是出生日期datetime8是是年齡

6、datetime8是是家庭住址varchar50是是聯(lián)系方式varchar50是是民族varchar8是是身份證varchar50是是籍貫varchar10是是備注varvhar50是是數(shù)據(jù)詞典員工編號(hào)=各職工的編號(hào),1-50個(gè)字符或數(shù)字 姓名=各職工的姓名,1-50個(gè)字符性別=各職工的性別,1-10個(gè)字符出生日期二各職工的出生日期,1-8個(gè)數(shù)字年齡=各職工的年齡,1-8個(gè)數(shù)字家庭住址=各職工的住址,1-50個(gè)字符聯(lián)系方式=各職工的電話,1-50個(gè)字符民族二各職工所屬的民族,1-8個(gè)數(shù)字 身份證=各職工的身份證號(hào),1-50個(gè)字符 備注二職工的一些特殊信息,1-50個(gè)字符 編號(hào)1=獎(jiǎng)懲登錄編號(hào),

7、1-50個(gè)字符或數(shù)字5)管理員表表結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小必填字段允許空字符 串登錄帳號(hào)varchar50是否密碼varchar50是否登錄帳號(hào)=管理員的登錄帳號(hào),1-50個(gè)字符或數(shù)字 密碼=管理員的密碼,1-50個(gè)字符或數(shù)字2、應(yīng)用程序的模塊圖及模塊分析(1)應(yīng)用程序的模塊圖(2)模塊分析人事管理系統(tǒng)共包含人員管理、部門管理、交流管理三個(gè)模塊1.人員管理:模塊內(nèi)容:此模塊包括新增人員管理、人員信息查詢、人員信息修改、人員信息刪 除模塊功能:除。通過運(yùn)行此模塊,可以實(shí)現(xiàn)人員信息的各種管理。2. 部門管理 模塊內(nèi)容:此模塊包括部門的信息修改和查詢。模塊功能:通過此模塊,可以實(shí)現(xiàn)部門信息的修改

8、和查詢3.交流管理模塊內(nèi)容:此模塊包括部n交流信息和職工交流信息。模塊功能:通過此模塊,可以查看各個(gè)部門的員工的交流情況和職工個(gè)人的交流 情況代碼設(shè)計(jì)我做的是查詢部分,故將查詢部分的代碼附上:1.員工信息查詢using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Data;namespace用戶登陸界面 / <summary>/ Form1的摘要說明/ </summary>public class Form4 : private

9、 用戶登陸界面 I.DataSetl dataSetll;/ <summary>/必需的設(shè)計(jì)器變量。/ Windows窗體設(shè)計(jì)器支持所必需的/lnitializeComponent();/ TODO:在InitializeComponent調(diào)用后添加任何構(gòu)造函數(shù)代碼/ <summary>/清理所有正在使用的資源。/ </summary>protected override void Dispose( bool disposing )if ( disposing )if (components != null )components.Dispose();bas

10、e.Dispose( disposing );#region Windows窗體設(shè)計(jì)器生成的代碼/ <summary>/設(shè)計(jì)器支持所需的方法-不要使用代碼編輯器修改/此方法的內(nèi)容。/ </summary>private void InitializeComponent()this .dataSet11 = new 用戶登陸界面 1.DataSet1();this .textBoxI =this .SuspendLayout();/ dataGrid1/this .dataGrid1.DataMember =""this .dataGrid1.Data

11、Source = this .dataSet11.員工基本信息;this .dataGrid1.Name = "dataGrid1"this .dataGrid1.TabIndex = 0;this .dataGrid1.Navigate += new/ dataSet11/this .dataSet11.DataSetName = "DataSet1"this .dataSet11.Namespace = ""/ label1/this .label1.Name = "label1"this .label1.Ta

12、blndex = 1;this .label1.Text =" 員工號(hào)"/ textBox1 /this.textBoxl.Location =new System.Drawing.Point(88, 16);this.textBoxl.Name = "textBox1"this.textBox1.Size =new System.Drawing.Size(64, 21);this.textBox1.Tablndex = 2;this.textBox1.Text =""/ Iabel2/this.label2.Location =ne

13、w System.Drawing.Point(360, 8);this.label2.Name = "label2"this.label2.Size =new System.Drawing.Size(56, 32);this.label2.Tablndex = 3;this.label2.Text ="姓名"/ textBox2/this.textBox2.Location =new System.Drawing.Point(440, 16);this.textBox2.Name = "textBox2"this.textBox2.S

14、ize =new System.Drawing.Size(64, 21);this.textBox2.Tablndex = 5;this.textBox2.Text =""/ buttonl/this.button1.Location =newSystem.Drawing.Point(528, 8);this.button1.Name = "button1"this.button1.Size =newSystem.Drawing.Size(88, 40);this.button1.Tablndex = 7;this.button1.Text ="

15、;查詢"this.button1.Click +=newSystem.EventHandler( this .button1_Click);/ button2/this.button2.Location =newSystem.Drawing.Point(592, 240);this.button2.Name = "button2"this.button2.Size =newSystem.Drawing.Size(88, 40);this.button2.Tablndex = 8;this.button2.Text ="清空"this.butto

16、n2.Click +=newSystem.EventHandler( this .button2_Click);/ button3/this.button3.Location =newSystem.Drawing.Point(592, 296);this.button3.Name = "button3"this.button3.Size =newSystem.Drawing.Size(88, 40);this .button3.Tablndex = 9;this .button3.Text =" 返回"this .button3.Click += new

17、System.EventHandler( this .button3_Click);/ sqlDataAdapter1/this.sqlDataAdapter1.DeleteCommand =this.sqlDeleteCommand1;this.sqlDataAdapter1nsertCommand =this.sqllnsertCommand1;this.sqlDataAdapter1.SelectCommand =this.sqlSelectCommand1;員工基本信息",newnewSystem.Data.Common.DataColumnMapping(”員工編號(hào)&quo

18、t;,"員工編號(hào)"),newSystem.Data.Common.DataColumnMapping(”姓名","姓名"),newSystem.Data.Common.DataColumnMapping(”性別","性別"),newSystem.Data.Common.DataColumnMapping(”年齡","年齡"),newSystem.Data.Common.DataColumnMapping(”岀生年月","岀生年月"),newSystem.D

19、ata.Common.DataColumnMapping(”民族","民族"),newSystem.Data.Common.DataColumnMapping(”籍貫","籍貫"),newSystem.Data.Common.DataColumnMapping(”學(xué)歷","學(xué)歷"),newSystem.Data.Common.DataColumnMapping(”畢業(yè)院校","畢業(yè)院校"),newSystem.Data.Common.DataColumnMapping(”家庭

20、住址","家庭住址"),身份證",”身份證”),(” (” 聯(lián)系方式"," 聯(lián)系方式(” 備注"," 備注");this .sqlDataAdapterl.UpdateCommand = this .sqlUpdateCommandl;/ sqlDeleteCommand1/this .sqlDeleteCommand1.CommandText = "DELETFROM員工基本信息 WHERE 員工編號(hào)=Original_ 員工編號(hào))AND (出生年月=Original_ 出生年月 OR Ori

21、ginal_出生年月IS NULL AND 出生年月IS NULL) AND (備 注=Original_ 備注 OR Original_ 備注 IS NULL AND 備注 IS NULL) AND (姓名=Original_ 姓名)AND (學(xué)歷= Original_ 學(xué)歷 OR Original_ 學(xué)歷 IS NULLAND 學(xué)歷 IS NULL) AND(家庭住址=Original_ 家庭住址 OR Original_ 家庭住址 IS NULLAND 家庭住址 IS NULL) AND(年齡=Original_ 年齡 OR Original_ 年齡 IS NULLAND 年齡 IS N

22、ULL) AND (性別=Original_ 性別 OR Original_ 性別 IS NULL AND 性別 IS NULL) AND ( 畢業(yè)院校=Original_ 畢業(yè)院 校 OR Original_ 畢業(yè)院校 IS NULLAND 畢業(yè)院校 IS NULL) AND(民族=Original_ 民族 OR Original_ 民族 IS NULL AND 民族 IS NULL) AND (籍貫=Original_ 籍貫 OR Original_ 籍貫 IS NULL AND 籍貫 IS NULL) AND (聯(lián)系方式= Original_ 聯(lián)系方式 OR Original_ 聯(lián)系方式

23、 IS NULL AND 聯(lián)系方式 IS NULL) AND (身份證=Original_ 身份證 OR Original_ 身份證 IS NULL AND 身份證 IS NULL)"this .sqlDeleteCommandl.Connection = this .sqlConnectionl;員工編號(hào)(System.Byte)(0), (System.Byte)(0),"員工編號(hào)出生年月(System.Byte)(0)," 出生年月備注(System.Byte)(0)," 備注姓名(System.Byte)(0)," 姓名學(xué)歷(Syste

24、m.Byte)(0)," 學(xué)歷家庭住址(System.Byte)(0), (System.Byte)(0),"家庭住址年齡(System.Byte)(0)," 年齡性別(System.Byte)(O)," 性別);畢業(yè)院校(System.Byte)(0), (System.Byte)(0),"畢業(yè)院校民族(System.Byte)(0)," 民族籍貫(System.Byte)(0)," 籍貫聯(lián)系方式(System.Byte)(0), (System.Byte)(0),"聯(lián)系方式身份證(System.Byte)(0)

25、," 身份證/ sqlConnection1/this .sqlConnection1.ConnectionString = "data source=S0382;initial catalog=人事管理系統(tǒng);integrated security=SSPI;persist securit" +"y info=False;workstation id=S0382;packet size=4096"/ / sqllnsertCommand1/this .sqllnsertCommand1.CommandText = "INSERTNTO

26、 員工基本信息(員工編號(hào),姓名,性別,年齡 出生年月,民族,籍貫,學(xué)歷,畢業(yè)院校,家庭住址,身份證,聯(lián)系方式,備注)VALUES (員工編號(hào),姓名,性別 妙齡,出生年月,民族,籍貫,學(xué)歷,畢業(yè)院校,家庭住址,身份證,聯(lián)系方式,備注);SELECT員工編號(hào) 姓名,性別,年齡,岀生年月,民族,籍貫,學(xué)歷,畢業(yè)院校,家庭住址,身份證,聯(lián)系方式,備注FROM員工基本信息 WHERE (員工編號(hào)=員工編號(hào))"this .sqllnsertCommand1.Connection =this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbTy

27、pe.VarChar, 30,"員工編號(hào)");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 20,"姓名");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 2," 性別");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.ini 4,"年齡");this .

28、sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.ini 4,"出生年月");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 20,"民族");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 50,"籍貫");this .sqlConnection1;new System.Data.SqlCli

29、ent.SqlParameter("員工編號(hào)new System.Data.SqlClient.SqlParameter("姓名",new System.Data.SqlClient.SqlParameter("性別",new System.Data.SqlClient.SqlParameter("年齡",new System.Data.SqlClient.SqlParameter("出生年月new System.Data.SqlClient.SqlParameter("民族",new Syst

30、em.Data.SqlClient.SqlParameter("籍貫",this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 50," 學(xué)歷");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 100,"畢業(yè)院校");this .sqlInsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 20

31、0,"家庭住址");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 18," 身份證");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 13,"聯(lián)系方式");this .sqllnsertCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 15,"備注");/ sqlSele

32、ctCommand1new System.Data.SqlClient.SqlParameter("學(xué)歷",new System.Data.SqlClient.SqlParameter("畢業(yè)院校new System.Data.SqlClient.SqlParameter("家庭住址new System.Data.SqlClient.SqlParameter("身份證",new System.Data.SqlClient.SqlParameter("聯(lián)系方式new System.Data.SqlClient.SqlParam

33、eter("備注",/this .sqlSelectCommand1.CommandText = "SELECT 員工編號(hào),姓名,性別,年齡,出生年月,民族 籍貫,學(xué)歷,畢業(yè)院校,家庭住址,身份證,聯(lián)系方式,備注FROM員工基本信息";this .sqlSelectCommand1.Connection = this .sqlConnection1;/ / sqlUpdateCommand1 /this .sqlUpdateCommand1.CommandText = "UPDATE員工基本信息 SET 員工編號(hào)=員工編號(hào),姓名= 生名,性別=

34、性別,年齡=年齡,出生年月=出生年月,民族=民族,籍貫=籍貫,學(xué)歷=學(xué)歷,畢業(yè) 院校=畢業(yè)院校,家庭住址=家庭住址,身份證=身份證,聯(lián)系方式=聯(lián)系方式,備注=備注WHERE (員工 編號(hào)=Original_ 員工編號(hào))AND (出生年月=Original_ 出生年月 OR Original_出生年月IS NULL AND出生年月 IS NULL) AND (備注=Original_ 備注 OR Original_ 備注 IS NULL AND 備注 IS NULL) AND ( 姓名=Original_ 姓 名)AND (學(xué)歷=Original_ 學(xué)歷 OR Original_ 學(xué)歷 IS N

35、ULL AND 學(xué)歷 IS NULL) AND (家庭住址=Original_ 家 庭住址 OR Original_ 家庭住址 IS NULLAND家庭住址 IS NULL) AND(年齡=Original_ 年齡 OR Original_ 年齡 IS NULL AND 年齡 IS NULL) AND (性另U = Original_ 性另U OR Original_ 性另U IS NULL AND 性另U IS NULL) AND ( 畢業(yè) 院校=Original_ 畢業(yè)院校 OR Original_畢業(yè)院校IS NULL AND 畢業(yè)院校IS NULL) AND (民族=Original_

36、 民族OR Original_ 民族 IS NULL AND 民族 IS NULL) AND (籍貫=Original_ 籍貫 OR Original_ 籍貫 IS NULL AND 籍 貫IS NULL) AND (聯(lián)系方式 =Original_ 聯(lián)系方式 OR Original_聯(lián)系方式IS NULL AND聯(lián)系方式IS NULL) AND (身WHERE (員工份證=Original_ 身份證OR Original_身份證IS NULL AND 身份證IS NULL); SELECT 員工編號(hào),姓名,性別,年 齡,岀生年月,民族,籍貫,學(xué)歷,畢業(yè)院校,家庭住址,身份證,聯(lián)系方式,備注FR

37、OM員工基本信息 編號(hào)=員工編號(hào))"this .sqlUpdateCommand1.Connection = this .sqlConnection1;this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 30,"員工編號(hào)");this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 20,"姓名");new System.Data.SqlClient.SqlParameter(

38、"new System.Data.SqlClient.SqlParameter("員工編號(hào)",姓名",this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 2," 性別");new System.Data.SqlClient.SqlParameter("性別",this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.Int, 4," 年齡");t

39、his .sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("new System.Data.SqlClient.SqlParameter("年齡",岀生年月",System.Data.SqlDbType.lnt, 4,"出生年月");this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 20," 民族");new System.Data

40、.SqlClient.SqlParameter("民族",this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 50," 籍貫");new System.Data.SqlClient.SqlParameter("籍貫",this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 50," 學(xué)歷");this .sqlUpdateCommand1.Par

41、ameters.Add(new System.Data.SqlClient.SqlParameter("new System.Data.SqlClient.SqlParameter("學(xué)歷",畢業(yè)院校",畢業(yè)院校");this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 200,"家庭住址");this .sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParame

42、ter("new System.Data.SqlClient.SqlParameter("家庭住址",身份證",System.Data.SqlDbType.VarChar, 18," 身份證");this .sqlUpdateCommand1.Parameters.Add(System.Data.SqlDbType.VarChar, 13," 聯(lián)系方式");new System.Data.SqlClient.SqlParameter("聯(lián)系方式",this .sqlUpdateCommand1.

43、Parameters.Add(System.Data.SqlDbType.VarChar, 15," 備注");new System.Data.SqlClient.SqlParameter("備注",new System.Data.SqlClient.SqlParameter("Original_工編號(hào)", System.Data.SqlDbType.VarChar, 30, System.Data.ParameterDirection.Input,false ,員工編號(hào)", System.Data.DataRowVersi

44、on.Original,this .sqlUpdateCommand1.Parameters.Add(System.Byte)(0), (System.Byte)(0),"null );出生年月(System.Byte)(0)," 出生年月備注(System.Byte)(0)," 備注姓名(System.Byte)(0)," 姓名學(xué)歷(System.Byte)(0)," 學(xué)歷家庭住址(System.Byte)(0), (System.Byte)(0),"家庭住址年齡(System.Byte)(0)," 年齡性別(System

45、.Byte)(0)," 性別畢業(yè)院校(System.Byte)(0), (System.Byte)(0),"畢業(yè)院校民族20, , (System.Byte)(0),(System.Byte)(0)," 民族貫(System.Byte)(0)," 籍貫系方式(System.Byte)(0), (System.Byte)(0),"聯(lián)系方式份證(System.Byte)(0)," 身份證/ button4/this .button4.Name = "button4"this .button4.Tablndex = 10

46、;this .button4.Text =" 查詢"this .button4.Click += newSystem.EventHandler( this .button4_Click);/ Form4/this .button4,this .button3,this .button2,this .button1,this .textBox2,this .label2,this .textBox1,this .label1,this .dataGrid1);this .Name = "Form4"this .Text =" 員工信息查詢&quo

47、t;this .Load += new System.EventHandler( this .Form4_Load);this .ResumeLayout( false );#endregion/ <summary>III應(yīng)用程序的主入口點(diǎn)。/ </summary>STAThread/*static void Main()Application.Run(new Form4();*/ private void button1_Click( object sender, System.EventArgs e)string connStr="Server=local

48、host;database=人事管理系統(tǒng);uid=sa;pwd=;"string sq1="select * from員工基本信息 where (姓名="'+textBox2.Text+"')"SqlConnection cn1= newSqlConnection(connStr);SqlDataAdapter sqlDataAdapter1= new SqlDataAdapter(sq1,cn1);DataSet myDataSet= newDataSet();sqlDataAdapter1.Fill(myDataSet,&q

49、uot;員工基本信息”);dataGrid1.SetDataBinding(myDataSet,"員工基本信息”);private void button2_Click( object sender, System.EventArgs e) textBox1.Text=""textBox2.Text=""private void Form4_Load( object sender, System.EventArgs e)private void button3_Click( object sender, System.EventArgs e)

50、this .Close();Form form2= newForm2 ();form2.Show ();private void button4_Click( object sender, System.EventArgs e)string connStr="Server=localhost;database=人事管理系統(tǒng);uid=sa;pwd=;"string sq1="select * from 員工基本信息 where (員工編號(hào)='"+textBox1.Text+"')" SqlConnection cn1=

51、newSqlConnection(connStr);SqlDataAdapter sqlDataAdapter1= new SqlDataAdapter(sq1,cn1);DataSet myDataSet= newDataSet();sqlDataAdapter1.Fill(myDataSet,"員工基本信息”);dataGrid1.SetDataBinding(myDataSet,"員工基本信息”);2.部門信息查詢using System;using System.Drawing;using System.Collections;using System.Compon

52、entModel;using System.Data;namespace用戶登陸界面/ <summary>/ Forml的摘要說明/ </summary> public class Form9 : private用戶登陸界面 1.DataSet5 dataSet51;/ <summary>/必需的設(shè)計(jì)器變量。/ </summary>public Form9()/ Windows 窗體設(shè)計(jì)器支持所必需的/lnitializeComponent();/ TODO:在InitializeComponent調(diào)用后添加任何構(gòu)造函數(shù)代碼/ <summa

53、ry>/清理所有正在使用的資源。/ </summary>protected override void Dispose( bool disposing )if ( disposing )if (components != null )components.Dispose();base.Dispose( disposing );#region Windows Form Designer generated code/ <summary>/設(shè)計(jì)器支持所需的方法-不要使用代碼編輯器修改/此方法的內(nèi)容。/ </summary>private void Init

54、ializeComponent()= this .dataSet51 = new 用戶登陸界面 1.DataSet5();this .SuspendLayout();/ label1/this .label1.Name = "label1"this .label1.Tablndex = 0;this .label1.Text =" 部門編號(hào)"/ textBox1/this .textBox1.Name = "textBox1"this .textBox1.Tablndex = 1;this .textBox1.Text ="

55、"/ dataGrid1/this .dataGrid1.DataMember =""this .dataGrid1.DataSource = this .dataSet51.部門信息表;this .dataGrid1.Name = "dataGrid1"this .dataGrid1.TabIndex = 2;/ dataSet51/this .dataSet51.DataSetName = "DataSet5"this .dataSet51.Namespace = ""/ label2/thisabe

56、l2.Location :=new System.Drawing.Point(24, 56)this.label2.Name ="label2"this.label2.Size =new System.Drawing.Size(104, 16);this.label2.Tablndex=3;this.label2.Text ="部門名稱"/ textBox2/this .textBox2.Name = "textBox2"this .textBox2.Tablndex = 4;this .textBox2.Text =""/ button1/this .button1.Name = "button1"this .button1.Tablndex = 5;this .button1.Text =" 查詢"this .button1.Click += newSystem.EventHandler( this .button1_Click);/ button2/this .button2.Name = "button2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論