企業(yè)人事管理系統(tǒng)(數據庫課程設計).doc
《企業(yè)人事管理系統(tǒng)(數據庫課程設計).doc》由會員分享,可在線閱讀,更多相關《企業(yè)人事管理系統(tǒng)(數據庫課程設計).doc(40頁珍藏版)》請在裝配圖網上搜索。
信息與計算科學專業(yè) 數據庫課程設計報告 題 目: 企業(yè)人事管理系統(tǒng) 班 級: 信息與計算科學131801班 指導教師: 金海波 學 生: 王慧蘭 201318030120 王巾 201318030121 張建宏 201318030128 摘 要 隨著網絡的發(fā)展越來越快,網絡辦公自動化應運而生,它的主要目的是實現信息交流和信息共享,提供協同工作的手段,提高辦公的效率,讓人們從繁瑣的有紙的辦公中解脫出來。企業(yè)人事管理系統(tǒng)的設計,為大小企業(yè)的工作管理帶來便利,使得管理體制更加完善,工作水平和效率得以提高。信息技術為企業(yè)的發(fā)展提供了機遇,也帶來了挑戰(zhàn)。如何改善企業(yè)內部的經營機制,公正、客觀、全面、快捷的評價員工的業(yè)績,實現以人為本的經營戰(zhàn)略,提高人事管理工作的效率,使人事管理有更多的精力去做人力資源分析、研究和開發(fā)工作,是企業(yè)立足發(fā)展,開拓未來,領先同行業(yè)的關鍵。此次人事管理系統(tǒng)采用SQL Server作為開發(fā)數據庫的工具。企業(yè)人事管理系統(tǒng)的具體功能可以根據用戶的需要來分配,但主要還是包括企業(yè)人事的信息增加、刪除、修改、查找。在企業(yè)人事管理系統(tǒng)中,用戶能夠方便的對企業(yè)人事進行信息的檢索與處理。 本人事管理系統(tǒng)具有如下功能:員工基本信息的查詢、增加、修改、刪除模塊,員工考勤信息、部門信息、員工工資、員工調動信息的錄入、修改、查詢、刪除模塊,員工評價信息的增加、修改、刪除,以及員工工資信息的添加、修改系統(tǒng)維護功能。為公司人事管理提供信息咨詢,信息檢索,信息存取等服務,基本上能夠滿足現代企業(yè)對人事管理的需要。 關鍵字:企業(yè)人事管理系統(tǒng) SQL Server Java 目 錄 第一章 系統(tǒng)規(guī)劃 1 1.1 引言 1 1.1.1 編寫目的 1 1.1.2項目背景 1 1.2 可行性研究的前提 1 1.2.1 目標 1 1.2.2 要求 2 1.3 技術可行性分析 3 1.3.1 技術的支持能力 3 1.3.2 技術的優(yōu)勢 3 1.3.3 技術的難點 3 1.4 經濟可行性分析 4 1.5 社會可行性分析 4 1.5.1 用戶使用可行性 5 1.6 意見結論 5 第二章 需求分析 6 2.1 系統(tǒng)需求 6 2.2 功能需求 6 2.3 數據流圖 7 2.3.1 系統(tǒng)頂層圖 7 2.3.2 數據流程圖一層分解圖 7 2.3.3 數據流程圖二層分解圖 9 2.4 數據字典 11 2.4.1 數據流條目 11 2.4.2 數據存儲 14 第三章 概念設計 15 3.1 實體之間的聯系 15 3.2 E-R圖 15 第四章 邏輯設計 19 4.1 概念模型向關系模型的轉換 19 4.2 概念模型的優(yōu)化 20 4.2.1 確定范式級別 20 4.2.2 實施規(guī)范化處理 20 第五章 物理設計 22 5.1 數據庫的存儲結構 22 5.1.1 數據庫的表設計 22 5.1.2 關系模式的存取方法 24 5.1.3 數據庫安全性 24 第六章 實現、運行與維護 25 6.1 實現 25 6.2 人機界面設計 27 6.2.1 用戶登陸界面 27 6.3 系統(tǒng)測試 29 6.3.1 員工基本信息測試 29 6.3.2 員工工作評價信息測試 29 6.3.3 員工考勤測試 30 6.3.4 員工工資測試 31 6.4 運行維護 32 總 結 33 參考文獻 34 附錄............................................................. 第一章 系統(tǒng)規(guī)劃 1.1 引言 1.1.1 編寫目的 人事管理系統(tǒng)能夠為使用者提供充足的信息和快捷的查詢手段,建立一套完整的人事管理系統(tǒng)能夠加快物資的周轉速度,提高生產效率,加強管理的信息化手段,提高本單位的經濟效益。使用計算機對人事資料進行管理,會給應用者帶來很多方便,如檢索迅速,查找方便,可靠量大,保密性好,成本低等。 可行性分析研究的目的是用最小的代價在盡可能短的時間內確定數據庫系統(tǒng)是否可能開發(fā),是否值得開發(fā)(在該報告中主要是考察《企業(yè)人事管理系統(tǒng)》是否可能開發(fā),是否值得開發(fā),是否可以開發(fā))。其實質是在較高層次上以較抽象的方式進行的,簡化的壓縮的需求分析和概要設計過程。 1.1.2 編寫背景 開發(fā)軟件名稱:企業(yè)人事管理系統(tǒng) 項目任務提出者:金海波 項目開發(fā)者:王慧蘭、張建宏、王巾 用戶:各小型企業(yè) 1.2 可行性研究的前提 1.2.1 目標 人事管理系統(tǒng)用于支持企業(yè)完成人事管理工作,有如下三個方面的目標: 1.支持企業(yè)實現規(guī)范化管理; 2. 支持企業(yè)高效率完成人事管理日常業(yè)務,包括企業(yè)人事的增加、查詢、修改、刪除; 3.支持企業(yè)進行人事管理及相關方面的科學決策并在系統(tǒng)開發(fā)總任務的基礎上進行該系統(tǒng)的方案設計論證,需要實現以下功能: a.建立員工基本信息表,包括:員工編號、姓名、部門、性別、出生日期、籍貫、職稱、進入公司時間等; b.建立員工考勤信息表,包括:員工編號、姓名、日期、本月天數、出勤、曠工、早退、加班等; c.建立員工工作評價信息表,包括:員工編號、姓名、部門、業(yè)務水平、工作業(yè)績、時間、工作態(tài)度等; d.建立員工工資信息表,包括:員工編號、姓名、時間、底薪、獎金、扣考核、房租、實發(fā)工資等; 1.2.2 要求 企業(yè)人事管理系統(tǒng)必須提供部門信息、員工信息等基本信息,還必須提供強 大的查、刪、改功能。可以分為不同權限、不同用戶的對該系統(tǒng)進行操作。另外, 該系統(tǒng)還必須保證數據的安全性、完整性和準確性。 1.3 技術可行性分析 本系統(tǒng)是基于數據庫的管理與查詢系統(tǒng)?,F在硬件、軟件的性能指標和開發(fā)環(huán)境等各項開發(fā)條件都符合我們開發(fā)系統(tǒng)的要求,因此,開發(fā)出此系統(tǒng)的關鍵是我們掌握技術的熟練程度。 本系統(tǒng)開發(fā)設計中用到的技術因素有: (1)本系統(tǒng)開發(fā)方法。在本小組中,小組成員比較熟練地掌握開發(fā)信息系統(tǒng)的過程和技術,在信息開發(fā)方法上不存在太大的問題。 (2)網絡和通信技術。因為在本地客戶端模擬運行的系統(tǒng),因此不需要配置和網絡。 (3)數據庫技術。小組成員具有應用數據庫開發(fā)小型信息系統(tǒng)的經驗。 (4) Java開發(fā)技術。小組成員需要熟練使用Java語言。 綜上所述,本系統(tǒng)的開發(fā)在技術上是可行的。 1.3.1 技術的支持能力 本系統(tǒng)采用APMServ5.2.0工具建立數據庫,并通過eclipse使兩者進行連接從而進行系統(tǒng)軟件開發(fā)。此前,我們簡單使用相同技術模擬開發(fā)過類似軟件系統(tǒng),具有一定開發(fā)經驗。 1.3.2 技術的優(yōu)勢 一、管理操作方便、快捷、高效。技術要求較低,數據維護簡單、安全。使用數據庫管理信息資源,可以進行添加、修改、插入、刪除等操作,而且方便、快捷。 二、檢索統(tǒng)計準確、迅速、高效。數據庫應用系統(tǒng)的使用,可以按關鍵詞對數據進行各種分類,而且關鍵詞還可以作各種各樣的組合,使得數據的檢索、統(tǒng)計等操作形式多樣,結果準確;又由于幾乎所有的數據庫都采用了索引技術,使得檢索數據速度快,效率高。 三、數據應用共享性好。由于對數據進行集中管理,可以通過網絡等各種技術,使得數據額應用能夠共享,并且數據應用的效率也高。 1.3.3 技術的難點 一、數據庫設計和維護,由于系統(tǒng)分析人員或開發(fā)人員對企業(yè)業(yè)務需求以及數據庫技術認識不足,導致設計出來的數據結構或應用程序往往存在各種各樣問題,并因此造成在生產環(huán)境中,系統(tǒng)故障層出不窮,直接影響業(yè)務運轉。 二、系統(tǒng)負荷和安全問題,系統(tǒng)信息安全,系統(tǒng)安全通常受到的威脅如下,黑客對數據庫入侵,并盜取想要的資料。 1.4 經濟可行性分析 由于人事管理系統(tǒng)主要用于員工個人相關信息的管理,使公司領導準確掌握員工的動向和員工的綜合素質,及時調整人才的分析,提高工作效率,可以為企業(yè)帶來可觀的經濟效益。并且由于系統(tǒng)開發(fā)并不是太復雜,操作起來也比較簡單,只需要一臺作為服務器的計算機就可以運行,因此開發(fā)費用較低。 1.5 社會可行性分析 隨著計算機的發(fā)展與普及,互聯網的擴展和網絡安全技術的不斷提高,用信息系統(tǒng)管理人事在實際應用中越來越受企業(yè)或個人歡迎,并且在實際企業(yè)活動中表現出了巨大的經濟價值。把人士管理系統(tǒng)納入公司內部的Internet體系中去,實現數據的共享,這樣有利于人事信息在單位內部的流動,提高了數據資源的利用,并且能得到及時的更新,不需要像過去那樣浪費大量的人力物力去進行抄寫,提高了工作效率,人事管理覆蓋面廣,并且會產生大量數據和信息,對如此多的信息進行管理和運用,必須要在規(guī)范化和標準化的基礎上借助于網絡化的人事管理系統(tǒng)才能滿足這些要求。 社會需要企業(yè)管理額現代化和信息化。企業(yè)人事管理系統(tǒng)的開發(fā)和運行與國家的政策法規(guī)不存在任何沖突和抵觸之處。另外,企業(yè)人事管理系統(tǒng)蘇采用的操作和工作方式符合工作人員和客戶的日常習慣,而且操作方便靈活,便于使用。因此,該系統(tǒng)具有可行性。 1.5.1 用戶使用可行性 本軟件操作簡單,界面友好,功能完備,有一定計算機基礎的人員就能進行操作。1.6 意見結論 經過技術、經濟、社會等方面的可行性分析,可以確定本系統(tǒng)的開發(fā)完全必要。 第二章 需求分析 2.1 系統(tǒng)需求 用戶的需求具體體現在選課信息和用戶信息的提供、保存、更新和查詢的方面。這就要求數據庫的設計必須合理,使之能夠充分滿足各種信息的輸入和輸出,保證數據存儲的可靠性,并且能夠快速取出和存入。而前臺顯示部分,應具有人性化的界面,方便用戶操作。因各個企業(yè)的實際情況不同,系統(tǒng)應該具有兼容性。系統(tǒng)需要同時處理很大的數據量,這時系統(tǒng)不會因此崩潰。此外,系統(tǒng)還應該具有較強的安全性,保證身份不同的用戶,不能越權操作。非合法用戶不能對數據進行操作。 2.2 功能需求 本系統(tǒng)分為五個模塊:員工基本信息、員工工作評價信息、員工考勤信息、員工工資信息、系統(tǒng)。得到如圖所示的系統(tǒng)功能模塊圖: 2.3 數據流圖 2.3.1 系統(tǒng)頂層圖 2.3.2 數據流程圖一層分解圖 員工基本信息,員工考勤信息,員工工作評價信息,員工工資信息 2.3.3 數據流程圖二層分解圖 查詢所有員工信息,按員工編號查詢,按員工姓名查詢,員工信息的增加、修改、刪除 2.3.3 數據流程圖三層分解圖 查詢所有員工工作評價 2.3.3 數據流程圖四層分解圖 查詢所有員工考勤,查詢員工考勤 2.3.3 數據流程圖五層分解圖 查詢所有員工工資,增加員工記錄,修改員工記錄,刪除員工記錄 2.4 數據字典 項目名稱:企業(yè)人事管理系統(tǒng) 數據庫表: 1、 員工基本信息表 2、 員工工作評價信息表 3、 員工考勤信息表 4、 員工工資信息表 2.4.1 數據流定義 1、數據流名稱:員工情況 位置:員工 定義:員工情況=員工編號+姓名+部門+性別+出生日期+籍貫+職稱+進入公司時間 數據流量:根據企業(yè)的員工具體錄用情況來確定 說明:要對每一位被聘用的新員工進行唯一編號 2、數據流名稱:員工考勤信息情況 位置:員工 定義:員工考勤信息情況=員工編號+姓名+日期+本月天數+出勤+曠工+早退+加班 數據流量:根據企業(yè)具體情況來確定 說明:要對每一個員工進行唯一編號 3、數據流名稱:員工工資評價情況 位置:員工 定義:員工工作評價情況=員工編號+姓名+部門+業(yè)務水平+工作業(yè)績+時間+工作態(tài)度 數據流量:根據企業(yè)具體情況來確定 說明:要對每一個員工進行唯一編號 4、數據流名稱:員工工資信息情況 位置:員工 定義:員工工資信息情況=員工編號+姓名+時間+底薪+獎金+扣考核+房租+實發(fā)工資 數據流量:根據企業(yè)具體情況來確定 說明:要對每一個員工進行唯一編號 2.4.2 數據存儲 確定數據庫的存儲結構主要指確定數據的存放位置和存儲結構,包括確定關系、索引、日志、備份等的存儲安排及存儲結構,以及確定系統(tǒng)存儲參數的配置。 將日志文件和數據庫對象(表、索引等)分別放在不同的磁盤,可以改進系統(tǒng)的性能,提高系統(tǒng)的安全性。所以,系統(tǒng)應將日志文件和數據文件存放在不同磁盤上。 第三章 概念設計 3.1 實體之間的聯系 部門與員工之間的聯系:一個部門信息對應多個員工信息,而一個員工信息對應一個部門信息,所以員工信息與部門信息之間是一對多的關系。 將每一個實體轉換成一個關系(關系就是給出關系名,寫出屬性,并標明該關系的主碼) a.員工基本信息(員工編號、姓名、部門、性別、出生日期、籍貫、職稱、進入公司時間)。在此聯系中主碼為員工編號,因為員工信息與部門是多對一的聯系,所以將部門傳入員工基本信息中做非主屬性。 b.員工考勤信息(員工編號、姓名、日期、本月天數、出勤、曠工、早退、加班) c.員工工作評價信息(員工編號、姓名、部門、業(yè)務水平、工作業(yè)績、時間、工作態(tài)度) d.員工工資信息(員工編號、姓名、時間、底薪、獎金、扣考核、房租、實發(fā)工資)。 3.2 E-R圖 1、 員工基本信息E-R圖 2、 員工考勤信息E-R圖 3、 員工工作評價信息E-R圖 4、 員工工資信息E-R圖 第四章 邏輯設計 4.1 概念模型向關系模型的轉換 根據需求分析中的E-R圖,通過對實體的屬性和之間的聯系的分析,我們將其由概念模型向關系模型轉化,并且根據范式化理論進行優(yōu)化。 4.2 概念模型的優(yōu)化 4.2.1 確定范式級別 根據上述分析所歸結出來的數據依賴的種類和在本系統(tǒng)實際的開發(fā)過程中,需要涉及多表的查詢及表的修改和刪除,且存在多值依賴的實際情況下,其關系模式應達到BCNF。 4.2.2 實施規(guī)范化處理 實體型轉換為關系模式。實體的屬性就是關系的屬性,實體的碼就是關系的碼。對于實體間的聯系則有以下不同的情況: 一個m:n聯系轉換為一個關系模式。與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合。 一個1:n聯系可以轉換為一個獨立的關系模式,也可以與n端對應的關系模式合并。如果轉換為一個獨立的關系模式,則與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為n端實體的碼。 一個1:1聯系可以轉換為一個獨立的關系模式,也可以與任意一端對應的關系模式合并。三個或三個以上實體間的一個多元聯系可以轉換為一個關系模式。與該多元聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合 具有相同碼的關系模式可合并。 第五章 物理設計 5.1 數據庫的存儲結構 通過需求分析,概要設計和邏輯設計流程得到本系統(tǒng)的數據庫結構。 5.1.1 數據庫的表設計 進一步確定上一章邏輯設計中設計好的關系模式中各個數據項的類型和長度,將每個關系轉換為數據庫中的二維表格,并確定了各個表的主鍵和外鍵,得到以下表結構: 字段名稱 字段含義 數據類型及長度 約束 ygid 員工編號 varchar(10) 主鍵 ygname 姓名 char(10) ygdept 部門 varchar(20) ygsex 性別 varchar(2) ygbirthday 出生日期 datetime ygplace 籍貫 varchar(40) yglevel 職稱 varchar(10) ygdate 進入公司時間 datetime 表5.1 員工基本信息表 字段名稱 字段含義 數據類型及長度 約束 kqid 員工編號 varchar(10) 主鍵 kqname 姓名 varchar(10) kqdate 日期 datetime kqdays 本月天數 varchar(10) qwork 出勤 varchar(10) kqabsent 曠工 varchar(10) kqearly 早退 varchar(10) kqover 加班 varchar(10) 表5.2 員工考勤信息表 字段名稱 字段含義 數據類型及長度 約束 pjid 員工編號 varchar(10) 主鍵 pjname 姓名 varchar(40) pjdept 部門 varchar(10) pjlevel 業(yè)務水平 varchar(10) ygresult 工作業(yè)績 varchar(10) pjdate 時間 varchar(10) pjposition 工作態(tài)度 varchar(10) pjother 其他 varchar(10) 表5.3 員工工資評價信息表 字段名稱 字段含義 數據類型及長度 約束 gxid 員工編號 varchar(10) 主鍵 gxname 姓名 varchar(40) gzdate 時間 datetime gxbase 底薪 varchar(10) gxbonus 獎金 varchar(10) gxduct 扣考核 varchar(10) gxhouse 房租 varchar(10) gxlaborage 實發(fā)工資 varchar(10) 表5.4 員工工資信息表 5.1.2 關系模式的存取方式 關系模式采用索引存取方法與聚簇存取方法共用。為數據庫中各基本表建立的索引如下:基本表員工編號、姓名經常在查詢條件中出現,考慮在其之上建立聚簇索引。 5.1.3 數據庫安全性 安全與保密要求:此系統(tǒng)可以分為用戶和管理員,用戶可以瀏覽自己的個人信息,但不能修改自己的信息,凡要修改都需通過管理員去修改。管理員主要管理 系統(tǒng)的各種信息。 目標:在于開發(fā)一個功能使用、操作方便,簡單明了的人事管理系統(tǒng)。再設計出功能強大的軟件的同時,盡可能地減少對系統(tǒng)資源的占用,并且還要力求做到通過使用本系統(tǒng),盡量使單位的人事管理工作系統(tǒng)化、自動化和規(guī)范化,從而達到提高企、事業(yè)單位管理效率的目的,同時也希望此次工程加強我們自身的小組協作意識,加深程序設計思想,同時要學習工程設計思想,再技術和軟件工程思想上同時得到鍛煉和提高。人事管理信息系統(tǒng),在實際工作中得到了廣泛的應用,它對企事業(yè)單位的人力資源進行有效的管理,提高了管理的效率。本系統(tǒng)的技術完備、成熟,經濟效益合理,滿足安全真實的企業(yè)人事管理信息系要求: 1、 規(guī)范企業(yè)管理,實現對全公司人事管理的實時監(jiān)控; 2、 實現對每名員工個人業(yè)績的考核; 3、 實現較完善的人事管理體系; 4、 為企業(yè)領導決策提供依據; 5、 系統(tǒng)符合實際生產需求,人機界面友好,操作簡單。 第六章 實現運行與維護 6.1 實現 根據概要設計和邏輯設計的結果,在計算機上建立實際的數據庫結構,導入數據進行程序調試。 1、 創(chuàng)建員工基本信息的數據庫 2、 創(chuàng)建員工考勤信息數據庫 3、創(chuàng)建員工工作評價信息數據庫 4、 員工工資信息數據庫 6.2 人機界面設計 6.2.1 用戶登錄界面 用戶登陸界面是每一個用戶,在登陸本系統(tǒng)時出現的界面,如要用戶輸入用戶名、密碼,以及確定用戶身份。其界面如下圖: 圖6-1 登陸頁面 登陸成功后的頁面: 圖6-2 登陸成功的頁面 員工基本信息視圖: 圖6-3 員工基本信息頁面 員工工作評價視圖: 圖6-4 員工工作評價頁面 員工考勤視圖: 圖6-5員工考勤頁面 員工工資視圖: 圖6-6 員工工資頁面 系統(tǒng)視圖: 圖6-7 系統(tǒng)頁面 6.3 系統(tǒng)測試 6.3.1員工基本信息測試 1、查詢員工信息 a.查詢所有員工信息 圖6-8 員工基本信息頁面 b.按員工編號查詢 查找員工信息頁面: 圖6-9 查找員工信息頁面 查詢結果: 圖6-10 查詢結果頁面 c.按員工姓名查詢 查找員工信息頁面: 圖6-11 查詢結果頁面 2、增、刪、改員工信息 a.增加員工信息 圖6-12 查詢結果頁面 增加成功: 圖6-13 查詢結果頁面 結果顯示: 圖6-14 查詢結果頁面 b.修改員工信息 圖6-15 修改頁面 修改成功: 圖6-16 修改成功頁面 c.刪除員工信息 執(zhí)行操作: 圖6-17 刪除員工界面 刪除成功: 圖6-18 刪除成功頁面 6.3.3員工工作評價測試 圖6-19 系統(tǒng)頁面 6.3.4 員工考勤測試 a.查詢所有員工考勤 圖6-20 系統(tǒng)頁面 b.查詢員工考勤 圖6-21 查詢頁面 查詢結果: 圖6-22 查詢結果頁面 6.3.5 員工工資測試 1.查詢員工工資 圖6-23 查詢結果頁面 2.增、刪、改工資記錄 a.增加工資記錄 圖6-24 系統(tǒng)頁面 增加成功: 圖6-25 系統(tǒng)頁面 結果顯示: 圖6-26 系統(tǒng)頁面 b.修改工資記錄 修改成功頁面: 圖6-27 修改成功頁面 結果顯示: 圖6-28 系統(tǒng)頁面 c.刪除工資記錄 刪除成功: 圖6-29 系統(tǒng)頁面 結果顯示: 圖6-30 系統(tǒng)頁面 6.4 系統(tǒng)維護 設備的硬件故障可能造成本軟件不能運行或不能正常進行輸入、輸出等后果,系統(tǒng)的資源不足及網絡傳輸通道阻塞可能造成本軟件不能正常運行,并有可能造成機器“死機”,上述故障的處理由用戶自行解決。軟件在運行過程中產生的數據庫錯誤,將由系統(tǒng)自動記入錯誤日志,非數據傳輸引起的錯誤將由系統(tǒng)管理員或軟件開發(fā)者解決。軟件在運行過程中產生的其他錯誤,將根據情況由軟件開發(fā)者或軟件開發(fā)者協助系統(tǒng)管理員解決。 總結 在本系統(tǒng)的開發(fā)過程中,由于是我們初次開發(fā)軟件,一方面對企業(yè)人事管理的整個流程不夠熟悉,另一方面在知識、經驗方面都存在著不足,時間也比較倉促,因此該系統(tǒng)必然會存在一些缺陷,缺少需要密碼的登錄頁面,缺乏對系統(tǒng)整體進行周密考慮,這些都有待于進一步的改善。但其功能全面、易于日后系統(tǒng)更新、數據庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所具備的。我們設計的企業(yè)人事管理系統(tǒng),提供了較為完備的員工、工資等信息,實現了數據庫的基本操作,如修改、插入、刪除、查詢等。完善的信息管理,支持員工信息、人員增加、調動。系統(tǒng)主要針對查看員工的各種信息需求所設計的,可以很好地管理數據。 通過這次課程設計,我們受益匪淺,在這短短的幾個星期里,我們不僅將課堂上老師傳授的理論知識付諸于實踐,提高自己的理論水平,實際操作技巧,更重要的是我們還學到了很多可多課本上沒有的知識。那就是”團結“”探索“和”支持“。團結——我們是一個團隊,單靠一個人的力量什么也做不成,只有大家進網一處使,才能把事情做好;探索——凡事都要有探索的精神,它是助人向前的動力之源,遇事多問個“為什么”,你會從中學到很多;堅持——一路走來,困難重重 ,我們堅持,我們成功! 最后,感謝金海波老師的關心,指導與教誨,向所有幫助我們做好數據庫設計的老師和同學們之一深深的感謝。 參考文獻 [1]《數據庫理論系統(tǒng)》薩師煊等著高等教育出版社2006年5月出版 [2]《SQL Serve 2005數據庫開發(fā)應用程序》 孫全黨等主編 科學出版社 2008年2月第一版 [3]《管理信息系統(tǒng)(第四版)》 薛華成著 清華大學出版社 2005年 [4]《Java語言與面向對象程序設計》清華大學出版社2007年 附錄 主程序: import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Vector; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JOptionPane; import javax.swing.JScrollPane; import javax.swing.JTable; public class MainUI implements ActionListener{ private JFrame jf; //主界面,顯示表格數據 private JFrame jFrame; private JMenuBar jmb; //主界面上的菜單欄對象 private JMenu jm1,jm2,jm3,jm4,jm5;//五個菜單,分別為員工基本信息、員工工作評價、員工考勤、員工工資、系統(tǒng) private JMenuItem jmx1,jmx2,jmx3,jmx4,jmx5,jmx6;//員工基本信息的菜單項,分別為查詢所有員工、按員工編號查詢,按員工姓名查詢,增加員工,修改員工,刪除員工 private JMenuItem jmp; //課程管理的菜單項,分別為 private JMenuItem jmk1,jmk2; //選課管理的菜單項,分別為 private JMenuItem jmg1,jmg2,jmg3,jmg4; private JMenuItem jmexit; //系統(tǒng)的菜單項:退出 private JTable jt; //表格顯示組件 private JScrollPane jsp; //滾動Pane,表格組件會用到 private Vector- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 企業(yè) 人事管理系統(tǒng) 數據庫 課程設計
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
相關搜索
鏈接地址:http://m.appdesigncorp.com/p-8966304.html