企業員工管理系統

2021-03-06 23:16:20 字數 2939 閱讀 1533

系別資訊科技系

專業電子商務

班級 1班

姓名廖光傑

學號 201036040109

一、需求分析

資訊社會的高科技,商品經濟化的高效益,使計算機的應用已普及到經濟和社會生活的各個領域。計算機雖然與人類的關係愈來愈密切,還有人由於計算機操作不方便繼續用手工勞動。為了適應現代社會人們高度強烈的時間觀念,檔案管理系統軟體為企業和公司帶來了極大的方便。

該軟體是以程式語言為實現的,其功能在系統內部有源**直接完成。使用者可以了解本軟體的基本工作原理。操作人員只需輸入一些簡單的知識和培訓,即可達到操作的目標。

2.1功能模組分析

檔案管理部分:有關企業員工各種資訊的輸入,包括員工基本檔案、家庭成員、工作記錄、獎懲記錄、職稱評定、培訓記錄、調動記錄等。這一部分要完成的主要功能是員工資訊的新增、修改、刪除、查詢。

部門管理部門:職工所在部門的資訊輸入,包括部門名稱、部門負責人以及部門聯絡**等。這一部分完成的主要功能是部門的資訊的新增、修改刪除查詢等。

系統維護部分:操作員設定、操作員許可權設定、修改密碼等。

根據上面所介紹的主要功能,對系統進行分析得到如圖1所示的系統功能模組圖。

根據上面所介紹的主要功能,對系統進行分析得到如圖1所示的系統功能模組圖。

③系統管理

系統管理部分包括操作員設定,操作員許可權的設定以及一些安全的管理等。

2.3 系統的資料模型

二、表結構

部門檔案表:

工作簡歷表:

職務表:

職務變動表

員工資料表:

1.建立主窗體

開啟visual basic6.0,系統將自建立乙個from主窗體

此窗體的各屬性如表11所示。

表11 系統主窗體屬性

2、新增選單

使用選單編輯器編輯系統主選單, 選單的caprion和name屬性如表12 所示

表12 選單屬性設定

3、新增控制項

該主窗體中包括1個msflexgrid控制項、1個frame控制項和2個***mandbutton控制項。frame控制項中包括多個label控制項和text控制項。當使用者用滑鼠單擊**中的任意乙個員工時,在右側的text控制項中就顯示此員工的一些常用的資訊。

窗體左下部有乙個更新按鈕,單擊此按鈕,系統將更新當前**顯示的內容,用於刪除、新增新員工、修改員工資訊等操作。在frame控制項下有乙個「檢視詳細資料」按鈕,單擊此按鈕,將進入系統的第二個主要的窗體――詳細資料部分。下面新增主窗體所用到的控制項。

msflexgrid控制項需要使用者自行新增到控制項欄內。單擊「工程」->「部件」,選中microsoft flexgrid control6.0項,然後單擊「確定」按鈕即可。

新增之後,在控制項欄內會顯示相應的圖示。

控制項及其屬性

2>.詳細資料窗體

單擊窗體中的「顯示詳細資訊」按鈕,進入詳細資料窗體,當使用者要新增新檔案時,也要通過這個窗體來實現。

1、建立窗體.增加乙個窗體,並按照下表設定屬性

2、新增控制項

這部分窗體是整個系統的核心部分。sstab控制項用來顯示員工的所有檔案資訊。分個資料、家庭成員、工作記錄、獎懲記錄、職稱評定、培訓記錄、變動記錄7部分。

sstab控制項上方的兩個text控制項標記當前員工的姓名和編號。sstab控制項右側的frame控制項中有操作按鈕,包括修改員工資訊、刪除員工資訊、確定、取消、退出等。

下面新增這些控制項

這一部分需要用的主要的乙個控制項是sstab控制項。這個控制項需要使用者自行將其新增到控制項欄內。方法是單擊「工程」->「部件」選單,在出現的空體中找到「microsoft tabbed dialog control6.

0」選項並在其前面的方框內打勾。新增完後,在控制項欄內應該顯示sstab的圖示,

然後將這個控制項新增到窗體中,並單擊標右鍵,在彈出的選單中選擇「屬性」命令,進入sstab控制項的屬性設定頁,在選項卡數文字框內輸入7,表示一共有7個分支,在每行選項卡數文字框內輸入7,表示每行有7個分支,也是就說這些分支只有一行內顯示。每個分支的選項卡標題屬性按照如下設定。

sstab屬性的設定

選擇「個人資料」頁,在控制項中再新增label控制項和text控制項。由於個人資料部分一共有23項內容,所以應該新增23個label控制項和23個text控制項則最好建立乙個含有23個元素的控制項組數。值得注意的是,不是23個字段內容都用text控制項顯示,性別、隸屬部門、職工型別、婚姻狀況、工資類別這5個字段的內容應該使用選擇框***bobox控制項顯示,因為它們都含有可選擇的選項。

因此,需要將與這5個字段相對應的text控制項的visible屬性設定為false。這樣,**實現的時候,可以使用迴圈語句先將所有的文字框都新增到字段內容,然後對這5個***bbox控制項單獨用語句實現。

選擇「家庭成員」頁,這裡要新增的是資料識別控制項datagrid。這是乙個**控制項,與資料庫結合起來使用很方便。使用之前也要先新增到控制項欄內。

方法是單擊「工程」->,「檔案」選單,在開啟的部件窗體中,找到「microsoft datagrid control6.0」項,並在其前面的框內打勾即可。

同樣,在「工作記錄」.「獎懲記錄」、「職稱評定」、「培訓記錄」、「變到記錄」頁中分別新增datagrid控制項。

在sstab控制項上方新增2個label控制項和2個test控制項。分別用來顯示職工姓名及編號。在sstab控制項右側新增乙個frame控制項,然後在其上放置5個***mandbutton控制項,分別設定為「修改員工資訊」、「刪除員工檔案」、「儲存」、「取消」、「返回」。

3>.部門資訊窗體

相對於主窗體和職工檔案管理窗體來說,這個窗體的重要性就顯得不是很大了。不過這並不代表著這個窗體是可有可無的。相反,它也應該是檔案管理系統不可缺少的一部分。建立窗體如下:

部門資訊管理窗體的屬性設定

1.部門資訊管理窗體的屬性設定

2、新增控制項

這個窗體需要3個label控制項,3個text控制項,10個***mandbutton控制項。逐一新增這些控制項,調整好位置,並按照有所示設定控制項的屬性。

4>.系統管理選單

企業員工資訊管理系統 學生用

員工是企業生存和發展的中流砥柱,是企業的重要元素,也是為企業創造財富的重要力量。然而,能否高效地對員工進行管理,關係到企業發展的成敗。改革開放以來,隨著我國經濟的快速發展和全球經濟的一體化,我國的中小型企業顯著增多。這就加劇了同行業之間的競爭壓力,是否能夠在激烈的市場競爭中生存下來,完全取決於企業決...

程式使用說明書 企業員工管理系統

1 在機器上裝好dev c 環境,讀者在 後直接雙擊安裝。2 進入原始碼所在目錄,選中原始碼右鍵選擇選項 開啟方式 然後再選擇子選項 dev c ide 選中後出現如圖22.1所示介面。圖22.1 dev c 介面 3 按鍵盤 ctrl f9 進行編譯,然後按 ctrl f10 組合鍵執行程式,同樣...

商場員工管理系統

畢業綜合訓練 學院江西科技學院 專業軟體技術 班級 10級軟體 專 1班 姓名杜念軍學號 2010086617 指導老師邱桂華 江西科技學院 摘要 商場員工管理系統是典型的資訊管理系統 mis 其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強...