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

正文內(nèi)容

人事管理系統(tǒng)的設(shè)計與實現(xiàn)—計算機(jī)(論文)-文庫吧資料

2024-12-15 10:06本頁面
  

【正文】 出人事基本信息表中符合條件的人的所有信息,查詢結(jié)果將在本界面下方顯示。此 外,人事管理另一個重要方面是人員的職稱 (或職務(wù) )變動,所以對于人員的職稱 (或職務(wù) )變動情況我們也專門做成了一個菜單選項可以單獨(dú)操作,并且其中的一些操作我們做成易于用戶查詢?nèi)藛T原始信息,使得進(jìn)行操作時簡單方便。(主界面如圖四) 因為在人事管理系統(tǒng)中,人事基本信息是整個人事管理的主要部分,所以人員信息的錄入是重要而且工作量較大的工作。主要分為三個功能模塊:查詢系統(tǒng)、管理系統(tǒng)、用戶管理。如果用戶姓名或是用戶密碼錯誤,否則報錯。 此程序首先是不允許用戶姓名或用戶密碼為空,否則報錯。 39。 amp。根據(jù)用戶的使用權(quán)限,普通用戶可以使用查詢系統(tǒng)下拉菜單里的各項功能,和用戶管理下拉菜單的修改密碼功能;管理人員可以使用查詢系統(tǒng)、管理系統(tǒng)以及用戶管理下拉菜單中的所有功能。并且擁有添加或刪除用戶的權(quán)力。普通用戶:只擁有查詢數(shù)據(jù)表中數(shù)據(jù)的權(quán)力。所以上述的兩大部分的功能不能對任何使用者無條件開放。 管理系統(tǒng) 對于人事管理中的所有的信息可以進(jìn)行瀏覽、增添、刪除、修改等基本的管理功能。 (二)功能劃分 通過對學(xué)院人事管理工作的特點及其需求進(jìn)行認(rèn)真分析,我們總結(jié)出人事管理系統(tǒng)的兩個核心:一個是關(guān)于人事管理的各類信息的查詢操作,另一個是關(guān)于人事管理中的各類數(shù)據(jù)的處理操作。管理人員可以添加、修改、刪除記錄,可以添加或刪除用戶。其中普通人員是可以進(jìn)行查詢操作和更改自己密碼;管理人員是可以進(jìn)行查詢操作,數(shù)據(jù)庫中各表的添加、刪除、瀏覽和修改等數(shù)據(jù)處理,添加、刪除用戶等用戶信息 的操作。 ( 7)用戶管理 用于保存人事管理系統(tǒng)中使用用戶的姓名、密碼、用戶權(quán)限。 ( 5)職稱變動表 用于保存教學(xué)人員的職稱變動信息,包括人員姓名、時間、原現(xiàn)職稱等信息。 ( 3)科室表 用于保存科室信息,包括科室編號、科室名稱、所屬部門名稱。此表是人事管理系統(tǒng)中最主要的表,每個人員的基本情況都在此表中都有記錄。 表 數(shù)據(jù)庫中的數(shù)據(jù)表分為:人事基本信息表,部門表,科室表,教學(xué)記錄表,職稱變動表,職務(wù)變動表,用戶管理?;谝陨?ADO 的特性,我們選擇ADO 作為我們程序與數(shù)據(jù)庫連接的方式。 ADO 是通用數(shù)據(jù)訪問( UDA,Universal Data Access)戰(zhàn)略的核心技術(shù)之一。 本系統(tǒng)中 VB 和數(shù)據(jù)庫 access2021 連接是通過 VB 中的 ADO 實現(xiàn)的。借助 Visual 中數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具,配合后端 access 2021 的支持,在畢業(yè)設(shè)計期內(nèi)完成基本的增刪查改以及不可少的自動化功能應(yīng)該沒有問題。 (二)可行性研究 此項管理系統(tǒng)的開發(fā)任務(wù)是作為畢業(yè)設(shè)計課題進(jìn)行的,故不存在開發(fā)費(fèi)用問題,可行性研究的主要方面應(yīng)放在開 發(fā)進(jìn)度的控制上。 另外,人事管理工作范圍涉及整個學(xué)院,需要處理的數(shù)據(jù)量不是特別龐大復(fù)雜,所以小型的 MB 級 DBMS 如 access 就可以勝任此項工作,不需要選擇大型的數(shù)據(jù)庫系統(tǒng)浪費(fèi)資源。這就要求所開發(fā)的管理系統(tǒng)具備基本的數(shù)據(jù)庫功能如增添、刪除、修改、查詢以外,還應(yīng)具備對大量原始數(shù)據(jù)進(jìn)行自動檢索整理并提取有用信息的更高層次的自動化功能以提高辦公效率。 (二)系統(tǒng)軟硬件環(huán)境 系統(tǒng)運(yùn)行環(huán)境 系統(tǒng)要具有查詢和數(shù)據(jù)處理功能,系統(tǒng)運(yùn)行環(huán)境 Microsoft Windows98 以上,要求服務(wù)器最低配置: CPU: Intel PentiumⅡ 內(nèi)存: 128M 硬盤: 10G 網(wǎng)卡: 10M/100M 開發(fā)工具 系統(tǒng)開發(fā)工具采用 Visual ,后臺數(shù)據(jù)庫為 access2021。本系統(tǒng)對人事各種數(shù)據(jù)進(jìn)行統(tǒng)一處理,避免數(shù)據(jù)存取、數(shù)據(jù)處理的重復(fù),提高工作效率,減少了系統(tǒng)數(shù)據(jù)處理的復(fù)雜性。 現(xiàn)在 許多的機(jī)關(guān)單位的人事 管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制 已 經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費(fèi)了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機(jī)為基礎(chǔ)的信息管理所取代。 關(guān)鍵詞: 人事管理系統(tǒng);數(shù)據(jù)庫;分析;設(shè)計;表;代碼 Abstract: This is the article of analysis the personnel management system of, including its important demand and functions. The article shows the detail how to implement some important functions with Visual , and gives some reusable codes, with some change this code can easily be used in other systems which have the similar function. Key word: Personnel management system; Database; Analysis; Design; Table; Code 目 錄 一、引言 ┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 (一)開發(fā)背景┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 (二)系統(tǒng)硬軟件環(huán)境┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 1 系統(tǒng)運(yùn)行環(huán)境┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 2 開發(fā)工具┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 二、需求分析及可行性研 究┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 (一)需求分析┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 1 (二)可行性研究┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 2 三、總體設(shè)計┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 2 (一)數(shù)據(jù)庫設(shè)計┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 2 1 表┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 2 2 權(quán)限設(shè)置┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 3 (二)功能劃分┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ ┉┉┉┉┉┉┉┉┉ 4 1 查詢系統(tǒng)┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 4 2 管理系統(tǒng)┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 4 (三)系統(tǒng)流程圖┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 5 四、各個模塊功能的設(shè)計與實現(xiàn)┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 5 (一)登陸界面設(shè)計┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 5 (二)運(yùn)行主界面設(shè)計┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 7 (三)查詢系統(tǒng)設(shè)計┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 8 1 個人信息查詢┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 8 2 單位信息查詢┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 8 3 教學(xué)情況┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 8 (四)管理系統(tǒng)設(shè)計┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 9 1 數(shù)據(jù)處理┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 9 2 人員基本信息錄入┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 11 3 職務(wù)(或職稱)變動錄入┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 11 (五)用戶管理設(shè)計┉┉┉┉┉┉┉┉ ┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 13 五、結(jié)束語┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 15 參考文獻(xiàn)┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 16 附錄┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉ 17 一、引言 (一)開發(fā)背景 隨著計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的發(fā)展,現(xiàn)在辦公系統(tǒng)更趨于系統(tǒng)化、科學(xué)化和網(wǎng)絡(luò)化。在此也向他們表示衷心感謝。在此向幾位老師表示衷心的感謝。 本系統(tǒng)在開發(fā)過程中得到了指導(dǎo)教師徐衛(wèi)鋒老師的大力支持和細(xì)心指導(dǎo),給予我以及我們做的系統(tǒng)很大的幫助,并且積極與我討論系統(tǒng)的細(xì)節(jié)問題,給系統(tǒng)提出了很多寶貴的意見和建議,這樣才使我們的系統(tǒng) 能夠成功的設(shè)計出來。本系統(tǒng)設(shè)計過程考慮的比較簡單,其中的一些細(xì)節(jié)的問題沒有考慮的很全面,還有一些缺陷。同時源代碼書寫規(guī)范,通俗易懂,便于日后進(jìn)行系統(tǒng)升級和功能擴(kuò)充。 選擇普通用戶 (用戶姓名 ) = (用戶密碼 ) = (用戶權(quán)限 ) = 1 a = MsgBox(用戶添加成功! , , 操作成功! ) Else 39。查詢輸入的用戶姓名是否已經(jīng)存在 If Then 39。 39。 amp。(例:圖八為添加 用戶)添加用戶的確定按鈕的程序代碼如下: Private Sub Command1_Click() If = Or = Then 39。修改密碼是用戶修改密碼的界面,其中用戶的姓名是自動顯示在界面上的,用戶只需要輸入原來密碼和新密碼就可以修改密碼了。修改密碼、注銷和退出部分是允許普通用戶操作的。職稱變動表的程序代碼與此類似。在職務(wù)變動表中人員編號和人員姓名的賦值是通過 ming 和 bianhao 來保存的。代碼前一段是更改人事基本信息表此人員的職務(wù)信息,后一段是把此次更改的記錄保存在職務(wù)變動表中。 If Then End If (人員編號 ) = bianhao (人員姓名 ) = ming (開始時間 ) = (結(jié)束時間 ) = (原職務(wù)名稱 ) = (現(xiàn)職務(wù)名稱 ) = 39。 bianhao amp。把改動后的信息保存在人事基本信息表里 = select * from 職務(wù)變動表 where 人員編號 = 39。 If Not IsNull((職務(wù)名稱 )) Then = (職務(wù)名稱 ) = (任命時間 ) End If End If End Sub 注 :確定按鈕作用是在輸入職務(wù)變動的人員姓名或人員編號之后,此人員的職務(wù)名稱和任命時間會顯示在界面下方相應(yīng)的地方。 amp。 If Not IsNull((職務(wù)名稱 )) Then = (職務(wù)名稱 ) = (任命時間 ) End If Else = select * from 人事基本信息表 where 人員姓名 =39。 amp。(例:圖七為職務(wù)變動錄入)其中確定按鈕和保存按鈕的程序代碼如下: ( 1)確定 Private Sub Command1_Click() If = True Then = select * from 人 事基本信息表 where 人員編號 =39。用戶可以根據(jù)人員的情況選擇列表中的內(nèi)容,但不允許自己輸入信息,以防止輸入的信息不正確或是不符合規(guī)定。 圖 六 人員基本信息錄入 因為人員基本信息內(nèi)容太多,所以按類別設(shè)計成分頁的形式,這樣從外觀上看比較清楚,而且輸入內(nèi)容時也方便、清晰。因為人事基本信息表中的很多項內(nèi)容是不允許隨便修改的。 = False = True = True End If End Sub ( 4)修改記錄 Private Sub Command7_Click() If = 人事基本信息表 Then a = MsgBox(人事基 本信息表不允許修改記錄! , , 注意! ) Else = False = False = True End If End Sub 注:如果選擇的是人事基本信息表則不允許進(jìn)行修改記錄。 amp。 = 39。 where amp。把記錄列在 bo3 里 End Sub ( 3)刪除記錄 Private Sub Command6_Click() a = MsgBox(確實要刪除此條紀(jì)錄嗎? , 1, a) If a = 1 Then = select *from amp。 amp。 zd amp。把表中的字段名稱列在 bo2 里 End Sub 注:代碼中條件循環(huán)是用于在用戶進(jìn)行第二次操作時清除前面操作所顯示的內(nèi)容。 amp。要對表中某條記錄進(jìn)行操作可以按界面提示選擇出符合條件的記錄進(jìn)行瀏覽、刪除和修改的操作。其中人員基本信息表是只允許瀏覽表和瀏覽、刪除記錄而不允
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1