毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx

上传人:b****1 文档编号:10252013 上传时间:2023-05-24 格式:DOCX 页数:74 大小:570.82KB
下载 相关 举报
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第1页
第1页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第2页
第2页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第3页
第3页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第4页
第4页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第5页
第5页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第6页
第6页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第7页
第7页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第8页
第8页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第9页
第9页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第10页
第10页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第11页
第11页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第12页
第12页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第13页
第13页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第14页
第14页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第15页
第15页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第16页
第16页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第17页
第17页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第18页
第18页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第19页
第19页 / 共74页
毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx_第20页
第20页 / 共74页
亲,该文档总共74页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx

《毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx》由会员分享,可在线阅读,更多相关《毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx(74页珍藏版)》请在冰点文库上搜索。

毕业设计论文ASP期刊学报网络稿件投稿系统含源代码.docx

毕业设计论文ASP期刊学报网络稿件投稿系统含源代码

期刊学报网络投稿系统

摘要

随着计算机网络信息技术的发展,信息化办公在校园日益普及,而以前学报编辑部靠手工处理稿件的方式越来越无法体现信息时代的需要,我开发的网络投稿系统则有助于提高学报编辑部处理稿件的效率和质量,加强与作者的沟通交流,扩大学报的影响力。

期刊学报网络投稿系统能有效地获取、管理、查询、验证和处理系统中的数据,进而提供信息给相关用户并支持其的合理的操作、管理和维护功能。

系统采用浏览器/服务器(Browser/Server)结构,能使客户端的维护工作大大降低。

因为B/S结构简单,使用方便,利用单一的Browser软件,就可以访问文本、图象、声音、数据等信息。

同时客户端无须设计专用软件,使系统的维护工作大为减轻。

系统中在B/S模式下处理表单数据、确认用户表单、信息查询与管理、实现文件的上传和下载、后台管理等功能。

通过应用便于维护的模块化设计思路,将处理系统划分为稿件基本信息管理,用户和管理员人员信息管理,稿件管理,信息交流建议,信息综合查询等模块,同时结合动态服务器(ASP)脚本环境,HTML语言、Script语言和Access数据库等技术实现其功能,利用这些技术来开发系统可以起到事半功倍的效果。

 

关键词:

期刊学报;网络投稿;系统设计;ASP;数据库;

Periodicaljournalcontributionsystemofthenetwork

Abstract

Withthedevelopmentofnetworkinformationtechnologyofthecomputer,handlingofficialbusinessininformationizationpopularizesdaybydayinthecampusinthesummary,thejournaleditorialdepartmentofbeforeisbydealingwithwaymoreunableneedwhichreflectedinformationageofthemanuscriptbyhand,thenetworkcontributionsystemthatwedevelopedcontributestoraisingjournalefficiencyandqualityofdealingwithmanuscriptofeditorialdepartment,theonesthatstrengthenedwiththeauthorweresocialised,expandedtheinfluencepowerofthejournal.

Networkcontributionsystem,Itcanobtain,manages,inquiresabout,provesandthedataintheprocesssystemeffectively,andthenofferinformationtorelevantusersandrationaloperation,managementandmaintenancefunctionofsupportingit.Thesystemadoptsthebrowser/thestructureoftheserver(Browser/Server),canmakethemaintenanceworkofthecustomerendreducegreatly.BecauseB/Sisofsimplestructure,easytouse,utilizessingleBrowsersoftware,canvisitsuchinformationasthetext,vision,sound,data,etc..Atthesametimethecustomerendneedn'tbedesignedspecial-purposesoftware,makethesystematicmaintenanceworkgreatlylighten!

Dealwiththeformdata,confirmuser'sform,informationinquiryandmanaging,realizingsuchfunctionsasuploadinganddownloading,back-stagemanagementofthefile,etc.underB/Smodeinthesystem.Throughusingthemodulementalityofdesigningeasytomaintain,dividetheprocesssystemintothebasicinformationmanagementofthemanuscript,userandinformationmanagement,personofjanitor,,themanuscriptismanaged,informationinterchangeisproposed,suchmoduleastheinformationcomprehensiveinquiry,etc.,combinethescriptenvironmentofthedynamicserver(ASP)atthesametime,suchitsfunctionsoftechnologyasHTMLlanguage,ScriptlanguageandAccessdatabase,etc.,cangetuptotheresultofgettingtwicetheresultwithhalftheeffortwhilemakinguseofthetechnologytodevelopthesystem.

Keyword:

Periodicaljournal;Networkcontribution;Thesystemisdesigned;ASP;Database;

 

1绪论

1.1网络投稿系统设计的意义

1.1.1学报采编管理工作的现状

学报编辑部作为一个出版部门,工作内容多,正所谓“麻雀虽小,五脏具全”。

学报工作是一项集组稿、审稿、编辑出版发行等于一身的系统工作。

编辑部面临人员少、事务繁多工作量大等问题。

而且现在的以手工为主的落后的管理方式更加重了编辑人员的负担。

以稿件登记为例,编辑部收到作者投稿件后,要进行手工登记,将稿件的信息如稿件编号、篇名、作者姓名、作者单位、联系方式等记录在登记本上,所有来稿登记在一起,然后返回回执,找好相关专家对稿件进行审阅。

这种手工工作方式的现状:

登记信息不直观,查询稿件困难大,费时间,难以掌握某篇稿件的现行状况,不便于统计阶段性工作,不便于把握稿件的总体情况,工作效率低等等。

21世纪是信息化的时代,计算机的应用将普及人类的生活和工作的各个方面。

随着各种信息交流量的急剧增加,信息作为人类社会三大资源之一,将会得到更广泛的开发和使用。

应用计算机系统为人们全面、及时、准确、迅速地提供各种有益的信息,包括各种优化的决策信息,以提高管理工作效率和决策水平,这是管理信息系统和办公自动化的基本功能。

因而,为提高编辑工作效率,实现学报管理工作的现代化、规范化、高效化、必须借助速度快、信息储存量大的计算机辅助完成编辑部的日常事务工作。

1.1.2学报采编管理手工工作的流程

流程描述:

编辑部开展征稿,收集到稿件,登记稿件基本信息,给作者寄出收稿回执。

由相应专家审核稿件,不合格就退回给作者,需要修改就交由作者修改后提交。

修改合格后录用稿件。

对录用稿件按学报要求编辑加工和校对。

出版发行到各相应单位。

如图1-1所示。

 

 

 

图1-1

1.1.3手工操作方式中几个比较突出的问题

(1)掌握稿件总体情况困难。

在工作总结、评估或对稿件总体情况进行分析时,需要掌握很多数据,如某一学科专业的投稿数量,某一部门在学报上的投稿数量等。

在现行手工登记来稿的工作状况下,就很难及时、准确地掌握这些信息,如果一篇一篇地数,在每年许多来稿的情况下这是一项费时费力的工作。

(2)重复性工作多。

手工操作的稿件处理过程中,需要和作者进行各种书信交流,这些书信基本上是统一体例,有较强的规范性,如果重复地进行手工操作,不仅工作量大、效率低,而且不利于提高管理质量和管理水平。

(3)稿件查询难。

在日常工作中,经常会有作者查询稿件处理情况,有时是较长时间的稿件,这时单靠编辑人员头脑记忆就会很难得到,要查一篇稿件要翻一年的登记表,工作效率很底。

(4)选择审稿专家难度大。

稿件经编辑部初审后,要送专家评审,这时要根据稿件的内容确定其专家分类,再寻找该专家分类中的专家。

到底某一专业分类的专家有哪些人,找哪一位专家审更合适,这时仅仅靠记忆或靠经验是有很大局限性的。

如果有一个完整的信息库提供全面情况,再从中挑选就容易了。

(5)发行工作难度大。

学报发行是学报编辑出版的最后一道工序,也是实现学报编辑出版最终目的的一个环节。

发往哪些单位,发行数量有多少,这是一项复杂的工作,发行单位的地址等信息需要准确记录。

并且发往的单位每年都有所调整,几百家单位再加上不断调整,只靠手工记录是很容易出错的,需要利用计算机实行系统的管理。

另外,每期发行都要写信封也是重复性劳动,占据很大的工作量。

1.1.4网络投稿系统设计的意义

针对以上学报采编管理中存在的问题,设计网络投稿系统将有助于学报采编的信息化,实现资源远程共享,信息查询的优化,同时还有利于编辑部简化采编流程,实现工作流程的标准化。

对于原来需要编辑部手工登记的稿件信息,可由投稿者在投稿时通过网络登记在系统后台数据库中,将极大地节省了编辑部人员的工作量,编辑部人员收到稿件后无论下一步工作是交由专家评审,编辑部校对还是发行到各相应单位,都无需再重复书写稿件的主要信息,可以直接通过网络投稿系统后台调用,提高了工作效率。

使用网络投稿系统还将极大地加强投稿者和编辑部地沟通交流工作,使投稿者及时了解和跟踪稿件处理的情况,缩短了稿件在编辑部和投稿人间往复的时间,也使投稿人的意见和建议能够充分反馈给编辑部,提高编辑部的工作质量,同时也将会提高投稿人投稿的积极性,对所投稿件给予正确导向,提高学报在读者心目中的影响力。

最后系统所提供的信息库将为编辑部工作人员以及投稿者节约大量查询统计的时间,提高工作质量,节约工作开支。

1.2毕业设计的主要工作和论文组织

1.2.1毕业设计的任务

(1).课题目的

稿件处理是学报工作中一个重要的内容,为了及时、有序和高效地处理众多作者的投稿,及时了解稿件当前的状态,学报编辑工作人员必须进行大量繁重的整理和管理稿件的工作。

本课题的主要目的就是开发一个让作者进行远程投稿的“期刊学报稿件远程处理系统”,该系统必须能够让作者(注册后)在远程机器上通过网络上传自己的稿件,稿件上传后,系统自动生成一个唯一的稿件编号,以后作者可以通过该编号查询到稿件的当前处理状态,并及时和学报进行远程电子通信联系,同时作者可以远程修改自己的个人信息。

系统必须和“期刊学报管理信息系统”有统一的接口,以便编辑人员能够通过期刊学报管理信息系统处理远程投稿的稿件,并及时反馈信息给稿件作者。

(2).课题工作内容

①学报稿件远程处理系统的需求分析。

②学报稿件远程处理系统的总体结构设计、详细设计和功能模块结构设计,结合“期刊学报管理信息系统”的数据库结构设计本系统的数据库结构。

③利用Asp或Jsp开发工具开发学报稿件远程处理系统,编写完成相关的帮助文档,制作系统的安装文件。

④根据所做的工作编写完成毕业设计论文。

1.2.2工具简介

(1)编程语言--ASP

1)ASP的优势:

Active Server Pages,“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”。

2)ASP的特点:

一、任何开发工具皆可发展ASP,只要使用一般的文书编辑程序,如Windows记事本,就可以编辑;二、语言相容性高,ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言;三、隐密安全性高,如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的,这是因杰ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。

四、易于操控数据库,ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:

Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用;五、面向对象学习容易,ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:

Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。

(2)使用Access数据库管理系统

Access它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。

其主要特点如下:

1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。

2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。

3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。

4)作为Office套件的一部分,可以与Office集成,实现无缝连接。

5)能够利用Web检索和发布数据,实现与Internet的连接。

Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。

综合以上所述的各种特点所以我选择了ASP进行动态网页的编写工具,Access作为后台数据库的管理构建网络投稿系统。

1.2.3人员

本次投稿系统的全部设计由本人单独负责。

 

2需求分析

2.1业务描述

(1)投稿人员进行系统用户注册,获得系统核准后登录系统,填写稿件相关信息,提交稿件。

(2)编辑部工作人员接受提交稿件后进行稿件处理,将稿件分发给责任编辑,责任编辑根据稿件研究方向选定评审专家,评审专家审阅后填写评审意见。

(3)如稿件需要修改则返还给投稿人。

(4)投稿人阅读修改意见后,修改稿件重新提交。

(5)如稿件没有通过评审,则返还给投稿人,同时进行相应退稿信息的登记。

(6)如稿件通过评审,则进入录用,出版,发行流程。

2.2业务流程

 

图2-1投稿系统业务流程图

3系统总体结构设计

3.1系统结构设计

图3-1系统功能结构图

如上图所示网络投稿系统主要包括四个功能模块

(1)基本信息维护:

用户投稿时,需要填写稿件的一些基础信息,比如题目,作者,摘要,关键词,研究背景等,对于此类基本信息中用户可以共享的信息选项由系统同一提供,可保证信息一致性,避免出现同一信息内容不同名称的情况。

比如:

人工智能和自动化人工智能,同一内容不同名称,不便于信息的查阅。

而象稿件类型字段,由于可选项变化不多,不单独设置数据库,学科类型和专业类型由于随办刊的需要,学科设置,时代变迁等原因经常发生变化,而且可选项较多,所以专门设置数据库加以灵活添加、删除和修改,使系统具有更好的可用行。

(2)人员信息维护:

系统目前设置了用户和管理员两种权限,人员信息维护模块主要是对用户和管理员信息进行添加,删除,修改,以及权限的设置和审核,用户可以通过该模块远程维护个人信息。

(3)稿件管理:

作为网络投稿系统的主要部分,稿件管理模块主要是提供给作者投稿和跟踪稿件处理进程的一个平台,同时还便于编辑人员处理稿件,以及和作者及时交互处理情况,缩短修改稿件的时间要求。

(4)交流与建议:

为作者和编辑部提供交流反馈的平台,该模块可提供邮件信息的查看,回复和添加功能,便于作者和编辑部及时交流,提高编辑部工作质量和效率,以及作者的投稿积极性,让读者对学报有更多了解,进一步可扩大学报在读者中的影响力。

3.2功能模块设计

3.2.1基本信息维护

图3-2基本信息维护模块

功能描述:

管理员定期在后台更新学科类型和专业类型,投稿人员进行稿件提交操作时,从系统提供的下拉表单中选取相应栏目,此设置既可便于用户操作,又可统一提交信息,便于查询辨识。

图3-3基本信息维护流程

流程描述:

管理员先进行学科类型添加,修改删除维护,在学科类型下面再进行专业类型的添加、修改和删除。

3.2.2人员信息维护

图3-4人员信息维护模块

功能描述:

管理员在后台进行管理员信息的添加,修改和删除操作,同时可进行自己密码的更新。

管理员也可在后台进行用户信息的查看,修改,删除和查询操作,可按用户名,真名,性别,单位名称进行查询。

用户在前台可进行自我信息注册,登录,权限检查,个人信息修改等操作。

在此模块中,系统会对登录用户和管理员进行验证,核对权限,为用户和管理员进行其他模块操作提供Session记录。

图3-5人员信息维护流程

流程描述:

用户填写个人用户信息,系统检测填写信息是否符合要求,查看所选用户名是否唯一,符合一切条件后允许用户注册成功,后台数据库自动为用户插入用户编号。

用户以注册所得的用户名登录系统,系统进行用户名和密码检测,审核权限,通过后用户可进行个人信息,密码,邮箱信息的远程维护工作。

管理员进行系统登录,系统核对用户名和密码,审核权限,管理员登录成功后可进行个人信息维护,管理员添加,修改删除操作,系统将查测新添加管理员名是否唯一,唯一允许添加,并自动为新管理员添加编号,管理员还可进行用户信息的修改,删除,以及查询工作。

3.2.3稿件管理

图3-6稿件管理模块

功能描述:

1.投稿处理:

该模块将为用户提供稿件信息填写,文件上传下载的平台,并自动生成稿件编号,便于用户以后查询。

2.稿件修改:

该模块为用户提供待修改稿件的查看,修改意见的查看,稿件信息重新修改,修改稿的提交。

3.稿件审核:

该模块为后台管理者提供待审文件的查看和删除功能,并能对待审文件进行审核,将稿件分别送往审核处理,修改,已审核,已发表,退稿流程,并可填写相应审核意见,与作者进行交互。

4.稿件退回:

接收退回稿件,登记退回稿件相应信息,查看退回稿件文档和退稿意见。

5.稿件查询:

用户可按系统提供的稿件编号和投稿时间查看所需稿件处理进程,基础信息和详细文档。

管理员可按学科类型对处于待审、修改、已审和退稿状态的稿件分别进行查看,还可按稿件编号,投稿时间,作者进行综合查询。

该模块将更有利于作者了解稿件处理进程,有利于编辑部工作人员进行稿件的检索统计,减轻工作量,提高工作效率。

图3-7稿件管理流程

流程描述:

用户登录系统,填写提交稿件基本信息,上传文档。

管理员接收提交稿件,交责任主编由专家审核,审核完毕管理员向系统填写审核意见,通过审核就准备录用出版,如需要修改,系统根据审核结果将文档返还作者,作者查看修改意见,重新提交稿件。

如果稿件不被录用,则系统记录稿件信息后,自动转还用户。

3.2.4交流与建议

图3-8交流与建议模块

功能描述:

用户和编辑部可就某一问题或信息进行邮件式的往复交流,都可进行邮件的接收,发送和回复。

此模块旨在加强作者和编辑之间的沟通交流,扩大学报信息的透明度,以及学报在读者中的影响力。

图3-9交流与建议流程

流程描述:

用户填写邮件主题,内容,选择接收人,发送邮件。

查看接收邮件,根据内容进行回复,系统将自动以原发送人作为接收人,同时保留原主题和内容,用户可在此基础上进行添加修改。

此功能将使作者和编辑之间的联系更加紧密。

3.3数据库结构设计

图3-10数据关联图

 

(1)管理员表单:

管理员表单为后台管理员的信息表单,含管理员ID,管理员名,密码,添加时间。

管理员表单可作为编辑部工作人员数据库表单设计的基础,在此上添加更多人员个人信息,以及权限字段,进一步区别后台为维护人员和系统管理人员。

系统管理员:

系统管理人员对系统拥有最高权限,可以修改、设定所有人员的密码和权限,并拥有对系统的录入、查询、统计、修改、打印、浏览的全部操作权限。

这一角色由系统的设计研制人员担任,并由其负责系统的运用和协调。

系统操作员:

系统的操作人员是指编辑部的责任编辑和编务人员。

他们拥有对系统的录入、查询、统计、修改、打印、浏览的操作权限。

他们只能修改自己的密码,不能修改他人的密码。

表1为管理员信息表。

(2)作者信息表:

作者与用户信息表合为一张,包括作者编号,用户名,密码,作者姓名,性别,民族,出生,学历(中专,大专,本科,研究生,博士及以上),职称(下拉),学科类型,专业类型,研究方向,固定电话,移动电话,传真号,单位,通信地址,邮编,E-mail。

其中学科类型和专业类型由系统从学科类型表和专业类型表中提供。

管理员字段不允许重复表2作者信息表。

(3)稿件信息表:

为所提交稿件信息,包括稿件编号,中文题目,英文题目,上传文件名,学科类型,专业类型,稿件类型(正常投稿,长文投稿,专刊投稿),专刊名称,中文摘要,英文摘要,中文关键词,英文关键词,是否基金论文(基金类型),收稿日期,审核日期,退修日期(退稿和修改日期),出版日期,期刊编号,责任编辑(管理员),第一作者编号,第二作者编号,第三作者编号,论文第一单位,联系人ID数字,稿费,备注,状态(待审核,审核中,待修改,已审核,已发表,已退稿),专家,专家审稿费,专家审核意见。

其中学科类型和专业类型由系统从学科类型表和专业类型表中提供。

稿件联系人姓名和作者名必须存在于作者信息表中,是该表的用户名或作者姓名字段。

用户名字段不允许重复。

表3为稿件信息表。

(4)学科类型:

包括学科编号,学科名。

学科名不允许出现重复值表4为学科类型表。

(5)专业类型:

包括专业编号,专业名,学科名。

其中学科名为学科类型表中对应字段。

专业名不允许出现重复值。

表5为专业类型表,

(6)邮件信息包括信息编号,管理员发信人名,管理员收信人名,用户发

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2