2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  數(shù)據(jù)庫(kù)原理</b></p><p>  課 程 設(shè) 計(jì) 報(bào) 告</p><p>  題目: 職工工資管理 </p><p>  成績(jī): </p><p><b>  1設(shè)計(jì)題目</b></p><

2、;p><b>  職工工資管理</b></p><p><b>  2 系統(tǒng)概述</b></p><p>  企業(yè)的工資管理是公司管理的一個(gè)重要內(nèi)容,隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來(lái)越復(fù)雜。工資管理既設(shè)計(jì)到企業(yè)勞動(dòng)認(rèn)識(shí)的管理,同時(shí)也是企業(yè)財(cái)務(wù)管理的重要組成部分,工資管理需要和人事管理相聯(lián)系,同時(shí)連接工時(shí)考核和醫(yī)療保險(xiǎn)等等,

3、來(lái)生產(chǎn)那個(gè)企業(yè)每個(gè)職工的基本工資、津貼、醫(yī)療保險(xiǎn)、保險(xiǎn)費(fèi)、實(shí)際發(fā)放工資。</p><p><b>  3系統(tǒng)功能模塊設(shè)計(jì)</b></p><p> ?。?)員工信息和履歷模塊</p><p>  員工基本信息模塊具有員工信息輸入、員工增刪和員工信息查詢?nèi)齻€(gè)功能。員工基本信息包括員工號(hào)、員工姓名、員工性別、所在部門、所在職務(wù)、和工資等級(jí)等信息。員

4、工增刪實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫(kù)中員工信息的增加和刪除。員工信息查詢可以通過(guò)員工號(hào)或員工姓名對(duì)員工信息進(jìn)行查詢。 </p><p> ?。?)工資結(jié)構(gòu)設(shè)置模塊 </p><p>  根據(jù)該公司的工資管理實(shí)際情況,本系統(tǒng)將工資結(jié)構(gòu)分為基礎(chǔ)工資、崗位工資和工齡工資三部分。該模塊可以對(duì)這三個(gè)工資類型設(shè)置工資等級(jí),并對(duì)每個(gè)等級(jí)設(shè)置工資標(biāo)準(zhǔn)。</p><p> ?。?

5、)工資匯總模塊 </p><p>  用在員工信息管理模塊對(duì)該員工的工資等級(jí)進(jìn)行輸入以后,在工資匯總模塊會(huì)自動(dòng)對(duì)員工工資進(jìn)行匯總。用戶可以打印出工資匯總表,打印之前可以通過(guò)打印預(yù)覽功能進(jìn)行打印預(yù)覽戶。</p><p>  4數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p><b>  員工實(shí)體E-R圖:</b></p><p&g

6、t;<b>  工資實(shí)體E-R圖:</b></p><p><b>  部門實(shí)體E-R圖:</b></p><p><b>  職務(wù)實(shí)體E-R圖:</b></p><p><b>  考勤實(shí)體E-R圖:</b></p><p><b>  總E-

7、R圖</b></p><p><b>  1</b></p><p>  1 n</p><p>  n 1 n 1</p><p>  1

8、 </p><p><b>  1</b></p><p><b>  1</b></p><p>  5數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  員工表(員工號(hào),姓名,性別,年齡,部門號(hào),職務(wù)號(hào))</p><p>  工資表(員工號(hào),基本工資,

9、福利補(bǔ)貼,獎(jiǎng)勵(lì)工資,失業(yè)保險(xiǎn),住房公積金,應(yīng)得工資,實(shí)發(fā)工資)</p><p>  部門表(部門號(hào),部門名)</p><p>  職務(wù)表(職務(wù)號(hào),職務(wù)名)</p><p>  考勤表(記錄編號(hào),員工號(hào),出勤情況,日期)</p><p><b>  員工表:</b></p><p>  用于記錄員工

10、數(shù)據(jù),此表創(chuàng)建的字段名是 :?jiǎn)T工號(hào)、部門號(hào)、職業(yè)號(hào)、姓名、性別、年齡,其中員工號(hào)設(shè)為主鍵</p><p><b>  工資表:</b></p><p>  此表創(chuàng)建的字段名是:?jiǎn)T工號(hào)、基本工資、福利補(bǔ)貼、獎(jiǎng)勵(lì)工資、失業(yè)保險(xiǎn)、住房工積金、應(yīng)得工資、實(shí)發(fā)工資,其中員工號(hào)設(shè)為主鍵</p><p><b>  部門表(bb):</b&g

11、t;</p><p>  用于區(qū)分員工的類別,此表創(chuàng)建的字段名是:經(jīng)理室,財(cái)務(wù)科,技術(shù)科</p><p><b>  考勤表:</b></p><p><b>  職業(yè)表(zb):</b></p><p>  用于區(qū)分員工的職業(yè),此表的字段名是:管理人員,財(cái)務(wù)人員,技術(shù)人員</p>&

12、lt;p><b>  6數(shù)據(jù)庫(kù)物理設(shè)計(jì)</b></p><p><b>  建立索引:</b></p><p>  CREATE UNIQUE INDEX zb ON zh(zy)</p><p>  CREATE UNIQUE INDEX bb ON bh(bm)</p><p><b

13、>  數(shù)據(jù)項(xiàng):?jiǎn)T工號(hào) </b></p><p>  含義說(shuō)明:唯一的標(biāo)識(shí)每個(gè)員工 類型:字符型 長(zhǎng)度:6 </p><p>  取值范圍:000000-999999 </p><p>  取值含義:1-2位標(biāo)識(shí)部門號(hào)3-4位標(biāo)識(shí)職業(yè)號(hào),5-6位標(biāo)識(shí)員工號(hào)</p><p>&l

14、t;b>  數(shù)據(jù)項(xiàng):姓名 </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每個(gè)員工的姓名 類型:字符型 長(zhǎng)度:8 </p><p>  取值含義:順序標(biāo)識(shí)每一個(gè)員工的姓名</p><p><b>  數(shù)據(jù)項(xiàng):性別 </b></p><p>  含義說(shuō)明:唯一

15、的標(biāo)識(shí)每一個(gè)員工的性別 類型;邏輯型 長(zhǎng)度:1 </p><p>  取值范圍:0或者1 </p><p>  取值含義:唯一的標(biāo)識(shí)每一個(gè)員工的性別</p><p><b>  數(shù)據(jù)項(xiàng):年齡 </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的年齡 類型:整

16、型 長(zhǎng)度:2 </p><p>  取值范圍:18-100 </p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的年齡</p><p>  員工是該系統(tǒng)中的一個(gè)核心數(shù)據(jù)結(jié)構(gòu),它可以描述如下:</p><p><b>  數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工 </b></p><p&g

17、t;  含義說(shuō)明:是員工薪資管理系統(tǒng)中的主體數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)員工的有關(guān)信息</p><p>  組成:?jiǎn)T工號(hào),姓名,性別,年齡</p><p><b>  數(shù)據(jù)項(xiàng):基本工資 </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的基本工資 類型:浮點(diǎn)型 長(zhǎng)度:7 </p><p&g

18、t;  取值范圍:0000.00-3000.00 </p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的基本工資</p><p><b>  數(shù)據(jù)項(xiàng):福利補(bǔ)貼 </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的福利補(bǔ)貼 類型:浮點(diǎn)型 </p><p><b>  長(zhǎng)

19、度:7 </b></p><p>  取值范圍:0000.00-3000.00 </p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的福利補(bǔ)貼 </p><p><b>  數(shù)據(jù)項(xiàng):獎(jiǎng)勵(lì)工資 </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的獎(jiǎng)勵(lì)工資 類

20、型:浮點(diǎn)型 長(zhǎng)度:7 </p><p>  取值范圍:0000.00-3000.00 </p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的獎(jiǎng)勵(lì)工資</p><p><b>  數(shù)據(jù)項(xiàng):失業(yè)保險(xiǎn) </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的失業(yè)保險(xiǎn) 類型:浮點(diǎn)

21、型 長(zhǎng)度:7 </p><p>  取值范圍:0000.00-3000.00</p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的失業(yè)保險(xiǎn) </p><p><b>  數(shù)據(jù)項(xiàng):應(yīng)得工資 </b></p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的應(yīng)得工資 類型:浮點(diǎn)型

22、60;長(zhǎng)度:7 </p><p>  取值范圍:0000.00-3000.00 </p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的應(yīng)得工資</p><p>  數(shù)據(jù)項(xiàng):實(shí)得工資 </p><p>  含義說(shuō)明:標(biāo)識(shí)每一個(gè)員工的實(shí)得工資 </p><p>  類型:浮點(diǎn)型 長(zhǎng)度:7 </

23、p><p>  取值范圍:0000.00-3000.00 </p><p>  取值含義:順序的標(biāo)識(shí)每一個(gè)員工的實(shí)得工資</p><p>  7程序運(yùn)行環(huán)境和開發(fā)環(huán)境</p><p>  操作系統(tǒng):windows 7</p><p>  后臺(tái)數(shù)據(jù)庫(kù):SQL Server 2008</p><p>

24、  開發(fā)工具:JAVA等</p><p>  由于java編程與win7系統(tǒng)的SQL Server 2008比較兼容,所以我用的win7系統(tǒng),這更便于我們編程與調(diào)試</p><p>  8數(shù)據(jù)庫(kù)的實(shí)施與運(yùn)行</p><p>  通過(guò)員工信息登入工資管理系統(tǒng)界面,如圖:</p><p><b>  圖8-1</b><

25、/p><p><b>  具體代碼如下:</b></p><p>  public void createDialog ()</p><p><b>  {</b></p><p>  dialog = new JDialog (Salary.this, "用戶登錄框", true)

26、;//創(chuàng)建對(duì)話框</p><p>  //Font fn = new Font ("宋體", 1, 13);</p><p>  dialog.setSize (new Dimension (300, 200));//設(shè)置對(duì)話的大小</p><p>  dialog.setLayout (new GridLayout (4, 1));//設(shè)置對(duì)話

27、框的布局</p><p>  dialog.setLocation (400, 260);</p><p>  JLabel jlab1 = new JLabel ("請(qǐng)登錄");</p><p>  JLabel jlab2 = new JLabel ("用戶名:");</p><p>  JLabe

28、l jlab3 = new JLabel ("密 碼:");</p><p>  JTextField jte1 = new JTextField ("", 15);</p><p>  JPasswordField jte2 = new JPasswordField ("", 15);</p><p>

29、;  JButton jbut1 = new JButton ("確定");</p><p>  jbut1.setFont (fn);</p><p>  jbut1.setFocusPainted(false);</p><p>  JButton jbut2 = new JButton ("取消");</p>

30、<p>  jbut2.setFont (fn);</p><p>  jbut2.setFocusPainted(false);</p><p>  JPanel jpan1 = new JPanel ();</p><p>  JPanel jpan2 = new JPanel (new FlowLayout (FlowLayout.LEFT));

31、</p><p>  JPanel jpan3 = new JPanel (new FlowLayout (FlowLayout.LEFT));</p><p>  JPanel jpan4 = new JPanel ();</p><p>  jlab1.setFont (fn);</p><p>  jlab2.setFont (fn);

32、</p><p>  jlab3.setFont (fn);</p><p>  jte1.setFont (fn);</p><p>  jte2.setFont (fn);</p><p>  jte2.setEchoChar ('*');</p><p>  jpan1.add (jlab1);&

33、lt;/p><p>  jpan2.add (jlab2);</p><p>  jpan2.add (jte1);</p><p>  jpan3.add (jlab3);</p><p>  jpan3.add (jte2);</p><p>  jpan4.add (jbut1);</p><p&

34、gt;  jpan4.add (jbut2);</p><p><b>  //監(jiān)聽按鈕事件</b></p><p>  jbut1.addActionListener (new ActionListener ()</p><p><b>  {</b></p><p>  public void

35、actionPerformed (ActionEvent e)</p><p><b>  {</b></p><p>  dialog.dispose ();</p><p><b>  }</b></p><p><b>  });</b></p><p

36、>  jbut2.addActionListener (new ActionListener ()</p><p><b>  {</b></p><p>  public void actionPerformed (ActionEvent e)</p><p><b>  {</b></p><

37、p>  System.exit (0);</p><p><b>  }</b></p><p><b>  });</b></p><p><b>  //監(jiān)聽對(duì)話框事件</b></p><p>  addWindowListener (new WindowAdapte

38、r ()</p><p><b>  {</b></p><p>  public void windowClosing (WindowEvent e)</p><p><b>  {</b></p><p>  System.exit (0);</p><p><b&

39、gt;  }</b></p><p><b>  });</b></p><p>  dialog.add (jpan1);</p><p>  dialog.add (jpan2);</p><p>  dialog.add (jpan3);</p><p>  dialog.add

40、 (jpan4);</p><p>  dialog.setResizable(false);</p><p>  dialog.setVisible (true);</p><p><b>  }</b></p><p>  工資管理系統(tǒng)界面,整個(gè)系統(tǒng)的核心程序,如圖:</p><p><

41、b>  圖8-2</b></p><p><b>  具體代碼如下:</b></p><p>  public static final int FRAME_WIDTH = 500</p><p>  public static final int FRAME_HEIGHT = 350;</p><p>

42、;  private Font fn = new Font ("宋體", 1, 13);</p><p>  private JDialog dialog;</p><p>  ImageIcon img;</p><p>  String filename;</p><p>  public Salary (String

43、 title, String filename)</p><p><b>  {</b></p><p>  super (title);</p><p>  this.filename = filename;</p><p><b>  }</b></p><p>  pu

44、blic void launchFrame ()</p><p><b>  {</b></p><p>  this.createDialog ();</p><p>  this.createMenu ();</p><p>  this.setSize (FRAME_WIDTH, FRAME_HEIGHT);<

45、;/p><p>  this.setLocation (400, 260);</p><p>  this.setResizable (false);</p><p>  this.setLayout (null);</p><p>  this.setVisible (true);</p><p>  img = new

46、 ImageIcon(filename);</p><p>  JLabel imgLabel = new JLabel(img);。 </p><p>  this.getLayeredPane().add(imgLabel,new Integer(Integer.MIN_VALUE));</p><p>  imgLabel.setBounds(0,0

47、,img.getIconWidth(), img.getIconHeight());</p><p>  Container cp = this.getContentPane(); </p><p>  cp.setLayout (new BorderLayout()); </p><p>  ((JPanel)cp).setOpaque (false); &l

48、t;/p><p>  this.addWindowListener (new WindowAdapter ()</p><p><b>  {</b></p><p>  public void windowClosing (WindowEvent e)</p><p><b>  {</b></

49、p><p>  System.exit (0);</p><p><b>  }</b></p><p><b>  });</b></p><p>  員工工資管理系統(tǒng)員工刪除界面,便于刪除員工數(shù)據(jù),如圖:</p><p><b>  圖8-3</b>&l

50、t;/p><p>  員工工資管理系統(tǒng)添加界面,便于管理員工成員,如圖:</p><p><b>  圖8-4</b></p><p>  9遇到的問(wèn)題及主要收獲</p><p>  本次數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)我選的是員工薪資管理系統(tǒng),是我第一次設(shè)計(jì)數(shù)據(jù)庫(kù)的系統(tǒng),這對(duì)我來(lái)說(shuō)是一個(gè)很嚴(yán)峻的考驗(yàn),同時(shí)也激發(fā)了我的熱情,使我能夠完全投入到

51、本次系統(tǒng)的設(shè)計(jì)中來(lái)。因?yàn)檫@不僅要求我能熟練掌握數(shù)據(jù)庫(kù)的理論知識(shí)和實(shí)踐知識(shí),還對(duì)我的軟件設(shè)計(jì)能力有較高得要求。</p><p>  本系統(tǒng)實(shí)現(xiàn)的功能有查詢、插入、修改、刪除等,這就要求我能夠熟練掌握和使用數(shù)據(jù)庫(kù)的操作和使用,另外,數(shù)據(jù)得完整性和安全性也是本次設(shè)計(jì)得一個(gè)重點(diǎn)和難點(diǎn),如果不能做好,那么這個(gè)系統(tǒng)也就相應(yīng)的失去它的優(yōu)勢(shì)。</p><p>  在本次設(shè)計(jì)過(guò)程中,我也遇到了一些問(wèn)題,畢竟

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論