课程设计——基于JAVA的仓库管理系统
要求如下:
系统总需求分析:
“仓库管理系统”包括七大功能,一:进仓管理:通过管理员输入货物进仓的时间,系统自动分配进仓编号;二:出仓管理:通过管理员输入货物出仓的时间,实现出仓;三:货物报废:通过管理员输入报废货物的编号,以及报废货物的报废时间(具体的年和月)对报废货物进行标记;四:查找货物信息:通过输入货物的编号,系统搜索出货物的所有属性信息;五:仓库预警处理:判断此时仓库是否空仓或是满仓;六:对货物数据进行统计并保存到本地文件;七:根据本地保存的数据文件读入系统,实现本地断电后数据缓存继续操作。
(对于仓库货物的编号是系统自动生成的,若是想把编号改成用户输入也可以自己实现,本次工程分两个包,由于本人习惯先写代码的具体实现,再写GUI图像化界面,由窗体来控制程序的运行,一个包是代码的具体实现,另一个包是GUI窗体来控制程序运行(通过JAVA引用),存文件数据,和取文件数据,我默认将文件存到G盘。)再附上课设的作业代码链接:
链接:https://pan.baidu.com/s/11gTVpczmEV4fK8VPdK5nuw
提取码:yzh1
设计部分展示:
(本人界面做的实在简陋,但绝对能理解,嘿嘿,欢迎交流学习)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?