云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 超市库存管理系统(大作业) 2

超市库存管理系统(大作业) 2

  • 62 次阅读
  • 3 次下载
  • 2025/5/30 21:59:13

实现过程:

图4.7 销售管理模块

建立销售购物车,获取库存数量,得到dgvAlreadyBuyGoods的数据源,并转换为DataTable,如果购物车中有数据if (dt3 != null && dt3.Rows.Count > 0),如果已经购买了所选中行的商品,就只进行数量的增加if (dr[\商品名称\== name2),调用更新数据库库存,并绑定新数据gm.UpdateGoodsNum(newGoodsNum, goodsID); 并将购物车中的商品显示到销售窗体上。

double sunMoney1 = 0;for (int i = 0; i < this.dgvAlreadyBuyGoods.RowCount; i++)。

4.2.4 库存管理模块实现

库存管理模块主要用于编辑每种商品的具体信息,如商品代码、商品名称、商品价格、库存数量等。用户可以通过该模块添加、编辑、删除、查找商品信息,同时可以依据显示的库存情况制定进货单,制定后程序通过将新进货单数据插入到后台数据库中的进货表中,来实现数据间传递,这样在进货界面用户可以了解到进货情况。库存管理模块如图4.8所示。

图4.8 库存管理模块

实现过程:

由于系统的大部分功能都要涉及到对数据库的操作(Select 、Insert、Update、Delete),所以本系统将各个表的数据封装成类的形式进行操作,在类中定义字段、属性、方法,主要实现数据的添加、修改、删除、查询及即时更新的功能。这样使得工程的结构清晰,思路明了。初始化文本框和组合框,绑定商品类型和单位类型。并用实体累封装信息。GoodInfoModel goods = new GoodInfoModel();。如果InsertOrUpdate==0就执行添加操作,判断添加的商品是否已经存在。

if (dv.Count != 0&&dv2.Count!=0)如果InsertOrUpdate==1就执行修改操作, if (this.txtStorkPrice.Text.CompareTo(txtSellPrice.Text) == 1)。 4.2.5 权限管理模块实现

权限管理也是一个系统不可缺少的模块,在实现的时候有很多的方法,本系统使用的是给每个用户设定一个用户和密码,然后采用分级权限管理,管理员可以为每个用户分配不同的权限。在修改的时候,只要选中各种权限的检查框,就代表该用户具备了该权限。权限管理模块的界面如图4.9所示。

实现过程:

图4.9 权限管理模块

添加根节点,实体化树节点。并将节点添加到树上,找出所以子节点,实体化树。将节点添加到父节点上,绑定角色表到下拉列表,并用递归调用方法添加权限。给选定的角色添加权限int nodes=Convert.ToInt32( node.Tag.ToString());选中节点,并遍历树的根节点,如果树节点和权限角色表中的记录权限编号相等,递归调用,勾上子节点。

CheckChildNodes(node)。

5 系统详细设计

内容包括各个模块的设计,数据库的设计,数据库连接设计

1)存货清单管理:

1) 库存管理员每天进行查看一次;

2) 库存管理员当发现库存商品有损坏时,处理报损;

3) 订购的商品到货时,库存管理员首先检查商品是否合格,并将合格的商

品入库处理,更新相关信息;

4) 当商品进入卖场时,进行商品出库处理。 (2)提货清单管理:

1) 售货员接受顾客订单,输入顾客购买的商品; 2) 售货员保存顾客购买商品的记录清单。 (3)订货清单管理

1) 订货员用新商品供应商信息更新供应商供应商数据库的信息; 2) 订货员统计库存商品,根据需要制作订货单。 (4)统计清单管理

1) 统计员根据存货、提货、和订货清单统计相关信息;

在以上分析的基础上,可以初步确定系统在一个统一功能界面的前提下,分为存货清单管理模块、提货清单管理订货清单管理和统计清单管理模块四大模块。功能图如图所示。

处理查看 处理报损 商品入库 管理设置 存货管理

超市库存信息管理系统系统提货清单更新商品信息 更新提货信息统计订货商品制作订单

查询商品信息 订货清单 2.建立超市库存管理系统的用例图模型 1)系统角色

超市服务的对象是顾客,超市系统内部员工可以按人员的职能来分类。

2)超市库存管理系统的顶层用力图

统计清单 查询提货信息 查询报损信息

搜索更多关于: 超市库存管理系统(大作业) 2 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实现过程: 图4.7 销售管理模块 建立销售购物车,获取库存数量,得到dgvAlreadyBuyGoods的数据源,并转换为DataTable,如果购物车中有数据if (dt3 != null && dt3.Rows.Count > 0),如果已经购买了所选中行的商品,就只进行数量的增加if (dr[\商品名称\== name2),调用更新数据库库存,并绑定新数据gm.UpdateGoodsNum(newGoodsNum, goodsID); 并将购物车中的商品显示到销售窗体上。 double sunMoney1 = 0;for (int i = 0; i < this.dgvAlreadyBuyGoods.RowCount; i++)。 4.2.4 库存管理模块实现

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com