資源描述:
《基于net的人事管理子系統(tǒng)設計與實現畢業(yè)論文.doc》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、第49頁共50頁基于net的人事管理子系統(tǒng)設計與實現畢業(yè)論文目錄第一章概述41.1本課題的來源41.2本論文的目的、內容及作者主要貢獻5第二章開發(fā)工具的選擇5第三章系統(tǒng)調研及可行性分析83.1系統(tǒng)調研83.2可行性分析概述83.3技術可行性分析9第四章系統(tǒng)分析104.1系統(tǒng)需求分析104.2數據流程圖11錯誤!未指定文件名。第五章系統(tǒng)總體設計115.1.功能描述:115.1.2系統(tǒng)操作流程圖:12第六章系統(tǒng)詳細設計136.1數據庫設計136.2系統(tǒng)主要界面設計14第七章系統(tǒng)測試177.1測試舉例177.2測試項目177.3測試方法19致謝19參考文獻20附:程序清單:2149第
2、49頁共50頁第一章概述1、本課題的來源隨著計算機技術的飛速發(fā)展,計算機在企業(yè)管理中應用的普及,利用計算機實現企業(yè)人事管理勢在必行。對于大中型企業(yè)來說,利用計算機支持企業(yè)高效率完成勞動人事管理的日常事務,是適應現代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學化、規(guī)范化的必要條件;計算機管理所無法比擬的優(yōu)點檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。2、本論文的目的、內容及作者主要貢獻(1)目
3、的:目前市面上流行的人事管理系統(tǒng)不少。但是,對于企、事業(yè)單位的人事管理系統(tǒng)來說,不需要大型的數據庫系統(tǒng)。只需要一個操作方便,功能實用,能滿足本中心對數據的管理及需求的系統(tǒng)。我們的目標就是在于開發(fā)一個功能實用、操作方便,簡單明了的人事管理系統(tǒng)。(2)內容能夠錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進行查詢、新用戶的設置及密碼修改等方面的工作,基本滿足人事日常業(yè)務的需要。(3)作者的主要貢獻本人獨立完成了此課題的研究與開發(fā),包括調研、分析、設計、編碼、測試、文檔編寫等內容。第二章開發(fā)工具的選擇現在,市場上可以選購的應用開發(fā)產品很多,流行的也有數十種。目前
4、在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產品有:Microsoft公司的VisualBasicMicrosoft公司的VisualC49第49頁共50頁Borland公司的DelphiJava等等在目前市場上這些眾多的程序開發(fā)工具中,有些強調程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數倍的工夫來處理,使得原來所標榜的效率提高的優(yōu)點失去了作用;相反,如果只強調程
5、續(xù)語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設計師的寶貴時間。作為數據庫系統(tǒng)的開發(fā),VisualBasic是一個非常理想選擇。數據庫是MIS中的重要支持技術,在MIS開發(fā)過程中,如何選擇數據庫管理是一個重要的問題,目前,數據庫產品較多,每種產品都具有各自的特點和適用范圍,因此,在選擇數據庫時,應考慮數據庫應用的特點及適用范圍,本系統(tǒng)選用的數據庫語言VisualBasic語言,該開發(fā)工具具有很多長處:VisualBasic是一種可視化的、面對對象和條用事件驅動方式的結構化高級程序設計,可用于開發(fā)Windows環(huán)境下的種類應用程序。它
6、簡單易學、效率高,且功能強大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎。在VisualBasic環(huán)境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用Windows內部的應用程序接口(API)函數,以及動態(tài)鏈接庫(DLL)、動態(tài)數據交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數據訪問(ODBC)等技術,可以高效、快速地開發(fā)出Windows環(huán)境下功能強大、圖形界面豐富的應用軟件系統(tǒng)。總的來說,VisualBasic具有以下特點:可視化編程:用傳統(tǒng)程序設計語言設計程序時,都是通過編寫程序代碼來設計用戶界面,在設計過程中
7、看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時候,這種編程-編譯-修改的操作可能要反復多次,大大影響了軟件開發(fā)效率。VisualBasic提供了可視化設計工具,把Windows界面設計的復雜性“封裝”起來,開發(fā)人員不必為界面設計而編寫大量程序代碼。只需要按設計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設置這些圖形對象的屬性。VisualBasic自動產生界面設計代碼,程序設計人員只需要編寫實現程序功能的那