分享
基于Web的在线投稿处理系统的设计与实现计算机专业.doc
下载文档

ID:1634155

大小:1.09MB

页数:26页

格式:DOC

时间:2023-04-21

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于Web的在线投稿处理系统的设计与实现 计算机专业 基于 Web 在线 投稿 处理 系统 设计 实现
基于Web的在线投稿处理系统的 设计与实现 摘 要:参照学术论文的投稿、审稿模式,在线投稿处理系统主要分为用户,编辑,专家等模块,同时也包括系统管理功能。该系统允许用户完成在线写稿、预览、投递,并上传PDF文档;编辑可根据作者提交的稿件样式来决定该稿件是否通过初审;专家可以对编辑审核通过的稿件进行再审核;主编可以对专家审核通过的稿件进行终审,决定稿件的发表与否,并给出合理性的建议。 在线投稿处理系统的在投稿方面的使用,大大地方便了作者的投稿,有效地解决了传统期刊管理所产生的问题,加强了信息资源共享的程度,同时也方便了编辑和专家对稿件的审核,提高了工作效率。 本系统在Windows 7操作系统下,基于Eclipse和MySQL数据库进行开发,使用Java语言来编程。 关键词:在线投稿;MySQL;Eclipse The Design and Achievement of Online Submission Processing System Based on Web ABSTRACT: Based on the models of submission and approval of academic papers, online submission processing system mainly contains the models of subscribers, editors, experts and so forth, also including the system management functions. This system is allowed to write, preview, and post on line and upload PDF documents; The editors can decide whether the manuscripts can pass the first trial according to the types of manuscripts submitted by writers; The experts can audit the manuscripts again which are approved by editors; The editors in chief can make the final judgment on these manuscripts which are approved by editors, deciding whether the manuscripts can be published or not, and offering the reasonable suggestion. Using of online submission processing system on he aspect of submission can offer great help for writers’submissions, and efficiently solve the problems of traditional management of periodicals, strengthen the degree of sharing of information resources. At the same time, it can substantially help the editors and experts to approve the manuscripts, and increase the efficiency. Under the operation system of windows 7, this system is developing based on the Eclipse and MySQL databases, using Java technology to programme. KEYWORDS: Online Submission; MySQL; Eclipse 目 录 1 引言 1 1.1 课题背景及意义 1 1.2 国内外现状 1 2 可行性研究与需求分析 2 2.1 系统可行性 2 2.2 需求分析 3 3 总体设计 4 3.1 系统模块的划分 4 3.2 系统结构 5 3.3 系统的流程设计 6 3.4 数据库的设计 6 4 详细设计与实现 11 4.1 主页模块 11 4.2 用户模块 12 4.3 编辑模块 15 4.4 专家模块 16 4.5 主编模块 17 4.6 管理员模块 18 5 系统测试 19 6 结束语 21 致谢 22 参考文献 23 1 引言 1.1 课题背景及意义 传统的投稿方式有邮寄和电子邮件两种。邮寄方式投递时间长,反馈时间更长,并有投递错误、半路遗失的可能,既慢又不保险。E-mail方式基于网络环境下,利用广大Internet服务提供的电子邮件服务投递邮件,比起传统的邮寄,这种方式在时效和安全上都迈进了一大步,但同时也有很多不足:如作者本人邮箱容量的限制、编辑邮箱的承载量的限制等[1]。 传统的稿件收发和稿件审批编辑工作,以及期刊稿件管理工作通常由工作人员手工完成,这项工作不仅浪费了大量的人力、物力、财力,而且不利于工作效率的提高和管理水平的提升[2]。越来越多的稿件作者开始选择计算机来撰写编辑稿件,选择使用网络进行稿件投递。这些现象都有利于提高工作效率和管理水平。 在线投稿处理系统的实现克服了传统投稿方式在操作过程中出现的烦琐事务、投递错误和文件丢失等问题,把日常的稿件处理、资料信息管理等事务使用软件系统完成,这样可以实现从投稿、审稿、编辑、发行等全过程的网络化,比传统模式更加灵活方便[3]。 1.2 国内外现状 期刊的稿件处理直接影响着期刊的发展。随着经济的飞速发展,不论是国内还是国外,期刊的数量越来越多,同时,相应学科的作者也在增多,稿件也随之增加,这样就增加了编辑在录入和审稿时的工作量。为了适应现代化的办公环境,推广使用基于网络的稿件运行处理模式,从而加快稿件的处理速度,增强稿件作者与审核编辑、专家之间的互动交流,这样的模式在现存的技术下,可定位实现。 在国内已有多种杂志基本实现了稿件的运行处理,比如,北京玛格泰克科技有限公司编写的全套网上投稿,编辑运行办公系统和专家运行审核系统,已广泛应用于《计算机应用》、《计算机工程与应用》、《山东大学学报》等著名期刊杂志和十几家出版社,大大地优化了工作流程,提高了工作质量和效率。可国内的大部分期刊还没有付诸实施。 国外学术期刊在这些方面做的相对好的多。目前,具有稿件运行处理功能的教育技术专业期刊大部分集中于美国,尽管总体水平不高,使用面不广,但在期刊出版信息化、数字化方面已开始了发挥与实践,值得国内期刊借鉴。 当然,随着网络信息化的进一步发展,办公自动化会更多地应用于期刊的工作领域,也会对现代期刊的发展产生积极的推动作用。 2 可行性研究与需求分析 2.1 系统可行性 在线投稿处理系统所涉及的用户多,不同的用户权限完全不同。本系统的用户有普通用户、编辑、专家等。普通用户可以通过注册登录在线投稿网站进行预览、投稿等;编辑登录后对新投稿件进行初审,有权对于不符合要求的稿件进行退稿同时可以对投稿者发邮件提建议等;专家登录后对于编辑审核通过的稿件进行再审,有权对于不符合要求的稿件进行退稿;主编登录后对专家审核通过的稿件进行终审,决定该稿件是否发表。 2.1.1 技术可行性 根据该系统所要完成的功能来衡量所需技术是否具备,主要是从现阶段所配备的硬件和软件等方面去考虑。 考虑到所需操作系统的可行性,在硬件方面,只要是Pentium III系列及以上的计算机,内存在256M以上,硬盘在2G以上,都可以满足系统的开发需要,考虑到现在电脑配置整体都偏高,所以硬件上可行。 在软件方面,则使用现在比较流行的Eclipse进行设计,使用MySQL存储数据,而这两个开发工具现在都比较成熟,所以软件上也可行。 2.1.2 经济可行性 本系统可以直接利用目前已相当普及的互联网,在建立服务器之后,任何接入互联网的计算机即可直接访问,无须增加其他成本。同时,系统在开发阶段也具有经济可行性,开发过程中所需的计算机参考书等资料也不会增加开发人员的负担。整个系统的开发所需的费用主要是在软件维护方面,这相对于传统的人工审稿和投稿管理维护来说,大大减轻了工作人员的劳动强度,极大地提高了工作效率,可节约大量的人力、物力和财力。所以,本系统在经济上是可行的。 2.1.3 操作可行性 界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。具有易用性、灵活性、开放性与可视性。所以,本系统在操作上是可行的。 综上所述,通过技术、经济、操作的可行性分析。可得出,使用Java和MySQL开发在线投稿处理系统是可行的。 2.2 需求分析 鉴于日常的期刊发行、稿件处理存在很多烦琐事务,导致文化知识的传播速度远远跟不上文化知识本身的发展速度,这严重地阻碍了我国科学知识的发展,并且造成了科学知识的实际应用滞后的现象。随着网络的发展,逐渐兴起了在线期刊的热潮。这样可以实现从投稿,审稿,编辑,发行等全过程的网络化,比传统的稿件管理模式更加灵活方便。 本系统的主要目标就是实现期刊稿件的在线管理。期刊在线管理的好处是,可以让读者能够方便地找到所需要的文章,可以借助互联网推广期刊,比传统的书籍期刊有很大的优势和发展潜力;稿件在线管理的好处是,投稿人和出版社之间不需要使用传统的邮递方式来传递稿件,同时投稿、审稿、编辑、发行等全方位的网络化管理,既把人们从地域上解放了出来,也极大地提高了文章的收录速度。 2.2.1 功能需求 该系统主要分为前台管理和后台管理两个主要的模块。前台管理模块主要包括登录模块:用户在前台可以注册、登录,编辑和专家也可以通过登录名登录系统网站;用户登录后可以在个人信息模块中查看个人的资料,还可以修改密码,用户在消息管理模块中可以写邮件,能够看到自己已发送的邮件和收到别人发送给自己的邮件,用户还可以在稿件管理模块中可以清晰的看到自己正在审核中的稿件、已发表的稿件和已投的稿件;编辑在登录系统网站后在稿件审核模块中看到用户新投的稿件和自己已初审的稿件,在邮件通知模块可以给投稿者给以意见和建议;专家登录系统网站后在稿件审核模块中可以编辑审核通过的稿件和自己已审核的稿件;主编登录系统网站后再稿件审核模块中看到专家审核通过的稿件和终审通过的稿件。后台管理模块是管理员对用户、编辑、专家的管理。管理员对用户可以查找和删除;管理员对专家可以新增和删除;管理员对编辑可以新增和删除;管理员对审核不通过的稿件进行处理。 2.2.2 系统需求 (1) 硬件环境 CPU:Pentium III系列及以上; 内存:256M及以上; 硬盘空间:2GB及以上。 (2) 软件环境 操作系统:Windows 7或以上版本; 浏览器:Internet Explorer (64位); 数据库:MySQL; 开发工具:Eclipse。 (3) 运行平台:Eclipse软件是一个开放源代码的、基于Java的可扩展开放平台[4]。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JDK)。MySQL是一个开放源代码的小型关联式数据库管理系统,被应用在Interne

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开