數(shù)據(jù)庫摘要wq_第1頁
數(shù)據(jù)庫摘要wq_第2頁
數(shù)據(jù)庫摘要wq_第3頁
數(shù)據(jù)庫摘要wq_第4頁
數(shù)據(jù)庫摘要wq_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、摘要現(xiàn)代科學(xué)技術(shù)飛速發(fā)展,數(shù)據(jù)庫技術(shù)是計算機(jī)科學(xué)技術(shù)發(fā)展最快,應(yīng)用最為 廣泛的技術(shù)之一。其在計算機(jī)設(shè)計,人工智能,電子商務(wù),企業(yè)管理,科學(xué)計算 等諸多領(lǐng)域均得到了廣泛的應(yīng)用,已經(jīng)成為計算機(jī)信息系統(tǒng)和應(yīng)用的核心技術(shù)和 重要基礎(chǔ)。如今隨著信息技術(shù)的飛速發(fā)展,信息化的大環(huán)境給社會更層次人員提供了國 際互聯(lián),實(shí)現(xiàn)靜態(tài)資源共享,動態(tài)信息發(fā)布的要求;信息化對學(xué)生個人提出了駕馭 和掌握最新信息技術(shù)的素質(zhì)要求;信息技術(shù)提供了對教學(xué)進(jìn)行重大革新的新手段; 信息化也為提高教學(xué)質(zhì)量,提高管理水平,工作效率創(chuàng)造了有效途徑.本文主要介紹人事管理系統(tǒng)的數(shù)據(jù)庫方面的設(shè)計,從需求分析到數(shù)據(jù)庫的運(yùn) 行與維護(hù)都進(jìn)行詳細(xì)的敘述。本

2、系統(tǒng)利用 舊M DB2企業(yè)版本開發(fā)出來的。DB2 是舊M公司開發(fā)的關(guān)系關(guān)系數(shù)據(jù)庫管理系統(tǒng),它把 SQL語言作為查詢語言。本企業(yè)人事管理系統(tǒng)采用 C/S結(jié)構(gòu),在 Windows XP操作系統(tǒng)下,主要對企 業(yè)員工的信息以及跟人事相關(guān)的工作流程進(jìn)行集中的管理,方便企業(yè)建立一個完 善的、強(qiáng)大的員工信息數(shù)據(jù)庫。本文的分為5章。其中第1章主要是課題簡介及設(shè)計的內(nèi)容與目的。第 2 章是需求分析,此階段是數(shù)據(jù)庫設(shè)計的起點(diǎn)。第 3章是概念設(shè)計,它是將需求 分析的用戶需求抽象為信息結(jié)構(gòu),這是整個數(shù)據(jù)庫設(shè)計最困難的階段。第 4章 是邏輯結(jié)構(gòu)設(shè)計,它將概念模型轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型。第 5章是數(shù)據(jù)庫的實(shí)施

3、與運(yùn)行,它包括數(shù)據(jù)的載入及數(shù)據(jù)庫的運(yùn)行。關(guān)鍵詞:人事管理系統(tǒng);SQL ;數(shù)據(jù)庫技術(shù)第一章 前言1.1 課題簡介隨著現(xiàn)代科技的高速發(fā)展,設(shè)備和管理越來越現(xiàn)代化,在實(shí)際工作中如何提 高管理人事的工作效率成為一個很重要的問題。而建立管理信息系統(tǒng)是一個很好 的解決辦法。通過近來的學(xué)習(xí),我對計算機(jī)技術(shù)有了基礎(chǔ)的了解, 而數(shù)據(jù)庫技術(shù) 它是以Microsoft Visual Studio 2005 和SQL 2005數(shù)據(jù)庫作為開發(fā)平臺,使用 C#設(shè)計操作控件和編寫操作程序,完成數(shù)據(jù)輸入、修改、存儲、調(diào)用查詢等功 能;并使用SQL 2005數(shù)據(jù)庫形成數(shù)據(jù)表,進(jìn)行數(shù)據(jù)存儲。本文詳細(xì)介紹了企業(yè) 人事管理系統(tǒng)的功能

4、需求,系統(tǒng)設(shè)計和具體實(shí)現(xiàn)。并簡要介紹了系統(tǒng)開發(fā)采用的 過程方法。1.2 設(shè)計目的當(dāng)今社會隨著各大公司規(guī)模的擴(kuò)大,經(jīng)濟(jì)體制的快速發(fā)展,公司組織管理會 變得越來越龐大和困難,而信息的處理與使用也變得越來越重要。它的內(nèi)容對企業(yè)的決策者和管理者來說都至關(guān)重要,所以,人事管理系統(tǒng)應(yīng)能夠?yàn)橛脩籼峁┏?足的信息和快捷的查詢手段。建立一套人事管理系統(tǒng)能夠加快物資的周轉(zhuǎn)速度, 提高生產(chǎn)效率,加強(qiáng)管理的信息化手段,提高本單位的經(jīng)濟(jì)效益。從宏觀上講, 順應(yīng)了社會的信息化、社會化潮流,縮短了整個社會化大生產(chǎn)的周期。因此,開 發(fā)這樣一套管理軟件成為很有必要的事情。人事管理的對象是一個單位或若干單位種的員工的基本信息,這

5、些信息是在變化的。人事部門要為本單位、上級部門提供準(zhǔn)確的統(tǒng)計數(shù)據(jù)。由于人員眾多、 數(shù)據(jù)復(fù)雜、統(tǒng)計管理工作困難,以往每做一項(xiàng)工作,都需要花費(fèi)很多的時間和精 力。傳統(tǒng)的人工管理方式有諸如效率低,保密性差,查找、更新、維護(hù)困難等各 種各樣的缺點(diǎn)。因此,人事管理系統(tǒng)能夠味用戶提供充足的信息和快捷的查詢手 段。與此同時數(shù)據(jù)庫應(yīng)用課程實(shí)踐:實(shí)踐和鞏固在課堂教學(xué)中學(xué)習(xí)的關(guān)于DB2的有關(guān)知識,熟練掌握對于給定結(jié)構(gòu)的數(shù)據(jù)庫的創(chuàng)建、基本操作、程序系統(tǒng)的建 立和調(diào)試以及系統(tǒng)評價。本次課程設(shè)計的主要內(nèi)容是構(gòu)建一個公司人事管理系統(tǒng),采用的主要技術(shù)是基于服務(wù)器端SQL本文按照數(shù)據(jù)庫系統(tǒng)設(shè)計的基本步驟,采取了事先進(jìn)行需求分

6、析,然后進(jìn)行數(shù)據(jù)庫的概念設(shè)計和邏輯結(jié)構(gòu)設(shè)計,最后進(jìn)行數(shù)據(jù)庫詳細(xì)設(shè)計的方法,完成了一個人事管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)的設(shè)計。最終,在 SQL SEVER 2000 完成的人事管理系統(tǒng),可以實(shí)現(xiàn):對員工基本檔案的管理、獎懲記錄的管理、出 勤記錄的管理、職務(wù)調(diào)動記錄的管理、工資管理、請銷假管理。人事檔案管理信 息系統(tǒng),作為數(shù)據(jù)庫管理系統(tǒng)的一個具體應(yīng)用,在實(shí)際工作中得到了廣泛的應(yīng)用, 因?yàn)橥ㄟ^它能對企事業(yè)單位的人力資源進(jìn)行卓有成效的管理,提高了管理的效 率,方便了使用,通過一系列的操作可以快速、可靠的進(jìn)行人事檔案的更新、查 找,極大的提高了工作效率,是現(xiàn)代企事業(yè)單位必不可少的辦公軟件。 本分析報 告是為項(xiàng)目開

7、發(fā)者、投資者、領(lǐng)導(dǎo),以及參與實(shí)施本項(xiàng)目的工作者作參考,為了 方便公司的人事管理。第二章需求分析2.1 業(yè)務(wù)需求及處理流程人事管理系統(tǒng)業(yè)務(wù)需求分析的任務(wù)是調(diào)查人事應(yīng)用領(lǐng)域, 對應(yīng)用領(lǐng)域中的信 息要求和操作要求進(jìn)行詳細(xì)分析,形成需求分析說明書。重點(diǎn)是調(diào)查,收集與分 析人事管理中的信息要求,處理要求,數(shù)據(jù)的安全性與完整性要求。本文就公司人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)進(jìn)行了認(rèn)真的分析研究,結(jié)合工作環(huán)境和管理需求,建立了一個高效、穩(wěn)定的人事管理系統(tǒng),達(dá)到了先進(jìn)、安全、實(shí) 用、可靠的目標(biāo),并對今后新的需求有很好的擴(kuò)展性。 隨著市場競爭的愈演愈烈, 越來越多的企業(yè)管理者認(rèn)識到人力資源是企業(yè)的第一資源”,人力資源管

8、理正與市場營銷、財務(wù)管理、生產(chǎn)管理構(gòu)成現(xiàn)代企業(yè)管理的四大支柱。 企業(yè)在上人事管 理系統(tǒng)前,人事管理系統(tǒng)提供商應(yīng)幫助企業(yè)完成人事管理系統(tǒng)需求分析的工作。 建設(shè)人力資源管理系統(tǒng)項(xiàng)目的重點(diǎn)正是引進(jìn)先進(jìn)的人力資源管理理念與手段,在各類人員中、在各業(yè)務(wù)板塊中、在公司管控層面實(shí)現(xiàn)集中式的管理第一階段:系統(tǒng)設(shè)定培訓(xùn)系統(tǒng)設(shè)計從正式的程序培訓(xùn)開始, 通過系統(tǒng)的培訓(xùn)指導(dǎo),可以幫助用 戶快速掌握數(shù)據(jù)模擬練習(xí)的操作方法。 第二階段:詳細(xì)系統(tǒng)需求分析人事管理系 統(tǒng)提供商會對現(xiàn)有業(yè)務(wù)和IT現(xiàn)狀進(jìn)行調(diào)查和初步診斷,明確系統(tǒng)初步實(shí)施的目 標(biāo)與范圍,與項(xiàng)目團(tuán)隊(duì)共同分析人事系統(tǒng)需求,從而根據(jù)現(xiàn)狀制定具體的行動方 案。第三階段:系

9、統(tǒng)設(shè)計(如:編碼原則)在這個階段中,會進(jìn)一步明確公司政 策,人事管理系統(tǒng)會確定相關(guān)的類似組織結(jié)構(gòu)、 員工編號等編碼規(guī)則。第四階段: 公司政策大綱基于前期的討論,人事管理系統(tǒng)提供商會著手進(jìn)行相關(guān)系統(tǒng)的搭 建,從而形成最終的需求分析文件,如:公司政策大綱、項(xiàng)目啟動計劃等。2.2 功能需求分析登錄管理:該模塊實(shí)現(xiàn)重新登錄、用戶設(shè)置、系統(tǒng)退出等功能,使用戶能正 確的登錄和使用該系統(tǒng)。人員管理:1.新增:添加新員工的個人信息。2.修改:修改已有員工的個人 信息。3.刪除:刪除已有員工的個人信息。4.查詢:根據(jù)條件查詢員工的信息。 5.撤銷:消除員工個人信息。6:瀏覽:瀏覽查看所有員工個人信息。部門管理:

10、對公司所有的部門進(jìn)行編號,建立部門記錄。部門管理包括添加, 修改,刪除。報表打印2.3業(yè)務(wù)規(guī)則分析業(yè)務(wù)規(guī)則分析主要是分析數(shù)據(jù)之間的約束及數(shù)據(jù)庫約束?;谏鲜鋈藬?shù)管理系統(tǒng)的功能需求,通過進(jìn)一步了解,人數(shù)管理系統(tǒng)的業(yè)務(wù)規(guī)則如下:(1)員工通過人事系統(tǒng)進(jìn)行登錄操作。(2)每一個員工的工號都是唯一的。(3)每一個員工歸屬于一個部門。每一個部門下有多個員工。(4)通過簡單、直接的用戶界面使用戶進(jìn)行方便快捷的操作。(5)通過完善,規(guī)范的后臺數(shù)據(jù)庫,使系統(tǒng)的數(shù)據(jù)處理、存儲功能更加安全、可靠和穩(wěn)定。(6)可逐步提高企事業(yè)單位的管理水平,提高工作效率,以達(dá)到良好的效果。(7)通系統(tǒng)維護(hù)方便可靠,有較高的安全性,

11、滿足實(shí)用性、先進(jìn)性的要求。3概念結(jié)構(gòu)設(shè)計3.1 概念設(shè)計的方法與步驟3.1.1 概念設(shè)計的方法設(shè)計概念結(jié)構(gòu)通常有四類方法:自頂向下,自底向上,逐漸擴(kuò)張以及混合 策略。本教學(xué)系統(tǒng)采用的是自頂向下的方法。即首先定義局部的概念結(jié)構(gòu)的框架, 然后再設(shè)計整體概念框架。根據(jù)自頂向上地進(jìn)行需求分析然后再自頂向下地進(jìn)行 概念設(shè)計。3.1.2 概念設(shè)計的步驟概念結(jié)構(gòu)的設(shè)計可分為兩步:第一步是抽象數(shù)據(jù)并設(shè)計局部視圖。第二步是 集成局部視圖,得到全局的概念結(jié)構(gòu)。3.2 局部E-R圖登錄E-R圖人事E-R圖3.3全局E-R圖4邏輯結(jié)構(gòu)設(shè)計4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換登錄管理:(工號,密碼,權(quán)限),其中工號是主碼,

12、其他的是外碼。人員管理:(編號,姓名,性別,出生日期,學(xué)歷,部門,照片,聯(lián)系電話, 聯(lián)系地址,身份證號碼),其中標(biāo)號是主碼,其他的均為外碼。部門管理:(編號,部門名稱),其中編號是主碼,其他的是外碼。4.2 數(shù)據(jù)模型的優(yōu)化數(shù)據(jù)庫邏輯設(shè)計的結(jié)果不是唯一的。得到初步數(shù)據(jù)模型后,還應(yīng)該適當(dāng)?shù)匦?改、調(diào)整數(shù)據(jù)模型的結(jié)構(gòu),以進(jìn)一步提高數(shù)據(jù)庫應(yīng)用系統(tǒng)的性能, 這就是數(shù)據(jù)模 型的優(yōu)化。關(guān)系數(shù)據(jù)模型的優(yōu)化通常以規(guī)范化理論為指導(dǎo)。優(yōu)化數(shù)據(jù)模型的方法:.確定數(shù)據(jù)依賴:按需求分析階段所得到的語義分別 寫出每個關(guān)系模式內(nèi)部各屬性之間的數(shù)據(jù)依賴以及不同關(guān)系模式屬性之間數(shù)據(jù) 依賴對于各個關(guān)系模式之間的數(shù)據(jù)依賴進(jìn)行極小化處理,消除冗余的聯(lián)系。按照數(shù)據(jù)依賴的理論對關(guān)系模式逐一進(jìn)行分析,考查是否存在部分函數(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論