
这个是使用Java实现的一个智能快递柜的管理系统,系统中包含两个角色,分别是用户操作和快递员操作。实现的具体功能如下:
二、功能1.管理员
(1)快递录入
———柜子的位置(系统产生,不能重复)
———快递单号(输入)
———快递公司(输入)
———6位取件码(系统产生,不能重复)
(2)删除快递(根据单号)
(3)修改快递(根据单号)
(4)查看所有快递(遍历)
2.普通用户
(1)取快递
————输入取件码:显示快递的信息和快递的位置。取出之后,将此快递信息删除。
三、采用的模式此系统我采用了MVC模式,即:数据存取(M)、视图展示(V)、调度逻辑(C)。
数据存取(M):将快递信息存入,数据存取可以使用数组、集合或者是数据库。我写的这个直接 使用二维数组。
视图展示(V):负责打印,向用户展示界面,专门与用户打交道,提示用户输入快递信息等。
调度逻辑(C):根据视图接收到的用户输入的内容,调度数据存取。