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

正文內(nèi)容

公司人員管理系統(tǒng)的設(shè)計(jì)與開發(fā)(編輯修改稿)

2025-03-09 07:04 本頁面
 

【文章內(nèi)容簡介】 C、 Visual Studio 202 SQL Server2021。 開發(fā)平臺(tái): .NET Framwork。 相關(guān)理論知識(shí) (1) Visual Studio 2021 簡介 Microsoft Visual Studio 2021[14]是面向 Windows Vista、 Office 202 Web 的下一代開發(fā)工具 , 是對(duì) VS2021 一次及時(shí)、全面的升級(jí)。 VS2021 引入了 250 多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、 XML 的訪問方式 , 語言更加簡潔。使用VS2021 可以高效開發(fā) Windows 應(yīng)用。設(shè)計(jì)器中可以實(shí)時(shí)反映變更 , XAML 中智能感知功能可以提高開發(fā)效率。同時(shí) VS2021 支持項(xiàng)目模板、調(diào)試器和部署程序。 Microsoft Visual Studio 2021 具有 完美的代碼段編輯器 、 兼容 linux 平臺(tái)檢查 、即時(shí)交流功能 、 更漂亮的界面,透明,真正的 3D、 超多的專業(yè)控件 、 內(nèi)嵌匯編 、強(qiáng)大的配套工 具、 大 幅提升的 Visio 功能 。 (2) SQL Server 2021 簡介 數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合 , 它與一般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無結(jié)構(gòu)的 )是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖像、聲音等。 Microsoft SQL Server 2021[4][5]是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。 Microsoft SQL Server 2021 數(shù)據(jù)庫由 以下幾種 對(duì)象組成 : 第 一 章 緒 論 5 表 (Table): 表是數(shù)據(jù)庫的基本對(duì)象,是創(chuàng)建其他 5 種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。 查詢 (Query): 查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。 窗體 (Form): 窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 SQL Server Express 是一個(gè)免費(fèi)、易用且便于管理的數(shù)據(jù)庫。 SQL Server Express 與 Microsoft Visual Studio 2021 集成在一起,可以輕松開發(fā)功能豐富、存儲(chǔ)安全、可快速部署的數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序。 SQL Server Express 是免費(fèi)的,可以再分發(fā)(受制于協(xié)議),還可以起到客戶端數(shù)據(jù)庫以及基本服務(wù)器數(shù)據(jù)庫的作用。 SQL Server Express 是低端 ISV、低端服務(wù)器用戶、創(chuàng)建 Web 應(yīng)用程序的非專業(yè)開發(fā)人員以及創(chuàng)建客戶端應(yīng)用程序的編程愛好者的理想選擇。 (3)兩者的結(jié)合 — [13]是在 .NET 編程環(huán)境中優(yōu)先使用的數(shù)據(jù)訪問接口 。 它提供了平臺(tái)互用性和可伸縮的數(shù)據(jù)訪問。事實(shí)上,接受數(shù)據(jù)的組件不一定要是 ADO .NET 組件,它可以是基于一個(gè) Microsoft Visual Studio 的解決方案,也可以是任何運(yùn)行在其它平臺(tái)上的任何應(yīng)用程序。 是一組用于和數(shù)據(jù)源進(jìn)行交互的面向?qū)ο箢悗?。通常情況下 , 數(shù)據(jù)源是數(shù)據(jù)庫,但它同樣也能夠是文本文件、 Excel 表格或者 XML 文件。 允許和不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫進(jìn)行交互。然而并沒有與此相關(guān)的一系列類來完成這樣的工作。因?yàn)椴煌臄?shù)據(jù)源 采用不同的協(xié)議,所以對(duì)于不同的數(shù)據(jù)源必須采用相應(yīng)的協(xié)議。 提供與數(shù)據(jù)源進(jìn)行交互的相關(guān)的公共方法,但是對(duì)于不同的數(shù)據(jù)源采用一組不同的類庫。這些類庫稱為 Data Providers,并且通常是以與之交互的協(xié)議和數(shù)據(jù)源的類型來命名的。 包含 以下幾個(gè) 對(duì)象 ◆ SqlConnection 對(duì)象 和數(shù)據(jù)庫交互,你必須連接它。連接幫助指明數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫名字、用戶名、密碼,和連接數(shù)據(jù)庫所需要的其它參數(shù)。 connection 對(duì)象會(huì)被 mand對(duì)象使用,這樣就能夠知道是在哪個(gè)數(shù)據(jù)庫上面執(zhí)行 命令。 6 公司人員管理系統(tǒng) 的設(shè)計(jì)與開發(fā) 與數(shù)據(jù)庫交互的過程意味著你必須指明想要發(fā)生的操作。這是依靠 mand對(duì)象執(zhí)行的。你使用 mand 對(duì)象來發(fā)送 SQL 語句給數(shù)據(jù)庫。 mand 對(duì)象使用 connection 對(duì)象來指出與哪個(gè)數(shù)據(jù)庫進(jìn)行連接。你能夠單獨(dú)使用 mand 對(duì)象來直接執(zhí)行命令,或者將一個(gè) mand 對(duì)象的引用傳遞給 SqlDataAdapter,它保存了一組能夠操作下面描述的一組數(shù)據(jù)的命令。 ◆ COMMAND 對(duì)象 成功于數(shù)據(jù)建立連接后 , 就可以用 COMMAND 對(duì)像來執(zhí)行查詢 、 修改 、 插入 、 刪除等命令 ; COMMAND 對(duì)像常 用的方法有 ExecuteReader 方法 ,ExcrteScalar()方法 ExecuteNonQuery()方法 ; 插入數(shù)據(jù)可用 ExecuteNOnQuery()方法來執(zhí)行插入命令。 ◆ sqlDataReader 對(duì)象 許多數(shù)據(jù)操作要求你只是讀取一串?dāng)?shù)據(jù)。 data reader 對(duì)象允許你獲得從mand 對(duì)象的 SELECT 語句得到的結(jié)果??紤]性能的因素,從 data reader 返回的數(shù)據(jù)都是快速的且只是 “ 向前 ” 的數(shù)據(jù)流。這意味著你只能按照一定的順序從數(shù)據(jù)流中取出數(shù)據(jù)。這對(duì)于速度來說是有好處的,但是如果你需要 操作數(shù)據(jù),更好的辦法是使用 DataSet。 ◆ DataSet 對(duì)象 DataSet 對(duì)象是數(shù)據(jù)在內(nèi)存中的表示形式。它包括多個(gè) DataTable 對(duì)象,而DataTable 包含列和行,就象一個(gè)普通的數(shù)據(jù)庫中的表。你甚至能夠定義表之間的關(guān)系來創(chuàng)建主從關(guān)系( parentchild relationships)。 DataSet 是在特定的場(chǎng)景下使用 ―― 幫助管理內(nèi)存中的數(shù)據(jù)并支持對(duì)數(shù)據(jù)的斷開操作的。 DataSet 是被所有 Data Providers 使用的對(duì)象,因此它并不像 Data Provider 一樣需要特別的前綴。 ◆ SqlDataAdapter 對(duì)象 某些時(shí)候你使用的數(shù)據(jù)主要是只讀的,并且你很少需要將其改變至底層的數(shù)據(jù)源。同樣一些情況要求在內(nèi)存中緩存數(shù)據(jù),以此來減少并不改變的數(shù)據(jù)被數(shù)據(jù)庫調(diào)用的次數(shù)。 Data adapter 通過斷開模型來幫助你方便的完成對(duì)以上情況的處理。當(dāng)在一單批次的對(duì)數(shù)據(jù)庫的讀寫操作的持續(xù)的改變返回至數(shù)據(jù)庫的時(shí)候, Data adapter 填充( fill) DataSet 對(duì)象。 data adapter 包含對(duì)連接對(duì)象以及當(dāng)對(duì)數(shù)據(jù)庫進(jìn)行讀取或者寫入的時(shí)候自動(dòng)的打開或者關(guān)閉連接的引用。另外, data adapter 包含對(duì)數(shù)據(jù)的 SELECT、 INSERT、 UPDATE 和 DELETE 操作的 mand 對(duì)象引用。第 一 章 緒 論 7 你將為 DataSet 中的每一個(gè) table 都定義 data adapter,它將為你照顧所有與數(shù)據(jù)庫的連接。所有你將做的工作是告訴 data adapter 什么時(shí)候裝載或者寫入到數(shù)據(jù)庫。 總結(jié) : 是與數(shù)據(jù)源交互的 .NET 技術(shù)。有許多的 Data Providers,它將允許與不同的數(shù)據(jù)源交流 ―― 取決于它們所使用的協(xié)議或者數(shù)據(jù)庫。然而無論使用什么樣的 Data Provider ,你將使用相似的對(duì)象與數(shù)據(jù) 源進(jìn)行交互。SqlConnection 對(duì)象管理與數(shù)據(jù)源的連接。 SqlCommand 對(duì)象允許你與數(shù)據(jù)源交流并發(fā)送命令給它。為了對(duì)進(jìn)行快速的只 “ 向前 ” 地讀取數(shù)據(jù),使用 SqlDataReader。如果想使用斷開數(shù)據(jù),使用 DataSet 并實(shí)現(xiàn)能進(jìn)行讀取或者寫入數(shù)據(jù)源的SqlDataAdapter。 本章小結(jié) 本章簡要介紹了員工管理系統(tǒng)的開發(fā)背景和研究意義以及相關(guān)技術(shù)的基礎(chǔ)知識(shí)。 首先通過對(duì)當(dāng)前企業(yè)管理現(xiàn)狀的深入研究,發(fā)現(xiàn)了當(dāng)前企業(yè)管理的弊端,并提出新的改進(jìn)對(duì)策,即充分利用信息化的管理手段,所以開發(fā)一套完善的公 司人員的管理系統(tǒng)已勢(shì)在必行。最后簡單介紹了開發(fā)此系統(tǒng)要用到的相關(guān)技術(shù)。 8 公司人員管理系統(tǒng) 的設(shè)計(jì)與開發(fā) 第 二 章 系統(tǒng)調(diào)研及可行性分析 9 第 二 章 系統(tǒng)調(diào)研及可行性分析 系統(tǒng)調(diào)研 正式開發(fā)管理信息系統(tǒng)之前進(jìn)行調(diào)研是非常必要的,其必要性主要表現(xiàn)在以下幾個(gè)方面。 ( 1)明確用戶的要求,以根據(jù)調(diào)查結(jié)果進(jìn)行可行性分析,確認(rèn)系統(tǒng)的開發(fā)是否可行。 ( 2)提出新系統(tǒng)的人員并不都是系統(tǒng)研究人員,有些人對(duì)于其功能和處理數(shù)據(jù)的方法沒有明確的認(rèn)識(shí)。它們只是根據(jù)自己業(yè)務(wù)工作的需要提出了要求,系統(tǒng)開發(fā)人員要 對(duì)此進(jìn)行詳細(xì)的調(diào)查和分析,確認(rèn)用戶的要求可以通過現(xiàn)有的計(jì)算機(jī)技術(shù)實(shí)現(xiàn),保證開發(fā)的管理信息系統(tǒng)的功能與用戶提出的要求相吻合。 ( 3)企業(yè)的現(xiàn)行系統(tǒng)可能是手工系統(tǒng),也可能是使用計(jì)算機(jī)的系統(tǒng),無論是何種情況,都要詳細(xì)地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便設(shè)計(jì)出一個(gè)合理的、好的新系統(tǒng)邏輯模型,為新系統(tǒng)的設(shè)計(jì)工作打好基礎(chǔ),保證整個(gè)系統(tǒng)開發(fā)的質(zhì)量。 總之, 必須要 對(duì)現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,明確用戶需求,保證開發(fā)的新系統(tǒng)的功能與用戶的要求相吻合,避免耗費(fèi)大量的人力、物力、財(cái)力, 同時(shí)避免 新系統(tǒng)的開發(fā)卻失敗 的悲劇發(fā)生。 可行性分析概述 可行性分析 [1]是在用戶的 需求 和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對(duì)新系統(tǒng)的開發(fā)從社會(huì)、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修改、追加投資、暫緩開發(fā)、分步實(shí)施等方案和結(jié)論,最后完成可行性分析??尚行苑治鲆话憧啥x為:可行性分析是在建設(shè)的前期對(duì)工程項(xiàng)目的一種考察和鑒定,對(duì)擬議中的項(xiàng)目進(jìn)行全面與綜合的技術(shù)、經(jīng)濟(jì)能力的調(diào)查,判斷它是否可行。 10 公司人員管理系統(tǒng) 的設(shè)計(jì)與開發(fā) 可行性分析階段的主要工作包括以下幾個(gè)方面: ①新系統(tǒng)目標(biāo)可行性分析: 分析新系統(tǒng)的目標(biāo)是否符合企業(yè) 、公司 的現(xiàn)狀 和發(fā)展的需要。 ②社會(huì)可行性分析: 社會(huì)可行性分析主要是指管理信息系統(tǒng)的開發(fā)是否符合國家法律、下策,是否能夠與社會(huì)大系統(tǒng)實(shí)現(xiàn)良好的對(duì)接。 ③技術(shù)可行性分析: 技術(shù)可行性分析是根據(jù)新系統(tǒng)的目標(biāo)來衡量是否具備所需要的技術(shù),包括系統(tǒng)開發(fā)人員數(shù)量和水平,硬件方面,軟件方面及其它應(yīng)用技術(shù)。 ④經(jīng)濟(jì)可行性分析 : 經(jīng)濟(jì)可行性分析主要是對(duì)開發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來的經(jīng)濟(jì)效益進(jìn)行比較,確認(rèn)新系統(tǒng)是否會(huì)給企業(yè)帶來一定的經(jīng)濟(jì)效益。 ⑤管理可行性分析: 管理可行性分析主要是分析企業(yè)現(xiàn)行的管理體制和企業(yè)領(lǐng)導(dǎo)是否具有 現(xiàn)代化的管理意識(shí)和管理水平。 技術(shù)可行性分析 技術(shù)可行性分析主要包括四個(gè)方面:目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng);新系統(tǒng)開發(fā)人員的數(shù)量和水平,即人力資源;硬件和軟件資源。 ( 1)技術(shù)支持: 首先根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。 ( 2)硬件資源: 開發(fā)管理信息系統(tǒng)所需的硬件資源包含以下兩個(gè)方面: 系統(tǒng)開發(fā)人員在管理信息系統(tǒng)的開發(fā)過程中所需要的計(jì)算機(jī)設(shè)備及其有關(guān)的外部設(shè)備;管理信息系統(tǒng)開發(fā)成功投入使用后,使用單位 所應(yīng)具備的計(jì)算機(jī)設(shè)備及其有關(guān)的外圍設(shè)備。對(duì)硬件資源進(jìn)行可行性分析時(shí)主要考慮計(jì)算機(jī)的主機(jī)內(nèi)存、類型、功能、聯(lián)網(wǎng)能力、安全保護(hù)措施以及輸入 /輸出設(shè)備,外存儲(chǔ)器和聯(lián)網(wǎng)數(shù)據(jù) 第 二 章 系統(tǒng)調(diào)研及可行性分析 11 通信設(shè)備的配置、功能、效率等指標(biāo)是否符合系統(tǒng)方案設(shè)計(jì)要求,同時(shí)還要考慮計(jì)算機(jī)的性能 /價(jià)格比。 ( 3)軟件資源 軟件資源的可行性分析主要考慮以下幾點(diǎn)是否滿足用戶的要求: ①操作系統(tǒng)的選擇; ②編譯系統(tǒng)的選擇; ③數(shù)據(jù)庫管理系統(tǒng)的選擇; ④高級(jí)編程語言的選擇; ⑤漢字處理系統(tǒng)的選擇; ⑥應(yīng)用軟件包的選擇。 本系統(tǒng)在開發(fā)前,與中心的領(lǐng)導(dǎo)和有關(guān)的操作人 員密切溝通,認(rèn)真聽取他們的意見,并吸收他們的積極觀點(diǎn),使本系統(tǒng)的開發(fā)在相當(dāng)大的程度上具有一定的先進(jìn)性和合理性。 社會(huì)可行性分析 在社會(huì)可行性上,新系統(tǒng)應(yīng)當(dāng)能夠適應(yīng)于各種類型的企業(yè),包括大型、中型、小型。隨著技術(shù)的發(fā)展,采用軟件管理企業(yè)的日常工作,毫無疑問會(huì)在使用過程中產(chǎn)生新的需求和問題,這樣也會(huì)不斷地促進(jìn)信息技術(shù)和軟件應(yīng)用的革新。從而使得軟件應(yīng)用促進(jìn)技術(shù)進(jìn)步,技術(shù)進(jìn)步反作用于軟件的應(yīng)用,雙方面同時(shí)促使社會(huì)不斷朝前。 隨著社會(huì)的不斷發(fā)展,科技的技術(shù)含量越來越高,企業(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1