如何制作java毕业设计_东哥毕设

如何制作java毕业设计_东哥毕设

一、选题依据

传统的投稿方式有邮寄和电子邮件两种。邮寄方式投递时间长,反馈时间更长,并有投递错误、半路遗失的可能。E - mail 方式基于网络环境下,利用广大Internet 服务提供商提供的电子邮件服务投递邮件,比起传统的邮寄,这种方式在时效性和安全性上都迈进了一大步,但同时也存在着许多不足:如作者本人邮箱容量的限制、编辑邮箱的承载量的限制等。

期刊稿件处理系统1

建立期刊稿件处理系统后,其前台的用户可以在线写稿、预览、投递,并能在第一时间内收到用稿通知;后台管理员则可在线阅读、审批来稿,从而实现投稿-采编-发布一体化。提高工作效率、加强信息资源共享。

 

期刊稿件处理系统2

二、国内外现状

 

期刊稿件处理系统3

根据调查得知,以前编辑部对稿件管理的主要方式是基于文本、表格等纸介质的手工处理,数据处理手工操作,工作量大,出错率高,出错后不易更改。编辑部征稿、刊登稿件信息发表不便;投稿主要通过邮寄的形式,交通不便、地理、路途事故等多种原因,到达编辑部的可能性较低。后来借助Internet,编辑部借助网络来推广,作者也可以通过E-mail来投稿,此种方式给双方带来了不少便利;但有很多缺点,数据繁多,容易丢失和出错,且不易查找。总的来说,缺乏系统,规范的信息管理手段,没有完全发挥计算机的效力,资源闲置比较突出。

 

期刊稿件处理系统4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

三、初步设想

在线投稿系统主要分为四个用户:作者,编辑,审稿者,管理员。不同的角色登录拥有不同的权限。整个系统分为五个模块。

系统功能图:

 

1.用户模块:作者通过网上投稿系统来进行在线投稿,上传文件来提交稿件,在这之前必须进行注册,注册时作者的身份信息必填。登录后可在个人信息中修改信息,并可以随时查看自己的投稿状态。在稿件信息查询中,作者可以看到自己的所有稿件,包括已提交的稿件,已退回的稿件。若超过正常审查期,稿件还未更新状态,可通过站内信联系管理员,也可直接与编辑交流。

功能:注册

登录

信息完善

投稿

稿件状态查询

 

2.编辑模块:编辑负责初审稿件的格式和投稿类型匹配的审核,初审过后由编辑将稿件发放给审稿者。根据审稿者信誉者和投稿类型匹配审稿人。对系统内得文章进行分类统计:如支持基金、投稿类别、期刊类别等。

功能:内容审核

投稿类型匹配

审稿人分配(基于内容匹配审稿人,基于论文标题、关键字进行检索分类)

修改意见反馈

分类统计

3. 审稿模块:匹配审稿人的不同领域进行稿件发送,在规定时间内完成审稿并返回修改意见。每份稿件由两位审稿人进行审核并返回修改意见。根据审稿人返回稿件修改意见。每个审稿者都有自己的权限,只能审查自己负责的部分,编辑可以看到稿件的审稿状态,并可以通知作者有关稿件的状态。每个审查环节,都可以直接否决,稿件将会自动退换到作者处,审稿者须对稿件给出否决理由才可退回。

功能:审稿人信息完善

稿件审核

 

4.管理员模块:管理员可以管理整个系统,对后台数据库进行管理,并对用户进行增加,删除,修改的操作,可查看所有稿件,可按照稿件ID、作者、类型、基金支持类型等对稿件进行统计整理。

功能:用户管理

稿件查询

分类统计

 

5. 评级模块:根据投稿质量、数量为投稿人进行评价打分,信誉值较好的投稿者可优先进行审稿。根据审稿者研究领域,审稿时间,修改意见进行评级。以供编辑及管理员参考。

功能:信用评分

 

四、可行性分析

 

1.可行性研究的前提

 

在线投稿处理系统所涉及的用户多,不同的用户权限完全不同。本系统的用户有普通用户、编辑、专家等。普通用户可以通过注册登录在线投稿网站进行预览、投稿等;编辑登录后对新投稿件进行初审,有权对于不符合要求的稿件进行退稿同时可以对投稿者发邮件提建议等;专家登录后对于编辑审核通过的稿件进行再审,有权对于不符合要求的稿件进行退稿;主编登录后对专家审核通过的稿件进行终审,决定该稿件是否发表。

 

决定可行性的主要因素:

技术可行:现有技术可完全承担开发任务。

操作可行:用户界面友好且操作方便快捷,容易被接受。

 

 

 

2.技术可行性分析

 

设计阶段:采用Visio绘制流程图、用例图等。

开发阶段: 根据该系统所要完成的功能来衡量所需技术是否具备,主要是从现阶段所配备的硬件和软件等方面去考虑。在硬件方面,内存在256M以上,硬盘在2G以上,都可以满足系统的开发需要,考虑到现在电脑配置整体都偏高,所以硬件上可行。

在软件方面,采用Eclipse进行设计,使用MySQL存储数据,而这两个开发工具现在都比较成熟,所以软件上也可行。

 

3.用户可行性分析

 

本系统用户界面友好、操作简单。使用本软件人员只需具有计算机操作基础知识即可。系统管理员要求有相关专业知识。

 

4.操作可行性分析

 

界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。具有易用性、灵活性、开放性与可视性。所以,本系统在操作上是可行的。

综上所述,通过技术、经济、操作的可行性分析。可得出,使用Java和MySQL开发在线投稿处理系统是可行的。

 

5.经济可行性分析

 

本系统可以直接利用目前已相当普及的互联网,在建立服务器之后,任何接入互联网的计算机即可直接访问,无须增加其他成本。同时,系统在开发阶段也具有经济可行性,开发过程中所需的计算机参考书等资料也不会增加开发人员的负担。整个系统的开发所需的费用主要是在软件维护方面,这相对于传统的人工审稿和投稿管理维护来说,大大减轻了工作人员的劳动强度,极大地提高了工作效率,可节约大量的人力、物力和财力。所以,本系统在经济上是可行的。

 

6.结论意见

 

由于实际效益可观,技术、经济、操作都有可行性,可以进行开发。

 

五、开发方法:

 

基于本平台的特点,基本设计需求稳定,实现技术难点在于算法模型,实际开发过程中需求的修改很少,拟采用敏捷开发的开发方法,该方法基于快速原型模型,针对该系统的实际情况,提高开发效率和响应能力。开发分为四大模块,各自设计原型。

 

设计方案:

 

在开发此平台中使用java的MVC模式:

 

低耦合性:在MVC模式中,模型与视图的关联性比较低,是松散耦合的。模型并不依赖视图而存在,相对应的视图也不会与模型的逻辑处理有较大的关联,而只是从模型中获取需要展示的数据。

 

维护性提高:由于MVC模式下模型和视图部分是松散耦合的,当发生软件需求的变更,就可以独立改变模型或者视图部分而不对其他部分进行影响,这样程序便可以有更高的可维护性和可扩展性。

 

实验路线:

1、阅读相关资料,确定系统需求。

2、根据需求,对系统进行概要设计。

3、熟悉开发环境,学习生产过程中使用到的各种技术。

(1) 搭建tomcat服务器,MySql,Eclipse,JAVA开发环境;

(2)本产品使用visio制图工具完成相关框图;

(3)本产品准备使用MySQL作为数据库。

(4)本产品准备使用PowerDesigner进行数据库模型设计,并使用Eclipse对产品进行代码的编写、调试与测试等一系列开发工作。

(5)本产准备使用MVC架构,对前台和后台进行了分离,便于后期修改,提供的接口也可以供其他第三方应用调用。

4、采用黑盒测试、白盒测试等测试方法进行测试,并完成验收。

以上就是优秀的Java毕业设计期刊稿件处理系统,如需更多毕业设计,请搜索东哥毕设

评论