三層架構企業信息管理論文

學識都 人氣:1.81W

1系統功能

三層架構企業信息管理論文

1.1訂單管理

訂單管理中主要是對訂單的管理和訂單流程的控制。可以對訂單進行增刪改查打印等操作,提交的訂單審覈通過後就可以發貨給客戶了。訂單提供了新增、修改、查詢、刪除、提交和打印功能,列表中只提供了訂單的大概信息,用戶還可以通過詳細查看訂單的詳細信息。這些功能都可以針對不同的角色設定不同的訪問權限,其中超級管理員有所有的權限。業務員提交訂單後就不能再修改提交後的訂單了,因爲訂單進入了審覈流程,經過公司各層領導審覈,即按項目經理、業務經理、銷售副總助理、銷售副總、硬件部、生產部、軟件部和倉儲部逐一審覈。如果該訂單被重議,則業務員還能修改該訂單。

1.2項目管理

項目管理主要是給企業軟件研發中心使用的,和訂單管理一樣,都有項目列表和項目審覈,除此之外還有任務分解和開發人員的工作日誌。項目單的數據過濾是這樣的:先獲取登錄用戶信息,然後判斷該用戶是否需要進行按上下級機構過濾,如果需要過濾,則在獲取數據源時過濾掉不是自己查看權限的數據。過濾的原則是:可以訪問自己和自己下屬部門的項目單。業務員與客戶洽談填寫好項目單提交後,就開始了項目的審覈,其中開發總監在審覈到任務分解時還需要做任務分解,把項目分成若干個任務分配給開發人員。在任務分解裏,開發總監、項目經理或者產品經理都可以對項目進行分解。在任務分解中,可以對任務新增、修改和刪除,項目經理或者產品經理還可以添加日誌,用戶也還可以按任務名稱或者任務編號進行模糊查詢。

1.3調度管理

調度管理主要包含調度列表和終端庫存。各辦事處每週盤點庫存一次,在調度列表中錄入庫存情況,然後再提交給總部審覈。在調度列表中,用戶可以新增、查詢、修改和刪除調度單,還可以查看調度單的詳細信息,查詢的條件主要有兩個,按庫存日期或部門查詢。終端庫存是顯示一段時間內各辦事處的.庫存報,這是通過存儲過程來實現的。用戶可以通過更改查詢起始庫存日期和截止日期來查看各個歷史段的庫存情況。

1.4基礎資料管理

客戶資料信息是一個公司的機密資料,就算是同一個企業的兩個業務員,原則上也不能互相查看對方的客戶信息,但是上級可以查看下級的客戶信息。所以要做必要的過濾,即數據隔離。在初始化加載頁面數據時,獲取用戶資料,得到用戶的機構ID,根據用戶的機構ID和需要過濾數據中的ID的層次關係,進行數據過濾,得到最終的數據源,顯示給用戶看。超級管理員的機構過濾條件爲否,跳過數據過濾,在進行數據庫查詢時返回所有的數據,最終顯示所有的數據信息,所以超級管理員能查看所有的客戶信息。

2結語

本平臺基於當今流行的三層架構開發技術,應用設計並開發了一個具有高度可操作性、豐富用戶界面、架構清晰、可伸縮性強的綜合性服務平臺,該平臺極大方便了員工的工作,提高了他們的工作效率。