qq_32957191 2015-12-22 02:01 采纳率: 0%
浏览 1146

求java大神指教这个程序怎么写,最好有代码

项目设计(一)

小区里新开了一家超市,经营了一个月之后,发现超市的经营很混乱,主要体现在几个方面:不知道商店现在都有什么货物,也不知道商店每天都卖了什么货物,库存有什么货物;同时,一个月来的流水和利润都无法查清。为此超市张老板找到了程序员Jack,想让Jack开发一个管理程序,帮助超市的管理

Jack的初步计划是这样的:
1. 设计程序的结构,看看大概需要什么样式的类。
2. 初步构想是这样的:
a) 货物要有相应的类和货物的属性;
b) 然后商店平常要进货和销货。
c) 对于使用者来说,分为店长和员工两种身份,员工又分为收银员和库管员两种;
d) 超市运营主要有以下操作:进货、销货、入账、出账、查库存、计算利润
i. 进货:增加库存商品,指明商品的编号、名称以及相关属性(可以自定义)
ii. 销货:从库存中减去相应商品
iii. 入账:当商品卖出之后,所得钱款增加到超市账目上
iv. 出账:当进货之后,进货款从账目上减去
v. 查库存:清查现有所有的货物
vi. 计算利润:计算所有操作之后利润所得有多少

在有了这些初步想法之后,Jack开始动手编写代码,并用控制台程序写了一个简单的测试代码,规划的大致菜单如下(下划线为手动输入部分):

超市管理系统V1.0

请输入你的用户名
请选择相应操作:
1. 进货
2. 销货
3. 入账
4. 出账
5. 查库存
6. 计算利润
1
请输入货号:1001
请输入货品名称:鸡蛋
请输入货品成本价:2.5元每斤
请输入供货商:青岛鸡蛋销售公司

。。。 。。。(以下从略,请自己设计)

项目一的设计仅要求完成如下任务:
1. 设计货物的类以及定义货物的属性。属性至少包括货号,名称,成本,供货商。其他必要的属性可以自行设计添加。
2. 设计员工的类以及员工的属性。属性至少包括员工编号,姓名,性别,身份(即收银员/库管员/经理)。其他必要属性可以自行设计添加。
3. 如果你觉着程序还需要其他类,可以自行设计添加。
4. 在本次设计中,设计程序菜单。

  • 写回答

2条回答 默认 最新

  • 大河行脚 2015-12-22 02:35
    关注

    严打伸手党,你对照着每条要求去做就可以了啊,做完后不好的地方再改就可以了。
    不懂的百度就行了。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器