毕业设计(论文)-ASP期刊学报网络投稿系统.doc
《毕业设计(论文)-ASP期刊学报网络投稿系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-ASP期刊学报网络投稿系统.doc(70页珍藏版)》请在三一文库上搜索。
1、华东交通大学毕业设计期刊学报网络投稿系统摘 要随着计算机网络信息技术的发展,信息化办公在校园日益普及,而以前学报编辑部靠手工处理稿件的方式越来越无法体现信息时代的需要,我开发的网络投稿系统则有助于提高学报编辑部处理稿件的效率和质量,加强与作者的沟通交流,扩大学报的影响力。期刊学报网络投稿系统能有效地获取、管理、查询、验证和处理系统中的数据,进而提供信息给相关用户并支持其的合理的操作、管理和维护功能。系统采用浏览器/服务器(Browser/Server)结构,能使客户端的维护工作大大降低。因为B/S结构简单,使用方便,利用单一的Browser软件,就可以访问文本、图象、声音、数据等信息。同时客户
2、端无须设计专用软件,使系统的维护工作大为减轻。系统中在B/S模式下处理表单数据、确认用户表单、信息查询与管理、实现文件的上传和下载、后台管理等功能。通过应用便于维护的模块化设计思路,将处理系统划分为稿件基本信息管理,用户和管理员人员信息管理,稿件管理,信息交流建议,信息综合查询等模块,同时结合动态服务器(ASP)脚本环境,HTML语言、Script语言和Access数据库等技术实现其功能,利用这些技术来开发系统可以起到事半功倍的效果。关键词:期刊学报;网络投稿;系统设计;ASP;数据库; 63Periodical journal contribution system of the netwo
3、rk AbstractWith the development of network information technology of the computer , handling official business in informationization popularizes day by day in the campus in the summary , the journal editorial department of before is by dealing with way more unable need which reflected information ag
4、e of the manuscript by hand, the network contribution system that we developed contributes to raising journal efficiency and quality of dealing with manuscript of editorial department, the ones that strengthened with the author were socialised, expanded the influence power of the journal. Network co
5、ntribution system, It can obtain , manages , inquires about , proves and the data in the process system effectively, and then offer information to relevant users and rational operation , management and maintenance function of supporting it. The system adopts the browser / the structure of the server
6、 (Browser/Server ), can make the maintenance work of the customer end reduce greatly . Because B/S is of simple structure, easy to use, utilizes single Browser software, can visit such information as the text , vision , sound , data ,etc. . At the same time the customer end neednt be designed specia
7、l-purpose software, make the systematic maintenance work greatly lighten! Deal with the form data , confirm users form , information inquiry and managing , realizing such functions as uploading and downloading , back-stage management of the file ,etc. under B/S mode in the system. Through using the
8、module mentality of designing easy to maintain , divide the process system into the basic information management of the manuscript, user and information management , person of janitor , the manuscript is managed, information interchange is proposed, such module as the information comprehensive inqui
9、ry ,etc., combine the script environment of the dynamic server (ASP ) at the same time , such its functions of technology as HTML language , Script language and Access database ,etc., can get up to the result of getting twice the result with half the effort while making use of the technology to deve
10、lop the system.Keyword: Periodical journal; Network contribution; The system is designed; ASP; Database; 目 录1绪论11.1网络投稿系统设计的意义11.1.1学报采编管理工作的现状11.1.2学报采编管理手工工作的流程11.1.3手工操作方式中几个比较突出的问题:21.1.4网络投稿系统设计的意义31.2毕业设计的主要工作和论文组织31.2.1毕业设计的任务31.2.2工具简介41.2.3人员52需求分析62.1 业务描述62.2 业务流程73系统总体结构设计83.1系统结构设计83.2功
11、能模块设计93.2.1 基本信息维护93.2.2 人员信息维护103.2.3 稿件管理123.2.4交流与建议143.3数据库结构设计154系统详细设计、运行及调试174.1系统主框架设计174.2 人员信息管理184.2.1 用户注册184.2.2用户和管理员登录194.2.3权限检查194.2.4用户或管理员个人信息和密码修改194.2.5管理员对用户信息的维护224.2.6管理员对管理员信息的维护234.3基本信息管理234.3.1 学科信息的添加,修改,删除和查看234.3.2专业信息的添加,修改,删除和查看244.4交流与建议244.4.1接收发送邮件列表244.4.2邮件的回复25
12、4.4.3新邮件发送264.4.4邮件查看274.5稿件管理274.5.1稿件提交274.5.2 稿件审核334.5.3稿件修改334.5.4稿件列表344.5.5稿件综合查询344.5.6稿件查看345结束语35谢辞36参考文献37附录38附录A: 外文翻译原文38附录B: 外文翻译译文40附录 C: 主要源程序43附录 D数据库结构58附录E软件使用说明书611绪论1.1网络投稿系统设计的意义1.1.1学报采编管理工作的现状学报编辑部作为一个出版部门,工作内容多,正所谓“麻雀虽小,五脏具全”。学报工作是一项集组稿、审稿、编辑出版发行等于一身的系统工作。编辑部面临人员少、事务繁多工作量大等问
13、题。而且现在的以手工为主的落后的管理方式更加重了编辑人员的负担。以稿件登记为例,编辑部收到作者投稿件后,要进行手工登记,将稿件的信息如稿件编号、篇名、作者姓名、作者单位、联系方式等记录在登记本上,所有来稿登记在一起,然后返回回执,找好相关专家对稿件进行审阅。这种手工工作方式的现状:登记信息不直观,查询稿件困难大,费时间,难以掌握某篇稿件的现行状况,不便于统计阶段性工作,不便于把握稿件的总体情况,工作效率低等等。21世纪是信息化的时代,计算机的应用将普及人类的生活和工作的各个方面。随着各种信息交流量的急剧增加,信息作为人类社会三大资源之一,将会得到更广泛的开发和使用。应用计算机系统为人们全面、及
14、时、准确、迅速地提供各种有益的信息,包括各种优化的决策信息,以提高管理工作效率和决策水平,这是管理信息系统和办公自动化的基本功能。因而,为提高编辑工作效率,实现学报管理工作的现代化、规范化、高效化、必须借助速度快、信息储存量大的计算机辅助完成编辑部的日常事务工作。1.1.2学报采编管理手工工作的流程流程描述:编辑部开展征稿,收集到稿件,登记稿件基本信息,给作者寄出收稿回执。由相应专家审核稿件,不合格就退回给作者,需要修改就交由作者修改后提交。修改合格后录用稿件。对录用稿件按学报要求编辑加工和校对。出版发行到各相应单位。如图1-1所示。编辑出版校对加工发行登记录用修改回执约稿/征稿审稿退稿 图1
15、-11.1.3手工操作方式中几个比较突出的问题(1)掌握稿件总体情况困难。在工作总结、评估或对稿件总体情况进行分析时,需要掌握很多数据,如某一学科专业的投稿数量,某一部门在学报上的投稿数量等。在现行手工登记来稿的工作状况下,就很难及时、准确地掌握这些信息,如果一篇一篇地数,在每年许多来稿的情况下这是一项费时费力的工作。(2)重复性工作多。手工操作的稿件处理过程中,需要和作者进行各种书信交流,这些书信基本上是统一体例,有较强的规范性,如果重复地进行手工操作,不仅工作量大、效率低,而且不利于提高管理质量和管理水平。(3)稿件查询难。在日常工作中,经常会有作者查询稿件处理情况,有时是较长时间的稿件,
16、这时单靠编辑人员头脑记忆就会很难得到,要查一篇稿件要翻一年的登记表,工作效率很底。(4)选择审稿专家难度大。稿件经编辑部初审后,要送专家评审,这时要根据稿件的内容确定其专家分类,再寻找该专家分类中的专家。到底某一专业分类的专家有哪些人,找哪一位专家审更合适,这时仅仅靠记忆或靠经验是有很大局限性的。如果有一个完整的信息库提供全面情况,再从中挑选就容易了。(5)发行工作难度大。学报发行是学报编辑出版的最后一道工序,也是实现学报编辑出版最终目的的一个环节。发往哪些单位,发行数量有多少,这是一项复杂的工作,发行单位的地址等信息需要准确记录。并且发往的单位每年都有所调整,几百家单位再加上不断调整,只靠手
17、工记录是很容易出错的,需要利用计算机实行系统的管理。另外,每期发行都要写信封也是重复性劳动,占据很大的工作量。1.1.4网络投稿系统设计的意义针对以上学报采编管理中存在的问题,设计网络投稿系统将有助于学报采编的信息化,实现资源远程共享,信息查询的优化,同时还有利于编辑部简化采编流程,实现工作流程的标准化。对于原来需要编辑部手工登记的稿件信息,可由投稿者在投稿时通过网络登记在系统后台数据库中,将极大地节省了编辑部人员的工作量,编辑部人员收到稿件后无论下一步工作是交由专家评审,编辑部校对还是发行到各相应单位,都无需再重复书写稿件的主要信息,可以直接通过网络投稿系统后台调用,提高了工作效率。使用网络
18、投稿系统还将极大地加强投稿者和编辑部地沟通交流工作,使投稿者及时了解和跟踪稿件处理的情况,缩短了稿件在编辑部和投稿人间往复的时间,也使投稿人的意见和建议能够充分反馈给编辑部,提高编辑部的工作质量,同时也将会提高投稿人投稿的积极性,对所投稿件给予正确导向,提高学报在读者心目中的影响力。最后系统所提供的信息库将为编辑部工作人员以及投稿者节约大量查询统计的时间,提高工作质量,节约工作开支。1.2毕业设计的主要工作和论文组织1.2.1毕业设计的任务 (1)课题目的稿件处理是学报工作中一个重要的内容,为了及时、有序和高效地处理众多作者的投稿,及时了解稿件当前的状态,学报编辑工作人员必须进行大量繁重的整理
19、和管理稿件的工作。本课题的主要目的就是开发一个让作者进行远程投稿的“期刊学报稿件远程处理系统”,该系统必须能够让作者(注册后)在远程机器上通过网络上传自己的稿件,稿件上传后,系统自动生成一个唯一的稿件编号,以后作者可以通过该编号查询到稿件的当前处理状态,并及时和学报进行远程电子通信联系,同时作者可以远程修改自己的个人信息。系统必须和“期刊学报管理信息系统”有统一的接口,以便编辑人员能够通过期刊学报管理信息系统处理远程投稿的稿件,并及时反馈信息给稿件作者。(2)课题工作内容学报稿件远程处理系统的需求分析。学报稿件远程处理系统的总体结构设计、详细设计和功能模块结构设计,结合“期刊学报管理信息系统”
20、的数据库结构设计本系统的数据库结构。利用Asp或Jsp开发工具开发学报稿件远程处理系统,编写完成相关的帮助文档,制作系统的安装文件。根据所做的工作编写完成毕业设计论文。1.2.2工具简介(1)编程语言-ASP1) ASP的优势:ActiveServerPages,“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”。2) ASP的特点:一、任何开发工具皆可
21、发展ASP,只要使用一般的文书编辑程序,如Windows记事本,就可以编辑;二、语言相容性高,ASP与所有的ActiveXScript语言都相容,除了可结合HTML,VBScript、JavaScript、ActiveX服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(ThirdParty)所提供的语言;三、 隐密安全性高,如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的,这是因杰ASP程序先于网站服务(ebServer)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所
22、辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。四、易于操控数据库, ASP可以轻易地通过ODBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel”文件当成数据库用;五、 面向对象学习容易,ASP具备有面向对象(bject-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Sessio
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP 期刊 学报 网络 投稿 系统
链接地址:https://www.31doc.com/p-3281082.html