• 基于RFID的牛场养殖信息管理系统


    基于RFID牛场养殖信息管理系统

    在设计之前,先考虑一个牛场应该会需要哪些相关的信息系统,换言之就是一个养殖场具体需要有哪些功能。将思考的功能列举如下:

    牛信息管理:其中包括牛的识别,牛的生长情况,健康状态,以及是否为孕期牛,是否为售卖牛;

    物料信息管理:物料使用情况,物料来源;

    检疫信息管理:牛是否已经接受过检疫;

    人员信息管理:不同职位对应不同角色;

    l RFID信息管理:是否发放下去,是否写入

    对于架构图分为:

    基础设施层:基础设施包括网络、服务器、存储、存储设备等硬件环境,是系统运行的基础保证

    数据层:用于存储系统的数据,包括系统配置数据库、用户管理数据库、元数据库、文件数据库等。

    应用层:应用层可以分为应用层和服务层。

    (1) 服务层介于数据层和业务应用层,为业务应用层提供功能支持,也就是常说的中间件层,包括即时通讯系统、短信平台、数据访问组件、安全审计组件、数据交换等。

    (2) 业务应用层是指具体的业务应用系统功能模块,包括业务报表,GIS管理(地理信息管理)、业务统计、综合查询、业务表单、流程等。

    用户层:用户层为用户提供使用系统的入口。

    对于该系统架构图如下:

     

    控制流程图则是每一个功能其中的具体实现,包括其中的每一步流程,在该系统中有以下流程:

    人员信息管理:主界面—>登录验证—>不同的角色进入不同的界面进行后面的操作

    l RFID信息管理:管理员—>RFID信息录入模块—>发放带有RFID的耳标—>读写器发送写命令—>返回成功信息

    牛信息管理:饲养人员—>RFID耳环—>牛信息模块—>查看生长,售卖等情况

    物料信息管理:管理员—>记录物料使用及供给情况

    检疫信息管理:检疫人员—>访问RFID耳标—>检疫情况

    控制流程图如下:

  • 相关阅读:
    Javascript引擎的单线程机制和setTimeout执行原理阐述
    给定红包个数和红包金额,计算红包的金额
    oracle日志归档空间清理
    Jmeter之录制控制器与代理的使用
    Jmeter分布式测试的坑
    Jmeter之Cookie和Session处理
    性能测试之JMeter远程模式
    JMeter自带工具录制配置方法
    Jmeter分布式测试
    性能测试的 Check List (不断更新中)
  • 原文地址:https://www.cnblogs.com/ttct/p/12391392.html
Copyright © 2020-2023  润新知