全球獨一無二的開發平台
引言:北京天宇聯科技有限公司是一家面向軟體行業提供全方位業務管理化解決方案提供商。 由一群富有經驗的高水平科技人員組成的高新技術軟體企業。 致力於企業級平台化軟體開發、網站建設等。獨創有國內首個全靜態頁(html)智能平台開發,集成有App、微信、網站、web等綜合應用。 能提供智能化oa、crm、進銷存、wms、erp等系統,全方位為企業提供實用、高效的解決方案。
天宇聯開發平台介紹如下:
1.平台的定義
ttyuPlat雲平台是基於互聯網雲服務,計算機產品軟體從原型設計、資料庫構建、到軟體開發一步到位。基於SOA架構體系,結合原型建模、數據建模、業務建模、可視化的流程引擎等多種實現工具,為企業Saas應用軟體開發提供一個簡潔、高效、強大的開發工具,同時採用服務模式提供企業級Paas在線服務。
可視化的原型設計直接生成界面html代碼,表單控制項生成表欄位,按鈕功能生成邏輯代碼。在您界面畫完給客戶演示時大部分功能就實現了。它採用先進的「配置化」、「組件化」設計理念和高級封裝技術,並積累了大量成熟而實用的模板和應用組件,絕大多數開發與應用無需編碼,開發人員無需懂程序開發即可進行「所見即所得」式的開發,使開發效率提高了一個數量級,並且可應用可立即部署,大大縮短了軟體開發周期,降低了用戶的開發成本。
平台通過原型界面把「客戶、設計者」等多方關聯者串聯在一起,邊演示邊標記邊討論。原型確定後直接轉化資料庫設計,自動生成資料庫設計文檔,自動實現功能代碼。採用同步或者非同步的訪問模式使前後台服務分離。通過設置前台參數直接調用遠程服務介面。
平台以化繁為簡的思想,把只有專業人員勝任的工作交給普通人去完成,從根本上解決軟體開發中的諸多難題,滲透軟體的設計、開發、調試、部署,到運行、維護、管控、治理的全生命周期,簡單快速地完成軟體交付。
2.平台的作用
2.1公司管理
對於註冊企業可以管理公司員工,分配任務,統計開發人員的日常工作量。在線協同開發。建立自己的組織機構,按角色分配許可權。
2.2項目管理
能夠管理個人和企業的所有項目,監控項目執行情況, 項目成本核算。
2.3原型設計與演示
通過模板或者組件,完成pc端、app端頁面界面設計。可增加或者引用模板、組件、圖標等。同時進行在線演示、討論與標記。自動生成《需求設計說明書》。
2.4資料庫管理
表的建立、刪除和修改,欄位的增加、刪除及修改等。視圖管理能夠新建視圖。查詢分析器能夠進行數據的查詢、刪除和編輯。可視化建立表與表之間的關係。自動生成《資料庫設計說明書》。有了在線的資料庫管理工具就不需要安裝第三方資料庫管理工具如SQL Server Management Studio,t-sql等。
2.5介面與測試
自動生成項目的介面,介面代碼生成,實現介面在線測試,生成《介面設計說明書》。智能編寫測試用例,測試自動執行,生成《測試報告》與《測試用例》。
2.5報表應用
集成專業報表組件,實現業務數據挖掘、切片、透視等數據倉庫的動態可視化數據分析、支持多維、多項的數據統計分析,支持多種圖表樣式的顯示和輸出,如折線圖、柱形圖、條形圖、面積圖、散點圖、餅圖、甘特圖、三維動態圖等。碼錶數據緩存 採用內存緩存處理應用系統中偽數據轉換,碼錶數據支持SQL函數的注入,實現表單、數據列上數據集信息的快速轉換應用。 系統分級授權 支持多級應用管理賦權,由系統管理員設置多級應用管理員,並授權可以維護的角色信息以及角色對應可維護的用戶信息。數據敏感欄位控制 實現表欄位在表單或數據顯示列中對敏感欄位值按用戶、部門、角色進行編輯、只讀、隱藏等許可權的控制。
2.6工作流
工作流程自定義,業務表單綁定,流程式控制制,審批與監控,實現多分支多任務等複雜的流程管理。
2.7應用發布
企業各個業務模塊,都可以通過平台規範的業務模塊的方式構建,並且所有這些業務模塊具有內在的統一性和集成性,不斷的拓展,融合新的模塊。同樣可以綜合使用其他集成技術,作為整體業務集成的一個補充。底層部署 平台構建的信息系統,所有業務構成的主體部分均能靈活調整和自由擴展,幫助企業快速調整和適應變化。以FIX ES2007平台為載體,可以靈活發布和部署到各種主流底層技術環境,並在這些底層平台之間平滑的遷移。所有這些都和上層業務模型設計無關,無需調整業務設計即可實現上述能力。代碼開發拓展 平台模塊設計的各個層次提供了強大的可視化設計和定製能力,幫助企業進行高效的應用設計,並且全部過程都可以由業務管理人員掌握和控制。
2.8 web應用系統開發
通過模板自動生成頁面,自動建庫,自動生成代碼,自動實現常用功能。
通過自定義頁可以拖曳組件,組裝出任何複雜的頁面並配置數據源,屬性設置等。通過自定義表單可以設計出錄入類表單的動態控制項,生成不同的表單頁面。
2.9 web網站開發
通過在頁面插入關鍵字,配置相關的參數,自動實現數據展現,數據綁定,保存,刪除等功能。同時自動生成web應用系統與html5手機wap系統, 通過在模板開發,不僅生成應用系統頁面,還生成html5格式的wap系統頁面。
2.10原生態的Android開發
通過平台的app開發,拖入界面元素,設計並設置數據源,可自動生成原生態的adroid代碼,脫離adroid開發環境生成原生的adroid軟體。
2.11原生態的iOS開發
通過平台的app開發,拖入界面元素,設計並設置數據源,可自動生成原生態的ios代碼,脫離ios開發環境生成原生的ios軟體。
2.12微信開發
通過平台h5生成代碼,適應各種不同的瀏覽器,可植入到微信里。.小程序開發。
3、平台特色
3.1、原型設計直接生成代碼
原型設計不僅只是用來演示,更主要的是要真正實現。畫得再漂亮不能實現那只是一種外表。原型不僅靠「畫」出來,有些複雜的還得從本質上也就是代碼上來解決。既能畫又能寫,並且開發實現時是同一套代碼,前後完全一致。
3.2、邊演示邊討論,隨時方便地找出問題
原型設計完成後在給大家演示時可通過討論區發言發表自己意見,並可在線通過畫線、畫圈等標記問題。
3.3、原型設計直接實現代碼
原型設計不僅只是用來演示,演示時可直接展示真實的功能,設計完成開發基本完成了一半以上。而中間並不需要任何開發。
3.4、原型設計直接生成資料庫
軟體開發離不開資料庫。原型界面轉化資料庫的表及欄位,並通過內在的映射關係把「界面展現」與「數據存貯」直接關聯起來,同時不需要考慮是哪種類型的資料庫。並非常方便地轉化word資料庫設計文檔。
3.5、SaaS多用戶模式
1)、PaaS服務
2)、SaaS多用戶模式
平台是建立在PaaS基礎上,通過強大且穩定的基礎組件,提供服務。平台把一些常用的行業模塊進行封裝,底層封裝,向業務應用提供服務。
3.6、多樣式表單模板
平台內置有20多種不同類型的表單模板。不僅有父子表、還有父多子表。有查詢列表式、excle多行編輯式,樹形結構、標籤式、可同時編輯父子多表數據。表頭多行多列合併式 數據層、公共層、業務邏輯層、界面層完全獨立。
3.7、前後台直接打通
平台通過指定服務地址,向組件指定數據源,基本上不需要開發後台介面。表單設計的高級屬性可完成跨表的關聯查詢、自動生成時間段查詢,頁面控制項及欄位的有效驗證、自動編碼、函數調用、公式計算、常量設置。可以自動生成查詢樹、定義數據來源、指定欄位的多級關聯。內置了豐富且複雜的控制項。
3.8、豐富的實用工具
平台通過自動編碼可設置不同的編碼規則,通過公式管理可實現按不同角色進行複雜的公式計算、演算法庫可實現數學、物理、化學等公式的圖形化表達並計算。函數庫提供了方便的二次開發調用介面。只需要簡單的指定就可實現列求和及行計算。
3.9、 多終端(pc、app、ipad、微信)開發
同時生成pc端與app移動端二種頁面平台通過模板頁、自定義頁、自定義表單,可同時生成pc端與app移動端代碼。
3.10、 跨域跨語言跨平台
平台里頁面與服務完全分離,通過非同步方式調用遠程服務,實現跨域訪問。前端全是html頁面,與後台語言無關,.net與java雙語言可任意切換。平台通過模板自動生成pc前端html頁面與移動wap端html5頁頁。
3.11、 方便二次開發
平台的前端js代碼全部開源。大多數項目不需要寫介面,減少了寫介面的工作量,可提供後台代碼這樣完全脫離我們的管控。完整規範的開發模式減少你研究框架的時間。二次開發及為容易上手。
3.12、其它方面
平台里的數據層、公共層、業務邏輯層、界面層完全獨立;平台可以完成跨表查詢、有效驗證、自動編碼、函數調用、公式計算等一系列任務;平台具有統一的集團式多級許可權、實現行級、列級及頁面內部控制項的完全控制;平台基於組件重用和面向框架開發,在開發擴展時不受限制;平台 在數據訪問層完全封裝,實現與具體資料庫無關性,在並發處理和多線程式控制制,及大地提高了系統運行速度, 平台可以實現Word、Excel、PDF等多種文件格式的導出。
4、應用價值
平台系統具有高度的穩定性,方便的系統維護和監控可以更好地保護已有的軟體資。 平台是統一的企業級應用平台,可以跨行業的多個系統統一管理,既降低開發人員的技能要求門檻,又提高業務理解能力及開發效率,同時也降低人員流動帶來的風險。 平台快速響應新業務需求,滿足企業應用個性化,通過可配置化實現軟體的功能,可以直接使用許多成熟而實用的應用組件;平台運用統一規範的開發模式,解決系統的架構、分層等難題,二次開發簡單,易用;在開發過程中無需購買、安裝其它開發工具、資料庫,無需代碼測試,大大減少系統bug,平台終端用戶可維護自己的系統,修改、擴展功能。
- 統一開發規範,系統高度的穩定性
- 方便的系統維護和監控
- 保護已有的軟體投資,不依賴以前開發的人員,降低人員流動帶來的風險
- 統一的企業級應用平台,跨行業的多個系統統一管理
- 降低開發人員的技能要求門檻,提高業務理解能力及開發效率
- 快速響應新的業務需求,滿足企業應用個性化
- 通過可配置化實現軟體的功能
- 許多成熟而實用的應用組件直接使用
- 統一規範的開發模式 ,解決系統的架構、分層等難題
- 簡易的二次開發
- 無需購買、安裝其它開發工具、資料庫
- 無需代碼測試,大大減少系統bug
- 終端用戶可維護自己的系統,修改、擴展功能
通過近10個系統的開發驗證,可提高5倍的開發效率,降 低一半的開發成本。一個剛畢業的大學生或者從培訓學校畢業的計算機開發人員學習二周就可獨立開發項目。
5、成功案例
- 智慧園區:http://www.ttyu.net/park
- 健康管理平台 :http://ttyu.net:8080/ttyuCheck/check/login.html
- 點檢系統:http://ttyu.net/dotCheck/plat/login.html
- 地震應急服務平台:http://ttyu.net:8080/DZYJ/login.html
- 電能經濟評估系統:http://ttyu.net:8080/DNZL/login.html
- 食品安全追溯系統:http://pj.ttyu.net/13/admin/login.html
- 資源管理系統:http://pj.ttyu.net/19/admin/login.html
- OA辦公系統:http://ttyu.net/oa
- 實驗室管理系統:http://plat99.net:8080/lab
- 進銷存:http://www.ttyu.net/jxc
- 電力MIS管理系統:http://www.ttyu.net/DiMis
- ERP系統:http://www.ttyu.net/erp/login.html
- 客戶管理系統 :http://ttyu.net/crm
- 中青電商:http://ttyu.net:8080/zq/
- 幼兒園綜合管理:http://www.ttyu.net/baby/login.aspx
- 綜合管理系統:http://tyl.7444.org
推薦閱讀:
※《微服務設計》閱讀筆記(五)分解單塊系統
※《微服務設計》閱讀筆記(一)微服務
※Windows 10原生應用將迎來獨立Insider預覽項目
※軟體項目開發,全系列規範及約束文件
TAG:軟體開發 |