内容介绍 |
随着 I nternet的普及 ,传统的投稿、 审稿方式严重制约了编辑部的工作效率.为了增强自己的
竞争力 ,越来越多的编辑部建立了自己的稿件管理系统.编辑部通过管理系统不仅可以发布征稿
启事和动态信息 ,展示自己的期刊杂志 ,扩大期刊的影响 ,而且还极大地方便了用户 (投稿用户、
审稿专家和读者等 )和编辑部之间的沟通和联系 ,用户投稿和专家审稿可以一改传统的邮寄方
式 ,而是通过在线投稿和在线审稿的方式来完成 ,既方便了用户 ,又提高了编辑部的效率.
1 编辑部管理系统规划
1 . 1 用户需求分析
实践表明 ,软件开发前的需求分析是软件成败的关键.如果没有进行详细的需求分析 ,没有
充分理解系统的各类用户的实际需求 ,那么最终的软件产品充其量只能说是软件开发者的作品
而已 ,没有任何意义可言.因此 ,在开发稿件处理系统之初 ,我们对用户需求进行了详细的分析与
调研.但是目前,我校学报编辑部仍未完全采用在线编辑流程.要实现学报的进一步发展 ,冲击核
心期刊目标 ,需要积极采用先进的稿件处理系统 ,这也是学校科技工作发展壮大的必不可少的条件.使用该系统 ,有助于实现稿件处理过程的
无纸化 ,可以大大节约编辑部开支;同时 ,可以推进编务工作的规范化.从重庆市其它高校学报来看 ,采用该系统是大势所趋.
1 . 2 系统功能设计
编辑部管理系统所实现的最终目标 ,就是要使编辑部的信息管理实现全面的规范化、 科学
化、 自动化、 高效化和流程化 ,对于一个编辑部的管理来说 ,它的人手是非常有限的. 编辑部稿件
处理系统要使有限的编辑人员实现高效的管理,使各类编辑部信息 (如:投稿信息、 审稿信息、 费
用信息和新闻信息等 )得到有序的管理.因此 ,一个编辑部稿件处理系统应该具有如下的功能:
①维护人员能通过后台发布或自动更新编辑部的一些常规信息. 如有关编辑部的情况介
绍、 编辑部组织的学术交流活动或征稿启事、 编辑部的近期稿件录用情况等信息 ,这些信息是编
辑部的门户,代表着编辑部的形象. 这些信息是随时有可能更新的 ,网站应该提供一个简捷界面给编辑部管理人员进行操作.
② 给投稿用户提供在线投稿的功能.用户的投稿是编辑部的生命所在 ,因此 ,要使投稿用户有一种方便快捷的投稿方式.
③ 为审稿专家提供在线审稿的功能.
④ 为编辑部管理人员提供各类信息的添加、删除、 修改、 统计和查询等功能.
⑤ 此外 ,系统还应该提供广告刊登和期刊在线订阅等其它辅助功能.
2 系统结构设计与关键技术
2 . 1 数据库设计
在基于需求和功能分析的数据库设计中 ,概念结构设计尤为重要. E - R图是用来描述数据之间联系的有效方法 , 有实体、 属性、 联系 3种
基本成分
.系统根据数据库设计的原则 , 遵循数据设计规范化理论 , 按照数据设计的步骤进
行详细设计.系统中管理员管理整个数据库 , 例如:管理员为每篇稿件指定评审专家 , 因此管理
员与稿件、 管理员与专家之间都存在一对多的关系 , 一篇稿件可由多位专家评审 , 每位专家可评
阅多篇稿件 , 因此稿件与专家之间存在多对多的关系.
2 . 2 三层结构
三层结构是一种软件开发人员广泛应用的系统级程序架构 ,它将系统分为用户表示层、 业
务逻辑层、 数据访问层.客户端的需求传递、 数据处理与数据库的操作都是通过层与层之间的引
用实现的 ,该结构大大提高了稿件管理系统的可维护性、 可扩展性以及开发效率. 三层结构是一
种严格分层方法 ,即数据访问层只能被业务逻辑层访问 ,业务逻辑层只能被表示层访问 ,用户通
过表示层将请求传送给业务逻辑层 ,业务逻辑层完成相关业务规则和逻辑 ,并通过数据访问层访
问数据库获得数据 ,然后按照相反的顺序依次返回将数据显示在表示层
|