本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  电子邮箱:1095080675@qq.com
标题  基于Java的稿件管理系统
编号  10286
编程技术  Struts,Java,J2EE,Jsp
数据库  SQL Server
开发环境  Eclipse or MyEclipse
资料明细  论文+源代码(程序)
推荐指数  ★★★★★
内容简介

该稿件在线管理系统使用JSP/Servlet技术、Struts框架、MyEclipse集成开发工具和SQL Server 2000数据库开发。该系统是一个基于B/S架构设计实现的网站,本稿件管理系统比传统的投稿方式有巨大的进步,其界面设计美观易用。本系统后台数据库一共有6张表,分别是admin表,用于保存系统管理员资料;attachment表,用于保存投递的稿件;component表,用于保存组版信息;userinfo表,用户保存系统中注册用户资料;status表,用于保存稿件费用明细;m_user表,保存了审稿管理人员信息。该系统力求将传统的投稿、选稿审稿、收费管理、组版以及通知等流程集成到统一的平台上来,实现真正的网上运转。该稿件管理系统实现的具体功能介绍如下:
1、作者注册登录,投稿人可以登录本网站注册个人信息,注册成功后方可登录本系统。在登录系统后可以修改个人注册资料、可以在线投递稿件、可以查询统计自己投递的稿件数量和修改已投递的稿件信息。
2、稿件录入功能。该模块实现将用户投递的稿件(可以是邮寄的,也可以是email发送或远程投稿的稿件)录入到本系统中的功能,稿件录入后状态变为待审核状态,其中稿件的作者可以是多个。
3、状态变更通知管理。稿件被录入数据库之后,即开始一个审核的流程,其中每一步都会有一个状态信息,状态变更时可以通过Email或者直接在线查询的方式告知投稿人。
4、稿件选取模块。一个稿件需要经历录入稿件库、选稿、审核、组版和发表等阶段,本模块实现了选稿功能,管理员首先查看系统中所有待选择的稿件列表,在查看某个稿件时可以将其设置为选中状态,并且可以通知投稿人缴纳费用,然后进入下一步流程。
5、审稿模块。本稿件管理系统中设置了一审、二审、三审共计三次审核,它是一个顺序的流程,每一步都对应着一个不同的状态,每一次的审核都有三个功能按钮,通过审核、退回上一级以及直接退稿。每一步操作引起的状态变化都能够以回执的形式通知稿件投递人或作者。
6、组版功能。本模块是用于将审核通过的稿件组成一个完整的版面的功能,它具体包括了版面的构建;上版稿件的初期选取和上版稿件的审核功能。这一步骤由系统的责任编辑和主编共同参与完成。
7、费用管理。投递的稿件审核通过后,需要一定的费用,该费用由选稿、审稿以及组版等多个阶段的具体收费组成,本模块实现了计算费用明细以及总计的功能。
8、系统管理模块。该稿件管理系统具有三类用户,一类是普通投稿人;一类是审稿的编辑人员;还有一类是系统管理员。其中系统管理员主要实现了对该网站中所有用户信息进行管理的功能,包括新增修改和删除。此外还可以设置用户的权限,如将某个用户设置为编辑等。
该网站基于Struts技术开发,直接使用Tomcat6.0即可运行,如果需要调试代码,则需要将工程导入到myeclipse中,然后直接Run即可。本系统使用了sql server数据库,在运行之前需要先附加数据库,并且要确保安装了SP4驱动,否则jdbc将无法连接SQL Server数据库服务器。
该系统运行界面如下所示:

说明
以上是程序功能介绍。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
文章导航
  • 上一篇:基于SSH的办公自动化管理系统
  • 下一篇:商品库存管理系统