山东大学项目实训开发日志——基于vue+springboot的医院耗材管理系统(6)

这篇博客记录了基于vue+springboot的医院耗材管理系统开发过程中遇到的主要问题,包括代码结构规划、团队协作、需求确定、前后端连接等问题的解决。目前尚未解决的问题是设备缺失导致的扫码功能无法测试和数据库统一性问题,影响了功能的完整性和追溯能力。团队正寻求解决方案,以完善系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        这一篇博客汇总一下此系统开发至今遇到的比较大的问题,包括已经解决的和目前悬而未决的问题。

        在开始开发的第一周,我们首先遇到的第一个问题就是如何确定系统的代码结构。对于这个问题,经过我们的讨论,最终决定使用vue的create命令自动创建项目并以此为项目的基本结构。

        然后是如何团队协作共同开发。最终我们决定使用GitHub共享代码来进行开发。

        在确定需求阶段,由于我们都对医院的运作等不甚了解,确定具体的需求及其实现方式比较麻烦,因此只能经过多方查找,多方询问才最终确定了需求。

        到正式开发阶段,最大的问题还是前后端连接的问题,由于前后端分离的开发模式,导致负责前端的人不清楚后端的情况,负责后端的人不清楚前端的情况,使得由于传递参数不一致,方法名不一致等各种问题而出现的bug层出不穷。最后我们确定了一个比较好的办法来规避这个问题,在之前的博客中已经详细说明,这里就不过多赘述了。

        以上是目前已经接解决的问题,下面我说一说至今仍未解决的问题。

        第一个是设备缺失的问题,我们做好了扫码出入库的功能,但是由于封校和资金不足,我们没有用于扫码的PDA设备,导致我们无法测试该功能是否能正常使用。自己写的功能无法测试也是很搞笑的事情了。

        PDA的部分代码:

 /**
     * PDA批量更新库损状态
     */
    int updateFetchStatus(@Param("statusType") String statusType, List<String> qrList, String collectNo);

    /**
     * PDA批量更新领用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值