JustDesign開發平臺

Just Design功能概述

Just Design軟件應用構建平臺是采用全新的開發理念設計出的應用軟件開發平臺和運行平臺,從軟件設計、開發、測試、運行、維護、更新等整個產品開發的生命周期全部在同一個平臺中實現;通過平臺提供的各種功能支持完成產品的定義,無需編碼即可完成產品的開發。?
Just Design平臺包括基本開發平臺、業務開發平臺以及應用運行平臺三大支撐體系,其中基礎開發平臺是用于支撐無編碼開發的基本系統,為定義各種業務應用提供基本應用支持;業務開發平臺為各種應用提供業務屬性支持,完成如ERP、OA、CRM等不同行業不同業務應用需求的功能開發;應用運行平臺是為了支持平臺開發和運行提供的應用體系,JD開發平臺本身就是以此運行平臺為基礎運行的。

Just Design的運行架構

浙江11选5推荐 www.tmkvo.icu

Just Design軟件應用開發平臺是是以J2EE為基礎,并在系統中加入子EJB模擬功能,它可以在各種支持SERVLET2.1以上的各種中間件中使用。中間件可選用的產品比較多,如商品化的WEBSPHERE、WEBLOBIC,免費的TOMCAT等;同時系統支持在windows、linux、unix操作系統上運行。?
Just Design與傳統的軟件開發平臺最大的不同是將開發過程變成了定義和使用一個工具,基于對象驅動的UI功能設計為軟件開發帶來全新的理念和模式,有效的簡化了軟件的開發過程,提高軟件開發的效率,提升軟件的穩定性;?
Just Design平臺是可高度復用的軟件平臺,所有平臺提供的基本功能均以通用UI的模式進行設計,將變動的部分由使用人員去指定,因此每一個功能可以無限次的進行復用;正是基于這樣的設計理念,使得Just Design平臺可以成為一個不斷擴充的共享應用平臺,應用做的越多,平臺提供的UI功能越多,平臺就越具有靈活性和可用性、高擴充性。

Just Design實現企業應用的快速定義

  1. 實現不同應用需求的快速定義
    面對不斷發展的業務挑戰,不同的企業將提出迥然不同的應用需要,從部門應用到企業資源規劃,再到整個供應鏈的整合,每個企業都有自己的信息化思路和需求,這為應用軟件產品的發展帶來極大的挑戰;有些時候,即使是同樣的應用功能,由于企業文化、戰略和組織的不同,也需要不同的頁面展現形式,如有的企業喜歡激進熱烈的展現風格,而有些喜歡相對穩妥展現風格。?
    Just Design以面向對象的應用組裝方式來應對應用需求的變化,一個新的應用需求可以通過既有對象的重新組合或是構建一些新的對象就可以完成,這極大地方便了新應用的快速推出;當企業需要調整原有應用,實現新的表現形式的時候,Just Design提供可視化的方式,使用戶通過拖拽和連線的操作或簡單的配置即可完成對頁面展現形式的改變。
  2. 實現不同業務流程的快速定義
    由于企業業務戰略的多樣性,以及行業的差異,促進和支持著許多組織采用創新的工作方法和管理方式,采取更加靈活的組織形式,如企業聯盟、項目團隊、外包和第三方服務等等,企業的各種業務流程(包含流程中涉及的業務活動、參與者、表單、權限……)也表現得千姿百態。?
    Just Design提供了可視化的工作流定義環境,可按照定義好的工作流邏輯推進工作流實例的定義與執行,也可以完全由用戶根據實際業務流程自由定義,滿足企業工作流程個性化及人性化的需求。
  3. 實現不同業務規則的快速定義
    不同的企業,其業務策略更是千差萬別,對外為贏得客戶需要采取獨具特色的產品和服務策略、客戶營銷策略,對內要根據不同的歷史和現實而制定相應的人力資源規劃、生產規程、采購策略,謀求企業運營的整合和優化。?
    Just Design以可視化的方式使用戶通過簡單的定義的操作和完全開放的小程序接口完成對業務規則的表達,相對于傳統的代碼級的編程方式,可視化的方式減少了業務規則的管理和維護的代價,使得業務規則的快速調整成為可能。
  4. 實現不同數據資源的快速定義
    在信息化的市場經濟環境中,不斷優化企業信息資源庫,加強信息資源的積累和共享對于企業至關重要。不同企業,其需要的各種業務數據可能會有很大的差別,包括客戶信息、產品信息、訂單信息、合同信息、員工信息等。?
    Just Design實現了應用邏輯與具體的數據庫訪問之間的真正隔離,使應用邏輯的編寫者無需關心具體的數據庫操作。利用Just Design,用戶可以輕松建立起從數據庫到業務對象的映射關系,有效整合不同應用??楹拖低車氖葑試?,靈活適應業務數據的變化。

Just Design提升互聯網應用生產力

隨著企業應用環境和業務需求的日益發展變化,分析、設計、構建、管理和維護互聯網應用項目的過程已顯得復雜而漫長。現有的產品化或量身定制的企業應用模式,難以擺脫低效率的軟件復用、開發周期長、成本居高不下的困境,嚴重阻礙了企業應用軟件產品的快速開發和推廣。?
產品化的方式往往具有良好的系統架構和穩定的系統性能,能夠適應一定領域的市場需求,但很難滿足不同用戶的個性化需求。而定制開發的軟件系統能夠滿足特定用戶的大部分需求,但開發者總是很難全面考慮軟件的擴展性、穩定性等架構因素,產品因此而不能快速適應客戶的需求變化,同時也很難提高開發的效率。?
Just Design采用面向對象的企業應用模式,避免了傳統大型企業應用的周期長、代價高等缺憾,可以有效地提升互聯網應用生產力。而隨著時間的發展,企業應用系統也將不斷進化,每隔幾個月應用生產力將可能提升一倍,實現開發效率成倍數的增長,并將新的系統擁有成本降為原來的一半。
  1. 提高產品開發效率
    由于大型軟件是用于支持過程的,而過程不同是很自然的,因為每個組織都使用不同的方法來實現外部看起來差不多的結果?!安歡系鬧馗賜恢止ぷ?!”這正是對當前軟件生產現狀的最恰當的描述!?
    傳統的軟件開發中,產品是一個整體,產品的升級需要全面的重新設計和開發。在面向對象的軟件體系中,產品由很多對象組成;只需要升級小部分對象,或添加小部分對象就能實現新的產品工程管理。?
    Just Design提供可視化的對象組裝的開發模式,使得軟件企業可以按照客戶的意愿搭建產品,隨客戶的需求更新產品;同時,Just Design提供了一體化的軟件開發過程支持,軟件設計的同時即生成代碼,一站式的開發、調試、部署的功能,使得軟件生產過程變得流暢和敏捷。
  2. 改變傳統的產品研發與實施組織方式
    在傳統軟件項目中,軟件的部署管理往往需要復雜的參數設置和漫長的二次開發過程來完成,變化較大的業務需求還無法得以滿足,往往是由一個需求人員配合多個??櫚目⑷嗽輩拍芡瓿梢桓魷钅康目⒑褪凳?。在面向對象的軟件體系中,復雜的業務需求也可以在基礎對象、通用對象和行業對象上可視化組裝完成,有較好的服務工程管理能力。?
    Just Design利用對象技術和可視化技術,屏蔽了底層環境的技術細節,使用戶能夠真正看到“軟件”,從而可以實現更加自由的應用部署,通常是只要了解了用戶的需求,使用Just Design平臺系統的對象由需求人員即可完成功能的設計,需要編寫的代碼非常少,一個開發人員可以同時支持幾個需求人員,改變了傳統的研發與實施組織模式。Just Design提供了可靠的在線定義功能,可以實現應用系統的分??榕渲?,支持業務處理的分布式實施,支持數據服務的分布式處理。同時,這種部署方式也很大程度地避免了手工部署過程中經常產生的差錯。
  3. 降低產品維護成本
    晦澀性是編碼式軟件難以克服的缺陷,系統管理員很難閱讀、理解和修改大批量的代碼。面向對象的軟件清晰明朗,容易理解和維護,具有很強的可維護性。在面向對象的軟件體系中,由可視化的對象運行支撐系統和可視化環境的支持,一般技術人員都有能力完成軟件維護。?
    同時,利用Just Design系統運行時監控工具,客戶可以實時地監控系統的運行狀況,快速診斷系統運行時的錯誤及異常。利用Just Design所提供的在線更新功能,客戶可以在服務器不重新啟動的前提下動態地更新數據、業務邏輯、展現邏輯、工作流邏輯、角色的權限甚至菜單。這樣的方法可以極大地降低應用系統的維護成本。

對象的重復使用可交付穩定可靠的應用

謀求企業應用的穩定運行和可靠的長期價值,既需要開發環節有效地防范差錯,也需要運行環節強有力的支撐。不斷出現的系統錯誤,不可靠的系統性能,經常使企業級互聯網應用變得傷痕累累。Just Design提供了面向對象的應用組裝機制,以及可靠的應用運行架構,等于為企業應用上了雙保險,從而使用戶能夠容易地獲得穩定可靠的應用。
  1. 穩定的應用構架是交付穩定可靠應用的基礎
    要建設一座穩固的大廈,首先需要有一個穩固的框架結構,使組成大廈的各個部分能夠有合理的位置、連結和受力,同樣,要獲得穩定可靠的企業應用,首先需要確立穩定的應用的構架。?
    代碼式的編程方式,缺乏穩定的應用框架,對系統的輕微改動往往會導致系統的連鎖反應,這才是軟件脆弱性的元兇。在Just Design支持下,企業應用系統的不同組成部分,包含頁面、流程、數據、菜單、權限等能夠實現有機融合,用戶可以在統一的應用框架下有序地構建和擴展一個互聯網應用項目,而無需關注應用構架相關的技術細節。
  2. 對象的大量復用是交付穩定可靠應用的途徑
    要獲得穩定可靠的應用,更重要的是要重用那些經過多次驗證的軟件成果,建立良好的軟件復用機制。在推進企業信息化過程中,低層次的重復建設問題一直是一個令人頭痛的事情,這些不斷被“重復發明的輪子”不僅僅耗費著企業的成本,還為應用系統帶來了更多的風險和隱患。?
    Just Design采用面向對象的應用組裝方式,在大量的對象復用的基礎上,使應用軟件直接“規避”了由于系統某個部分的差錯而產生連鎖反應的風險,使軟件成果更具穩定性。

Just Design實現應用系統的可管理性

在整個軟件生命周期過程中,實現更好的企業應用系統的可管理性,是每一個企業IT部門夢寐以求的圖景。試想,對于一個看不見、摸不著的信息系統,如何確保其開發和部署時的無缺陷,保障其運行時發揮正常的作用,對企業IT部門來說確實是一個不小的挑戰。 Just Design提供了對軟件生命周期的全程支持,在應用開發和運行的不同環節提供了相應的管理工具,讓企業IT部門在推進信息化建設過程中盡可以安枕無憂。
  1. 可靠的系統日志確??⑹笨曬芾硇?/b>
    要構建穩定可靠的企業應用,就需要嚴格地把守好質量這一關。系統日志是確保無缺陷的產品生產的有力武器。 Just Design提供了不同視角的日志察看能力,可滿足開發團隊中不同角色把守質量關的特定需要。通過系統運行期間產生的清晰的系統日志,及時地洞察軟件生產過程中的差錯,進行錯誤定位。
  2. 簡單的應用部署確保部署時可管理性
    代碼式應用軟件難以擺脫底層環境的種種連結,使得應用的部署變得非常復雜,成為產品應用過程中容易爆發質量問題的重要環節。特別是面對日益復雜的企業級互聯網應用環境,各種分布式計算中間件、數據庫、操作系統以及網絡硬件,更是加劇了應用部署的困難。 Just Design利用對象技術和可視化技術,屏蔽了底層環境的技術細節,使用戶能夠真正看到“軟件”,從而可以實現更加自由的應用部署。Just Design提供了可靠的在線部署功能,可以實現應用系統的分??榕渲?,支持業務處理的分布式部署,支持數據服務的分布式處理。同時,這種部署方式也很大程度地避免了手工部署過程中經常產生的差錯。
  3. 實時的在線監控確保運行時可管理性
    Just Design提供了實時的在線監控和管理工具,讓用戶實時監控系統運行狀況,快速診斷和修正系統運行時的錯誤及異常,用更少的維護成本確保系統正常發揮作用。 Just Design提供了應用運行時狀態、性能、工作流、在線用戶等一系列監控;與此同時它還提供了權限認證的功能。在線用戶監控提供用戶標識、登陸時間、登陸IP地址的統計列表;工作流監控提供工作流狀態(啟動、掛起、等待)的監控;數據監控提供數據實時監控及狀態統計。層次分明的應用系統構架,使得用戶可以對系統各個環節的運行時狀況一覽無余。

通過持續的軟件知識對象化提升企業核心競爭力

研究報告顯示:“一個軟件的60%-70%的功能是可以被復用的?!比歡質登榭鱸蚴?,不同的企業總是在為其客戶不斷開發著幾近相同的“輪子”——某種意義上,“不斷地重復發明輪子”正是對當前軟件生產模式的最恰當的描述。?
在Just Design面向對象的軟件體系下,一個完整的產品解決方案由若干個對象有機組成。用戶可以通過既有對象的重新裝配來實現新的業務需求,這樣的應用產品化模式有利于企業的長期積累,隨著企業的發展,其軟件產品資產也不斷地積累,其核心競爭力也會不斷提高。
  1. 建立完備的基礎對象庫
    其實,任何復雜的業務過程、業務規則都是可以通過有限個原子對象來形成的。?
    Just Design提供了一系列通用的服務,幫助企業建成一個基本完備的原子對象庫,它是大部分應用軟件所常用的對象,相當多的部分用于諸如數據存取、安全、事務以及事件處理等服務的管理。有了這些通用服務,應用程序開發者就不需要再承受這些負擔了。作為使用這種基礎對象庫的結果,用戶可以自由地將注意力集中于他們的業務級對象的應用功能的開發上來。
  2. 通過持續的軟件知識對象化建設企業對象庫
    隨著知識經濟的凸顯,要想在復雜多變的經濟環境中立足,企業需要在知識積累、傳遞、共享的過程中形成企業的核心能力。企業知識的顯性化、對象化是企業知識管理的有效途徑。 軟件企業對此的體會更加深刻,相對于傳統的制造企業來說,軟件企業面臨著更加復雜多變的經營環境:技術日新月異,雇員流動更加頻繁,軟件知識難以得到有效積累。?
    在面向對象的企業應用軟件中,對象成為企業軟件知識的載體。Just Design可以幫助軟件企業持續地將企業軟件知識對象化,實現企業軟件知識的有效積累和沉淀,使軟件企業不再擔心技術的變化和雇員的流動,逐漸構筑和提升企業的核心競爭能力。

Just Design可提高應用系統的可移植性

Just Design系統是以原子結構件為核心,以搭積木的方式完成了煩瑣的程序開發,平臺在設計將具體的業務需求抽象化形成一個個原子級應用的結構件,開發人員在開發系統時只是根據不同的業務需求將一個個原子級應用結構件進行組合即可完成程序的編寫。?
互聯網技術的發展,使得企業應用環境從單機應用,過渡到客戶機/服務器的環境,再過渡到瀏覽器/服務器的環境,并進一步向多層式(N-tier)分布式系統的網絡環境遷徙。今天,基于互聯網的企業級應用要求軟件實現跨空間、跨時間、跨設備、跨用戶的協同,軟件處于極度復雜的異構環境中,這種情形下,如果不能提高企業應用在異構環境中的生存能力,企業應用的投資回報率將無法保證。 傳統的軟件體系,與系統應用環境之間存在千絲萬縷的關聯。軟件企業很難解開繁復的關聯糾結,使之成為“可在其他系統環境中復用的組件”。而采用面向對象的軟件結構,對象已擺脫了對底層應用環境和技術的依賴,使得對象在異構環境中也能實現復用,具有良好的可移植性。
  1. 獲得跨J2EE應用服務器的應用
    Just Design支持標準的J2EE應用服務器,包括BEA WebLogic、IBM WebSphere以及JBoss。也可根據需要,滿足對其他應用服務器(Servlet引擎)的支持,如Apache Tomcat。應用企業可以根據需要選擇自己熟悉的應用服務器,或選擇經濟適用的應用服務器來支撐上層的應用。
  2. 獲得跨數據庫平臺的應用
    Just Design能夠支持Oracle、SQLServer、DB2、Sybase、Mysql等主流數據庫平臺,很好地屏蔽了上層應用系統與底層數據庫的復雜連結?;贘ust Design構建企業應用時,用戶不必擔心最終采用的是什么樣的數據庫類型,為企業選擇既經濟又合適的數據庫平臺提供了自由的空間。
  3. 獲得跨操作系統的應用
    Just Design基于J2EE構架的特性,使得企業不用考慮硬件配置或操作系統對企業應用的制約,基于Windows開發的應用系統可以自由地移植到Unix、Linux等操作系統平臺上運行。

Just Design平臺結構

Just Design平臺使用Java語言開發,支持B/S結構應用。

應用結構


系統由客戶端、WEB服務器、應用服務器、數據庫組成。

系統采用標準的HTTP協議,客戶端可以用B/S或C/S方式通過互聯網或局域網使用業務系統,系統可以在WEBSERVER處加上防火墻。

網絡結構

系統以大型集團應用為基礎,可以建立集中式和分布式數據中心,終端用戶通過Internet或Intranet進行各種業務處理。?
系統組網方式靈活,如果只限制在局域網使用,TCP/IP協議能通就能用。如果相在互聯網中使用,客戶端不管用何種方式,能上網就能用,服務器可以采用主機托管或申請固定IP地址或從提供動態域名解析服務的公司申請賬號即可以使用。為了管理方便,使用中心數據庫是最佳的方式,企業的擴充、變更,系統管理員只需分配帳號和授權即可,這比重新構建新一套系統可以節省大量時間、費用。

平臺數據處理流程

系統本身是一個完整的流程,系統通過對象定義后在菜單中注冊就能實現單據的錄入、查詢、統計、打印、報表等各種功能。為了滿足不同業務的特殊需求,系統的它在不同的點開放各種接口,系統只需實現這些接口就可以了(當前還得菜單中做注冊),如下圖的蘭色框所示。

聯系我們

電話:0379-69868655
傳真:0379-69868155
郵箱:[email protected]
地址:洛陽市洛龍區太康東路

          恒生創業大廈13層

掃一掃關注企業公眾號

Copyright @ intelcont.com ,All Rights Reserved | 河南慧聯智能科技有限公司 | 豫ICP備15015136號-1