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

正文內(nèi)容

企業(yè)工資管理信息系統(tǒng)—畢業(yè)設(shè)計(jì)(文件)

2024-12-25 21:41 上一頁面

下一頁面
 

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