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

正文內(nèi)容

人力資源管理系統(tǒng)設(shè)計(jì)本科生畢業(yè)論文(編輯修改稿)

2024-10-06 20:43 本頁面
 

【文章內(nèi)容簡介】 各自的特點(diǎn) 以及適用范圍。 因此,在選擇數(shù)據(jù)庫 的時(shí)候 ,應(yīng)考慮 清楚 數(shù)據(jù)庫應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言 Visual Basic語言 。 Visual Basic 是一種可視化的、面對對象 的 和 可 用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開發(fā) Windows 環(huán)境下的種類應(yīng)用程序。它 具有 簡單易學(xué)、效率高 、 功能強(qiáng)大 等優(yōu)點(diǎn) ,可以與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美,而且程序開發(fā)人員 可以不 具有 C/C++編程基礎(chǔ) [7]。 在 Visual Basic 環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用 Windows 內(nèi)部的應(yīng)用程序接口 (API)函數(shù),以及動(dòng)態(tài)鏈接庫 (DLL)、動(dòng)態(tài)數(shù)據(jù)交換 (DDE)、對象的鏈接與嵌入 (OLE)、開放式數(shù)據(jù)訪問 (ODBC)等技術(shù), 可以高效、快速地開發(fā)出 Windows 環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 Visual Basic 語言 具有如下 特點(diǎn) : a. 可視化編程 用傳統(tǒng)程序設(shè)計(jì)語言設(shè)計(jì)程序時(shí),都是通過編寫程序代碼來設(shè)計(jì)用戶界面 的 ,在設(shè)計(jì)的 過程中 是 看不到界面的實(shí)際顯示效果,必須 等到 編譯后運(yùn)行程序才能 夠進(jìn)行 觀察。如果說是 對 于 界面的效果不滿意, 則需要 回到程序中 進(jìn)行 修改。有時(shí) ,這種編程 編譯 修改的操作 要反復(fù) 很 多次, 這 大大 地 影響了軟件 的 開發(fā)效率。 Visual Basic 提供了可視化設(shè)計(jì)工具,可以 把 Windows 界面設(shè)計(jì)的復(fù)雜性 進(jìn)行 “ 封裝”起來,開發(fā)人員 將 不必 再 為界面設(shè)計(jì)而編寫大量 的程序代碼。只需按照設(shè)計(jì)要求 屏幕 進(jìn)行 布局,用系統(tǒng)提供的工具,在屏幕上畫出華北電力大學(xué)科技學(xué)院 本科畢業(yè)設(shè)計(jì)(論文) 3 圖形對象,并設(shè)置 好 這些圖形對象的屬性。 Visual Basic 會(huì) 自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫 出實(shí)現(xiàn)程序功能的部分代碼,從而 大大 地 提高 了 程序設(shè)計(jì)的效率 [1]。 b. 面向?qū)ο蟮某绦蛟O(shè)計(jì) 版 本 以后的 Visual Basic 支持面向?qū)ο蟮?設(shè)計(jì),但 是 它與 C++是 不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語言 ( C++) 中,對象 是 由程序代碼和數(shù)據(jù)組成 的 ,是 一 抽象的概念;而 Visual Basic 則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法, 將程序與 數(shù)據(jù)封裝起來作為一個(gè)對象,并 且 為每個(gè)對象賦予 其 應(yīng)有的屬性,使 每個(gè) 對象成為實(shí)在的東西。在設(shè)計(jì)對象 是 時(shí)候 ,不必 再 編寫建立和描述每個(gè)對象的程序代碼,而是用工具 將其 畫在界面上, Visual Basic將 自動(dòng)生成對象的程序代碼并 將其 封裝起來 [1]。每個(gè)對象 都將 以圖形 的 方式顯示在界面上,都 將 是可視的。 c. 結(jié)構(gòu)化程序設(shè)計(jì)語言 Visual Basic 是在 BASIC 語言基礎(chǔ)上發(fā)展起來的, 它 具有高級(jí)程序設(shè)計(jì)語言的語句結(jié)構(gòu),接近 自然語言 。 Visual Basic 語句簡單易懂 ,其編輯器支持彩色代碼,可 以 自動(dòng) 的進(jìn)行語法錯(cuò)誤檢查,并且還擁 有使用靈活的調(diào)試器和編譯器。 Visual Basic 是解釋型語言,在 代碼 輸入的同時(shí),解釋系統(tǒng) 會(huì) 將高級(jí)語言 自動(dòng) 分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語句的語法錯(cuò)誤 [8]。在設(shè)計(jì) Visual Basic 程序 過程中, 可以 隨時(shí) 運(yùn)行程序,而在整個(gè)程序設(shè)計(jì)好之后,可 編譯生成可執(zhí)行文件 (.EXE), 這一文件可以 脫離 Visual Basic 環(huán)境,直接在 Windows 環(huán)境下運(yùn)行。 d. 事件驅(qū)動(dòng)編程機(jī)制 Visual Basic 是 通過事件來執(zhí)行對象的操作 的 。一個(gè)對象 有可能 產(chǎn)生多個(gè)事件, 而 每個(gè)事件都可以通過一段程序來響應(yīng)。 在用 Visual Basic 設(shè)計(jì)大型應(yīng)用軟件 的 時(shí) 候 ,不必 再 建立具有明顯開始和結(jié)束的程序,而是 可以 編寫若干個(gè)微小的子程序,即過程。這些過程分別 是 面向不同的對象 的 , 并且 由用戶操作引發(fā)某個(gè)事件來驅(qū)動(dòng)完成某種特定功能,或者 是 由事件驅(qū)動(dòng)程序調(diào)用通用過程來執(zhí)行指定操作,這樣方便 了 編程人員,提高 了 效率。 e. 訪問數(shù)據(jù)庫 Visual Basic 具有強(qiáng)大的數(shù)據(jù)庫管理功能, 可以 利用數(shù)據(jù)控件和數(shù)據(jù)庫 來 管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù)庫,并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。同時(shí), VB 還 可以 直接編輯和訪問其他 的 外部數(shù)據(jù)庫,如 FoxPro, DBASE, Paradox 等,這些數(shù)據(jù)庫 的 格式都可以用 VB 編輯和處理。 Visual Basic 提供開放式數(shù)據(jù)連接,即 ODBC 功能,可 以 通過直接訪問或 者 建立連接的方式使用并 且 操作 其 后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫,如 Oracle, SQL Server 等。在應(yīng)用程序中,可使用查詢語言 SQL 數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了 多用戶數(shù)據(jù)庫訪問的加鎖機(jī)制和 簡單的面向?qū)ο蟮膸觳僮髦噶詈途W(wǎng)絡(luò)數(shù)據(jù)庫的 SQL 的編程 技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫提供了 SQL 網(wǎng)絡(luò)接口,以便 于 在分布式 的 環(huán)境中有效 而快速 地實(shí)現(xiàn)客戶 /服務(wù)器 (client/server)方案。 華北電力大學(xué)科技學(xué)院 本科畢業(yè)設(shè)計(jì)(論文) 4 f. 動(dòng)態(tài)數(shù)據(jù)交換 (DDE) 利用動(dòng)態(tài)數(shù)據(jù)交換 (Dynamic Data Exchange)技術(shù),可 以將 一種應(yīng)用程序的數(shù)據(jù)動(dòng)態(tài)鏈接到另一種應(yīng)用程序中,使 這 兩種完全不同的應(yīng)用程序建立起一條動(dòng)態(tài)數(shù)據(jù)鏈路。當(dāng)原始數(shù)據(jù) 發(fā)生 變化時(shí),可以自動(dòng) 地 更新鏈接的數(shù)據(jù)。 Visual Basic 提供 的 動(dòng)態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他 Windows 應(yīng)用程序建立 起 動(dòng)態(tài)數(shù)據(jù)交換,在不同應(yīng)用 程序之間進(jìn)行通信。 g. 對象的鏈接與嵌入 (OLE) 對象的鏈接與嵌入 (OLE)是 將每個(gè)應(yīng)用程序都看作 為 一個(gè)對象,將不同的對象鏈接起來,再嵌入某個(gè)應(yīng)用程序中,從而可以得到具有影像、 動(dòng)畫、聲音、 圖像、文字等各種信息的集合式的文件 [4]。 OLE 技術(shù)是 Microsoft 公司對象技術(shù)的戰(zhàn)略,它 將 多個(gè)應(yīng)用程序合為一體, 把 每個(gè)應(yīng)用程序看作 為 一個(gè)對象 來 進(jìn)行鏈接和嵌入 , 是一種應(yīng)用程序一體化的技術(shù)。利用 OLE 技術(shù),可以方便地建立復(fù)合式文檔 ,該 文檔由來自 于 多個(gè)不同應(yīng)用程序的對象 所組成,文檔中的每 一 個(gè)對象都與原來的應(yīng)用程序相聯(lián)系 ,并可執(zhí)行與原來應(yīng)用程序完全相同的操作。 h. 動(dòng)態(tài)鏈接庫 (DLL) Visual Basic 是一種高級(jí)程序設(shè)計(jì)語言, 是 不具備低級(jí)語言的功能 的 ,對 于 訪問機(jī)器硬件的操作 是 不太容易實(shí)現(xiàn) 的 。但 是 它可以通過動(dòng)態(tài)鏈接庫技術(shù) 把 C/C++或匯編語言 所 編寫的程序加入到 Visual Basic 應(yīng)用程序中,像調(diào)用內(nèi)部函數(shù)一樣 的 調(diào)用其他語言 所 編寫的函數(shù)。此外, 由 動(dòng)態(tài)鏈接庫,還可以調(diào)用 Windows 應(yīng)用程序接口函數(shù),實(shí)現(xiàn) 了 SDK 具有的功能。 Access 介紹 Access 2020 是一個(gè)小型關(guān)系數(shù)據(jù)庫系統(tǒng)。在 Access 2020 中,可以構(gòu)造程序來管理和保存數(shù)據(jù)信息,并可用多種方式進(jìn)行數(shù)據(jù)的篩選、分類和查詢,同時(shí)也可以將不同類型數(shù)據(jù)之間的關(guān)系保存起來,供今后使用。 Access 2020 是一個(gè)易學(xué)、易用、面向?qū)ο蟮目梢暬O(shè)計(jì)集成系統(tǒng)。有時(shí)甚至不用編程或者簡單編程即可快速構(gòu)成一個(gè)數(shù)據(jù)庫管理系統(tǒng),與Word、 Excel 等軟件集成后,可產(chǎn)生意想不到的后果 [13]。 Access 2020 的主要功能 Access 2020 的主要功能如下: a. 定義數(shù)據(jù)及創(chuàng)建表,利用表存儲(chǔ)相應(yīng)的信息。 b. 多樣化的數(shù)據(jù)處理能力,通過 創(chuàng)建查詢來檢索數(shù)據(jù);創(chuàng)建窗體來查看、輸入及更改表中的數(shù)據(jù);創(chuàng)建報(bào)表來打印輸出數(shù)據(jù)。 c. 開發(fā)應(yīng)用程序,可以利用宏或 Visual Basic 語言來編制程序,形成一個(gè)數(shù)據(jù)庫系統(tǒng)。 d. Access 2020 提供了許多向?qū)?,按向?qū)峁┑牟襟E就可以進(jìn)行某些設(shè)計(jì)工作,使用起來非常方便。 華北電力大學(xué)科技學(xué)院 本科畢業(yè)設(shè)計(jì)(論文) 5 Access 2020 中的對象 Access 2020 中提供了 7 種對象,用戶可以利用這些對象,來管理自己的數(shù)據(jù)信息。這些對象分別是表、查詢、窗體、報(bào)表、頁、宏、模塊等 [16]。下面分別對著 7 種對象做簡單介紹。 a. 表 表是一個(gè)二維表格結(jié)構(gòu)的數(shù)據(jù)集合,也稱數(shù)據(jù)表,主要用來存儲(chǔ)和管理數(shù)據(jù),數(shù)據(jù)庫的所有數(shù)據(jù)都可以存儲(chǔ)在表中。表是數(shù)據(jù)庫的資源中心,也是最基本的數(shù)據(jù)庫對象,其他對象都是建立在表的基礎(chǔ)之上 ,在表與表之間可以建立關(guān)系。 二維表中的列稱為字段,二維表中的行稱為記錄。 在 Access 2020 系統(tǒng)中,表中的數(shù)據(jù)可以分為兩部分:一部分反映字段屬性及表的數(shù)據(jù)結(jié)構(gòu);另一部分反映數(shù)據(jù)記錄。顯然,不能同時(shí)對這兩部分的數(shù)據(jù)實(shí)施操作,否則將導(dǎo)致系統(tǒng)中數(shù)據(jù)的混亂。為此, Access 2020 提供了兩種視圖:一種是表的設(shè)計(jì)視圖,用來設(shè)計(jì) 或顯示表中的字段結(jié)構(gòu)和字段屬性;另一種是數(shù)據(jù)表視圖,用來錄入、刪除、修改或顯示表內(nèi)的數(shù)據(jù)記錄。 b. 查詢 建立數(shù)據(jù)庫的主要目的就是為了在大量數(shù)據(jù)中選擇自己需要的數(shù)據(jù)信息,當(dāng)數(shù)據(jù)較大時(shí),單靠手工進(jìn)行數(shù)據(jù)的統(tǒng)計(jì)、分析,工作量是相當(dāng)大的,但是當(dāng)利用計(jì)算機(jī)建立了數(shù)據(jù)庫系統(tǒng)時(shí), 工作量就微不足道了。 在表對象中只是定義了數(shù)據(jù)的存儲(chǔ)形式,而借助于查詢對象,可以進(jìn)行數(shù)據(jù)的篩選、分析。 查詢對象具有 3 種視圖方式:第一種是查詢的設(shè)計(jì)視圖,在該視圖中可以使用可視化的手段來進(jìn)行各類查詢工作的設(shè)計(jì);第二種是用于顯示和編輯查詢語句的 視圖,可在該視圖中編輯查詢語句;第三種視圖用來顯示查詢結(jié)果。 c. 窗體 窗體對象是 Access 2020 系統(tǒng)中用戶與應(yīng)用程序的主要接口,它提供了可視化的手段供用戶設(shè)計(jì)輸入、輸出數(shù)據(jù)的界面,并可以規(guī)劃各個(gè)控件的布局和屬性,或利用控件來執(zhí)行宏及程序,以便完成用戶所需的特定功能。 窗體一般有兩種視圖:一種是設(shè)計(jì)視圖,它提供了各種可視化的 設(shè)計(jì)手段;另一種是窗體視圖,用來測試窗體的運(yùn)行狀況,檢查窗體是否符合預(yù)期的要求。 d. 報(bào)表 報(bào)表是數(shù)據(jù)庫系統(tǒng)用來輸出所需數(shù)據(jù)的有效手段,它可以顯示特定格式的數(shù)據(jù)或利用打印機(jī)打印 出來,直接面向數(shù)據(jù)庫系統(tǒng)的最終用戶。在 Access 2020 系統(tǒng)中報(bào)表的數(shù)據(jù)來源主要是表和查詢對象。 與窗體對象一樣,報(bào)表對象也有兩種視圖方式:一種是報(bào)表的設(shè)計(jì)視圖,用戶可以利用該視圖構(gòu)造多種可視化的控件,通過這些控件建立報(bào)表與數(shù)據(jù)源之間的關(guān)聯(lián),也可以利華北電力大學(xué)科技學(xué)院 本科畢業(yè)設(shè)計(jì)(論文) 6 用這些控件來美化報(bào)表。另一種是報(bào)表打印預(yù)覽視圖,用于檢測報(bào)表的打印效果和報(bào)表的重要性。 e. 頁 Access 的 Web 頁對象是數(shù)據(jù)庫和 Inter Explorer 瀏覽器的綜合應(yīng)用, 它的界面是瀏覽器的界面,要發(fā)布的內(nèi)容來自 Access 數(shù)據(jù)庫中的數(shù)據(jù)。由 于 Web 頁的主要功能是對外交流信息,所以與其他數(shù)據(jù)庫對象不同的
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1