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

正文內(nèi)容

[基于vc++的教職工信息管理系統(tǒng)-全文預覽

2025-01-13 13:23 上一頁面

下一頁面
  

【正文】 。+education。 } if(orientation!=) { strQuery+= and orientation=39。 strQuery+=39。+kind。 if(sex!=) { strQuery+= and sex=39。 if(m_editName!=) { strQuery+= and name=39。 (orientation)。 (sex)。在此,我衷 心感謝我的指導老師 ——周書仁 老師和幫助過我的同學。 朱彩霞 《 教職工 管理系統(tǒng) 的設計與實現(xiàn) 》 第 22 頁 共 37 頁 5 結(jié)束語 本課程設計 主要運用 SQL Server 數(shù)據(jù)庫管理系統(tǒng),輔以 VC++可視化 編程完成了一個教職工管理系統(tǒng)的開發(fā) 。 圖 教職工信息的 刪除 (7) 人員統(tǒng)計 顯示 在主界面點擊“人員統(tǒng)計”按鈕,彈出如圖 所示的對話框。 點擊彈出對話框中的 “確定 ”,回到主界面,教職工信息記錄增加了一條,如圖 ( 4)所示。 如果 輸入的編號不存在 , 將返回主界面,查詢結(jié)果為無記錄 。 圖 教職工管理系統(tǒng) 主界面 輸入用戶名 “admin”和系統(tǒng)默認密碼 “000”,點擊確定,進入主界面 。 (7) 用戶權(quán)限設置 朱彩霞 《 教職工 管理系統(tǒng) 的設計與實現(xiàn) 》 第 16 頁 共 37 頁 添加 三 個對話框, 標題分別為 “修改密碼 ”、 “用戶管理 ”、 “登錄 ”, ID 分別為IDD_DIALOG_CHANGEPWD、 IDD_DIALOG_USERMAN 和 IDD_DIALOG_LOG。 為 CTeacherMISView 類添加 OnCommand 消息處理函數(shù) ,并添加代碼 。 用 MFC ClassWizard 為對話框類添加 IDOK 按鈕的 BN_CLICKED 的消息 映射,并添加代碼 。 用 MFC ClassWizard 為對話框類添加 IDOK 按鈕的 BN_CLICKED 的消息映射,并添加代碼 。 朱彩霞 《 教職工 管理系統(tǒng) 的設計與實現(xiàn) 》 第 15 頁 共 37 頁 在 MFC ClassWizard 對話框中 為 CTeacherMISView 類中添加按鈕控件 “查詢 ”的BN_CLICKED 消息映射,并在映射函數(shù)中添加代碼 。 其中在菜單項“文件( F) ”的子菜單中添加 “退出( X) ”項, ID 設為 ID_APP_EXIT,用于退出系統(tǒng) ;在菜單項 “查看( V) ”的子菜單中添加 “狀態(tài)欄( S) ”項, ID 設為 ID_VIEW_STATUS_BAR,用于隱藏或顯示狀態(tài)欄 ; 在菜單項 “用戶管理( M) ”的子菜單中添加 “修改密碼 ” 和 “用戶信息管理 ”項, ID 分別設為 ID_MENU_CHANGEPWD 和 ID_MENU_USERMAN,分別用于進入密碼修改界面和添加或刪除用戶 ; 在菜單項 “幫助( H) ”的子菜單中添加 “狀關(guān)于( A) ”項, ID 設為 ID_APP_ABOUT, 用于彈出顯示版本信息的對話框, 如圖 所示。 設計 主界 面 (1) 為表單對話框資源模板添加控件 。 (3) 選中 “數(shù)據(jù)庫查看使用文件支持 ”項, 單擊 Data Source 按鈕,彈出 Database Options 對話框,從中選擇 ODBC 的數(shù)據(jù)源 “teacher”。 (3) 單擊 “下一步 ”按鈕, 彈出新的對話框,再單擊 “下一步 ”按鈕,選擇數(shù)據(jù)源,即teacher 數(shù)據(jù)庫,單擊 “確定 ”,然后進行測試,測試成功。 在數(shù)據(jù)庫 teacher 中 創(chuàng)建表 indivinfo、 duty、 post、 tbuser, 如圖 所示,各表設計分別如圖 、圖 、 圖 和圖 所示 。 數(shù)據(jù)庫設計 ER 圖如圖 、 圖 和圖 所示。當教職工不再在該校任職,其信息對學校來說便不再需要,而存在數(shù)據(jù)源里又占一定空 間,且不利于管理者對全體教職工信息的管理。這時,就需要將教職工的相關(guān)的更新的信息保存到系統(tǒng)中,以求教職工信息的準確性和有效性。 (2) “教職工信息的添加 ” “教職工信息的添加 ”的主要功能是添加系統(tǒng)數(shù)據(jù)表中還不存在的教職工信息。 其中 基本情況包括:教師編號,姓名, 性別 ;其他個人信息包括: 職工分類 ,職稱, 年齡 ,學歷, 職務 , 政治面貌, 具體情況 如圖 所示 。 而同學們又常常探討用 VC++進行 系統(tǒng)開發(fā)的 有關(guān)問題 , 老師也鼓勵我們嘗試 利用各種程序設計語言和數(shù)據(jù)庫進行各類 系統(tǒng)的開發(fā) , 使此設計得以順利進行。 朱彩霞 《 教職工 管理系統(tǒng) 的設計與實現(xiàn) 》 第 6 頁 共 37 頁 3 系統(tǒng)總體分析與設計 設計背景 系統(tǒng)的性質(zhì)為管理軟件,因而以數(shù)據(jù)庫的設計與操縱為系統(tǒng)設計的核心,并輔以Visual C++可視化程序設計。這種以統(tǒng)一的語法結(jié)構(gòu)提供多種不同使用方式的做法,提 供 了極大的靈活性與方便性。而 SQL 采用集合操作方式,不僅操作對象查找結(jié)果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。而用 SQL 進行數(shù)據(jù)操作,只要提出 “做什么 ”,而無須指明 “怎么做 ”,因此無須了解存取路徑。 這就為數(shù)據(jù)庫應用系統(tǒng)的開發(fā)提供了良好環(huán)境。 定義關(guān)系模式,插入數(shù)據(jù),建立數(shù)據(jù)庫 ; 數(shù)據(jù)操縱語言( Data Manipulation Language, DML); 它們分別用于定義模式、外模式、內(nèi)模式 和進行數(shù)據(jù)的存取與處置。 非關(guān)系模型(層次模型、網(wǎng)狀模型)的數(shù)據(jù)語言一般都分為: 雖然很多數(shù)據(jù)庫都對 SQL 語句進行了再開發(fā)和擴展,但是包括 Select, Insert, Update, Delete, Create, 以及 Drop 在內(nèi)的標準的SQL 命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。該開發(fā)環(huán)境為用戶提供了良好的可視化編程環(huán)境,程序員可以利用該開發(fā)環(huán)境輕松地訪問 C++源代碼編輯器、資源編輯器和使用內(nèi)部調(diào)試器,并且可以創(chuàng)建項目文件。 而Vi sual C++是一個功能強大的可視化軟件開發(fā)工具,自 1993 年 Microsoft 公司推出 Visual C++ 后,隨著其新版本的不斷問世, Visual C++已成為專業(yè)程序員進行軟件開發(fā)的首選工具。 因此 ,開發(fā)這樣一些高效率的管理軟件勢在必行。用戶可以直接從系統(tǒng)中獲得自己所需的 關(guān)于教 職工的各種信息。這些優(yōu)點能夠極大地提高教職工 管理的效率 , 也是學校 的科學化、正規(guī)化管理 和 與世 界接軌的重要條件 [1]。 當今社會,信息迅速膨脹,隨著各個學校的規(guī)模增大,有關(guān)信息管理工作所涉及的數(shù)據(jù)量越來越大,教職工信息量也大大增加 , 利用傳統(tǒng)的手工查詢、登 記、修改等方法的處理速度遠遠跟不上學校的需求 , 有的學校不得不靠增加人力、物力來進行信息管理。但一直以來 各個學校基本上都是靠 傳統(tǒng) 的 人工方式 來 管理教職工信息,這種管理方式存在著許多缺點 , 如 : 效率低、 保密性差 , 另外時間一長 , 將產(chǎn)生大量的文件和數(shù)據(jù) , 這對于 信息的 查找、更新和維護都帶來了不少的困難。 例如 : 檢索迅速、查找方便、可靠性高、存儲量 大、保密性好、壽命長、成本低等。 (2) 提高工作質(zhì)量 教職工管理系統(tǒng)可以迅速、準確地管理教職工的各種信息,可以 最大限度的減少在工作中由于各種原因而導致的誤差。 教職工管理系統(tǒng)有效地提高了教職工 管理工作的質(zhì)量及效率,減少了工作量,著實可行。 朱彩霞 《 教職工 管理系統(tǒng) 的設計與實現(xiàn) 》 第 3 頁 共 37 頁 2 相關(guān)技術(shù) Visual C++ 簡介 Visual C++與 C++不同, C++是由 C 語言發(fā)展而來的,既可以用于面向過程的結(jié)構(gòu)化程序設計,也可以用于面向?qū)ο蟮某绦蛟O計 , 是一門功能強大的程序設計語言 。 Visual C++ 是 Microsoft 公司在 1998 年 推出的基于 Windows 9X 和Windows NT 一個優(yōu)秀集成開發(fā)環(huán)境。SQL 是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語言。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 語言標準。主要特點包括: (1) 綜合統(tǒng)一 數(shù)據(jù)庫系統(tǒng)的主要功能是通過數(shù)據(jù)庫支持的數(shù)據(jù)語言來實現(xiàn)。 數(shù)據(jù)存儲有關(guān)的描述語言( Data Storage Description Language, DSDL); 語言風格統(tǒng)一,可以獨立完成數(shù)據(jù)庫生命周期中的全部活動,包括: 數(shù)據(jù)庫安 全性、完整性控制; 等一系列操作要求。 (2) 高度非過程化 非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱語言是 “面向過程 ”的語言,用過程化語言完成 某項請求,必須指定存取路徑。 (3) 面向集合的操作方式 非關(guān)系數(shù)據(jù)模型采用是面向記錄的操作方式,操作對象是一條記錄。而在兩種不同的使用方式下, SQL 的語法結(jié)構(gòu)基本上是一致的。SQL 接近英語口語,因此容易學習和使用 。因此 , 學校為我們提供了充足的條件 。 具體設計 教職工管理系統(tǒng)所管理的信息內(nèi)容包括教職工的基本情況和其他個人信息。通過 “教職工信息的查詢 ”功能的實現(xiàn),可以進行系統(tǒng)數(shù)據(jù)源中的所有教職工信息 及已添加的所有教職工個人信息的查詢,只要知道教職工的教師編碼,便可非常方便地輕易地找到該教職工詳細的個人信息。隨著系統(tǒng)被采用的時間的增加,教職工的相關(guān)信息也在不停地發(fā)生多多少少的變化,譬如,教師的 政治面 貌 變換,教師職稱不斷上升,教師 學歷上升 或 教職工 的改變等。教職工管理系統(tǒng)是一個壽命比較長的系統(tǒng),在系統(tǒng)的運行過程中,學校的教職工往往在流動,有新的教職工的加入,同樣也有原有教職工的離開。 (6) “教職工人數(shù)的統(tǒng)計 ” “教職工人數(shù)的統(tǒng)計 ”的主要功能是 顯示教職工總?cè)藬?shù)和根據(jù)學歷、政治面貌、職稱、等分別 顯示 各類教職工人數(shù) ,以便管理者 對教職工信息的總體狀況進行了解 。 表 31 教職工個人基本信息表 列 名 數(shù)據(jù)類型 長 度 允許空 主 /外鍵設置 教 職工 編號 Char 8 否 主鍵 姓名 Varchar 10 否 無 性別 Varchar 2 否 無 年齡 Char 4 是 無 政治面貌 Varchar 6 否 無 學歷 Varchar 8 否 無 職稱號 Char 8 否 外鍵 職務 類別 號 Char 8 否 外鍵 表 32 教職工職務表 列 名 數(shù)據(jù)類型 長 度 允許空 主 /
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1