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

        ?

        基于FlexPaper與.net的文檔在線(xiàn)瀏覽設(shè)計(jì)與研究

        2015-06-28 15:41:30楊國(guó)元史天運(yùn)張秋亮
        關(guān)鍵詞:客運(yùn)段局級(jí)格式文件

        楊國(guó)元,史天運(yùn),方 凱,張秋亮

        (1.中國(guó)鐵道科學(xué)研究院,北京,100081;2.中國(guó)鐵道科學(xué)研究院 電子計(jì)算技術(shù)研究所,北京 100081)

        推廣與應(yīng)用

        基于FlexPaper與.net的文檔在線(xiàn)瀏覽設(shè)計(jì)與研究

        楊國(guó)元1,史天運(yùn)2,方 凱2,張秋亮2

        (1.中國(guó)鐵道科學(xué)研究院,北京,100081;2.中國(guó)鐵道科學(xué)研究院 電子計(jì)算技術(shù)研究所,北京 100081)

        文中介紹在線(xiàn)瀏覽文檔模塊的服務(wù)器訪(fǎng)問(wèn)設(shè)計(jì)、數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)、用戶(hù)權(quán)限設(shè)計(jì)、安全設(shè)計(jì)。介紹了模塊的實(shí)現(xiàn)步驟及過(guò)程,通過(guò).net平臺(tái),前端利用Ajax技術(shù),EasyUI框架,調(diào)用FlexPaper組件,實(shí)現(xiàn)頁(yè)面無(wú)刷新瀏覽SWF格式的Flash文檔,實(shí)現(xiàn)了在線(xiàn)瀏覽文檔;后臺(tái)通過(guò)調(diào)用DCOM組件實(shí)現(xiàn)將Office文檔轉(zhuǎn)換為PDF格式文檔,利用pdf2SWF工具將PDF格式文檔轉(zhuǎn)換為SWF格式文檔,結(jié)合sql server實(shí)現(xiàn)數(shù)據(jù)保存。模塊的開(kāi)發(fā)實(shí)現(xiàn)了鐵路行業(yè)規(guī)章文電資料電子化管理。

        電子化管理;在線(xiàn)瀏覽;EasyUI;FlexPaper

        近年來(lái),隨著鐵路的高速發(fā)展,鐵路線(xiàn)路里程的逐年增加,客運(yùn)事業(yè)的管理顯得尤為重要,而通過(guò)對(duì)多個(gè)客運(yùn)段,如:蘭州、濟(jì)南、沈陽(yáng)、石家莊等客運(yùn)段的調(diào)研發(fā)現(xiàn),客運(yùn)段的日常生產(chǎn)管理,信息化程度不高,多為紙質(zhì)記錄,部分客運(yùn)段也存在一些管理信息系統(tǒng)軟件,但各個(gè)子系統(tǒng)之間相互獨(dú)立,信息共享程度不高。尤其以客運(yùn)段的規(guī)章文電資料管理較為突出,沒(méi)有專(zhuān)門(mén)的管理軟件,而規(guī)章文電資料主要為文件,教材等紙質(zhì)資料,雖然部分客運(yùn)段在局域網(wǎng)中建有 ftp 網(wǎng)站、或單機(jī)電腦上保存了相應(yīng)規(guī)章資料的電子版文件,可以在計(jì)算機(jī)上瀏覽,但這些資料無(wú)法實(shí)現(xiàn)授權(quán)、共享瀏覽,只能通過(guò)相互拷貝來(lái)瀏覽。

        鑒于上述問(wèn)題,對(duì)規(guī)章文電資料的管理有必要實(shí)現(xiàn)電子化管理,實(shí)現(xiàn)在線(xiàn)瀏覽,便于查詢(xún)、檢索。

        1 Flexpaper技術(shù)

        1.1 Flexpaper

        Flexpaper是由基于網(wǎng)頁(yè)的開(kāi)源文檔瀏覽器組件,采用 GPL 開(kāi)源協(xié)議,通過(guò)嵌入在 Html中,在客戶(hù)端,無(wú)需 Office、PDF 組件支持,即可在網(wǎng)頁(yè)上瀏覽SWF 格式的 Flash 文件,同時(shí)支持在 Flash 文件中全文檢索、打印等功能。該組件技術(shù)實(shí)現(xiàn)的文檔瀏覽,需要借助 SWFTools工具,將 PDF 格式文件轉(zhuǎn)換為SWF 格式的 Flash 文件,由于 Flash 文檔小,占用內(nèi)存小,適合于網(wǎng)絡(luò)分享等優(yōu)點(diǎn),目前在線(xiàn)瀏覽文檔,如百度文庫(kù)、新浪愛(ài)問(wèn)、道客巴巴等文檔分享平臺(tái),多采用 Flash 文檔。

        1.2 如何實(shí)現(xiàn)在線(xiàn)瀏覽

        使用 Flexpaper可以瀏覽 SWF 格式的 Flash 文件,通過(guò)對(duì)客運(yùn)段的調(diào)研發(fā)現(xiàn),客運(yùn)規(guī)章文電大部分都是紙質(zhì)版和電子版共存,電子版的格式主要包括 Word、Excel、PPT、PDF 格式的文件。

        本模塊設(shè)計(jì)首先將 Word、Excel、PPT 格式文件,利用 Microsof Office 提供的 PDF 轉(zhuǎn)換技術(shù),實(shí)現(xiàn) 將 Office 文件 轉(zhuǎn) 換為 PDF 格 式 文 件, 然后 通過(guò)PDF2SWF 工具實(shí)現(xiàn)將 PDF 格式文件轉(zhuǎn)換為 SWF 格式文件,最后通過(guò) Flexpaper技術(shù),結(jié)合 Ajax 技術(shù)以及 C# 開(kāi)發(fā)語(yǔ)言,調(diào)用 sql Server數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)SWF格式文件的在線(xiàn)無(wú)刷新瀏覽。

        2 模塊設(shè)計(jì)

        2.1 服務(wù)器訪(fǎng)問(wèn)設(shè)計(jì)

        本模塊依托于鐵路客運(yùn)段管理系統(tǒng)的服務(wù)器設(shè)計(jì),兩級(jí)建庫(kù)3級(jí)管理模式。即鐵路總公司、客運(yùn)段設(shè)置服務(wù)器,建立數(shù)據(jù)庫(kù),鐵路總公司、鐵路局、客運(yùn)段3級(jí)管理。

        總公司用戶(hù)發(fā)布、制定、更新、廢止總公司級(jí)規(guī)章文電,總公司用戶(hù)、客運(yùn)段用戶(hù)通過(guò)鐵路辦公網(wǎng)訪(fǎng)問(wèn)總公司級(jí)服務(wù)器。

        客運(yùn)段用戶(hù)發(fā)布本段管理辦法,上傳至本段服務(wù)器,通過(guò)段局域網(wǎng)進(jìn)行訪(fǎng)問(wèn)客運(yùn)段級(jí)服務(wù)器。

        2.2 數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)

        數(shù)據(jù)庫(kù)的表結(jié)構(gòu)設(shè)計(jì)是根據(jù)用戶(hù)需求設(shè)計(jì)的數(shù)據(jù)模型,它是從用戶(hù)使用角度建立的數(shù)據(jù)庫(kù),可用E-R 模型表示,E-R 圖如圖 1 和圖 2 所示。

        將所有規(guī)章文電資料的類(lèi)別結(jié)構(gòu)(目錄結(jié)構(gòu))保存在圖1所示的數(shù)據(jù)表中,該表在設(shè)計(jì)上采用樹(shù)形結(jié)構(gòu)存儲(chǔ),可以對(duì)任意樹(shù)形節(jié)點(diǎn)擴(kuò)展(任意擴(kuò)展目錄),便于目錄結(jié)構(gòu)的調(diào)整、維護(hù)。而將規(guī)章文電資料的文檔信息(屬性)保存在圖2所示的數(shù)據(jù)表中,而文件保存在文件服務(wù)器中。其中,圖 1、圖 2所表示的數(shù)據(jù)庫(kù)表通過(guò)類(lèi)別 ID 關(guān)聯(lián)。

        圖1 規(guī)章文電資料類(lèi)別實(shí)體E-R圖

        圖2 規(guī)章文電資料的文檔實(shí)體E-R圖

        為了防止上述數(shù)據(jù)庫(kù)表中存在不符合語(yǔ)義規(guī)定的數(shù)據(jù)及因錯(cuò)誤信息的輸入、輸出造成無(wú)效操作,本文設(shè)計(jì)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)從以下幾方面來(lái)保證數(shù)據(jù)的完整性:

        (1)利用基于數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS,Database Managment System)的完整性控制機(jī)制來(lái)實(shí)現(xiàn),通過(guò)設(shè)置主鍵約束,保證其唯一性,降低應(yīng)用程序的復(fù)雜性,提高應(yīng)用程序的運(yùn)行效率。

        (2)利用參照完整性約束來(lái)實(shí)現(xiàn),設(shè)置外鍵約束,當(dāng)從表執(zhí)行插入、更新、刪除操作時(shí),要對(duì)主表進(jìn)行參照完整性約束檢查,如果不符合主表規(guī)則,拒絕從表提交數(shù)據(jù)。防止從表執(zhí)行成功,主表未執(zhí)行,而出現(xiàn)數(shù)據(jù)冗余。

        (3)利用函數(shù)依賴(lài)約束來(lái)實(shí)現(xiàn),設(shè)置觸發(fā)器,防止程序中誤操作,引起部分字段未按照約定函數(shù)規(guī)則保存數(shù)據(jù)。

        (4)利用事務(wù)回滾來(lái)實(shí)現(xiàn),大批量操作數(shù)據(jù)時(shí),采用事務(wù)處理,當(dāng)數(shù)據(jù)處理成功時(shí),才會(huì)提交數(shù)據(jù)庫(kù)更改,而當(dāng)數(shù)據(jù)處理失敗時(shí),自動(dòng)回滾到事務(wù)操作開(kāi)始之前。

        2.3 功能設(shè)計(jì)

        通過(guò)對(duì)鐵路局、客運(yùn)段的深入調(diào)研,了解到目前鐵路客運(yùn)管理部門(mén)在對(duì)規(guī)章文電資料管理的需求,主要包括發(fā)布、查看、更新、廢止等功能,因此抽象出其業(yè)務(wù)功能,構(gòu)建功能模型,其功能如圖3所示。而鐵路局、客運(yùn)段用戶(hù)是否具有可訪(fǎng)問(wèn)性主要通過(guò)用戶(hù)權(quán)限來(lái)控制。

        圖3 規(guī)章文電資料管理功能

        2.4 用戶(hù)權(quán)限設(shè)計(jì)

        (1)規(guī)章主要是由鐵路總公司、鐵路局制定、發(fā)布、更新、廢止、刪除,客運(yùn)段只是執(zhí)行單位,只能查看,但客運(yùn)段可以制定本段的管理辦法等。故采用逐級(jí)授權(quán)模式,總公司級(jí)管理員用戶(hù)擁有對(duì)總公司級(jí)規(guī)章文電操作的所有權(quán)限(制定、審核、校對(duì)、發(fā)布、查看、更新、廢止、刪除,以下同)。局級(jí)管理員用戶(hù)擁有對(duì)局級(jí)規(guī)章文電操作的所有權(quán)限,同時(shí)擁有查看總公司級(jí)規(guī)章文電的權(quán)限。段級(jí)管理員用戶(hù)擁有對(duì)段級(jí)管理辦法操作的所有權(quán)限,同時(shí)擁有查看總公司級(jí)、局級(jí)規(guī)章文電的權(quán)限。

        (2)總公司級(jí)、局級(jí)普通用戶(hù)擁有訪(fǎng)問(wèn)總公司服務(wù)器,瀏覽總公司、局級(jí)規(guī)章文電權(quán)限。

        (3)客運(yùn)段級(jí)普通用戶(hù)擁有訪(fǎng)問(wèn)總公司、局級(jí)規(guī)章文電以及段級(jí)管理辦法權(quán)限。

        2.5 安全設(shè)計(jì)

        (1)數(shù)據(jù)安全。通過(guò)逐級(jí)授權(quán)用戶(hù)方式訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),雙向強(qiáng)身份認(rèn)證模式,其密碼及部分?jǐn)?shù)據(jù)采用 3DES 加密算法對(duì)其進(jìn)行保護(hù),防止數(shù)據(jù)被隨意的讀取和修改,同時(shí)數(shù)據(jù)庫(kù)與應(yīng)用程序雙向驗(yàn)證數(shù)據(jù)完整性;通過(guò)每天定時(shí)作業(yè)維護(hù),實(shí)現(xiàn)數(shù)據(jù)庫(kù)自動(dòng)備份,同時(shí),啟用異地?cái)?shù)據(jù)庫(kù)災(zāi)備,實(shí)現(xiàn)數(shù)據(jù)安全、完整。

        (2)應(yīng)用安全。對(duì)于該模塊的所有頁(yè)面采用逐級(jí)授權(quán),IP 及密碼驗(yàn)證,遠(yuǎn)程訪(fǎng)問(wèn),加密鏈接。防止在訪(fǎng)問(wèn)過(guò)程中可能出現(xiàn)計(jì)算、數(shù)據(jù)傳輸?shù)男孤逗褪Ц`。遠(yuǎn)程共享通過(guò)服務(wù)器端 Windows server安全策略及密碼策略來(lái)控制用戶(hù)的訪(fǎng)問(wèn)及下載。從段級(jí)到局級(jí),局級(jí)到總公司級(jí)都加裝有防火墻,以保證訪(fǎng)問(wèn)的安全。

        3 模塊實(shí)現(xiàn)步驟及流程圖描述

        (1) 首 先 讀 取 文 件, 判 斷 是 否 為 Office 文 件(Word、Excel、PPT), 若為 Office 文件則轉(zhuǎn)換為PDF 格式文件,若不為 Office 文件,再次判斷是否為 PDF 格式文件,若為 PDF 格式文件,轉(zhuǎn)到第(2)步,若不為 PDF格式文件,則舍棄該文件,結(jié)束,并彈出文件格式錯(cuò)誤的提示。

        (2)利用 SWFTools提供的 PDF2SWF 工具,將PDF 格式文件轉(zhuǎn)換為 SWF 格式文件,如圖 4 所示。

        圖4 文件轉(zhuǎn)換流程圖

        (3)利用 FlexPaper 組件、Ajax 技術(shù),結(jié)合 .net平臺(tái),C# 開(kāi)發(fā)語(yǔ)言,實(shí)時(shí)調(diào)用 Sql Server數(shù)據(jù)庫(kù)中存儲(chǔ)的文件路徑,將文件服務(wù)器上保存的文件展現(xiàn)在客戶(hù)端,實(shí)現(xiàn)頁(yè)面無(wú)刷新在線(xiàn)瀏覽。如圖5所示。

        4 結(jié)束語(yǔ)

        本文依托鐵路客運(yùn)段管理系統(tǒng),借鑒了“百度文庫(kù)”、“新浪愛(ài)問(wèn)”、“豆丁網(wǎng)”等當(dāng)今流行的在線(xiàn)Flash 文庫(kù)瀏覽方式,通過(guò)抽象鐵路規(guī)章文電資料管理的業(yè)務(wù)需求,深入研究 Flexpaper技術(shù)以及 Office文件轉(zhuǎn)換技術(shù),設(shè)計(jì)、開(kāi)發(fā)出了適合鐵路規(guī)章文電資料管理的模塊,解決了鐵路客運(yùn)部門(mén)無(wú)法實(shí)現(xiàn)規(guī)章文電資料共享、授權(quán)瀏覽、電子化管理的難題。

        圖5 FlexPaper調(diào)用流程圖

        [1] Bear Bibeault, Yehuda Katz. Jquery in Action Second Edition[M].三生石上 ,譯 .北京 :人民郵電出版社,2012,8.

        [2] 鄭耀東 ,蔡 騫 .ASP.NET 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例精解 [M]. 北京 :清華大學(xué)出版社,2006,1.

        [3] Jesse Liberty, Dan Hurwitz. Programming ASP.NET 3rd Edi tion Programming[M].瞿 杰,趙立東,張 昊,譯 .北京 :電子工業(yè)出版社,2007,1.

        [4] 梁 冰,陳丹丹 . SQL 語(yǔ)言參考大全 [M].北京 :人民郵 電出版社,2008,10.

        [5]《鐵路旅客運(yùn)輸管理信息系統(tǒng)》總體方案 [R].北京 :中 國(guó)鐵道科學(xué)研究院,2012,12.

        [6]《鐵路旅客運(yùn)輸管理信息系統(tǒng)》需求分析 [R].北京 :中 國(guó)鐵道科學(xué)研究院,2012,8.

        [7]郭玉華 .鐵路貨運(yùn)大客戶(hù)管理信息系統(tǒng)的研發(fā) [J].北京 :中國(guó)鐵道科學(xué),2010,11(6):131-136.

        責(zé)任編輯 徐侃春

        Documents online browsing based on FlexPaper and .net

        YANG Guoyuan1, SHI Tianyun2, FANG Kai2, ZHANG Qiuliang2
        ( 1.China Academy of Railway Sciences, Beijing 100081, China; 2. Institute of Computing Technologies, China Academy of Railway Sciences, Beijing 100081, China )

        This paper relied on Railway Passenger Transportation Management System, developed online browsing documentation module, and introduced module design of the server access, structure design of database table, user permissions design and safety design. This paper described the implementation steps and process of the module, through .net platform, front-end using Ajax technology, EasyUI framework, callingf FlexPaper components to browse Flash document of SWF format in page without refreshing and achieve the purpose of being viewed online documentation. The back-end called DCOM components to convert the of ce documents to PDF format documents, used pdf2SWF tools to convert the PDF format document to SWF format documents, combined with sql server to save the data. The development of the module implemented the railway department "regulations telegrams" data electronic management.

        electronization management; online browsing; EasyUI; FlexPaper

        U293.2 ∶ TP39

        :A

        1005-8451(2015)01-0022-04

        2014-07-28

        鐵道部科技研究開(kāi)發(fā)計(jì)劃課題項(xiàng)目2011X014-D。

        楊國(guó)元,在讀博士研究生;史天運(yùn),研究員。

        猜你喜歡
        客運(yùn)段局級(jí)格式文件
        從綠水青山,駛向金山銀山
        人民交通(2020年19期)2020-10-14 12:26:30
        使用“格式文件”將徠卡儀器數(shù)據(jù)導(dǎo)出成cass 格式的方法
        收獲感動(dòng)
        ——二○一七年縣局級(jí)領(lǐng)導(dǎo)干部任職培訓(xùn)班赴河南黨性鍛煉
        南京客運(yùn)段高鐵標(biāo)準(zhǔn)化班組創(chuàng)建的思考
        反恐知識(shí)學(xué)習(xí)
        祖國(guó)(2017年1期)2017-02-17 15:51:11
        大米創(chuàng)業(yè)記
        編寫(xiě)徠卡TS02型全站儀格式文件的方法探索
        回歸基礎(chǔ) 到底什么是RAW格式文件?
        基于Office Open XML格式文件的電子取證方法研究
        局級(jí)美女
        小品文選刊(2009年7期)2009-05-25 09:59:52
        亚洲国产精品日韩专区av| 在线欧美中文字幕农村电影| 欧美精品中文字幕亚洲专区| 伊人22综合| 中文字幕成人精品久久不卡| 青青青免费在线视频亚洲视频| 中文字幕日韩精品一区二区三区 | 亚洲av日韩av综合| 久久狠色噜噜狠狠狠狠97| 国产亚洲日本人在线观看| 人妻少妇精品视频中文字幕国语| 日本一区二区三区不卡在线| 韩国三级大全久久网站| 国产成人精品无码播放| 亚洲国产日韩在线精品频道| 国产乱人伦偷精品视频还看的| 国产成人精品日本亚洲专区61| 台湾佬娱乐中文22vvvv| 欧洲国产精品无码专区影院| 国产中文字幕亚洲国产| 国产日产韩国av在线| 内地老熟女老少配视频| 国产精品公开免费视频| 亚洲一区二区三区偷拍自拍| 人妻少妇进入猛烈时中文字幕| 老妇女性较大毛片| 久久精品免费无码区| 女同另类专区精品女同| 久久午夜福利无码1000合集| 亚洲国产综合精品 在线 一区 | 国产av一区二区精品久久凹凸| 久久久久久久国产精品电影| 中文字幕在线亚洲精品一区| а√中文在线资源库| 台湾佬自拍偷区亚洲综合| 国产亚洲第一精品| 亚洲一区二区三区四区精品| 国产成人小视频| 精品人妻伦九区久久AAA片69| 给我播放的视频在线观看| 中文字幕国产亚洲一区|