999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

XML在信息系統中的應用

2017-12-29 01:17:09王鎮浩湖北武漢中南財經政法大學
數碼世界 2017年7期
關鍵詞:跨平臺數據庫語言

王鎮浩 湖北武漢中南財經政法大學

XML在信息系統中的應用

王鎮浩 湖北武漢中南財經政法大學

XML憑借其在Internet中跨平臺、使用方便、易于處理結構化信息的優點,很快成為進行數據交換的唯一公共語言,在信息系統中的使用越來越廣泛。本文將結合自己設計的智能餐飲管理系統來說明XML在信息系統中的運用。

XML 數據交換 信息系統

1 引言

XML(Extensible Markup Language)即可擴展標記語言,可擴展標記語言是一種超文本標記語言十分相似的標記語言,標準通用標記語言的子集,它可以儲存數據和傳輸數據。但XML并不是超文本標記語言的替代,而是其補充。XML的設計宗旨便是傳輸數據,而不是顯示數據。在電子計算機中,標記指的是計算機所能理解并且處理的信息符號,通過這樣的標記,計算機之間就可以有效地處理包含各種的信息。它可以用來標記數據和定義數據類型,是一種允許用戶對自己的標記語言進行定義的源語言。XML適合萬維網的傳輸,能夠提供統一的方法來描述和交換獨立于應用程序或供應商的結構化數據。

XML其中一個優點是在Internet環境中可以跨平臺,是一項依賴于內容的技術,可以很好地處理結構化文檔的信息;此外,XML使用簡單,它可以被應用在任何程序中進行讀寫數據,因此XML很快成為進行數據交換的唯一公共語言。這有利于程序更容易地與Windows、Linux或其他平臺中的信息相結合。

在信息系統開發中,經常用到配置文件來儲存系統的各種參數。XML配置文件與.ini和文本文件等配置文件相比,靈活性和可擴展性更好,并且可以表達復雜的配置參數。同時,通過XML的驗證機制可以對參數進行有效地驗證。

2 在信息系統中的應用

為更好地說明XML在信息系統中的運用,本文將結合自己設計的智能餐飲管理系統進行分析。在系統的分析與設計中,確定使用JAVA語言進行開發Web端的開發,使用XML進行傳輸和儲存數據,將其作為標準進行數據交換,并利用JSP將數據動態得展現在Web端,方便顧客使用。在系統后臺,基于業務邏輯建立XML文檔數據庫,儲存顧客的歷史數據,利用JAVA或者JSP讀寫XML數據,為顧客提供更好的服務。與SQL Server、Access等數據庫相比,XML讀取數據更加簡單方便。

在智能餐飲管理系統中,可以進行提前叫號以方便顧客用餐。在用餐高峰期時,顧客叫號頻率較高,若每次都將顧客的號牌、用餐人數等數據存入數據庫再進行讀取,將會降低系統效率。而利用XML文件進行存儲和交換數據,可高效率地進行數據的寫入和讀取。此外,隨著系統的發展,智能餐飲管理系統會被不同的商家運用。由于用戶需求不斷改變,可能會用到不同的數據源。為了提高代碼的復用性,可運用XML配置文件,當數據源發生改變時,只需針對不同的數據源修改XML配置文件中的信息就可實現配置。

此外,作為網頁動態技術的JSP常常需要在不同的數據庫應用環境中運行,如在本系統中,顯示排隊信息、訂單信息、用戶信息等均需要調用不同的數據庫。因此需要多次地修改所需數據庫的驅動程序、配置變量等。這樣不僅增加了編程的復雜性、降低代碼的復用性,而且會造成JSP的調試效率低,一些小的修改就會導致JSP程序的重新編譯。引用XML配置文件可以較好地解決這一問題。利用XML配置文件進行數據庫配置,即將連接數據庫所需的信息封裝在XML配置文件中,當數據庫改變時不需要再修改JSP程序,只需要修改XML配置文件即可。

3 結語

XML在信息系統中的應用是至關重要的。XML不僅可以對配置信息進行有效封裝,而且使用簡單方便,能夠跨平臺,成為進行數據交換的唯一公共語言。這樣就可以實現業務功能分離,避免代碼的重復修改,程序更容易地與Windows、Linux或其他平臺中的信息相結合,提高系統的復用性和可維護性。

[1]殷利,孫飛,葛銘在J2EE的體系結構上構建基于XML的Web信息系統[J].電腦知識與技術,2005

[2]熊曾剛,張學敏,陳建新基于XML的信息系統集成的研究[J].情報雜志,2005

[3]陳乾熙,王永平基于XML的Web信息系統三大能力分析研究[J].軟件導刊,2014

[4]劉健馬,宗民,璩秋龍基于模糊XML的小枝查詢處理[J].計算機學報,2004

王鎮浩,1996—,男,湖北省荊門人,本科在讀,湖北省武漢市中南財經政法大學。研究方向:信息管理與信息系統。

猜你喜歡
跨平臺數據庫語言
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
跨平臺APEX接口組件的設計與實現
測控技術(2018年9期)2018-11-25 07:44:58
讓語言描寫搖曳多姿
數據庫
財經(2017年2期)2017-03-10 14:35:35
累積動態分析下的同聲傳譯語言壓縮
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
我有我語言
基于QT的跨平臺輸電鐵塔監控終端軟件設計與實現
主站蜘蛛池模板: 青青热久免费精品视频6| 777国产精品永久免费观看| 大学生久久香蕉国产线观看| 亚洲开心婷婷中文字幕| 国产日韩欧美一区二区三区在线| 亚洲国产日韩在线成人蜜芽| 国产欧美在线| 国产99精品久久| 97国产在线播放| 欧美日韩v| 精品国产免费观看| 99久久精品免费视频| 多人乱p欧美在线观看| 国产偷倩视频| 激情综合图区| 亚洲中字无码AV电影在线观看| 男人天堂伊人网| 69视频国产| 欧美性猛交一区二区三区| 亚洲婷婷在线视频| 欧美午夜视频| 国产一级毛片yw| 91啦中文字幕| 国产国语一级毛片| 成人亚洲视频| 日韩精品无码免费专网站| 亚洲日韩Av中文字幕无码| 欧美成人午夜视频免看| 九九视频免费看| 久久久久久久久久国产精品| 99国产精品国产| 黄色网页在线播放| 99ri精品视频在线观看播放| 国产福利微拍精品一区二区| 日本91视频| 国产一区二区三区在线观看免费| 亚洲综合国产一区二区三区| 国产高清色视频免费看的网址| 青草娱乐极品免费视频| 亚洲日本精品一区二区| 亚洲精品无码av中文字幕| 日韩精品无码一级毛片免费| 青青青视频免费一区二区| AV网站中文| 免费毛片a| 国产喷水视频| 国产丝袜丝视频在线观看| 97视频免费在线观看| 五月天久久综合国产一区二区| 在线日本国产成人免费的| 国产成人AV大片大片在线播放 | 日本欧美视频在线观看| 国产成人精品午夜视频'| 91精品国产一区自在线拍| 爱色欧美亚洲综合图区| 一本久道久久综合多人| 在线网站18禁| 色亚洲成人| 欧美日韩亚洲综合在线观看| 3p叠罗汉国产精品久久| 亚洲全网成人资源在线观看| 91麻豆国产视频| 久热中文字幕在线观看| 亚欧成人无码AV在线播放| 午夜视频在线观看免费网站| 99视频在线免费观看| 日韩欧美中文字幕在线韩免费| 日本一本在线视频| 人妻无码AⅤ中文字| 色婷婷狠狠干| 四虎成人在线视频| 欧美日韩资源| 欧美精品aⅴ在线视频| 欧美日本二区| 久久亚洲日本不卡一区二区| 91国内在线观看| 伊人天堂网| 国产精品主播| 色AV色 综合网站| 91网红精品在线观看| 99热国产这里只有精品无卡顿"| 国产小视频免费观看|