計算機資料庫設計的論文

學識都 人氣:1.69W

第一章緒言

計算機資料庫設計的論文

本論文主要介紹的是企事業使用的人事治理系統的整個設計。

隨著計算機技術的不斷髮展,計算機應用於各大領域,並給人們的生活帶來了極大的便利,在人員治理系統亦是。以往企事業人事員由於缺乏適當的軟體而給其工作帶來了很多不便。本論文所介紹的便是一個企事業人事治理系統,以方便其在人事安排和人事治理上的工作任務。

該系統適用於企事業人事員,其功能主要分為四大類:

系統初始化;檔案更新;檔案查詢;檔案列印等,該系統性能力求易於使用,具有較高的擴充套件性和可維護性。

整個系統的開發過程嚴格遵循軟體工程的要求,做到模組化分析、模組化設計和程式碼編寫的模組化。

第二章系統需求分析

2.1現行業務系統描述

在企業,人事治理工作是非常重要的一項工作,它負責整個企業的日常人事安排,人員的人事治理等等。以前都是人工進行操作。隨著企業規模擴大,人事處的人事治理工作量大大加重。隨著計算機應用的發展,人事工作者急切希望能夠將大部分繁瑣的工作交由計算機的處理,已減輕人工的壓力並提高工作效率。而計算機的普及更加快了人事治理系統的產生。

上一代的人事治理系統主要採用Foxbase或FoxPro,系統開發環境也是資料庫內建的開發工具。其特點是單機單使用者方式,開發簡單,能充分利用資料庫的特性。其缺點是開發出的系統依靠性強,執行必須依託資料庫環境;不輕易升級與擴充套件;無法實現資料的共享與並行操作;程式碼重用性差。

原有人事治理系統資料共享差的問題更加突出,而新需求的提出也越來越多,越來越頻繁。這就要求系統在可擴充套件性和標準化的要求更高。而原有的系統由於其與生俱來的缺點而無法在適應現有的需求了。

因此,使用現在的新技術,開發出適應新的需求的新系統的任務刻不容緩。

2.2組織結構

在企事業中,其中和人事治理系統由直接關係的部門是人事處,是使用綜合人事系統的主要部門,對人員的人事治理主要由人事處承擔,進行集中治理。

2.3業務流程分析

人事治理系統是一個面向企業人事人員,為其提供服務的綜合資訊治理系統。人事人員通過本系統完成相關的日常工作,這些工作也是平常較為繁重的工作。人員的個人資訊、以及各種相關的親屬等情況開課情況都記錄在人事系統裡進行治理。

由人事人員在檔案更新中完成對執行人事系統所需的基本資料的維護。包括這些資訊的增、修、改等,變動都將在這進行操作。系統開始投入使用,人事人員先根據企業實際情況,建立相關人員的資訊,主要資訊包括系所的姓名及它的學歷等。輸入人員資訊的過程是首先從系統資料庫中選擇相關的系所,然後再它下面加入新的輔助資訊。當人員情況發生變動後,人事人員要及時完成對庫中的資訊進行維護。假如發生人事的變動,則可以在檔案更新中進行處理,因為不同企業的員工數量不同,因此非凡設立了一個檔案查詢模組,可以進行相關人員的快速查詢,並可以根據某一個具體的條件,如具有相同屬性的人員,進行同一型別的人員統計,並可以將結果通過列印輸出,以便備案。

2.4現行系統存在的主要問題分析

現行系統的主要問題歸納起來主要有,

1.單機單使用者系統,隨著網路的發展,同時人事治理系統中資訊的使用者大大增加,原有的單機單使用者系統已遠遠不能滿足需要。同時,原有的資料庫也不支援多使用者的網路執行環境。

2.系統獨立性差,原有系統一般都是使用資料庫提供的開發工具編寫的程式,因此收資料庫的`制約比較大,編寫出來的程式效能也不好。非凡是無法支援如Access,MSSQLServer等新的資料庫。

3.模組性差,由於不是一個完整的程式語言,故無法做到程式碼的模組化,給功能的擴充套件帶來了巨大的不便。

2.5提出可能的解決方案

鑑於目前企業對人事治理系統的需求與實際情況,新系統方案的重點放在系統的可擴充套件性上,為了實現這一設計,新系統應具備以下幾方面的要求:

1.新系統採用VisualFoxpro6.0開發成功,充分利用該開發程式的優勢,提高了工作效率。

2.新系統從設計到實現都應遵循模組化,是用一致的介面進行資訊的傳遞與模組呼叫。模組的劃分應儘量符合實際業務的劃分,以保證以後新模組的加入儘可能少的影響現有功能模組的執行。

3、新系統所具有的特性:

*通用性:使用者可根據本單位的需求靈活設定人員類別及其資料庫結構,可滿足不同層次,不同性質,不同業務工作的需求。

*標準化:提供了豐富完善的人事治理內容,為各級人事部門之間的資料共享及資料交換奠定了良好的基礎。

*先進性:採用物件導向技術開發,適應計算機網路技術發展趨勢,執行在windows環境下,介面友好操作方便。

*實用性:具有70餘種人事、勞資業務處理功能,可完成人事檔案資訊查詢、統計分析、製作花名冊、統計表、登記表等。