【正文】
打下了良好的基礎(chǔ)。在骨架上即使沒有附著任何東西,仍可以嚴(yán)格地按照設(shè)計(jì)運(yùn)行。 (5)數(shù)據(jù)庫(kù)結(jié)構(gòu)的靈活性和擴(kuò)展性。 DELPHI最顯著的特點(diǎn)就是高效性和穩(wěn)定性, 總的來說, 主要體現(xiàn)在以下 6個(gè)方面: (1)可視化開發(fā)環(huán)境的性能。故實(shí)現(xiàn)本系統(tǒng) 用 Delphi 作為開發(fā)工具 是一個(gè)明智 的選擇。對(duì)底層編程比較需要的地方就大部分 VC++,而Delphi 的 IDE 是非常易用的。 SQL Server 2020 是為數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)而設(shè)計(jì)的功能強(qiáng)大、面向?qū)ο蟮木幊坦ぞ?。選擇一優(yōu)秀的數(shù)據(jù)庫(kù)管理系統(tǒng)作為開發(fā)平臺(tái),將給日后的信息處理帶來便利性。利用計(jì)算機(jī)對(duì)企業(yè)人事管理不僅保證了核算準(zhǔn)確度,還成倍的提高了工作效率,而且便于查詢。不但有利于企業(yè)的統(tǒng)一性管理 ,而且還大在提高了企業(yè)的全體員工的工作效率和積極性。所以利用計(jì)算機(jī)管理人事是以后企業(yè)最佳選擇。一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。古往今來,信息都上一種資源,只是未得到應(yīng)有的重視。而且可以使他們從簡(jiǎn)單的數(shù)據(jù)統(tǒng)計(jì)、收集、匯總等重復(fù)繁重的事務(wù)中解脫出來。管理信息系統(tǒng)是一門融管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)為一體的綜合性邊緣學(xué)科,它以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、存儲(chǔ)、更新和維護(hù),以及提高企業(yè)效率為目的一種集成化的人機(jī)系統(tǒng)。一方面是信息技術(shù)應(yīng)用的迅猛發(fā)展,另一方面,許多管理信息系統(tǒng)在耗費(fèi)了大量的人力、物力、財(cái)力之后夭折了,或者根本沒有實(shí)現(xiàn)原定系統(tǒng)開發(fā)目標(biāo),或者根本沒有實(shí)現(xiàn)原系統(tǒng)的開發(fā)目標(biāo), 而把計(jì)算機(jī)用作了打字機(jī)。 ( 4) 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告 ,縮短分析和解釋時(shí)間。 管理信息系統(tǒng)( MIS)的概念是 1961 年美國(guó)人 首先提出來的,是一門新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過程,以便有效的管理信息,提供各類管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。 SQL server 2020 目 錄 論文總頁(yè)數(shù): 28頁(yè) 1 引言 ..............................................................4 背景 ................................................................. 4 .................................................................. 4 .............................................................. 6 2 開發(fā)工具介紹 ......................................................6 開發(fā)工具的選擇 ........................................................ 6 Delphi 及 SQL Server 2020簡(jiǎn)介 .................................... 7 Delphi ................................................... 7 SQL Server 2020簡(jiǎn)介 .............................................. 8 3 需求分析及系統(tǒng)設(shè)計(jì) ................................................8 4 系統(tǒng)的實(shí)現(xiàn) ........................................................10 數(shù)據(jù)庫(kù)設(shè)計(jì) .......................................................... 10 各功能模塊的實(shí)現(xiàn) ..................................................... 13 數(shù)據(jù)模塊設(shè)計(jì) .................................................... 13 登錄界面的設(shè)計(jì) ................................................... 15 新員工登記模塊設(shè)計(jì) .............................................. 16 工資設(shè)置模塊設(shè)計(jì) ................................................ 20 主窗體設(shè)計(jì) ...................................................... 21 員工信息瀏覽模塊設(shè)計(jì) ............................................ 23 5 系統(tǒng)測(cè)試 .........................................................25 測(cè)試環(huán)境 ............................................................ 25 主要模塊測(cè)試 ........................................................ 25 登錄界面測(cè)試 ..................................................... 25 所得稅模塊測(cè)試 ................................................... 26 工資設(shè)置模塊測(cè)試 ................................................. 27 結(jié) 論 ...........................................................28 參考文獻(xiàn) ...........................................................28 致 謝 ...........................................................29 聲 明 ...........................................................30 1 引言 背景 對(duì)于大中型企業(yè)來說,利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),如果實(shí)行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,計(jì)算機(jī)進(jìn)行工資發(fā)放工作,不僅能夠保證工資核算準(zhǔn)確無誤、快速輸出,而且還可以利用計(jì)算機(jī)對(duì)有關(guān)工資的各種信息進(jìn)行統(tǒng)計(jì),服務(wù)于 財(cái)務(wù)部門其他方面的核算和財(cái)務(wù)處理,同時(shí)計(jì)算機(jī)具有手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。 Secondly, introduces the development tools and the foundation of the technology。系統(tǒng)采用 Delphi 作開發(fā)平臺(tái), SQL Server 2020 作數(shù)據(jù)庫(kù)管理系統(tǒng),實(shí)現(xiàn)了 系統(tǒng)管理 、信息設(shè)置、員工信息管理、工資管理 等功能 。論文詳細(xì)論述了一個(gè)公司人事管理系統(tǒng)的開發(fā)設(shè)計(jì)過程。 關(guān)鍵詞 : 信息管理 ; MIS; ; SQL server 2020 The Design and Implementation of Personnel Management System based on Delphi Abstract Along with the rapid development of the information science technology, people gradually realize that the utilization of information management software could make the routine more convenient, quick and efficient. The paper discusses in detail the development and design process of the external affair of headhunter pany management software. It uses Delphi as the development platform, SQL Server 2020 as the database management system, and includes system management, information setup, staff information management, wage management, etc.. It can accord with the requirement of personnel management, and can help the pany enhance its work efficiency. The paper is anized as following: Firstly, analyzes the background and significance。 MIS。企業(yè)以前的所有資料都是用人工記錄的方式來進(jìn)行管理的,面對(duì)目前的實(shí)際狀況,迫切需要開發(fā)一個(gè)計(jì)算機(jī)系統(tǒng)來適應(yīng)這一些工作。 ( 3) 利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù),客觀預(yù)測(cè)未來。自 20 世紀(jì) 50年代將計(jì)算機(jī)引入數(shù)據(jù)處理以來,歷經(jīng)管理信息系統(tǒng)發(fā)展的各個(gè)階段。管理信 息系統(tǒng)根本不僅是技術(shù)系統(tǒng),而且是社會(huì)系統(tǒng)。計(jì)算機(jī)應(yīng)用于企業(yè)的人事信息處理處理,不僅可以使企業(yè)各類人員以最少的勞動(dòng)和最短的實(shí)踐取得足夠的、可靠的、準(zhǔn)確的信息。計(jì)算機(jī)已經(jīng)成為人們?nèi)粘9ぷ髦刑幚頂?shù)據(jù)的得力助手和工具,數(shù)據(jù)處理與科學(xué)計(jì)算、過程控制、輔助設(shè)計(jì)一起,并稱為計(jì)算機(jī)四大應(yīng)用。同時(shí)也說明了一點(diǎn),就是信息處理也非常的重要。而如今電腦已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設(shè)計(jì)、圖形圖像處理、教育培訓(xùn)以及游戲娛樂等。為企業(yè)在人事管理等方面提供極大的方便。合理的利用有助于企業(yè)發(fā)展的管理系統(tǒng)是企業(yè)改革的一種優(yōu)越的體現(xiàn)。 2 開發(fā)工具介紹 開發(fā)工具的選擇 隨著社會(huì)需求的推動(dòng)和計(jì)算機(jī)技術(shù)的發(fā)展普及,各行業(yè)的管理機(jī)構(gòu)需要有計(jì)算機(jī)來處理大量的信息。 SQL Server 2020 主要用于 Windows 環(huán)境,利用它可設(shè)計(jì)出體現(xiàn) Windows 風(fēng)格的豐富多彩的圖形化用戶界面,使用戶的操作和使用十分便利。 而對(duì)于前臺(tái)編程工 具,目前比較流行的是 VC++,VB, Delphi,PowerBuilder,C++builder 等。 Delphi , 是 目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工 具, Delphi ,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn) 各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè) 計(jì)過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。 它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與 Windows的專業(yè)開發(fā)工具 SDK相媲美, 使用 Delphi開發(fā)應(yīng)用軟件,無疑會(huì)大大地提高編程效率。 (4)編程語(yǔ)言的功能及其復(fù)雜性。一個(gè) Delphi程序首先是應(yīng)用程序框架 , 而這一框架正是應(yīng)用程序的 “ 骨架 ” 。這個(gè)窗口具有 Windows窗口的全部屬性:可以被放大縮小、移動(dòng)、最大最小化等,但您卻沒有編寫一行代碼。 在空白窗口的背后,應(yīng)用程序的框架正在等待用戶的輸入。作為 Microsoft. NET Enterprise Servers 的核心組件,它將減少電子商務(wù)、在線商務(wù)和數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用程序推向市場(chǎng)的時(shí)間,并對(duì)需要的環(huán)境提供可靠的支持。通過向上伸縮和向外擴(kuò)展的能力, SQL Server 2020 滿足苛刻的電子商務(wù)和企業(yè)應(yīng)用程序要求。主要體現(xiàn)為: ( 1) 經(jīng)過簡(jiǎn)化的數(shù)據(jù)庫(kù)管理; ( 2) 提高開發(fā)人員的工作效率; ( 3) 數(shù)據(jù)轉(zhuǎn)換服務(wù)( DTS); ( 4) 擴(kuò)展應(yīng)用程序; ( 5) 英語(yǔ)查詢; ( 6) 數(shù)據(jù)挖掘; ( 7) OLAP 服務(wù); ( 8) OLAP 靈活性; ( 9) 閉合循環(huán)分析。 (4) 工資管理模塊主要是:設(shè)置員工的工資信息、生成工 資報(bào)表、工資檔案瀏覽。 數(shù)據(jù)采集部分:主要完成日常登記。 數(shù)據(jù)庫(kù)在系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞將直接影響系統(tǒng)的效率。 1.標(biāo)識(shí)需要的數(shù)據(jù); 2.收集被標(biāo)識(shí)的字段到表中; 3.標(biāo)識(shí)主關(guān)鍵字字段; 4.繪制一個(gè)簡(jiǎn)單的數(shù)據(jù)圖表; 5.規(guī)范數(shù)據(jù); 6.標(biāo)識(shí)指定字段的信息; 7.創(chuàng)建物理表。 表 1 考核 表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否