基于SSM企业IT开发部门源代码评价系统评阅系统(idea-javaweb-javaee-j2ee-springboot)

 

 

1 概述

 

本文首先介绍了系统的现状和前景、本系统运用到的理论支持和应用技术,然后对期刊论文提交与评阅系统的总体框架和功能模块进行了规划和设计,并对各功能模块的作用进行的描述,接下来集中介绍了系统的实现方案,对各个功能模块的实现进行了详细的说明,最后对系统进行了测试,并对主要测试用例和核心功能模块的测试结果进行了说明,整个过程严格遵循软件开发的基本过程。

2 数据库表

 

表3-4 评阅专家信息表

表名

Expert

描述

存放所有 评阅专家的基本信息,管理员来对其进行管理

字段名

数据类型

长度

是否为空

描述

EX_id

int

 

Notnull

专家编号[主键]

EX _name

varchar

100

Notnull

姓名

Ex_sex

varchar

20

Notnull

性别

EX _title

varchar

100

Notnull

职称

EX _unit

Varchar

100

Notnull

单位

Ex_ads

Varchar

100

 

地址

EX_code

Varchar

100

 

邮编

EX _tel

Varchar

100

Notnull

联系电话

EX _email

Varchar

100

Notnull

电子邮箱

EX _domain1

Varchar

500

Notnull

研究领域一

EX _domain2

Varchar

500

 

研究领域二

EX _domain3

Varchar

500

 

研究领域三

 

表3-5  评阅意见表

表名

Comment

描述

存放 发表的评阅意见

字段名

数据类型

长度

是否为空

描述

Com _id

int

 

Notnull

意见编号[主键]

Ar_id

int

 

Notnull

 编号,外键,引用(Article)[Ar_id]

Ex_id

int

 

Notnull

评阅者编号,外键,引用(Reader)[Reader_id]

Com_note

varchar

1000

 

评阅意见

 

 

3 关键代码

 

package servlet;

import java.io.IOException;
import java.net.URLEncoder;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


/**
 * 下载文件
 * @author
 *
 */
public class DownloadFilesServlet extends HttpServlet  {

 /**
  * 
  */
 private static final long serialVersionUID = 8594448765428224944L;

 public void doGet(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

	 doPost(request, response);
  
 }

 /*
  * 处理请求
  * (non-Javadoc)
  * @see javax.servlet.http.HttpServlet#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
  */
 public void doPost(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {
	 System.out.println("进入downloadfilesservlet");

	 //request.setCharacterEncoding("UTF-8");
  String name = new String(request.getParameter("fileName").getBytes("GBK"),"iso8859-1");
  
  name = "file\\科学发展观简报.doc";

  System.out.print("fileName " + name);
  // web绝对路径
  String path = request.getSession().getServletContext().getRealPath("/");
  String savePath = path + name;

  // 设置为下载application/x-download
  response.setContentType("application/x-download");
  // 即将下载的文件在服务器上的绝对路径
  String filenamedownload = savePath ;
  System.out.println( filenamedownload);
  // 下载文件时显示的文件保存名称
  String filenamedisplay = name;
  // 中文编码转换
  filenamedisplay = URLEncoder.encode(filenamedisplay, "UTF-8");
  response.addHeader("Content-Disposition", "attachment;filename=" + filenamedisplay);
  response.setCharacterEncoding("UTF-8");
  try {
   java.io.OutputStream os = response.getOutputStream();
   java.io.FileInputStream fis = new java.io.FileInputStream( filenamedownload);
   byte[] b = new byte[1024];
   int i = 0;
   while ((i = fis.read(b)) > 0) {
    os.write(b, 0, i);
   }
   fis.close();
   os.flush();
   os.close();
  } catch (Exception e) {

  }

 }

}

4 效果演示

 

idea或eclipse开发,mysql数据库

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
基本功能: 商铺功能 可建立多板块的点评,例如(餐饮,旅游,购物,娱乐,服务等) 每个板块可以分类,并按类别输出信息(如餐饮板块可以建立火锅,海鲜等,出行/旅游板块可以建立汽车,旅行社等) 商铺可以设置,商铺名称,分店名称,主营菜系,地址,电话,手机,店铺标签(Tag),并可增加分店 商家可通过认领功能,来管理自己的点评 商铺自定义风格功能 会员可补充商铺信息 已有商铺可增加分店 商铺可以根据环境,产品或者其他补充图片集展示,图片支持缩略图,水印功能 可自定义设置商铺封面 所有会员的提交信息可自动提交和后台管理审核 自定义城市区域,可以精确到街道 地图标注和地图报错功能 商铺视频功能 会员去过,想去的互动 点评功能 商铺可以针对各个板块可以自定义点评项名称和评分项数量),喜欢程度,人均消费,消费感受,适合类型进行点评,会员并可推荐产品以及设置店铺Tag,其他会员可以对点评进行献花和回应,反馈,举报点评 会员并可推荐产品以及设置店铺 Tag 其他会员可以对点评进行赠送鲜花和回应,反馈 可举报点评 会员卡模块 可自定义设置会员卡名称 可设置会员卡在商铺的折扣或者优惠活动和备注说明 可设置推荐加盟商家 兑奖中心模块 会员可通过点评,登记,回应等一系列互动操作得到金币积分,利用这些积分可对话相应积分的奖品 后台可添加和设置奖品以及奖品说明 优惠券模块 会员可上传优惠券,可供其他会员下载打印优惠券 后台可设置优惠券审核 其他会员可投票是否优惠券是否有用 新闻咨询模块 发布新闻资讯 商家可发布店铺的咨询信息 排行榜功能 餐厅排行(最佳餐厅、口味最佳、环境最佳、服务最佳) 最新餐厅(近一周加入、近一月加入、近三月加入) 会员功能 会员短信功能 个人主页功能(可以设置、更改个人主页名称和风格) 好友设置功能 个人留言版功能 会员积分功能 会员鲜花功能 收藏夹功能 积分等级 模块功能 Modoer系统以模块为基础组成 可以Modoer为平台开发安装模块 高级数据调用 利用内置的函数和SQL调用方式调用数据 可设置每个调用的模板和空数据的模板 调用数据可设置缓存,较少系统数据库资源消耗 支持本地和JS方式调用数据 插件功能 利用插件接口可丰富系统功能 集成提供多个插件(图片轮换,网站公告) 系统整合 万能整合API,可与任何PHP程序进行整合 整合UCenter(账户,短信,好友,积分兑换,Feed推送,个人空间跳转UCH) 其他功能 词语过滤可设置不同的过滤方式:阻止,替换,审核 菜单管理可自定义模板显示的菜单,不需要再修改模板 伪静态功能优化SEO 09-07-01更新说明: 增加 新闻模块RSS聚合功能 增加 调用函数items参数showfield=1,增加地址,电话等字段 增加 启用头像是否设置后才能点评的功能(后台基本设置->点评设置) 增加 复制数据调用功能 修正 早期的助手连接不存在问题 修正 一级域名没有www的情况下,无法显示验证码的问题 修正 页面底部设为首页和收藏功能失效的问题 修正 未登陆点击“想去”跳转登陆后无法显示页面的问题 修正 商铺模板yifei中,点评商铺图片出现浏览器无响应的问题 修正 会员卡申请条件用“用户等级”失效的问题 修正 后台无法删除商铺留言的功能 修正 后台礼品兑换翻页错误的问题 修正 后台登陆后,点击返回网站首页的问题 修正 公告插件中详细公告页面title没有标题名称的问题 修正 个人空间留言页面登陆提示URL错误 修正 板块编辑内列表页默认排序设置“综合点评”失效的问题 修正 PHP5下时区设置的逻辑错误 修正 IE6下,分类过多造成的页面错位问题 调整 会员卡模块添加编辑加盟的逻辑,将会员卡从商铺点评中移出到会员卡模块管理中 调整 后台基本设置“输入字数限制”更名为“点评设置” 更新 后台模块功能加载情况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机程序设计开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值