本来在跟着up主codesheep学ruoyi的部署,前一段生病停止了,现在又开始了,服务器的环境部署2个了,还有七八个的样子。
昨天为了方便兼职地点的卤肉制作管理,我准备开始制作之前提到过的店内商品管理,不用各种东西,简单做一个单机的管理系统。
卤夫助手
构思
暂时构思的最终成品是利用swing来制作出图形化界面,就用java最基本的库来制作。
实现
数据结构
净冷冻储藏:净冷冻储藏用double数组raw[MAX_TYPES_NUM]表示,存储与“raw+“time”.txt”文件。
成品储藏:因为有两个店面,分开统计,分别为double数组David[MAX_TYPES_NUM]和BCity[MAX_TYPES_NUM],存储为David+“time”.txt和BCity+“time”.txt文件。
货物参数:方便货物种类的增删改查,存储当前货物种类数量int型typesNumber,以及货物对应的
实现方法
最基本的进货提示、清洗处理+净冷冻储藏、成品制作提示、成品制作+成品储藏以及成品出售5个动作,再加上因为有两个店,所以货物在两个店转移也是一个动作,一共6个动作。
- 进货提示
进货检查就是通过检查当前冷冻储藏状态和成品状态的货物是否有断货可能,来提示进货。
详细流程就是:系统开启,首先读入之前存储在txt或xls存货相关文件,通过数据判断商品是否进货,输出显示结果。 - 清洗处理+净冷冻储藏
直接增加净冷冻储藏数量,净冷冻储藏记在存货中,同时根据成品储藏量来决定进行制作或者进行进货。 - 成品制作提示
检查当前成品量,判断是否需要进行成品制作。并且输出判断结果。 - 成品制作+成品储藏
冷冻储藏或者直接进货制作都可以导入为成品制作,将会增加成品的储藏量。 - 成品出售
消减成品量,可以通过直接输入当前量来测算,也可以通过输入扣除量来计算。 - 成品转移+成品转移提示
因为有两个成品存放点,所以成品应当可以互相转移同时可以提示哪些货某个店没有了需要补货。
ruoyi
正在完成的任务
- vm虚拟机上已经安装了jdk以及删除了openjdk。进入下一阶段:node已经下载,等待安装
- tomcat快速入门14/16,下一阶段maven。
- 数据库开始。
Centos使用笔记
如果使用了用户,终端使用cd xx/xx/xx时,要带有home,主文件夹不是根目录。。。。
如果要使用root,在登录界面点击没有用户名,进入输入用户名,输入root,然后输入root密码,进入root用户登录,此时主文件目录就是root目录,方便操作。