亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        支持在線熱部署的軟件開發(fā)平臺

        2018-02-25 06:21:08孫利民
        電子技術與軟件工程 2018年9期
        關鍵詞:互聯(lián)網(wǎng)

        孫利民

        摘要 不同企業(yè)有著不同的管理理論,理論的實施落地,需要有相應的信息化管理軟件的支撐,而目前市面的有業(yè)務針對性的管理軟件落后于新的管理理論,無法滿足不同集團的個性化需求,為適應企業(yè)的管理理論變更,能夠平滑的過度,及時的實現(xiàn)理論與信息化系統(tǒng)的聯(lián)動,需要支持即時開發(fā)并且可在線熱部署的軟件開發(fā)平臺。

        【關鍵詞】容器技術 互聯(lián)網(wǎng) 開發(fā)運維一體化

        1 總體思路

        為了快速適應管理需求的發(fā)展,提高信息系統(tǒng)開發(fā)規(guī)范性,有效管理和監(jiān)控信息系統(tǒng)運行,合理規(guī)劃信息化系統(tǒng)開發(fā)進程,降低信息化系統(tǒng)開發(fā)難度,提升開發(fā)效率,縮短開發(fā)周期。設計并開發(fā)了一套,可在線開發(fā),支持熱部署,的在線開發(fā)體系,實現(xiàn)系統(tǒng)的開發(fā)運維一體化目標。

        2 技術方案

        針對大型企業(yè)集團綜合信息化系統(tǒng)開發(fā)所具有的信息源點多、分布廣、安全級別高、跨地域和跨多個操作系統(tǒng)和平臺、動態(tài)性強、要求信息處理的效率和柔性兼顧等特點,決定了必須有一個基于互聯(lián)網(wǎng)的敏捷、健壯、高效的開發(fā)平臺作為支撐,自主研發(fā)了基于容器技術和基于WebSocket技術的消息管理的開發(fā)平臺,可以實現(xiàn)前臺UI在線開發(fā),可配置通用后臺管理,并適應互聯(lián)網(wǎng)開發(fā)要求,支持多瀏覽器和多數(shù)據(jù)源。滿足大型企業(yè)集團綜合信息化系統(tǒng)開發(fā)所具有的信息源點多、分布廣、安全級別高、跨地域和跨多個操作系統(tǒng)和平臺、動態(tài)性強、要求信息處理的效率和柔性兼顧等特點和要求。

        2.1 主要內(nèi)容

        “工欲善其事必先利其器”,自主研發(fā)一套基于互聯(lián)網(wǎng)的開發(fā)平臺,滿足大型企業(yè)集團綜合信息化系統(tǒng)開發(fā)所具有的信息源點多、分布廣、安全級別高、跨多個操作系統(tǒng)和平臺、動態(tài)性強、要求信息處理的效率和柔性兼顧等特點和要求。

        2.1.1 基于容器技術的軟件結(jié)構(gòu)

        針對大型集團集中應用的特點平臺,最首要的要求就是敏捷性,即資源利用率高,開發(fā)效率高。容器技術虛擬化技術已經(jīng)成為一種被大家廣泛認可的資源共享方式,容器技術可以在按需構(gòu)建容器技術操作系統(tǒng)實例的過程當中為系統(tǒng)管理員提供極大的靈活性。只需要通過簡單的觀察我們便能夠發(fā)現(xiàn)容器技術的出現(xiàn)是為了解決多操作系統(tǒng)/應用程序堆棧的問題

        (1)對于大規(guī)模集群來說,在本地硬盤當中存儲操作系統(tǒng)副本將會使得更新過程變得更為復雜;

        (2)最為重要的是,容器技術可以同時將操作系統(tǒng)鏡像和應用程序加載到內(nèi)存當中。還可以從網(wǎng)絡磁盤進行加載,因為同時啟動幾十臺鏡像不會對網(wǎng)絡和存儲帶來很大負載。之后的鏡像創(chuàng)建過程只需要指向通用鏡像,大大減少了所需內(nèi)存。

        平臺以容器調(diào)度為基礎,采用WebSocket技術的消息管理與系統(tǒng)運維系體系、數(shù)據(jù)庫在線管理體系,平臺架構(gòu)由網(wǎng)關,服務總線、容器三部分組成:

        2.1.2 強大的平臺支撐能力,快速滿足軟件開發(fā)

        軟件的開發(fā)價值,無法以工廠模式來考量,軟件價值的四分之三來源于服務,而快速開發(fā)平臺,提高了軟件的可重復性,促進整個信息化開發(fā)效率的提升,縮短了開發(fā)周期,并降低了后期維護難度,提高了問題處理的響應速度。也就是說快速開發(fā)平臺是為軟件開發(fā)者提供服務的產(chǎn)品。在對比國內(nèi)外優(yōu)秀的開發(fā)平臺之后,組織專家進行了分析論證,確定總體要求并組織實施。經(jīng)過1年多的開發(fā)實踐,完成了開發(fā)平臺的功能實施,取得了顯著成效。主要實現(xiàn)功能如下:

        (1)臺UI在線開發(fā)工具。功能界面以Minui樣式風格為基礎,應用Miniui控件,實現(xiàn)統(tǒng)一的頁面布局、生成功能界面,可以在線生成,修改界面代碼。多種可視化開發(fā)組件充分滿足各種需求開發(fā)。數(shù)十種數(shù)據(jù)編輯控件:列表選擇框、下拉樹、超文本、超鏈接、二維碼、附件,數(shù)十種數(shù)據(jù)編輯界面:網(wǎng)格式、主次表、單據(jù)式、EXCEL文件、WORD模板、自定義HTML,數(shù)十種數(shù)據(jù)管理模板:標準列表、主次表、編輯+列表、內(nèi)容+列表、網(wǎng)格、圖標式、卡片式,數(shù)十種數(shù)據(jù)分析方案:多表查詢、多層表頭、統(tǒng)計圖、狀態(tài)圖、年度曲線、同比環(huán)比、地圖分布、儀表盤、自定義分析。

        (2)自適應的代碼生成器。平臺的代碼生成方法用于生成單表或單視圖的標準BO類和DAO類。生成的類可以簡化開發(fā)代碼,通過編譯器識別避免低級的書寫錯誤,使開發(fā)者更專注于業(yè)務。另外,也可以在此基礎上配合一定的代碼來防止SQL注入的問題。生成的BO類因為符合JPA的規(guī)范,除了可以用于自己對應的平臺的DAO類,也可以用于Hibemate。又因為BO類符合JAXB規(guī)范,還可用于CXF生成的Web Service方法。

        (3)可配置通用后臺管理。結(jié)合多年開發(fā)的信息系統(tǒng),提煉出了通的用戶、角色、機構(gòu)、功能菜單、數(shù)據(jù)字典、授權等每個系統(tǒng)都需的功能??梢蕴鎿Q之前開發(fā)的后臺管理功能,也可直接應用的新的系統(tǒng)開發(fā)中?;诮巧臋嘞薰芾恚蟠鬁p輕了系統(tǒng)授權的工作量??煞峙涠嗳瞬僮魇跈?,各自管理自己授權的用戶和范圍??稍O置每個模塊、表的操作權限。可設置用戶數(shù)據(jù)范圍,如全部數(shù)據(jù)、分公司數(shù)據(jù)、本部門數(shù)據(jù)、本人數(shù)據(jù)等。可定義禁止操作字段、禁止查看字段、禁止打印報表項目、禁止分析項目等。職務代理功能。出差或請假時可設置自己的職務代理人。標準的數(shù)據(jù)初始化、備份、還原、系統(tǒng)日志工具。

        2.1.3 踐行“以用戶體驗為先”的互聯(lián)網(wǎng)思維,適應“互聯(lián)網(wǎng)”開發(fā)

        (1)良好的適應性。支持主流瀏覽器:支持目前各種主流瀏覽器,包括IE(微軟瀏覽器)、Chrome(谷歌瀏覽器)、Firefox(火狐瀏覽器)、Safari(蘋果瀏覽器)、Opera,以及國內(nèi)眾多基于IE內(nèi)核的瀏覽器,如360、傲游、世界之窗等。

        支持多數(shù)據(jù)源:平臺提供報表、視頻播放、打印、圖像識別、上傳、下載、發(fā)送短信等通用服務功能。在開發(fā)新的系統(tǒng)時只要進行簡單的配制即可完成相應的功能而無需再開發(fā)相關的代碼。

        (2)輕量級流程引擎。開發(fā)平臺自主設計開發(fā)輕量級流程引擎,吸納了JBPM3、Activiti5、BonitaBPM等國際開源流程引擎的精髓,同時提供了強大的中國式流程流轉(zhuǎn)處理,引擎采用微內(nèi)核+插件形式設計,提供靈活的擴展模式,不僅僅為審批流程提供了解決方案,同時還為復雜業(yè)務流程編排提供了強大的支持,實現(xiàn)在線畫流程,自定義表單,表單掛靠,業(yè)務流轉(zhuǎn)。

        參考文獻

        [1]劉威,以敏捷編程思想為指導利用開源軟件工具開發(fā)基于J2EE平臺的企業(yè)信息系統(tǒng)[D].北京化工大學,2005.

        [2]馬軍.軟件研發(fā)管理平臺的設計與應用[D].北京郵電大學,2009.

        [3]李新.敏捷開發(fā)平臺的設計[J].計算機工程與設計,2012,33 (09): 3604-3608.

        猜你喜歡
        互聯(lián)網(wǎng)
        互聯(lián)網(wǎng)+背景下數(shù)學試驗課程的探究式教學改革
        科技視界(2016年21期)2016-10-17 18:47:55
        基于“互聯(lián)網(wǎng)+”的京東自營物流配送效率分析
        科技視界(2016年21期)2016-10-17 18:37:15
        互聯(lián)網(wǎng)+醫(yī)療保健網(wǎng)的設計
        科技視界(2016年21期)2016-10-17 17:07:28
        試論網(wǎng)絡大環(huán)境下音樂作品的法律保護問題
        商(2016年27期)2016-10-17 06:43:49
        淺談大數(shù)據(jù)在出版業(yè)的應用
        今傳媒(2016年9期)2016-10-15 23:35:12
        淺析互聯(lián)網(wǎng)時代維基百科的生產(chǎn)模式
        今傳媒(2016年9期)2016-10-15 22:51:03
        “互聯(lián)網(wǎng)+”環(huán)境之下的著作權保護
        今傳媒(2016年9期)2016-10-15 22:15:57
        “互聯(lián)網(wǎng)+”對傳統(tǒng)圖書出版的影響和推動作用
        今傳媒(2016年9期)2016-10-15 22:09:11
        從“數(shù)據(jù)新聞”看當前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
        今傳媒(2016年9期)2016-10-15 22:06:04
        互聯(lián)網(wǎng)背景下大學生創(chuàng)新創(chuàng)業(yè)訓練項目的實施
        考試周刊(2016年79期)2016-10-13 23:23:28
        中文字幕日韩精品有码视频| 亚洲中文字幕乱码免费| 国产小视频一区二区三区| 亚洲av熟女中文字幕| 人妻少妇精品视频三区二区一区| 亚洲精品乱码久久久久久蜜桃图片| 国产av影片麻豆精品传媒| 亚洲男人堂色偷偷一区| 日韩精品一区二区在线视| 欧美a级毛欧美1级a大片| 亚洲小说区图片区另类春色| 91性视频| 亚洲国产精品av麻豆一区| 丁香五月亚洲综合在线| 亚洲∧v久久久无码精品 | 久久精品国产日本波多麻结衣| 精品人妻少妇一区二区中文字幕 | 一区二区三区精品亚洲视频| 草草影院ccyy国产日本欧美| 国产精品沙发午睡系列990531| 国产小毛片| 91亚洲色图在线观看| 日韩中文字幕熟女人妻| 无码人妻丰满熟妇区免费| 精品久久久久久久久久中文字幕| 国产999视频| 国产丝袜在线福利观看| 人妻无码第一区二区三区| 婷婷五月六月综合缴情| 亚洲自偷自拍另类图片小说| 用力草我小逼视频在线播放| 亚洲最全av一区二区| 国内精品久久久久久中文字幕| 超碰Av一区=区三区| 国产又湿又爽又猛的视频 | 77777亚洲午夜久久多人| 欧美性xxx久久| 亚洲中文字幕乱码一二三| 凹凸在线无码免费视频| 欧美激情五月| 天堂av一区二区麻豆|