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

正文內(nèi)容

基于java的人事管理系統(tǒng)設(shè)計(jì)(含源文件-資料下載頁

2025-08-28 21:31本頁面

【導(dǎo)讀】提下,學(xué)校可以適當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動(dòng)。除文中已經(jīng)注明引用的內(nèi)容外,本論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的。其他個(gè)人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由。完成eclipse與mysql數(shù)據(jù)庫的連接,實(shí)現(xiàn)與企業(yè)人事管理相適應(yīng)的人事管理系統(tǒng),本功能,基本上滿足現(xiàn)代企業(yè)人事管理的要求。面向?qū)ο蠹夹g(shù),熟悉繼承、多態(tài)、封裝的使用;2020年5月1日—2020年6月1日完成軟件,撰寫畢業(yè)論文,答辯;具有跨平臺(tái)的能力、可以根據(jù)需要遷移數(shù)據(jù)庫;改、查等基本功能;

  

【正文】 JTextArea[] jta= {//聲明文本區(qū) new JTextArea(), new JTextArea(), new JTextArea() }。 private JScrollPane jsp1=new JScrollPane(jta[0])。//將 jta[0]添進(jìn)滾動(dòng)窗體 private JScrollPane jsp2=new JScrollPane(jta[1])。 private JScrollPane jsp3=new JScrollPane(jta[2])。 DataBase db。 String sql。 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 22 private JButton[] jb= {//聲明按鈕設(shè)置并為其指定文本 new JButton(添加簡歷 ), new JButton(查 詢 ), new JButton(清 空 ) }。 private JLabel jl=new JLabel(請(qǐng)輸入職工 ID)。 private JLabel[] jl1= {//設(shè)置標(biāo)簽并為其指定文本 new JLabel(個(gè)人介紹 ), new JLabel(工作經(jīng)歷 ), new JLabel(其 他 ) }。 查詢職工基本資料模塊實(shí)現(xiàn) 本模塊的功能主要是實(shí)現(xiàn)職工簡歷的添加和查詢,模塊主要是對(duì)于個(gè)人資料的查詢功能進(jìn)行開發(fā),開發(fā)后的效果圖如下 圖 所示。 圖 查詢實(shí) 現(xiàn)效果圖 實(shí)現(xiàn)本模塊的核心代碼如下: public class SearchMessage extends JPanel implements ActionListener{ int flag。 String sql。 DataBase db。 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 23 //創(chuàng)建分割方向?yàn)樯舷碌?JSplitePane 對(duì)象 private JSplitPane jsp=new JSplitPane[17](,true)。 private JPanel jpt=new JPanel()。//創(chuàng)建 JPanel對(duì)象 private JPanel jpb=new JPanel()。 //創(chuàng)建表示下拉列表框數(shù)據(jù)模型的字符串?dāng)?shù)組 private String[] str={職工 ID,姓名 ,工種 ,身份證號(hào) }。 private JComboBox jcb=new JComboBox(str)。//創(chuàng)建下拉列表框 private JButton jb=new JButton(提交 )。 //創(chuàng)建按鈕 private JButton jb1=new JButton(清空 )。 private JLabel[] jlArray=new JLabel[]{ new JLabel( 姓 名 ), new JLabel( 工 種 ), new JLabel(文憑 ) }。 private JTextField[] jtxtArray=new JTextField[]{//創(chuàng)建文本框 new JTextField(),new JTextField(), new JTextField(),new JTextField() }。 private JRadioButton[] jrbArray={//創(chuàng)建單選按鈕 new JRadioButton(簡單查詢 ,true), new JRadioButton(高級(jí)查詢 ) }。 private ButtonGroup bg=new ButtonGroup()。//創(chuàng)建按鈕組 VectorString head = new VectorString()。 {//定義表頭 (職工 ID)。(姓名 )。 (性別 )。(出生年月 )。 (籍貫 )。(民族 )。 (政治面貌 )。(文憑 )。 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 24 (婚姻狀況 )。(畢業(yè)學(xué)校 )。 (所學(xué)專業(yè) )。(個(gè)人特長 )。 (工種 )。(職務(wù) )。 (部門名稱 )。(身份證號(hào) )。 (家庭住址 )。(郵政編碼 )。 (住宅電話 )。(手機(jī) )。 (Email)。 } 工資管理模塊實(shí)現(xiàn) 工資管理模塊主要實(shí)現(xiàn)的是對(duì)職工工資管理,包括對(duì)職工工資進(jìn)行查詢、修改、添加等,開發(fā)后效果圖如下圖 所示。 圖 工資管理實(shí)現(xiàn)效果圖 實(shí)現(xiàn) 本模塊的核心代碼具體如下 : public class Wage extends JPanel implements ActionListener { private JSplitPane jsp=new JSplitPane()。//設(shè)置分割方向 private JPanel jpt=new JPanel()。 String[] str=new String[10]。//聲明字符串?dāng)?shù)組 DataBase db。 String sql。//聲明 SQL 變量 VectorString[] vv。//聲明字符串向量 int count=0。 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 25 private JLabel[] jlArray={//聲明標(biāo)簽并為其指定文本 new JLabel( 職 工 ID),new JLabel( 姓 名 ), new JLabel( 基本工資 ),new JLabel( 基本獎(jiǎng)金 ), new JLabel( 效益獎(jiǎng)金 ),new JLabel( 養(yǎng)老保險(xiǎn) ), new JLabel( 醫(yī)療保險(xiǎn) ),new JLabel( 扣發(fā)工資 ), new JLabel( 扣發(fā)獎(jiǎng)金 ), new JLabel( 考勤扣發(fā) ) }。 private JLabel jl=new JLabel((查詢請(qǐng)輸入職工 ID 和姓名 ))。 private JTextField[] jtxtArray=new JTextField[]{//聲明文本框數(shù)組 new JTextField(),new JTextField(), new JTextField(),new JTextField(), new JTextField(),new JTextField(), new JTextField(),new JTextField(), new JTextField(),new JTextField() }。 考勤管理模塊實(shí)現(xiàn) 考勤管理模塊的實(shí)現(xiàn)主要包括職工考勤信息的瀏覽,以及考勤信息的添加、修改以及查詢的功能,開發(fā)后的窗體如下圖 所示。 圖 考勤管理實(shí)現(xiàn)效果圖 實(shí)現(xiàn)考勤信息管理模塊的核心代碼如下: public class Attend extends JPanel implements ActionListener { 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 26 private JSplitPane jsp=new JSplitPane()。 private JPanel jpt=new JPanel()。 String[] str=new String[8]。 DataBase db。 String sql。 VectorString[] v。 int count=0。 private JLabel[] jlArray= { new JLabel( 職 工 ID), new JLabel( 姓 名 ), new JLabel( 年 月 ), new JLabel( 遲 到 ), new JLabel( 早 退 ), new JLabel( 公 休 假 ), new JLabel( 病 假 ), new JLabel( 事 假 ) }。 private JLabel jl=new JLabel((查詢請(qǐng)輸入職工 ID 或年月 ))。 private JTextField[] jtxtArray=new JTextField[] { new JTextField(), new JTextField(), new JTextField(), new JTextField(), new JTextField(), new JTextField(), new JTextField(), new JTextField() 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 27 }。 //設(shè)置 JButton 按鈕的文本 private JButton[] jbArray= { new JButton(最前 ), new JButton(上一個(gè) ), new JButton(下一個(gè) ), new JButton(最后 ), new JButton(添加記錄 ), new JButton(修改記錄 ), new JButton(查詢 ), new JButton(清空 ) }。 //創(chuàng)建標(biāo)題 VectorString head = new VectorString()。 { (職工 ID)。 (姓名 )。 (年月 )。 (遲到 )。 (早退 )。 (公休假 )。 (病假 )。 (事假 )。 } 4 系統(tǒng)測試 人事管理系統(tǒng)各模塊實(shí)現(xiàn)之后,之后要做的工作就是測試系統(tǒng),從而驗(yàn)證系統(tǒng)是否存在錯(cuò)誤。 打開系統(tǒng),首先出現(xiàn)登錄界面,輸入管理人員的相關(guān)信息。 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 28 圖 登 錄界面實(shí)現(xiàn)效果圖 輸入管理人員的數(shù)據(jù),如用戶名 xyz,,密碼為 xyh,這是系統(tǒng)將會(huì)檢測輸入的信息是否與數(shù)據(jù)庫中的管理人員信息相同,經(jīng)檢測,相同,允許該用戶進(jìn)入系統(tǒng)。 圖 登錄成功界面實(shí)現(xiàn)效果圖 點(diǎn)擊確定,進(jìn)入到系統(tǒng)當(dāng)中。 單擊個(gè)人資料管理,點(diǎn)擊“上一個(gè)”,可得到測試數(shù)據(jù)中張三的相關(guān)數(shù)據(jù),證明該模塊設(shè)計(jì)無誤,具體如下如 圖 所示。 圖 人事資料管理界面實(shí)現(xiàn)效果圖 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 29 單擊個(gè)人簡歷管理,在三個(gè)問題框中輸入相應(yīng)的信息,如在“個(gè)人介紹”文本框 中輸入“許耀輝”,在“工作簡歷”文本框中輸入“在校生”,在“其他”文本框中輸入“無”,系統(tǒng)會(huì)提示“添加成功”字樣,表明信息已經(jīng)插入,我們?cè)偻ㄟ^ DOS 窗口進(jìn)入 MySQL 數(shù)據(jù)庫查詢數(shù)據(jù)庫驗(yàn)證是否插入,具體如下 圖 所示。 圖 個(gè)人簡歷管理界面實(shí)現(xiàn)效果圖 圖 查詢 MySQL數(shù)據(jù)庫中數(shù)據(jù) 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 30 單擊“查詢職工基本資料”按鈕,在“職工 ID”文本框中輸入“ 1”,再點(diǎn)擊“提交”,可以看到張三的情況,如下 圖 所示。 圖 查詢資料界面實(shí)現(xiàn)效果 單擊“工資管理”按鈕,在“職工 ID”文本框中輸入“ 1”,在“姓名”文本框中輸入“張三”,再單擊“查詢”,即可看到相關(guān)的工資信息,與數(shù)據(jù)庫中的測試數(shù)據(jù)一樣,具體如下 圖 所示。 圖 工資管理界面實(shí)現(xiàn)效果 單擊“考勤管理”按鈕,在“職工 ID”文本框中輸入“ 1”,在“姓名”文本框中輸入“張三”,再單擊“查詢”,即可看到相關(guān)的考勤信息,與數(shù)據(jù)庫中的測試數(shù)據(jù)一樣,具體如下 圖 所示。 圖 考勤管理界面實(shí)現(xiàn)效果 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 31 單擊“退出”按鈕,系統(tǒng)會(huì)提示是否退出系統(tǒng),單擊“是”,退出系統(tǒng),單擊“否” ,繼續(xù)操作系統(tǒng),具體如下 圖 所示。 圖 退出界面實(shí)現(xiàn)效果 基于 Java 的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 32 結(jié)束語 基于 Java 技術(shù)的人事管理系統(tǒng),此課題目的是對(duì)本科階段所學(xué)的計(jì)算機(jī)專業(yè)知識(shí)進(jìn)行梳理與總結(jié),并學(xué)會(huì)用所學(xué)專業(yè)知識(shí)分析問題和解決問題;掌握面向?qū)ο蟪绦蛟O(shè)計(jì)和分析的基本思想和基本方法,能夠自主設(shè)計(jì)并實(shí)現(xiàn)小型的軟件;提高文獻(xiàn)檢索、閱讀的能力。 到了這個(gè)階段可以說系統(tǒng)已經(jīng)完成一大半了,由于本人能力有限再
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1