【正文】
總之,受益匪淺。第三周整理了一下思路,開始編寫程序,之后一直在編寫修改程序,第六周程序才在吳超老師的幫助下得以正確運(yùn)行,最后兩周開始測試程序,之間也一直在根據(jù)程序?qū)崿F(xiàn)的功能來編寫論文。 ( 2)在數(shù)據(jù)庫中存取圖片 。 用 hold_n 語句記錄添加操作的標(biāo)識。 三、 事檔案瀏覽窗體實(shí)現(xiàn)過程 人事檔案瀏覽模塊的具體實(shí)現(xiàn)步驟如下: ( 1) 新建一個 名為 的 Windows 窗體,用來 實(shí)現(xiàn)人事檔案瀏覽功能,該窗體用到的主要控件如表 47 所示: 表 47 人事檔案瀏覽窗體 用到的主要控件 控件類型 控件 ID 主要屬性設(shè)置 用途 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計(jì) 28 Button N_First 在 BackgroundImage 屬性中添加背景圖片 用于實(shí)現(xiàn)數(shù)據(jù)表的瀏覽 DataGridView dataGridView1 Columns 中添加兩個列、編號及名稱 在數(shù)據(jù)表中只顯示兩個列的信息 TabControl tabControl1 TabPages 中添加 6 個選項(xiàng)卡 顯示職工的不同信息 ( 2) 登錄人事檔案瀏覽窗體 時, 首先通過 MyMeans 公共類中的getDataSet()方法,利用公共變量 AllSql 所記錄的 SQL 語句對職工基本信息表進(jìn)行查詢,并顯示在 dataGridView1 控件中,并用 dataGridView1 控件顯示職工名稱,用 (S_,tb_)語句向各列表框中添加信息,同時為了便于 編輯職工基本信息表的對數(shù)據(jù) , 需要 將相應(yīng)數(shù)據(jù)表 中 的信息動態(tài)添加到 ComboBox 控件中。 圖 45 人事檔案瀏覽窗體運(yùn)行結(jié)果 在人事檔案瀏覽窗體中可以建立新員工的人事檔案。 e .()控件是用來實(shí)現(xiàn)當(dāng)前節(jié)點(diǎn)的系統(tǒng)退出功能的。而 且可以根據(jù)當(dāng)前用戶的權(quán)限,設(shè)置菜單欄的可用狀態(tài) 。 0) for (int p = 0。 if ( amp。接著 遍 歷所有子菜單,并 將當(dāng)前菜單的所有相關(guān)信息存入到 ToolStripDropDownItem對象 中。 一、 主窗體概述 本系統(tǒng)的主窗體可分為四個模塊:最上邊的是 系統(tǒng)菜單欄, 包括基礎(chǔ)信息管理、人事管理、備忘記錄、數(shù)據(jù)庫、工具管理、系統(tǒng)管理、幫助七個選項(xiàng),通過它們 可以調(diào)用系統(tǒng)中的所有子窗體; 接著在 菜單欄下面的是常用按鈕區(qū), 包括人事檔案瀏覽、人事資料查詢、員工合同提示、通訊錄、日常記事、退出系統(tǒng)留個按鈕。 endregion public static SqlConnection getcon() { My_con = new SqlConnection(M_str_sqlcon)。 本系統(tǒng)在命名空間區(qū)域引用 using 命名空間。例如:職工基本信息表中的部門類別、文化程度、職工類別等,它們的表的結(jié)構(gòu)都是編號 +名稱。權(quán)限模塊表的實(shí)體 ER 圖如圖 324 所示 。 表 319 日常記事本表 1 tb_TrainNote(培訓(xùn)記錄表) 表 tb_ TrainNote 用于保存職工培訓(xùn)記錄的相關(guān)信息,結(jié)構(gòu)如圖 320 所示 。 表 311 民族類別表 tb_EmployeeGenre(職工類別表) 表 tb_ EmployeeGenre 用于保存職工類別的信息,該表的結(jié)構(gòu)如表 312所示 。 圖 34 人事檔案瀏覽窗體 日常記事窗體如圖 35 所示,該窗體 是用來 記錄企業(yè)內(nèi)部各部門的工作要求和一些日常信息 的窗體 。用戶設(shè)置模塊主要功能是添加、修改、刪除用戶登錄賬號及密碼以及設(shè)置用戶權(quán)限。查詢模塊可以通過姓名、性別和郵箱地址來查詢。 ( 4) 對員工基本信息、工作簡歷、家庭關(guān)系、培訓(xùn)記錄、獎懲記錄、個人簡歷的查看、更新、修改、添加等功能。 ( 9) 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 第二節(jié) 系統(tǒng)目的 根據(jù)企業(yè)對人事管理的要求, 可以 采用 C[1] 語言 和 制定企業(yè)人事管理系統(tǒng)目標(biāo)如下: ( 1) 操作簡單方便,界面 友好, 簡潔美觀。利用計(jì)算機(jī)管理 便于查詢 、方便維護(hù)、在裁減人員或提升員工職位時可以通過員工平時的簽到情況和獎懲情況的記錄作為依據(jù),方便管理者掌握員工信息 。人事管理系統(tǒng)是任何一個現(xiàn)代化企事業(yè)單位不可或缺的部分 ,它的內(nèi)容對于企事業(yè)的管理者來說至關(guān)重要。 當(dāng)前, 信息資源的開發(fā)和利用已被確立為國民經(jīng)濟(jì)信息的核心內(nèi)容,信息數(shù)字化,傳輸網(wǎng)絡(luò)化是縮小發(fā)展中國家與發(fā)達(dá)國家差距的捷徑,世界信息化浪潮正 在 以不可阻擋之勢席卷全球時,我國 更 要迎頭趕上,我們 必須利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點(diǎn)開發(fā)和推廣應(yīng)用于各類科技經(jīng)濟(jì)等數(shù)據(jù)庫和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),以便取得 更 大 更好的 的社會效益和經(jīng)濟(jì)效益。 根據(jù) 統(tǒng)計(jì) 顯示 , 當(dāng)前, 美國在財(cái)務(wù)會計(jì)上由計(jì)算機(jī)完成 的工作 占 總工作量的 91%; 在 人事管理中 80100%的信息處理 也是 由計(jì)算機(jī)完成 的 ; 在 計(jì)劃管理 中計(jì)算機(jī)完成的工作也占到 80— 90%;在計(jì)算機(jī)應(yīng)用發(fā)展較快的國家中,計(jì)算機(jī)應(yīng)用于經(jīng)濟(jì)管理的占 80%; 應(yīng) 用于生產(chǎn)過程控制的占 12%; 應(yīng) 用于科技計(jì)算的占 8%;根據(jù)上邊的統(tǒng)計(jì)數(shù)據(jù)可以得出這樣一個結(jié)論 :計(jì)算機(jī)科學(xué)技術(shù)在經(jīng)濟(jì)領(lǐng)域上起著重要的作用 。而且工時也很可能會 出現(xiàn)錯誤。 關(guān)鍵詞 : 企業(yè)人事管理系統(tǒng) ; 數(shù)據(jù)庫; 數(shù)據(jù)信息; 多條件查詢; II ABSTRACT Personnel management is an indispensable part of modern enterprise management, it is necessary to promote the enterprises to the scientific and the standardized. Employees are the key elements of business survival, changes and alteration in staff will directly affect the overall operation of enterprise. The more employees, detailed division of labor and dense, the more work of statistics to do, the more difficult to deal with personnel management. With the continuous growth of enterprises, it is very necessary to automated personnel management system. With the continuous improvement of science and technology, puter science is mature day after day. It’s powerful features has a profound understanding for people. It has entered the human society in various fields and has been playing an increasingly important role. Personnel management system is an integral part of any modern enterprises part, it is extremely important content for the enterprise managers. Personnel management system should provide the ample information and fast search means for managers, but now many units has no electronic management of personnel work. More personnel for management, low management efficiency and embarrassed situations of less decisions are still exist. Therefore, the development of such a set of management software is very meaningful to effective the electronic management of the personnel management work, simplify the cumbersome manual operation and improve the work efficiency. According to the development step of the software engineering, design and development of the system will be in accordance with the development background, needs analysis, system design, detailed design, coding and testing sequence one by one. Finally, this design will plete the realization of some functions, like function structure of enterprise personnel management system, service flow chart, database design, logical structure design of database table and function analysis. Keywords: personnel management system。隨著企業(yè)的不斷壯大,自動化的企業(yè)人事管理系統(tǒng)就顯得非常必要。 隨著科學(xué)技術(shù)的不斷提高 ,計(jì)算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 database。這樣就會給公司帶來不小的損失。 我國 的計(jì)算機(jī)科學(xué)技術(shù)是后期從國外學(xué)習(xí)而來的,九十年代之前 對信息天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計(jì) 2 的管理還處于人工處理的階段,直到九十年代初 信息管理系統(tǒng) 開始 被企業(yè)認(rèn)同并 訊 速發(fā)展 起來 。由于物業(yè)管理在社會大 生產(chǎn)中占用重要地位,其計(jì)算機(jī)化在發(fā)達(dá)國家已達(dá)到95%以上,而我國在全國范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在 80 年代初開始的。人事管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚咛峁┏渥愕男畔⒑涂旖莸牟樵兪?段。通過本人事管理數(shù)據(jù)庫管理系統(tǒng)軟件,能幫助管理人員通過 計(jì)算機(jī) 系統(tǒng)更方便、快捷地對職工信息進(jìn)行添加、修改、刪除等操作,并 且可以在數(shù)據(jù)庫中存儲對應(yīng)職工的個人照片。 ( 2) 在查看員工信息時,可以對當(dāng)前員工獎懲 情況 、家庭情況 和培 訓(xùn)情況進(jìn)行添加、修改、刪除操作。 第三節(jié) 系統(tǒng)功能結(jié)構(gòu) 企業(yè)人事管理系統(tǒng)的功能結(jié)構(gòu)如圖 21 所示: 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計(jì) 5 圖 21 企業(yè)人事管理系統(tǒng)功能結(jié)構(gòu)圖 第四節(jié) 系統(tǒng)功能分析 整個系統(tǒng)從總體上分為基 本信息管理、人事管理、系統(tǒng)管理、備忘記錄、數(shù)據(jù)庫和管理工具六 大部分,每一部分應(yīng)實(shí)現(xiàn)的功能如下。 主界面 基本信息管理 i 人事管理 備忘記錄 數(shù)據(jù)庫 管理工具 系統(tǒng)管理 數(shù)據(jù)基礎(chǔ) 員工提示信息 人事資料統(tǒng)計(jì) 人事資料查詢 人事檔案瀏覽 日常記事 通訊錄 備份還原數(shù)據(jù)庫 清空數(shù)據(jù)庫 記事本 計(jì)算器 重新登陸 用戶設(shè)置 系統(tǒng)退 出 民族類別 設(shè)置 文化程度設(shè)置 職工類別設(shè)置 政治面貌設(shè)置 部門類別設(shè)置 工資類別設(shè)置 職務(wù)類別 設(shè)置 職稱類別 設(shè)置 獎懲類別設(shè)置 記事本 類別 設(shè)置 員工生日提示 員工合同提示 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計(jì) 6 人事資料查詢模塊又包含如下功能: ( 1) 在人事資料查詢窗體中,可以通過在“基本信息”和“個人信息”區(qū)域中設(shè)置查詢條件,對職工基本信息進(jìn)行查詢。 四、 數(shù)據(jù)庫功