freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c的企業(yè)人事管理系統(tǒng)的設(shè)計與實現(xiàn)-wenkub

2023-05-13 01:09:40 本頁面
 

【正文】 有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng),可以使用相同的 SQL 語言作為數(shù)據(jù)輸入與管理的接口。 (3)從數(shù)據(jù)庫指定表中取出感興趣的記錄。 (6)及時更新 DataSet 中內(nèi)容,并把修改的數(shù)據(jù)存回源數(shù)據(jù)庫。UID=s。 系統(tǒng)概述 本系統(tǒng)主要針對中小企業(yè)的人事管理人員和企業(yè)管理人員設(shè)計,以幫助其實現(xiàn)企業(yè)人事管理的信息化和自動化。最終實現(xiàn)辦公流程的 系統(tǒng)化。 (3)按相應(yīng)條件對員工的考勤、工資等進行統(tǒng)計。 (6)擁有數(shù)據(jù)備份還原功能,增強了數(shù)據(jù)的安全 性。首先, c是微軟為 .NET 量身定做的開發(fā)語言集合了 C/C++和 VB 的雙重優(yōu)點,具有簡易型、靈活性、移植性強等特點,同時使用 Visual Studio 2020 作為開發(fā)平臺,對于開發(fā)中小系統(tǒng)來說,這種開發(fā)環(huán)境是完全沒有問題的。最后,考慮到三者兼容的問題,由于三者都屬于微軟公司的產(chǎn)品,所以兼容性上不存在問題。 系統(tǒng)邏輯結(jié)構(gòu)圖及業(yè)務(wù)流程圖設(shè)計 系統(tǒng)邏輯結(jié)構(gòu) 系 統(tǒng)邏輯結(jié)構(gòu)圖能夠清晰地反映出本系統(tǒng)的結(jié)構(gòu)功能和模塊分布,是系統(tǒng)對外介紹的良好窗口。本系統(tǒng)的數(shù)據(jù)字典如下表所示。 本系統(tǒng)中,為了保證系統(tǒng)的安全性,在登錄系統(tǒng)的時候用戶需要輸入正確的用戶名和密碼,并且為了安全考慮用戶的登陸會記錄在數(shù)據(jù)庫。在數(shù)據(jù)庫設(shè)計中,加入了一個員工獎懲表,以便對員工的獎懲信息進行記錄。其 ER 圖設(shè)計如圖 46 所示: 圖 46 薪資管理表 此外,現(xiàn)金發(fā)放表、部門信息、員工離職管理表,實體 ER 圖設(shè)計與其它員工基本信息類似,本論文中不再顯示其 ER 圖設(shè)計。以及設(shè)計了記住用戶名和密碼的功能,在安全上使用了 MD5 加密驗證。在登錄遠程數(shù)據(jù)庫時需要一定的時間,此時不要著急請喝杯咖啡等待。 OSInfoDAL userDAL = new OSInfoDAL()。 return。 [1] = [0].Rows[0].ItemArray[1].ToString()。 [5] = [0].Rows[0].ItemArray[5].ToString()。 ()。其設(shè)計樣式如圖53 所示: 圖 53:系統(tǒng)主界面設(shè)計圖 數(shù)據(jù)導(dǎo)入于備份的實現(xiàn) 在一個系統(tǒng)的使用過程中難免遇到一些突發(fā)事 件,而導(dǎo)致系統(tǒng)數(shù)據(jù)的丟失。其設(shè)計樣式如圖 54所示: 22 圖 54:數(shù)據(jù)導(dǎo)入于備份設(shè)計圖 公司部門管理的實現(xiàn) 在一個公司中每個員工都有自己的一個歸屬,那就是部門。在邏輯上進行完善,操作簡單、邏輯清晰并且擁有較強抗擊用戶非法操作的功能。設(shè)計樣式如圖 56所示: 圖 56:員工信息管理設(shè)計圖 員工信息管理的功能 ( 1)模糊查詢:在工號查詢處的文本框中可以輸入員工 號進行模糊匹配查詢。 DataSet da = new DataSet()。 [0].Width = 85。單擊添加后在正確的錄入員工信息后單擊確定,就可以完成員工信息的錄入。)如果單擊了修改或者添加后又不想進行操作可以點擊取消按鈕,這樣就恢復(fù)成初始界面。//得到圖片的所在路徑 FileStream fs = new FileStream(//創(chuàng)建文件流對象 P_str, , )。//打開數(shù)據(jù)庫連接 StringBuilder strSql = new StringBuilder()。 ()。 25 員工其它信息實現(xiàn) 員工其它信息包括兩大類,其中員工獎懲信息、工作經(jīng)歷、培訓(xùn)信息、調(diào)崗信息為一對多類。在一對一類中只能增加一條數(shù)據(jù),如果已有數(shù)據(jù)就只能進行修改、刪除的操作。發(fā)放的 總工資 =(基本工資 +獎金福利 +社保基金 +其它薪金 罰 款金額)此過程由系統(tǒng)自動計算。填寫完成點擊“確定”按 鈕,將會出現(xiàn)操作程序頁面,即該用戶已經(jīng)登陸成功了。 ( 3)測試編輯功能是否成功 編輯功能:在登錄成功之后,即可進入相應(yīng)的管理頁面,點擊“編輯”,即出現(xiàn)編輯頁面,即可以修改和刪除員工的個人信息資料。也可以點“關(guān)閉”退出。在本次設(shè)計之初,我在 C以及數(shù)據(jù)庫方面的知識仍停留在理論知 識的水平上,隨著系統(tǒng)完成的深入,我在理論知識不斷提高的基礎(chǔ)上完善了我的實際軟件開發(fā)經(jīng)驗。當(dāng)然由于時間、本人能力等原因,本系統(tǒng)仍有很多不完善的地方。 其次,要感謝其它各位老師、同學(xué)的熱心幫助。 通過本次的畢業(yè)設(shè)計。 32 參考文獻 [1] 張立 等編著 .程序天下 C 實例自學(xué)手冊 [M].電子工業(yè)出版社 .:7072 [2] 王福明 主編 .C程序設(shè)計案例教材 [M].科學(xué)出版社 .2020:3 [3] 黃興榮 等編著 .C程序設(shè)計實用教材 [M].電子工業(yè)大學(xué)出版 社 .2020:189191 [4] 韓曉祥、劉志軍 主編 .C程序設(shè)計 [M].中國人民大學(xué)出版社 .2020:20 [5] 姚普選 .數(shù)據(jù)庫原理及應(yīng)用 [M].清華大學(xué)出版社 .2002:79 [6] 陳宗斌等 . 精通 SQL Server 2020[M].電子工業(yè)出版社 .2020:40 [7] 唐政、房大偉 等編著 .C項目開發(fā)實錄 [M].清華大學(xué)出版社 .2020:4548 [8] 紀紅 .人事管理信息系統(tǒng)的設(shè)計與實施 [J].計算機與現(xiàn)代化 .2020 年第 3 期,總第 6期 :89 33 附錄 //登錄模塊 代碼 using System。 using 。 namespace 人事管理系統(tǒng) { public partial class LoginForm : Form { //SqlCommand cmd。amp。 sqlparame[0].Value = ().ToString()。 try { ()。 if (result == 1) { ()。,39。), , ())。 MainForm main = new MainForm()。 } 35 finally { ()。 } } catch (Exception ex) { (())。 using 。 using 。 bool cowa_flag = false。 EmployeeForm ef = new EmployeeForm()。//部門信息窗體 SystemForm system = new SystemForm()。 37 } /// summary /// 員工管理 /// /summary /// param name=sender/param /// param name=e/param private void btnMinistry_Click(object sender, EventArgs e) { = this。 cowa_flag = false。 branch_flag = false。 if (cowa_flag == false) { ()。 } if (salary_flag) { ()。 } if (system_flag) { ()。 salary_flag = 。 } } /// summary /// 薪資管理 /// /summary /// param name=sender/param /// param name=e/param private void btnLaborage_Click(object sender, EventArgs e) { = this。 } 39 if (branch_flag) { ()。 } if (ef_flag) { ()。 system_flag = false。 salary_flag = false。 ef_flag = true。 public MainForm(string a) { user = a。 //考勤信息窗體 SalaryForm salary = new SalaryForm()。 bool system_flag = false。 using 。 using 。 } } } endregion //取消 private void btnCancel_Click(object sender, EventArgs e) { ()。 ()。 ()。 try { ()。,39。 sql = (insert into WorkLogBBs(wuser,wdatetime,wstate) values (39。 (sqlparame[1])。 sqlparame[1].Value = ().ToString()。 SqlParameter[] sqlparame = new SqlParameter[2]。 } region 登錄 private void btnLogin_Click(object sender, EventArgs e) { string sql = 。 using 。 using 。并且逐漸掌握了學(xué)習(xí)新鮮知識,掌握新鮮事物的能力。在此,要感謝他們。從設(shè)計選題到中期開發(fā)直到最后的設(shè)計成果展示, x 老師始終本著嚴謹?shù)闹螌W(xué)態(tài)度、高度的探索精神來督促我完成本次題目。至此,本次設(shè)計基本實現(xiàn)預(yù)期的相關(guān)要求,在添加、修改、刪除、查詢等基本功能實現(xiàn)了的情況之下,完善了數(shù)據(jù)統(tǒng)計,考勤管理等功能。 測試結(jié)論 在通過一系列的功能測試之后, 系統(tǒng)功能均能正常使用。 ( 4)測試查詢功能是否成功 查詢功能:在登錄成功之后,點擊“查詢”,在彈出的文本框,在里面輸入想要查找的資料,點擊“查詢”按鈕,成功即可出 現(xiàn)結(jié)果頁面,頁面內(nèi)顯示查詢出來的員 29 工資料內(nèi)容,表示測試成功。將出現(xiàn)密碼出
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1