一體化開發平臺技術需求_第1頁
一體化開發平臺技術需求_第2頁
一體化開發平臺技術需求_第3頁
一體化開發平臺技術需求_第4頁
一體化開發平臺技術需求_第5頁
已閱讀5頁,還剩15頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一體化開發平臺技術需求功能模塊需求描述1.配置菜單1.配置菜單:基于B/S向導式無代碼配置微應用,包括但不限于:流程、表單、報表、流程監控、權限管理、人員管理等;2.菜單移動:微服務菜單配置好后,可以隨意拖動菜單到任意位置;3.瀏覽器支持:基于瀏覽器在線配置,支持主流瀏覽器,edge、google、360極速瀏覽器等;2.配置權限1.權限分配:可以按用戶、部門、崗位、用戶組對開發平臺模塊進行授權;2.菜單權限微服務配置支持多級菜單,可以針對每個一級菜單進行權限分配;3.配置界面配置界面:用戶可以自己切換開發平臺主題皮膚;4.配置門戶配置門戶:微應用輕門戶:通過配置化可以將多個相關聯的微應用整合在一個微應用輕門戶里,包括微應用、新聞、待辦、已辦等工作臺內容;1.流程設計器1.流程引擎采用BPM平臺,支持BPMN2.0規范流程配置導入、導出;2.流程引擎內置圖形化流程設計器,對于自定義定制流程需求無需經過二次軟件開發與編碼,使用拖拽方式即可實現流程定制,并搭配相關的可配置化參數設定,用戶無需掌握編程語言,簡單培訓即可勝任開發工作;3.支持流程版本管理,新版本發布可選擇:1)停止現有所有流程使用最新版本;2)已發起的流程按照之前版本,新發起的按照最新版本;4.可以按歷史版本對流程進行拷貝或者回滾;2.流程規則引擎1.支持條件、串行、并行、聚合等流程路由;2.支持部門、崗位、角色、組,并支持一人多崗,一人多編制,一人多角色;3.流程定義支持設置環節抄送人,抄送任務的用戶可同時支持多種模式配置;選擇組織架構可同時指定用戶、崗位、業務崗位、部門、公司、角色組;可以按變量中的值動態抄送;可以調用數據源(sql或接口)動態抄送;4.流程發布前要有自動調試分析功能,能提示出流程設置的錯誤和不完整;5.流程具有圖例的規則引擎模塊,能夠通過配置即可實現復雜的流程規則;6.流程規則可以訂閱任務完成、任務退回、任務超時事件觸發;7.流程規則判斷支持等于、不等于、大于、大于等于、小于、小于等于、包含、不包含判斷規則;8.流程規則支持組合條件判斷,多個條件可以設置AND或則OR匹配模式;9.流程規則觸發動作支持無動作、激活步驟、取消步驟、設置變量值、取消實例等動作;10.流程引擎可自動生成技術規則說明書:基于Office建立文檔模板并自動生成技術規則說明書,生成內容應包含:流程名稱、業務流程圖、業務角色定義、流程設計說明、事件和業務規則、步驟描述信息、子流程描述信息、表單圖片等;11.流程追溯審計:為了追溯以及審計,要求提供流程回放功能;12.支持多種流程模式,支持單一簽核、多人順序、多人并行、多人搶占、多人任意、指定執行、會簽、知會等常用模式;13.支持郵件審批;14.流程圖中可以添加Http服務任務,可在線配置http接口請求方式、輸入參數、輸出參數;并支持同步/異步執行;15.用戶任務處理人支持變量、sql數據源、webapi數據源;16.可以基于瀏覽器編寫javascript,調用流程sdk控制流程規則.17.抄送任務可以單獨設計表單內容;18.支持上傳word打印模板,流程中可以按word模板格式打印;19.流程支持事件訂閱,可以訂閱實例、任務等相關事件;20.可以配置流程取消、加簽、退回、待辦、抄送、超時、指派、指派收回、加簽收回、催辦、完成實例提醒、實例終止提醒、實例停滯提醒的消息模板;21.流程概覽圖:對于步驟很多的流程,可以配置多個審批節點為一個步驟,查看流程監控時可以按步驟進行預覽;并且可以設置同時顯示流程圖與概覽圖,或者只顯示流程圖或者概覽圖;22.流程審批人類型需支持用戶、固定崗位、相對崗位、崗位組、部門、公司、角色組、動態處理人、數據源等;23.最小審批數配置:在流程由多人審批的時候可以設置實際有幾人審核通過即可;24.可以按天、小時、分鐘、固定時間設置審批時間限制,超過時間限制后流程自動變成超時狀態;25.流程退回可以配置策略,支持退回至發起步驟、退回至指定步驟、退回至上一步驟;26.支持多維度統計流程運行情況,呈現審批人個人的行為績效,工作處理效率,工作量統計,模板流程超時統計;27.管理員針對某崗位,可查找崗位涉及的所有流程表單,并可以進行批量修改操作等;28.支持復雜流程設計,例如會議預約流程,支持圖形化管理進行預約;3.流程自動化計自動審批:對于在前面已經參與審批過的用戶,再次審批的時候表單沒有需要填寫的內容時系統可以自動幫助自動審批掉;4.集成機器人1.流程中支持直接調用WEBAPI接口,支持調用數據庫;并可以配置調用的觸發規則;2.外部系統可直接通過Webapi調用觸發流程并附帶相關業務數據;3.可以直接引入第三方系統的數據作為流程的基礎數據;4.支持集成電子簽章,電子簽名關聯帳號;5.流程統計1.提供流程分析報表:可按人、組織、流程、環節等分析等待時間、流程參與人數、流程流轉時長等;2.報表支持圖形化餅圖、柱狀圖、餅圖等;3.統計查詢支持跳轉穿透原審批單顯示;支持查詢顯示審批人意見和審批時間、表單創建和最后審批時間、流程狀態;支持多表統計;1.表單設計器1.支持全功能的圖形化表單設計,可根據業務需求自定義任意樣式的表單;2.支持可視化建模,提供拖拽式、所見即所得的圖形化表單設計能力,如可通過文件(包括word/excel/TXT常見日常辦公格式)導入模式導入表單格式;3.PC端表單開發完成,移動端表單(微信、釘釘或者APP)無需做任何開發自動生成,移動端表單樣式以移動端控件方式展現;4.用戶填寫表單時,可自動從數據中心提取數據,避免師生的重復填報;5.內置支持表單版本管理;6.表單設計工具提供在不同節點、不同審批人員顯示不同頁面的設計;7.表單生成支持復制文本內容粘貼生成整個表單,也可以是局部字段;8.表單生成支持導入數據模型自動生成主表與明細;9.移動端列表支持格式化行顯示,可在線配置行數據的html模板及動作JS;表單頁面設計上支持意見和簽名(簽章、簽名圖)簽署;支持批量表單流程以流程文字描述或者流程圖片形式導出;支持流程表單以PDF或圖片形式批量導出,支持對接檔案管理系統進行流程業務歸檔;2.表單字段1.支持表單樣式自定義,每個流程均可設置不同的表單樣式,表單樣式內容可自定義內如如下:表單配置:表單寬度、表單邊距、背景顏色、邊框顏色;標題配置:標題顏色、標題字體大小;分組配置:分組背景顏色、分組字體顏色、分組內邊距、分組字體大小、色塊顏色、色塊寬;字段標題配置:背景顏色、字體顏色、邊距、字體大小;字段配置:背景顏色、字體顏色、邊距、字體大小;表格配置:頭部背景顏色、頭部字體顏色、摘要背景顏色、摘要字體顏色;可以將配置好的表單樣式預制為模板;流程中每個步驟可以單獨設置表單樣式;2.支持簽名控件,可以直接在電腦端用鼠標簽名,或者用手機端掃碼后進行簽名;3.可以在頁面上對字段進行公式配置,不需要寫任何SQL、JS等代碼,在填寫表單或修改表單數據時,可以使該字段的值根據公式自動計算出來,不需要再手動填寫;需要支持日期時間、數字、文本等類型的字段計算;4.可以通過點擊選擇表單字段作為計算公式的參數,也可以手動輸入字段代碼作為計算公式參數;5.選擇函數后,系統內需要提示函數作用與使用示例;6.需要支持以下函數;a邏輯類計算函數:需要支持相等、不等、大于、小于、大于等于、小于等于、并且、or或、異或、if條件判斷、是否為空等邏輯計算函數;b文本類函數:需要支持截取、長度計算、字母轉大寫、字母轉小寫、字符替換、查找文本、分割、去空格、判斷是否為空等文本計算函數;c數學類函數:需要支持取最大值、取最小值、取平均值、取絕對值、求和、向下取整、乘冪、平方根、格式化人民幣、大小判斷、加減乘除等數學計算函數;d時間類函數:需要支持獲取日期的年月日時分秒數、計算兩個日期之間的天數、將指定日期加/減指定天數、返回特定日期的周數、一個指定日期在當年的周數、獲取日期所在年份的首個日期、獲取日期所在年份的最后一個日期、比較兩個時間的大小等時間計算函數;7.控件事件訂閱,需要支持單擊事件、雙擊事件、change事件、失去焦點事件;3.表單數據模型1.表單支持數據選擇控件,數據選項可配置為調用sql數據源,webapi接口數據源;2.數據列表可以配置從主模型、子模型中獲取業務數據;3.可在線管理表單生成的數據模型,可修改字段類型、字段長度、默認值,可添加新字段,可一鍵同步數據模型結構與數據庫表結構一致;4.可將業務庫中的表或視圖反轉為數據模型,根據數據模型設計填報表單、數據列表、圖形;5.表單配置為列表形式時可以通過html代碼格式化展現格式;4.表單權限1.支持字段級表單權限控制:基于用戶、角色、組織結構分配用戶入口訪問、填報的權限;2.支持根據不同流程活動配置表單內部字段顯示、編輯的權限(即設置各個流程節點可編輯的字段,針對不同流程節點配置每一個表單字段的讀、寫、查權限);接口中心1.無/低代碼開發平臺的各個組件必須公開所有接口,包括流程引擎、表單引擎、消息中心、報表引擎、用戶中心,所有接口展現方式基于瀏覽器;2.接口中心可以展示各種格式的接口文檔,生成多種語言的客戶端和服務端的代碼,以及在線接口調試頁面;3.在線接口文檔,在線文檔需要給出接口的調用實例、返回示例、GET\POST\DELETE模式;4.在線文檔模式調試接口,在文檔的接口上點擊調試直接打開調用窗口,并把示例參數帶入,點擊執行后在頁面上展現接口返回數據;1.報表設計器1.可以直接從流程表單里獲取字段數據進行勾選完成列表報表展現;2.一個報表可以有多個報表頁,每頁可以有多個圖形,一個報表可從多個數據模型中取數;在報表的數據模型中可以創建計算列,可實現對現有數據進行格式化、計算公式等處理;3.報表中可添加全局切片器組件,支持時間、下拉單選、下拉多選、數字滑塊等切片類型;切片器的數據規則變化后該報表頁所有圖表全部應用該數據規則并刷新數據;2.報表公式計算器在報表的數據模型中可以創建計算列,可實現對現有數據進行格式化、計算公式等處理;3.列表報表設計1.每個圖表都可以配置默認查詢條件、用戶可按圖表字段進行篩選報表中可添加全局切片器組件,支持時間、下拉單選、下拉多選、數字滑塊等切片類型;切片器的數據規則變化后該報表頁所有圖表全部應用該數據規則并刷新數據;4.圖形化報表設計1.每個圖表都可以配置默認查詢條件、用戶可按圖表字段進行篩選;2.儀表盤中的圖表項可來自多個報表中的圖表,可以嵌入其它系統的界面或定制化的圖表內容;3.儀表盤中的圖表項可來自多個報表中的圖表,可以嵌入其它系統的界面或定制化的圖表內容;1.多語言配置(需提供演示視頻,詳見第四部分評標辦法前附表)1.支持微應用的多語言配置;2.支持流程的多語言配置;3.支持表單的多語言配置;4.支持數量列的多語言配置;5.支持微應用門戶的多語言配置;2.應用管理配置應用管理:給辦事大廳注冊應用,注冊時可以設置應用的圖標、名稱、分類、是移動端應用還是pc端、責任部門、服務對象、辦事指南、是否默認加入收藏等信息;3.應用分類配置應用分類管理:應用的分類信息管理,可以設置分類的名稱、展現圖標、是否默認收藏扥信息;4.應用權限配置1.權限管理要求對辦事大廳平臺與流程平臺中用戶、角色、崗位、部門進行管理,包含對用戶配置崗位、崗位管理、崗位下用戶管理、查看崗位下流程等功能;系統主要針對工作流中的配置的崗位的人員進行管理;可以給某個部門某個崗位添加管理員,管理員進可以給該崗位添加相應的人員,添加后的人員方能使用辦事大廳來處理自己有權限的任務;2.支持多級權限體系,即支持分級授權管理;3.支持用戶基于角色/崗位的多維權限模型;1.部門管理部門管理:可管理校外組織及人員信息,可以在部門信息中維護崗位人員;2.崗位管理崗位管理:必須支持三級設崗,由信息服務中心創建崗位并指定職能部門,職能部門可以下發給業務部門及管理范圍,業務部門管理崗位對應的人員及管理范圍;3.角色管理角色管理:管理角色及成員,支持sql動態角色,配置sql語句從第三方數據庫中抓取角色成員,且能夠配置定期同步和設置每個角色成員的管理范圍;4.用戶管理用戶管理:管理用戶基本信息,自定義擴展屬性,并支持excel批量導入;5.權限分配1.系統要求可對組織架構設置管理權限,允許在第三方系統中由專人管理指定組織或部門下的部門、崗位、用戶;2.用戶中心與流程引擎整合,在流程設計時可直接選擇固定崗位、相對崗位、角色、部門、用戶等;流程運行時步驟處理人為相對崗位的系統能自動識別申請人所在部門并找到該崗位對應管理范圍的用戶;3.提供標準化接口允許第三方獲取崗位列表及指定崗位的人員數據,以減少在第三方系統中在管理崗位數據;4.系統權限如菜單、應用使用權限等可支持到部門、崗位、相對崗位、人員、角色;5.一個崗位如果人員跟另一個崗位類似,允許先復制崗位(或人員),再進行個別調整;6.用戶監控監控所有已發起的流程實例,如果監控到某個環節的審批人,處于“退休、離職、部門調動、去世”這四種狀態中,則將這些異常流程實例做成列表;超管可以查看所有異常流程實例,流程管理員只能查看所管理流程實例;同時發送釘釘消息提醒對應流程管理員;1.工作臺設計器首頁工作臺支持用戶進行首頁主題、皮膚和組件的相關配置,展示模塊:首頁包含多個組件內容;2.全文搜索首頁提供全局搜索,支持文本的精確和模糊搜索,對用戶的輸入中包含的錯誤字符有一定的容錯能力,結合模糊搜索能力進行推薦,實現多種結果的展示,搜索范圍包括應用/服務(名稱)、事務(名稱)、消息(標題和內容)、資訊(標題和內容)、日程等模塊;3.服務中心服務中心1)推薦:可根據用戶所在的組織機構、用戶組、角色由管理員對服務進行推薦并展示在用戶的推薦服務當中;2)服務篩選:可根據服務的標簽對服務進行快速查找,標簽支持單選/多選,不同分組的標簽多選時取交集,同一分組的標簽多選時取交集;3)服務分類:根據服務拼音首字母對服務進行粗粒度分類;4)服務收藏:展示每個用戶自己收藏的應用/服務,收藏可隨時點擊或取消,收藏的服務可展示在門戶首頁組件上;5)辦事指南:服務上架時可選是否開啟的服務/應用使用、辦事指南等信息展示及可選是否開啟的服務/應用信息展示;4.事務中心事務中心1)我的待辦:可查看所有待辦事項,按最新時間排序以列表形式展示用戶已接收到的全部待辦事務,含服務名稱、事務來源、流水號、發起人信息、發起時間、到達當前節點時間、已耗時;2)我的發起:按發起時間排序顯示當前用戶發起的所有事務,包括已結束、正在進行中的事務等,對進行中的事項可進行催辦或終止操作,對于所有狀態的事項均可查看詳情;3)我的已辦:按最新時間排序以列表形式展示用戶全部辦理過的事務,包括退回事務、審批通過事務和駁回事務等;4)我的傳閱:按最新時間排序以列表形式展示傳閱給我的和我傳閱給他人的事務;5)草稿箱:發起申請時支持將當前狀態的表單保存至草稿箱中以便再次發起,草稿箱支持對同一服務保存多條不同狀態的草稿;5.業務管理中心業務管理中心:對于部門的服務提供者和部門的系統管理者提供部門管理工作臺;1)面向應用服務發布崗人員提供相關應用服務管理,應用服務發布崗的人員可查看自己部門創建的應用服務,主要包括服務編號、服務圖標、服務名稱、服務類型、服務創建時間、服務最新更新時間、發布終端內容、服務狀態等信息并對其進行相關管理;2)新建服務:新建編輯服務的基本信息、辦事指南、流程表單設計、服務終端、訪問權限;3)編輯應用服務:應用服務發布崗的人可在應用服務上架,上架、下架等狀態下對服務進行編輯;4)查看應用服務:支持用戶查看應用服務基本信息、服務評價、服務對應的流程表單信息、服務產生的數據查看與分享、服務上架信息;5)下架應用服務:應用服務在審核通過上架后,應用服務發布崗的人員可自行將自己部門的應用服務下架;6.任務中心統一任務中心:將各個系統待辦事項統一在一個平臺中,在PC端和移動端上均可處理,包括我的待辦任務接口、我的已辦任務接口、我的知會任務接口、定時任務調度接口【任務調度框架主要用于解決定時執行作業的場景,如流程超時、定時發起流程、定時數據同步等,定時任務調度中心支持Cron表達式,包含的任務類型:后臺隊列任務(入列后立即執行的任務)、定時任務(循環在指定的時間執行任務)、延遲任務(延遲執行任務)】;1.云應用平臺注冊1.通過云應用平臺進行注冊;2.根據應用名稱、部門、類型進行搜索;2.云應用預覽對有權限的云應用進行預覽;3.云應用導出可以將有權限的云應用進行下載:在低代碼平臺中選擇多個微應用(每個微應用包括流程、表單、報表、審批中心、系統管理),門戶(個人信息、任務中心、日程中心、應用清單、通知公告)導出生成為一個應用資源包;4.云應用上架將導出的所有應用資源包完整的上架到云應用中心,并設置應用的封面、事項主題、辦理對象、辦理部門、應用詳情后進行上架;5.云應用下載在云應用中心檢索出上傳的所有應用資源包,瀏覽應用詳情后可以下載應用資源包;6.云應用導入將下載的應用資源包導入到低代碼平臺內,包括多個微應用(每個微應用包括流程、表單、報表、審批中心、系統管理),門戶(個人信息、任務中心、日程中心、應用清單、通知公告),這些內容必須和第一步導出

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論