05-實驗五:工資管理數(shù)據(jù)庫設(shè)計分析_第1頁
05-實驗五:工資管理數(shù)據(jù)庫設(shè)計分析_第2頁
05-實驗五:工資管理數(shù)據(jù)庫設(shè)計分析_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、實驗五:工資管理數(shù)據(jù)庫設(shè)計分析一、實驗?zāi)康氖箤W生掌握數(shù)據(jù)庫設(shè)計的特點、基本過程。并加深對數(shù)據(jù)庫系管理系統(tǒng)開發(fā)的基本概念和基本原理的理解。二、儀器用具及材料(儀器名稱及主要規(guī)格、用具名稱)1。PC兼容機:CPU主頻1G以上、內(nèi)存128M以上、硬盤10G以上。2.軟件系統(tǒng):WINDOWS98或WINDOWSXP、SQL Sever2000系統(tǒng)。三、實驗內(nèi)容及原理工資管理系統(tǒng)是企、事業(yè)單位常見的計算機信息管理系統(tǒng)。它的主要任務(wù)是對各種工資信息進行日常的管理,如工資信息的輸入、查詢、修改、增加、刪除,迅速準確地完成各種工資信息的統(tǒng)計計算和匯總,快速打印出報表。工資管理系統(tǒng)是數(shù)據(jù)庫管理系統(tǒng)的一個比較典型

2、的應(yīng)用,它具有大多數(shù)數(shù)據(jù)庫應(yīng)用系統(tǒng)的特征,完全可以使用SQL Server2000創(chuàng)建數(shù)據(jù)庫對象,完成工資管理系統(tǒng)的分析、設(shè)計和實施.在進行數(shù)據(jù)庫設(shè)計分析時,按照第六章 數(shù)據(jù)庫設(shè)計的主要內(nèi)容,主要的六個基本步驟去分析。寫出分析報告。四、操作方法與實驗步驟根據(jù)在本實驗給出的基本資料,按照數(shù)據(jù)庫設(shè)計的主要六個基本步驟,進行分析.每一個基本步驟,包含了工資管理數(shù)據(jù)庫設(shè)計哪些內(nèi)容?五、數(shù)據(jù)圖表格(照片)實驗的過程記錄。六、實驗過程原始記錄基本資料。七、數(shù)據(jù)處理及結(jié)果(按實驗要求處理數(shù)據(jù)、結(jié)論)分析報告。八、作業(yè)題對工資管理數(shù)據(jù)庫設(shè)計分析完成后,可以在SQL SERVER 2000系統(tǒng)下進行數(shù)據(jù)庫的具體

3、設(shè)計.九、討論(對實驗中存在的問題、進一步的想法等進行討論)系統(tǒng)的數(shù)據(jù)庫設(shè)計還可以在哪些方面進行改善?十、注意事項1。本實驗需要4學時完成。十一、基本資料1、系統(tǒng)功能設(shè)計(1)信息輸入功能1)輸入員工的基本信息.包括:員工編號、姓名、性別、出生年月、參加工作時間、所屬部門、職務(wù)、職稱、政治面貌、婚姻狀況等基本信息.2)輸入員工的工資信息。包括:基本工資、崗位工資、住房補貼、津貼、工會會費、水電費、住房公積金、養(yǎng)老保險、獎懲。3)輸入員工的部門信息。包括:部門編號、部門名稱、部門負責人、部門人數(shù)。(2)數(shù)據(jù)修改刪除功能1)修改和刪除員工的基本信息。當單位人員的信息發(fā)生變化,如職稱的改變,工作部門

4、變動,或調(diào)離本單位等,系統(tǒng)應(yīng)能修改員工的信息或?qū)⑵鋸膯T工信息表中刪除.2)修改和刪除員工的工資信息。員工升職加薪、工資普調(diào)是企業(yè)中常見的事情,這就需要系統(tǒng)能方便對員工工資進行個別及批量的修改;如員工調(diào)離本單位,就應(yīng)當從員工信息表中刪除這個員工信息,將其工資信息表中相應(yīng)的數(shù)據(jù)刪除.3)修改和刪除部門信息。當撤消一個部門時,文學藝術(shù)在能從部門信息表中將其刪除。而當一個部門的名稱發(fā)生改變時,系統(tǒng)中所有該項部門的名稱應(yīng)一致的改變。(3)查詢和統(tǒng)計功能1)能夠查詢指定員工的基本信息。2)能夠查詢指定某個部門或全部部門的基本信息.3)查詢某個員工的工資信息.4)統(tǒng)計、匯總指定年份企業(yè)各部門或某個部門每個月

5、或全年工資總額,匯總各部門的人數(shù)或本單位的總?cè)藬?shù)。5)工資表月工資記錄的生成功能。生成當月所有員工或某個部門的工資記錄,同時能進行員工工資的計算,即計算應(yīng)發(fā)金額、應(yīng)扣金額及實發(fā)金額。2、數(shù)據(jù)表的創(chuàng)建設(shè)計者應(yīng)該根據(jù)功能要求中所提到的要求規(guī)劃和設(shè)計數(shù)據(jù)表,力求數(shù)據(jù)結(jié)構(gòu)科學合理。設(shè)計時要充分考慮如何保證并實施數(shù)據(jù)完整性,合理建立表與表之間的關(guān)系,設(shè)計各種數(shù)據(jù)庫對象。建議系統(tǒng)建立如下3個表:(1)員工基本信息表員工基本信息表包括以下字段:員工編號、姓名、性別、出生年月、參加工作時間、所屬部門、職務(wù)、職稱、政治面貌、婚姻狀況。(2)員工工資信息表員工工資信息表包括以下字段:員工編號、基本工資、崗位工資、

6、住房補貼、津貼、工會會費、水電費、住房公積金,養(yǎng)老保險、獎懲、應(yīng)發(fā)金額、應(yīng)扣金額及實發(fā)金額使用計算列。(3)部門信息表部門信息表包括以下字段:部門編號、部門名稱、部門負責人、部門人數(shù).說明:將員工的基本信息和員工的工資信息建立成兩張表建立成兩張表有利于減少數(shù)據(jù)的冗余。作為一個企業(yè)的數(shù)據(jù)庫系統(tǒng),除了工資管理子系統(tǒng)外,可能還有其他的管理子系統(tǒng),員工的基本信息單獨建表有利于數(shù)據(jù)的共享。3、數(shù)據(jù)完整性設(shè)計為了保證數(shù)據(jù)庫系統(tǒng)的正確性、完備性和一致性,就必須進行數(shù)據(jù)完整性設(shè)計。就本設(shè)計而言應(yīng)考慮實施如下數(shù)據(jù)完整性:1)給每個表實施主鍵及外鍵約束。2)設(shè)定缺省約束。如員工性別。3)設(shè)置非空約束。如員工姓名。4)實施CHECK約束,如養(yǎng)老保險的金額大于0。5)實施規(guī)則,如政治面貌必須是“黨員"、“團員”及“群眾"三個選項之一。4、數(shù)據(jù)庫對象的設(shè)計為充分發(fā)揮數(shù)據(jù)庫的效能,保證數(shù)據(jù)庫的安全性,提高數(shù)據(jù)庫管理系統(tǒng)的執(zhí)行效率,可以考慮使用視圖來實現(xiàn)某些功能。本設(shè)計可考慮如下數(shù)據(jù)庫對象:(1)瀏覽工資表。設(shè)計一個視圖,返回當前月份所有員工或某個部門員工的工資信息.(2)為提高檢索性能,為表創(chuàng)建索引。注:其它對象用戶可按需求自行設(shè)計。5、客戶端應(yīng)用程序設(shè)計

溫馨提示

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

評論

0/150

提交評論