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

正文內(nèi)容

企業(yè)人事管理系統(tǒng)論文-在線瀏覽

2025-02-18 10:01本頁面
  

【正文】 企業(yè)人事管理系統(tǒng) 8 開發(fā)工具 與其他數(shù)據(jù)庫管理系統(tǒng)相比, Visual FoxPro 具有用戶的普遍性、功能的完整性、工具的易用性和規(guī)模的可伸縮性等特點 ( 1)用戶的普遍性 勿庸置 疑, Visual FoxPro 作為數(shù)據(jù)庫工具擁有眾多的開發(fā)者。它安裝容易,運行環(huán)境要求不高,入門和學(xué)習(xí)方便,最易于用戶接受。在數(shù)據(jù)管理方面,它基本具備了大型 SQL 數(shù)據(jù)庫的特征(如視圖、關(guān)鍵字、關(guān)系、觸發(fā)器、存儲過程等);在數(shù)據(jù)庫設(shè)計方面,它提供了各種數(shù)據(jù)庫組件的設(shè)計向?qū)Ш蛨D形化、智能化的設(shè)計過程??偠灾?,Visual FoxPro 盡量使得用戶不依靠任何其他軟件工具就能完成一個較復(fù)雜數(shù)據(jù)庫應(yīng)用系統(tǒng)的全部開發(fā)工作。窗口化、圖形化、智能化、模板化、向?qū)Щ?shù)化和通用化是 Visual FoxPro 工具的共同特征。在這個階段主要是收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后進一步的設(shè)計打下基礎(chǔ) 。 數(shù)據(jù)流程如圖 32 所示。有效的數(shù)據(jù)字典可以通過數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)來描述數(shù)據(jù)流、數(shù)據(jù)存儲的屬性,這次系統(tǒng)開發(fā)準(zhǔn)備了以下一分詳盡的的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。 對于實體采用如下方法: 將每個實體轉(zhuǎn)化為一個關(guān)系,實體的屬性即為關(guān)系的屬性,實體的碼即為關(guān)系的碼。 若實體之間的聯(lián)系是 1: n,則在 n端實體轉(zhuǎn)換成關(guān)系中加入 1端實體轉(zhuǎn)換成的關(guān)系碼及聯(lián)系的屬性。 將圖書借閱管理系統(tǒng)的 E— R圖轉(zhuǎn)換為關(guān)系模式可得到以下 個關(guān)系(每個關(guān)系的主碼用 __標(biāo)出,外碼用 標(biāo)出): 針對本系統(tǒng),通過對企業(yè)員工人事管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下: 人事卡片( 員工卡號 、所屬部門、姓名、性別、現(xiàn)任職務(wù)、出生年月、民族、籍貫、政治面貌、職稱、文化程度、健康狀況、家庭出身、本人成分、婚姻狀況、參加工作時間、進單位時間、工資、各種補貼、家庭住址、年齡、備注、部門編號); 家庭成員( 員工卡號 、部門、姓名、成員姓名、與員工關(guān)系、出生年月、婚姻狀況、文 化程度、政治面貌、工作單位、工資、經(jīng)濟來源)。 4 數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn) 在需求分析、概念結(jié)構(gòu)設(shè)計的基礎(chǔ)上得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)后,我們就可以在 數(shù)據(jù)庫系統(tǒng)中實現(xiàn)該邏輯 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 這一設(shè)計階段是在需求分析的基礎(chǔ)上,設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。 在上面的實體及實體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個表格之間的關(guān)系。 企業(yè)人事管理系統(tǒng) 14 人事卡片表表 41 所示。 表 42 家庭成員表 列名 數(shù)據(jù)類型 可否為空 說明 PERID 數(shù)值型( 10) 否 員工號 DEPT 字符型( 20) 可 所屬部門 NAME 字符型( 20) 可 員工姓名 NAME1 字符型( 10) 可 家屬姓名 RELATION 字符型( 10) 可 與員工關(guān)系 BIRTHDAY 日期型( 8) 可 出生年月 MARRIAGE 字符型( 4) 可 婚姻狀況 EDUCATED 字符型( 4) 可 文化程度 SALARY 數(shù)值型( 6) 可 工資 社會關(guān)系表如表 43 所示。 表 44 用戶密碼校驗表 列名 數(shù)據(jù)類型 可否為空 說明 NAME 字符型( 10) 否 合法用戶姓名 PASSWORD 字符型( 10) 否 用戶密碼 RANK 字符型( 1) 可 權(quán)限等級 所謂數(shù)據(jù)完整性就是指數(shù)據(jù)庫中數(shù)據(jù)的正確性和一致性,保證數(shù)據(jù)庫中的數(shù)據(jù)的質(zhì)量。例如在“人事卡片”中,員工編號設(shè)為主鍵, 保證了“人事卡片”的實體完整性。我們創(chuàng)建了 24 個主鍵和外鍵約束,并且增加了級聯(lián)刪除和級聯(lián)更新來保證數(shù)據(jù)庫的參照完整性。以FK_人事變動表 _員工信息表為例,此約束是通過人事變動表和員 工信息表中的員工編號,建立這兩個表之間的關(guān)系。至此,所有對 VFP 數(shù)據(jù)庫的直接操作都已完成。在本節(jié)中,我將主要介紹基本信息管理模塊的詳細(xì)設(shè)計及界面。登錄過程需要完 成以下任務(wù): 根據(jù)用戶名和密碼來判斷是否可能進入系統(tǒng); 根據(jù)用戶類型決定用戶擁有的權(quán)限。 以下是系統(tǒng)的登錄界面,按順序輸入帳號、密碼,如正確即可登錄。系統(tǒng)啟動后,首先要做的就是用戶登錄。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。系統(tǒng)會根據(jù)為用戶分配的權(quán)限,設(shè)置其對應(yīng)的功能為有效,用戶就可操作該功能。 圖 42 用戶登陸系統(tǒng)的主界面 企業(yè)人事管理系統(tǒng) 18 用戶設(shè)置窗體如圖 43 所示。 圖 44系統(tǒng)主菜單界面 企業(yè)人事管理系統(tǒng) 19 設(shè)計主窗體的屬性界面如圖 45 所示。 企業(yè)人事管理系統(tǒng) 20 圖 46 人事查詢界面 圖 47 人事查詢界面 企業(yè)人事管理系統(tǒng) 21 人事統(tǒng)計查詢 點擊人事管理窗口的“統(tǒng)計”按鈕,進入如圖 所示界面,列出的是所有員工 技術(shù)職稱 , 政治面貌、婚姻狀況、職工年齡、文化程度、工資 的所有條目情況以網(wǎng)格形式列表出來,由于界面大小有限,不能完全看到,可用鼠標(biāo)選中一位員工,然后用左、右箭頭查看其他條目的情況。 圖 48 人事統(tǒng)計界面 職工政治面貌統(tǒng)計表如圖 49所示。 圖 410 系統(tǒng)維護界面 員工人事卡片維護界面如圖 411 所示。 ( 2) 家庭情況: 家庭情況包括:家庭成員情況和配偶情況。并有兩個功能鍵“插入行”和“刪除行”,按插入行按鈕即在光標(biāo)所在位置前插入一行,刪除行即刪除光標(biāo)所在的行。內(nèi)容包括:配偶姓名、出生日期、政治面貌、民族、籍貫、戶籍所在地、文化程度、電話、工作單位、職務(wù),其中政治面 貌、民族、文化程度、職務(wù)可從摘要選擇。 主要業(yè)績: ( 4) 包括主要業(yè)績和技術(shù)分析兩個內(nèi)容。 在職員工離職時,可通過“離職處理”功能將此離職員工的人事檔案轉(zhuǎn)到離職員工檔案管理中。 企業(yè)人事管理系統(tǒng) 24 412 所示。 圖 413 人事信息模塊 員工詳細(xì)信息窗口中顯示的是員工必要信息。如果用戶修改某一紀(jì)錄中的某一項,可雙擊該條紀(jì)錄進入員工基本信息表窗口,此窗口使用數(shù)據(jù)窗口的 FREEFORM 風(fēng)格(典型的錄入界面)。在此窗口顯示的是員工的詳細(xì)資料,在此窗口還企業(yè)人事管理系統(tǒng) 25 可以編輯員工照片。所以多條件 查詢也就變得簡單起來,只要通過修改數(shù)據(jù)窗口的 CAPTION 屬性。 在職工信息表中加入職工信息時,用戶不能任意的輸入職工編號,而是由系統(tǒng)提供負(fù)責(zé)判別職工編號的唯一性,用于顯示該單位花名冊已有的職工名,從而要求用戶不能任意輸入的職工信息了,要加入新的職工信息必須先加入到花名冊中去。 在職工工資表中和在職工基本信息表中刪除職工信息時,為保持?jǐn)?shù)據(jù)的一致性,通過代碼將所有有關(guān)的數(shù)據(jù)表中的記錄統(tǒng)一刪除,也一定程度 上避免了數(shù)據(jù)的冗余。 修改記錄子模塊的處理過程如圖 414 所示: 圖 414 修改記錄子模塊的處理過程圖 企業(yè)人事管理系統(tǒng) 26 在職工信息表中加入職工信息時,用戶不能任意的輸入職工編號,而是由系統(tǒng)提供負(fù)責(zé)判別職工編號的唯一性,用于顯示該單位花名冊已有的職工名,從而要求用戶不能任意輸入的職工信息了,要加入新 的職工信息必須先加入到花名冊中去。 在職工工資表中和在職工基本信息表中刪除職工信息時,為保持?jǐn)?shù)據(jù)的一致性,通過代碼將所有有關(guān)的數(shù)據(jù)表中的記錄統(tǒng)一刪除,也一定程度上避免了數(shù)據(jù)的冗余。 圖 416 對員工信息綜合操作的流程圖 查詢操作流程應(yīng)為:先在員工分布層次圖用鼠標(biāo)選中需要查詢檔案的員工,然后在右邊 選擇要查詢的是哪部分資料(“基本資料”、“家庭情況”、“社會關(guān)系”或“用戶權(quán)限”),然后按“查詢”即可。 基本資料 基本資料界面窗口,包括員工編號、姓名、性別(從下拉菜單中選擇)、出生日期、民族、婚姻情況(從下拉菜單中選擇)、籍貫、政治面貌、現(xiàn)住址、聯(lián)系電話、學(xué)歷、職稱、受聘時間、部門(從下拉菜單中選擇)、職務(wù)、工資級別等。 欄目設(shè)置如下: 在“人事管理”基本資料的新增 /修改狀態(tài)下,用鼠標(biāo)右鍵單擊某一需要調(diào)整的欄目名稱(例如:部門),系統(tǒng)顯示出一個小的“項目設(shè)置窗”,在 項目號 欄內(nèi)輸入 000001(可通過單擊后邊的查詢按鈕,打開項目管理窗,鼠標(biāo)雙擊選擇項目),確定后,保存新設(shè)置;欄目內(nèi)容讀取如下: 在“人事管理”基本資料的新增 /修改狀態(tài)下,鼠標(biāo)雙擊該欄目名稱(例如:專業(yè)),得到“專業(yè)”項目內(nèi)容菜單,再鼠標(biāo)雙擊左邊列表中的項目內(nèi)容(例如:計算機應(yīng)用),系統(tǒng)自動將“計算機應(yīng)用”填入人事的(專業(yè)欄目)中。當(dāng)光標(biāo)移動到某些項時,會出現(xiàn)按鈕,表示這一項可從摘要中選擇,用鼠標(biāo)點擊它就會彈出摘要管理窗口,選擇你想要的選項,然后按返回按鈕,該選擇就會自動輸入。 運行環(huán)境: Windows9x、 Windows NT 或 Windows2021 本系統(tǒng)是在 Windows 98/ Windows Me/ Windows NT (SP4)/ Windows 2021 的中英文環(huán)境下運行,完全適用于各 式屏幕大小設(shè)置 640x480、 800x600、 1024x76 ...。 系統(tǒng)的安裝和運行,推薦使用如下配置 : CPU 586/350MHz 以上; 內(nèi)存 64MB 以上; 硬盤 100M 以上自由空間; VGA 顯示器; 中文操作系統(tǒng) Windows 98/me/2021/XP/winNT 分辯率 800600 或更高; 顏色 256 色以上。盡管有些用戶可能直接使用系統(tǒng)或從系統(tǒng)輸入數(shù)據(jù),但都要應(yīng)用系統(tǒng)輸出的信息,輸出設(shè)計的目的正是為了正確及時的反映和組成用于生產(chǎn)和服務(wù)部門的有用信息,因此,系統(tǒng)設(shè)計過程與實施過程相反,不是從輸入設(shè)計到輸出設(shè)計,而是從輸出設(shè)計到輸入設(shè)計。同時輸入設(shè)計是信息系統(tǒng)與用戶之 間交互的紐帶,也決定著人機交互的效率。 用戶界面是系統(tǒng)與用戶之間的接口,也是控制和選擇信息輸入輸出的主要途徑。用戶界面設(shè)計應(yīng)堅持友好、簡便、使用易于操作的原則,盡量避免過于花哨和繁瑣 5 系統(tǒng)實施 5. 1 編程軟件的特點 本系統(tǒng)的編程軟件采用 Visual Foxpro (以下簡稱 VFP ) 。 VFP 具有性能好、速度快、工具豐富而且完整、界面友好等特點,是目前比較流行的數(shù)據(jù)庫系統(tǒng)之一。 VFP 中文版在性能、系統(tǒng)資源利用和設(shè)計環(huán)境等方面有許多優(yōu)點,并對系統(tǒng)作了全方面的優(yōu)化。 5. 2. 1 系統(tǒng)實施的方法 本系統(tǒng)在實施階段采用了快速原形法、結(jié)構(gòu)化程序設(shè)計的方法以及在具體編程中采用的面向?qū)ο蟮能浖O(shè)計三者相結(jié)合的系統(tǒng)實施方法。然后針對用戶運行這個模型后提出的更進一步的需求,盡快建立一個可以運行的、簡單的功能模型作為 初始原型,這個原型系統(tǒng)只響應(yīng)用戶最基本的需求,并交用戶使用。根據(jù)用戶對系統(tǒng)的更高的要求,修改和完善原型系統(tǒng),再交給用戶,如此循環(huán),就獲得比較完善的系統(tǒng)了。采用自頂向下的模塊化設(shè)計。基本上把每個模塊進行功能細(xì)化、數(shù)據(jù)細(xì)化和邏輯細(xì)化,這樣對每個模塊都進行上述三個方面的細(xì)化,就將整個程序的邏輯過程描述清楚,可以進行編碼。只要定義各個對象之間消息模式進行操作,就可以在編輯圖中所見即所得,快速的看到軟件的效果。 企業(yè)人事管理系統(tǒng) 31 在系統(tǒng)的詳細(xì)設(shè)計,選用了設(shè)計的方法后, 就開始實施具體程序代碼的編碼工作。本系統(tǒng)所采用的是 軟件開發(fā)工具。 5. 2. 3 系統(tǒng)測試的基本原則 ( 1) 測試工作應(yīng)避免由原開發(fā)軟件的個人或小組來承擔(dān)。 ( 2) 設(shè)計測試方案時,不僅要包括確定的輸入數(shù)據(jù),而且應(yīng)包括從系統(tǒng)功能出發(fā)預(yù)期的測試結(jié)果。 ( 4) 不僅要檢驗程序是否作了該做的事,還要檢查程序是否同時作了不該做的事。 ( 6) 保留測試用列,作為軟件文檔的組成部分。人工測試又稱代碼復(fù)審,包括人工復(fù)查、走查、會審 。由于本系統(tǒng)的規(guī)模較小,所以人工測試主要采用的是人工復(fù)查,源程序編完后直接由自己進行檢查。 機器測試采用了白盒測試和黑盒測試相結(jié)合的測試方法。黑盒測試是在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測試軟件的外部特性。本系統(tǒng)采用白盒測試,然后采用黑盒測試。 組裝測試 對每個模塊完成了單元測試以后,需要按照設(shè)計時的模塊圖連接起來,進行組裝測試,通常采用黑盒測試法,發(fā)現(xiàn)模塊之間協(xié)調(diào)性問題,進行局部修改,再次組裝,得到了預(yù)期的正確結(jié)果。按照這樣的需要,對本系統(tǒng)的功能、性能和配置等做了進一步的測試,結(jié)果為符合要求。系統(tǒng)測試要在系統(tǒng)的實際運行環(huán)境現(xiàn)場,在用戶的直接參與下進行。其轉(zhuǎn)化方式主要有:直接轉(zhuǎn)換、并行轉(zhuǎn)換和分段轉(zhuǎn)換。 由于本系統(tǒng)是小型的 MIS 系統(tǒng), 規(guī)模較小,實現(xiàn)功能并不復(fù)雜,所以采用直接轉(zhuǎn)換的方式。系統(tǒng)運行管理主要由系統(tǒng)運行值班人員來完成,對系統(tǒng)每天運行情況、數(shù)據(jù)輸入和輸入情況及系統(tǒng)的安全性與完備性及時地如實記錄和處置。 系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠的運行,并能使系統(tǒng)不斷得到改善企業(yè)人事管理系統(tǒng)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1