【畢業(yè)學(xué)位論文】(Word原稿)人事管理系統(tǒng)設(shè)計-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)人事管理系統(tǒng)設(shè)計-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)人事管理系統(tǒng)設(shè)計-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)人事管理系統(tǒng)設(shè)計-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)人事管理系統(tǒng)設(shè)計-軟件工程_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 I 摘要 20 世紀(jì) 50 年代 ,計算機(jī)開始用與會計工作,出現(xiàn)了數(shù)據(jù)處理。 1985 年,管理信息系統(tǒng)出現(xiàn)了,管理信息系統(tǒng)是一個利用計算機(jī)軟硬件資源,手工作業(yè),分析,計劃,控制和決策模型,以及數(shù)據(jù)庫的人 機(jī)系統(tǒng)。它能提供信息支持企業(yè)或組織的運行,管理和決策功能。人事管理系統(tǒng)就是一個管理信息系統(tǒng),他是信息管理的一個簡單的實現(xiàn)。人事管理被廣泛的應(yīng)用于企事業(yè)單位和各種組織,是一個有效實用的管理信息系統(tǒng)。它所具備管理信息系統(tǒng)的基本特點。因為如此,所以管理信息系統(tǒng)有著非常廣泛的發(fā)展前景,隨著計算機(jī)硬件的飛速發(fā)展,信息的處理量越來 越大,計算機(jī)軟件的發(fā)展為信息系統(tǒng)的發(fā)展提供必要的支柱。網(wǎng)絡(luò)技術(shù)的廣泛運用,多媒體技術(shù)的在計算機(jī)硬件提供的基礎(chǔ)上為管理信息系統(tǒng)注入了新的活力。總之,管理信息系統(tǒng)將會為我們的生產(chǎn)和生活帶來很多的便利,同時也為飛速發(fā)展的社會化進(jìn)程提供一定的動力。 關(guān)鍵詞: 管理信息系統(tǒng);數(shù)據(jù)庫;信息管理;人事管理;計算機(jī)軟件 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 n 950s, 1985, a is a of as as It to or of is a is a is in of to be an of a of of of of to of in on In be us to of a of of 陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 錄 摘要 . I . 一章 引言 . 1 寫目的 . 1 景 . 1 第二章 總體設(shè)計 . 2 行環(huán)境 . 2 第三章 功能設(shè)計描述 . 2 統(tǒng)需求分析 . 2 能模塊設(shè)計 . 3 型 . 3 輯結(jié)構(gòu)設(shè)計 . 5 涉及到的表 . 5 根據(jù)上表在 件中設(shè)計 . 7 型生成物理模型 . 8 動生成數(shù)據(jù)庫 . 8 參考文獻(xiàn) . 15 致謝 . 16 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 1 第一章 引言 寫目的 在我們的身邊,充滿了各種各樣的與人事有關(guān)的統(tǒng)計信息。這些信息向我們提供了相關(guān)的狀態(tài)。比如說,在一個企業(yè)中,我們就需要一個系統(tǒng)來管理企業(yè)內(nèi)員工的各種信息,如:員工的姓名,員工號,密碼,電話,地址,等等;還有人事的變動等相關(guān)管理。于是,這就需要一個人事管理系統(tǒng)來實現(xiàn)其相關(guān)的功能。我們在上述的一個例子中,將其主要的部分取出來,形成了我們今天的這個人事管理系統(tǒng)。這是一個比較廣泛的可被使用的管理信息系統(tǒng)。它的是管理信息系 統(tǒng)的一個最基本的實現(xiàn),因此具有普遍性。 景 從 60年代末期開始,數(shù)據(jù)庫系統(tǒng)已經(jīng)經(jīng)過了 30多年的歷程,經(jīng)歷了兩代的演變。第一代數(shù)據(jù)庫系統(tǒng)是層次與網(wǎng)絡(luò)的數(shù)據(jù)庫系統(tǒng)。第二代數(shù)據(jù)庫系統(tǒng)是關(guān)系數(shù)據(jù)庫系統(tǒng)。 30年來,人們主要致力于第二代數(shù)據(jù)庫系統(tǒng)的理論研究和系統(tǒng)開發(fā),取得了輝煌成就。完善關(guān)系理論的確立標(biāo)志著關(guān)系數(shù)據(jù)庫系統(tǒng)理論趨于完善。商品化的 一代和第二代數(shù)據(jù)庫系統(tǒng)的設(shè)計目標(biāo)源于商業(yè)事務(wù)處 理。多年來,這兩代數(shù)據(jù)庫系統(tǒng)主要用于銀行,飛機(jī)定票等事務(wù)處理。 80代以來,隨著計算機(jī)應(yīng)用領(lǐng)域的迅速擴(kuò)大,新的數(shù)據(jù)庫應(yīng)用等。針對新一代數(shù)據(jù)庫應(yīng)用。從 80年代至今,人們一直在探索新一代的數(shù)據(jù)庫系統(tǒng)的理論 ,技術(shù)和方法。 計算機(jī)硬件的不斷更新、性能的成倍提高,和通信技術(shù)及計算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,共同促進(jìn)了數(shù)據(jù)庫技術(shù)的飛躍,使其應(yīng)用方式產(chǎn)生了革命性的改變。關(guān)系數(shù)據(jù)庫、對象數(shù)據(jù)庫及對象關(guān)系數(shù)據(jù)庫等技術(shù)的出現(xiàn),已使數(shù)據(jù)的存入問題得到了較好的解決。如何尋求一種更好的方法將用戶所需的相關(guān)類型的數(shù)據(jù)通過 全球范圍的數(shù)據(jù)庫中提取出來,這個對用戶具有重大意義的問題已成為信息分類學(xué)( 究的主要方向。全球各大數(shù)據(jù)庫廠商( 解決這個問題,先后提出了一些相關(guān)技術(shù),通過強(qiáng)調(diào) 幫助用戶有效的沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 2 提取和利用數(shù)據(jù)。 第二章 總體設(shè)計 行環(huán)境 操作系統(tǒng): P。 應(yīng)用軟件: 000; 2。 第 三 章 功能設(shè)計描述 統(tǒng) 需求分析 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的第一個階段,也是非常重要的一個階段是數(shù)據(jù)庫需求分析。在這個階段主要是收集基本數(shù)據(jù)以及數(shù)據(jù)處理的流程,為以后進(jìn)一步設(shè)計打下基礎(chǔ)。需求分析主要解決兩個問題: 內(nèi)容要求 : 調(diào)查應(yīng)用系統(tǒng)用戶所需要操作的數(shù)據(jù),決定在數(shù)據(jù)庫中存儲什么數(shù)據(jù)。 處理要求 : 調(diào)查應(yīng)用系統(tǒng)用戶要求對數(shù)據(jù)進(jìn)行什么樣的處理,理清數(shù)據(jù)庫中各種數(shù)據(jù)之間的關(guān)系。 解決這兩個問題的時候,程序編制人員需要向應(yīng)用系統(tǒng)用戶詳細(xì)調(diào)查,保證信息收集的完整性。否則有可能后面所有的工作都白費。 在數(shù)據(jù) 庫需求分析后,應(yīng)該得到一個數(shù)據(jù)字典文檔,包括 3 方面內(nèi)容。 數(shù)據(jù)項。包括名稱、含義、類型、取值范圍、長度以及和其他數(shù)據(jù)項之間的邏輯關(guān)系。 數(shù)據(jù)結(jié)構(gòu)。若干個數(shù)據(jù)項的有意義的集合,包括名稱、含義以及組成數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)項。 數(shù)據(jù)流。指數(shù)據(jù)庫中數(shù)據(jù)的處理過程,包括輸入、處理和輸出。 這個數(shù)據(jù)字典在程序的開發(fā)過程中會不斷發(fā)生變化。對于一個大型的軟件開發(fā)過程,一般都需要一份詳盡的數(shù)據(jù)字典。 針對本 設(shè)計 ,通過對企業(yè)員工管理內(nèi)容和過程分析,設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下。 員工基本情況。包括的數(shù)據(jù)項有員工號、員工姓名、性別、所在 部門、身份證號、生日、籍貫、國籍、民族、婚姻狀況、健康狀況、政治面貌、參加時間、沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 3 血型、參加工作時間、員工狀態(tài)、狀態(tài)時間、家庭住址、聯(lián)系電話等。 員工婚姻狀況。包括的數(shù)據(jù)項有員工號、愛人姓名、愛人出生年月、結(jié)婚時間、愛人工作單位、愛人政治面貌、愛人工作職務(wù)等。 員工學(xué)歷信息。包括的數(shù)據(jù)項有員工號、學(xué)歷、專業(yè)、畢業(yè)時間、畢業(yè)學(xué)校、學(xué)校類型、外語 1、外語 1 等級、外語 2、外語 2 等級等。 企業(yè)工作崗位信息。包括的數(shù)據(jù)庫項有工作崗位代號、工作崗位名稱、工作崗位權(quán)力范圍等。 企業(yè)部門信息。包括的數(shù)據(jù)項有部門代號、部門名稱 、部門經(jīng)理、部門副經(jīng)理等。 能模塊設(shè)計 按照結(jié)構(gòu)化的系統(tǒng)設(shè)計方法, 人事管理 系統(tǒng)從功能上可以劃分為以下幾個子系統(tǒng) 型 是描述數(shù)據(jù)實體及其關(guān)系的一種直觀的描述工具。這種圖中有: 實體。用方框表示,方框內(nèi)為實體的名稱。 實體的各種屬性。用橢圓表示,橢圓內(nèi)為屬性名稱。使用線段將其和相應(yīng)的實體連接起來。 實體之間的聯(lián)系。用菱形表示,菱形內(nèi)為聯(lián)系的名稱。 實體和實體之間的聯(lián)系較多,比較常見的聯(lián)系有 1:1、 1:n 和 m:n 這 3 種。 1:1、 對于實體 A 構(gòu)成的集合中每個實體,在實體集合 B 中至多只有一個實體與之相對應(yīng),反之亦然,稱實體集合 A 和實體集合 B 之間是 1:1 的關(guān)系。 1:n、 對于實體 A 構(gòu)成的集合中每個實體,在實體集合 B 中有 n(n0)個實體與之相對應(yīng),且對于實體集合 B 中的每個實體,在 A 中最多只有一個實體與之相人事管理系統(tǒng) 部門管理 模塊 員工信息管理 模塊 崗位管理 模塊 管理維護(hù)模塊 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 4 對應(yīng),稱實體集合 A 和實體集合 B 之間是 1:n 關(guān)系。 m:n、 對于實體 A 構(gòu)成的集合中的每個實體,在實體集合 B 中有 n(n0)個實體與之相對應(yīng),且對于實體集合 B 中的每個實體,在 A 中有 m 個實體與之相對應(yīng),稱實體集 合 A 和實體集合 B 之間是 m:n 關(guān)系 圖 2 為員工實體 。 圖 2 員工實體 圖 3 為部門實體 。 圖 3 部門實體 圖 4 為崗位實體 。 圖 4 崗位實體 實體和實體之間的關(guān)系 如圖 5 所示。 圖 5 實體之間的關(guān)系 員 工 員工基本信息 員工學(xué)歷信息 員工婚姻狀況 部 門 部門代號 部門名稱部門 (副 )經(jīng)理 崗 位 崗位代號 崗位名稱 崗位權(quán)力范圍 部門 屬于 擔(dān)任 員工 崗位 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 5 輯結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)是獨立于實際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進(jìn)行數(shù)據(jù)庫應(yīng)用的設(shè)計。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫 系統(tǒng)所支持的實際數(shù)據(jù)模型。 第一種轉(zhuǎn)化是將實體轉(zhuǎn)化為關(guān)系表。這種轉(zhuǎn)化比較簡單,只需要將實體的屬性定義為表的屬性即可。 第二種轉(zhuǎn)化是聯(lián)系的轉(zhuǎn)化。即將各個實體之間的聯(lián)系轉(zhuǎn)化為表格之間的關(guān)系,如外部鍵的定義。 在上面工作的基礎(chǔ)上歸納出人員管理數(shù)據(jù)庫表格的組成、列的屬性、表格之間的聯(lián)系等等。 該數(shù)據(jù)庫系統(tǒng)要求具有以下方面的特點: 1. 結(jié)構(gòu)合理,對一個人員建立多條記錄。 2. 所建立的數(shù)據(jù)冗余度小,獨立性強(qiáng)。 3. 建檔、修改、查詢、統(tǒng)計快而準(zhǔn)確。 4. 保密性、可靠性好。 涉及到的表 人事管理系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果 如下面的 5 個表格所示。每個表格表示數(shù)據(jù)庫中的一個表。 表 1 為工作崗位情況表。 表 1 作崗位情況表 列名 數(shù)據(jù)類型 可否為空 說明 ) 作崗位代號(主鍵) 0) 作崗位名稱 0) 位權(quán)力范圍 0) 位任務(wù)描述 表 2 為員工婚姻狀況表。 表 2 列名 數(shù)據(jù)類型 可否為空 說明 ) 工號(外部鍵),指向員工基本情況表的 ) 人代號 0) 人姓名 人生日 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 6 Y 婚時間 0) 人工作 單位 ) 人政治面貌 0) 人工作職務(wù) 表 3 為員工學(xué)歷表。 表 3 工學(xué)歷表 列名 數(shù)據(jù)類型 可否為空 說明 ) 工號(外部鍵),指向員工基本情況表的) 歷 0) 業(yè) 業(yè)時間 0) 業(yè)學(xué)校 ) 校類型 ) 語 1 ) 語 1 級別 ) 語 2 ) 語 2 級別 表 4 為員工基本信息表 。 表 4 工基本情況表 列名 數(shù)據(jù)類型 可否為空 說明 ) 工號(主鍵) 0) 工姓名 ) 在的部門號(外部鍵),指向所在部門信息表的) 別 日 ) 貫 0) 籍 0) 族 0) 份證號 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 7 ) 姻狀況 0) 康狀況 ) 治面貌 加時間 ) 型 加工作時間 0) 工狀態(tài) 態(tài)時間 0) 庭住址 0) 系電話 0) 系 址 ) 作崗位代號(外部鍵),指向工作崗位情況表的 5 為部門信息表。 表 5 門信息表 列名 數(shù)據(jù)類型 可否為空 說明 ) 門代號(主鍵) 0) 門名稱 0) 門職能描述 ) 門經(jīng)理代號(外部鍵),指向員工基本情況表的 ) 門副經(jīng)理代號(外部鍵),指向員工基本情況表的 根據(jù)上表在 件中設(shè)計 設(shè)計完成后, 件生成的報表中的 型如下 : 沈陽理工大學(xué)數(shù)據(jù)庫系統(tǒng)概論課程設(shè)計 8 屬于擔(dān)任員工基本信息E M P _ P _ N A M P _ G E N D E P _ B I R T H D A P _ H O M T O W P _ C O U N T R P _ N A T I O P _ P _ M A R R I A G P _ H E A L T P _ Z Z M P _ Z Z M M _ D A T P _ B L O O P _ S T A R T W O R P _ S T A T P _ S T A T E _ D A T P _ H O M E A D R E S P _ T E L E N P _ E M A I LN u m b e r ( 6 )V a r i a b l e ch a r a ct e r s ( 10 )V a r i a b l e ch a r a ct e r s ( 2 )D a t e & T i m eV a r i a b l e ch a r a ct e r s ( 30 )V a r i a b l e ch a r a ct e r s ( 10 )V a r i a b l e ch a r a ct e r s ( 10 )V a r i a b l e ch a r a ct e r s ( 20 )V a r i a b l e ch a r a ct e r s ( 2 )V a r i a b l e ch a r a ct e r s ( 20 )V a r i a b l e ch a r a ct e r s ( 4 )D a t eV a r i a b l e ch a r a ct e r s ( 2 )D a t eV a r i a b l e ch a r a ct e r s ( 10 )D a t eV a r i a b l e ch a r a ct e r s ( 10 )N u m b e r ( 10 )V a r i a b l e ch a r a ct e r s ( 20 )I d e n t i f i e r _ 1 部門D E P T _ P T _ N A M P T _ D E S CN u m b e r ( 3 )V a r i a b l e ch a r a ct e r s ( 10 )V a r i a b l e ch a r a ct e r s ( 30 )I d e n t i f i e r _ 1 工作崗位 _ _ N A M _ P O W E _ T A S KN u m b e r ( 3 )V a r i a b l e ch a r a ct e r s ( 10 )V a r i a b l e ch a r a ct e r s ( 20 )V a r i a b l e ch a r a ct e r s ( 20 )I d e n t i f i e r _ 1 員工學(xué)歷信息E M P _ P _ M A E M P _ D A T P _ S C H O O P _ C L A S P _ L A N G U A G E 1E M P _ L A N G U A G E 1 _ C L A S P _ L A N G U A G E 2E M P _ L A N G U A G E _ C L A S SV a r i a b l e ch a r a ct e r s ( 6 )V a r i a b l e ch a r a ct e r s ( 10 )D a t eV a r i a b l e ch a r a ct e r s ( 20 )V a r i a b l e ch a r a ct e r s ( 6 )V a r i a b l e ch a r a ct e r s ( 6 )V a r i a b l e ch a r a ct e r s ( 6 )V a r i a b l e ch a r a ct e r s ( 6 )V a r i a b l e ch a r a ct e r s ( 6 )員工婚姻狀況L O V E R _ L O V E R _ V E R _ N A M V E R _ B I R T H D A V E R _ D A T V E R _ C O M P A N V E R _ Z Z M V E R _ N u m b e r ( 6 )V a r i a b l e ch a r a ct e r s ( 10 )D a t eD a t eV a r i a b l e ch a r a ct e r s ( 20 )V a r i a b l e ch a r a ct e r s ( 4 )V a r i a b l e ch a r a ct e r s ( 10 ) 型生成物理模型 生成的物理模型如下,生成物理模型后,添加一些外鍵,進(jìn)行其他一些微調(diào),即可得到下面的 形: 員工基本信息 _ 屬于 _ 部門 擔(dān)任 _ 擔(dān)任 _ 員工基本信息 擔(dān)任 _ 擔(dān)任 2 _ 工作崗位 部門 _ 擁有 4 _ 員工基本信息 部門 _ 擁有 3 _ 員工基本信息 員工學(xué)歷信息 _ R E F E R E N C E _ 員工基本信息 員工婚姻狀況 _ R E F E R E N C E _ 員工基本信息員工基本信息E P _ P T _ P _ N A M P _ G E N D E P _ B I R T H D A P _ H O M T O W P _ C O U N T R P _ N A T I O P _ P _ M A R R I A G P _ H E A L T P _ Z Z M P _ Z Z M M _ D A T P _ B L O O P _ S T A R T W O R P _ S T A T P _ S T A T E _ D A T P _ H O M E A D R E S P _ T E L E N P _ E M A I Ln u m e r i c ( 6 )n u m e r i c ( 3 )v a r ch a r ( 10 )v a r ch a r ( 2 )d a t e t i m ev a r ch a r ( 30 )v a r ch a r ( 10 )v a r ch a r ( 10 )v a r ch a r ( 20 )v a r ch a r ( 2 )v a r ch a r ( 20 )v a r ch a r ( 4 )d a t e t i m ev a r ch a r ( 2 )d a t e t i m ev a r ch a r ( 10 )d a t e t i m ev a r ch a r ( 10 )n u m e r i c ( 10 )v a r ch a r ( 20 )部門D E P T _ P _ E M P _ P T _ N A M P T _ D E S Cn u m e r i c ( 3 )n u m e r i c ( 6 )n u m e r i c ( 6 )v a r ch a r ( 10 )v a r ch a r ( 30 )工作崗位 _ _ N A M _ P O W E _ T A S Kn u m e r i c ( 3 )v a r ch a r ( 10 )v a r ch a r ( 20 )v a r ch a r ( 20 )員工學(xué)歷信息E M P _ P _ P _ M A E M P _ D A T P _ S C H O O P _ C L A S P _ L A N G U A G E 1E M P _ L A N G U A G E 1 _ C L A S P _ L A N G U A G E 2E M P _ L A N G U A G E _ C L A S Sn u m e r i c ( 6 )v a r ch a r ( 6 )v a r ch a r ( 10 )d a t e t i m ev a r ch a r ( 20 )v a r ch a r ( 6 )v a r ch a r ( 6 )v a r ch a r ( 6 )v a r ch a r ( 6 )v a r ch a r ( 6 )員工婚姻狀況E M P _ V E R _ L O V E R _ V E R _ N A M V E R _ B I R T H D A V E R _ D A T V E R _ C O M P A N V E R _ Z Z M V E R _ n u m e r i c ( 6 )n u m e r i c ( 6 )v a r ch a r ( 10 )d a t e t i m ed a t e t i m ev a r ch a r ( 20 )v a r ch a r ( 4 )v a r ch a r ( 10 )擔(dān)任E M P _ _ u m e r i c ( 6 )n u m e r i c ( 3 )動生成數(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

提交評論