標籤:分頁控制項 style blog c http width
Silverlight OA系統簡介
系統功能簡介
l 程式介面介紹:
左側為主菜單,主菜單可以展開和收合,主菜單下面的所有模組都可以在資料庫中擴充增加,模組的許可權和使用者角色掛鈎,可以在資料庫中建立多種角色,每種角色可以操作不同的模組,由於Silverlight是用戶端程式,所以許可權方面的安全性要遠勝於一般的B/S程式(例如:ASP.NET、PHP、JSP之類的,因為他們的URL是暴露在外的,而Silverlight的沒有URL的概念,所以沒有許可權的使用者是絕對無法通過URL直接存取的方式開啟沒有許可權的模組)
l 主介面布局介紹:
主介面上方有程式的LOGO,右側分為智能辦公和系統選項,智能辦公就是上面圖片上的介面,而系統選擇是我們預留給客戶提供二次開發用的,因為不同的客戶對系統管理的需求是千差萬別的,所以我們沒有開發這個模組,而是在介面中預留出來提供二次開發之用,並且提供了智能辦公和系統選擇的TAB轉場效果,右側還有協助和登出按鈕。
l 登入介面:
l 公司公告:公司公告分為公司公告和發布通知功能,可以設定重要層級和有效天數。
l 文件管理:分為公司內部文檔和個人文檔,個人文檔可以由使用者上傳,使用者可以設定文檔共用。
l 我的訊息(內部郵件)與資料綜合查詢:內部郵件分為收件匣和寄件匣(具體功能不用介紹了,你懂的)。
l 資料綜合查詢:是一個通用模組可以適於與所有模組和可擴充模組的資料查詢。
PS:因為上面的我的訊息和綜合查詢是在一個介面下,所以就截了一張圖通用的。
l 工作流程模組:本模組為OA的核心模組,分為我的流程、流程監控、流程管理,支援對工作流程的設計、發起工作流程、建立工作流程、審批工作流程、打回工作流程、設計工作流程交叉流轉等,具體請看文檔最下方的工作流程功能專門介紹。
l 原始碼之分頁控制項:(綠色部分為代碼的注釋,每個文檔無論是XAML還是C#檔案)
l 原始碼之自訂Converter類(綠色部分為代碼的注釋):
l 原始碼之Silverlight與資料庫互動類:(根據不同的模組功能用#Region分類,便於閱讀和二次開發)
l XAML設計介面:
l 操作資料庫部分代碼:(其餘代碼均如此結構,清晰,簡練,便於二次開發和功能擴充)
l 開發環境:
Visual Studio 2010、SQLServer 2005、Blend 4.0、Silverlight 4.0 Tools for VS2010,Silverlight ToolKit。
l 運行環境:
Windows Server 2003、2008、.NET Frameworks 3.5、4.0、IIS7.0。
l 功能簡介:
本OA是基於Silverlight4.0+SQL2005開發的,本系統以OA中的工作流程為整個項目的技術核心,實現了一個企業基本的工作流程的流轉功能,可以為OA系統提供日常的工作流程轉工作以及管理員進行工作流程的定義設計工作,以及工作流程的流轉監視等。
l 聲明:
本系統是為一些企業做二次開發提供技術原型和項目基礎架構,而非一個企業產品層級的產品。
l 功能模組:
通告中心、文檔中心、郵件中心、企業工作流程、三級許可權(標準的:使用者級、角色級、角色使用者權限級)。
l 工作流程功能簡介:
1 設計工作流程:由部門負責人或是IT部門負責人去設計建立企業自己的各類工作流程(支援線形交叉,任意方向定義工作流程的流轉過程和流轉方向,支援正向和逆向設計)。
2 修改工作流程:對已建立的工作流程模型進行修改。
3 發起工作流程:作為普通員工發起一個工作流程。
4 審批工作流程:作為工作流程管理節點的負責人去審批流轉到本人的工作流程。
5 監視工作流程:查看工作流程的流轉狀態,通過圖形可視化查看,一目瞭然。
6 退回工作流程:對於不合格或不予以審批的工作流程進行打回處理,打回可以交叉打回,這些都在設計工作流程環節設計好。
l 支援人員:
除Silverlight OA本身我們可以提供一個月的支援人員工作。
l 連絡方式:
網站:http://Silverlighter.net 微軟Silverlight夥伴
手機:13911652504 18645050884
電話&傳真:010-81167663
郵箱:[email protected] [email protected] (每天會收郵件)
QQ:372900288(全天線上)
MSN:[email protected](不常線上,MSN聯絡請預約)