【正文】
50 要求培訓(xùn)的員工 文本 20 所在部門 文本 20 表 5 課程評(píng)價(jià)表 字 段名 類型 寬度 備注 員工號(hào) 數(shù)字 10 員工姓名 文本 10 對(duì)課程的評(píng)價(jià) 文本 200 日期 日期 \時(shí)間 50 表 6 管理員帳號(hào)與密碼表 字段名 字段說明 類型 寬度 備注 UserID 管理員號(hào)碼 文本 8 主關(guān)鍵字 UserName 用戶名 文本 15 Password 登陸密碼 文本 10 4 企業(yè)員工培訓(xùn)管理系統(tǒng)的具體實(shí)現(xiàn) 準(zhǔn)備工作 創(chuàng)建工程 在 Visual Basic 中創(chuàng)建一個(gè)工程,打開 VB 在彈出的“新 建工程” 窗口里單擊“打開”按扭。 根據(jù)以上模塊分析和流程設(shè)計(jì),可以分析出,在企業(yè)員工培訓(xùn)管理系統(tǒng)的數(shù)據(jù)庫中,需要包含以下幾個(gè)表:員工信息表、課程信息表、成績信息表、需求信息表、課程評(píng)價(jià)表、管理員帳號(hào)與密碼。 培訓(xùn)效果評(píng)價(jià)模塊 :此模塊管理員和員工都允許訪問,員工可以輸入他們對(duì)課程的評(píng)價(jià)或者是老師的評(píng)價(jià)。 基本信息管理模塊 :此部分包括 6 個(gè)子模塊,課程信息管理、員工信息管理、成績信息管理等三個(gè)模塊不允許員工登陸,只能讓管理員登陸,進(jìn)行查詢或新增等操作。 退出 企業(yè)員工培訓(xùn)管理系統(tǒng)的概要設(shè)計(jì) 根據(jù)系統(tǒng)功能調(diào)查,結(jié)合實(shí)際情況,經(jīng)過模塊分析,系統(tǒng)分為以下幾個(gè)功能模塊。另外管理員還可以對(duì)這些基本信息進(jìn)行定期的更新和刪除 , 企業(yè)員工培訓(xùn)管理系統(tǒng)力求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。 根據(jù)用戶的要求,實(shí)現(xiàn)人員基本情況管理、課程管理、和成績管理等幾個(gè)方面的功能。 系統(tǒng)功能模塊圖 圖 1系統(tǒng)功能模塊圖 數(shù)據(jù)流程圖 根據(jù)企業(yè)員工培訓(xùn)管理系統(tǒng)的流程,結(jié)合上述功能模塊的分析,設(shè)計(jì)企業(yè)員工培訓(xùn)管理系統(tǒng)的整體流程,如圖 2 所示。 ( 3)培訓(xùn)需求的管理。但對(duì)于員工類用戶而言,只能對(duì)所有的信息進(jìn)行查看,不能做任何操作。 ( 2)基于權(quán)限的管理。 系統(tǒng)需求 根據(jù)企業(yè)員工培訓(xùn)管理的實(shí)際要求 ,結(jié)合員工培訓(xùn)管理的實(shí)際流程 ,“ 企業(yè)員工培訓(xùn)管理系統(tǒng) ” 應(yīng)需要滿足以下需求: ( 1)掌握企業(yè)每個(gè)員工的基本情況。 2 需求分析 系統(tǒng)目標(biāo) 采用公司現(xiàn)有的軟硬件軟件及科學(xué)的管理系統(tǒng)開發(fā)方案,建立企業(yè)員工培訓(xùn)管理系統(tǒng),實(shí)現(xiàn)移動(dòng)企業(yè)員工培訓(xùn)管理的計(jì)算機(jī)自動(dòng)化。 本系統(tǒng)就是針對(duì)企業(yè)現(xiàn)在員工培訓(xùn)管理的弊端,根據(jù)員工培訓(xùn)管理的基本流程,實(shí)現(xiàn)員工培訓(xùn)管理的電子化,減輕管理人員的負(fù)擔(dān)。而且由于人工管理存在了大量的不可控因素,比如說,人為的損壞,丟失,篡改,不易保存,保存時(shí)間短,難查找等一些弊端,造成了員工培訓(xùn)管理的某些不規(guī)范,使得員 工培訓(xùn)管理陷入“事半功倍”的地步。其中員工培訓(xùn)是企業(yè)的一項(xiàng)重要的數(shù)據(jù)資源。 設(shè)計(jì)的基本概述 在企業(yè),所面對(duì)的數(shù)據(jù)是眾多的,而且復(fù)雜繁瑣。 第 四部分根據(jù)需求分析的結(jié)果 , 對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì),主要介紹用 Visual 實(shí)現(xiàn)每一個(gè)模塊的具體功能 。 第二 部分對(duì)系統(tǒng)進(jìn)行需求分析、功能劃分、數(shù)據(jù)流圖設(shè)計(jì)。 由于 Access 和 Visual Basic 使用的 相同的數(shù)據(jù)庫引擎,因此可以建立既包括 Access 組件又包括 Visual Basic 組件的應(yīng)用程序,這樣就提高了程序的穩(wěn)定性,充分發(fā)揮了兩者各自的優(yōu)點(diǎn)。此后,只要發(fā)布新版本的 Access,就會(huì)有相應(yīng)版本的 Jet 數(shù)據(jù)庫問世。在 1992 年 發(fā)布的時(shí)候, Jet 首次問世。 除了 Access 和 Visual Basic 各自的特點(diǎn)之外,將兩者結(jié)合起來使用,最主要的 優(yōu)點(diǎn)就是兩者使用相同的數(shù)據(jù)引擎,即 Microsoft Jet。 Access 中數(shù)據(jù)庫文件不是簡單的存儲(chǔ)數(shù)據(jù)的表,這是 Access 與其他桌面數(shù)據(jù)庫的一個(gè)重要區(qū)別。對(duì)于大多數(shù)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 C、 C++等而言,其管理者需要具有程序設(shè)計(jì)能力, 才能建立和管理一個(gè)有效的應(yīng) 用程序,而 Access 數(shù)據(jù)庫系統(tǒng)把數(shù)據(jù)庫應(yīng)用程序的建立移進(jìn)用戶環(huán)境中,除非要執(zhí)行復(fù)雜的操作,數(shù)據(jù)庫的管理者不再必須具有程序設(shè)計(jì)能力。 Access2020 推出后,新增并強(qiáng)化了許多功能,在其他Office 軟件中能夠用到的功能都出現(xiàn)在 Access2020 中,不用再跨越兩個(gè)軟件進(jìn)行操作,這種整合給用戶提供了極大的方便。 簡介 Access2020 是 Office 軟件包的成員之一, Access 擅長對(duì)數(shù)據(jù)進(jìn)行處理,例如建立、 排序、分類及匯總數(shù)據(jù)等操作。 Visual Basic 具有強(qiáng)大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù)庫,并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。 在用 Visual Basic 設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過程。數(shù)據(jù)庫是 MIS 中的重要支持技術(shù),在 MIS 開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個(gè)重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫時(shí),應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫 語言 Visual Basic 語言 . 簡介 Visual Basic 是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開發(fā) Windows 環(huán)境下的種類應(yīng)用程 序。 1 概述 開發(fā)工具的選擇 現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。操作界面友好而且系統(tǒng)功能使用方便,使操作者的數(shù)據(jù)輸入量降為最低程度,減少操作者的干預(yù)量。 因此,開發(fā)這樣一套管理軟件成為很有必要的事情 . 在開發(fā)的企業(yè)員工培 訓(xùn)管理系統(tǒng)里遵循著的規(guī)則是:以通信功能作為界面設(shè)計(jì)的中心,使人與計(jì)算機(jī)之間能夠準(zhǔn)確地交流信息。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì)員工培訓(xùn)信息進(jìn)行管理 ,具有手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。 企業(yè)員工培訓(xùn)管理系統(tǒng)是一個(gè)企業(yè)單位在培訓(xùn)人才時(shí)不可缺少的部分 ,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來說都至關(guān)重要 ,所以企業(yè)員工培訓(xùn)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。 search the test results of the employee。這樣數(shù)據(jù)不容易被篡改,提高了系統(tǒng)的安全性??梢圆樵儐T工的考試成績 。本系統(tǒng)的數(shù)據(jù)環(huán)境為 ACCESS2020。它具有良好的可視化應(yīng)用程序開發(fā)環(huán)境,以及強(qiáng)大的可擴(kuò)展數(shù)據(jù)庫的功能。而對(duì)于后者則要求應(yīng)用程序功能完備、易使用等特點(diǎn)。 企業(yè)員工培訓(xùn)管理系統(tǒng) —— 基本信息管理 目 錄 引言 3 1 概 述 5 開發(fā)工具的選擇 5 本文所做的工作 8 設(shè)計(jì)的基本概述 9 2 需求分析 10 系統(tǒng)目標(biāo) 10 系統(tǒng)需求 10 系統(tǒng)功能模塊圖 11 數(shù)據(jù)流程圖 11 3 企業(yè)員工培訓(xùn)管理系統(tǒng)的分析與設(shè)計(jì) 13 企業(yè)員工培訓(xùn)管理系統(tǒng)的分析與概要設(shè)計(jì) 13 企業(yè)員工培訓(xùn)管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì) 14 4 企業(yè)員工培訓(xùn)管理系統(tǒng)的具 體實(shí)現(xiàn) 17 準(zhǔn)備工作 17 啟動(dòng)窗體的制作 20 登錄窗體的制作 22 主窗體的制作 25 子窗體的制作 27 結(jié)論 40 致謝 41 參考文獻(xiàn) 42 附錄 源程序 43 摘 要 企業(yè)員工培訓(xùn)管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建 立起數(shù)據(jù)一致性和完整性強(qiáng) .數(shù)據(jù)安全性好的庫。 本系統(tǒng)的開發(fā)工具是 Microsoft 公司生產(chǎn)的 Visual Basic 。利用 VB 提供的強(qiáng)大的可視化組件庫進(jìn)行編程,可以快速,高效的開發(fā)基于WINDOWS 環(huán)境的各類應(yīng)用系統(tǒng)。應(yīng)用本系統(tǒng)可以實(shí)現(xiàn)的功能有:可以通過查詢列出所需要的企業(yè)員工要求培訓(xùn)的課程的信息 。只有管理員可 以進(jìn)行數(shù)據(jù)的添加、刪除、查找等操作。 關(guān)鍵詞: 管理 數(shù)據(jù)庫 系統(tǒng) 可視化 Abstract The training management system of enterprise employee is a typical information management system, the development of which mainly includes the foundation and protection of the later database and the development of the former application programme. For the former, we should set up a well identical, integrated and safe database. For the later, the application programme should be plete and easy to use. The development tool of the system is Visual Basic produced by Microsoft Company. It has well visible development environment of application programme and strong function of expandable database. Taking advantage of the strong visible ponent storehouse to programme, user can rapidly and efficiently develop any kind of systems which base on WINDOWS environment. The data environment of the system is ACCESS functions of the system is as follows: the needed information of the training classes asked by employee can be displayed by searching。 only managers have the rights to add, delete and search, etc. Having these functions, the data of the system cannot be easily modified, and the safety of the system is greatly improved. key words: management database system visible 引言 隨著計(jì)算機(jī)技術(shù)的普及 ,數(shù)據(jù)信息處理技術(shù)得到了空前發(fā)展 ,使得越來越多的人員從