有關系統管理的計算機專業論文(2)
有關系統管理的計算機專業論文
有關系統管理的計算機專業論文篇二
《人事工資管理系統》
摘要:由于計算機技術的飛速發展,數據庫技術作為數據管理的一個有效的手段,在各行各業中得到越來越廣泛的應用。因此,本文圍繞一個”人事管理系統”程序的設計和應用系統的開發課題為背景,詳細介紹了以VB和SQL SERVER為語言編寫管理信息系統的過程。該程序通過VB的ADO數據對象來實現VB前臺與后臺SQL SERVER數據庫的連接,并具有典型的數據庫應用系統的特征,完成了系統結構與現實生活的緊密結合。
管理系統的開發不僅是一個應用程序編寫的過程,更重要的是在系統分析和設計階段所做的工作。該程序在設計過程中嚴格遵循軟件工程學的方法,用分階段的生命周期計劃嚴格管理,對程序進行需求迭代,不斷修正和改進,利用SQL SERVER的強大數據庫功能,直到形成一個完善的可行性系統.優美、秀麗的界面,方便實用的查詢與維護功能共同構成了“人事工資管理系統”。
關鍵詞:VB,SQL SERVER,數據庫,軟件工程,管理信息系統
中圖分類號:K826.16 文獻標識碼:A 文章編號:
前言
隨著計算機的日益普及和網絡的發展,數據庫的應用范圍越來越廣,數據庫應用的功能也越來越強,因此編寫管理信息系統應用程序也顯得尤為重要,在強調管理,強調信息的現代社會中它變得越來越普及。
人事管理是任何企事業單位都需要進行的一項工作,因此,開發制作人事管理系統具有較大的社會現實意義,同時人事管理系統是一切應用系統的典范,它具有一切應用系統的特征,系統結構與現實生活緊密結合,具體直觀,具有典范的數據庫系統的特性。人事管理系統主要用于企業內部員工的檔案、工資、考勤、評價的管理,便于公司領導掌握人員的動向,及時調整人才的分配,同時也減少了手工操作帶來的一些繁瑣與不便,使員工情況的記錄和統計變得十分簡單.這些優點可以極大的提高企業對人事管理的效率.因此,人事管理系統是企事業信息化、智能化、科學化和正規化不可缺少的管理軟件。
本系統開發的目的一方面從提高人事管理工作的效率出發,擺脫過去由人用紙和筆進行的費時費力的繁重工作,即利用成熟的計算機系統來實現商品管理工作的自動化。本系統根據企業管理的一些實際情況而編制的一套自動化的人事管理系統。
系統模塊的具體實現
一、系統的主界面
企業人事管理系統的主界面采用多重窗體(MDI),使系統更加美觀,方便實用.在登陸主界面之前,首先登記用戶管理窗體:
打開VB后,單擊File|New Project菜單,在工程模版中選擇Standard EXE,單擊File|Save Project菜單,將這個工程項目命名為Renshi_MIS。
這個項目我們使用多文檔界面,單擊工具欄中的ADD MDI Form按扭,產生一個窗體。在窗體上添加所需控件。
在主界面中,員工管理菜單是此系統的重要組成部份,其中包括3個主要功能模塊:員工基本信息模塊,員工考勤模塊和員工工資管理模塊。
二、員工基本信息模塊
該模塊主要完成員工基本信息的輸入、查詢與修改,它定義了三個主要窗口:信息添加窗口、復合查詢窗口、員工信息列表窗口。 員工信息添加窗口用來添加員工個人信息,可供用戶瀏覽查詢及以記錄為單
圖2員工信息添加窗體
在員工信息模塊中添加了一項查詢功能,這樣可以使用戶更加方便的操作所需要信息,大大節約了搜索的時間。
三、員工考勤模塊
員工考勤管理模塊主要實現如下功能:
1 添加員工考勤信息
2 修改員工考勤信息
3 刪除員工考勤信息
4 查詢員工考勤信息
考勤管理是每個企事業所必需的,計算機管理系統的出現使員工出勤情況的記錄和統計變得十分簡單。
考勤管理用于員工出入單位的情況錄入,請假、加班和出差情況的錄入,每個月底進行整個月的出勤情況統計。另外,考勤管理為工資管理直接提供每個月工作時間的統計結果,用以計算工資,同時考勤管理也需要其它功能所提供的員工、部門等信息。
考勤管理模塊同樣使用VB的ADO數據對象連接SQL SERVER數據庫,使得前臺與后臺成功連接。主要分為考勤添加、考勤查詢和修改、刪除等功能。
考勤添加模塊主要是用來實現系統用戶對企業現有員工的考勤登記,包括出勤記錄、請假記錄、加班記錄和出差記錄。
在主窗體的菜單中選擇考勤添加便進入了考勤添加窗體。窗體中使用了SSTAB控件,使界面和功能更加完美。在添加記錄之前,用戶可以根據現有員工檔案的具體情況選擇進行添加,在基本信息標簽頁中選擇部門下拉列表框,其中包含了企業的所有部門。它的具體實現是通過ADODC控件綁定到員工信息數據表中,從表中使用DISTINCT選擇不同的部門名稱加入到下拉列表中。
考勤模塊的查詢功能仍然使用的是復合式查詢,分為按姓名查詢和按考勤的錄入時間查詢兩種,用戶可以根據需要進行選擇。
當點擊Check復選框控件后,光標自動移動到相應的文本框進行查詢內容的輸入。
在按考勤時間查詢中,用戶可以從ComboBox下拉列表中選擇出考勤的時間范圍。之后點擊確定按扭將以列表形式顯示出需要的員工考勤信息。
考勤信息的刪除與修改功能的實現和員工信息的刪除與修改采用相同的方法。 兩項功能都是在MSFlexGird列表中實現的。
首先如果用戶需要修改一些信息,可以在菜單中選擇修改信息,這時,如果沒有先擇要具體修改的信息,將出現消息對話框,通知用戶選擇一條要修改的記錄,然后則通過SQL語句顯示員工信息列表窗體并列出所有員工的信息,在具體的文本框中寫入修改的記錄,單擊保存按鈕出現”記錄保存成功”消息對話框,點擊確定按扭返回員工列表窗體,至此己完成了對員工信息的修改。
刪除員工信息的功能和修改功能類似,在列表中選擇要刪除的記錄后點擊鼠標右鍵,在彈出的子窗體中選擇刪除信息彈出”是否刪除此記錄”對話框,點擊確定后完成了信息的刪除操作。
四、員工工資管理模塊
工資管理是企業管理中不可缺少的一項工作。員工工資管理模塊用于每個月員工實發工資的計算,計算的項目包括基本工資、獎金、福利待遇、津貼等。
主要包括以下幾項功能:
1員工工資的錄入
2員工工資的修改與刪除
3員工工資的查詢
4員工基本工資的設定
5獎金以及福利補貼的設置
6實發工資計算
7根據出勤統計結果計算本月各項實際金額
8輸出工資報表
工資管理的輸出結果是對員工工作的一個評價。計算工資的基本依據是考勤管理模塊的統計結果。同時,在統計和查詢時需要用到員工基本信息模塊和部門信息。
首先從部門下拉表中選擇部門,再從姓名下拉列表中選擇要添加工資的員工。在月份文本框中使用的是Format(Now, "yyyy-mm-dd")函數,直接添加計算機的系統日期。其中實發工資的內容不需用戶添寫,在添寫完其它工資內容后點擊開始統計按鈕將員工的收入與支出金額相減得出實發工資項。最后單擊確認,將所填數據存入數據庫中。
看過“有關系統管理的計算機專業論文”的人還看了: