• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      人事管理系統(tǒng)的開(kāi)發(fā)

      2020-02-12 09:19:00邵麗麗
      關(guān)鍵詞:界面設(shè)計(jì)人事管理管理系統(tǒng)

      邵麗麗

      (北華大學(xué)師范分院,吉林 吉林 132013)

      隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于中小型企業(yè)來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件,同時(shí)計(jì)算機(jī)具備著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理與世界接軌的重要條件。

      一、開(kāi)發(fā)的背景與意義

      不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要可定制的人事檔案管理系統(tǒng)。人事管理系統(tǒng)是任何企業(yè)、事業(yè)、學(xué)校機(jī)關(guān)都必須面臨的一項(xiàng)重要工作,人事管理系統(tǒng)涉及職工的個(gè)人信息等重要的歷史記錄,它負(fù)責(zé)整個(gè)企業(yè)的日常人事安排,人員的人事管理等等。本系統(tǒng)在功能設(shè)計(jì)上具有前瞻性,對(duì)國(guó)際上先進(jìn)的人士管理思想加以借鑒,吸收,以適應(yīng)客戶不斷提高的要求,增強(qiáng)人事管理企業(yè)的核心競(jìng)爭(zhēng)力,主要幫助實(shí)現(xiàn)人員基本信息的輸入和規(guī)范化管理,使企業(yè)高效率的完成勞動(dòng)人事管理的日常業(yè)務(wù)。本系統(tǒng)主要適用于中小型企業(yè)的人事管理。

      二、開(kāi)發(fā)的系統(tǒng)分析

      系統(tǒng)分析主要由系統(tǒng)目標(biāo)、可行性分析(技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性)、系統(tǒng)功能分析和總體E-R 圖組成的。通過(guò)以上的分析,我認(rèn)為可以選用純單機(jī)版的數(shù)據(jù)庫(kù)系統(tǒng),使用Delphi 開(kāi)發(fā)工具和Database 數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),開(kāi)發(fā)本系統(tǒng)在理論上是完全可行的。

      人事管理系統(tǒng)主要實(shí)現(xiàn)以下目標(biāo):

      采用Delphi 作為前臺(tái)開(kāi)發(fā)工具,采用Data Base 作為后臺(tái)存儲(chǔ)來(lái)實(shí)現(xiàn)人事管理系統(tǒng)的開(kāi)發(fā)。

      實(shí)現(xiàn)人事管理:操作員進(jìn)行員工檔案信息錄入及更改,其中包括員工的基本性信息,要求這些員工檔案信息可以進(jìn)行新增、刪除、修改操作,同時(shí)可以進(jìn)行瀏覽和查詢的操作。該模塊是本系統(tǒng)的重點(diǎn),用戶可以通過(guò)該模塊為單位建立比較完整的人事管理系統(tǒng),同時(shí)可方便對(duì)檔案進(jìn)行查看。也可以通過(guò)多種方式進(jìn)行查詢,包括員工編號(hào)、員工姓名、員工入職日期。

      實(shí)現(xiàn)考勤管理:操作員對(duì)員工的考勤情況進(jìn)行一下統(tǒng)計(jì),將數(shù)據(jù)錄入庫(kù)中,直接影響工資管理模塊,同時(shí)做到了考勤情況與員工的工資成正比。

      實(shí)現(xiàn)工資管理:操作員根據(jù)員工的考勤情況來(lái)分別計(jì)算員工的月度工資,當(dāng)然員工最終的工資還與員工的級(jí)別與納綐有關(guān)。

      實(shí)現(xiàn)系統(tǒng)管理:操作員要不斷修改數(shù)據(jù)庫(kù)信息,來(lái)達(dá)到部門管理和基本信息的管理。

      實(shí)現(xiàn)用戶管理:操作員可以隨時(shí)添加操作員和密碼,也可修改密碼。

      三、系統(tǒng)設(shè)計(jì)

      1、數(shù)據(jù)庫(kù)設(shè)計(jì)

      數(shù)據(jù)庫(kù)系統(tǒng)(Data Base System,簡(jiǎn)稱DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng),一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開(kāi)發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶構(gòu)成。數(shù)據(jù)庫(kù)系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向圍繞共享的數(shù)據(jù)庫(kù)為中心的新階段。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研制和維護(hù),提高了數(shù)據(jù)的利用率和相容性,提高了決策的可靠性。

      2、系統(tǒng)總體設(shè)計(jì)

      軟件需求分析階段,已經(jīng)搞清楚了軟件“做什么”的問(wèn)題,并通過(guò)需求說(shuō)明書(shū)將這些需求描述了出來(lái),現(xiàn)在進(jìn)入設(shè)計(jì)階段,要把軟件“做什么”的邏輯模型變換成“怎樣做”的物理模型,所以“人事管理系統(tǒng)”可以分為六個(gè)模塊:人事管理模塊、考勤模塊、工資模塊、系統(tǒng)模塊、用戶模塊及幫助模塊。

      四、系統(tǒng)實(shí)現(xiàn)與調(diào)試

      1、系統(tǒng)實(shí)現(xiàn)

      包括:登陸界面設(shè)計(jì)、人事管理系統(tǒng)主界面設(shè)計(jì)、人員信息維護(hù)界面設(shè)計(jì)、部門維護(hù)界面設(shè)計(jì)、教育程度維護(hù)界面設(shè)計(jì)、考勤統(tǒng)計(jì)界面設(shè)計(jì)、月度工資界面設(shè)計(jì)、操作員管理界面設(shè)計(jì)、密碼管理界面設(shè)計(jì)、員工查詢界面設(shè)計(jì)、員工信息添加界面設(shè)計(jì)、員工信息打印界面設(shè)計(jì)。

      2、關(guān)鍵技術(shù)的實(shí)現(xiàn)

      用戶登錄界面和員工查詢界面通過(guò)TDatasoure 組件連接數(shù)據(jù)集組件TTable,TTable 組件指定要連上的數(shù)據(jù)庫(kù)表顧客信息表,這一功能主要是通過(guò)將DatebaseName 的屬性設(shè)置為vendition 來(lái)實(shí)現(xiàn)。要完成刪除功能,只需點(diǎn)擊“刪除”按鈕,就可以對(duì)數(shù)據(jù)庫(kù)中的顧客信息表進(jìn)行刪除操作。

      五、系統(tǒng)測(cè)試及結(jié)果分析

      系統(tǒng)開(kāi)發(fā)完成后,要對(duì)系統(tǒng)進(jìn)行測(cè)試,在測(cè)試階段是盡可能多地發(fā)現(xiàn)并排除軟件中潛藏的錯(cuò)誤,最終把一個(gè)高質(zhì)量的軟件系統(tǒng)交給用戶使用。測(cè)試本身的目的是盡可能地暴露程序中的錯(cuò)誤,因此在編譯完成后,我也嘗試用現(xiàn)實(shí)數(shù)據(jù)來(lái)進(jìn)行正確的調(diào)試。

      1、黑盒測(cè)試

      黑盒測(cè)試是把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程,也就是說(shuō)黑盒測(cè)試是在程序接口進(jìn)行測(cè)試,它只是檢查程序功能是否能按照規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序的運(yùn)行過(guò)程中能否保持外部信息的完整性。黑盒測(cè)試又稱為功能測(cè)試。

      2、白盒測(cè)試

      白盒測(cè)試就是一種用于檢查代碼是否按照預(yù)期工作的驗(yàn)證技術(shù),又稱結(jié)構(gòu)測(cè)試、邏輯驅(qū)動(dòng)測(cè)試或基于程序的測(cè)試。白盒測(cè)試是一種可視的測(cè)試軟件方法。即它把測(cè)試對(duì)象看做一個(gè)透明的盒子,測(cè)試人員要了解程序的結(jié)構(gòu)和處理過(guò)程,按照程序內(nèi)部邏輯測(cè)試程序,檢查程序中的每條通路是否按照預(yù)期要求正確工作。

      白盒測(cè)試主要有基本路徑測(cè)試,使用到流圖或程序圖。在登錄系統(tǒng)中使用了這一測(cè)試方法。

      3、測(cè)試步驟

      軟件的測(cè)試可以分為單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試3個(gè)步驟。

      (1)單元測(cè)試:目的是保證每個(gè)模塊的正確性,在單元測(cè)試的過(guò)程中往往能發(fā)現(xiàn)編碼錯(cuò)誤和詳細(xì)設(shè)計(jì)錯(cuò)誤。單元測(cè)試的一般方法是首先通過(guò)編譯或解釋由程序開(kāi)發(fā)工具對(duì)程序進(jìn)行語(yǔ)法錯(cuò)誤檢查,然后參照詳細(xì)設(shè)計(jì)說(shuō)明書(shū),對(duì)重要通路進(jìn)行檢測(cè)。

      (2)集成錯(cuò)誤:也稱聯(lián)調(diào),是將能夠正常運(yùn)行的模塊組成一個(gè)完整的系統(tǒng)來(lái)進(jìn)行測(cè)試。

      (3)驗(yàn)收測(cè)試:經(jīng)過(guò)集成測(cè)試已經(jīng)按照設(shè)計(jì)把所有的模塊組裝成一個(gè)完整的軟件系統(tǒng),在員工信息打印界面的設(shè)計(jì)時(shí),對(duì)表結(jié)構(gòu)設(shè)計(jì)視圖中輸入的108 條記錄,顯示字段完全正確的輸出數(shù)據(jù)僅為50%,經(jīng)過(guò)5 次對(duì)表結(jié)構(gòu)中掩碼設(shè)置調(diào)整,經(jīng)過(guò)3 次對(duì)表中字段大小調(diào)整和6 次日期格式的調(diào)整,接口錯(cuò)誤也已經(jīng)基本上完成了,實(shí)現(xiàn)了完整的數(shù)據(jù)顯示。

      4、結(jié)果分析

      對(duì)于上面運(yùn)行結(jié)果中出現(xiàn)的錯(cuò)誤,經(jīng)過(guò)查閱資料與仔細(xì)的思考,用以下方法得以解決:

      (1)通過(guò)查看資料,知道了運(yùn)行錯(cuò)誤和運(yùn)行時(shí)的系統(tǒng)環(huán)境也有著密切的關(guān)系,調(diào)試時(shí)要比代碼錯(cuò)誤的調(diào)試復(fù)雜很多。運(yùn)行錯(cuò)誤的發(fā)現(xiàn)也要比代碼錯(cuò)誤困難得多,編譯器在編譯時(shí)不能發(fā)現(xiàn)運(yùn)行錯(cuò)誤,在調(diào)試程序時(shí)一般采用輸入臨界值或超出取值范圍的方法來(lái)發(fā)現(xiàn)運(yùn)行錯(cuò)誤。如:在打開(kāi)文件時(shí)輸入不存在的文件名或不正確的文件路徑,在進(jìn)行數(shù)學(xué)計(jì)算時(shí)將除數(shù)輸入0,對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新時(shí)在數(shù)值型內(nèi)容中輸入字母或漢字等。出現(xiàn)上述情況,系統(tǒng)都會(huì)有終止運(yùn)行的情況出現(xiàn)。

      (2)邏輯錯(cuò)誤的產(chǎn)生是最難被發(fā)現(xiàn)的,系統(tǒng)不會(huì)給出任何提示,通過(guò)認(rèn)真的查看代碼,發(fā)現(xiàn)了算法上存在一定問(wèn)題,經(jīng)過(guò)改正,能夠得到正確的運(yùn)行結(jié)果。

      (3)在連接數(shù)據(jù)庫(kù)時(shí),把全部的數(shù)據(jù)庫(kù)文件全部復(fù)制到程序路徑中就能正確運(yùn)行。

      調(diào)試是軟件開(kāi)發(fā)過(guò)程中最艱難的腦力勞動(dòng),調(diào)試包括確定錯(cuò)誤在程序中的確切位置和性質(zhì)并改正它。而最困難的是確定錯(cuò)誤的位置。

      5、系統(tǒng)調(diào)試過(guò)程中常見(jiàn)的錯(cuò)誤

      在整個(gè)人事管理系統(tǒng)的調(diào)試過(guò)程中,會(huì)遇到語(yǔ)法錯(cuò)誤。語(yǔ)法錯(cuò)誤是指在系統(tǒng)工資模塊中,計(jì)算員工的工資時(shí)遇到了類型不匹配問(wèn)題;調(diào)試方法是根據(jù)調(diào)試器中顯示的錯(cuò)誤類型,很容易找到了錯(cuò)誤的原因。因此,語(yǔ)法錯(cuò)誤的調(diào)試是最為簡(jiǎn)單的,將程序進(jìn)行編譯時(shí)就能發(fā)現(xiàn),并準(zhǔn)確地定位錯(cuò)誤,同時(shí)也給出錯(cuò)誤的原因,運(yùn)行程序在調(diào)試器中顯示了錯(cuò)誤的類型,在代碼編輯器中,用紅色高亮狀態(tài)顯示了指定錯(cuò)誤的位置。

      結(jié)語(yǔ)

      人事管理系統(tǒng)的模塊設(shè)計(jì)、窗體設(shè)計(jì)、編碼和系統(tǒng)調(diào)試階段的全部任務(wù),該系統(tǒng)所能實(shí)現(xiàn)的功能比較全面,可以實(shí)現(xiàn)對(duì)人事管理的計(jì)算機(jī)管理。在建立數(shù)據(jù)庫(kù)時(shí)也考慮到了各個(gè)方面,并且編寫(xiě)了簡(jiǎn)潔實(shí)用的幫助系統(tǒng),系統(tǒng)安裝程序可以適用于常見(jiàn)的各種Windows 操作系統(tǒng)等。

      在軟件設(shè)計(jì)的過(guò)程中,體會(huì)到了的諸多特點(diǎn),如:開(kāi)發(fā)高效、編譯高效、執(zhí)行高效以及維護(hù)高效等等。而且Delphi 還具備著強(qiáng)大的數(shù)據(jù)庫(kù)功能,Delphi 進(jìn)行數(shù)據(jù)庫(kù)開(kāi)發(fā)時(shí)應(yīng)用了Borland 公司的BDE (Borland Database Engine) 數(shù)據(jù)庫(kù)引擎,BDE 是Borland 公司自己開(kāi)發(fā)的一個(gè)數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn),而且BDE 通過(guò)別名機(jī)制實(shí)現(xiàn)了建立和管理與各種數(shù)據(jù)庫(kù)的連接,包括本地?cái)?shù)據(jù)庫(kù)Paradox、dBase、Foxpro、Access 以及遠(yuǎn)程數(shù)據(jù)庫(kù)Oracle、DB2MS、SQL Server、Sybase 等等。

      猜你喜歡
      界面設(shè)計(jì)人事管理管理系統(tǒng)
      《京燕兒》APP界面設(shè)計(jì)
      大眾文藝(2023年22期)2023-12-10 04:27:18
      中醫(yī)養(yǎng)生APP界面設(shè)計(jì)
      大眾文藝(2022年19期)2022-10-19 08:18:18
      “共享員工”平臺(tái)界面設(shè)計(jì)
      包裝工程(2022年14期)2022-07-28 07:07:00
      基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
      面向智能手機(jī)的UI界面設(shè)計(jì)
      人事管理
      加強(qiáng)和改進(jìn)事業(yè)單位人事管理
      人事檔案數(shù)字化在人事管理中的重要性
      活力(2019年21期)2019-04-01 12:16:52
      基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      大埔县| 河北区| 博乐市| 乌审旗| 北流市| 刚察县| 柞水县| 瑞昌市| 长沙县| 凤庆县| 梁山县| 特克斯县| 巴东县| 四川省| 三亚市| 江永县| 桐柏县| 寿宁县| 奉化市| 洪泽县| 繁昌县| 辉南县| 财经| 富阳市| 红原县| 揭西县| 佛教| 商南县| 明溪县| 土默特左旗| 蚌埠市| 布尔津县| 临沂市| 绥芬河市| 克拉玛依市| 乌鲁木齐县| 兴化市| 大邑县| 滨州市| 清流县| 台江县|