招标管理系统( Spring boot + Mybatis + Mybatis Plus)详细讲解

一、项目简介

招标管理系统,通过信息化手段,实现招标相关业务流程的快速流转。方便项目管理、
人员快速查看项目进展、追溯项目过程,提高招标业务效率:

1.解决招标项目线下审批的繁琐流程,配合不到位、效率不高的问题;

2.项目招标流程清晰、过程简单;

3.解决对各个招标公司、投标公司不了解;

5.解决项目招标过程中异常问题无法跟踪记录的问题。

二、项目具体介绍

技术介绍:
	后端使用Spring boot + Mybatis + Mybatis Plus、前端使用vue。前后端分离项目。
业务介绍:
	整个项目有5个角色:主管、专家、招标代理公司、招标企业、投标企业。
专家不进行登录此网站,专家的评分由对应的招标代理公司进行打分。主管可以添加
专家。其主要步骤及流程如下:
1、招标代理公司注册之后由主管进行审核。
2、招标公司注册之后不需要审核。
3、投标公司注册之后由招标代理公司审核。
4、招标公司注册之后可以进行发布项目、项目发布之后由主管将此项目由一系列计算分配给对应的招标代理公司。
5、接收到项目的招标代理公司将此项目进行发布,发布之后可以生成评审专家(从专家库中由一系列计算产生)。
6、投标企业注册审核通过之后进行投标。
7、招标代理公司对已经投标的公司进行专家评分(评分环节由专家线下完成),评分
过后,由招标代理公司对此项目进行分配给对应的投标企业(投标企业获取的分数平均分最大者应标)。
8、招标公司可以对招标代理公司和招标公司进行评价
9、投标公司可以对专家和招标代理公司进行评价
10、招标代理公司可以对专家进行评价

三、页面介绍

一、注册页面

各个公司注册

二、主管页面

在这里插入图片描述

三、招标代理公司

招标代理公司

四、招标公司

招标公司页面

五、投标公司

投标公司页面

四、代码介绍

public class Ltd extends Model<Ltd> {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 招标代理公司名字
     */
    private String ltdName;

    /**
     * 代理业务
     */
    private String agencyBusiness;

    /**
     * 信誉等级
     */
    private String reputation;

    /**
     * 资质证书路径
     */
    private String url;

    /**
     * 是否审核通过
     */
    private String audinting;

    /**
     * 创建时间
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createdTime;

    /**
     * 更新时间
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updatedTime;

更多代码详情资料请加qq,共同学习交流 qq:3417918278

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值