第 25 卷 第 1 期
2010 年 2 月
天津科技大学学报
Journal of Tianjin University of Science & Technology
Vol.25 No. 1
Feb. 2010
收稿日期:2009-08-10;修回日期:2009-10-28
作者简介:刘瑞芳(1978—),女,山西人,讲师,okfun@tust.edu.cn.
报纸网络化发行管理系统设计
刘瑞芳
(天津科技大学包装与印刷工程学院,天津 300222)
摘 要:为满足报社对发行工作高效、及时、方便的管理需求,基于 B/S 模式,采用 ASP.net 和 SQL Server 开发报纸网
络化发行管理系统.重点讨论系统的功能模块和数据库设计,同时阐述其结构设计及开发环境.系统涵盖报纸发行过
程中的订阅、零售、投递、报款结算等环节,同时实现了数据的统计分析功能,可以为发行决策提供支持.
关键词:网络化;发行管理系统;报纸发行;数据库
中图分类号:G215 文献标志码:A 文章编号:1672-6510(2010)01-0066-04
Design of Web-Based Newspapers Distribution Management System
LIU Rui-fang
(College of Packaging and Printing Engineering,Tianjin University of Science & Technology,Tianjin 300222,China)
Abstract:A Web-based newspapers distribution management system was developed to meet the newspapers distribution’s
needs of efficient,timely and convenient management. The system was developed on the basis of B/S model,ASP.net and
SQL Server technology. The structure design,development environments,main module design and database design were
introduced. The system may deal with the entire operation and management in newspapers distribution,including subscrip-
tion,retail,delivery,reckon accounts,etc. Moreover,the statistic analysis for the data was realized. This management system
can also be used to help managers make decision.
Keywords:Web-based;distribution management system;newspapers distribution;database
改革开放以来,中国报业发展迅速,呈现勃勃生
机
[1]
.无论是报纸种类,还是报纸发行量,都获得了前
所未有的巨大增长.但报纸发行量稳步增长的同时,
其信息化管理却相对滞后.传统的报纸发行模式不
仅需花费大量的人力和物力,还会使报纸的发行周期
延长.部分报社虽然建立了自己的网络信息中心,但
也只是停留在简单的计算机应用阶段,没有起到信息
化管理的作用,报社采、编、排、印、发各部门之间缺乏
有效的沟通和协调
[2]
.
本系统不仅满足于对发行部门日常数据的计算
机化管理,更重要的是能对数据进行有效而细致的归
纳、分析,使其能对报社的长远发展提供决策依据.
1 开发环境和结构设计
1.1 开发环境
开发平台:Microsoft Windows XP Professional
SP2 、Internet Information Server(IIS) 、Microsoft.net
Framework 3.5
开发工具:Microsoft Visual Studio.Net 2008 、
Microsoft SQL Server 2005、Microsoft Visual Source-
Safe.
1.2 结构设计
系统采用 Browser/Server 系统构架,这是一种三
层结构,使用这种三层结构,在技术上易于实现,可
以降低客户端的电脑载荷,大大减轻系统维护和更
新的工作量,降低用户的总体成本.用户只需通过浏
览器,就可轻松完成各项工作.B/S 三层结构的基本
原理如图 1 所示,大部分系统处理功能运行在 Web
服务器端,Web 服务器完成与数据库服务器的通信,
客户端通过浏览器收集用户相应信息,传送信息到
Web 服务器端,并负责显示从 Web 服务器端返回的
处理结果
[3]
.