計算機數據庫設計的論文

學識都 人氣: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餘種人事、勞資業務處理功能,可完成人事檔案信息查詢、統計分析、製作花名冊、統計表、登記表等。