商品信息的输入与输出

【1】 学会从练习从控制台输入String\double\int类型的数据
【2】 学会在控制台输出数据
【3】 学会Eclipse的使用

输入商品信息,并显示在控制台
商品信息如下:
品牌型号:商品的名称,String类型。
尺寸:手机的大小,double类型。
价格:手机的单价,double类型。
配置:手机的内存等配置,String类型。
库存数:int类型
总价:double类型

知识提示:
1、用户输入需要使用Scanner类,以下代码使用户能够从System.in中读取一个数字。
Scanner sc= new Scanner(System.in);
int count=sc.nextInt();//接收从键盘输入的一个整数
String s=sc.next();//接收从键盘输入的一个单词
String s=sc.nextLine();//接收从键盘输入的一行字符
double d=sc.nextDouble();//接收从键盘输入的一个实数
2、输出信息如:system.out.println(“尺寸”+d);字符串的连接用+号

脚下留心:

  • next()只读取有效字符,不会读取有效字符前的空格、tab、回车,读取到有效字符后遇到空格、tab、回车才会停止读取。
  • nextLine()会读取字符前后的空格、tab,不管是在字符前还是后遇到回车都会停止读取,读取的是回车前的所有字符。
    操作步骤:
    1、启动Eclipse
    2、创建一个Java 项目chapte02
    3、在项目下创建一个包lesson02
    4、在包下创建一个类Test02_1
    5、输入程序代码
    6、执行程序
package lesson02;
import java.util
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
二、需求分析: (一)主要目标 为了大大提高超市的运作效率,降低经营成本,提高效益,以及提升超市的管理水 平。根据超市的需要,对其进行规范化管理,因此需要一套合理的管理体系。 (二)功能分析 1、 录入产品信息,并对其进行分类,能够对现有产品的信息进行维护、当产生了新产品后 ,能够录入新产品的信息; 2、能够输入员工、供应商的相关信息并能对其更新; 3、 在收银处,随时录入商品出货信息(包括产品编号、出货单价、出货数量、员工编号等 ),及时更新数据数据; 4、 从供应商处进货后,及时录入产品进货信息(包括产品编号、进货单价、进货数量、供 应商编号等); 5、 录入产品原始库存,并能够根据产品进货、出货信息进行库存管理、更新; 6、 可随时查询产品信息、出货信息、进货信息(如月出货报表),并可以打印输出; 7、能够根据出货、进货表中的数据自动计算出每种产品的当日库存,并能够实现当 前库存查询; 8、 在需要时生成商品库存情况报告,实时报告商品库存情况:库存量不足(小于某一自定 的数量)时,可生成缺货报告,并提供商品种类,来源等信息,方便采购人员进行商品 采购;库存量超额(大于某一自定的数量)时,可生成超额库存报告,以便管理人员进 行产品组合的协调; 9、 商品出货达到一定数量时,可将此类商品信息及出货进货信息打印输出,能够提示畅销 产品和滞销产品的种类,并提供商品的库存信息用于市场导购和商品采购指导。 (三)数据定义 图1.1 E-R图 (四)系统设计 1、商品管理:录入现有商品的相关信息,如生产日期、保质期、进货价格、出货价 格等,并将其进行分类,以便查询、维护、更新; 2、进货管理:录入进货相关信息,并进行查询、更新,可打印输出; 3、出货管理:记录出货相关信息,并进行查询、更新,可打印输出; 4、库存管理:根据进货、出货信息自动计算库存量,并存储商品库存信息,且可以 随时打印输出需要的产品库存信息; 5、员工信息管理:员工基本信息的创建、更新、查询; 6、供应商信息管理:供应商基本信息的创建、更新、查询。 图1.2 功能模块树形图 三、数据库设计: (一)、表单设计 1、超市商品信息表 该表主要是显示该超市所卖的商品,及这些商品的基本信息,如:产品标号、产品 名称、生产日期、保质期等。 图2.1 商品分类设计视图 图2.2 商品分类数据视图 2、超市库存表 该表主要的功能是显示已剩下的库存,给下次的进货提供信息。 图2.3 库存设计视图 图2.4 库存数据视图 3、进货信息表 该表主要是显示进货商品的基本信息,有:产品编号、进货量、进货商、进货日期 等。 图2.5 进货信息设计视图 图2.6 进货信息数据视图 4、出货信息表 该表主要是显示已卖出商品的信息,如:该商品的产品编号、出货量、以及出货单 价与日期、出售该商品的售货员。 图2.7 出货信息的设计视图 图2.8 出货信息数据视图 5、供应商表 该表主要是显示供应商的基本信息,有:供应商ID、供应商名称、以及地址和联系 方式。以便超市对货源进行科学的管理。 图2.9 供应商设计视图 图2.10 供应商数据图 6、员工信息表 该表主要是显示员工的基本信息,包括:员工编号、姓名、性别、年龄、部门、职 务、联系方式、工资等信息。方便超市的人力资源管理。 图2.11 员工信息设计视图 图2.12 员工信息数据视图 (二)、关系视图 四、查询、窗体和报表(包括设计视图): 图3.1 出货信息查询设计视图 图3.2 出货信息查询 图3.3 出货总信息查询SQL语句 图3.4 出货总信息查询 图3.5 商品信息交叉表查询设计视图 图3.6 商品信息交叉表查询 图3.7 出货信息窗体设计视图 图3.8 出货信息窗体 图3.9 供应商窗体设计视图 图3.10 供应商窗体 图3.11 库存窗体设计视图 图3.12 库存窗体 图3.13 库存窗体设计视图 图3.14 库存窗体 图3.15 员工信息窗体设计视图 图3.16 员工信息窗体 图3.17 出货信息报表设计视图 图3.18 出货信息报表 图3.19 供应商供货信息报表设计视图 图3.20 供应商报表 图3.21 进货信息报表设计视图 图3.22 进货信息报表 图3.23 员工基本信息报表设计视图 ----------------------- 超市商品管理信息系统数据库设计全文共20页,当前为第1页。 库存 n 商品编号 入库 1 1 n 商品名称 n 供应商 供应 n 商品 商品类别 n 供应商编号 电话 厂址 名称 备注 销售 n n 出库 员工 电话 职务 部门 年龄 姓名 性别 员工编号 超市商品管理信息系统数据库设计全文共20页,当前为第2页。 超市商品管理信息系统数据库设计全文共20页,当前为第3页。 超市商品管理子系

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值