国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

報社遠(yuǎn)程傳版系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2016-05-17 11:18:31長江日報報業(yè)集團(tuán)武漢晚報社聶俊芳
電子世界 2016年8期
關(guān)鍵詞:報社流程設(shè)計(jì)

長江日報報業(yè)集團(tuán)武漢晚報社 聶俊芳

?

報社遠(yuǎn)程傳版系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

長江日報報業(yè)集團(tuán)武漢晚報社 聶俊芳

【摘要】針對報社遠(yuǎn)程傳版工作的需求,說明了系統(tǒng)的框架結(jié)構(gòu)和模塊功能,并介紹了程序開發(fā)中所用到的關(guān)鍵技術(shù)和功能實(shí)現(xiàn)方法。

【關(guān)鍵詞】報社;遠(yuǎn)程傳版;流程;設(shè)計(jì)

1 引言

在報紙出版過程中,每天都需要將利用方正飛騰軟件制版完畢的版面數(shù)字文件,通過光纖傳遞給遠(yuǎn)程印刷廠進(jìn)行印刷。每一個版面的對應(yīng)文件夾里,必須包含這一個版面上所有的模板文件、文稿文件、圖片文件及組版完成后生成的飛騰文件和發(fā)排生成的PS文件等。一旦傳遞的版面數(shù)量較多時,必然會消耗很多時間和精力,而且出現(xiàn)人為差錯的幾率增大。針對這種情況,運(yùn)用計(jì)算機(jī)自動收集處理方式來收集處理每個版面所需的所有文件,并進(jìn)行遠(yuǎn)程傳輸,同時,利用收集到的對應(yīng)版面的飛騰文件,實(shí)現(xiàn)與上傳網(wǎng)絡(luò)的報紙電子版對接。這樣,能夠有效地節(jié)約人力,提高遠(yuǎn)程傳版工作的及時性、準(zhǔn)確性和可靠性。

2 需求分析

2.1工作流程

遠(yuǎn)程傳版是報紙印刷前的一個重要環(huán)節(jié)。通常根據(jù)版面的內(nèi)容,將版面分為新聞版面和廣告版面兩類。在遠(yuǎn)程傳版時,不同的版面類型,采用不同的工作流程。如圖1所示:

圖1

2.2實(shí)現(xiàn)目標(biāo)

基于以上工作流程,遠(yuǎn)程傳版系統(tǒng)需要實(shí)現(xiàn)以下目標(biāo):

(1)系統(tǒng)能夠自動識別采編系統(tǒng)版面目錄里屬于本報欄目的相關(guān)版面文件夾及其文件;

(2)可以提取版面文件相關(guān)的所有子文件,包括大樣圖片文件、飛騰文件、內(nèi)含圖片文件及文字稿件等所有上版文件;

(3)可以根據(jù)命名規(guī)則對版面文件及其所在文件夾進(jìn)行更名;

(4)系統(tǒng)能夠自動識別廣告系統(tǒng)版面目錄里屬于本報廣告的相關(guān)版面文件夾及其文件;

(5)可以直接拷貝整版廣告版面和中縫廣告版面。

3 系統(tǒng)設(shè)計(jì)

3.1系統(tǒng)框架

本系統(tǒng)的框架主要分為兩層:一層是界面層,提供用戶操作界面;另外一層是功能層,實(shí)現(xiàn)各種功能。如圖2所示:

圖2

3.2模塊介紹

界面層有三個模塊,分別為傳版管理UI、廣告拷貝UI和參數(shù)設(shè)置UI。其中傳版管理UI是用來操作新聞版面的文件提取和文件更名,廣告拷貝UI是用來操作整版廣告和中縫廣告的直接拷貝,參數(shù)設(shè)置UI是用來設(shè)置遠(yuǎn)程傳版相關(guān)自定義參數(shù),例如根目錄,關(guān)鍵字等。

功能層也有三個模塊,分別為文件遍歷模塊、文件提取模塊和文件操作模塊。其中文件遍歷模塊的功能是根據(jù)關(guān)鍵字遍歷文件目錄,找出屬于本報欄目的文件夾和版面文件。文件提取模塊的功能是分析版面文件信息,獲取其相關(guān)的所有子文件信息,包括文件名、文件類型、文件大小、文件路徑、文件是否存在等。文件操作模塊則是提供文件拷貝、重命名、刪除等操作功能。

4 編程實(shí)現(xiàn)

本系統(tǒng)使用Microsoft Visual Studio 2010環(huán)境進(jìn)行程序開發(fā),開發(fā)語言為C#。界面層的編程實(shí)現(xiàn)本文不予贅述,功能層的編程實(shí)現(xiàn)如下。

4.1文件遍歷

采編系統(tǒng)的版面目錄存放規(guī)則為“采編根目錄本報版序見報日期版面文件”,文件遍歷模塊根據(jù)用戶選擇的目錄進(jìn)行遍歷,并將結(jié)果保存在一個TreeNode的對象中。

以下是采編目錄的遍歷函數(shù)的源代碼:

//選擇的是根目錄或則版序目錄,獲取目錄下的文件夾信息

廣告系統(tǒng)的整版廣告版面目錄存放規(guī)則為“廣告根目錄見報日期版面文件”,中縫廣告版面目錄存放規(guī)則為“廣告根目錄見報日期中縫版面文件”,文件遍歷模塊根據(jù)用戶選擇的目錄進(jìn)行遍歷,也將結(jié)果保存在一個TreeNode的對象中。(源代碼略)

4.2文件提取

報社排版使用的主要是方正飛騰軟件,組版過程中生成的是飛騰文件,該文件可以引用包含各種圖片文件。然后用于印刷的是飛騰文件發(fā)排后產(chǎn)生的同名PS文件,另外還可以生成一張同名的JPG版面圖片。文件提取模塊就是獲取以上全部文件的信息,其中最重要的就是解析PS文件內(nèi)容,獲取其內(nèi)含的圖片文件信息。

PS文件里的對象是由若干行信息組成的信息塊來描述的,其中描述內(nèi)含圖片信息主要集中在文件的最后部分。并且信息塊是以“%%DocumentNeededResource:”為開始,“%%Pages: n”為結(jié)束的,中間每行以“%%”起始,記錄一個內(nèi)含圖片文件路徑。

以下是提取函數(shù)的源代碼,由于PS文件里面還可以內(nèi)含PS文件,所以這個函數(shù)是遞歸函數(shù)。

4.3文件操作

文件操作模塊封裝的是基于Windows系統(tǒng)的文件管理函數(shù)。其中本系統(tǒng)使用的主要函數(shù)源代碼如下:

文件拷貝函數(shù):

文件更名函數(shù):

5 結(jié)束語

按照系統(tǒng)設(shè)計(jì)思路,綜合應(yīng)用上述技術(shù),本系統(tǒng)程序在Microsoft Visual Studio 2010下編譯通過,實(shí)現(xiàn)了遠(yuǎn)程傳版的各項(xiàng)功能。程序簡潔高效,運(yùn)行穩(wěn)定,不僅滿足了傳版業(yè)務(wù)需要,而且實(shí)現(xiàn)了與上傳網(wǎng)絡(luò)的電子版的對接。確實(shí)有效地減輕了勞動強(qiáng)度,提高了工作效率,降低了差錯概率,進(jìn)一步提高了報紙的時效和質(zhì)量。

參考文獻(xiàn)

[1]熊梅,劉獻(xiàn)軍.報紙高效無差錯的傳版方式初探[J].中國傳媒科技,2009,06.

[2]黎苑文,程明智,楊義先.基于中心節(jié)點(diǎn)模式的遠(yuǎn)程傳版系統(tǒng)設(shè)計(jì)[J].成都信息工程學(xué)院學(xué)報,2012,04

聶俊芳(1966-),男,湖北武漢人,長江日報報業(yè)集團(tuán)武漢晚報社工程師,研究方向?yàn)閳蠹垙牟删幜鞒痰匠霭嬗∷⒌某绦蚬芸亍?/p>

作者簡介:

猜你喜歡
報社流程設(shè)計(jì)
吃水果有套“清洗流程”
瞞天過海——仿生設(shè)計(jì)萌到家
違反流程 致命誤判
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
新時期如何做好報社檔案管理工作
本刊審稿流程
析OGSA-DAI工作流程
論平衡計(jì)分卡在報紙媒體單位績效考核中的應(yīng)用
中國市場(2016年28期)2016-07-15 04:38:34
報社固定資產(chǎn)管理與會計(jì)核算探析
儋州市| 平原县| 驻马店市| 从化市| 上犹县| 麻栗坡县| 全椒县| 格尔木市| 宁城县| 苍梧县| 岳普湖县| 铁岭市| 永和县| 郎溪县| 宝应县| 通化县| 如皋市| 怀来县| 兰州市| 蓬安县| 红安县| 鸡东县| 门头沟区| 宜昌市| 山阴县| 库尔勒市| 太白县| 五大连池市| 靖安县| 澎湖县| 龙海市| 汉源县| 江阴市| 茂名市| 元阳县| 玛沁县| 文山县| 巧家县| 通许县| 镇江市| 阿拉尔市|