概要设计说明书
# 综述
# 编写目的
本阶段是在现有产权标准版的基础上, 对农村产权流转交易平台做概要设计. 主要解决了实现该系统需求的程序模块设计的问题, 包括如何把系统分成 若干个模块, 决定各个模块之间的接口, 模块之间传递的信息, 以及数据结构, 模块结构的设计等. 在以下的概要设计中将对在本阶段所有的概要设计 做详细的说明. 在下一阶段, 程序员可以以概要设计为依据, 在此基础上进行详细设计. 在以后的软件测试和软件维护也可以参考此说明书.
# 编写背景
随着农村要素资源越来越丰富, 各种形式的农村要素交易走进了公众的视野, 国务院也正式发文《关于引导农村产权流转交易市场健康发展的意见》, 对现阶段能进场的农村产权交易作了宏观指导. 根据北京农村产权交易所的交易数据显示,农村产权交易在2014年开始呈现爆发式的增长, 我们可以 看见一个健康, 快速发展的农村产权交易市场正在形成.
农村产权流转交易平台能够有效解决当前农村资产, 资源交易项目分布广, 数量大, 额度少, 规模小, 监管难, 交易多, 机制滞后等问题. 在坚持 农村集体资产, 资源所有权, 使用权, 审批权和收益权不变的前提下, 完善农村集体资产承包, 租赁, 出让管理制度, 规范农村资产, 资源, 土地的 开发利用, 维护农村集体利益, 促进生产要素自由流动, 农村资源优化配置, 农村资产激活变现, 农民财富有效增加, 实现农村产权资产化, 财富化, 是解决"三农"问题的一个有效切入点.
农村产权流转交易平台是农村产权交易的基本依托平台, 又是乡镇交易中心进行管理监督的入口. 平台以一个门户(农村产权流转交易网), 一个 系统(农村产权流转交易管理系统)为实现内容, 立足农村产权交易平台, 面向供应方, 采购方, 基层群众提供交易新闻, 政策, 公告, 交易信息查询, 监督 等功能. 依托农村产权交易后台管理系统, 实现对交易中心门户的后台支撑, 服务, 管理和监督.
# 预期读者
- 开发人员
- 测试人员
- 运维人员
- 项目经理
- 营销人员
# 术语与缩写解释
缩写、术语 | 解 释 |
---|---|
微服务 | 一套分布式服务设计架构理念 |
接口 | 指系统之间相互调用的数据交换格式及标准 |
业务架构 | 描述平台整体业务层面架构及系统关联关系 |
应用架构 | 描述平台应用整体层级划分和各层级功能 |
技术架构 | 描述IT系统功能和技术实现的内容 |
# 系统现状分析
# 目前系统架构
# 系统痛点分析
- 数据结构设计不合理, 系统性能无法达到预期;
- 业务强耦合, 不易扩展和维护;
- 后台竞价功能不支持集群部署.
# 整体架构升级思路
# 系统升级目的
本次升级主要实现两个目的: 一是参考有关农村产权流转交易政策法规及实施管理办法梳理产权业务, 使产权平台业务功能更标准和通用; 二是重新 设计底层数据结构, 重构后台服务, 实现高内聚低耦合的系统架构.
# 系统升级覆盖范围
本次升级以山东, 甘肃, 河北部署在我司私有云环境的项目为试点, 在保障项目业务可正常开展运行的前提下, 重点关注后端服务, 非必要不调整 前端业务功能及UI样式. 在完成微服务改造后, 对我司私有云环境这三省的产权项目进行系统升级和数据迁移.
# 标准化程度分析
在编写本文档前, 针对山东, 甘薯, 河北三省部署在我司私有云环境的产权项目进行过标准化程度分析, 分析结果如下表:
省份 | 地区 | 是否定制 | 数据标准化程度 | 程序标准化程度 | 其他说明 |
---|---|---|---|---|---|
甘肃 | 甘肃省 | 否 | 100% | 100% | |
兰州市 | 否 | 100% | 100% | ||
酒泉市 | 否 | 100% | 100% | ||
酒泉市肃州区 | 否 | 100% | 100% | ||
金昌市金川区 | 否 | 100% | 100% | ||
白银市平川区 | 否 | 100% | 100% | ||
陇南市 | 否 | 100% | 100% | ||
陇南市两当县 | 否 | 100% | 100% | ||
陇南市西和县 | 否 | 100% | 100% | ||
陇南市礼县 | 否 | 100% | 100% | ||
陇南市成县 | 否 | 100% | 100% | ||
张掖市 | 否 | 100% | 100% | ||
张掖市高台县 | 否 | 100% | 100% | ||
张掖市民乐县 | 否 | 100% | 100% | ||
平凉市 | 否 | 100% | 100% | ||
平凉市崇信县 | 否 | 100% | 100% | ||
平凉市泾川县 | 否 | 95% | 95% | 旧版本产权, 可升级最新版. | |
天水市 | 否 | 100% | 100% | ||
天水市武山县 | 否 | 100% | 100% | ||
天水市麦积区 | 否 | 100% | 100% | ||
天水市甘谷县 | 否 | 100% | 100% | ||
庆阳市 | 否 | 100% | 100% | ||
庆阳市华池县 | 否 | 100% | 100% | ||
庆阳市镇原县 | 否 | 100% | 100% | ||
庆阳市正宁县 | 否 | 100% | 100% | ||
武威市 | 否 | 100% | 100% | ||
金昌市 | 否 | 100% | 100% | ||
临夏回族自治州 | 否 | 100% | 100% | ||
临夏回族自治州和政县 | 否 | 95% | 95% | 旧版本产权, 可升级最新版. | |
临夏回族自治州永靖县 | 否 | 100% | 100% | ||
甘南藏族自治州 | 否 | 100% | 100% | ||
定西市 | 否 | 100% | 100% | ||
定西市岷县 | 否 | 100% | 100% | ||
定西市漳县 | 否 | 100% | 100% | ||
定西市通渭县 | 否 | 100% | 100% | ||
白银市 | 否 | 100% | 100% | ||
白银市会宁县 | 否 | 100% | 100% | ||
白银市白银区 | 否 | 100% | 100% | ||
河北 | 保定市满城区 | 否 | 100% | 100% | |
张家口市怀来县 | 否 | 100% | 100% | ||
张家口市崇礼区 | 否 | 100% | 100% | ||
邢台市巨鹿县 | 否 | 100% | 100% | ||
邢台市开发区 | 否 | 100% | 100% | ||
衡水市武邑县 | 否 | 100% | 100% | ||
山东 | 菏泽郓城 | 否 | 100% | 100% | |
临沂沂水 | 否 | 100% | 100% | ||
临沂郯城 | 否 | 100% | 100% | ||
菏泽定陶区 | 否 | 95% | 95% | 旧版本产权, 可升级最新版. | |
菏泽市巨野县 | 否 | 100% | 100% | ||
泰安市东平县 | 否 | 100% | 100% | ||
山东省省行产权交易系统 | 否 | 95% | 95% | 旧版本产权, 可升级最新版. | |
山东省产权交易系统 | 否 | 95% | 95% | 旧版本产权, 可升级最新版. |
# 系统总体设计
# 系统设计要求
# 系统设计思路
# 系统技术架构
# 系统功能设计
农村产权交易流转平台是农村产权交易的基本依托平台, 又是产权交易中心进行管理监督的入口. 其内网后台为工作平台, 主要包括首页, 任务管理, 新闻资讯, 公示公告, 供应项目, 需求管理, 竞价管理, 成交管理, 合同管理, 项目结算, 证书管理, 电子档案, 金融服务, 统计分析, 系统管理; 外网门户主要功能是对外展示主要包括首页, 新闻中心, 通知公告, 政策法规, 交易规则, 电子竞价, 交易项目, 公示公告, 资料下载等, 面向供应方, 采购方, 基层群众提供产权流转的网上在线交易平台和交易新闻, 政策, 公告, 交易信息查询等功能. 农村产权流转交易平台主要包含 软件部分, 硬件部分, 服务部分及其他. 其中软件部分的建设内容(一期), 详细如下图所示:
一级模块 | 二级模块 | 模块说明 |
---|---|---|
首页 | -- | 后台预设两部分功能: 1, 待办, 预警, 消息提醒等业务办理模块; 2, 供应项目, 招标项目, 需求项目等业务数据统计分析模块. 后台首页展示内容可配置, 配置依据为当前登录人所属角色具有的模块权限. |
预警管理 | 待办预警 | 主要实现流程审批人在收到待办后, 在"系统管理/预警配置"模块配置的规定时间内未完成处理, 由系统自动向审批人发送"即将超期", "已超期"提示消息. 收到提示消息的审批人可点击"去处理"跳转至"任务管理/我的待办"模块, 亦可在 "预警管理/待办预警"模块点击"处理"按钮进行跳转办理. "即将超期", "已超期"的待办须在"我的待办"列表中进行突出显示. |
项目预警 | 一期暂不实现 | |
合同预警 | 一期暂不实现 | |
任务管理 | 我的待办 | 覆盖交易平台中各类流程审批业务. 包括新闻资讯发布, 供应项目发布, 招标项目发布, 需求项目发布, 报名审核, 退保证金, 投标审核, 合同审核, 结算审核. |
我的已办 | 主要展示当前用户已经处理过的待办数据. | |
公示公告 | 挂牌公告 | 供应项目在发布审核通过后, 由业务人员创建挂牌公告, 发布至交易平台门户进行展示. 创建挂牌公告时, 可依据"基础数据/报表模板"中配置的挂牌公告模板自动生成. |
招标公告 | 招标项目在发布审核通过后, 由业务人员创建招标公告, 发布至交易平台门户进行展示. 创建招标公告时, 可依据"基础数据/报表模板"中配置的招标公告模板自动生成. 一期暂不实现. | |
中标公示 | 供应项目在竞价结束, 招标项目在开标后, 由业务人员创建中标公示, 发布至交易平台门户展示. 创建中标公示时, 可依据"基础数据/报表模板"中配置的中标公示模板自动生成. | |
成交公告 | 在项目中标公示结束后, 由业务人员在确认中标人可如期办理成交手续后, 创建成交公告, 发布至交易平台门户展示. 创建成交公告时, 可依据"基础数据/报表模板"中配置的成交公告模板自动生成. | |
新闻资讯 | 新闻中心 | 基层党建, 领导关怀, 媒体报道, 话题聚焦 |
通知公告 | 通知公告, 通报公告 | |
政策法规 | 农交政策, 农交法规, 农交动态, 实施办法 | |
帮助中心 | 交易指南, 常见问题, 资料下载 | |
关于我们 | 机构简介, 组织架构, 联系我们 | |
供应项目 | 土地承包经营权 | 流转对象: 以家庭/集体承包方式承包的耕地, 草地, 养殖水面等经营权, 可以采取出租, 互换, 入股, 合作, 转让等方式流转交易, 流转期限由流转双方在法律规定范围内协商确定. 主要实现农户/集体承包土地经营权项目的创建, 审核等 功能. |
集体建设用地 | 流转对象: 工矿仓储用地, 商服用地, 农村宅基地, 公共管理与公共服务用地, 交通运输和 水利设施用地, 其他建设用地. 本功能主要实现集体建设用地项目的创建, 审核等功能. | |
四荒地 | 流转对象: 不适合采取家庭承包方式承包的荒山, 荒沟, 荒丘, 荒滩等农村未利用土地. 本功能主要实现四荒地项目的创建, 审核等功能. | |
农村集体经营性资产 | 流转对象: 农村集体经营性资产是指由农村集体统一经营管理的经营性资产(不含土地)的所有权
和使用权. 包括用于经营的房屋, 建筑物, 机器设备, 工具器具, 农业基础设施, 集体投资兴办的企业及其所持有的其他经济组织的资产份额,
无形资产等. 农村集体经营性资产是农村产权交易中的主要品种之一. 农村集体经营性资产交易范围和方式:
| |
农业生产设施设备 | 流转对象: 农户, 农民合作组织, 农村集体和涉农企业等拥有的农业生产设施设备, 可以采取 转让, 租赁, 拍卖等方式流转交易. 本功能主要实现农业生产设施设备项目的创建, 审核等功能. | |
小型水利设施 | 流转对象: 农户, 农民合作组织, 农村集体和涉农企业等拥有的小型水利设施使用权, 可以采取 承包, 租赁, 转让, 股份合作等方式流转交易. 本功能主要实现小型水利设施项目的创建, 审核等功能. | |
农业类知识产权 | 流转对象: 涉农专利, 商标, 版权, 新品种, 新技术等, 可以采取转让, 出租, 股份合作等 方式流转交易. 本功能主要实现农业类知识产权项目的创建, 审核等功能. | |
林权 | 流转对象: 集体林地经营权和林木所有权, 使用权, 可以采取出租, 转让, 入股, 作价出资或 合作等方式流转交易, 流转期限不能超过法定期限. 主要实现林权项目的创建, 审核等功能. | |
招标项目 | 农村小微工程 | 一期暂不实现. |
需求项目 | 耕地 | 一期暂不实现. |
园地 | 一期暂不实现. | |
养殖水面 | 一期暂不实现. | |
农业用地 | 一期暂不实现. | |
四荒地 | 一期暂不实现. | |
林地 | 一期暂不实现. | |
实物资产 | 一期暂不实现. | |
产权股权 | 一期暂不实现. | |
建设用地 | 一期暂不实现. | |
金融服务 | 抵押登记 | 一期暂不实现. |
抵押还款 | 一期暂不实现. | |
逾期管理 | 一期暂不实现. | |
抵押注销 | 一期暂不实现. | |
抵押档案 | 一期暂不实现. | |
他项权证 | 一期暂不实现. | |
竞价管理 | 报名阶段 | 实现需报名供应项目管理功能, 包括项目查询, 报名人信息审核, 保证金缴纳确认, 扣除服务费, 报名状态等信息查看等功能. |
竞价阶段 | 实现需竞价供应项目管理功能, 包括项目查询, 竞拍人信息, 竞价记录等信息查看功能. | |
招标管理 | 投标阶段 | 一期暂不实现. |
开标阶段 | 一期暂不实现. | |
成交管理 | 公示阶段 | 实现对需进行中标公示的供应项目, 招标项目管理功能, 包括创建中标公示等功能. |
确认阶段 | 实现对需进行成交确认的供应项目, 招标项目管理功能, 包括创建成交确认通知书, 成交确认 等功能. | |
合同管理 | -- | 实现供应项目, 需求项目合同签订功能, 包括合同创建, 审核, 签订等功能. |
结算管理 | -- | 实现供应项目结算管理功能, 包括结算审核, 发送结算通知书, 尾款确认, 扣除服务费, 划转合同价款等功能. |
证书管理 | 鉴证书 | 主要实现交易项目鉴证功能, 包括鉴证书生成, 套打等功能. 套打实现可通过调用 "系统管理/报表模板"配置对应交易中心, 对应交易品类的鉴证书模板实现. |
经营权证 | 主要实现交易项目经营权证管理功能, 包括经营权证生成, 套打等功能. 套打实现可通过调用 "系统管理/报表模板"配置对应交易中心, 对应交易品类的经营权证模板实现. | |
电子档案 | -- | 实现供应项目在进行流转交易时的全生命周期跟踪信息管理, 包括项目创建, 审核, 挂牌, 报名, 竞价, 成交, 鉴证等. |
统计分析 | -- | 主要提供在系统中流转交易的供应项目各维度统计数据, 包括交易品类, 交易面积, 交易金额等 |
基础数据 | 交易机构 | 用于维护站点省, 市, 县, 乡四级交易管理机构, 包括机构联系人, 联系电话, 地址, 银行账户等信息 |
标的数据 | 维护, 记录, 同步创建供应项目时选择的标的信息. | |
供方 | 维护, 记录, 同步供应项目供方数据. | |
竞买方 | 维护, 记录供应项目竞买方主体数据. | |
报表模板 | 维护公示, 公告, 证书等模板. | |
系统管理 | 后台配置 | 配置站点后台信息, 包括站点标题, 站点logo等. |
门户配置 | 配置站点虚拟分站门户信息, 包括分站门户标题, 站点logo, 友情链接, 备案信息等. | |
APP配置 | 配置站点APP信息, 包括APP版本等. | |
预警配置 | 主要实现待办时效性预警, 项目预警, 合同预警配置等功能. | |
流程管理 | 主要实现审批流程创建, 发布, 配置等功能. |
# 首页
交易管理系统首页主要为了方便业务业务人员办理业务, 农村产权交易所领导查看各维度数据统计分析报表, 其用例如下图所示:
# 预警管理
预警管理模块主要实现两部分功能, 待办预警, 业务预警. 待办预警首先需要管理人员在系统管理/预警配置模块, 针对待办各指标设置预警 阈值, 系统根据预警阈值向待办人发送预警消息. 其用例如下:
由于业务预警需求暂不明确, 暂时不考虑在一期实现.
# 任务管理
任务管理模块参考既有功能, 新增加签, 抄送, 待阅等功能. 子模块包含有我的待办, 我的已办, 待阅事项.
- 其用例如下图所示:
# 新闻资讯
新闻资讯参考既有功能, 新闻资讯分类按照产权交易管理系统菜单进行调整.
# 公示公告
公示公告模块包括四个子模块, 挂牌公告, 招标公告, 中标公示, 成交公告. 在供应项目挂牌, 中标, 成交环节, 依据"系统管理/报表模板"配置 的模板生成对应项目的公示公告信息, 具体操作流程为: 管理员配置对应交易机构的公示公告模板, 业务人员在供应项目相应环节生成公示公告, 并 发布至农村产权流转交易网进行展示. 其用例如下:
由于招标项目相关业务需求暂不明确, 暂不考虑在一期实现.
# 供应项目
供应项目主要实现土地承包经营权, 集体建设用地, 四荒地, 农村集体经营性资产, 农业生产设施设备, 小型水利设施, 农业类知识产权, 林权等 交易品类项目的创建, 审核. 在原产权交易标准版的基础上, 在保证扩展性的情况下重新设计表单, 流程.
农村产权类别较多, 权属关系复杂, 承载功能多样, 适用规则不同, 应实行分类指导. 法律没有限制的品种均可以入市流转交易, 流转交易的方式, 期限和流转交易后的开发利用要遵循相关法律, 法规和政策. 依据国家针对农村产权流转交易市场健康发展的意见, 一期暂只实现土地承包经营权, 集体建设用地, 四荒地, 农村集体经营性资产, 农业生产设施设备, 小型水利设施, 农业类知识产权, 林权. 原农村集体资源性资产交易品类分别 归类至土地承包经营权, 集体建设用地, 四荒地交易品类.
供应项目交易流程如下图所示:
# 交易管理
交易管理模块主要实现供应项目报名阶段, 竞价阶段, 中标公示, 成交确认, 合同管理, 结算管理等功能.
- 报名阶段主要用于审核报名人资质, 保证金缴纳情况等.
- 竞价阶段主要管理即将竞价或竞价中的供应项目, 可以查看竞价人出价数据, 也可以暂停项目竞价.
- 中标公示主要用于竞价结束后依据项目出价结果, 生成项目中标公示.
- 成交确认主要实现用于向中标人发送成交确认通知书, 生成成交公告等功能.
- 合同管理主要实现创建合同, 签订合同等功能.
- 结算管理主要实现向中标人发送结算通知书, 确认中标人足额缴纳尾款, 扣除交易过程服务费, 划转合同价款给供方.
一期目标是确保供应项目交易流程不做颠覆性变动, 尽可能与产品标准版交易流程保持契合.
# 证书管理
证书管理模块主要实现交易项目鉴证书, 经营权证创建, 套打等功能. 其用例如下:
# 电子档案
电子档案主要实现供应项目生命周期各环节详细信息查看, 包括但不限于项目登记, 审核发布, 报名, 竞价, 成交, 结算, 证书等信息.
# 统计分析
统计分析模块主要实现对供应项目各维度数据进行查询分析.
# 基础数据
基础数据主要实现对交易机构, 标的数据, 供方数据, 竞买方数据, 报表模板等基础数据的管理和维护.
# 系统管理
系统管理主要实现后台信息, 门户信息, APP信息, 预警信息, 流程信息的配置管理功能.