毕业论文:网上投稿审稿系统研究
提示:
本文原版含图表word版全文下载地址附后(正式会员会看到下载地址)。这里只复制粘贴部分内容或目录(下面显示的字数不代表全文字数),有任何不清楚的烦请咨询本站客服。
摘要
随着计算机与网络技术的发展,网上投稿系统越来越受到编辑部的重视,它改变了传统的投稿审稿模式,它通过网络接收投稿者的稿件,然后在分发给各评审专家,接收评审专家的审稿,通过计算机管理用户的稿件。这些都极大的方便了编辑部对稿件的处理工作,提高了编辑部的工作效率。
本文介绍了网上投稿审稿系统的原理及特点,并在此基础上,根据现有的技术条件设计了基于ASP.NET技术的网上投稿审稿系统,它采用VB.NET开发平台,与SQL Server 2000数据库建立连接以满足对数据的访问。它包含了用户的登录、注册模块,投稿模块,以及专家的审稿模块。经测试表明系统工作稳定,能够实现用户的投稿,专家的审稿功能,能够满足课题的需求。
关键词:投稿审稿系统;ASP.NET;SQL Server 2000;B/S。
Abstract
With the development of computer and network technology, more and more on-line submission system, Editorial Board of the attention, it changed the traditional submission peer review model, which the network received the manuscript contributors, and then distributed to the assessment of e*perts, to receive accreditation e*pert reviewers, through computer management users and the like.These are a great convenience to the editorial departments handling of the manuscript to improve the efficiency of the editorial department.
This article describes the principles of on-line submission and peer review system characteris
……(新文秘网https://www.wm114.cn省略1769字,正式会员可完整阅读)……
、在线审稿、稿件查询等工作流程,实现了从收稿、审稿、编辑加工到发排的计算机网络化管理和流程控制,完成了作者、审稿专家、编辑及作者之问的实时信息传递,缩短了编辑部各个环节的处理时间,提高了工作效率。
(1) 国外稿件管理系统的研发概况[3]
国外在线出版管理信息系统的开发比较早,发展的也比较快。在_发达国家,自20世80年代起,便开始投入大量资金进行学术期刊的数字化工作,国际范围内已有一部分科技期刊启用了不同的在线投审稿系统,并且取得了不错的效果。如英国的电子投稿与同行审稿(Elect ronic SubmiSSion and PEer REview,ESPERE)项目始于1996年,当时是作为英国电子图书馆工程(eLib)的一部分,目前已有20余种国际知名科技期刊采用了ESPERE系统进行网上投入的审稿。又如,美国ScholarOne公司开发了国际领先的基于网络、数据库驱动的在线投稿和审稿系统(Manuscript Central,MC)。MC从1999年推出以来已经被世界上l150多份学术期刊购买使用。
这些在线投稿审稿系统都是由大公司或专业机构开发出来,给大型机构提供服务,系统的使用使编辑从大量重复的工作中解脱出来,改善了编辑部的工作和信息管理模式,使稿件的处理流程更流畅、更有效率。缺点就是购买的价格比较昂贵,国内的学报编辑部都难以承受。
(2)国内稿件管理现状[4]
我国的在线投稿审稿系统开发的比较晚,在这之前,杂志社和学报编辑部在网络应用和数据库技术方面比较薄弱,存在着很多的问题:
1)工作量大
使用手工方法进行稿件管理,需要投入大量的人力和物力。从稿件的收发、稿件的审查、到稿件的录用、稿件的存储都需要大量的工作人员进行处理,其工作量是非常大的,需要消耗大量的人力物力。
2)工作效率低
手工方法进行稿件处理,从收到稿件到通知作者录用稿件,中间需要经过很多环节,稿件在一旦在某个环节滞留,其他环节必然相应的延长稿件处理时间。因此传统的工作方式在稿件处理上存在着效率较低的缺陷。
3) 实时性差
常规的稿件处理方法由于工作量大,稿件处理的周期往往比较长。对于有些信息,如工作人员对于稿件的意见,需要及时传达给作者,常规的方法很难实现。
而且,随着社会的发展这些问题越来越来严重,越来越影响着学报的发展。学报编辑部都希望有一个比较合适的在线管理系统,满足自己的需求。针对以上稿件管理存在的不足,以及学报发展的现状,我设计了一个基于ASP和SQLServer的在线投稿系统,用户只要能上网就可以远距离的进行投稿、查询和咨询等操作,管理人员使用此系统可以简化稿件处理流程,提高处理效率,同时也可以及时向作者反馈稿件处理意见,从根本上改变了以往稿件处理复杂,烦琐的现状。
1.3 本文主要内容及
论文结构
本文在研究学报稿件信息管理系统的课题基础上,充分利用高校现有的网络资源和技术力量优势,结合高校学报编辑部的实际工作状况,按照软件生命周期法的开发步骤,从系统调查开始,对系统分析、系统设计及系统实施各阶段进行了描述。
系统需求分析阶段:经过初步调查,对系统进行可行性分析,确定系统的开发方式和要实现的目标。在初步调查的基础上对稿件从作者投稿到编辑出版的流程做详细调查,并做了详尽的分析,对稿件信息管理系统的需求,包括编辑工作的业务流程、业务需求,确立了系统的功能需求,为系统的设计打下了基础。
系统设计阶段:详细讨论体系结构、逻辑设计及数据库设计。运用结构化程序设计思想,将系统分解成若干个功能模块。对系统设计的每个模块进行详细定义和说明,包括每一模块的详细功能、输入数据、使用文件、输出内容及方式等。
系统测试运行阶段:依据系统的分析和设计,使用语言的集成开发环境实现系统,并解决功能实现过程中遇到的问题。在测试运行阶段,同时保留手工操作,经过一段时间的运行和
对照检查,确认系统已能完全达到手工操作的效果后,正式投入使用。
本文共分六章,内容安排如下:
1.第一章绪论,介绍本文的选题意义,网络投稿系统的研究背景和现状,并阐述了本文的主要工作和论文的结构。
2.第二章中对所用到的一些相关工具和技术进行了简单的介绍,包括ASP开发平台、VB.NET语言及SQL Server数据库等相关技术的概念、特点和使用方法。
3.第三章分析系统的结构,在分析系统的可行性的基础上,对系统进行整体设计,包括界面的设计及数据库的设计。
4.第四章在系统的结构的基础上对系统的各模块设计,包括功能设计,模块划分,数据库设计,界面设计等。
5.第五章是系统测试和运行维护,包括在设计中遇到的问题,及解决方法。
6. 第六章是结束语,对本文工作进行全面
总结,给出本文所取得的成果,指出存在的不足和改进方向。
第二章 系统相关技术
网站的设计有很多的开发平台,如Dream weaver ,JavaScript ,ASP ,ASP.NET等。
1. Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。它的优点是:
最佳的制作效率,比较好的网站管理 ,以及无可比拟的控制能力 。它的缺点是:难以精确达到与浏览器完全一致的显示效果。也就是说您在所见即所得网页编辑器中制作的网页放到浏览器中是很难完全达到您真正想要的效果,这一点在结构复杂一些的网页(如分帧结构、动态网页结构)中便可以体现出来,同时页面原始代码的难以控制,比如您在所见即所得编辑器中制作一张表格也要几分钟,但您要它完全符合您要求可能需要几十分钟,甚至更多时间。而相比之下,非所见则所得的网页编辑器,就不存在这个问题,因为所有的HTML代码 都在您的监控下产生,但是由于非所见则所得编辑器的先天条件就注定了它的工作低效率。如何实现两者的完美结合,则既产生干净、准确的HTML代码,又具备则见则所得的高效率、直观性,是每一个开发者的梦想。
2. JavaScript是一种象文件一样的描述语言,透过浏览器就可以直接执行,但必须编写在HTML文件中,直接查看网页的原始码,就可以看到JavaScript程式,所以没有保护,任何人都可以透过HTML文件复制程式,它的的结构较为_松散,譬如,程式中使用的变数前并不是需要明确的定义,JavaScript不具有读写档案及网络控制等功能。
根据自己所掌握的技术条件,及课题需求,我选择用ASP.NET技术,这种方法设计界面简单,编辑程序也比较方便,可以选择自己熟悉的编程语言,当然ASP.NET技术也有着很多优点,下面就对它详细的介绍。
2.1 ASP.NET 技术
随着Internet的飞速发展,单纯的有HTML所构建的静态网页已经不能满足需求。这种静态网页只能单纯的显示网页内容,而无法与使用者产生互动,不能实时地对不同的网页浏览状况做出响应,如不同的浏览者、不同的浏览行为或不同的浏览时间等。人们更需要动态的、交互的网页。为了让网页能依照不同的情况做出动态响应,在网页中加入程序建立动态响应机制成了网页制作技术的主要发展方向。由Microsoft最新推出的ASP.NET,微软公司的ASP.NET是一个用于Web应用开发的全新框架,在运行速度、易于开发性、易于维护性和可靠性等方面都有显著地提高,具有比其他Web开发模式更强大的优势,目前正逐渐被广大程序员普遍采用[5,6]。
ASP.NET是.NET开发平台的一个部件,用来开发驻留在微软的IIS上并使用诸如HTTP和SOAP等Internet协议的Web应用程序。ASP.NET可用于创建功能强大的Web应用程序。与其他的Web开发模型相比,ASP.NET具有一些重要的特色,主要有[7,8]:
1)执行效率大幅提高
ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
2)世界级的工具支持
ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。
3)强大性和适应性
因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发 ……(未完,全文共27622字,当前仅显示4968字,请阅读下面提示信息。
收藏《毕业论文:网上投稿审稿系统研究》)