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

正文內(nèi)容

畢業(yè)設計-基于cs模式的企業(yè)人事管理系統(tǒng)-wenkub.com

2024-11-29 19:34 本頁面
   

【正文】 在撰寫過程中,參閱并引用了相關的文獻資料,在此向原作者表示由衷的感謝。某某老師學識淵博、思維開闊、治學嚴謹,對問題的見解獨特精辟,且具備豐富的實踐經(jīng)驗。就本系統(tǒng)而言,內(nèi)容不夠完善,存在很多不足,如:系統(tǒng)的安全性方面只是通過用戶的身份識別來屏蔽部分功能,并沒有對后臺數(shù)據(jù)的一個保護;人事信息管理的功能還不夠強大,只能滿足暫時性的需要,而一些報表打印功能 等尚未完善等。因此,人事管理系統(tǒng)往往廣泛應用于工業(yè)、商業(yè)、企業(yè)、事業(yè)和政等單位,幾乎每個進行了信息化建設的單位都具有人事管理系統(tǒng)。在硬件方面要選擇可靠、穩(wěn)定的服務器機種。 出錯信息必須給出相應的原因,例如:“密碼錯誤請重新輸入。 系統(tǒng)出錯處理設計 出錯信息 程序在運行時主要會出現(xiàn)的錯誤有:由于輸入信息或無法滿足要求時產(chǎn)生的錯誤,成為軟錯誤;網(wǎng)絡傳輸超時等產(chǎn)生的問題成為硬錯誤。 服務器程序的接收網(wǎng)絡數(shù)據(jù)模塊必須始終處于活動狀態(tài),接收到的數(shù)據(jù)后,調(diào)用數(shù)據(jù)處理 /數(shù)據(jù)查詢模塊對數(shù)據(jù)庫進行訪問,完成后調(diào)用網(wǎng)絡發(fā)送模塊,將信息返回客戶機。當用戶登錄時,首先在數(shù)據(jù)庫的用戶表中查找用戶是否存在;然后通過加密算法驗證用戶的密碼是否正確;接下來,從數(shù)據(jù)庫中查找該用戶的訪問權(quán)限,最后在程序中將該用戶可以訪問的功能菜單和條目呈現(xiàn)到用戶。通過分組密碼返回的加密數(shù)據(jù)的位數(shù)與輸入數(shù)據(jù)相同。 在本系統(tǒng)中,由于敏感數(shù)據(jù)只駐留在本機服務器上,與互聯(lián)網(wǎng)物理隔離,所以采用了對 稱的加密算法 AES。對稱加密算法效率要比公共密鑰加密算法要高的多,在進行大量數(shù)據(jù)加密或是不在 hitemet 上傳遞數(shù)據(jù)時,使用的比較多。要是這些敏感數(shù)據(jù)直接以“明文”的形式進行保存,那么如果保存這些數(shù)據(jù)的文件或是數(shù)據(jù)庫不小心被非法的打開,這些敏感數(shù)據(jù)就直接被竊取了。 在客戶機與服務器建立連接后,客戶機可傳送數(shù)據(jù)到服務器以調(diào)用服務器上的功能處理系統(tǒng)對數(shù)據(jù)進行處理 。 數(shù)據(jù)加密 因為該系統(tǒng)需要在 Intra 上發(fā)布,而人事資料是具有一定保密級別的數(shù)據(jù),所以整個分布式數(shù)據(jù)庫設計中,對于從網(wǎng)絡登錄人事管理系統(tǒng)作了比較嚴格的限制。這些權(quán)限的定義被準確地記錄在數(shù)據(jù)庫中,當系統(tǒng)管理員需要給某個用戶賦予一定的權(quán)限時,就 把某些模塊的權(quán)限加入到該用戶。系統(tǒng)如不經(jīng)任何控制,系統(tǒng)的所有功能都會暴露在用戶面前。 ( 6)表 47 為工資 信息表,命名為 Salary。 ( 2)表 43 為部門信息表,命名為 Department。這個數(shù)據(jù)庫由以下若干表組成,每一表格表示在數(shù)據(jù)庫中的一個表。表設計的任務,是根據(jù)需求分析,把系統(tǒng)中的實體或?qū)ο筠D(zhuǎn)化為數(shù)據(jù)表結(jié)構(gòu),并對表使用完整性 約束。 依據(jù)上述原則,得出人事管理系統(tǒng)關系模式: (1)用戶信息表(用戶名,密碼,用戶編號,電子郵箱,聯(lián)系電話,權(quán)限,家庭地址); (2)部門信息表(部門編號,部門名稱,部門主 管,部門人數(shù),部門描述,上級部門); (3)員工信息表(工號,姓名,性別,民族,出生日期,政治面貌,學歷,婚姻狀況,身份證號,部門編號,工作崗位,部門主管,辦公電話,手機,郵箱,籍貫,家庭住址,郵政編碼,戶口所在地,檔案所在地,基本工資,轉(zhuǎn)正日期,勞動合同日期,報到日期); (4)家庭成員信息表(編號,姓名,稱呼,員工編號,性別,出生日期,民族,政治面貌); (5)學習 /工作經(jīng)歷信息表(編號,開始日期,截止日期,員工編號,職務,地點,獲獎情況); (6)考勤信息表(序號,年度,月份,部門編號,員工編號,姓名 ,當月的天數(shù),全勤的天數(shù),病假的天數(shù),事假的天數(shù),曠工的天數(shù),法定休假的天數(shù),調(diào)休的天數(shù),出差的天數(shù),遲到的天數(shù),早退的天數(shù),延時加班天數(shù),休息日加班天數(shù)); (7)考評信息表(序號,年度,月份,部門編號,員工編號,姓名,主管評價,獎金系數(shù) 1,人事評價,獎金系數(shù) 2,工作業(yè)績); (8)工資信息表(序號,年度,月份,部門編號,員工編號,姓名,基本工資,本月獎金,加班費用,遲到扣款項,事假扣款項,差旅補助款,養(yǎng)老代扣款,基本醫(yī)療保險代扣款,失業(yè)保險代扣,個人所得稅,醫(yī)藥費報銷,實發(fā)工資); 數(shù)據(jù)庫 表結(jié)構(gòu)設計 數(shù)據(jù)庫表結(jié)構(gòu)設計就是將前面已經(jīng)明確的數(shù)據(jù)庫概念結(jié)構(gòu)進行轉(zhuǎn)化,得到數(shù)據(jù)庫系統(tǒng)( SQL Server2021)支持的實際數(shù)據(jù)模型。 若關系的類型為 1: N,則應把一端實體的鍵移到 N 端,與 N 端實體的鍵共同組成該聯(lián)系的鍵。在 ER 圖中,聯(lián)系用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯(lián)系的類型( 1: 1, 1: n 或者 m: n)。在一般的聯(lián)系中,使用二元聯(lián)系居多,二元聯(lián)系主要有三種類型, 1: 1, 1: n, m: n。實際上,概念結(jié)構(gòu)設計得到的是實體模型。 在概念結(jié)構(gòu)設計階段,面對錯綜復雜的客觀世界,要想直接得到全局視圖是比較困難的,一般需要兩個階段。在這些操作都完成后,可以選擇退出系統(tǒng)。然后用戶就可以進入用戶管理模塊, 這個是可選的操作。這樣就需要將各類基本數(shù)據(jù)、不同的數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,制作成數(shù)據(jù)字典,作為后面具體設計的基礎。信息管理系統(tǒng)中數(shù)據(jù)庫是一個非常重要的組成部分,系統(tǒng)的應用效率和最終實現(xiàn)的效果很大程度上取決于數(shù)據(jù)庫的結(jié)構(gòu)設計。同樣要求在添加或者修改考評信息時,在界面中能夠比較方便地選擇企業(yè)的員工。在刪除員工信息的同時,需要把該員工的考勤信息、考評信息以及工資信息刪除。 ( 2)部門管理:可以添加、刪除、修改和查詢部門信息。 圖 42 系統(tǒng)功能結(jié)構(gòu)圖 Diagram of the System Function 系統(tǒng)功能模塊的描述 系統(tǒng)模塊的描述是指用文字描述出系統(tǒng)各個模塊的功能。 本系統(tǒng)的目標在于:提高計算機在人事管理方面的應用水平;實現(xiàn)通過計算機網(wǎng)絡進行人事管理查詢功能;實現(xiàn)用戶管理、部門管理、員工管理、考勤管理、考評管理以及工資管理等功能,提高工作人員的工作效率,為企業(yè)的信息化管理提供基礎。 本人事管理系統(tǒng)運行流程如圖 41 所示 圖 41 人事管理系統(tǒng)運行流程圖 Operation flow chart fo the Personnel Management System 系統(tǒng)功能架構(gòu) 本人事管理系統(tǒng)的功能架構(gòu)是這樣設計的,根據(jù)三層 C/S 模式的結(jié)構(gòu),將該人事管理系統(tǒng)劃分成為三部分:用戶層、業(yè)務服務層以及數(shù)據(jù)服務層 [35][36]。擁有穩(wěn)定的客戶資源是該系統(tǒng)的重要財 富,也是該系統(tǒng)能在激烈的競爭中立足的根本。 第四章 系統(tǒng)總體設計 系統(tǒng)的設計的主要目的就是為系統(tǒng)制定藍圖,完成整個系統(tǒng)的總體結(jié)構(gòu)設計和詳細設計。比如:聯(lián)機幫助、軟件發(fā)布管理以及在線升 級等。 ( 7)系統(tǒng)運行在 Windows 平臺上,要求界面簡潔、框架清晰、操作簡單、美觀大方;靈活、快速地填寫部門信息、員工信息、員工工資數(shù)據(jù)、考勤信息;對用戶輸入 的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)校驗,盡可能排除人為輸入錯誤;最大限度地實現(xiàn)系統(tǒng)的易維護性和易操作性。加班后可以調(diào)休,也可以發(fā)放相應的工資。 ( 3)系統(tǒng)在員工進入公司時,人事管理者為員工建立人事檔案,人事檔案應該包含員工報到的時間、員工姓名、員工所在部門和員工的家庭成員和學習 /工作經(jīng)歷以及其他基本信息等,如果員工獲得了晉升和調(diào)崗,可以對員工的基本信息進行修改,另外,可以方便地查詢和瀏覽員工的基本信息,瀏覽時,通過雙擊員工的基本信息,可以看到員工的家庭成員和學習 /工作經(jīng)歷。并要求系統(tǒng)界面要簡單明了,易于操作,程序利于維護。在項目的需求分析階段一般需要經(jīng)過確定項目的范圍、確立分析計劃、收集信息、描述業(yè)務、生成當前系統(tǒng)功能清單等過程 [23],任何一個系統(tǒng)在它的環(huán)境中都有邊界,輸入和輸出穿過系統(tǒng)的邊界 [24]。 ( 4)先進性的要求 管理信息系統(tǒng)的設計與開發(fā)需要根據(jù)企業(yè)的實際需求選擇相應的體系模式,可以保證該系統(tǒng)運行平臺的先進性,同時,在管理信息系統(tǒng)的設計過程中間,同樣要考慮數(shù)據(jù)庫環(huán)境的先進性、當前系統(tǒng)開發(fā)所選擇的工具的先進性。如果用戶在操作的過程中因為錄入數(shù)據(jù)或者修改數(shù)據(jù)導致失誤或者說數(shù)據(jù)錯誤,那么這個時候系統(tǒng)務必要能夠及時明確地給出警 告信息,給用戶做出提示,并且能夠做出適當?shù)腻e誤處理。 ( 7) 系統(tǒng)的維護 要容易,在可擴充性以及可移植性等方面的功能要求較強。 ( 3) 對不同級別的用戶可以設置相應的操作權(quán)限。只要具備計算機的基礎知識,經(jīng)過簡單的培訓 即可操作本系統(tǒng) [12]。系統(tǒng)開發(fā)的操作可行性主要考慮的問題包括:①這個系統(tǒng)的操作方式在實際的應用的時候是否可行;②這個系統(tǒng)在實施以后,能不能很有效的解 決問題;③是不是會影響到組織機構(gòu);④是不是會遇到大的障礙;⑤用戶是不是滿意這個系統(tǒng)的界面,等等。本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后,可以實現(xiàn)人事管理的計算機化,節(jié)省人力,物力,將人從繁重的工作業(yè)務中解脫出來,減少人工查找和登記中無意的錯誤,節(jié)省大量的時間,管理效率大幅度提高。 所以,此系統(tǒng)的開發(fā)在技術(shù)上是不存在障礙的,完全可以進行自主開發(fā)。 ( 2)可擴展性 面向?qū)ο蟮?編程支持擴展性,如果你有一個有某種功能的類,你可以很快的擴展這個類,創(chuàng)建另一個具有擴展功能的類。本章對人事管理系統(tǒng)進行了可行性分析、需求分析,主要分析人事管理系統(tǒng)的用戶需求及整個系統(tǒng)的設計體系,并詳細分析了整個系統(tǒng)的各模塊的功能。集成服務還對包的管理和部署進行了改進,同時提供了多項新打包的任務和轉(zhuǎn)換。Service Broker 提供應用程序用以傳遞請求和響應的消息隊列。 ( 3)通知服務是一種新平臺,用于生成發(fā)送并接收通知的高伸縮性應用程序。 SQL Server 2021 擴展了 SQL Server 2021 的可靠性、可用性、可編程性以及易用性??梢哉f它為我們提供了操控微軟 .NET平臺的最簡單 的切入點。 支持許多新的或改進的面向?qū)ο笳Z言功能,如繼承、重載、重寫關鍵字、接口、共享成員和構(gòu)造函數(shù)等,同時還包括結(jié)構(gòu)化異常處理、委托以及自定義屬性和符合公共語言規(guī)范( CLS)[18][19]。非連接的數(shù)據(jù)訪問對于當今高要求的應用程序而言是很關鍵的,對于數(shù)據(jù)庫而言,較多次的小數(shù)據(jù)量的通信比較少次大數(shù)據(jù)量通信更占用資源。 體系結(jié)構(gòu)的一個核心元素是 .NET 數(shù)據(jù)提供程序,它是專門為數(shù)據(jù)處理以及快速地只進、只讀訪問數(shù)據(jù)而設 計的組件。 概述 在設計符合當今開發(fā)人員需要的工具和技術(shù)時, Microsoft 認識到需要為數(shù)據(jù)訪問提供全新的編程模型,此模型是基于 .Net Framework 生成個的。除了內(nèi)存的分配和管理之外, CLR 還負責對象的跟蹤,處理垃圾回收。 底層是公共語言運行庫,通常簡寫為 CLR( Common Language Runtime)。這樣,用 .Net 開發(fā)的軟件就可以移植到許多不同的硬件和操作系統(tǒng)上。 .Net Framework 是微軟公司 .Net 平臺服務的基礎框架,是 .NET 的編程模型,用于創(chuàng)建、發(fā)布和運行各種應用程序,同時適用于開發(fā) C/S 結(jié)構(gòu)或 B/S 結(jié)構(gòu)的應用。 對于客戶的要求,如果客戶機能夠滿足則直接給出結(jié)果;反之則交給服務器來處理,如調(diào)用存放在服務器上的公用數(shù)據(jù)等,服務器對這些數(shù)據(jù)進行一些客戶看不見的處理后再發(fā)送 給客戶,因此該模式可以合理均衡事務的處理,充分保證數(shù)據(jù)的完整性和一致性。其中第一層是用戶層,第二層是業(yè)務服務層,第三層是數(shù)據(jù)服務層。 ( 3) C/S 程序更加注重流程,可以對權(quán)限進行多層次校驗。 第三, C/S 結(jié)構(gòu)的管理信息系 統(tǒng)的最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境。雖然, JavaScript、 VBScript 等可以給 B/S 結(jié)構(gòu)提供一點交互,但是,這些與 C/S 結(jié)構(gòu)的上述的強大的交互功能相比較的話,就是很有限了,而且,用戶在這方面的要求也是比較高的。世界各大軟件公司也提出了基于 Web 的財務和 ERP 系統(tǒng)而且部分企業(yè)已經(jīng)開始使用,并看到了一定的效果。不管是那種級別的用戶皆不需要接受專業(yè)的培訓,并且就可以直接上手使用。系統(tǒng)的開發(fā)者就不需要為不同的用戶專門開發(fā)其相應的客戶機端的應用程序了,現(xiàn)在只要把需要的功能放到 Web 服務器上來實現(xiàn),同時給各類用戶設置相應 的權(quán)限就可以了。 B/S 結(jié)構(gòu)的優(yōu)勢 第一, B/S 結(jié)構(gòu)能夠簡化客戶端。中間件主要是把客戶機端的應用程序和服務器端的應用程序連接起來,促使這兩部分的應用程序來共同完成一個任務。對于 C/S 模式來說,它的關鍵問題就是分布的功能,把其中一部分的功能放到客戶機上去執(zhí)行,而把另外一部分的功能放到了服務器上來執(zhí)行。 第五章是系統(tǒng)詳細設計,使用 Visual Studio 2021 為系統(tǒng)設計詳細的功能模塊和相應的界面。 第二章是系統(tǒng)實現(xiàn)的相關理論以及技術(shù)的概述,根據(jù)實際開發(fā)的需要,圍繞人事管理系統(tǒng)的設計與實現(xiàn)所涉及的相關技術(shù)進行了總體的說明。九十 年代起,計算機以及網(wǎng)絡技術(shù)不斷普及,計算機技術(shù)對企業(yè)的影響日益加深,人們對企業(yè)信息化越來越重視。采用了更加友好的用戶界面,更加有效的報表生成、分析工具,同時提供信息的相互共享,大大提高了人事管理人員的工作效率。隨著市場競爭的日益加劇,企業(yè)越來越注重人才的吸納,人事創(chuàng)造性的激發(fā)以及員工工作責任心和工作熱情的提高。在這一時期計算機系統(tǒng)工具以及數(shù)據(jù)庫技術(shù)都取得了飛速的發(fā)展,計算機技術(shù)得到有效的普及,這些條件構(gòu)成了人事管理系統(tǒng)進一步發(fā)展的重要因素。初期的人事管理系統(tǒng)技術(shù)條件還很不成熟,一般只能作為 自動計算薪資的工具,很多功能都不具備,例如:匯總財務信息、薪資的歷史信息,生成報表及分析薪資數(shù)據(jù)等。從微觀角度上分析,人事管理系統(tǒng)的建立,對規(guī)
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1