1、 农业数据库原型需求说明书 35 资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。 案卷号 日期 /5/4 农产品数据库系统原型需求说明 作 者: SEVEN 完成日期: /5/4 当前版本号 V1.1 迭代后版本号 V1.1 文档ID 0504 最后更新时间 /5/4 1
2、 开发目的 本次开发的农产品数据库系统原型是一个小型的商业用途数据库, 采集几十户比较有代表性的农户数据, 主要用于商业展示和实验研究。农产品数据库系统原型在下文中简称数据库系统或本系统。 2. 用户需求定义 该数据库系统包括数据录入和数据存储、 数据分析三大部分。 2.1. 数据录入 管理员或第一书记将村民信息、 生产数据、 收购数据经过PC端以及移动端后台进行录入。 2.2. 数据存储 用小型关系数据库进行数据存储和查询。 2.3. 数据统计分析 把数据统计结果、 分析结果、 查询结果封装成数据接口, 用于前端展示。 3. 系统需求描述 3.1. 访问控制 本
3、系统不开放用户注册功能, 由系统管理员分配登录账号。 3.2. 用户权限和功能 系统包含两种类型的用户: 管理员、 第一书记; 管理员 由开发人员创立, 拥有本系统的全部权限, 适用于全部村庄, 能够操作所有村庄的数据: 1. 数据总览: 对系统总览信息进行查询操作; 2. 用户管理: 对第一书记类型的用户进行增、 删、 查、 改操作; 3. 村庄管理: 对村庄信息进行增、 删、 查、 改操作; 4. 村民管理: 对村民信息进行增、 删、 查、 改操作; 5. 农作物管理: 对农作物信息进行增、 删、 查、 改操作; 6. 收购管理: 对收购信息进行增、 删、
4、 查、 改操作; 7. 二维码管理: 编辑二维码模板、 打印二维码 第一书记 由管理员创立, 拥有本系统部分权限, 仅适用于该第一书记所管辖的村庄, 可操作管辖村庄的数据: 1. 数据总览: 对系统总览信息进行查询操作; 2. 村庄管理: 对村庄信息进行查、 改操作; 3. 村民管理: 对村民信息进行增、 删、 查、 改操作; 4. 农作物管理: 对农作物信息进行增、 删、 查、 改操作; 5. 收购管理: 对收购信息进行增、 删、 查、 改操作; 6. 二维码管理: 编辑二维码模板、 打印二维码 权限表 角色 权限 查询 编辑 增加 删除 管理
5、员 数据总览 是 否 否 否 用户管理 是 是 是 是 村庄管理 是 是 是 是 村民管理 是 是 是 是 农作物管理 是 是 是 是 收购管理 是 是 是 是 二维码管理 是 是 是 是 销售管理 是 是 否 否 角色 权限 查询 编辑 增加 删除 第一书记 数据总览 是 否 否 否 村庄管理 是 是 否 否 村民管理 是 是 是 是 农作物管理 是 是 是 是 收购管理 是 是 是 是 二维码管理 是 是 是 是
6、 销售管理 是 否 否 否 3.3. 功能描述 用户登录 用户使用管理员分配的账号进行登录, 同时系统进行身份判断, 判断该用户的角色、 所属村庄, 并展示相应的用户信息和管理功能界面。 数据总览 以村为单位统计并展示数据概览和排行; 以县为单位统计并展示数据概览和排行; 全国为单位统计并展示数据概览和排行; 1. 选择统计区域: 村、 县、 省; 2. 统计并展示当前区域录入系统的人口数量; 3. 统计并展示录入系统的村庄数量; 4. 统计并展示录入系统的县城数量; 5. 统计并展示当前区域村民总收入( 按月统计、 按季度统计、 按年统计)
7、 6. 统计并展示当前区域村民收入排行; 7. 统计并展示当前区域种植量排行; 8. 统计并展示当前区域的收购量排行; 9. 展示当前区域的种植环境信息; ( 经过采集设备获取, 无需人工录入) 村庄管理 管理员添加村庄, 村庄信息包括: 村庄名称、 村庄地理位置、 常驻人口、 村庄图文简介; 管理员可对已经添加的村庄进行查询、 编辑、 删除操作; 第一书记可对以添加的村庄进行查询、 编辑操作。 村庄数据: 村庄名称 村庄地理位置 常驻人口 图文简介 村民管理 管理员和第一书记添加村民, 村民信息包括: 所属村庄、 姓名、 联系方式、 种养数据;
8、 管理员和第一书记可对已添加的村民数据进行查询、 编辑、 删除操作; 村民数据: 所属村庄 姓名 联系方式 头像 种养数据 农作物管理 管理员和第一书记添加村民种植的农作物信息, 包括: 所属农户、 种类、 数量、 种养时间、 收购单价; 管理员和第一书记能够对已经添加的农作物数据进行查询、 编辑、 删除操作。 农作物数据: 所属农户 种类 数量 种养时间 收购单价 收购管理 管理员和第一书记添加收购信息, 录入方式分为PC端录入和移动端录入, 本次开发仅考虑PC端的录入情况。录入的数据包括: 村民信息、 农作物种类、 收购数量、 收购
9、金额、 收购时间、 产品编号; 管理员和第一书记可对已经添加的收购信息记录进行查询、 编辑、 删除操作。 系统以村庄为单位统计各种类的农产品的库存量; 系统以村民为单位统计农产品的库存量; 收购数据: 村民信息 农作物种类 数量 收购金额 收购时间 编号 销售管理 系统统计销售额和总销量; 系统记录销售记录; 管理员能够查询销售记录, 更改销售记录状态; 溯源二维码打印 此二维码为农产品的溯源二维码, 批量生成后打印出来, 贴在每件农产品的外包装上, 顾客扫描二维码能够看到产品的溯源信息: 1.农户信息( 姓名、 所属村庄、 种养的农产品种类和
10、数量) 、 2.产品信息( 重量、 简介、 单价、 总价、 种养时间、 收购时间) 、 3.农产品生长环境数据、 4.该农户所属村庄简介( 地理、 人文、 资源、 第一书记) 二维码分为两种尺寸: 1、 家禽、 牲畜为圆形小尺寸脚环; 2、 干货类为方形大尺寸不干胶; 管理员和第一书记选择需要打印的收购数据à选择二维码模板à生成图片à打印 4. 主要需求过程模型 4.1. 收购过程 4.2. 二维码使用过程 5. 主要功能界面线框图 5.1. 个人设置 5.2. 切换村庄 5.3. 数据总览 5.4. 村庄管理 5.5. 村民管理 5.6. 收购管理 5.7. 二维码打印页面
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818