问题描述
- 求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. 在本次设计中,设计程序菜单。
解决方案
可以找个免费的进销存软件,或者收费软件研究下。
参考:http://wenku.baidu.com/link?url=QivFdx-aUJrzi1OKGqFb_r8ZDp9IJHI6zoL4ZpSnq3gakOn_EcknUCPZs5txrAn1eBXMc1yNcR6_X5qOt_qvYeuDQGwiB9XzbRvaHDiV1-3
时间: 2024-11-01 13:08:30