九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOCX文檔下載  

數(shù)據(jù)庫(kù)課程設(shè)計(jì) 工資管理系統(tǒng)

  • 資源ID:58399418       資源大小:1.57MB        全文頁數(shù):35頁
  • 資源格式: DOCX        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

數(shù)據(jù)庫(kù)課程設(shè)計(jì) 工資管理系統(tǒng)

編號(hào):時(shí)間:2021年x月x日書山有路勤為徑,學(xué)海無涯苦作舟頁碼:第- 34 -頁 共35頁中北大學(xué)課 程 設(shè) 計(jì) 說 明 書學(xué)生姓名:陳 松學(xué) 號(hào):0606054112學(xué) 院:電子與計(jì)算機(jī)科學(xué)技術(shù)學(xué)院專 業(yè):軟件工程題 目:工資管理系統(tǒng)-職工考勤管理系統(tǒng)指導(dǎo)教師: 韓燮 職稱: 教授  2008 年 6 月 27 日1 系統(tǒng)設(shè)計(jì)1.1 目標(biāo)設(shè)計(jì)在工資管理中,需要從公司管理方式以及實(shí)際情況中提取相關(guān)信息,以反映工資管理情況。傳統(tǒng)的手工操作方式,易發(fā)生數(shù)據(jù)丟失,統(tǒng)計(jì)錯(cuò)誤,勞動(dòng)強(qiáng)度高,且速度慢。使用計(jì)算機(jī)可以高速,快捷地完成以上工作。避免重復(fù)勞動(dòng),規(guī)范工資管理行為,從而提高了管理效率和水平。讓人們的效率大大提高.不難想象,正是資訊的迅速發(fā)展使得人們從過去繁復(fù)的手工勞作中得以解脫,從而使這種服務(wù)在現(xiàn)在才可能迅速普及。同時(shí),編寫一套完整的工資管理系統(tǒng)的任務(wù)就顯得尤為重要。開發(fā)設(shè)計(jì)思想本系統(tǒng)開發(fā)設(shè)計(jì)思想:l 對(duì)公司軟硬件調(diào)查,從實(shí)際環(huán)境出發(fā),以便充分利用公司現(xiàn)在資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果。l 了解公司的需要及相關(guān)方面的規(guī)定,根據(jù)需要做出符合要求的軟件,并達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。l 將系統(tǒng)按模塊分工到人,提高效率,且模塊化設(shè)計(jì)便于系統(tǒng)功能的各種組合和修改及日后的維護(hù)l 系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、等操作。1.3 開發(fā)和運(yùn)行環(huán)境選擇開發(fā)工具:SQL2000, java語言。運(yùn)行環(huán)境: Windows XP,Windows 2000或VISTA操作系統(tǒng)。1.4 系統(tǒng)功能分析本系統(tǒng)主要用于員工基本信息的管理,對(duì)員工以及其他信息的添加、修改、刪除、查詢等基本操作。對(duì)于數(shù)據(jù)庫(kù)的保護(hù)有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的功能。針對(duì)這些要求,設(shè)計(jì)本月工資信息管理系統(tǒng)。該系統(tǒng)主要包括職工信息、職工考勤信息、職工津貼信息。 1) 職工信息管理系統(tǒng) 功能為:財(cái)務(wù)部門相關(guān)人員錄入、修改、刪除、查詢員工個(gè)人信息;員工本人能通過用戶名和密碼查詢自己的信息以及修改自己的密碼;2) 職工工資管理系統(tǒng) 功能為:根據(jù)工資生成公式,按照員工的考勤情況及各種表現(xiàn)按月生成相應(yīng)的工資;財(cái)務(wù)部門相關(guān)人員能錄入、修改、刪除、查詢每個(gè)月每個(gè)員工的工資信息以及工資匯總;員工本人能查詢自己的工資信息以及工資匯總;3) 職工津貼管理系統(tǒng) 功能為:財(cái)務(wù)部門相關(guān)人員錄入、修改、刪除、查詢職工津貼信息;職工本人能查詢自己的津貼;4) 職工考勤管理系統(tǒng) 功能為:后勤管理人員錄入、修改、刪除、查詢職工考勤信息;職工本人能查詢自己的考勤情況。采用模塊化設(shè)計(jì)思想,可以大大提高設(shè)計(jì)的效率,并且可以最大限度地減少不必要的錯(cuò)誤。其系統(tǒng)結(jié)構(gòu)框圖如圖所示: 工資管理系統(tǒng) 員工管理模塊 考勤管理模塊 津貼管理模塊 工資生成模塊 系統(tǒng)模塊圖1.1 系統(tǒng)功能模塊圖2. 數(shù)據(jù)庫(kù)設(shè)計(jì)2.1 數(shù)據(jù)庫(kù)需求分析根據(jù)工資管理要求及用戶需求調(diào)查分析,得到以下數(shù)據(jù)流圖數(shù)據(jù)庫(kù)操作操作數(shù)據(jù)系統(tǒng)操作工資信息考勤信息進(jìn)入基本界面職工信息津貼管理圖2.1第一層數(shù)據(jù)流圖修改職工信息刪除職工記錄輸入職工基本信息職工表添加操作修改操作刪除操作用戶查詢操作職工號(hào)圖2.2職工信息的載入用戶修改工資信息刪除工資信息輸入工資基本信息工資表添加操作修改操作刪除操作查詢操作圖2.3工資的信息載入修改考勤信息刪除考勤信息輸入考勤基本信息考勤表添加操作修改操作刪除操作查詢操作用戶圖2.4考勤的信息載入修改津貼信息刪除津貼信息輸入津貼基本信息津貼表添加操作修改操作刪除操作查詢操作用戶圖2.5津貼的信息載入職工管理員進(jìn)入系統(tǒng)進(jìn)入員工(工資,考勤,津貼)表津貼表職工表考勤表工資表進(jìn)行錄入,修改,刪除,查詢操作 圖2.6信息查詢及管理的流程圖2.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)有了數(shù)據(jù)流圖,用E-R圖來說明工資信息管理系統(tǒng)的數(shù)據(jù)庫(kù)概念模式,如圖2-2所示基本工資其他獎(jiǎng)金加班獎(jiǎng)金年終獎(jiǎng)金職工號(hào)時(shí)間缺勤類別缺勤天數(shù)職工號(hào)醫(yī)療保險(xiǎn)個(gè)人所得稅職工號(hào)部門崗位工齡姓名職工號(hào)考勤工資津貼員工領(lǐng)取1 n電話號(hào)碼m缺勤扣除影響n1 nm密碼影響n領(lǐng)取1n圖2.7 實(shí)體之間關(guān)系E-R圖2.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)將以上E-R轉(zhuǎn)換成如下關(guān)系模式員工(職工號(hào),姓名,工齡,部門崗位,電話號(hào)碼,密碼)工資(職工號(hào),個(gè)人所得稅,基本工資,醫(yī)療保險(xiǎn),缺勤扣除)考勤(職工號(hào),缺勤天數(shù),缺勤類別,時(shí)間)津貼(職工號(hào),年終獎(jiǎng)金,加班獎(jiǎng)金,其他獎(jiǎng)金)其中,標(biāo)有下劃線的字段表示為該數(shù)據(jù)表的主碼,即主關(guān)鍵字。在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。工資信息管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。表一:?jiǎn)T工信息表:列名數(shù)據(jù)類型可否取空備注說明no Char ( 8 )NOT NULL職工號(hào)(主鍵)nameChar(10)NOT NULL職工姓名gwChar(20)NOT NULL部門崗位glSmallintNOT NULL工齡hmChar(11)NULL電話號(hào)碼miSmallintNOT NULL登錄密碼表二:工資表:列名數(shù)據(jù)類型可否取空備注說明noChar ( 8 )NOT NULL職工號(hào)(主鍵)JbmoneyNOT NULL基本工資ylmoneyNULL醫(yī)療保險(xiǎn)SwmoneyNULL個(gè)人所得稅kcmoneyNULL缺勤扣除JtmoneyNULL津貼yzmoneyNOT NULL 月總工資表三:?jiǎn)T工考勤信息表列名數(shù)據(jù)類型可否取空備注說明noChar ( 8 )NOT NULL職工號(hào)(主鍵)tsInt(4)NULL缺勤天數(shù)lbChar(30)NULL缺勤類別SjChar(10)NULL缺勤時(shí)間表四:津貼信息表列名數(shù)據(jù)類型可否為空備注說明noChar ( 8 )NOT NULL職工號(hào)(主鍵)JiabanmoneyNULL月加班獎(jiǎng)金nzmoneyNULL年終獎(jiǎng)金qtmoneyNULL其他獎(jiǎng)金 3功能模塊詳細(xì)設(shè)計(jì)3.1主界面及工資基本信息界面的設(shè)計(jì)圖2.8 歡迎畫面圖2.9登錄界面圖3.0 系統(tǒng)主界面圖3.1 考勤信息錄入,修改,刪除,查詢界面3.2功能描述 1主界面 通過菜單將各個(gè)模塊連接起來 2.工資基本信息模塊 工資基本信息的添加、修改和刪除等基本操作3.3主要源代碼import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.awt.*;import java.sql.*;import java.lang.*; import java.util.*; import javax.swing.table.*;import java.math.*; class zzlc implements ActionListenerJFrame frame=new JFrame("歡迎進(jìn)入ZZLC工資管理系統(tǒng)");JLabel label=new JLabel("制作人:陳松 張淑靜 張虎 黎成",JLabel.CENTER);JButton button1=new JButton("進(jìn)入系統(tǒng)");JButton button2=new JButton("退出系統(tǒng)");ImageIcon im=new ImageIcon("1.jpg"); JLabel a1=new JLabel(im);void Create()JPanel pcontentPane=(JPanel)frame.getContentPane();JPanel pcontentPane1=new JPanel();pcontentPane.add(label);pcontentPane.setLayout(new FlowLayout();pcontentPane.add(button1);pcontentPane.add(button2);pcontentPane.add(new Label(" ");pcontentPane.add(a1);pcontentPane.setBackground(Color.pink);pcontentPane.setVisible(true);button1.addActionListener(this); button2.addActionListener(this);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.pack();frame.setBounds(200,100,550,600);frame.setVisible(true);public static void main(String args)zzlc dome=new zzlc();dome.Create(); public void actionPerformed(ActionEvent e) if(button1.equals(e.getSource() DL dl=new DL(); dl.create(); if(button2.equals(e.getSource()/退出System.exit(0); class DL implements ActionListenerJFrame frame=new JFrame("職工/管理員登陸");JLabel label1=new JLabel("用戶名");JLabel label2=new JLabel("密碼");JButton logonButton1=new JButton("管理員登錄");JButton logonButton2=new JButton("職工登錄");JButton cancelButton=new JButton("退出");JTextField t1=new JTextField(0);JTextField t2=new JTextField(0);ImageIcon im=new ImageIcon("2.jpg"); JLabel a2=new JLabel(im);JTextField username=new JTextField(9);JPasswordField password=new JPasswordField(9);void create()JPanel p=(JPanel)frame.getContentPane();JPanel p1=new JPanel();p.setLayout(new FlowLayout();p.add(label1);p.setSize(5,5);p.setLocation(4,8);p.add(username);p.setSize(100,200);p.setLocation(800,800);p.add(label2);p.setSize(50,20);p.setLocation(40,80);p.add(password);p.setSize(100,20);p.setLocation(80,120);p.add(logonButton1);p.add(new JLabel(" ");p.add(logonButton2);p.add(new JLabel(" ");p.add(cancelButton);p.add(new JLabel(" ");p.add(a2);p.add(t1);p.add(t2);p.setBackground(Color.red);p.setVisible(true);logonButton1.addActionListener(this);logonButton2.addActionListener(this); cancelButton.addActionListener(this); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.pack(); frame.setBounds(200,100,750,550); frame.setVisible(true);public void actionPerformed(ActionEvent e) if(logonButton1.equals(e.getSource()&&(username.getText().equals("123")=true)&&(password.getText().equals("123")=true)GZGLZJM gz=new GZGLZJM();gz.create();elseJOptionPane.showMessageDialog(null,"對(duì)不起,你輸入的密碼錯(cuò)誤!");if(logonButton2.equals(e.getSource()&&(username.getText().equals(t1.getText()=true)&&(password.getText().equals(t2.getText()=true)XK xk=new XK();xk.create(); Connection con; Statement sql; ResultSet rs; Vector vector=new Vector(); try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch (ClassNotFoundException e1) System.out.println("" + e1);try con = DriverManager.getConnection("jdbc:odbc:123", "", "");sql = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); sql.executeQuery("SELECT Gno,mm FROM Y WHERE Gno="+t1.getText() +"AND mm="+t2.getText();catch (SQLException e1) System.out.println(e1); if(cancelButton.equals(e.getSource()System.exit(0); class GZGLZJM extends JFrame implements ActionListener JFrame f=new JFrame("工資管理系統(tǒng)"); JButton b1=new JButton("津貼管理"); JButton b2=new JButton("總查詢"); JButton b3=new JButton("工資管理"); JButton b4=new JButton("后勤管理"); JButton b6=new JButton("員工個(gè)人信息管理"); JButton b5=new JButton("返回"); ImageIcon im=new ImageIcon("3.jpg"); JLabel a3=new JLabel(im); void create() JPanel p=(JPanel)f.getContentPane(); JPanel p1=new JPanel(); p.setLayout(new FlowLayout(); p.add(b1); p.add(new JLabel(" "); p.add(b6); p.add(new JLabel(" "); p.add(b3); p.add(new JLabel(" "); p.add(b4); p.add(new JLabel(" "); p.add(b2); p.add(new JLabel(" "); p.add(b5); p.add(a3); p.setBackground(Color.red); p.setVisible(true); b1.addActionListener(this); b2.addActionListener(this); b3.addActionListener(this); b4.addActionListener(this); b5.addActionListener(this); b6.addActionListener(this); f.setBounds(200,100,800,600); f.setVisible(true); public void actionPerformed(ActionEvent e) if(b5.equals(e.getSource()/返回 DL d=new DL(); f.dispose(); if(b1.equals(e.getSource()/津貼管理 JTGL jt=new JTGL(); jt.create(); if(b6.equals(e.getSource()/員工個(gè)人信息管理 YGGL yg=new YGGL(); yg.create(); if(b2.equals(e.getSource()/查詢 XK xk=new XK(); xk.create(); if(b4.equals(e.getSource()/后勤管理 KQGL kq=new KQGL(); kq.create(); if(b3.equals(e.getSource()/工資管理 GZGL gz=new GZGL(); gz.create(); class KQGL implements ActionListener JFrame f=new JFrame("錄入修改刪除考勤信息"); JButton b1=new JButton("錄入"); JButton b2=new JButton("修改"); JButton b3=new JButton("刪除"); JButton b4=new JButton("查詢所有"); JButton b5=new JButton("返回"); JTextField tf1=new JTextField(4); JTextField tf2=new JTextField(4); JTextField tf3=new JTextField(4); JTextField tf4=new JTextField(4); JTextField tf5=new JTextField(6); JButton b6=new JButton("查詢單人考勤"); String cloum="職工號(hào)","缺勤天數(shù)","缺勤類別","缺勤時(shí)間" Object row=new Object504; JTable table=new JTable(row,cloum); JScrollPane scrollpane=new JScrollPane(table); JSplitPane splitpane=new JSplitPane(JSplitPane.VERTICAL_SPLIT); void create() JPanel p=(JPanel)f.getContentPane(); p.setLayout(new FlowLayout(); /p.add(scrollpane); p.add(splitpane); JPanel p1=new JPanel(); p1.add(b1); p1.add(b2); p1.add(b3); p1.add(b4); p1.add(b6); p1.add(b5); JPanel p2=new JPanel(); p2.setBackground(Color.red); p2.add(scrollpane); JPanel p3=new JPanel(); p.setLayout(new FlowLayout(); p.add(new JLabel(""); p.add(new JLabel("職工號(hào)"); p.add(tf1); p.add(new JLabel("缺勤天數(shù)"); p.add(tf2); p.add(new JLabel("缺勤類別"); p.add(tf3); p.add(new JLabel(""); p.add(new JLabel("缺勤時(shí)間"); p.add(tf4); p.add(new JLabel(" 在此處輸入職工號(hào)點(diǎn)擊查詢刪除"); p.add(tf5); splitpane.add(p1,splitpane.TOP); splitpane.add(p2,splitpane.BOTTOM); splitpane.setDividerLocation(50); p.setBackground(Color.CYAN); b1.addActionListener(this); b2.addActionListener(this); b3.addActionListener(this); b4.addActionListener(this); b5.addActionListener(this); b6.addActionListener(this); f.setBounds(200,100,500,600); f.setResizable(true);/可以調(diào)整界面大小 f.setVisible(true); public void actionPerformed(ActionEvent e) if(b1.equals(e.getSource() /添加 Connection con;Statement sql;ResultSet rs;try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch (ClassNotFoundException e1) System.out.println("" + e1);try con = DriverManager.getConnection("jdbc:odbc:123", "", ""); sql = con.createStatement(); String insertStr = "INSERT INTO K VALUES " + "(" + "'" + tf1.getText() + "'" + "," + tf2.getText()+"," + "'" +tf3.getText()+"'" + ","+tf4.getText()+")" sql.executeUpdate(insertStr); con.close(); catch (SQLException e1) System.out.println(e1); if(b2.equals(e.getSource()/修改Connection con;Statement sql;ResultSet rs;try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch (ClassNotFoundException e1) System.out.println("" + e1);try con = DriverManager.getConnection("jdbc:odbc:123", "", ""); sql = con.createStatement(); sql.executeUpdate("UPDATE K SET ts="+tf2.getText()+"WHERE Kno="+tf1.getText()+""); sql.executeUpdate("UPDATE K SET lb="+tf3.getText()+"WHERE Kno="+tf1.getText()+""); sql.executeUpdate("UPDATE K SET sj="+tf4.getText()+"WHERE Kno="+tf1.getText()+""); con.close(); catch (SQLException e1) System.out.println(e1); if(b3.equals(e.getSource()/刪除 Connection con;Statement sql;ResultSet rs;try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch (ClassNotFoundException e1) System.out.println("" + e1);try con = DriverManager.getConnection("jdbc:odbc:123", "", ""); sql = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); sql.executeUpdate("DELETE FROM K WHERE Kno="+tf5.getText(); con.close(); catch (SQLException e1) System.out.println(e1); if(b4.equals(e.getSource()/查詢?nèi)?Connection con; Statement sql; ResultSet rs; Vector vector=new Vector(); try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch (ClassNotFoundException e1) System.out.println("" + e1); try con = DriverManager.getConnection("jdbc:odbc:123", "sa", "");sql = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); if(b4.equals(e.getSource()for(int i=0;i<50;i+) for(int j=0;j<4;j+) table.setValueAt("",i,j); rs = sql.executeQuery("SELECT * FROM K ORDER BY Kno DESC"); int k=-1; while(rs.next() +k; String Kno = rs.getString(1); String ts = rs.getString(2); String lb = rs.getString(3); String sj = rs.getString(4); table.setValueAt(Kno,k,0); table.setValueAt(ts,k,1); table.setValueAt(lb,k,2); table.setValueAt(sj,k,3); catch (SQLException e1) System.out.println(e1);if(b6.equals(e.getSource() /查詢關(guān)鍵字 Connection con; Statement sql; ResultSet rs; Vector vector=new Vector(); try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch (ClassNotFoundException e1) System.out.println("" + e1); try con = DriverManager.getConnection("jdbc:odbc:123", "sa", "");sql = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); if(b6.equals(e.getSource() for(int i=0;i<50;i+) for(int j=0;j<4;j+) table.setValueAt("", i, j); rs = sql.executeQuery("SELECT * FROM K WHERE Kno="+tf5.getText(); int k=-1; while (rs.next() +k; String Kno = rs.getString(1); String ts = rs.getString(2); String lb = rs.getString(3); String sj = rs.getString(4); table.setValueAt(Kno,k,0); table.setValueAt(ts,k,1); table.setValueAt(lb,k,2); table.setValueAt(sj,k,3); catch (SQLException e1) System.out.println(e1); if(b5.equals(e.getSource()/返回 DL dl=new DL(); f.dispose(); 3.4系統(tǒng)測(cè)試進(jìn)入歡迎主界面之后,點(diǎn)擊進(jìn)入系統(tǒng)>輸入密碼點(diǎn)擊登錄->點(diǎn)擊所要進(jìn)入的模塊管理->對(duì)數(shù)據(jù)庫(kù)進(jìn)行錄入修改刪除查詢操作,如數(shù)據(jù)庫(kù)中,如:刪除:在右下角框內(nèi)輸入 ,如職工號(hào):030301 然后點(diǎn)擊刪除,可以在表中刪除其信息.錄入:在表下面空內(nèi)填入所對(duì)應(yīng)的信息,如職工號(hào):030301 缺勤天數(shù):6 缺勤類別:病假缺勤時(shí)間:2008-4-25,再點(diǎn)擊錄入,就可以錄入該職工的信息.修改: 在表下面空內(nèi)填入所對(duì)應(yīng)的信息, 如職工號(hào):030301 缺勤天數(shù):6 缺勤類別:病假缺勤時(shí)間:2008-4-25,再點(diǎn)擊修改,就可以修改此人信息.查詢:點(diǎn)查詢所有可以查詢此表全部信息; 在右下角框內(nèi)輸入 ,職工號(hào):030301 然后點(diǎn)擊查詢單人即可查詢單人信息.3.5考勤表的程序測(cè)試1.查詢個(gè)人信息2.查詢所有人的信息3.插入一個(gè)人的信息,例如:0303304.修改一個(gè)人的信息,例如修改030329的5.刪除信息,例如刪除030303.6個(gè)人體會(huì)通過課程設(shè)計(jì)讓我有機(jī)會(huì)把知識(shí)學(xué)以至用,而不單是停留在理論的基礎(chǔ)上,為以后的學(xué)習(xí)和工作提供了寶貴的經(jīng)驗(yàn),打下了堅(jiān)實(shí)的基礎(chǔ),雖然課程設(shè)計(jì)時(shí)間短暫,但對(duì)我來說過的很充實(shí),更重要的是學(xué)到了很多書本上沒有的東西,提高了自己的動(dòng)手能力.在此過程中又學(xué)到了許多未知的代碼,大大的充實(shí)了自己的知識(shí).第 - 34 - 頁 共 35 頁

注意事項(xiàng)

本文(數(shù)據(jù)庫(kù)課程設(shè)計(jì) 工資管理系統(tǒng))為本站會(huì)員(仙***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!