1. 程式人生 > >軟體工程小專案~企業員工資訊管理系統-需求分析~~

軟體工程小專案~企業員工資訊管理系統-需求分析~~

理解需求

1.管理員進入系統後能夠狠清晰的看到企業的組織形式,並能夠很方便的進入到各個管理功能模組。
2.管理員能夠根據企業的實際來實時的改變系統中機構組織,主要的改變包括:當有新部門成立時,要將新部門加入到系統中,當有部門發生變更時,如更名,上級部門改變了等,要將變更的資訊在系統中及時更新,當有部門被撤銷時,要從系統中將該部門的資訊刪除。
3.企業的機構組織是分級的,級數最多可以有6級。
4.可以向已經建立的部門下新增人員,並將人員的基本資訊輸入到系統中去。
5.可以對人員進行修改,修改的範圍有:人員的基本資訊,將人員從一個部門下移動到另外一個部門。
7.可以對人員進行查詢。
8.系統客戶端執行在Windows平臺下,伺服器可以執行在Windows平臺或者Unix平臺下。
9.系統還應該要有一個較好的圖形使用者介面。
10.系統應該要有很好的可擴充套件性。

需求分析
1.組織機構的顯示:在該模組中,要能夠很清晰的顯示出企業的機構組織形式,能夠從組織機構顯示介面很方便快捷的進入其他的功能模組。
2.增加新的組織機構:增加新的組織機構時,要先確定像你的機構的上級部門是誰,然後輸入新機構的基本資訊,基本資訊包括新機構的名稱以及在系統中的排列序號。其他資訊的資訊系統將會給它一個預設值。
3.修改組織資訊:當一個部門的資訊發生變化時,要對它的資訊進行修改,修改的資訊有:部門的上級部門、該部門的名稱、該部門的排列序號等。
4.刪除被撤銷的組織機構:當一個部門被撤銷後,呀將讓在系統中的資訊刪除,刪除一個部門是有條件的,首先該部門沒有子部門,其次該部門下沒有人員,只有滿足了這兩個條件才能將一個部門刪除。
5.增加人員:每個部門下都能增加人員。增加人員時,要先確定他屬於那個部門,然後輸入人員的各種資訊,包括姓名、工號、性別、出生年月、民族、政治面貌、學歷、電話、職位、任職狀態、家庭地址、個人簡介等。
6.修改人員:當人員的資訊發生變化後,要修改系統中該人員的資訊,主要修改的資訊有:更改人員的所屬部門、修改人員的任職狀態、修改人員的性質和人員的其他基本資訊。
7.檢視人員:該模組用來讓管理員檢視指定的人員的詳細資訊。
8.掛起人員:當人員離開企業或者其他情況使該人員不屬於企業的在職人員時,就壓 將該人員從在職人員中刪除,此時的刪除不是從系統中真正的刪除該人員的資訊,只是修改了人員的狀態,將其掛起。
9.恢復掛起人員和刪除人員:當被掛起的人員的資訊仍然需要時,可以將其恢復成在職狀態,同時如果掛起人員的資訊真的不再需要修改時,可以將其從系統中刪除。
10.查詢人員:管理員可以根據自己的需要來插敘系統中的人員,查詢的條件可以是姓名、工號等,可以指定查詢的部門,也可以指定是否精確查詢。