版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)課程設(shè)計(jì)人力資源管理系統(tǒng)學(xué)院:計(jì)算機(jī)科學(xué)學(xué)院班級(jí):軟件工程1401課程設(shè)計(jì)說(shuō)明設(shè)計(jì)題目:人力資源管理系統(tǒng)人力資源部門希望建立一個(gè)數(shù)據(jù)庫(kù)來(lái)管理它的員工。一個(gè)公司有幾個(gè)部門,而一個(gè)員工屬于一個(gè)部門。這個(gè)部門指派一個(gè)經(jīng)理來(lái)全面負(fù)責(zé)部門事務(wù)和部門員工。為了有助于管理好部門工作,某些工作人員被任命來(lái)管理一組人員。當(dāng)有一個(gè)新的員工進(jìn)入公司時(shí),需要他以前的工作經(jīng)歷和成績(jī)。通常來(lái)說(shuō),每個(gè)員工都要經(jīng)歷一次面試,這通常是由經(jīng)理來(lái)進(jìn)行的。公司定義了一系列的職位類型,例如經(jīng)理、業(yè)務(wù)分析員、銷售人員和秘書,而且每個(gè)類型都有相關(guān)的等級(jí),員工所處的位置決定了員工的工資。職位依據(jù)其工作量來(lái)分配給一個(gè)部門。例如,一個(gè)部門可能分配給兩個(gè)業(yè)務(wù)分析員的職位。每個(gè)崗位會(huì)分配給一個(gè)員工,隨著時(shí)間的過(guò)去,各個(gè)職位都會(huì)被分配給工作人員。設(shè)計(jì)任務(wù)與要求:該人力資源管理系統(tǒng)要求實(shí)現(xiàn)對(duì)企業(yè)人力資源各個(gè)方面進(jìn)行科學(xué)快捷的管理的功能。界面美觀、標(biāo)準(zhǔn)、專業(yè)、統(tǒng)一,實(shí)施方法簡(jiǎn)單、方便。開(kāi)發(fā)環(huán)境說(shuō)明:采用C#進(jìn)行人力資源管理系統(tǒng)界面的設(shè)計(jì);數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQLSERVER2023。功能需求分析。功能分析用戶登錄管理:創(chuàng)立新的用戶;刪除新的用戶;員工信息管理:可以查詢企業(yè)員工的根本信息;員工根本信息的修改;員工根本信息的刪除;(3)部門信息管理:部門信息的修改;部門信息的刪除;
部門信息的查詢;(4)職稱信息管理:查詢職業(yè)信息。;(5)工資信息管理:查詢工資信息。2.需求分析用戶登錄信息表:用戶賬號(hào),用戶密碼;(2)員工信息表:?jiǎn)T工編號(hào),姓名,年齡,性別,,部門,崗位;(3)部門信息表:部門編號(hào),部門名稱,員工編號(hào);(4)職稱信息表:職稱等級(jí)編號(hào),職位,所屬部門;(5)工資信息表:?jiǎn)T工編號(hào),職位級(jí)別,職位,根本工資。概念設(shè)計(jì)模型:各實(shí)體屬性為:?jiǎn)T工:?jiǎn)T工編號(hào),姓名,年齡,性別,,部門編號(hào),出生日期,入職日期部門:部門編號(hào),部門名稱,員工編號(hào)崗位:職稱等級(jí)編號(hào),職位,所屬部門根本工資:?jiǎn)T工編號(hào),職位級(jí)別,職位,根本工資各聯(lián)系的屬性為:?jiǎn)T工隸屬:隸屬部門員工擔(dān)任:擔(dān)任崗位崗位影響:工資數(shù)四.邏輯設(shè)計(jì)模型:?jiǎn)T工〔員工編號(hào),姓名,年齡,性別,,部門編號(hào),出生日期,入職日期〕部門〔部門編號(hào),部門名稱,員工編號(hào)〕崗位〔崗位編號(hào),崗位名稱,所屬部門〕根本工資〔員工編號(hào),崗位級(jí)別,崗位,根本工資〕員工隸屬〔員工編號(hào),部門編號(hào),隸屬部門〕員工擔(dān)任〔員工編號(hào),崗位編號(hào),擔(dān)任崗位〕崗位影響〔員工編號(hào),工資數(shù)〕五.?dāng)?shù)據(jù)字典崗位表結(jié)構(gòu)屬性名數(shù)據(jù)類型說(shuō)明崗位名稱char(10)Notnull崗位編號(hào)char(10)主鍵根本工資char(20)notnull員工編號(hào)char(10)notnull部門表結(jié)構(gòu)屬性名數(shù)據(jù)類型說(shuō)明部門編號(hào)char(10)主鍵部門名稱char(10)notnull員工表結(jié)構(gòu)屬性名數(shù)據(jù)類型說(shuō)明員工編號(hào)char(20)主鍵員工姓名char(10)notnull部門編號(hào)char(10)職務(wù)char(10)notnull性別char(10)notnull年齡smallintNotnull出生日期char(20〕Notnullchar(20)入職日期char(20Notnull工資表結(jié)構(gòu)屬性名數(shù)據(jù)類型說(shuō)明員工編號(hào)char(10)主鍵根本工資intnotnull職位名稱Char(20)notnull用戶登錄信息屬性名數(shù)據(jù)類型說(shuō)明Account〔SID〕char(20)主鍵passwordChar(20)notnull系統(tǒng)功能模塊人力資源管理系統(tǒng)部門管理招聘管理部門管理招聘管理人事管理工資管理數(shù)據(jù)庫(kù)設(shè)計(jì)〔1〕員工Staff表〔2〕職位表Position〔3〕部門信息表Department〔4〕工資信息表Wage〔5〕用戶登錄表Userr七.界面設(shè)置〔1〕登錄界面主要局部代碼:stringstrCon="DataSource=WQ-20230228JQFY;InitialCatalog=rel;Trusted_Connection=true;";Stringid=account.Text;stringpassword=pass.Text;SqlConnectionsqlCon=newSqlConnection(strCon);sqlCon.Open();stringsrelev="selectlevfromPositionwhereSID='"+id+"'";SqlCommandcmd1=newSqlCommand(srelev,sqlCon);SqlDataAdaptersda=newSqlDataAdapter(cmd1);DataTabledt=newDataTable();sda.Fill(dt);stringlevel=dt.Rows[0]["lev"].ToString();if((int.Parse(level)==0)){MessageBox.Show("沒(méi)有權(quán)限!");return;}if(id!=""&&password!=""){try{stringstrSql="selectSID,passwordfromUserrwhereSID='"+id+"'ANDpassword='"+password+"'";SqlCommandcmd=newSqlCommand(strSql,sqlCon);SqlDataReaderdr=cmd.ExecuteReader();if(dr.Read()){form2f2=newform2();f2.Show();}else{MessageBox.Show("請(qǐng)輸入正確的賬號(hào)和密碼!");}}catch{MessageBox.Show("請(qǐng)輸入正確的賬號(hào)和密碼!");}}else{MessageBox.Show("賬號(hào)和密碼不能為空!");}}〔2〕注冊(cè)界面局部代碼:privatevoidbutton1_Click(objectsender,EventArgse)//提交到數(shù)據(jù)庫(kù)的Userr表中{stringstrCon="DataSource=WQ-20230228JQFY;InitialCatalog=rel;Trusted_Connection=true;";stringac=account.Text;stringpass=word.Text;SqlConnectionsqlCon=newSqlConnection(strCon);sqlCon.Open();stringstrSql="insertintoUserrVALUES('"+ac+"','"+pass+"');";SqlCommandcmd=newSqlCommand(strSql,sqlCon);stringstr="INSERTINTOStaff(SID)values('"+ac+"');";SqlCommandcmdd=newSqlCommand(str,sqlCon);if(cmd.ExecuteNonQuery()==1){MessageBox.Show("注冊(cè)成功!");this.Close();}}〔3〕管理人員局部代碼;privatevoidbutton1_Click(objectsender,EventArgse)//查詢部門信息{SqlConnectionsqlCon=newSqlConnection(strCon);sqlCon.Open();stringstrSql="select*fromDepartment";SqlCommandcmd=newSqlCommand(strSql,sqlCon);SqlDataAdapterda=newSqlDataAdapter(cmd);DataSetds=newDataSet();da.Fill(ds,"Department");view2.DataSource=ds;view2.DataMember="Department";view2.Columns[0].HeaderText="SID";//設(shè)置dataGridView1控件第一列的列頭文字view2.Columns[0].Width=80;//設(shè)置dataGridView1控件第一列的列寬view2.Columns[1].HeaderText="
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力運(yùn)維臨時(shí)工勞動(dòng)合同樣本
- 水源地暖系統(tǒng)安裝協(xié)議
- 城市廣場(chǎng)安保人員招聘協(xié)議
- 數(shù)據(jù)中心資料員合同樣本
- 橋梁建設(shè)泵機(jī)租賃合同
- 餐飲店外墻涂料施工合同
- 軟件技術(shù)研發(fā)合作合同
- 冷鏈物流解決方案施工合同
- 酒吧主題派對(duì)策劃合同
- 銀行貸款延期協(xié)議
- 學(xué)會(huì)正當(dāng)防衛(wèi)課件
- 溫室大棚改造施工方案及日光大棚設(shè)計(jì)方案
- 木質(zhì)吸音板施工工藝
- 文華財(cái)經(jīng)-半自動(dòng)程序化交易使用指南101212
- 全國(guó)優(yōu)質(zhì)課大賽一等獎(jiǎng)人教版高中地理必修一《土壤》精美賽課課件
- 2023北京市第一次高中學(xué)業(yè)水平合格性考試數(shù)學(xué)試卷真題(含答案詳解)
- 產(chǎn)品合格證標(biāo)簽出廠合格證模板
- GA/T 2007-2022法庭科學(xué)氣槍彈檢驗(yàn)技術(shù)規(guī)范
- 《孔乙己》改編劇本
- 化工自動(dòng)化控制儀表作業(yè)安全操作資格培訓(xùn)教材課件
- 繪畫心理治療專家講座
評(píng)論
0/150
提交評(píng)論