1、 目 录 1 问题的提出2 1.1 可行性分析 2 2 需求分析 2 2.1 商店管理的业务流程2 2.2 系统的功能分析3 2.3 用例分析3 2.3.1 用例图3 2.3.2 用例描述4 2.3.3 寻找分析类7 2.4 系统模块设计11 2.4.1 系统模块设计11 2.4.2 子模块设计12 2.5 数据库设计13 2.5.1 数据流图13 2.5.2 数据库 E-R 模型16 2.5.3 数据库的物理模型16 2.6 模块设计与代码实现25 参考文献 - 2 - 数据库课程设计 南通大学教育超市进销存管理系统 1 问题的提出随着商店商品的大量增加其管理难度越来越大,在计算机技术飞速发
2、展的今天,将计算机这一信息处理利器应用于商店的日常管理已是势所必然。于是,商店进销存管理系统便应运而生。这为商店管理带来前所未有的改变,同时为企业带来意想不到的经济效益和社会效益。这主要体现在以下几个方面:1 极大的提高了商店工作人员的工作效率,避免了以往入、出、存流程繁琐杂乱,周期长的弊端。2 商店管理实现了操作自动化和信息电子化,全面提高了超市的管理水平。3 基于超市管理的全面自动化可以大大减少入库管理,出库管理及库存管理中的漏洞,可以节约大量管理开支增加企业的收入。11 可行性分析由于商店规模的日益增大,进出货物数量繁多,且工作量大。原有的手工操作耗时费力,又不能保证数据的正确性,迫切需
3、要实现计算机信息化管理,用信息化管理实现对数据的录入、查询、打印等的处理。比起传统的方法这样可以节省大量的人力物力资源,又可以缩短业务处理的时间,加强对物资安全的管理,具有很强的实用性和经济性。2 需求分析2.1 商店管理的业务流程商店的日常业务经营活动主要包括采购、销售、库存盘点、账目管理等四个方面。因此如何处理好这几者之间的关系是设计商店进销存管理系统最为关键的部分。商店运营的基本业务流程如图 1 所示。图 1 业务流程图- 3 - 数据库课程设计 南通大学教育超市进销存管理系统 2.2 系统的功能分析本系统开发的总体目标是建立一个能够对商店内商品流动进行监控,即在商品采购、销售、库存、账
4、目管理等过程中进行监督与控制。经过小组讨论,该系统应具备以下功能:1 采购员采购商品后及时录入商品信息在数据库中进行数据更新。2 在收银处随时录入卖出商品信息,如名称数量单价等及时更新数据库数据。3 货架上商品卖到一定数量时及时生成提货报告并提供商品的库存剩余信息。4 在需要时可每日或每周统计一次,生成商品销售情况报告。并可以导出统计结果且可以生成 excel 表格。5 仓库管理员可以用多种方式查询各种商品信息,也可以采用多种查询条件的组合查询。并可以导出查询结果且可以生成 excel 表格。2.3 用例分析2.3.1 用例图用例图如图(2)所示:图(二)用例图- 4 - 数据库课程设计 南通
5、大学教育超市进销存管理系统 2.3.2 用例描述表格 1 用例描述 系统登录用例编号 UC01用例名称 系统登录用例概述 系统登录界面主参与者 收银员、仓库管理员、admin基本事件流 1、 选择角色2、 输入用户名和登录密码。3、 点击确定登录按钮。扩展事件流 1、 如果用户验证不成功则弹出对话框告知错误信息。2、 如果用户验证成功,则显示对于角色系统界面。表格 2 用例描述 商品入库用例编号 UC02用例名称 商品入库用例概述 仓库管理员将商品的各种信息录入到数据库中,并更新数据库主参与者 仓库管理员基本事件流 1 仓库管理员向系统发出新增商品的请求2 系统显示相应界面,让仓库管理员输入信
6、息,并自动根据商品号生成规则生成商品号3 仓库管理员输入商品的相关信息,包括商品名、定价、生产日期、保质期等4 系统确认输入的信息中,商品名没有重名5 系统将所输入的信息存储建档扩展事件流 4a如果输入的商品名有重名现象,则显示出重名的商品的相关信息,并要求仓库管理员选择修改商品名或取消输入4b仓库管理员选择取消输入,则结束用例,不做存储建档工作4c仓库管理员选择修改商品名后,转到 4- 5 - 数据库课程设计 南通大学教育超市进销存管理系统 表格 3 用例描述 销售商品用例编号 UC03用例名称 销售商品用例概述 收银员收费流程主参与者 收银员基本事件流1、 登录系统。2、 判断顾客是否为会
7、员。3、 录入销售商品信息。4、 统计销售总金额。5、 选择付款方式。6、 付款。7、 打印收据扩展事件流 1、 如果付款成功,则弹出消息框告诉收银员付款成功!2、 如果付款失败,则弹出消息框告诉收银员付款失败,并提升失败原因。表格 4 用例描述 商品信息查询 用例编号 UC04用例名称 查询商品信息用例概述 按照选定的查询方式查询商品信息。主参与者 仓库管理员基本事件流 1、 登录系统。2、 选择查询方式。3、 根据查询条件获得查询结果。4、 管理员选择是否打印报表扩展事件流 1、打印查询结果(excel 表格)- 6 - 数据库课程设计 南通大学教育超市进销存管理系统 表格 5 用例描述
8、打印报表用例编号 UC05用例名称 打印报表用例概述 打印指定类型的报表主参与者 仓库管理员、系统基本事件流 1、 确定打印报表类型。2、 根据报表类型生成相应报表。3、 打印相应类型的 excel 表格扩展事件流表格 6 用例描述 销售预警用例编号 UC06用例名称 销售预警用例概述 系统根据货架信息判断是否需要生成预警报表。主参与者 系统基本事件流 1、 统计各个货架上各商品数量信息。2、 判断是否达到管理员所设置的预警线。3、 如果达到预警线,则打印报表扩展事件流 1、打印报表表格 6 用例描述 销售情况统计用例编号 UC06用例名称 统计销售情况用例概述 根据系统设置(每日或每周) ,
9、统计销售情况。主参与者 系统admin基本事件流 1、 统计销售报表。2、 生成销售统计结果表。3、 打印报表。扩展事件流- 7 - 数据库课程设计 南通大学教育超市进销存管理系统 表格 7 用例描述 账目管理用例编号 UC07用例名称 账目管理用例概述 Admin 可以随时查看历史账目,也可以统计给定事件段的账目信息。主参与者 Admin基本事件流 1、 登录系统。2、 确定统计时间范围。3、 统计进货单。4、 统计销售报表。5、 生成账目表。扩展事件流 1、打印报表2.3.3 寻找分析类用例 1 登录系统-分析类:1)类: 1、登录窗体类2、三个参与者:收银员、仓库管理员、admin2)类
10、的属性和方法:登录窗体-属性:1、登录、取消两个按钮2、角色类型单选按钮组(三个单选按钮)3、登录名、登录密码文本框。4、窗口标题登录窗体- 方法:1、获取角色类型2、获得登录名和登录密码3、连接数据库,验证登陆信息参与者-属性:1、登录名、登录密码2、角色类型标识参与者-方法:1、获取、设置登录名和登录密码用例 2 商品入库-分析类:1)类:1、两个参与者:仓库管理员2、商品入库窗体类、商品2)类的属性和方法:仓库管理员-属性:1、登录名、登录密码- 8 - 数据库课程设计 南通大学教育超市进销存管理系统 2、角色类型标识仓库管理员-方法:1、发送商品入库请求2、录入商品信息3、修改商品名4
11、、取消输入商品入库窗体类-属性:1、 接收商品信息的各种控件2、 各类控制按钮商品入库窗体类-方法: 1、接收商品个信息2、确认商品名是否重名3、显示出重名的商品的相关信息4、存储商品信息用例 3 销售商品-分析类1) 类:1、收银员2、商品3、顾客4、银行(POS)5、登录系统窗体类6、销售商品窗体类,销售报表7、收据2)类中的属性和方法:收银员-属性:1、工卡号、姓名、密码、角色名称收银员-方法:顾客-属性:1、顾客姓名,性别,年龄,是否 VIP,VIP 编号2、银行卡顾客-方法:1、选择付款方法2、付款商品-属性:1、商品编号、商品名称、商品价格、生产商、商品购买数量 2、是否参与活动商
12、品-方法:1、设置与获取属性的方法POS 机-属性:1、编号、使用商、银行POS 机-方法:- 9 - 数据库课程设计 南通大学教育超市进销存管理系统 1、获得顾客银行卡信息2、与银行进行交易的方法3、打印回单收据-属性:1、商品信息列表、收据编号(流水号)、应收金额、实收金额、找零。2、VIP 信息。购物日期。登录系统窗体类-属性: 1、登录、取消两个按钮2、角色类型单选按钮组(三个单选按钮)3、登录名、登录密码文本框。4、窗口标题登录窗体类-方法:1、获取角色类型2、获得登录名和登录密码3、连接数据库,验证登陆信息销售商品窗体类-属性:1、商品信息列表2、VIP 顾客信息3、收据单销售商品
13、窗体类-方法:1、根据商品编号从数据库中获得商品信息,并添加到商 品信息列表。2、获取 VIP 客户信息。3、结算交易金额。并创建收据单。4、打印收据单销售报表-属性:1、报表编号、销售日期,成本金额,销售金额,利润。用例 4 商品信息查询-分析类:类:1.仓库管理员2.商品3.商品查询报表4、商品信息查询窗口类的属性和方法:商品属性:1.商品的编号2.商品的名称3.商品的价格商品方法:1.获取各属性的 get 方法商品报表属性:1.报表编号- 10 - 数据库课程设计 南通大学教育超市进销存管理系统 2.商品信息列表商品报表方法1.生成报表编号2.获取商品信息列表用例 5 销售预警-分析类:
14、类:1、货架2、仓库管理员3、预警报表类的属性和方法:货架-属性:1、货架编号2、商品列表3、各商品放置数量4、各商品预警线货架- 方法:1、对各商品的上架、下架2、获取各商品当前在架数量3、获取各商品信息4、获取和设置各商品预警线商品- 属性:1、商品编号2、商品名称。商品- 方法:1、获取各属性的 get 方法预警报表- 属性:1、货架编号、报表编号2、发生预警的商品列表3、发生预警的商品在仓库中的信息列表4、预警发生时间预警报表-方法:1、生成报表编号2、设置货架编号3、生成预警商品列表4、获得预警商品在库信息列表5、获得预警发生时间6、打印报表,生成 excel 表格用例 6 销售情况
15、统计类:1、销售情况统计窗口类2、销售报表3、销售统计表类的属性和方法:销售报表-属性- 11 - 数据库课程设计 南通大学教育超市进销存管理系统 1、报表编号(流水号)2、销售日期,成本金额,销售金额,利润。销售统计表-属性:1、统计表编号,统计日期,承办总金额,销售总金额总利润。用例 7 账目管理类:1、登录系统窗体2、账目管理窗体3、admin4、账目类5、进货表6、销售统计表类的属性和方法:系统登录窗体账目管理窗体销售统计表-属性:1、统计表编号,统计日期,某商品的具体销售情况账目类-属性:1、账目编号,生成账目日期,2、成本总金额,销售总金额,总利润。3、每种商品的编号,进货总量、进
16、货成本、销售成本,利润。2.4 系统模块设计2.4.1 系统模块设计- 12 - 数据库课程设计 南通大学教育超市进销存管理系统 图三 系统模块设计2.4.2 子模块分析1. 仓库管理员模块类图分析,如图四图四 仓库管理员主界面类图分析2. 账目管理模块类图分析,如图五- 13 - 数据库课程设计 南通大学教育超市进销存管理系统 图五 账目管理模块类图分析2.5 数据库设计该系统采用的是 SQL2008,数据库采用 powerdesigner1.25 设计。2.5.1 数据流图通过对商店营业的业务流程分析得知,该系统的数据流图:1顶层数据流图,如图六仓仓仓仓仓 仓仓 仓仓1供 货 2上 架 3
17、购 买1 进 货 单 2 货 架 使 用 清 单 3 销 售 报 表4 收 据6 商 品 信 息 列 表8 提 货 单图六 顶层数据流图2. 二级数据流图如下- 14 - 数据库课程设计 南通大学教育超市进销存管理系统 仓仓仓仓2 货 架 使 用 清 单8 提 货 单2.1销 售 预 警 提 货2.2一 般 提 货2.3提 货 确 认仓仓仓 仓仓1 进 货 单5 供 应 商 信 息 列 表1.1录 入 商 品 信 息 1.2商 品 信 息 验 证 1.3商 品 入 库6 商 品 信 息 列 表仓仓 仓仓3 销 售 报 表4 收 据3.1选 购 商 品3.2收 银 处 录 入 商 品 3.4付
18、款6 商 品 信 息 列 表 7 VIP客 户 信 息3.3付 款 方 式 选 择3. 数据字典表八 数据项列表名称 代码 数据类型 长度VIP 编号 VIPnumber Variable characters (20) 20会员积分 VIPpoints Integer供应商名称 OEMSname Variable characters (20) 20供应商地址 OEMSaddress Variable characters (30) 30供应商电话 OEMSphone Variable characters (20) 20供应商编号 OEMSnumber Variable character
19、s (20) 20供应商联系人 OEMSlinkman Variable characters (20) 20- 15 - 数据库课程设计 南通大学教育超市进销存管理系统 入会日期 entranceTime Variable characters (20) 20利润 profit Money (8) 8利润 profits Money (8) 8商品名称 goodsName Variable characters (20) 20商品数量 goodsAcount Integer商品数量 goodsCount Integer商品类型 goodsType Variable characters (2
20、0) 20商品编号 goodsNumber Variable characters (20) 20商品编号 goodsID Variable characters (20) 20商品销售价格 salePrice Money (8) 8姓名 name Variable characters (20) 20工卡号 securityNumbe Variable characters (20) 20工卡号 securityNumber Variable characters (20) 20年龄 age Integer性别 sex Characters (2) 2总利润 sumProfits Money
21、 (8) 8总成本 sumPrimeCost Money (8) 8总销售金额 sumSalesAmount Money (8) 8成本 cost Money (8) 8折扣 discounts Float (2) 2折扣规则编号 discountNumber Variable characters (20) 20收据编号 receiptNumber Variable characters (20) 20数量 saleAmount Integer电话 phone Variable characters (20) 20登录密码 password Variable characters (20)
22、20结束日期 endTime Variable characters (20) 20结束日期 dateEnd Variable characters (20) 20统计日期 statsTime Variable characters (20) 20账目管理日期 manageTime Variable characters (20) 20账目编号 accountNumber Variable characters (20) 20货架编号 shelfNumber Variable characters (20) 20起始日期 startTime Variable characters (20) 2
23、0起始日期 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
24、(20) 20销售记录编号 saleRecorderNumberVariable characters (20) 20销售金额 saleTotalMoney Money (8) 8- 16 - 数据库课程设计 南通大学教育超市进销存管理系统 销售金额 salesAmount Money (8) 8预警线 preFlightLine Integer表九 数据结构名称 代码Admin AdminInfoVIP 顾客 VIPcustomer仓库管理员 StorekeeperInfo供应商 OEMsTable商品 Goods折扣表 DiscountTable收据 Receipt收银员 CashierI
25、nfo账目 Account货架 GoodsShelf进货单 PurchaseOrder销售统计表 SaleStats销售记录 SalesRecorder表十 数据流名称 代码 实体 2 实体 1付款 pay 货架 收据供应 supply 进货单 供应商入库 Stocking 进货单 商品商品上架 goodsShelve 商品 货架成本统计 costAccount 进货单 销售统计表折扣 discount 货架 折扣表生产 product 商品 供应商账目管理 accountManage 销售统计表 账目销售 sale 销售记录 货架销售统计 stats 销售记录 销售统计表2.5.2 数据库
26、E-R 模型对系统的数据流进行具体分析后,得出数据库的概念模型,E-R 模型,如图七。- 17 - 数据库课程设计 南通大学教育超市进销存管理系统 供 应 入 库商 品 上 架销 售折 扣付 款销 售 统 计账 目 管 理成 本 统 计生 产供 应 商供 应 商 编 号供 应 商 名 称供 应 商 电 话供 应 商 地 址供 应 商 联 系 人 Variable characters (20)Variable characters (20)Variable characters (20)Variable characters (30)Variable characters (20)商 品商 品
27、 编 号商 品 类 型商 品 名 称进 货 价 格商 品 数 量 Variable characters (20)Variable characters (20)Variable characters (20)Money (8)Integer VIP顾 客VIP编 号性 别年 龄会 员 积 分入 会 日 期姓 名电 话Variable characters (20)Characters (2)IntegerIntegerVariable characters (20)Variable characters (20)Variable characters (20)折 扣 表折 扣 规 则 编 号
28、商 品 编 号折 扣 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 cha
29、racters (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)Varia
30、ble 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)收 银 员工 卡 号
31、姓 名登 录 密 码 Variable characters (20)Variable characters (20)Variable characters (20)Admin工 卡 号姓 名登 录 密 码 Variable characters (20)Variable characters (20)Variable characters (20)销 售 统 计 表销 售 统 计 编 号商 品 编 号供 应 商 编 号销 售 数 量销 售 金 额进 货 价 格起 始 日 期结 束 日 期统 计 日 期Variable characters (20)Variable characters (2
32、0)Variable characters (20)IntegerMoney (8)Money (8)Variable characters (20)Variable characters (20)Variable characters (20)图七 概念模型 E-R 图2.5.3 数据库的物理模型1. 该系统采用 SQL2008 数据库,用 poerdesigner12.5 进行分析与设计。进过分析,综合考虑系统的信息有效、安全性,该数据库的物理模型如图八所示。FK_PURCHASE_REFERENCE_OEMSINFOK_PURCHASE_REFERENCE_GOODSINFFK_GOOD
33、SSHE_REFERENCE_GOODSINFFK_SALESREC_REFERENCE_GOODSSHEFK_SALESTAT_REFERENCE_SALESRECFK_SALESTAT_REFERENCE_PURCHASEFK_DISCOUNT_REFERENCE_GOODSSHE供 应 商供 应 商 编 号供 应 商 名 称供 应 商 电 话供 应 商 地 址供 应 商 联 系 人varchar(20)varchar(20)varchar(20)varchar(20)varchar(20)商 品商 品 编 号商 品 名 称进 货 价 格商 品 数 量商 品 类 型varchar(20)v
34、archar(20)moneyintvarchar(20)进 货 单进 货 单 编 号商 品 编 号供 应 商 编 号进 货 日 期成 本varchar(20)varbinary(20)varchar(20)varchar(20)money货 架货 架 编 号商 品 编 号商 品 数 量预 警 线销 售 价 格varchar(20)varchar(20)intintmoney销 售 记 录销 售 记 录 编 号货 架 编 号商 品 编 号销 售 价 格销 售 数 量销 售 日 期varchar(20)varchar(20)varchar(20)moneyintvarchar(20)折 扣 表折
35、 扣 规 则 编 号商 品 编 号折 扣 varchar(20)varchar(20)float(2) 销 售 统 计销 售 统 计 编 号商 品 编 号供 应 商 编 号销 售 数 量销 售 金 额进 货 价 格起 始 日 期截 止 日 期统 计 日 期varchar(20)varchar(20)varchar(20)intmoneymoneyvarchar(20)varchar(20)varchar(20)账 目账 目 编 号起 始 日 期截 止 日 期总 成 本总 销 售 金 额总 利 润账 目 管 理 日 期varchar(20)varchar(20)varchar(20)moneym
36、oneymoneyvarchar(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)图八 物理模型2.6 模块设计与代码实
37、现1. 商品入库模块设计如图九:- 18 - 数据库课程设计 南通大学教育超市进销存管理系统 图九 商品入库界面设计关键代码如下:/按钮事件处理public void actionPerformed(ActionEvent e) if(e.getSource()=this.m_btnBack)this.setVisible(false);this.homeFrame.setVisible(true);else if(e.getSource()=this.m_btnFlush)this.m_txGoodsCount.setText(“);this.m_txGoodsInPrice.setText
38、(“);this.m_txGoodsName.setText(“);this.m_txGoodsNumber.setText(“);this.m_txGoodsSalePrice.setText(“);this.m_txGoodsType.setText(“);this.m_txOEMSnumber.setText(“);else if(e.getSource()=this.m_btnOK)this.sqlGoodsManage.createAddGoodsInfoConnection();int index=-1;index=this.sqlGoodsManage.insertGoodsIn
39、fo(this.createNewGoods();if(index=0)JOptionPane.showMessageDialog(this, “商品成功入库!“ );else if(index=1)JOptionPane.showMessageDialog(this, “该商品已经在仓库中!- 19 - 数据库课程设计 南通大学教育超市进销存管理系统 !“);else if(index=2)JOptionPane.showMessageDialog(this, “没有改供应商哦!“ );else if(index=3)JOptionPane.showMessageDialog(this, “
40、商品入库失败!“ );/创建商品对象private Goods createNewGoods()Goods goods=new Goods();goods.setM_goodsNumber(this.m_txGoodsNumber.getText();goods.setM_goodsName(this.m_txGoodsName.getText();goods.setM_goodsType(this.m_txGoodsType.getText();goods.setM_inPrice(Double.parseDouble(this.m_txGoodsInPrice.getText();good
41、s.setM_goodsCount(Integer.parseInt(this.m_txGoodsCount.getText();goods.setM_OEMSnumber(this.m_txOEMSnumber.getText();return goods;2. 商品销售模块设计如图十:- 20 - 数据库课程设计 南通大学教育超市进销存管理系统 图十 商品销售界面关键代码如下:/销售商品private void saleGoods()String goodsNumber=this.m_txGoodsNumber.getText();int goodsCount=Integer.parseI
42、nt(this.m_txGoodsCount.getText();ResultSet rest=null;this.goodsManage.createSaleGoodsConnection();rest=this.goodsManage.saleGoods(goodsNumber);try if(rest.next()this.tableDataindex0.setValue(goodsNumber);this.tableDataindex1.setValue(rest.getString(2);this.tableDataindex2.setValue(goodsCount+“);doub
43、le price=rest.getDouble(3);double total=price*goodsCount;this.tableDataindex3.setValue(total+“);index+;this.m_tbGoodsList.updateUI();else- 21 - 数据库课程设计 南通大学教育超市进销存管理系统 JOptionPane.showMessageDialog(this, “轻输入正确的商品编号!“);this.goodsManage.updateGoodsShelf(goodsCount); catch (SQLException e) e.printStac
44、kTrace();finallythis.goodsManage.closeSaleConnection();/计算消费金额private void caculate()double total =0;double temp=0;for(int i=0;i0)flage=0; /成功插入商品信息,返回 0/新建商品订单double primeMoeny=goods.getM_inPrice()*goods.getM_goodsCount();Date date=new Date();String time=(date.getYear()+1900)+“/“+date.getMonth()+“/
45、“+date.getDay();sql=“insert into PurchaseOrder - 30 - 数据库课程设计 南通大学教育超市进销存管理系统 values(“+OEMSnumber+goods.getM_goodsNumber()+time+“,“+goods.getM_goodsNumber()+“,“+OEMSnumber+“,“+time+“,“+primeMoeny+“)“;this.sqlAddPurcahseOrder.execute(sql); catch (SQLException e) e.printStackTrace();finallytry this.co
46、n.close(); catch (SQLException e) e.printStackTrace();return flage;/* 创建查询商品信息数据库连接*/public void createSearchGoodsInfoConnection()try con=DriverManager.getConnection(this.DBURL, this.DBUSER, this.DBPSW);this.sqlSearchGoodsInfo=con.createStatement(); catch (SQLException e) e.printStackTrace();public ResultSet selectGoodsInfo(String sql)R