和田师专学报在线投稿平台的设计与实现

2015-09-09 19:00帕提古丽·买买提
电脑知识与技术 2015年16期
关键词:互联网

帕提古丽·买买提

摘要:该文重点讨论基于ASP.NET + Microsoft SQL Server 2008塔建的和田师专学报在线投稿平台,通过该平台能够处理作者注册和管理、在线投稿、当前稿件和历史稿件的浏览,作者和编辑在线交流等工作,实现了投稿、审稿和版面费缴纳的网络化,压缩了论文发表周期,节省了开支,并提高质量。和田师专学报意识到在线处理稿件的必要性,和田师专学报在线投稿平台有效地完善了投递、送审的弊端,提高了作者投稿、稿件信息查询、意见反馈等工作效率,从而节省了稿件处理时间,节省稿件费用。

关键词:互联网;ASP.NET技术;在线投稿平台

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)03-0100-03

随着计算机以及网络技术的发展,期刊出版的有所加快,向和田师专学报投稿的作者也日益增多。

传统收稿方式为两种:一是通过邮局邮寄方式来收稿,邮寄过程耗费时间过长,甚至可能会有投递错误、投递丢失的情况发生,致使投稿、反馈时间过长,严重影响编辑部工作效率,作者需要发表一篇文章,可能需要提前一年甚至更长的时间开始着手准备投递稿件,影响稿件刊发的时间。第二种方式是基于互联网的电子邮件收发稿件的形式,比起传统的邮寄方式,收取和反馈的时间大大缩短,在时效性上算是比较大的进步,但是随着电子邮件收稿形式的广泛应用,它的缺点也不断的突显出来:比如编辑电子邮箱容量的限制,长时间邮件累积,作者本人电子邮箱容量的限制等。

在线投稿平台,其实就是指论文作者并不直接与编辑直接联系,而是访问指定的网站页而,成为前台使用者,并将论文上传至服务器,可以在线注册作者、并投稿、预览,查询文章状态、文章处理意见及处理进程的相关信息,作者及时收到文章录用通知书,而且后台编辑可以在线阅读,审阅作者上传的文章。与传统邮件方式比较,在线投稿平台,可以避免文章处理的不便,极大地减轻了日常文章处理压力,全方位整合资源,压缩文章发表周期,提高业务处理效率。

1 需求分析

需求分析是本平台生命周期中一个关键的阶段,是本平台开发设计的前提。为保证在理论设计合理的基础上实现和田师专学报在线投稿平台,在设计与实现之前从各个方面对平台进行了充足的需求分析[1]。

要想成功实现一个平台,其首要条件便是明确平台的工作流程。可以说平台工作流程是平台研究的现实依据。本文平台的设计与实现便是以在线投稿工作为基础的,经过深入调研,其主要工作流程如图1所示。

图1 工作流程图

工作流程是用于来描述特定业务情况的具体走向流程,工作流程分析的作用是为了更明确工作情祝,以便多所需开发的平台功能进行分析奠的定基础。

和田师专学报投稿平台由前台和后台组成。前台主要功能包括:作者注册、投稿、浏览文章、审稿、缴纳版面费等操作。后台主要功能包括:作者、平台管理员、编辑等用户的管理,在登录这不同的用户具有不同的权限,通过登录之后可以进行不同的操作。作者主要完成稿件的上传,以及文章审稿通过后进行缴版面费操作,编辑主要完成对稿件的审定操作,平台管理员主要完成对用户和文章等的处理操作。

利用和田师专学报在线投稿平台,作者先进行注册,后进行登陆,再进行投递稿件与浏览其他信息,编辑和专家将传来的文章下载后可进行编辑和审核,从此提高期刊编辑出版效率。

2 系统设计

该平台的框架如图2:

图2 平台框架图

2.1注册/登录模块

作者第一次投稿首先注册用户(用户名必须为电子信箱)成功后,通过登录方可进行投稿操作,若作者以前注册今后不需要再次注册。完成登录过程即可用户信息菜单来填写如下作者相关数据。

图3 注册/登录界面

图4 用户信息界面

2.2在线投稿模块

首先详细阅读作者须知(如图5),同意后填写以及上传稿件(如图6)。

图5 作者须知

图6 投稿界面

特别注意:如果您的稿件大小超过800k请不要选择在线投稿,在网站首页有各栏目的编辑信箱,请直接发送稿件到对应栏目的编辑信箱即可!以下带*的为必填项,请作者认真填写。

说明: 系统只接受(Word 2003) doc格式文件;请直接上传,不要压缩;仅接受一个上传文件,如果有说明性文字,请接排在论文正文之后。

2.3审稿/修改模块

编辑或专家收稿并在后台进行审稿以及跟作者沟通在线修改稿件,审稿后通过电子邮件通知作者。

图7 电子邮件

2.4缴版面费模块

通过第三方收取报名费,如支付宝、电子银行等。作者缴费后安排排版。

图8 版面费状态

2.5 日志管理模块

日志管理主要负责平台日志浏览、查询和打印功能。

图9 日志管理模块

2.6 数据维护模块

数据维护模块主要负责数据的备份与恢复等管理功能[3]。

2.7数据库设计

2.7.1 数据库的连接

在程序设计过程中,最重要的就是与数据库连接问题。数据的访问通过程序集中封装在类里的存储过程来实现。具体对数据的访问采用了ADO.NET中的.NET提供程序来实现的。建立数据存存储与应用程序之间的数据连接的时候,采用SqlConnection、SqlDataAdapter和Dataset对象[4]。

2.7.2 数据库的建立

只提供了主要的数据表的字段名、字段类型、长度、是否允许空以及备注等。

2.7.2.1 文章表

2.7.2.2用户表

2.7.2.3 日志表

3 结束语

该平台使用Microsoft Visual Studio 2005开发的,采用B/S 模式,以Internet为网络运行环境,立足于Microsoft Windows Server 2003操作系统与IIS 6.0(及以上版本)Web服务器,使用SQL server 2005数据库服务器是。本平台具有 “所见即所得”等功能,并且在高职高专校园内部局域网上测试成功,具有速度快、稳定性好、容易维护的特点。

参考文献:

[1] 张利明. 需求分析在软件工程中的重要作用解析[J]. 电子制作,2013(18).

[2] 王培源. 基于Web的船舶档案管理系统设计与实现[D]. 西安: 西安电子科技大学,2011.

[3] 朱晓辉. B/S架构下数据库远程备份与恢复的研究和实现[J]. 科教文汇, 2008(6).

[4] 王里平 郝立柱. 通用数据访问技术分析[J]. 电脑开发与应用, 2003(6).

猜你喜欢
互联网
“互联网+”环境之下的著作权保护
“互联网+”对传统图书出版的影响和推动作用
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施
以高品质对农节目助力打赢脱贫攻坚战