[工学]南通大学教育超市进销存管理系统设计报告__数据库系统概论_课程设计内容摘要:
anageTime Variable characters (20) 20 账目编号 accountNumber Variable characters (20) 20 货架编号 shelfNumber Variable characters (20) 20 起始日期 startTime Variable characters (20) 20 起始日期 dateStart Variable characters (20) 20 进货价格 inPrice Money (8) 8 进货单编号 orderNumber Variable characters (20) 20 进货日期 PurchaseDate Variable characters (20) 20 金额 saleMoney Variable characters (20) 20 销售数量 saleCount Integer 销售日期 salesDate Variable characters (20) 20 销售统计编号 statsNumber Variable characters (20) 20 销售记录编号 saleRecorderNumber Variable characters (20) 20 销售金额 saleTotalMoney Money (8) 8 16 数据库 课 程设计 南通大学教育超市 进销存管理系统 销售金额 salesAmount Money (8) 8 预警线 preFlightLine Integer 表九 数据结构 名称 代码 Admin AdminInfo VIP 顾客 VIPcustomer 仓库管理员 StorekeeperInfo 供应商 OEMsTable 商品 Goods 折扣表 DiscountTable 收据 Receipt 收银员 CashierInfo 账目 Account 货架 GoodsShelf 进货单 PurchaseOrder 销售统计表 SaleStats 销售记录 SalesRecorder 表十 数据流 名称 代码 实体 2 实体 1 付款 pay 货架 收据 供应 supply 进货单 供应商 入库 Stocking 进货单 商品 商品上架 goodsShelve 商品 货架 成本统计 costAccount 进货单 销售统计表 折扣 discount 货架 折扣表 生产 product 商品 供应商 账目管理 accountManage 销售统计表 账目 销售 sale 销售记录 货架 销售统计 stats 销售记录 销售统计表 数据库 ER 模型 对系统的数据流进行具体分析后 ,得出数据库的概念模型, ER模型,如图七。 17 数据库 课 程设计 南通大学教育超市 进销存管理系统 供应入库商品上架销售折扣付款销售统计账目管理成本统计生产供应商供应商编号供应商名称供应商电话供应商地址供应商联系人Variable characters (20)Variable characters (20)Variable characters (20)Variable characters (30)Variable characters (20)商品商品编号商品类型商品名称进货价格商品数量Variable characters (20)Variable characters (20)Variable characters (20)Money (8)IntegerVIP 顾客VIP 编号性别年龄会员积分入会日期姓名电话Variable characters (20)Characters (2)IntegerIntegerVariable characters (20)Variable characters (20)Variable characters (20)折扣表折扣规则编号商品编号折扣Variable characters (20)Variable characters (20)Float (2)进货单商品编号供应商编号进货日期进货单编号成本Variable characters (20)Variable characters (20)Variable characters (20)Variable characters (20)Money (8)仓库管理员工卡号姓名登录密码Variable characters (20)Variable characters (20)Variable characters (20)账目账目编号起始日期结束日期总成本总销售金额总利润账目管理日期Variable characters (20)Variable characters (20)Variable characters (20)Money (8)Money (8)Money (8)Variable characters (20)销售记录销售记录编号货架编号商品编号商品销售价格销售数量销售日期Variable characters (20)Variable characters (20)Variable characters (20)Money (8)IntegerVariable characters (20)收据收据编号商品编号进货价格数量金额Variable characters (20)Variable characters (20)Money (8)IntegerVariable characters (20)货架货架编号商品编号商品数量预警线商品销售价格Variable characters (20)Variable characters (20)IntegerIntegerMoney (8)收银员工卡号姓名登录密码Variable characters (20)Variable characters (20)Variable characters (20)Admin工卡号姓名登录密码Variable characters (20)Variable characters (20)Variable characters (20)销售统计表销售统计编号商品编号供应商编号销售数量销售金额进货价格起始日期结束日期统计日期Variable characters (20)Variable characters (20)Variable characters (20)IntegerMoney (8)Money (8)Variable characters (20)Variable characters (20)Variable characters (20) 图七 概念模型 ER图 数据库的物理模型 1. 该系统采用 SQL2020数据库, 用。 进 过分析,综合考虑系统的信息有效、安全性,该数据库的物理模型如图八所示。 FK_PURCHASE_REFERENCE_OEMSINFO FK_PURCHASE_REFERENCE_GOODSINFFK_GOODSSHE_REFERENCE_GOODSINFFK_SALESREC_REFERENCE_GOODSSHEFK_SALESTAT_REFERENCE_SALESRECFK_SALESTAT_REFERENCE_PURCHASEFK_DISCOUNT_REFERENCE_GOODSSHE供应商供应商编号供应商名称供应商电话供应商地址供应商联系人varchar(20)varchar(20)varchar(20)varchar(20)varchar(20)ak商品商品编号商品名称进货价格商品数量商品类型varchar(20)varchar(20)moneyintvarchar(20)ak进货单进货单编号商品编号供应商编号进货日期成本varchar(20)varbinary(20)varchar(20)varchar(20)moneyak1ak1,fk2ak1,ak2,fk1货架货架编号商品编号商品数量预警线销售价格varchar(20)varchar(20)intintmoneyak1ak1,ak2,fk销售记录销售记录编号货架编号商品编号销售价格销售数量销售日期varchar(20)varchar(20)varchar(20)moneyintvarchar(20)ak1ak1,fkak1,ak2,fk折扣表折扣规则编号商品编号折扣varchar(20)varchar(20)float(2)akak,fk销售统计销售统计编号商品编号供应商编号销售数量销售金额进货价格起始日期截止日期统计日期varchar(20)varchar(20)varchar(20)intmoneymoneyvarchar(20)varchar(20)varchar(20)akak,fk1ak,fk2账目账目编号起始日期截止日期总成本总销售金额总利润账目管理日期varchar(20)varchar(20)varchar(20)moneymoneymoneyvarchar(20)VIP 客户VIP 编号姓名性别年龄电话入会日期会员积分varchar(20)varchar(20)char(2)intvarchar(20)varchar(20)int收银员工卡号姓名登录密码varchar(20)varchar(20)varchar(20)仓库管理员工卡号姓名登录密码varchar(20)varchar(20)varchar(20)Admin工卡号姓名登录密码varchar(20)varchar(20)varchar(20) 图八 物理模型 模块设计与 代码实现 1. 商品入库模块 设计如图九 : 18 数据库 课 程设计 南通大学教育超市 进销存管理系统 图九 商品入库界面设计 关键代码如下: ///////////按钮事件处理 public void actionPerformed(ActionEvent e) { if(()==){ (false)。 (true)。 }else if(()==){ ()。 ()。 ()。 ()。 ()。 ()。 ()。 }else if(()==){ ()。 int index=1。 index=(())。 if(index==0){ (this, 商品成功入库 !!)。 }else if(index==1){ (this, 该商品已经在仓库 19 数据库 课 程设计 南通大学教育超市 进销存管理系统 中 !!)。 }else if(index==2){ (this, 没有改供应商哦 !!)。 }else if(index==3){ (this, 商品入库失败 !!)。 } } } ////////创建商品对象 private Goods createNewGoods(){ Goods goods=new Goods()。 (())。 (())。 (())。 ((()))。 ((()))。 (())。 return goods。 } 2. 商品销售模块 设计如图十: 20 数据库 课 程设计 南通大学教育超市 进销存管理系统 图十。[工学]南通大学教育超市进销存管理系统设计报告__数据库系统概论_课程设计
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。