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

正文內(nèi)容

畢業(yè)設計-基于cs模式的企業(yè)人事管理系統(tǒng)(編輯修改稿)

2026-01-08 19:34 本頁面
 

【文章內(nèi)容簡介】 。 .Net 平臺可以支持多種編程語言,如 C、 VB、 J及其它第三方的編程語言,所有面向 .NET 的語言都要先編譯成 IL(中間語言),然后統(tǒng)一由 CLR(公共語言運行庫)來執(zhí)行 IL 指令 [8]。 服務器 Server 數(shù)據(jù)庫 DB 路由器 Router 客戶端 Client 客戶端 Clien .Net Framework 實際上封裝了操作系統(tǒng),把用 .Net 開發(fā)的軟件與大多數(shù)操作系統(tǒng)特性隔離開來,例如文件處理和內(nèi)存分配 [9]。這樣,用 .Net 開發(fā)的軟件就可以移植到許多不同的硬件和操作系統(tǒng)上。 圖 22 顯示了 Microsoft .Net Framework 的主要組件。 圖 22 .Net Framework 的主要組件 Main ponents of .Net Framework 該架構(gòu)的底層是內(nèi)存管理和組件加載層,最高層提供了顯示用戶和程序界面的多種方式。在這兩者之間的層僅提供開發(fā)人員需要的任一系統(tǒng)級功能。 底層是公共語言運行庫,通常簡寫為 CLR( Common Language Runtime)。這是 .Net Framework的核心,是驅(qū)動關鍵功能的引擎。它包括數(shù)據(jù)類型的公共系統(tǒng)等。這些公共類型和標準接口約定使跨 語言繼承成為可能。除了內(nèi)存的分配和管理之外, CLR 還負責對象的跟蹤,處理垃圾回收。 中間層包括下一代的標準系統(tǒng)服務,例如管理數(shù)據(jù)和 XML 的類。這些服務在架構(gòu)的控制之下,可以在各處通用,而且在各種語言中的用法也一致。 對于基于 .NET 平臺的所有語言,包括 ,所有這些功能都是可用的。 概述 在設計符合當今開發(fā)人員需要的工具和技術(shù)時, Microsoft 認識到需要為數(shù)據(jù)訪問提供全新的編程模型,此模型是基于 .Net Framework 生成個的。基于 .Net Framework 這一點 將確保數(shù)據(jù)訪問技術(shù)的一致性,因為組件將共享通用的類型系統(tǒng)、設計模式和命名約定。為了滿足這一新編程模型的以下要求設計了 —— 具有斷開式數(shù)據(jù)結(jié)構(gòu);能夠與 XML 緊密集成;具有能夠組合來自多個不同數(shù)據(jù)源的數(shù)據(jù)的通用數(shù)據(jù)表示形式;以及具有與數(shù)據(jù)庫交互而優(yōu)化的功能,這些要求都是 .Net Framework 固有的內(nèi)容。這樣, 成立 Visual Basic 的一種最新的數(shù)據(jù)訪問接口 [10]。 體系結(jié)構(gòu)的一個核心元素是 .NET 數(shù)據(jù)提供程序,它是專門為數(shù)據(jù)處理以及快速地只進、只讀訪問數(shù)據(jù)而設 計的組件。它是包括 Connection、 Command、 DataReader 和 DataAdapter 對象的組件 [11]。 使用 開發(fā)數(shù)據(jù)庫應用程序,訪問數(shù)據(jù)庫的過程如下: ( 1)根據(jù)使用的數(shù)據(jù)源,確定使用何種 .NET Framework 數(shù)據(jù)提供程序 ( 2)建立與數(shù)據(jù)源的連接,使用 Connection 對象; ( 3)把連接字符串賦值給 Connection 對象的 ConnectionString 屬性; ( 4)調(diào)用 Connection 對象的 Open 方法以打開連接; ( 5)連接使用完畢調(diào)用 Close 方法以關 閉連接。 與以前的數(shù)據(jù)訪問技術(shù)相比的不同之處,就是它可以讓應用程序與數(shù)據(jù)庫以完全非連接的數(shù)據(jù)緩存的方式來交互以實現(xiàn)離線操作數(shù)據(jù)。非連接的數(shù)據(jù)訪問對于當今高要求的應用程序而言是很關鍵的,對于數(shù)據(jù)庫而言,較多次的小數(shù)據(jù)量的通信比較少次大數(shù)據(jù)量通信更占用資源。 在 .NET 的早期應用中, Microsoft 的新語言 C得到了廣泛的關注。但是隨著 .NET 應用的增多,VB 的重要性也逐漸顯現(xiàn)出來。 Microsoft 對外宣稱,當生產(chǎn)率是重要因素時, 是開發(fā)應用程序的最佳語言。 支持許多新的或改進的面向?qū)ο笳Z言功能,如繼承、重載、重寫關鍵字、接口、共享成員和構(gòu)造函數(shù)等,同時還包括結(jié)構(gòu)化異常處理、委托以及自定義屬性和符合公共語言規(guī)范( CLS)[18][19]。 不僅可以通過不同的語言開發(fā)組件,而且通過交叉語言繼承,可以從用一種語言編寫的類中派生出用另一種語言編寫的類。其調(diào)試功能也大大增強,同一程序的不同部分使用不同語言時,也可以進行調(diào)試,并且可以遠程調(diào)試。 總之, 不僅包含了先進的技術(shù),而且簡單易學??梢哉f它為我們提供了操控微軟 .NET平臺的最簡單 的切入點。選擇它作為編程的入門語言,不但可以學會編程方法,而且還可以掌握非常使用的編程技巧,并能利用它輕松開發(fā)基于 Windows 平臺的完全富有新特色的應用程序,它必將對程序開發(fā)帶來深遠的影響 [20][21]。 SQL Server 2021 SQL Server 是一個性能優(yōu)越的關系數(shù)據(jù)庫管理系統(tǒng)( Relational Database Management System,RDMS),也是一個典型的網(wǎng)絡數(shù)據(jù)庫管理系統(tǒng),支持多種操作系統(tǒng)平臺,性能可靠、易于使用,它是一種面向數(shù)據(jù)庫的通用數(shù)據(jù)處理語言典范。 SQL Server 2021 定位于大規(guī)模聯(lián)機事務處理( OLTP)、數(shù)據(jù)倉庫和電子商務應用的數(shù)據(jù)庫和數(shù)據(jù)分析平臺。 SQL Server 2021 擴展了 SQL Server 2021 的可靠性、可用性、可編程性以及易用性。 SQL Server 2021 包含了多項新功能 [22]: ( 1)數(shù)據(jù)庫引擎引入了新的可編程性增強功能(如與 Framework 的集成和 TSQL的增強功能)、新 XML 功能和新數(shù)據(jù)類型。它還包括對數(shù)據(jù)庫的可伸縮性和可用性的改進。 ( 2) SQL Server 2021 提供 了 Microsoft 數(shù)據(jù)訪問( MDAC)和 .NET Framework SQL 客戶端提供程序方面的改進,為數(shù)據(jù)庫應用程序的開發(fā)人員提供了更好的易用性、更強的控制和更高的工作效率。 ( 3)通知服務是一種新平臺,用于生成發(fā)送并接收通知的高伸縮性應用程序。 Notification Services 可以把及時的、個性化的消息發(fā)送給使用各種各樣設備的數(shù)以千計乃至以百萬計的訂閱方。 ( 4)報表服務是一種基于服務器的新型報表平臺,它支持報表創(chuàng)作、分發(fā)、管理和最終用戶訪問。 ( 5) Service Broker 是一種新技術(shù), 用于生成安全、可靠和可伸縮的數(shù)據(jù)庫密集型的應用程序。Service Broker 提供應用程序用以傳遞請求和響應的消息隊列。 ( 6)分析服務引入了新管理工具、集成開發(fā)環(huán)境以及與 .NET Framework 的集成。許多新功能擴展了分析服務的數(shù)據(jù)挖掘和分析功能。 ( 7)集成服務引入了新的可擴展體系結(jié)構(gòu)和新設計器,這種設計器將作業(yè)流從數(shù)據(jù)流中分離出來并且提供了一套豐富的控制流語義。集成服務還對包的管理和部署進行了改進,同時提供了多項新打包的任務和轉(zhuǎn)換。 ( 8)復制在可管理性、可用性、可編程性、移動性、可伸縮性和性能 方面提供了改進。 本章簡單敘述了人事管理系統(tǒng)的實際開發(fā)過程之中所涉及的相關理論,并對本系統(tǒng)的實現(xiàn)過程中所涉及的 .NET 技術(shù)、 VB、數(shù)據(jù)庫 SQL SERVER2021 進行了簡單的說明。 第三章 系統(tǒng)分析 系統(tǒng)要實現(xiàn)哪些功能,要有怎樣的性能,是項目開發(fā)的目標,因此,在實際項目的開發(fā)之前,首先要進行需求分析以及可行性分析,這是項目開發(fā)的基礎。本章對人事管理系統(tǒng)進行了可行性分析、需求分析,主要分析人事管理系統(tǒng)的用戶需求及整個系統(tǒng)的設計體系,并詳細分析了整個系統(tǒng)的各模塊的功能。 可行性分析 可 行性分析是上層進行決策的重要依據(jù),通過對需求分析的研究,對本項目的可行性分析如下: 技術(shù)可行性 本系統(tǒng)的開發(fā)工具選擇采用 及 SQLServer2021 數(shù)據(jù)庫。選擇 的主要原因是面向?qū)ο缶幊叹哂腥缦聝?yōu)勢:易于進行代碼維護,可擴展性好,具有代碼重用技術(shù) [18]。 ( l)易于維護性 在面向?qū)ο蟮木幊讨心K性是與生俱來的,實體表現(xiàn)為類和名字空間中具有相同功能的類,我們可以向名字空間中增加一個類卻不會影響名字空間的其他成員。 ( 2)可擴展性 面向?qū)ο蟮?編程支持擴展性,如果你有一個有某種功能的類,你可以很快的擴展這個類,創(chuàng)建另一個具有擴展功能的類。 ( 3)代碼重用 自從功能被壓縮到一個類中并且類作為一個獨立的實體存在,提供一個類庫就變得比較容易了,事實上是任何一個 .NETFramework 程序員都可以使用 .NETFramework 類庫, .NETFramework 類庫是一個有豐富類的類庫,可以提供很強的功能,更方便的是你可以非常容易地擴展這些功能以便滿足于你的需要。 而關系型數(shù)據(jù)庫 SQLServer2021 可用于大型聯(lián)機事務處理數(shù)據(jù)倉庫,以及電子商務等。并且SQLserver2021 對于 xML 和 HTTP 是可以提供充分的支持的,可以提供分割裝載和確保時間的特性,可以提供先進的管理和協(xié)調(diào)機制,可以自動管理線程任務,降低總體開銷,是一個杰出的數(shù)據(jù)庫平臺。 所以,此系統(tǒng)的開發(fā)在技術(shù)上是不存在障礙的,完全可以進行自主開發(fā)。本人對 VB 程序設計技術(shù)、關系型數(shù)據(jù)庫建模、分析技術(shù)和對開發(fā)工具都有一定的了解,在管理信息系統(tǒng)的開發(fā)方面也有一定的實踐,另外還有很高開發(fā)經(jīng)驗的導師做為開發(fā)系統(tǒng)的指導。因此,該系統(tǒng)在技術(shù)上是可行的。 經(jīng)濟可行性 估計開發(fā)項目的成本以及新系統(tǒng)可能 帶來的收益權(quán)衡兩者的關系,才能分析出本系統(tǒng)是否在經(jīng)濟上可行,同時也要考慮到現(xiàn)行系統(tǒng)的運行費用及新系統(tǒng)的運行費用,只有正確認識到它們之間的關系才能為我們的經(jīng)濟可行性找到依據(jù) [13]。本系統(tǒng)的開發(fā)需要資金少,系統(tǒng)開發(fā)運行后,可以實現(xiàn)人事管理的計算機化,節(jié)省人力,物力,將人從繁重的工作業(yè)務中解脫出來,減少人工查找和登記中無意的錯誤,節(jié)省大量的時間,管理效率大幅度提高。通過本人的認真估算,我認為新系統(tǒng)所需要的軟硬件配置相對于它投入使用后所產(chǎn)生的經(jīng)濟效益來說花費并不高,軟件開發(fā)成本主要是人力、物力的消耗,物力消耗是開 發(fā)此系統(tǒng)所需要的軟、硬件的設備,以及耗電量等方面的計算,其實更重要的是新系統(tǒng)可以提高工作效率,加強管理,保證工作質(zhì)量,加快流動資金周轉(zhuǎn),減少資金積壓,提供更多的更高質(zhì)量的信息,提高取得信息的速度,以達到資源優(yōu)化的目的。因此,新系統(tǒng)在經(jīng)濟上也是可行的。 操作可行性 企業(yè)進行信息化建設是現(xiàn)代社會發(fā)展和市場經(jīng)濟發(fā)展的必然趨勢,同時也是企業(yè)提高自身管理水平及核心競爭力的必要條件。系統(tǒng)開發(fā)的操作可行性主要考慮的問題包括:①這個系統(tǒng)的操作方式在實際的應用的時候是否可行;②這個系統(tǒng)在實施以后,能不能很有效的解 決問題;③是不是會影響到組織機構(gòu);④是不是會遇到大的障礙;⑤用戶是不是滿意這個系統(tǒng)的界面,等等。對于新系統(tǒng)的目標,是根據(jù)工作人員對人事管理方面的具體的要求來確定的,在系統(tǒng)原型確定之后由工作人員來提出相應的修改意見,再根據(jù)修改意見進行調(diào)整,最終基本滿足人事管理工作的具體需求。因而,這個系統(tǒng)可以處理實際人事工作中所遇到的問題。另外,本系統(tǒng)的設計采用的是先進的開發(fā)技術(shù),開發(fā)的程序具有 WINDOWS 圖形用戶界面,和 WINDOWS 特性風格,界面直觀易懂,操作簡潔,使用非常方便。只要具備計算機的基礎知識,經(jīng)過簡單的培訓 即可操作本系統(tǒng) [12]。 綜合以上論述,本系統(tǒng)的開發(fā)在技術(shù)上,經(jīng)濟上,操作上都是可行的,所以本系統(tǒng)可以進行開發(fā)。 系統(tǒng)的性能需求 系統(tǒng)的性能要求 ( 1) 本系統(tǒng)是在企業(yè)內(nèi)部網(wǎng)絡中運行的。 ( 2) 在數(shù)據(jù)安全性上要有保護的措施。 ( 3) 對不同級別的用戶可以設置相應的操作權(quán)限。 ( 4) 在系統(tǒng)的設計方面要充分考慮到使用者的勞動強度要能夠降低,工作效率要能夠大幅度的提高。 ( 5) 人機交互性能要強大,在信息的錄入方面要求簡單、方便而且快捷。 ( 6) 用戶的操作界面要簡潔友好。 ( 7) 系統(tǒng)的維護 要容易,在可擴充性以及可移植性等方面的功能要求較強。 ( 8) 系統(tǒng)的容錯性能要比較好,用戶的操作不當會造成相應的失誤或者錯誤,此時系統(tǒng)要能夠做出適當?shù)腻e誤處理,并給用戶做出提示。 其他的技術(shù)指標要求 ( 1)數(shù)據(jù)的完整性要求 MIS(管理信息系統(tǒng) )系統(tǒng)的基礎是數(shù)據(jù),企業(yè)的管理層是否可以做出正確的決策要看管理信息系統(tǒng)提供的數(shù)據(jù)是否準確。所以,在軟件設計的時候務必要保證數(shù)據(jù)完整性工作的到位。如果用戶在操作的過程中因為錄入數(shù)據(jù)或者修改數(shù)據(jù)導致失誤或者說數(shù)據(jù)錯誤,那么這個時候系統(tǒng)務必要能夠及時明確地給出警 告信息,給用戶做出提示,并且能夠做出適當?shù)腻e誤處理。 ( 2)實用性的要求 這一個人事管理系統(tǒng)是面向?qū)嶋H應用的管理信息系統(tǒng)軟件,使用本系統(tǒng)的目的是要脫離人工管理的重復性的、低效率的、高強度的人工工作范疇,那么,在系統(tǒng)開發(fā)設計的時候,務必要充分考慮操作員的使用習慣。 ( 3)可擴展性的要求 一般而言, MIS 系統(tǒng)是比較復雜的數(shù)據(jù)流軟件系統(tǒng)。管理信息系統(tǒng)在開發(fā)完成并且投入使用后,用戶在實際的使用過程 中會不斷的有新的問題新的需求產(chǎn)生,那么在這個時候,該系統(tǒng)要可以很方便的增添用戶需要的功能,能夠及時正確地把用戶遇到的問題解決掉,并且同步要求與原先的風格、狀態(tài)保持一致,不能因為增添功能要打亂用戶原先的使用習慣,這樣的管理信息系統(tǒng)的可擴展性就比較好。 ( 4)先進性的要求 管理信息系統(tǒng)的設計與開發(fā)需要根據(jù)企業(yè)的實際需求選擇相應的體系模式,可以保證該系統(tǒng)運行平臺的先進性,同時,在管理信息系統(tǒng)的設計過程中間,同樣要考慮數(shù)據(jù)庫環(huán)境的先進性、當前系統(tǒng)開發(fā)所選擇的
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1