选题背景
近几年来,传统商业与电商似乎是水火不容,大有不是你死便是我活的劲头。一直以来舆论都是一边倒的电商将迅速取代传统零售的论调,然而几年过去,电商的发展确实值得侧目,但传统商业虽然受到不小的影响,也依然顽强地挺立。
事实上,就零售市场总规模而言,仍然是实体零售的天下,85%以上的市场份额还是在实体零售的手里。而为了实体零售更好更快的发展,很有必要利用现代科学技术提高实体零售的信息化管理,降低销售成本,将销售利益最大化。
商业自动化的管理在欧美等国已实行了多年,也是零售业管理的基础。它最主要的特点是能够实时和准确的控制店内的销售情况。如果可以实时掌控销售流程及销售情况。则可以有效地加速商品的周转率并提高服务质量。一般的零售业销售必须是快速而且不允许出错的,如果能在销售前尽早地了解目前商品的库存情况,并且掌握商品的周转率,就可以减少销售中的供过于求或供不应求等情况的发生。
因此,针对实体零售开发一套界面美观,数据安全,应用灵活的销售管理系统就显得尤为重要了。繁琐复杂的操作反而会降低工作效率,所以销售系统力求简洁,着重点放在商品进销存方面,以达到预期目标。
开发工具
- Eclipse Mars
- MySQL 5.7
- HeidiSQL 9.3
- 开发语言 主要使用Java8 GUI(图形用户界面)的Swing轻量级控件完成开发。
登录界面
功能结构图如下所示:
以下将结合用户调研结果细化分析每个功能模块的需求:
用户登录
打开登录页面,输入用户名和密码,点击登录,系统验证输入的合法性,若输入不合法,则弹出错误提示,若输入合法,系统自动跳转到首页欢迎页面,等待用和操作。
商品管理
I.添加商品
点击添加按钮,系统弹出添加商品窗口,输入商品信息,用户提交信息,后台验证输入的合法性,系统返回对应的提示信息,刷新商品列表,保证系统实时同步数据库。
II.修改商品
点击修改按钮,判断用户是否已经选择数据,若未选择数据,系统则返回错误提示信息,若已选择数据,则通过所选商品的id查询商品其他信息,弹出修改商品信息的窗口,回写商品信息,用户修改数据后,提交信息,后台验证输入的合法性,系统返回对应的提示信息,刷新商品列表,保证系统实时同步数据库。
III.删除商品
点击删除按钮,,判断用户是否已经选择数据,若未选择数据,系统则返回错误提示信息,若已选择数据,则弹出确认删除对话框,防止用户的误操作,用户取消删除,则返回上一级,若用户确定删除,点击确定按钮,系统将通过获取到的商品id删除记录,然后返回提示信息,刷新商品列表,保证系统实时同步数据库。
IV.条件查询销售单
系统默认查询所有商品信息,允许用户根据商品种类和所属仓库筛选销售单信息,用户输入商品种类,所属仓库时,系统作条件查询,刷新商品列表,保证系统实时同步数据库。
销售单
I.添加销售单
点击添加按钮,系统弹出添加销售单窗口,输入销售单信息,用户提交信息,后台验证输入的合法性,并由系统根据时间生成订单号,并减少商品库存,系统返回对应的提示信息,刷新销售单列表,保证系统实时同步数据库。
II.条件查询销售单
系统默认查询所有销售单信息,允许用户根据商品名模糊查询,根据商品种类和所属仓库筛选商品信息,用户输入商品名,商品种类,所属仓库时,系统作条件查询,刷新销售单列表,保证系统实时同步数据库。
小雨
这个有视频吗
游客 Ios 1428 天前 回复
拾光
@小雨没有的,如果有视频,我会明确的讲明白
作者 Windows10 1416 天前 回复
yinyi1
请大佬指点迷津,我不知道这个环境咋设置
用户 安卓 1446 天前 回复
yinyi1
这个我怎么无法运行啊,是我哪里弄错了嘛
用户 安卓 1446 天前 回复
Predator
解压密码是什么呀
用户 Windows10 1808 天前 回复
拾光
@Predator解压密码:www.hiai.top
作者 Windows7 1808 天前 回复
hhhhh
ziyuan
游客 Windows10 1811 天前 回复
大鱼
感谢!
游客 Windows10 1815 天前 回复
sga
感谢分享!
游客 Windows10 1817 天前 回复
kobe
不错
游客 Windows10 1817 天前 回复
橘子
想参考一下资源
游客 Windows10 1819 天前 回复
ziyuan
hi
游客 Windows10 1823 天前 回复
海棠
请问能告知解压密码吗?
用户 Windows10 1831 天前 回复
hai
qiuziyuan
游客 Windows10 1831 天前 回复
zdq
求资源
游客 Windows10 1834 天前 回复
KIKI
@zdq多谢
游客 Windows10 1813 天前 回复