複製鏈接
請複製以下鏈接發送給好友

NetOffice

鎖定
NetOffice是一個可以快速設計業務流程和表單,進行簡單配置便可快速搭建各種信息應用系統的基礎平台。
中文名
NetOffice
職    能
快速設計業務流程和表單
屬    性
基礎平台
基    礎
基於工作流技術為基礎

NetOffice定義

NetOffice是一個基於工作流技術為基礎,用於政府、企事業單位信息化系統快速搭建的軟件平台;是一個能夠使系統開發者最大限度減少編程工作量,直接通過可視化方式進行設計,幫助系統建設者快速將業務需求變成IT系統功能的系統搭建平台。
NetOffice是一個以先進的SOA架構思想進行架構,採用面向對象技術開發的產品。它以工作流的思想為基礎,將業務模型和業務數據統一放在關係數據庫中進行管理,實現了可視化的工作流建模和流轉控制、可視化的表單設計和表單運行、提供可視化的配置工具集以及內置文檔引擎,能夠幫助系統建設者快速將用户需求變成軟件功能,並能迅速響應需求變更。
NetOffice 完全基於Internet/Intranet,既考慮了服務器端對業務模型強大的管理能力,同時也考慮了客户端靈活的處理能力,集B/S結構和C/S結構的優勢於一身,是一種典型的B/S+C/S結構,無論從使用還是維護的角度都有比較高的保障。
NetOffice充分考慮了用户的實際情況,從業務模型建立到客户端實現的整個過程完全開放給用户,提供了一整套多種形式的接口支持,所有功能的實現不再需要修改代碼,實施過程簡單,週期短,見效快。

NetOffice主要特點

基於面向服務架構(SOA)進行設計,非常適用於應用集成(EAI),依靠Web服務技術,能夠實時地訪問不同部門、不同應用、不同平台和不同系統的數據,從而在原有的各類異構系統、應用、商務流程以及數據源構成的應用環境中更好地搭建基於NetOffice的應用。
支持所有主流的開發語言進行二次開發,二次開發技術壁壘低,有利於縮短系統開發週期,提高項目實施效率,二次開發的成果可重用性強。
NetOffice支持分佈式的系統架構,適合跨地域多級機構的管理和應用。允許跨服務器流程交互(遠程子流程)。
NetOffice支持包括Oracle、SQL Server等在內的主流通用大型數據庫平台,利用這些數據庫平台自身的數據檢索功能,對數據進行高效地查詢和檢索。並允許在同一項目中使用多個異構數據源
NetOffice支持多元數據的集成,可以對文檔數據、電子表格、影像數據、空間數據多媒體數據等進行綜合管理和應用,將數據流與業務流程無縫地集成,建立圖文一體化的應用系統。
多種二次開發支持,能夠最大限度滿足各種二次開發需求。提供類庫引用、Web服務、數據庫、客户端腳本等等全面二次開發方式支持。
強大實用的權限體系,提供了完整的從流程權限、崗位權限、資源權限、附件權限、表單權限的全方位支持,以表單權限為例,又提供了針對每一個數據對象的只讀、不可見、讀寫、必填、增量填寫、搶先填寫等實用權限。
支持和紙質表格高度仿真的智能表單,可以簡單方便快捷的設計出和紙質表格完全一樣的表單,符合用户習慣,易於使用。
NetOffice的流程和表單均考慮了版本,很好的解決了流程、表單變更時的版本衝突問題。同時表單還獨創了打印版本概念,解決了特殊表單打印問題。

NetOffice體系結構

(1)eDesigner設計器:主要包括表單設計、頁面設計、文檔設計、流程設計等支持。
(2)NetoWs引擎:包括工作流引擎表單引擎、文件管理引擎等。
(3)客户端控件:提供了附件管理(基於文件管理引擎)、表單打印、流程進度圖顯示等功能。
(4)配置中心:使用配置中心,可以簡便快速的進行各種參數的配置,無須編程便可配置出個性化的應用系統。
(5)應用系統:NetOffice提供了高可擴展性的應用系統基礎框架,通過配置中心的設置,可以將其配置成個性化的應用系統。
(6)移動版系統:基於表單的移動版本,使用移動版系統可以使用移動設備(智能手機、平板電腦等)進行業務審批。

NetOffice使用領域

◇ 各級行政機關的電子政務系統建設,如公文流轉系統、協同辦公系統、以及各種業務審批系統等等。
◇ 企事業單位個性辦公系統建設,如OA、協同辦公系統、業務審批系統等等。
◇ 企事業單位業務系統建設,如人資管理系統、行政管理系統、銷售管理系統、ERP等等。
◇ 多分支機構、跨地域的辦公模式的應用集成和業務交互。
原型系統搭建,流程圖製作。
◇ 其它以數據採集、審批流轉、查詢統計分析為主的IT系統建設領域。

NetOffice功能簡介

(1)表單設計器
表單即智能表單,NetOffice中提供的高仿真紙質效果、和紙質表格效果一致的固定電子表格,適合於申請書、審批表等表格的電子化,用户易於理解,容易上手,表單設計人員無須編程經驗,一般計算機使用人員經過簡單培訓也可以勝任。
使用表單設計器能夠簡單快速地設計出您所需要的各種表單來,通過數據源和數據集的綁定,就可以簡單並靈活地實現表單數據的讀取和更新。提供了豐富實用的各種表單控件,如文本、線段、表格、輸入框、下拉框、彈出框、樹選擇框、日期時間框、按鈕、圖片、鏈接、數據表、單選框等等。
(2)頁面設計器
頁面即軟件功能頁面,使用NetOffice設計器設計的適用於結構化的數據錄入、組織、查詢軟件功能界面。設計人員需要具有一定的軟件開發基礎,具備html、css、javascript基本編程能力。
使用頁面設計器也能快速的設計出您所需要的功能頁面,也提供了大量的控件,主要包括一般控件(文本框表格、鏈接按鈕),數據框控件(普通輸入框、下拉框、樹下拉框、列表框,樹列表框、選擇框、日期框),數據表控件(數據列表控件、數據編輯表控件),圖形控件(柱狀圖、餅圖、曲線圖、環餅圖、複合圖)。
(3)文檔設計
高靈活性,類似於word文檔的表單,在設計器中預先設計好,但允許用户調整佈局、樣式等非內容信息,特別適合於告知通知書、不予受理通知書等類型表單的電子化。
(4)流程設計器
NetOffice屏棄西方發展起來的所謂規範流程圖,採用了一看就明白的示意流程圖進行流程設計、展示。支持流程的串行、並行和子流程,通過資源管理方式在流程中引入表單、頁面、文檔、外部頁面等,通過完整全面的權限體系提供崗位權限、附件權限、資源權限、表單權限等支持。通過流向條件、崗位用户篩選器、崗位事件動作等功能實現流程的各種流轉支持,最大程度地符合國內用户對流程的各種需求。
NetOffice提供完整的多達四種工作流程類型:
審批類流程:是NetOffice中最常用的流程,主要用於一般審批業務流程,支持順序、分支、多流向幾種形式。
公文類流程:公文類流程和審批類流程類似,區別是:公文類流程可以設置崗位組,其中的閲文流程可以分發出去而不用處理併發(可以分發給很多人,這些人都可以打開業務,如果是審批類流程,同一崗位中,一個用户處理業務後,其它用户自動失去處理權)。
半自由流程:半自由流程可以理解成沒有流向的審批流程,用户提交時在流程定義的崗位或部門間可以自由提交,不受限制。
自由流程:自由流程不需要在設計器中定義,類似於郵件,用户在提交業務時才決定提交給哪些用户。
NetOffice強大的表單引擎,能夠將設計器設計出來的表單、頁面、文檔編譯成 Web表單,並提供數據的獲取、保存支持,內置打印(含預覽)、套打(含預覽)支持,通過智能緩存,預編譯等技術,使表單加載過程非常快速,無需等待。
(6)流程引擎
提供了從業務申請、審批辦理、結束歸檔的完整支持,化繁為簡地提供串行、並行、流向條件、用户篩選器、崗位資源、崗位動作事件、權限等的流程運行控制。
(7)文檔引擎
支持數據庫存貯和Ftp服務器存貯,支持多Ftp服務器分散存貯,提供所有文件的上傳下載打開查看等支持,支持微軟Office及金山WPS文檔的在線修改保存,提供對各種圖片(含Tif)的便捷查看功能。

NetOffice實施模式

(1)需求階段
和用户溝通時,如何精確地確認用户需求?如何避免溝通的隔閡?如何提高需求階段的效率,又快又好?如何使需求階段的成果,能夠被後面的設計階段直接使用? NetOffice提供強大的基礎框架、表單設計器和流程設計器以及文檔、頁面設計器,使您可以快速根據用户需求搭建出原型系統,直接使用這個原型系統和用户進行深入的溝通,原型系統隨着溝通的深入快速調整,需求階段結束時,您已經完成了項目的Beta版。
(2)設計階段
需求階段的成果直接用於設計階段,此時不需要去完成細緻但遲緩的總體設計和詳細設計。使用NetOffice,您只需梳理清楚整體的功能結構,並就其中部分NetOffice無法直接實現的功能進行設計便可。項目的實現,變成了搭積木,設計階段的重點,只是確定最終的總體結構和其中部分需要自己開發的功能。
(3)編碼實現
大部分的功能已無須編碼,就像畫圖那樣輕鬆,程序員只需專注於部分個性化功能的開發。
(4)測試實施
再也不用擔心測試工作沒完沒了,大部分都是使用成熟功能搭建和設計,測試的主要工作,只是檢查是否符合需求和設計而已。