APP下载

邮政报刊电子分发系统的设计与实施

2014-02-23关宁黑龙江省报刊发行局

经济技术协作信息 2014年13期
关键词:报刊发行前台报刊

关宁/黑龙江省报刊发行局

邮政报刊电子分发系统的设计与实施

关宁/黑龙江省报刊发行局

本文主要介绍邮政报刊电子分发系统软件的设计与实施方法,包括系统的开发背景、市场需求、系统的功能、系统的特点、系统的应用范围、主要技术指标等,着重介绍了报刊电子分发系统的软件设计,包括系统分析、各功能模块的设计、数据库的设计、界面设计、编程实现及系统的测试和后期维护。

报刊:分发处理;报刊电子分发系统

一、对报刊电子分发系统及其开发的认识

1.开发背景本系统是针对传统的报刊分发处理中人工对单操作的速度慢、差错率高、人员多等情况而编写的一套分发系统,尤其在中心局体制的推广后,分发业务量大大增加,原有的手工分发模式不再适应市场的需求,提高服务质量,扩大市场份额,已成为邮政报刊发行部门的当务之急。报刊电子分发系统正是基于以上原因而开发的一套计算机辅助分发系统。

2.系统功能。

本系统采用。线型组网方式,前台可实现分发数据的显示及分发,并可进行扣发、合刊、赠刊等业务处理;后台实现数据维护和数据更新。

3.系统特点。

(1)前台控制软件界面友好,无纸作业,操作简单、快捷。

(2)支持多种数据导人格式,兼容性强。

(3)模块化设计、安装维护方便。

(4)双人同时操作,互不影响

(5)系统体系结构采用“C/S”模式,数据统一存放于服务器端,方便数据维护和备份。

二、系统分析

1.需求及功能分。根据报刊分发的实际需要及业务流程,系统可分为三个功能模块:粗分台席、前台分发台席和后台数据管理台席。其工作业务流程图如图1。

粗分台席的需求及功能分析:在业务量较大、格口数量较多的中心局设置粗分台席,细分前按台席进行预分,以提高分发效率。除此之外,还需实现发投部到报打印、路单打印、路单传送、粗分段道调整等功能。

前台分发台席的需求及功能分析:前台分发处理系统是报刊分发人员和计算机系统进行直接交流的平台。针对报刊分发过程中,原刊、赠刊、合刊、合报、缺报少刊等现象及时限的要求,实现了以下功能:正常分发、合报合刊分发、扣发处理、错误取消,并允许双人同时操作,互不影响。

数据管理台席的需求及功能分析:实现数据管理及系统配置功能只有数据维护正确、系统设置正常,才能保证前台数据的准确分发。本模块可实现原始数据转换、分发数据查询、扣补处理、清单打印、向刊社发验、工作量统计及系统基本设置等功能。

2.可行性分析。系统的实用性:系统是根据报刊发行的特点及现阶段的实际情况进行开发研制的,可广泛使用于一、二、三级邮区中心局及市县局辅助报刊分发。

系统的安全性:系统软件部分通过设置不同用户号码和密码,来区分系统管理员和操作员的不同权限,普通分发人员只能进行报刊的分发,而只有管理员才能实现对数据的转换、添加、删除等维护操作,确保了数据的安全性;硬件部分通过设计硬件过载保护电路及良好接地措施来保护系统设备及操作人员的安全。

三、软件系统设计

1.系统设计概。本系统以局域网的组网方式联接,全部数据及管理系统、前台分发系统存放在服务器中,只有粗分系统存放在粗分台席中。应用服务器存放数据便于数据的管理和备份。本系统是根据当前分发部门的生产实际而设计的,它是将手工处理有关信息及需实现的功能集为一体的报刊电子分发系统,其结构模块示意图见图2(略)。

2.各功能模块的设计。本系统在整体上可分为粗分模块、前台分发模块和数据管理模块。其中粗分模块和前台分发模块又都是实现的分发功能,只是其所处的工序在分发工序的不同位置上。

(1)分发模块的设计。粗分模块和前台分发模块各自所包含的模块数量不同,前台分发模块包括用户登陆模块、分发模块、打印中的清单打印和报纸扣发打印及格口测试模块;而粗分模块则包括下面列出的全部模块。

①用户登陆模块。每个用户都有A,B两种工号,用A工号进人为用红灯分发;用B工号进人为用绿灯分发;其中包括用户权限的确认,管理员不能在前台分发,同种类的用户已经登陆的,也不能再登陆。

②报刊分发模块。按正常情况、合报情况、改期情况等不同的分发情况,进行分发处理,同时对于短少的报刊可以进行扣发及扣发查询,对错误分发的数据进行取消分发,按分发台席可分为粗分台席和细分台席。

③打印模块

(1)分发清单打印:通过选择打印数据库年度、分发的日期、报刊种类、分发的班次、单位,将报刊分发清单按各单位打印出来。若打印中有纸张损坏,可单独打印损坏清单的单位。

(2)报纸扣发打印:通过选择打印数据库年度张损坏,可单独打印损坏清单的单位、分发的日期、单位,将报纸扣发分发清单按各单位打印出来。若打印中有纸,可单独打印损坏清单的单位。

(3)发投部到报打印:设在粗分台席上,在各台席分发完,汇总各台席的分发数据之后,打印各发投部所需的报道单。

(4)路单打印:填写路单数量,并打印,打印各发投部所需的到报单。

(5)路单传送:将路单文件传送到指定的邮件处理系统的机器路径下,对每日传送的文件按日期取名,防止覆盖。

④格口测试

此功能多用于安装调试硬件阶段。通过输人格口数、格架数、测试数码,选择红、绿灯;选择显示格口号、数码灯测试、清空格口数、数码灯自检,来对安装硬件作全面的测试。

⑤段道调整:调整粗分台席的段道。

(2)数据管理模块的设计。该模块由五部分组成,分别为报刊数据管理、报刊查询及统计、报刊扣补处理、清单打印和系统设置。

①报刊数据管理

(1)数据库重新索引:对所选年度的数据库重新进行索引。对于非法操作或数据重新进行合成后,都需要对数据库重新建立索引。

(2)整订数据检查:此功能是针对整订数据进行的检查。对所选年度、月份、批次、类型的要数数据和各单位发行向中心局传送的数据进行核对,挑出发行漏传、错传数据。对整订数据的转换起辅助性检查作用。

(3)整订数据转换,在前台未分发时运行,按年度、月份、批次、类型等条件将发行提供要数数据转换为该系统的整订数据。

(4)手工数据处理:在前台未分发时运行,按年度、月份、批次、类型等条件将发行提供的要数数据转换为该系统的整订数:选择年度、报刊类别、台席、处理的类型,可

实现对整订数据、破退数据、改寄数据的添加或修改。在输人代号后提示报刊类型,以便杂志期数的输人;在范围输人完毕后,会先显示出已定报刊的份数,便于维护人员的数据核对。同时每笔手工录人的帐都可打印出来。

(5)粗分数据汇总:按选定的年度、报刊类别进行数据库的合成。将各台席的整、破、改的数据合成定单数据,将各台席的定单数合成粗分的数据。

(6)新年度初始化:建立新年度的数据库的表结构。

(7)年度数据删除:清理已经过时的数据库。

(8)数据备份恢复:可按台席分别备份和恢复,也可选择全部。设计中是调用了外部压缩软件对数据进行的压缩和恢复。

(9)批次检查:检查各局传来的发行的数据是否有错误数据,如重复数据、批次覆盖等现象,减少转人数据的差错。

②报刊查询及统计

包括分发明细查询、分发资料查询、粗分扣发查询、台席扣发补发查询、原始数据查询、转换批次查询、员工工作量统计、段道分发量统计等功能。

③报刊扣补处理

(1)扣补数据录人:实现对扣补数据的录人、删除、修改的操作,实现对扣、补数据的维护。

(2)进口验单登记:按照进口验单的信息录人电脑,以便以后查验销验。

(3)出口验单汇总:按扣发日期将扣发的数据汇总,得到出口验单;生成的验单信息有:扣发时间,代号、刊期、总订阅数、总扣发数、实收数,分发人员,备注(扣发的地名,各地的扣发份数,扣发时的备注信息)。

(4)出口验单登记:在已经生成的验单信息上增加一些信息,形成完整的验单表,并可打印出验单。

(5)出口验单表检验:检查粗分扣发与细分扣发是否相符。

(6)验单查验销验:对于补发的报刊,在验单中销验。

④清单打印:包括清单打印及扣补打印。

⑤系统设置:包括网络设置、台席设置、订销局名维护、封袋单位维护、验单局名维护、系统用户维护、段道调整、分发单位浏览。

3.数据库设计。Oracle8i是目前应用最广泛的数据库系统。一个完整的数据库系统包括系统硬件、操作系统〈http://tech.163. com/special/O/000915A0/OS.html〉、网络层、DBMS(数据库管理系统)、应用程序与数据,各部分之间是互相依赖的,对每个部分都必须进行合理的配置、设计和优化才能实现高性能的数据库系统。应用数据库系统包含应用数据库和应用两方面的内容,应用数据库就是生产数据库,与系统数据库相对。部分系统数据库表结构如后表所示。

四、总结

本文通过对报刊发行微机处理的设计与实施得出了以下的结论与展望:

1.开放的C/S数据库管理系统。在报刊发行微机处理系统中,我们采用了具有C/S结构的关系型数据库管理系统-Oracle。通过使用,体会到具有C/S结构的数据库管理系统其资源的共享性、用户透明性、服务的封闭性等基本特点能使我们设计的系统有很好的灵活性、可维护性和可扩充性能力,是一个适合于我们系统的可靠的,具有极强开放性和互连性的数据库管理系统。如同十几年前PC工业的迅猛发展给计算机产业带来的影响一样,随着Internet为代表的信息技术的进一步普及与发展,Internet的脱离时间、地域以及计算机本身束缚的交流方法,必将为报刊发行工作带来一种新的实现方式,也将为我国邮政报刊业务的发展带来机会和挑战。

[1]吴迪,曲蒙.VisualFoxPro 6.0中文版函数手册(M].北京:清华大学出版社,1998.

[2]合力工作室.中文VisualFoxPro 6.0高级编程〔M).北京:清华大学出版社,1999.

猜你喜欢

报刊发行前台报刊
党的十九大以来我国报刊发行事业的创新进路
百强报刊
《小学生必读》再次入选向全国少年儿童推荐百种优秀报刊
公路电助力 从幕后走向前台
孟晚舟:从前台打杂到华为副总裁
试论太行抗日根据地乡村报刊发行
浅谈报刊发行工作的信息化建设
前台、后台精彩花絮停不了
网站前台设计分包合同中应注意的问题
在“门”字内加字可以组成新的字,试着填填下面的空吧!