【正文】
ReadOnly 屬性設置為 True,SelectionMode 設置為 FullRowSelect 顯示所有的獎罰信息 單擊【刪除】按鈕,刪除指定的獎罰信息,其實現(xiàn)的原理是:首先編寫一條根據(jù)指定員工編號進行刪除的 SQL 語句,然后調(diào)用公共類中的 OperateData 方法執(zhí)行刪除操作,代碼如下: private void 刪除 ToolStripMenuItem_Click(object sender, EventArgs e) { if ( == 0) { (請選擇要刪除的信息 , 提示 , , )。 (YGID)。 (員工信息修改成功 , 提示 , , )。,Pdep=39。,YZhiwu=39。 where UserID=39。,UOldPay=39。 int num = (strUpdateSql)。,employeePhone=39。,employeeBirthday=39。 } else { if ( != 11) { (手機號碼為位 )。)。,39。,39。 if (i 0) { (該員工編號已經(jīng)存在 , 提示 , , )。 } } 單擊【增加】按鈕,打開添加員工信息窗體,該窗體中,可以向數(shù)據(jù)庫中添加新的員工信息。就職日期 39。民族39。員工姓名 39。 } ()。 string sql = select count(*) from tb_employee。就職日期 39。民族39。員工姓名 39。 表 窗體主要用到的控件 控件類型 控件名稱 主要屬性設置 用 途 MenuStrip toolStripLabel1 Text 屬性設置為 “ 增加 ” 用來打開添加檔案窗體 toolStripLabel2 Text 屬性設置為 “ 修改 ” 用來打開修改檔案窗體 toolStripLabel3 Text 屬性設置為 “ 刪除 ” 用來刪除指定的信息 toolStripTextBox1 無 輸出查詢關鍵字 DataGridView dgvEmployee AllowUserToAddRows AllowUserToDeleteRows AllowUserToResizeColumnss AllowUserToResizeRows 屬性設置為 False。 if (power == 一般用戶 ) { 系統(tǒng)管理 = false。 圖 系統(tǒng)主窗體 新建一個 Windows窗體,命名為 ,主要用于實現(xiàn)系統(tǒng)主窗體的設計,該窗體要用到的控件及屬性設置如表 [3]。 //傳遞登錄時間 第四章 系統(tǒng)實現(xiàn)與調(diào)試 15 ()。 where UserName=39。 and UserPwd=39。 //實例化 DBOperate類 private void btnLogin_Click(object sender, EventArgs e) //按鈕的 Click事件 { try //調(diào)用 try…catch 語句 { if ( == || == ) //判斷是否輸入用戶名和密碼 { (用戶名或密碼不能為空! , 提示 , , )。不允許使用聚合函數(shù)和子查詢。 //通過 ExecuteReader 方法實例化 SqlDataReader SqlDataReader sdr = ()。 HasRows 屬性用于獲取一個值,該值指示 SqlDataReader 是否包含一行或多行。表 tb_User用于存放員工調(diào)動和工資說明信息,該表的結構如表 表 登錄用戶信息表 字段名 數(shù)據(jù)類型 長度 主鍵否 描述 ID int 4 是 系統(tǒng)編號 UID varchar 50 否 員工編號 UName varchar 50 否 員工姓名 URemoveDate varchar 50 否 調(diào)動日期 UPayExplain varchar 50 否 工資說明 ? tb_userJob(員工職稱信息表 )。 表 tb_employee用于保存員工檔案的詳細信息,該表的結構如表 。 ? 數(shù)據(jù)庫管理系統(tǒng)軟件: SQL Server 2021. ? 運行平臺: Windows XP ( SP2) /Windows 2021(SP4)/Windows Server 2021(SP1). ? 運行環(huán)境: Framework SDK . ? 分辨率:最佳效果 1024*768 像素。 ? 用戶管理。 ? 方便的數(shù)據(jù)打印功能。需求分析的任務不是確定系統(tǒng)怎樣完成他的工作,而僅僅是確定系統(tǒng)完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、 清晰、具體的要求。在應用需求的推動下 ,在計算機硬件 ,軟件發(fā)展的基礎上 ,數(shù)據(jù)管理技術經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)三個階段。 隨著我國與世界信息高速公路的接軌,企業(yè)通過計算機網(wǎng) 絡獲得信息必將為企業(yè)帶來巨大的經(jīng)濟效益和社會效益,企業(yè)的辦公及管理都將朝著高效、快速、無紙化的方向發(fā)展。 C是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由 C和 C++衍生出來的面向?qū)ο蟮木幊陶Z言。 人事管理系統(tǒng)的數(shù)據(jù)要求具有一定的保密性禁止非法用戶使用。 關鍵詞: C, SQL SERVER2021,軟件工程,管理信息系統(tǒng) ABSTRACT II ABSTRACT Because of the rapid development of puter technology, database to store as a way of data management, in all of our life are widely use. Therefore, this paper is about personnel wage management system design and procedures for applications development topics background, details and sql server to add language with C to the process of preparing management information systems. The procedure adopted to achieve the target data add C background with SQL Server databases and database applications with typical characteristics, and pleted the structure and system bining real life. Management system applications development is not only an application programming process, but more importantly in the analysis and design work. The procedure strictly followed in the design process software engineering methods, and use a phased plan to manage the life cycle and on the main procedures designed, detailed design stage, the demand for putation procedures, and constantly revised and improved, the use of SQL Server powerful database functions, Until the feasibility of forming a perfect system. Beautiful and attractive interface for practical information and the maintenance of the mon functions constitute a Personnel wage management system. Keyword: C, SQL SERVER2021, Software Engineering, Management Information System 第一章 緒論 1 第一章 緒論 選題背景 隨著計算機的日益普及和網(wǎng)絡的發(fā)展 ,數(shù)據(jù)庫的應用范圍越來越廣 ,數(shù)據(jù)庫應用的功能也越來越強 ,因此編寫管理信息系統(tǒng)應用程序也顯得尤為重要 ,在強調(diào)管理 ,強調(diào)信息的現(xiàn)代社會中它變得越來越普及。該程序通過 C編程語言 來實現(xiàn)前臺與后臺 SQL SERVER 數(shù)據(jù)庫的連接 ,并具有典型的數(shù)據(jù)庫應用系統(tǒng)的特征 ,完成了系統(tǒng) 與現(xiàn)實生活的緊密結合。 基于 VC.Net 的人事工資管理系 的設計與實現(xiàn)發(fā)展 本系統(tǒng)開發(fā)的目的一方面從提高人事 工資 管理工作的效率出發(fā),擺脫過去由人用 紙和筆進行的費時費力的繁重工作,即利用成熟的計算機系統(tǒng)來實現(xiàn) 管理工作的自動化。 C是微軟公司研究員 Anders Hejlsberg的最新成果。 關于管理信息系統(tǒng) 所謂 MIS(管理信息系統(tǒng) Management Information System)系統(tǒng) ,是一個由人、計算機及其他外圍設備等組成的能進行信息的收集、傳遞、存貯、加工、維護和使用的系統(tǒng)。 在一般不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。 SQL SERVER 2021 不僅吸收了許多新的功能以增加系統(tǒng)的 運行性能 ,而且還使數(shù)據(jù)庫的管理工作更加輕松。 通過實際調(diào)查,要求本系統(tǒng)具有以下功能: ? 良好的人機界面。該模塊主要用于實現(xiàn)考勤津貼和工資總結的功能。 圖 人事工資管理系統(tǒng) 組織結構 圖 系統(tǒng)設計 本系統(tǒng)屬于中小型的數(shù)據(jù)庫管理系統(tǒng),可以對中小企業(yè)人事工資管理系統(tǒng)進行有效的管理。 表 考評管理信息表 字段名 數(shù)據(jù)類型 長度 主鍵否 描述 ID int 4 是 系統(tǒng)編號 PID varchar 50 否 員工編號 Pname varchar 50 否 員工姓名 Pdep varchar 50 否 員工部門 PKpcontent varchar 50 否 考評內(nèi)容 PKpResult varchar 50 否 考評結果 PKpscore int 4 否 考評分數(shù) PKpPeople varchar 50 否 考評人 PKpDate varchar 50 否 考評日期 ? tb_department(部門名稱信息表 )。 表 獎罰管理信息表 字 段名 數(shù)據(jù)類型 長度 主鍵否 描述 ID int 4 是 系統(tǒng)編號 UserID varchar 50 否 員工編號 UserName varchar 50 否 員工姓名 UserDep varch