java项目实战-超市管理系统(一)需求概述与设计大纲

一、项目背景

商超购物管理系统具有商品管理、前台收银、商品库存等功能,本项目使用java作为开发语言,java控制台显示界面,mysql数据库存储数据,可以有效地锻炼和运用java、mysql数据库及基本sql编程开发的能力。

二、页面设计

进入主菜单界面如下

java项目实战-超市管理系统(一)需求概述与设计大纲_第1张图片

1、商品维护页面

java项目实战-超市管理系统(一)需求概述与设计大纲_第2张图片

     (1)添加商品

     (2)更改商品
     (3)删除商品
     (4)查询商品
     (5)展示商品

    2)前台收银

java项目实战-超市管理系统(一)需求概述与设计大纲_第3张图片

     (1)前台登陆 
     选择登录系统,输入用户名和密码,校验正确进入系统;三次登陆机会,三次输入都错误退出程序 。
    (2)商品录入,录入名称,录入数量,计算出价格和汇总价格; 
      商品收银,输入钱,显示找零,确认后商品收银成功,商品库存数量减。

    3)商品管理

java项目实战-超市管理系统(一)需求概述与设计大纲_第4张图片

     (1)列出当日卖出商品列表。

    (2)售货员管理,售货员账号的增删改,参考商品的增删改。

三、主要类设计

1、数据库类

用来连接、关闭数据库。

2、商品类

用来存储,查询商品

3、售货员类

用来存储,查询售货员

4、销售类

用来存储,查询销售信息

5、工具类

包含从数据库查询值,输入值的一个类。

6、导入数据类

用来将商品类,售货员类,销售类的数据导入数据库。

你可能感兴趣的:(Java,项目实战)