源码说明:这是我为自己的店开发的一个收银软件(只为打单,所以订单并不会生成订单记录,后续如果开发出来,我会再次分享,当然,这是百分百的事情,只是忙于开店,没啥时间弄)
界面如图所示,功能也比较简单
支持商品编号+商品名称关键字模糊快速搜索,当搜索的关键字完全匹配某个商品时,会直接选中该商品,而不会弹窗手动选中,提升录入速度
支持整单打折(也预留了单品打折,未开发完善)
支持A5纸打印,因为我店里目前只有喷墨打印机,所以打印格式设计的是A5纸,需要打印小票或其他纸张的,可以自行修改源码,自行编写打印功能(由系统默认打印机打印)
按方向键即可操作列表框选中项,直接输入数字(100以内)可直接修改销售数量
嗯。。。暂时也就这些了,源码调用了精易模块,精易模块也是开源的,所以这也可以算是纯源码类型了吧~
程序连接了SQL server,所以测试源码的建议看看以下说明
先自行安装SQL server (建议2008以上版本)后创建数据库以及表,并向数据库中添加商品数据后再调试本源码,由于本人仅仅针对自家店铺所需进行需求性开发,并没有完整的功能(如商品录入、订单记录等)
数据库:名称可以自定义,但源码中的_启动窗口_创建完毕事件下的SQL连接命令中的数据库名必须与建立的数据库名一致
数据表:goods(表名称建议不要修改,如需修改,请自行检查并修改源码中的SQL命令中的表名称)
为数据库创建一个登录名以及密码,用于程序连接使用(源码中的SQL连接命令中的用户名及密码)
数据表列
id(int,not null)开启自增(标识规范)
goods_num(varchar(50),not null)-- 商品编号,添加商品的时候,编号必须5位数以上
goods_name(varchar(255),not null)-- 商品名称
goods_unit(varchar(10),not null)-- 单位
goods_Price(float,not null)-- 单价
列顺序必须按照以上顺序排序,可以在尾列之后添加你自己需要的列,并用此源码进行二次开源
关键字查找时搜索到多个商品时的弹窗选择图例
打印出来的格式(二维码图片在资源里面,自行修改即可)