店铺管理系统


开源地址:https://gitee.com/nonoas/CRM-v200213
(ps:项目长期不定时维护,如有小伙伴想参与共同开发,请私信或发起pullrequest)

star fork

软件介绍

本软件是基于 JavaFX17 的一款单机的小型店铺管理系统,数据库使用内嵌式的 H2数据库,
无需用户安装数据库软件,也无需软件方提供远程数据库。

功能包括 商品管理、用户管理、员工管理、套餐管理、报表统计等功能。

本软件将持续更新维护。

软件预览

软件首页

使用说明

地址:点击跳转 至 wiki

项目结构

本项目由 Maven 构建,包含以下模块

模块名说明
crm-client店铺管理客户端
jfx-springboot-maker用于开发 crm-client 的框架,借鉴于 springboot-javafx-support 项目,后续将单独发布

项目开发

开发环境

jdk: jdk11+

打包成品

终端运行以下指令,将在 crm-client 模块的 target 目录下生成 zip 文件,解压即可运行

mvn clean package

打包后软件根目录需包含以下文件:

根目录
|
|  start.bat (程序启动脚本)
|
│  crm-client-xx.jar (主程序)
│  
├─config (配置文件)
│  │  userConfig.properties
│  │  
│  └─splash (启动界面图片)
│          Splash.png
│          
├─data (数据库)
│      mycrm.mv.db
│      mycrm.trace.db
│
│─log (日志)
│
│      
└─photo (照片)
    ├─goods
    └─user

感谢

JavaFX样式:https://github.com/dicolar/jbootx

JavaFx-Springboot支持:https://github.com/roskenet/springboot-javafx-support