系統功能說明
公文管理
通過定義公文的基本信息,並將它按照工作流的定義流轉實現公文的管理。包含以下功能:
(1)公文創建:用戶能夠將格式化文本作為公文上傳到系統中,並選擇工作流啟動流程。
(2)公文審批:具有審核權限的用戶在公文流轉到需要審核的步驟時對公文進行審核工作,審批結果可以是通過與退回。
(3)公文發布:負責人將通過了審批的公文提交發布,供普通用戶瀏覽公文。
(4)公文查閱:具有瀏覽權限的人員查看發布了的公文。
工作流管理
(1)創建工作流:通過WorkFlow設計器,使用圖形化操作繪制生成工作流文件(xaml),確定公文流轉流程。
(2)新增工作流:通過使用WorkFlow設計器創建的工作流文件新增工作流,並對需要操作的活動進行授權,來確定公文創建、審批、發布與查閱的權限。
(3)工作流變更:編輯已存在的工作流的基本信息與權限信息。
(4)廢除工作流:對廢棄的工作流進行刪除處理,僅修改狀態但不實際刪除。
用戶管理
將系統的各功能模塊划分,並分配相應的權限信息,並授予權限給相應的角色;用戶通過擁有角色信息而擁有了角色所具有的操作系統的權限。主要包含以下功能:
(1)創建角色:添加角色的基本信息並對角色授予使用系統功能的權限。
(2)角色變更:修改角色的基本信息以及角色的權限信息。
(3)廢除角色:刪除角色信息。
(4)創建用戶:添加用戶的基本信息,並對用戶授予角色。
(5)用戶變更:修改用戶的基本信息、崗位信息以及角色信息。
(6)用戶注銷:刪除已離職或不再具有操作系統權限的用戶。
系統管理
(1)提供對系統基本信息的定制。
(2)定義系統組織架構。
開發工具
本系統使用Windows 7 操作系統,Visual Studio 2010、SQL Server 2008數據庫、.Net FrameWork4.0框架;使用c#語言開發。
核心技術
主要應用到了MVC框架技術、WF4.0 工作流技術、自適應布局技術等。MVC是一種軟件設計典范,用於組織代碼用一種業務邏輯和數據顯示分離的方法;WF4.0是微軟的一個可擴展框架,用於在 Windows 平台上開發工作流解決方案;自適應布局技術指能使網頁自適應顯示在不同大小終端設備上的新網頁設計方式及技術。
系統截圖
圖1 自定義企業組織結構
圖2 對企業用戶授權
圖3 使用工作流設計器創建工作流
圖4 創建完成的工作流
圖5 定義工作流基本信息
圖6 對工作流流轉活動授權
系統賬戶
用戶名:admin ;密碼:admin
系統需要使用.net4.0框架,需要在IIS部署后訪問。
GitHub:https://github.com/ziyunhx/DocumentManage
本文來自 NewIdea 的博客,作者 Carey Tzou 。
原文地址:http://www.cnblogs.com/NewIdea/p/document.html
轉載請注明出處,否則拒絕轉載!