freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)工資管理信息系統(tǒng)論文正文(參考版)

2024-12-05 22:19本頁(yè)面
  

【正文】 通過本次設(shè)計(jì)實(shí)踐,我得到了非常有意義的鍛煉。同時(shí),通過本次畢業(yè)設(shè)計(jì),也使我意識(shí)到自己的不足,作為計(jì)算機(jī)專業(yè)學(xué)生必須不斷學(xué)習(xí)科學(xué)文化知識(shí),在學(xué)習(xí)好計(jì)算機(jī)的同時(shí),必須做到對(duì)知識(shí)的廣泛涉獵,只有這樣才能緊跟時(shí)代步伐,為社會(huì)做出更大的貢獻(xiàn)! 總之,經(jīng)過這次畢業(yè)環(huán)節(jié)的設(shè)計(jì),我得到了很大的鍛煉。 畢業(yè)設(shè)計(jì)(論文) 39 結(jié)論 經(jīng)過幾個(gè)月的努力,本系統(tǒng)已基本上可以交付使用了。在試運(yùn)行過程中,用戶可以輸入一些實(shí)際的數(shù)據(jù),來(lái)檢驗(yàn)系統(tǒng)的各個(gè)功能是否已經(jīng)達(dá)到預(yù)期的要求。 試運(yùn)行階段 系統(tǒng)經(jīng)過測(cè)試后,便可以交付用戶進(jìn)行試運(yùn)行。 ( 3) 除檢查程序是否做了 應(yīng)該做的工作以外,還應(yīng)該檢查程序是否做了它不應(yīng)該做的事情。 為了提高測(cè)試工作的質(zhì)量,在測(cè)試過程中應(yīng)該注意以下幾點(diǎn): ( 1) 測(cè)試工作最好由程序員以外的其他人員來(lái)進(jìn)行,這樣會(huì)獲得更好的測(cè)試效果。此時(shí),要用模擬的或?qū)嶋H的數(shù)據(jù)對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試。雖然對(duì)這個(gè)子系統(tǒng)而言其輸出結(jié)果是符合預(yù)定要求的,但作為另一個(gè)子系統(tǒng)的輸入?yún)s可能發(fā)生錯(cuò)誤。那些只能使程序正確運(yùn)行的例子是沒有意義的,而能夠發(fā)現(xiàn)錯(cuò)誤的例子才是成功的例子。當(dāng)程序?qū)σ唤M輸入數(shù)據(jù)進(jìn)行加工后得出的結(jié)果與預(yù)期的結(jié)果不一致時(shí),就說明程序有錯(cuò);如果兩者結(jié)果相一致,也就說明程序已經(jīng)正確,還需要應(yīng)用另一個(gè)例子來(lái)測(cè)試。 在進(jìn)行模塊測(cè)試時(shí),測(cè)試的關(guān)鍵是如何設(shè)計(jì) 測(cè)試用例,即測(cè)試程序時(shí)所用的例子。模塊測(cè)試是聯(lián)合測(cè)試的基礎(chǔ),它有利于測(cè)試工作,使錯(cuò)誤的查找局限在某一個(gè)模塊。測(cè)試分為模塊測(cè)試和聯(lián)合測(cè)試兩個(gè)階段。 第 節(jié) 測(cè)試運(yùn)行階段 測(cè)試階段的任務(wù)是檢驗(yàn)編寫的程序是否滿足系統(tǒng)的要求,同時(shí)發(fā)現(xiàn)程序中存在的各種錯(cuò)誤并排除這些錯(cuò)誤。由于編程的工作量很大,前面兩個(gè)階段的內(nèi)容稍有變化,就回給后面的程序帶來(lái)很大的改動(dòng),工作量是十分龐大的。必須嚴(yán)格按軟件開發(fā)的基本過程,從分析到設(shè)計(jì),從設(shè)計(jì)到編程,一步步地進(jìn)行。在程序的編寫過程中,“設(shè)計(jì) —— 編程 —— 調(diào)試 —— 修改 —— 調(diào)試”的過程可能有多次反復(fù)。 測(cè)試程序 編程階段的工作結(jié)果應(yīng)該是不含有語(yǔ)法錯(cuò)誤的程序。 系統(tǒng)安全性設(shè)計(jì) 安全性設(shè)計(jì)要求程序員盡量考慮系統(tǒng)在運(yùn)行時(shí)可能發(fā)生的各種意外情況,包括非法數(shù)據(jù)的錄入、操作錯(cuò)誤的發(fā)生等。找出操作相應(yīng)對(duì)象時(shí)所發(fā)生的事件過程,并在此事件過程中填寫控制程 序運(yùn)行的代碼,就是這一步的具體任務(wù)。例如,用戶點(diǎn)擊命令按扭,選擇單選框、選擇菜單命令等都是 Visual FoxPro 應(yīng)用程序預(yù)先定義并可識(shí)別的事件。在設(shè)計(jì)一個(gè) Visual FoxPro 程序時(shí),注意力應(yīng)該集中在程序運(yùn)行時(shí)所發(fā)生的事件上。 在其他語(yǔ)言中,需要許多大量的編程才能提供的功能,在 Visual FoxPro畢業(yè)設(shè)計(jì)(論文) 36 中只需要幾個(gè)簡(jiǎn)單的屬性設(shè)置選項(xiàng)便可實(shí)現(xiàn),屬性設(shè)計(jì)在 Visual FoxPro 程序開發(fā)中上升到了一個(gè)非常重要的地位,同時(shí)這個(gè)步驟也是非常細(xì)致和煩瑣的。 Ⅲ 重復(fù)按 Tap 鍵時(shí),給定的控件接收到焦點(diǎn)( Focus)的順序。例如,通過設(shè)置對(duì)象屬性,可以輕松地實(shí)現(xiàn) 以下目的: Ⅰ 命令按扭將要回應(yīng)的鍵盤快捷鍵。每種類型的控件 —— 命令按扭、文本框、標(biāo)簽等,都擁有自己的屬性列表,通過對(duì)屬性的操作,可以控制和改變窗體或控件運(yùn)行時(shí)的外觀和功能。系統(tǒng)的輸出接口必須設(shè)計(jì)得靈活多樣,這樣才能滿足用戶的需要。 輸出設(shè)計(jì)是設(shè)計(jì)系統(tǒng)數(shù)據(jù)的輸出接口,即根據(jù)用戶要求,將系統(tǒng)的各種處理結(jié)果設(shè)計(jì)成各種能夠被用戶接受的格式,如直接顯示在屏幕或以報(bào)表、文件等形式輸出。這樣既可以提高輸入的效率,又可以避免數(shù)據(jù)的二義性。設(shè)計(jì)一個(gè)清晰直觀的輸入格式,給用戶創(chuàng)造一個(gè)良好的工作環(huán)境,以減少輸入的差錯(cuò)率,提高輸入的速度;二是減少數(shù)據(jù)的重復(fù)輸入。在一般的微機(jī)管理系統(tǒng) 中,輸入是通過鍵盤進(jìn)行的。 ( 5) 運(yùn)行生成的程序,測(cè)試菜單系統(tǒng)。清理代碼是在菜單的定義代碼之后執(zhí)行的代碼,決定菜單和菜單項(xiàng)可用或不可用。必要時(shí),還應(yīng)該包括初始化代碼和清理代碼。 ( 3) 為菜 單指定執(zhí)行的任務(wù)。 ( 2) 創(chuàng)建菜單和子菜單。確定需要哪些菜單及幾個(gè)菜單要有子菜單等。它又可以具體分為以下幾個(gè)步驟。圖中表明錄入模塊將原始報(bào)表信息錄入各數(shù)據(jù)表,工資計(jì)算模塊從各數(shù)據(jù)表中讀出所需的數(shù)據(jù),進(jìn)行工資項(xiàng)目計(jì)算,并將所得數(shù)據(jù)寫入工資數(shù)據(jù)表中 。在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)中,它主要用來(lái)分析模塊,建立模塊的邏輯模型。與流程圖等工具相似,它表達(dá)的范圍可大可小, 內(nèi)容也可粗可細(xì)。 畢業(yè)設(shè)計(jì)(論文) 33 數(shù)據(jù)流圖是傳統(tǒng)的軟件開發(fā)所常用的工具之一。它描述了各模塊的功能和要加工的數(shù)據(jù),為下面的編程作好準(zhǔn)備。然后,可以用數(shù)據(jù)流圖( Data Flow Diagram,簡(jiǎn)稱 DFD 圖)畫出每個(gè)模塊從接收輸入數(shù)據(jù)起,怎樣逐步地加工和處理,生成所需要的數(shù)據(jù)的全部流程。 總體結(jié)構(gòu)確定后,首先要對(duì)結(jié)構(gòu)圖中所有的模塊逐個(gè)確定其基本功能。既要求各模塊間有一定的獨(dú)立性,又能實(shí)現(xiàn)一些數(shù)據(jù)傳送,以滿足處理的需要。 在一個(gè)實(shí)際系統(tǒng)中,由于處理的需要,各個(gè)模塊之間并非完全獨(dú)立,它們之間會(huì)有一些數(shù)據(jù)交換。若塊內(nèi)聯(lián)系大了,則模塊間的相對(duì)獨(dú)立性也就提高 了。模塊間的聯(lián)系越小,即數(shù)據(jù)傳送越少,意味著模塊間的獨(dú)立性越高。衡量模塊獨(dú)立性有兩個(gè)指標(biāo):塊間聯(lián)系與塊內(nèi)聯(lián)系。如果各模塊是相對(duì)獨(dú)立的,則每個(gè)模塊可以單獨(dú)地被理解、編程、測(cè)試、修改。模塊間的連接采用了 Windows 下菜單逐層調(diào)用的調(diào)用的形式來(lái)實(shí)現(xiàn)。其實(shí)現(xiàn)方法是采用自頂向下,逐步分解的方法,將系統(tǒng)設(shè)計(jì)成一個(gè)層次性的模塊結(jié)構(gòu)。概要設(shè) 計(jì)的主要設(shè)計(jì)技術(shù)是結(jié)構(gòu)化設(shè)計(jì)方法。下面簡(jiǎn)述各步驟的內(nèi)容: ( 1) 概要設(shè)計(jì) 通常,一個(gè)應(yīng)用系統(tǒng)的程序可以劃分為若干個(gè)子系統(tǒng),而且每個(gè)子系統(tǒng)又可以劃分為若干個(gè)程序模塊。分析的任務(wù)是弄清楚讓程序“做什么”,即明確程序 的需求;設(shè)計(jì)是為了實(shí)現(xiàn)“怎么做”,它可以分為兩步走:第一部稱為概要設(shè)計(jì),用以確定程序的總體結(jié)構(gòu),第二步稱為詳細(xì)設(shè)計(jì),目的是決定每個(gè)模塊的內(nèi)部邏輯過程。 2. 總體的設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)完成后,就可以設(shè)計(jì)應(yīng)用程序了。另外,如果需要頻繁按照某個(gè)字段值來(lái)查詢數(shù)據(jù)表中的內(nèi)容,則需按此字段建立索引,這樣可以加快查詢速度。 ② 確定數(shù)據(jù)庫(kù)文件及其表的名稱和組成; 關(guān)系名 表名 組成字段 人員基本情況表 人員基本情況表 員工名、姓名、性別、年齡、學(xué)歷、受聘日期、部門、職稱 扣款表 扣款表 員工號(hào)、水電費(fèi)、煤氣費(fèi)、其他扣款 效益工資表 效益工資表 員工號(hào)、效益工資 工資表 工資表 員工號(hào)、部門、基本工資、崗位津貼、效益工資、 扣款、應(yīng)發(fā)工資 ③ 為每個(gè)表確定主關(guān)鍵字段和索引字段; 主關(guān)鍵字段即為每個(gè)表的主鍵,表中的每個(gè)字段應(yīng)該由主鍵唯一來(lái)確定。 如果評(píng)價(jià)結(jié)果原設(shè)計(jì)要求,則可以進(jìn)入物理實(shí)施階段,否則,就需要重新設(shè)計(jì)或修改物理結(jié)構(gòu),有時(shí)甚至要返回邏輯設(shè)計(jì)階段修改數(shù)據(jù)模型。 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步: ① 確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù) 中主要指存取方法和存儲(chǔ)結(jié)構(gòu); 畢業(yè)設(shè)計(jì)(論文) 30 ② 對(duì)結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。 ( 4) 物理設(shè)計(jì) 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于給定的計(jì)算機(jī)系統(tǒng)。 一個(gè)低一級(jí)范式的關(guān)系模式,通過模式分解可以轉(zhuǎn)換為若干個(gè)高一級(jí)范式的關(guān)系模式的集合,這種過程就叫規(guī)范化。 Ⅳ BCNF: BCNF( Boyce Codd Normal Form)是由 Boyce 與 Codd 提出的,比上述的 3NF 又進(jìn)了一步,通常認(rèn)為 BCNF 是修正的第三范式,有時(shí)也稱為擴(kuò)充的確第三范式。 Ⅲ 第三范式( 3NF) :所謂 3NF,指的是這種關(guān)系不僅滿足 2NF,而且它的任何一個(gè)非主屬性都不傳遞依賴于任何主關(guān)鍵字。 Ⅱ 第二范式( 2NF):所謂 2NF,指的是這種關(guān)系不僅滿足 1NF,而且所有非主屬性完全依賴于主碼。關(guān)系規(guī)范化理論要求在設(shè)計(jì)關(guān)系型數(shù)據(jù)表時(shí),應(yīng)該力求滿足以下幾個(gè)范式: 畢業(yè)設(shè)計(jì)(論文) 29 Ⅰ 第一范式( 1NF):屬于 1NF 的關(guān)系應(yīng)該滿足的基本條件是元組中的每一個(gè)分量都必須是不可以分割的數(shù)據(jù)項(xiàng)。規(guī)范化理論給我們提供了判別關(guān)系模式優(yōu)劣的標(biāo)準(zhǔn),為數(shù)據(jù)庫(kù)設(shè)計(jì)提供了嚴(yán)格的理論依據(jù)。 實(shí)體名稱:人員基本情況表 對(duì)應(yīng)的關(guān)系:人員基本情況表( 員工號(hào) ,姓名,性別,年齡, 學(xué)歷,受聘日期,部門,職稱) 實(shí)體名稱:扣款表 對(duì)應(yīng)的關(guān)系:扣款表( 員工號(hào) ,水電費(fèi),煤氣費(fèi),其他扣款) 實(shí)體名稱:效益工資表 對(duì)應(yīng)的關(guān)系:效益工資表( 員工號(hào) ,效益工資) 實(shí)體名稱:工資表 對(duì)應(yīng)的關(guān)系:工資表( 員工號(hào) ,基本工資,崗位津貼,效益工資,扣款,應(yīng)發(fā)工資) ② 關(guān)系規(guī)范化理論。但是,對(duì)于同一家公司來(lái)說,可能會(huì)有重名的員工存在,所以,姓名不宜作為主碼,一般應(yīng)增設(shè)員工號(hào)字段作為主碼,每一個(gè)員工的編號(hào)都是不同的。關(guān)系的主碼能夠決定其他屬性的值,或者說,其他屬性對(duì)主碼存在依賴的關(guān)系。 關(guān)系模式:對(duì)關(guān)系的描述,一般表示為: 關(guān)系名(屬性 1:,屬性 2:,??,屬性 N) 把工資管理系統(tǒng)轉(zhuǎn)換成關(guān)系模型的具體步驟: 畢業(yè)設(shè)計(jì)(論文) 28 Ⅰ 首先分析實(shí)體的屬性集,從中找出 關(guān)系的主碼。 域( Domain):屬性的取值范圍。 屬性( Attribute):表中的一列即為一個(gè)屬性,給每一個(gè)屬性起一個(gè)名稱即屬性名。 介紹關(guān)系模型中的一些術(shù)語(yǔ) : 關(guān)系( Relation):一個(gè)關(guān)系對(duì)應(yīng)通常說的一張表。關(guān)系模型與以往的模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上的。在關(guān)系型數(shù)據(jù)庫(kù)中,每一數(shù)據(jù)表表示一個(gè)關(guān)系。在這一步中,首先要選擇一種適當(dāng)?shù)臄?shù)據(jù)模型,然后按照相應(yīng)的轉(zhuǎn)換規(guī)則,將 ER 模型轉(zhuǎn)換為所選定 DBMS 可以接受的數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)。 繪畫出了工資管理系統(tǒng)的基本概念模型圖 35: 扣款表 水電費(fèi) 煤氣費(fèi) 其他扣款 姓名 基本工資 崗位工資 效益工資 應(yīng)發(fā)工資 工資表 姓名 工資計(jì)算 扣款 人員基本情況表 受聘日期 姓名 性別 年齡 職稱 部門 學(xué)歷 效益工資表 姓名 效益工資 圖 35 畢業(yè)設(shè)計(jì)(論文) 27 (備注:圖中人員基本情況表、扣款表、效益工資表、工資表等都屬于實(shí)體,用矩形框列出;它們各自都有許多屬性,用橢圓框列出;其中人員基本情況表 、扣款表、效益工資表實(shí)體的內(nèi)容通過工資項(xiàng)目計(jì)算來(lái)決定工資表項(xiàng)目?jī)?nèi)容,工資項(xiàng)目計(jì)算為人員基本情況表、扣款表、效益工資表實(shí)體與工資表實(shí)體的聯(lián)系,用菱形框來(lái)表示。步驟為: 1. 應(yīng)該先確定 ER 模型所含的實(shí)體; 2. 依次建立對(duì)應(yīng)于系統(tǒng)單項(xiàng)應(yīng)用的局部 ER 模型; 3. 將局部 ER 模型綜合為系統(tǒng)的總體 ER 模型; 4. 改進(jìn)總體 ER 模型,確保其具有最小的數(shù)據(jù)冗余度。 我們?cè)诳疾炝丝陀^事物以及其聯(lián)系之后,即可以著手建立 ER 模型。這里的“ 工資項(xiàng)目計(jì)算”就代表實(shí)體之間的聯(lián)系。在信息 物理數(shù)據(jù)庫(kù)結(jié)構(gòu) 物理設(shè)計(jì) 邏輯數(shù)據(jù)庫(kù)結(jié)構(gòu) 用戶 需求分析 需求說明書 ER 模型 概念設(shè)計(jì) 邏輯 設(shè)計(jì) 圖 34 畢業(yè)設(shè)計(jì)(論文) 26 世界中,事物之間的聯(lián)系可分為兩類:一是實(shí)體內(nèi)部的聯(lián)系,如組成實(shí)體的各個(gè)屬性之間的關(guān)系;一是實(shí)體之間的聯(lián)系。“聯(lián)系”表示實(shí)體之間存在的關(guān)系。例如:?jiǎn)T工有名字、性別、年齡、職稱等屬性?!皩傩浴敝笇?shí)體具有的某種特性。在數(shù)據(jù)庫(kù)中,實(shí)體常用來(lái)表示某類數(shù)據(jù)的集合,其范圍可的可小。“實(shí)體”是觀念世界中描述客觀事物的概念。概念模型可以用試題聯(lián)系模型( ER 模型)表示。 ( 2) 概念 設(shè)計(jì) 概念設(shè)計(jì)的目的是將需求說明書中有關(guān)數(shù)據(jù)的需求,綜合為一個(gè)統(tǒng)一的概念模型。數(shù)據(jù)庫(kù)設(shè)計(jì)性能的優(yōu)劣,將直接影響整個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能和執(zhí)行效率。 設(shè)計(jì)階段通常分以下幾個(gè)步驟進(jìn)行: 1. 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì),就是設(shè)計(jì)程序所需的數(shù)據(jù)的類型、格式、長(zhǎng)度和組織方式。 (3) 可靠性
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1