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

        ?

        基于SSM的“互聯(lián)網(wǎng)+”數(shù)據(jù)銀行的設計與實現(xiàn)

        2018-11-01 05:19:12錢春陽
        電腦知識與技術 2018年18期
        關鍵詞:大數(shù)據(jù)

        錢春陽

        摘要:大數(shù)據(jù)時代已經(jīng)來臨,數(shù)據(jù)信息深刻地影響著社會的發(fā)展與人類的生活。如何有效合理的利用大數(shù)據(jù)信息,讓數(shù)據(jù)引領著人類的生活與進步,這就顯得異常重要。該文介紹了在互聯(lián)網(wǎng)模式下,利用SSM開源框架(SpringMVC、Spring、MyBatis)設計出數(shù)據(jù)銀行平臺,即利用數(shù)據(jù)銀行平臺,通過類似電子商務交易的形式實現(xiàn)數(shù)據(jù)的合理利用。

        關鍵詞:SSM;JavaEE;大數(shù)據(jù);數(shù)據(jù)銀行

        中圖分類號:TP391 文獻標識碼:A 文章編號:1009-3044(2018)18-0064-03

        1 系統(tǒng)開發(fā)背景

        第三次信息化浪潮的來臨,以物聯(lián)網(wǎng)、云計算與大數(shù)據(jù)為標志的信息技術快速發(fā)展。數(shù)據(jù)信息已經(jīng)滲透到各行各業(yè),成為信息化社會的重要資源。

        當前軟件產(chǎn)業(yè)的發(fā)展已經(jīng)進入互聯(lián)網(wǎng)時代,傳統(tǒng)的軟件開發(fā)模式已經(jīng)不能快速滿足互聯(lián)網(wǎng)時代的高速迭代,快速響應的要求。譬如電信,銀行等傳統(tǒng)行業(yè),數(shù)據(jù)的需求量激增,開發(fā)時間相對緊急,傳統(tǒng)的從數(shù)據(jù)挖掘,數(shù)據(jù)處理到數(shù)據(jù)抽取的模式不能滿足快速的需求增長,這就要求各行業(yè)需要建立對應的大數(shù)據(jù)平臺,以及數(shù)據(jù)資源共享平臺便于數(shù)據(jù)的重復需求獲取,同時還可挖掘相應的數(shù)據(jù)需求搭建數(shù)據(jù)銀行,在不違反法律的框架下,挖掘有價值的數(shù)據(jù)提供給用戶。數(shù)據(jù)銀行的信息化復雜程度較高,本文就以電信行業(yè)的業(yè)務特征為例,詳細介紹數(shù)據(jù)銀行的設計與實現(xiàn)[1]。

        2 系統(tǒng)技術介紹

        2.1 系統(tǒng)的技術選型

        1)系統(tǒng)采用B/S架構,有數(shù)據(jù)需求的可以直接通過瀏覽器訪問數(shù)據(jù)銀行商城,查詢和獲取對應的數(shù)據(jù)。

        2)系統(tǒng)分為后臺管理系統(tǒng),和數(shù)據(jù)銀行商城,后端采用目前主流的SSM開源框架(SpringMVC、Spring、Mybatis)實現(xiàn)基于MVC模式的數(shù)據(jù)銀行系統(tǒng)

        3)前端頁面采用Bootstrap前端框架以及輕量級的JS庫Jquery,采用bootstrap框架的界面元素可以幫助開發(fā)人員快速開發(fā)出界面美觀的頁面。

        4)JavaEE開發(fā)環(huán)境采用Eclipse集成環(huán)境,WEB服務器采用Tomcat7.0。

        5)數(shù)據(jù)庫采用主流開源數(shù)據(jù)庫MySQL,用來存放后臺管理數(shù)據(jù)以及商城端的數(shù)據(jù),不負責源數(shù)據(jù)的存儲。

        2.2 關鍵技術介紹

        1)JavaEE技術

        JavaEE為應用Java技術開發(fā)服務器端應用提供了一種獨立、可移植、多用戶、安全的企業(yè)級平臺,簡化了企業(yè)應用的開發(fā)、管理和部署。JavaEE是一個標準,而不是一個產(chǎn)品。JavaEE使用多層的分布式模型,應用程序的邏輯根據(jù)其實現(xiàn)不同的功能被封裝到各個組件中,各個組件根據(jù)其所屬的層被安裝到不同的機器中。

        事實上,Sun公司設計JaEE的初衷就是為了解決C/S結(jié)構的弊端。在傳統(tǒng)C/S模式中,客戶端擔當了過多的角色而顯得臃腫,在這種模式中,第一次部署的時候比較容易,但難于升級或改進,可伸展性也不理想,而且經(jīng)常基于某種專有的協(xié)議,通常是某種數(shù)據(jù)庫協(xié)議。它使得重用業(yè)務邏輯和界面邏輯非常困難,現(xiàn)在JavaEE 的多層企業(yè)級應用模型將兩層化模型中的不同層面切分成許多層,一個多層化應用能夠為不同的服務提供一個獨立的層。

        經(jīng)過多年發(fā)展,JavaEE平臺已經(jīng)成為電信、金融、電子商務等各行業(yè)的企業(yè)級應用系統(tǒng)的首選平臺,比如各行業(yè)常用的OA辦公系統(tǒng),財務系統(tǒng),人力資源系統(tǒng)等等。

        2)SSM開源框架(SpringMVC、Spring、Mybatis)

        企業(yè)級Web應用系統(tǒng)的開發(fā)要求有一個良好的軟件架構,便于協(xié)作開發(fā)和擴展升級,以及后期的維護。目前主流的SSM集成框架提供了JavaEE企業(yè)級web應用的輕量級解決方案。SSM框架包括基于表現(xiàn)層的SpringMVC框架、基于持久層的MyBatis框架,以及業(yè)務邏輯層框架Spring。

        SpringMVC:是Spring提供的實現(xiàn)Web MVC模式的輕量級的框架。使用性能方面比傳統(tǒng)的Struts2更加優(yōu)異,是Spring框架的一部分,可以方便地使用Spring所提供的其他功能。

        Spring:Spring致力于解決JavaEE各層的解決方案。它以IOC(Inversion of Control,控制反轉(zhuǎn))和AOP(Aspect Oriented Programming,面向切面編程)為兩大核心技術。使用基本的JavaBean來取代以前低效臃腫的開發(fā)模式。Spring在表現(xiàn)層提供SpringMVC解決方案,在業(yè)務邏輯層提供管理事物和日志等,在持久層可以整合各大持久層框架,譬如Mybatis框架等,提供高度的開放性融合其他框架。Spring是企業(yè)級應用的開發(fā)首選,貫穿于整個表現(xiàn)層,業(yè)務邏輯層和持久層。

        Mybatis:是當前主流的Java持久層框架之一,相較于Hibernate,該框架具有高度的靈活性,性能優(yōu)異,易于維護,學習簡單,是各大互聯(lián)網(wǎng)公司持久層首選的框架[2][3][4]。

        3 系統(tǒng)的主體設計

        數(shù)據(jù)銀行平臺包含數(shù)據(jù)銀行后臺管理系統(tǒng)和數(shù)據(jù)銀行商城兩大部分。數(shù)據(jù)銀行的數(shù)據(jù)來源包含各行業(yè)的關系型數(shù)據(jù)庫以及非關系型數(shù)據(jù)庫,數(shù)據(jù)銀行平臺通過從數(shù)據(jù)源進行數(shù)據(jù)抽取,建模以及清洗等過程形成結(jié)構化和非結(jié)構化數(shù)據(jù),并通過數(shù)據(jù)封裝的形式進行API接口調(diào)用提供給有數(shù)據(jù)需求的用戶[5][6]。

        3.1 系統(tǒng)功能模塊設計

        數(shù)據(jù)銀行根據(jù)業(yè)務需求分為后臺管理系統(tǒng)和數(shù)據(jù)銀行商城兩大部分。其中商城端負責數(shù)據(jù)信息的展示與數(shù)據(jù)信息的銷售。后臺管理系統(tǒng)負責數(shù)據(jù)的API封裝,監(jiān)控分析,以及用戶管理等。數(shù)據(jù)銀行模塊功能圖如圖1所示:

        1)數(shù)據(jù)銀行商城包括數(shù)據(jù)市場和個人中心。其中數(shù)據(jù)市場包括批量數(shù)據(jù)服務、API服務以及訂購/申請。個人中心包括我的服務、我的賬戶、監(jiān)控分析和個人信息。

        2)數(shù)據(jù)銀行后臺管理包括資源管理,服務生命周期管理,用戶管理,服務計價管理,監(jiān)控分析,安全訪問控制以及調(diào)度監(jiān)控控制模塊。同時還包括數(shù)據(jù)資產(chǎn)管理。

        3.2 系統(tǒng)主流程設計

        數(shù)據(jù)銀行平臺包含數(shù)據(jù)使用者、數(shù)據(jù)開發(fā)者、數(shù)據(jù)運營者三個角色。數(shù)據(jù)開發(fā)者:如果系統(tǒng)沒有對應的數(shù)據(jù)服務,需進行數(shù)據(jù)開發(fā);數(shù)據(jù)運營者:數(shù)據(jù)開發(fā)完畢后,進行相關的注冊,對數(shù)據(jù)進行測試與發(fā)布,以及運營后的監(jiān)控管理;數(shù)據(jù)使用者:數(shù)據(jù)在數(shù)據(jù)銀行商城發(fā)布之后,用戶通過商城進行數(shù)據(jù)的訂購。主流程如圖2:

        3.3 系統(tǒng)數(shù)據(jù)模型設計

        該系統(tǒng)結(jié)合數(shù)據(jù)信息封裝、數(shù)據(jù)服務的訂閱與調(diào)用,構建了用戶與數(shù)據(jù)服務之間的關系,從而設計了符合數(shù)據(jù)銀行系統(tǒng)的數(shù)據(jù)模型。根據(jù)主流程設計如下五個主表:數(shù)據(jù)服務表(service)、數(shù)據(jù)開發(fā)表(service_dev)、數(shù)據(jù)訂閱表(data_order)、賬戶訂閱關系表(acct_order_rel)。

        4 系統(tǒng)的實現(xiàn)

        4.1 后臺管理系統(tǒng)的實現(xiàn)

        1)首頁

        首頁包含:待辦信息、異常告警、當日Top5服務等。

        2)數(shù)據(jù)管理

        數(shù)據(jù)管理包含數(shù)據(jù)開發(fā)、服務注冊、服務測試和服務計價界面

        4.2 數(shù)據(jù)銀行商城

        該商城端包括服務市場、個人中心、幫助中心等。為用戶提供數(shù)據(jù)的訂閱功能

        5 總結(jié)

        通過數(shù)據(jù)銀行平臺的設計與實現(xiàn),在某電信行業(yè)運營后,很好地為公司內(nèi)部信息化數(shù)據(jù)的API調(diào)用提供了便捷的處理方式,同時公司在法律的框架下,提供相應的數(shù)據(jù)信息給用戶,創(chuàng)造出了巨大的數(shù)據(jù)商業(yè)價值。使得企業(yè)的數(shù)據(jù)得到了最大化地利用。

        參考文獻:

        [1]吳志霞. 基于 SSH 的在線項目管理平臺的設計與實現(xiàn)[J].計算機與現(xiàn)代化,2011,27(8):184-186.

        [2] Paul Deck. Spring MVC 學習指南[M]. 林儀明 崔毅,譯.北京: 人民郵電出版社,2015.

        [3] 鄒紅霆. 基于 SSM 框架的 Web 系統(tǒng)研究與應用[J]. 湖南理工學院學報,2017,30(1) 200-202.

        [4] 陳欣. 基于java三層構架的管理信息系統(tǒng)中DAO層的構建探索[J]. 科技資訊, 2015, 13(11): 26-27

        [5] 董源. 基于AOP的數(shù)據(jù)庫應用安全控制的設計與實現(xiàn)[J]. 計算機系統(tǒng)應用,2015,24( 12) : 74-80.

        [6] 王坤. 基于J2EE平臺 Spring MVC 框架開發(fā)的 MIS 系統(tǒng)設計與實現(xiàn)[D]. 上海: 華東師范大學碩士學位論文, 2008.

        猜你喜歡
        大數(shù)據(jù)
        基于在線教育的大數(shù)據(jù)研究
        中國市場(2016年36期)2016-10-19 04:41:16
        “互聯(lián)網(wǎng)+”農(nóng)產(chǎn)品物流業(yè)的大數(shù)據(jù)策略研究
        中國市場(2016年36期)2016-10-19 03:31:48
        基于大數(shù)據(jù)的小微電商授信評估研究
        中國市場(2016年35期)2016-10-19 01:30:59
        大數(shù)據(jù)時代新聞的新變化探究
        商(2016年27期)2016-10-17 06:26:00
        淺談大數(shù)據(jù)在出版業(yè)的應用
        今傳媒(2016年9期)2016-10-15 23:35:12
        “互聯(lián)網(wǎng)+”對傳統(tǒng)圖書出版的影響和推動作用
        今傳媒(2016年9期)2016-10-15 22:09:11
        大數(shù)據(jù)環(huán)境下基于移動客戶端的傳統(tǒng)媒體轉(zhuǎn)型思路
        新聞世界(2016年10期)2016-10-11 20:13:53
        基于大數(shù)據(jù)背景下的智慧城市建設研究
        科技視界(2016年20期)2016-09-29 10:53:22
        數(shù)據(jù)+輿情:南方報業(yè)創(chuàng)新轉(zhuǎn)型提高服務能力的探索
        中國記者(2016年6期)2016-08-26 12:36:20
        日韩精品亚洲一区二区| 亚洲成av人无码免费观看| 国产成人精品一区二区日出白浆| 亚洲av人片在线观看| 人妻少妇出轨中文字幕| 比比资源先锋影音网| 一本一道AⅤ无码中文字幕| 久久99精品久久久久久久清纯| 宅宅午夜无码一区二区三区| 一本色道88久久加勒比精品| 呦系列视频一区二区三区| 国产成人精品日本亚洲| 精品无码一区二区三区爱欲九九| 成人国产精品免费网站| 亚洲精品中文字幕乱码| 亚洲精一区二区三av| 久久精品亚洲精品国产色婷| 亚洲av无码精品色午夜果冻不卡| 欧美性猛交xxxx乱大交蜜桃 | 国产精品国产三级国产专播下| 亚洲精品无码久久久影院相关影片| 国产亚洲日韩欧美一区二区三区 | 日韩一区av二区三区| 中文字幕在线精品视频入口一区| 日本VA欧美VA精品发布| 亚欧免费视频一区二区三区| 久久麻豆精亚洲av品国产精品| 亚洲天堂av在线网站| 色偷偷av男人的天堂| 亚洲一区sm无码| 久久熟女少妇一区二区三区| 免费乱理伦片在线观看| 亚洲级αv无码毛片久久精品| 国产一级r片内射免费视频| 男女啪啪视频高清视频| 国产真实强被迫伦姧女在线观看 | 亚洲AV无码成人精品区H| 91精品久久久老熟女91精品 | 免费a级毛片无码a∨免费| 麻豆久久91精品国产| 成人午夜性a级毛片免费|