企業(yè)人事信息管理系統(tǒng)_第1頁
企業(yè)人事信息管理系統(tǒng)_第2頁
企業(yè)人事信息管理系統(tǒng)_第3頁
企業(yè)人事信息管理系統(tǒng)_第4頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、企業(yè)人事信息管理系統(tǒng)【摘要】管理信息系統(tǒng)是一門融管理科學、信息科學、系統(tǒng)科學、現(xiàn)代通信技術和電子計算機技術為一體的綜合性邊緣學科,它以人為主導,利用計算機硬件、軟件、網絡通信設備辦公設備,進行信息的收集、傳輸、加工、存儲、更新和維護,以及提高企業(yè)效率為目的一種集成化的人機系統(tǒng)。 MIS 系統(tǒng)涉及到多方面的內容,因此,人們稱MIS 學科是一個交叉綜合性的學科。 企業(yè)人事管理是一項瑣碎, 繁雜而又非常細致的工作,一班是不允許發(fā)生差錯的,它直接影響著勞動者隊工作的積極性,是提高勞動生產力,提高企業(yè)活力的基礎,在以往手工進行的辦公工作中,需反復的進行各種抄寫,計算等工作, 不僅花費大量的時間,而且往往

2、會出錯。 計算機應用于企業(yè)的人事信息處理處理,不僅可以使企業(yè)各類人員以最少的勞動和最短的實踐取得足夠的、可靠的、準確的信息。 而且可以使他們從簡單的數(shù)據(jù)統(tǒng)計、收集、匯總等重復繁重的事務中解脫出來。【關鍵詞】管理信息系統(tǒng)企業(yè)人事管理信息化目錄第一章 MIS 的開發(fā)背景 ,11 1課題的提出 ,11 2采用的體系結構,11 3具體的開發(fā)方法,21 4系統(tǒng)的目標 ,21 5開發(fā)工具的選擇,3第二章 系統(tǒng)分析 ,42 1初步調查 ,42 2可行性分析 ,42 3現(xiàn)行系統(tǒng)分析,52 4數(shù)據(jù)流程圖和數(shù)據(jù)字典,6第三章 系統(tǒng)設計 ,103 1系統(tǒng)功能設計,103 2數(shù)據(jù)庫設計 ,113 3代碼設計 ,113

3、 4用戶界面設計,16第四章 系統(tǒng)實施 ,214 1系統(tǒng)實施主要活動、地點和作用,214 2程序設計 ,224 3系統(tǒng)測試 ,234 4系統(tǒng)運行的管理與維護,24結束語,26參考文獻 ,271 1 課題的提出企業(yè)人事管理信息系統(tǒng)是一個現(xiàn)代化的企業(yè)在競爭中立于不敗之地的必要部分,它能夠為查詢人事信息提供充足的信息和快捷的查詢手段。一直以來使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難,而且容易丟失。自 20 世紀 50 年代將計算機引入數(shù)據(jù)處理以來,歷經管理信息系統(tǒng)發(fā)展的各個階段。

4、一方面是信息技術應用的迅猛發(fā)展,另一方面,許多管理信息系統(tǒng)在耗費了大量的人力、物力、財力之后夭折了, 或者根本沒有實現(xiàn)原定系統(tǒng)開發(fā)目標,或者根本沒有實現(xiàn)原系統(tǒng)的開發(fā)目標,而把計算機用作了打字機。 這是長期以來困惑著人們的一大問題?,F(xiàn)在人們日益深刻認識到,把信息技術應用與應用環(huán)境分離是辦不到的。管理信息系統(tǒng)根本不僅是技術系統(tǒng),而且是社會系統(tǒng)。使用計算機對企業(yè)人事信息進行管理,具有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)一個代替手工操

5、作的新型的計算機管理的信息系統(tǒng)對本公司來說刻不容緩,這也是本課題的由來。1 2 采用的體系結構本管理信息系統(tǒng)是基于C S 模式結構的 MIS 體系構建。Clients/Server 結構(簡稱 C S 結構)是九十年代流行的信息系統(tǒng)結構,在C S 結構下,應用系統(tǒng)被分為前臺(客戶機)和后臺(服務器)兩部分,其作用分別是:應用處理由客戶機完成, 數(shù)據(jù)訪問和事務處理由服務器完成。 這種方案實現(xiàn)了功能分布, 即由客戶機端提出查詢請求(執(zhí)行 SQL 語句),而服務器完成對數(shù)據(jù)庫的查詢任務,并把查詢結果通過網絡返回給客戶機C S 模式響應速度快,網絡通信負擔小,適用于企業(yè)內部局域網,在企業(yè)內部的集中管理

6、模式中發(fā)揮了重要作用。1.3 開發(fā)方法本系統(tǒng)采用結構化生命周期法和快速原型法相結合的方法開發(fā)。1.4 系統(tǒng)開發(fā)的目標本系統(tǒng)大致要做到以下幾點:1) 操作簡便,節(jié)省大量人力;2) 可以方便的存儲員工檔案,安全、高效;3) 可以迅速計算員工的各種工資費用;4) 可以迅速查到所需信息,便于管理。企業(yè)要較好的管理其人事信息,就必須要建立完善、準確的原始記錄。有關人事信息的原始憑證包括員工基本信息,工資記錄、 考勤記錄、 工作評價記錄、 員工基本信息記錄等。1.5 開發(fā)工具的選擇本系統(tǒng)使用VB6.0編程環(huán)境的選擇:作為前臺設計和SQL Server 2000管理數(shù)據(jù)庫。Visual BASIC是一種可編

7、程的應用軟件,其特點是具有生成功能,用戶可方便的設計界面,是目前最為廣泛的、易學易用的面向對象的開發(fā)工具。它提供給用戶一種可以跨越多個軟件平臺的通用語言,還提供了大量的控件,這些控件可用于設計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設計過程,從而有效的提高了應用程序的運行效率和可靠性, 軟件開發(fā)人員只要掌握一種核心的語言,而且看到的是相同的用戶界面。實現(xiàn)本系統(tǒng) VB 是一個相對較好的選擇。關系型數(shù)據(jù)庫的實現(xiàn):SQL Server 2000 是 Microsoft 公司最新開發(fā)的大型關系數(shù)據(jù)庫管理系統(tǒng),具有非常大的關系數(shù)據(jù)庫的創(chuàng)建、開發(fā)、設計及管理功能。與以前的版本相比,SQL

8、Server 2000徹底脫離的了 Sybase,它將數(shù)據(jù)庫連接到 Internet ,并通過 Web 瀏覽器顯示數(shù)據(jù)操作,具有客戶機服務器結構,并與 Microsoft 公司的其他產品及第三方面產品具有良好的兼容性,能方便的實現(xiàn)無縫操作。此外, SQL Server 2000 還提供了對分布式事務處理的支持,并具有對開發(fā)工具的良好支持,能為大型數(shù)據(jù)庫項目提供優(yōu)秀的企業(yè)業(yè)績解決方案。第二章 21 初步調查1) 系統(tǒng)的外部環(huán)境。現(xiàn)行的人事管理系統(tǒng)有員工、車間、財務科、人事科、經理之間的工作聯(lián)系,有各種表單、文件和資金的往來。2) 現(xiàn)行系統(tǒng)的概述?,F(xiàn)行系統(tǒng)功能低下,管理水平落后,無人對整個流程負責

9、,工作效率很低,安全性和可靠性也很差。3) 現(xiàn)行系統(tǒng)的重要作用?,F(xiàn)行系統(tǒng)擔負責管理公司的人事系統(tǒng),它和公司的員工、各管理部門以及領導是通過頻繁的表單和接觸以及口頭傳達來聯(lián)系的, 它所掌握的信息和片面,具有全局性。不2 2可行性分析可行性是指在當前組織內外的具體條件下, 這個信息系統(tǒng)的開發(fā)是否具備必要的資源及其它條件?,F(xiàn)對本系統(tǒng)的可行性分析如下:1)技術可行性分析:MIS 系統(tǒng)技術成熟、 可靠,VB6.0 開發(fā)與老版本兼容性好、 SQL Server 數(shù)據(jù)庫管理高校穩(wěn)定、靈活方便、適合現(xiàn)階段業(yè)務規(guī)模發(fā)展的需要,技術上可行。2)濟可行性分析:當前,各單位系統(tǒng)為適應新時期信息發(fā)展的需要,各單位實現(xiàn)了

10、計算機企業(yè)人事管理信息系統(tǒng)管理。發(fā)只需軟件成本預算,開發(fā)費用大大降低。緊密注意信息新技術的發(fā)展。 為加強管理,因此, 系統(tǒng)的硬件資源已經完備, 系統(tǒng)開3)管理上的可行性管理人員已充分認識到使用人事管理信息系統(tǒng)對員工實現(xiàn)規(guī)范的計算機管理的重要性,算機管理企業(yè)人事信息能保證所需要的基礎數(shù)據(jù)準,真實。用計2 3 現(xiàn)行系統(tǒng)分析現(xiàn)行的系統(tǒng)是采用手工操作的, 效率低下而且浪費了大量的人力物力。 由于手工所存在的誤差, 還容易造成數(shù)據(jù)的丟失, 降低了系統(tǒng)的性能和準確度。 由于信息有時亂七八糟地存在一起,十分分散。信息交換全賴于傳遞文件和口頭表示,對數(shù)據(jù)的共享也非常的不便。現(xiàn)行系統(tǒng)統(tǒng)組織結構圖系統(tǒng)的組織結構是

11、指組織內部的劃分及它們的相互關系。信息的流動關系是以組織結構為背景的, 而且總是伴隨著組織部門之間的物流、 資金流、和資料流而發(fā)生的。下圖是本公司的系統(tǒng)的組織結構圖:業(yè)務流程圖這是一種表明系統(tǒng)內各單位、 人員之間業(yè)務關系、 作業(yè)順序和管理信息流動的流程圖, 它可以幫助分析人員找出業(yè)務流程中的不合理迂回等。2.4 數(shù)據(jù)流程圖和數(shù)據(jù)字典數(shù)據(jù)流程圖將本系統(tǒng)的數(shù)據(jù)用數(shù)據(jù)流程圖表示,以員工的工資管理為例,見下圖。經過對數(shù)據(jù)流程分析,揭示出五個主要處理:企業(yè)人事信息填制工資計算表、工資計算、工資匯總和工資發(fā)放。在數(shù)據(jù)流程圖中顯示出系統(tǒng)當前使用的數(shù)據(jù)存儲有:工資卡(檔案)、工資結算單(每個職工工資結算明細)

12、 、工資匯總表(各部門各類人員的各項工資匯總結果)。如下圖:工資管理系統(tǒng)與五個外部實體有關:人事科、車間室、總務科、職工和財務系統(tǒng),其中總務科是系統(tǒng)數(shù)據(jù)的外部來源, 即它們主要提供原始數(shù)據(jù)的實體。 職工和財務的子系統(tǒng)是工資系統(tǒng)數(shù)據(jù)的外部取出,是接收系統(tǒng)數(shù)據(jù)的實體。數(shù)據(jù)字典數(shù)據(jù)字典是在數(shù)據(jù)流程圖之上進一步定義和描繪所有數(shù)據(jù)的一種工具,是對數(shù)據(jù)流程圖的一個補充說明, 它清楚的定義與解釋了數(shù)據(jù)流程圖上未能表達的內容,同時它能夠幫助分析員組織數(shù)據(jù), 是同用戶交談的極好工具。此外,數(shù)據(jù)字典記載著每個數(shù)據(jù)項的關鍵條目,從中可以檢查出個數(shù)據(jù)元素的內容或漏掉的數(shù)據(jù)元素。數(shù)據(jù)字典是描述系統(tǒng)流程圖中所有數(shù)據(jù)流、數(shù)

13、據(jù)存儲、 處理功能等卡片的集合,其包括種條目:數(shù)據(jù)流、文件、數(shù)據(jù)項和加工。建立完善的數(shù)據(jù)字典是對所收集、整理數(shù)據(jù)的一種分析歸檔方式,為下一步建立數(shù)據(jù)庫和處理數(shù)據(jù)作準備。下面列出企業(yè)人事信息管理系統(tǒng)中,數(shù)據(jù)字典的部分條目1 數(shù)據(jù)項2 組和數(shù)據(jù)項3 數(shù)據(jù)流4 數(shù)據(jù)存儲5 處理邏輯第三章系統(tǒng)設計3 1系統(tǒng)功能設計系統(tǒng)開發(fā)的總體任務是實現(xiàn)企業(yè)人事信息關系的系統(tǒng)化、規(guī)范化和自動化,是在系統(tǒng)開發(fā)的總體任務的基礎上完成的。對本系統(tǒng)的功能進行集中、分塊,按照結構化程序設計的要求得到如下圖所示的系統(tǒng)功能模塊圖。各模塊實現(xiàn)的功能解釋如下:,1) 有關企業(yè)員工各種信息的輸入,包括員工基本信息、所在部門、工作信息和工

14、作簡歷等。2) 員工各種信息的查詢。3) 員工各種信息的修改。4) 考勤信息的輸入等。5) 考勤信息的查詢。6) 員工工作評價信息的輸入。7) 員工工作評價信息的查詢。8) 員工工作評價信息的修改。9) 員工工資信息的輸入10) 員工工資信息的查詢。11) 員工工作信息修改等。3 2 代碼設計代碼是一組有序的數(shù)字或字母的排列,是代表客觀存在的實體或屬性的符號,代碼設計就是給系統(tǒng)中某些實體及其屬性于相應的編碼。 這些編碼主要是為了對實體的表示、 助記和方便檢索。代碼結構的類型有:順序碼、區(qū)間碼、助記碼。本企業(yè)對員工的編碼使用的是區(qū)間碼。上述編碼分別以“ 0”,“ 1”,“ 2”,, 開頭,以表示

15、所代表的員工分別屬于管理人員、一車間、二車 , 。3 3數(shù)據(jù)庫設計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產生的影響。合理的數(shù)據(jù)庫結構時既可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致.另外,合理的數(shù)據(jù)庫結構將非常有利于程序的實現(xiàn)。設計數(shù)據(jù)庫系統(tǒng)時應該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢, 這就要求數(shù)據(jù)庫結構能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、 數(shù)據(jù)結構以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。仔細分析

16、調查有企業(yè)人事信息需求的基礎上,將得到如下圖所示的本系統(tǒng)所處理的數(shù)據(jù)流程。圖:企業(yè)人事信息管理系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)庫概念結構設計根據(jù)上圖, 就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。根據(jù)上面的設計規(guī)劃處理的實體有:員工基本信息實體、員工考勤信息實體、員工工作評價信息實體、員工工資信息實體。各個實體具體的描述ER 圖如下:下圖為員工基本信息實體ER 圖。下圖為員工考勤信息實體ER 圖。下圖為員工工資信息實體ER 圖實體與實體之間的關系ER 圖如下圖所示。數(shù)據(jù)庫結構的實現(xiàn)經過前面的需求分析和概

17、念結構設計以后,得到是數(shù)據(jù)庫的邏輯結構?,F(xiàn)在就可以在SQLServer 2000 數(shù)據(jù)庫系統(tǒng)中實現(xiàn)該邏輯結構。這是利用SQL Server 2000 數(shù)據(jù)庫系統(tǒng)中實現(xiàn)該邏輯結構。3.3.4 創(chuàng)建系統(tǒng)數(shù)據(jù)表格 manrecord列名 數(shù)據(jù)類型長度 允許空 說明ygid varchar 8編號ygname varchar 10姓名ygdept varchar 20 部門ygsex varchar 2 性別ygbirthday datetime 8 生日ygplace varchar 40 籍貫yglevel varchar 10 學歷ygspecial varchar 20 專業(yè)ygdate1 d

18、atetime 8 參加工作時間ygdate2 datetime 8 入黨時間ygbusi varchar 12 職稱ygdate3 datetime 8 職稱時間ygstatus varchar 12 原身份ygoffice varchar 30 原工作單位ygduty varchar 10 原職務ygdate4 datetime 8 進入公司時間ygdate5 datetime 8 起薪時間ygdate6 datetime 8 調入時間ygno varchar 8 擋號ygremark1 text 16 備注3.3.5 創(chuàng)建員工基本工資分配表pay列名 數(shù)據(jù)類型長度 允許空 說明gzid

19、varchar 8編號gzname varchar 10姓名gzbase numeric 5底薪gzall numeric 5 補貼gzbonus numeric 5 獎金gzpay numeric 5 加班gzdeduct numeric 5 扣考核gzage numeric 5 代扣養(yǎng)老金gzmedical numeric 5 代扣醫(yī)療保險gzhouse1 numeric 5 代扣住房公基金gztotal numeric 5 稅前小計gzduty numeric 5 所得稅gzhouse2 numeric 5 房貼gzhouse3 numeric 5 房租gzlaborage numeri

20、c 5 實發(fā)工資gzdate datetime 8 時間3.4界面的設計本系統(tǒng)的用戶界面設計采用Visual BASIC 6.0 ,他最大的優(yōu)點是可視性,每個對象都以圖形方式顯示在界面上, 我們不必建立每個對象的程序代碼, 只需用工具畫在界面上。 現(xiàn)將本系統(tǒng)的幾個主要界面介紹一下。企業(yè)人事信息系統(tǒng)的主窗體這個項目我們使用多文檔界面,單擊工具欄中的 ADD MDI Form 按鈕,產生一個在這個窗體上添加所需的控件,創(chuàng)建好的窗體如圖所示:下面對主窗體各選項實現(xiàn)的功能作具體介紹:1) 系統(tǒng):該項只包括一個退出選項。2) 員工基本信息包括四個菜單項:添加員工信息、修改員工信息、刪除員工信息、員工信息

21、查詢。員工基本信息的數(shù)據(jù)項有員工編號、員工姓名、性別、出生日期、所在部門、籍貫、學歷、專業(yè)、參加工作時間、進入公司時間、起薪時間、調入部門時間、職稱、入黨時間、檔號、原身份、原職務、原工作單位、備注等。3) 員工考勤管理。包括四個菜單項:添加考勤信息、修改考勤信息、刪除考勤信息、員工考勤查詢。包括的數(shù)據(jù)項有員工所在部門、員工姓名、出勤時間、工序時間、曠工時間、請假時間、早退時間、遲到時間、加班時間、出差時間等。4) 員工工作評價管理。包括四個菜單項:添加工作評價信息、修改工作評價信息、刪除工作評價信息、員工工作評價查詢。包括的數(shù)據(jù)項有員工所在部門、員工姓名、員工所在部門、工作業(yè)績、工作態(tài)度、業(yè)

22、務水平、備注等。5) 員工工資管理。包括三個菜單項:計發(fā)員工工資信息、修改員工工資信息、員工工資信息查詢。包括數(shù)據(jù)項有員工所在部門、員工姓名、底薪、補貼、獎金、加班、住房補貼、房租、養(yǎng)老金、醫(yī)療保險、住房公積金、所得稅、實發(fā)工資等。6) 幫助:顯示相關幫助信息。主窗體菜單創(chuàng)建如下圖所示菜單結構:該窗體實現(xiàn)的是對菜單的編輯, 主菜單有系統(tǒng)、員工基本信息、員工考勤管理、員工工作評價管理。下面的子菜單分別實現(xiàn)的是對這些主菜單的具體數(shù)據(jù)的添加、修改、刪除和查詢。員工基本信息模塊。創(chuàng)建好的窗體如下所示:下面對本窗體實現(xiàn)的功能作具體介紹:該窗體分四個部分,左上邊實現(xiàn)的是輸入員工的基本信息,右上邊實現(xiàn)的是輸

23、入員工的基本工作信息, 下邊是工作簡歷, 最下邊是其它信息。 員工的基本信息的數(shù)據(jù)項有: 姓名、部門、性別、生日、籍貫、學歷、專業(yè)。工作信息的數(shù)據(jù)項有建參加工作時間、進入公司時間、起薪時間、調入部門時間、職稱、職稱時間、入黨時間。工作簡歷包含的數(shù)據(jù)項有:原身份、原職務、原工作單位。其它信息的數(shù)據(jù)項是:備注,用于輸入有關員工的其他備用說明。員工考勤管理模塊。創(chuàng)建好的窗體如下所示:現(xiàn)將員工考勤窗體介紹一下:基本信息欄可輸入員工信息、本月基本信息、 調整工資。 員工基本信息欄包括部門和姓名; 本月基本信息包括考勤年月、 本月天數(shù)、 工休天數(shù)和應出勤天數(shù)。員工工資管理模塊創(chuàng)建好的窗體如下所示:該窗體的

24、功能有輸入員工的信息、 基本工資、 代扣項目和工資總計。 員工信息欄的數(shù)據(jù)項是:部門和姓名;基本信息數(shù)據(jù)欄的數(shù)據(jù)項是底薪、補貼、獎金、扣考核、房貼和房租;代扣項目欄的數(shù)據(jù)項有: 養(yǎng)老金、 醫(yī)療保險、 住房公積金; 工資小計欄的數(shù)據(jù)項有稅前小計、所得稅、實發(fā)工資和計發(fā)時間。第四章系統(tǒng)實施4 1系統(tǒng)實施主要活動、地點和作用系統(tǒng)實施的主要活動系統(tǒng)實施的主要活動內容包括系統(tǒng)環(huán)境的建立、 程序設計、數(shù)據(jù)準備與錄入、 系統(tǒng)人員培訓、系統(tǒng)的調試與轉換和、文檔的建立與完善。以上各工作幾間的關系如圖所示:系統(tǒng)實施的環(huán)境建設與設備購置由于在系統(tǒng)實施過程需要的人員和設備的數(shù)量及種類都很多,因此 ,在正式組織實施時必

25、須首先做好各項準備工作。一、計算機機房的建設計算機機房的建設是指能夠滿足各項環(huán)境指標、 安放計算機設備使其充分發(fā)揮功能的工作場所。1) 機房建設的要求計算機機房的建設應該考慮到它的可靠性、可維護性和可擴展性以及安全性和經濟性等方面的要求, 并且要根據(jù)實際情況提出具體的指標標準,為系統(tǒng)的實施提供一個良好的環(huán)境。2) 機房總體布局問題計算機機房應該包括計算機主機房、基本工作房間和各類輔助性房間等。計算機機房的總體布局應該以安裝計算機設備的主機房為中心,然后確定其它房間的多少和大小,并且依據(jù)各個房間之間的關系來綜合考慮布局。二、購置計算機系統(tǒng)設備。1) 購置計算機系統(tǒng)硬件設備。 購置設備首先要考慮該

26、是質量, 并且要在保證質量的前提下,盡可能地降低購置成本。2) 資料齊全、手續(xù)完整。購置設備要求供貨單位提供的設備資料必須齊全、售貨手續(xù)必須完整, 同時要組織好驗收工作。 由于計算機設備技術比較復雜, 驗收工作必須十分認真仔細地進行。3) 計算機設備的兼容性和可維護性。 購置計算機設備必須還要考慮它的兼容性和可維護性。應盡量選購那些兼容性好、可維護性好、并且能夠提供良好售后服務的設備。系統(tǒng)實施的作用系統(tǒng)實施階段既是成功的實現(xiàn)新系統(tǒng), 又是取得用戶對系統(tǒng)信任的關鍵階段。 MIS 的規(guī)模越大,實施階段的任務就越復雜。 在系統(tǒng)正式實施之前,就要制定出周密的計劃,即確定出系統(tǒng)實施的方法、 步驟、所需的

27、時間和費用。 并且要監(jiān)督計劃的執(zhí)行, 做到既有計劃又有檢查,以保證系統(tǒng)實施工作的順利進行。4 2程序設計和軟件開發(fā)工具。隨著計算機應用水平的提高,軟件越來越復雜,同時硬件價格不斷下降,軟件費用在整個應用系統(tǒng)中所占的比重急劇上升, 從而使人們對程序設計的要求發(fā)生了變化。 在過去的小程序設計中, 主要強調程序的正確性和效率, 但對于大型程序, 人們則傾向于首先強調程序的可維護性、 可靠性和可理解性, 然后才是效率。 目前衡量程序設計質量的指標要求一般有以下幾個方面:1) 可靠性系統(tǒng)運行的可靠性是衡量系統(tǒng)質量的首要指標。 它有兩方面的含義: 一方面是指系統(tǒng)的安全可靠性,如數(shù)據(jù)存取、通訊、操作權限等的

28、安全可靠性;另一方面是指程序運行的可靠性。2) 實用性實用性是指從用戶的角度來審查系統(tǒng)的功能實用、行的重要保證。靈活、 方便。實用性是系統(tǒng)實施后投入運3) 規(guī)范性規(guī)范性是指系統(tǒng)功能的劃分、 書寫的格式、 變量的命名等都有統(tǒng)一的規(guī)范。 文檔的規(guī)范化是今后程序的閱讀、修改、維護以及相互交流所必須做到的。4) 可讀性可讀性是指設計的程序結構和命令語句清晰, 使其他人容易看懂。 可讀性是今后維護和修改程序的基礎, 對于大型的系統(tǒng)軟件開發(fā)尤為重要, 沒有可讀性的程序就無法修改與維護,就沒有生命力。也5) 可維護性可維護性是指系統(tǒng)程序的各個組成部分是相互獨立的,沒有牽一發(fā)而動全身的連鎖反應。維護性是和規(guī)范

29、性、可讀性等指標密切相關的??? 3系統(tǒng)測試系統(tǒng)測試是在假定系統(tǒng)中有錯誤的前提下進行的,通過測試來盡可能地發(fā)現(xiàn)在系統(tǒng)分、系統(tǒng)設計和系統(tǒng)實施中存在的錯誤,也就是系統(tǒng)測試的目的是為了發(fā)現(xiàn)和解決系統(tǒng)中可能存在的錯誤。 測試包括對系統(tǒng)的基本功能、系統(tǒng)的效率、 系統(tǒng)的可靠性和可操作性等問題所進行的測試。 系統(tǒng)測試的目的體現(xiàn)在系統(tǒng)調試的各個步驟中。程序測試, 是為了發(fā)現(xiàn)程序設計中錯誤。也就是說,越是早期的錯誤,往往越是到最后才能發(fā)現(xiàn)。所以要非常重視早期的系統(tǒng)分析、系統(tǒng)設計工作,決不能草率行事,不然一旦出現(xiàn)錯誤,將使系統(tǒng)的開發(fā)工作大量返工,造成工期的延誤和人力資源的浪費。系統(tǒng)測試的方法主要有兩種:1) 黑箱法黑箱法是指測試人員不考慮程序模塊的內部結構如何, 而只用測試程序來驗證程序是否符合功能的要求,是否會發(fā)生異?,F(xiàn)象。2) 白箱法白箱法是指測試人員根據(jù)模塊內部的結構來導出測試數(shù)據(jù), 使模塊中的所有測試路徑都被測試到。系統(tǒng)的測試很明顯在程序測試中要用白

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論