基于springboot的送水管理系统,送水管理系统设计与实现,附源码+数据库+论文,适合课程设计、毕业设计

1、项目介绍

本文研究了一个农夫山泉送水管理系统,该系统基于B/S架构模式,使用SpringBoot框架开发设计而成。系统主要以Java语言作为开发基础,使用了Thymeleaf+SpringBoot等技术,采用Idea作为开发工具,以MySql作为数据库工具。本系统功能比较完善,界面友好,操作简单,方便用户的使用。

进入系统后登陆管理员账号进入管理员页面。管理员主要功能如下:a.会员管理 b.送水工管理 c.送水记录 d.工资管理 e.统计送水量 f.个人信息

2、技术框架

运行系统:windows

编程语言:java

系统架构:B/S

后端框框:SpringBoot+Mybatis-plus

前端框架:HTML+jQuery+Bootstrap+CSS

前后端分离:否

数据库:MySQL

Maven项目:是

数据库表数量:4

运行环境:JDK8+MySQL57+IntelliJ IDEA+Maven3.6

3、演示视频

基于springboot的送水管理系统

4、项目截图

5、文档截图

6、代码示例

@Controller
@RequestMapping("/admin/customer")
@Slf4j
public class CustomerController {
    /**
     * 控制器依赖业务逻辑,按照类型自动装配CustomerService对象
     */
    @Autowired
    private CustomerService customerService  ;


    /**
     * 查询所有会员
     * @param model
     * @return
     */
    @RequestMapping("/list")
    public String list(Model model,@RequestParam(name = "custName",defaultValue = "")String custName) {
        List<Customer> customerList = new ArrayList<>();
        if("".equals(custName)){
            customerList = customerService.listCustomer();
        }else{
            customerList = customerService.searchCustomer(custName);
        }
        // 把搜索条件回传到前端页面
        model.addAttribute("searchName",custName);
        model.addAttribute("customers",customerList);
        return "customer/list";
    }

  /**
     * 添加会员操作
     * @param customer
     * @return
     */
     @ResponseBody
    @RequestMapping(value = "/add",method = RequestMethod.POST)
    public Message add(Customer customer) {
        if(StringUtils.isEmpty(customer.getCustName())){
            return Message.error("请填写会员名称");
        }
      if(StringUtils.isEmpty(customer.getCustAddress())){
          return Message.error("请填写会员地址");
      }
      if(StringUtils.isEmpty(customer.getCustMobile())){
          return Message.error("请填写会员联系方式");
      }
        if(customerService.saveCustomer(customer)<=0){
            return Message.error("会员添加失败");
        }
      return Message.success();
    }


    /**
     * 会员删除操作
     * @param cid
     * @return
     */
    @ResponseBody
    @RequestMapping("/delete")
    public Message delete(@RequestParam(name = "id") Integer cid) {
        try {
            int rows = customerService.deleteCustomerById(cid);
        }catch (Exception e){
            return Message.error("删除会员失败");
        }
        return Message.success();
    }

    /**
     * 根据id查询会员
     * @return
     */
    @ResponseBody
    @GetMapping("/edit")
    public Message edit(@RequestParam(name = "id")int id){
        Customer customerById = customerService.getCustomerById(id);
        return Message.success().add("data",customerById);
    }

    /**
     * 编辑会员操作
     * @param customer
     * @return
     */
    @ResponseBody
    @PostMapping("/edit")
    public Message edit(Customer customer){
        if(StringUtils.isEmpty(customer.getCustName())){
            return Message.error("请填写会员名称");
        }
        if(StringUtils.isEmpty(customer.getCustAddress())){
            return Message.error("请填写会员地址");
        }
        if(StringUtils.isEmpty(customer.getCustMobile())){
            return Message.error("请填写会员联系方式");
        }
        if(customerService.updateCustomer(customer)<=0){
            return Message.error("编辑会员失败");
        }
        return Message.success();
    }
}

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
公司的每一分钱都来源于客户,在商业竞争日益激烈的今天,谁的服务好,抓住了客户,谁就抓住了财 富,就能在商业竞争中立于不败这地,邦仁客户管理系统帮您管理好销售的每个环节,管理好您的客户。 邦仁桶装管理软件根据上千家成功企业独到管理经验开发而成,软件一上市便受到了业内专家 和客户的高度赞许与肯定。实用性的功能模块完全按照店配管理行业流程设计。已成为业内一流的软 件产品,产品的业务流程、先进的配管理实施已成为店配管理软件行业的领头羊。软件把电脑与电 话功能集成,电脑上安装客户管理软件及来电接收器, 当客户来电时,电脑会在资料库中查询客户资料 , 并在电话第二声响铃时在电脑屏幕上弹出客户资料,让你在一接电话时就能叫出客户的名字, 客户一 定会感觉很惊喜,同时,与该客户的相关业务记录、财务信息、服务反馈及来电记录也同时显示出来,相 信软件必定会大大地帮您提高工作效率, 客户的满意度也会大大的提高。 软件特点 来电弹出客户,通话自动录音,缩短订时间,提高订数量和准确度; 支持多部电话同时来电同时弹出,多客户可以同时开单,缩短开单时间,比市面上队列式弹出更先进 提醒客户预约和订频率提醒等多种提醒功能,防止客户流失 及时了解客户财务信息-欠桶,欠款,欠票,押桶 可以同时支持一路、两路及多路电话叠加 无需人工输入,自动填写派工单与回单 同时支持手机短讯派单,飞信,QQ等派单方式; 操作简便,点点鼠标就可以完成工作 防止假票 支持市面上所有的Pos打印机(58/75/80等型号)和所有宽行打印机,打印店名地址配电话等自已设置 ,自已设置字体大小; 独有的接线机器人功能,自动打印派工单 用户可自定义设置来电提示音功能,软件可以在无人值守的情况,语音提示用户,完成订过程,并自动 打印配单(订机器人是额外收费的) 完善的进销存功能 方便简洁的短信单发和群发功能(向公司申请开通此功能) 多角度的报表输出和分析功能 支持多店连锁管理(联锁呼叫中心方案向我公司索要) 支持多用户协同工作 支持现金,月结,票,卡,签单等所有结算方式 功能介绍 是一个专业的电话服务系统 来电号码和客户资料自动弹出,多个电话同时打来,软件可以同时弹出,不用 输入客户编号就可得知客户地址,订品牌,剩余票,定购总金额,欠桶数量,押金,最后订购时间等 情况。让客户的资料一目了然,陌生客户第一次来电还可弹出来电归属地。 基本资料设置 1.配种品牌、进货价、销售价、初始库存、初始空瓶等设置,可让软件识别我们做的业务,同时让 软件自动为我们管理各个品牌的库存,及时准确的了解库存; 2.员工管理 设置员工为业务员或配员,当设置成业务员/配员时我们可以通过软件报表统计统计业 务员的提成,而且可以看到业务员/配员历史与当天的任一时间的销售配和提成状况。 3.片区设置 根据自己客户的实际情况分配片区,灵活实用的片区销售报表可以帮你看到各个片区的任何 时间内的销售情况,让我们对桶装做出更合理的优化方案。 4.供应商管理 将自己的供应商录入软件内,方便我们查找供应商,同时了解与供应商的财务信息情况 5.工作模式设置 单机版本和网络版本合二为一, 购买一套在一台电脑上运行就是单机版本,购买多套 在多台电脑运行,简单的设置一下就可以实现数据共享,行成网络版本 6.操作员管理 设置成不同用户、不同权限登入软件使客户资料更安全。在system超级用户名下设置其他 的用户可对其他的用户权限划分,修改客户、删除客户、修改供应商、删除供应商、修改销售单、删除销 售单、开进货单、浏览销售统计报表、删除来电日志、导出客户资料等,勾选代表赋予权限 7.用户信息设置 设置自己公司站自己的名称、地址、电话、其他说明等,可个性化打印出自己喜爱 的打印小票 8.录音及外线设置 可设置软件是否自动录音,根据自己电脑硬盘大小设置录音文件是否删除,删除的话 留存多少天删除。特有的外线过滤功能可设置任意外线号码,轻松过滤来电前的外线 9.客户资料的录入 可通过软件快捷键迅速新建客户,对客户的卡号、地址、联系人、开卡日、电话(可 设无数个)、收款方式、片区、月结日、订频度、洗机情况、销户日期、业务员/配员及提成、借机 、押瓶、喜爱品牌及价格、备注和客户财务信息等设置  强大的提醒功能 根据客户实际的订周期设定天数,超过该频率未订的客户,软件里都会有提醒。对 于预约订的客户,可以设置具体的时间提醒、多少时间提醒。月结客户的月结提醒,方便我们合理分配 时间; 客户订操作 客户订单编号自动生成 格式如下:SH080103-00001,080103:年月日, 00001:当天的订单号,每天都会从 00001开始自动编起,比如:sh080101-00001 表示2008年1月1日的第一张订单; 订订单处理 当客户用客户资料里的其中一个电话打过来的时候,多个电话同时打过来软件会同时弹出 所有客户资料且自动记录该客户的订品牌、数量和价格。跟客户校对后点“立即送水”按钮,软件会自 动填写配单且客户资料里的财务信息会自动积累欠款数量、欠票数量、欠桶数量等,这时我们可以选择 打印软件预设的不打印/窄行打印/宽行打印3种模式中的一种,以后软件会自动选择该打印方式打印小票 。配员便可以凭借小票配和回款及回瓶。而且订如果洗机会主动更新客户的最新洗机时间 订单修改 当出现客户要改订其他或打印机卡纸时,我们可以双击该单进行修改、重新打印和删除该单重新做新单 。当出现客户退单时,我们可以直接删除该单和选择软件快捷按钮进行销售退货; 订回单处理 配以后我们就要做回单操作了,点“回单”按钮软件会自动根据客户的收款方式不同自动填写 回单,你只要核对客户的已收款,已收票,已回桶,送水提成,基本无需录入,客户财务信息里会自动累 计 欠款金额、欠票数量、欠桶数量等。且没有回单跟回了单的订单有颜色区分(红色的代表没有回单, 白色的代表已经回了单),同时软件会对每个商品的空桶统计,总的空桶统计等; 票处理 可以对票客户进行快速充值,客户财务信息里会自动累加票总数,可以管理每张票的票号,收票后 可以查询票号,防止假票,在报表里有客户在任一段时间充票的详细情况,你也可以快速查询票 客户剩余票情况; 进销存管理 实时显示当前所有产品的库存数,空瓶数量。销售自动出库,并自动更新库存,出库统计,入库统计,自 动累计,每一供应商的未付款,欠瓶等; 经营状况分析 强大的经营分析报表,业务员,配员的配明细表与提成报表,每日销售配报表,票统计报表,配 员洗机报表,每个客户的欠桶统计表; 销售明细报表 可对任何时间段内的配员、各类品牌和客户作为条件索引查询销售情况,实时掌控经营状况,及准确 算出配员的工资提成。同时也方便对帐; 客户财务统计表 可统计所有客户订品牌及单价、押金、欠瓶、欠款、未收票等,方便掌控客户资讯; 多角度销售统计报表 可通过时间查询各个时间段内的产品销售情况,提供年、月、日、配员、产品和客户等多个索引查询, 轻松做到甩手老板; 所有报表可导出,供打印或二次编辑个性化样式; 客户资料的方便查询(支持模糊查询)和录入修改 来电日志的管理 可通过时间查询各个时间段内的来电客户的时间、电话、地址、订购品牌、接线员和事由等。也可删除你 的来电,亦可通过时间打印个时间段内的来电记录; 软件可最小化到计算机右下脚的托盘中不影响用户进行其他操作,一旦来电,自动弹出小窗口,并捕捉来 电进行订单录入操作 客户资料导入和导出 正式版软件可将客户资料直接导入本软件,免去录入资料的步骤。有权限的用户可迅速导出软件方便自己 编辑个性化资料。 短信单发和群发 可以给送水员发短信来实现送水信息的传递,也可以实现对客户在节假日群发祝福短信或平时的促销短 信,还可以定时发,到了该时间软件会自动给设定的客户发。 试用版登录帐号 用户名:system 密码:空 适用对象 桶装店及煤气配点。 软件价格及服务 服务: 终身电话、Email终身免费支持,软件终身免费升级,硬件三个月内有问题包换。 历史版本更新 -------------------------------------------------------------------------------- 10.1版改进 1、增加退单查询报表 2、宽行打印有表格线输出,打印格式更漂亮 3、录单文件存放路径支持自己设置 4、开进货单放宽限制,开入库单时充许数量为0 5、工具栏和订单区右键增加“派单”按钮,派单操作更简单直接 6、对数据进行加密处理,数据更安全 7、来电区来电记录更改排序算法,未处理来按电话先后自动上排,防止来电遗漏处理 8、增加来电区对陌客户开单提醒,有效防止人为误操作 9、增加软件对配单在不同配阶段的软件识别,引导用户进入下一步操作,有效避免错误操作 10、优化主界面客户搜索的功能智性,直接输入关键字回车,既可完成模糊搜索 11、回单窗口可直接录入备注 12、更新操作视频教程 10.0版改进 1、增加对现金出入里,对回桶,收现付现金的统计,作为其它收入和其它回瓶显示在主界面的统计栏里 2、增加库与库对导时,出入库记录,充票记录,供应商,操作员等其它数据表的自动导入 3、增加对收到的所有票的核销功能,防止同号票重复所用,防假票更易操作 9.2版改进 1、增加录音文件存放目录自已设置支持 2、增加预先地址设置,录入客户时选地址 3、弹出客户资料窗口增加欠桶明细报表 4、增加票核销功能,当现金客户用其它票客户赠票来结算时,可用些功能来核销掉原票客 户的剩余票 5、导入数据时,增加库与库对导的选项,方便用户升级 6、开配单时,支持飞信通知配员 9.1版改进 1、充票未付清款自动产生欠款 2、现金出入增加其它收款和其它付款 3、修改了客户欠瓶明表不显示的BUG 4、打印字体大小支持自定义 5、押金条打印支持窄行打印和宽行打印 9.0版改进 1、增加多个客户共用一个电话的解决,会弹一个小窗口列出该电话对应的所有配地址,选择地址后弹 出再做单 2、弹出窗口里直接显示历史送水记录 3、增加回单时,客户欠桶时收客户押金的支持 4、对每个客户都增加现金出入的功能,用以解决没送水但收到月结款,买卡款,收支押金款,并 计入当日所收现金报表 5、增加产品销售利润报表,每日现金出入流量利润平衡表等多个报表 -------------------------------------------------------------------------------- 8.0版改进 1、软件界面全新设计 2、软件退出前增加备份数据的是提示 3、数据导入,备份数据,恢复数据等功能增加进度提示 -------------------------------------------------------------------------------- 7.1版改进 1、窄行打印的打印格式增加了店名、配电话、配地址和广告语的打印; 2、打印设置里,增加了打印的格式设置(不打印,宽行打印,窄行打印),开单时,系统会自动按设定 的打印格式打印小票; 3、更正了以往版本里更改客户编号,销售记录里的客户编号不随之更改的BUG; -------------------------------------------------------------------------------- 7.0版改进 1、系统增加押金条打印功能; 2、系统退桶和退押金功能,空桶自动更新库存; 3、宽行打印和窄行打印的单上增加欠桶、欠款和欠票等项目; 4、修改6.X版里客户资料的排序方式,改回按录入顺序的排序; 5、修改6.X版里订记录的排序方式,未配完的单排上面(有颜色区分),配完的单按时间先后排下 面; 6、增加销售订单的备注查询; -------------------------------------------------------------------------------- 6.1版改进 1、系统增加对充票记录的修改和删除; -------------------------------------------------------------------------------- 6.0版改进 1、系统增加对支装、饮机和纸杯等勿需回瓶的产品销售支持; 2、建订记录时,增加了短讯自动通知送水工上门配的功能; 3、更换了短讯发网关,解决以往版本发短讯有延时的问题; 4、支持多用户联网群发短讯; 5、改进了客户与订单的索引方式,查询速度更快; 6、增加了版本升级时,导入销售数据的支持,解决以往版本升级时,销售数据无法导入的问题,此功能 适用6.0以上的版,从6.0以下的版本升级到6.0及以上版本时,不适用; 7、系统增加了数据操作工具,数据备份、恢复和清理维护等工作更简单、方便; -------------------------------------------------------------------------------- 5.2版改进 1、订单状态增加颜色区分,未回单的订单红色显示; 2、增加了操作权限的显示和修改功能; -------------------------------------------------------------------------------- 5.1版改进 1、增加业务员提成及业务员提成报表; 2、修改了以往版本在修改和删除订单时不更新客户财务信息和库存的BUG; 3、修改了以往有客户反应在有些系统上,选择时间不显示日历的现象; 4、订如果洗机会主动更新客户的最新洗机时间 5、客户资料里加入押桶品牌 -------------------------------------------------------------------------------- 5.0版改进 1、客户资料增加累计总金额,累计总数量,弹出客户显示订时间; 2、增加用户信息自定义设置,设置后,宽行打印订单时会打印出用户信息; 3、打印可以同时支持窄行打印(小票)和宽行打印,打印格式自动记忆; 4、订单号改成流号,并自动生成,方便用户对单; 5、增加销售退单功能,退单自动重新计算库存; 6、增加每个商品的空桶统计,总的空桶统计等; 7、增加送水提成的计算,可根据客遍及户远近设置不同的提成; 8、修改了以往版本导入数据时,不导入客户财务数据的问题; 9、增加了各种报表都可以导出到excel文件,供二次编辑打印; 10、库存报表增加了进货金额,库存总量及库存总金额的计算; 11、增加了销售明细表,此表可生成配员配明细表,客户的销售明细表,产品的销售明细表等; 12、修改以往版本的销售订单不可以重复打印问题; 13、增加了每个客户的欠桶统计表,可统计出每个品牌的欠桶和数量; 14、增加配员洗机报表;
深田之星送水管理系统网络版 2009 4.0 深田之星送水管理系统网络版,是一个面向社会桶装销售点的信息管理平台。软件集合各种管理功能与一体,极大的提高桶装销售的效率,并给管理者对管理数据进行各种分析,以便调整销售策略。总店-分店的连锁店管理模式和分布式的软件操作更是为您的事业插上飞翔的翅膀。   一款真正的网络版桶装送水业务管理系统,适用于总店-分店模式的连锁店经营,软件能够通过互联网访问总部数据,数据既能集中化管理,各店又能独立运营,软件具有严格的权限分配,操作数据更加放心。   软件主要功能有来电显示及电话录音、客户管理、订单管理、票管理、权限管理、业务数据同步、送水工管理、库存管理、财务管理、售后管理、报表打印等众多实用有效的的功能。软件包括对来电显示、用户订单、发货订单、送水员业绩、库存信息以及包括各种数据统计分析等各种信息的管理,该软件支持各种报表的查询及打印,报表功能在本软件中体现的淋漓尽致,满足客户各种报表打印的需求。   软件支持对送水系统数据库的导出和导入操作,也支持各种数据维护功能,为客户的数据管理提供了极大的方便,增加业务数据的安全性和完整性。   详细请查看在线帮助文档。 ★系统需求   深田之星送水管理系统网络版 使用C#语言开发 适运行在 Microsoft WindowsNT/2000/XP/2003 等平台,但必须安装有.Net3.5平台和SqlServer数据库.   该软件利用了微软.NET Framework3.5优秀的框架和微软SQLServer数据库高性能的数据处理能力,因此在安装软件前,您需要花费一点时间来安装下面的组件(请您按照顺序安装即可): (1)安装MicroSoft .NET Framework 3.5。 (2)如果您的机器上没有安装MS SQLServer数据库,您可以选择下载微软MSDE组件进行安装,该安装包是微软发布的软件,网上随处可以找到,下载后默认进行安装即可,注意:MSDE安装后,必须重启机器,才能继续下面的安装。如果安装MSDE出现“为了安全起见,要求使用强SA密码。请使用SAPWD开关提供同一密码。”的提示,请找到msde安装目录下的setup.ini,打开修改成下面这个样子 [Options] SECURITYMODE=SQL SAPWD=123456 其中SAPWD后的"123456"是你的sa的密码。(你也可以改成你自己的)。 (3)最后下载 深田之星送水管理系统网络版,进行安装即完成整个软件的安装。
基于Spring Boot送水公司管理系统是一个用于优化和简化送水公司经营流程的软件应用。该系统的设计实现可以包括以下几个关键模块: 1. 用户管理模块:实现用户的注册、登录、信息修改等功能。可以通过手机号或者邮箱进行注册和登录,确保系统安全性。 2. 订单管理模块:用户可以在系统上下单购买产品并选择送水时间。送水公司可以通过该模块管理订单,包括查看、接单、配以及完成订单。 3. 仓库管理模块:用于管理送水公司的仓库,包括产品的进货、库存管理和出货。系统可以提供实时的仓库库存信息,并自动更新库存状态。 4. 财务管理模块:用于管理送水公司的财务流程,包括生成订单和销售报表、管理应付和应收账款等功能,帮助公司进行财务分析和预测。 5. 售后服务模块:用户可以在系统上进行售后服务申请,例如商品退换货或者投诉问题。送水公司可以通过该模块处理用户的售后服务需求。 6. 数据统计模块:系统可以收集、整理和分析送水公司的经营数据,例如销售额、订单数量、用户偏好等,帮助公司进行数据可视化和决策支持。 7. 系统管理模块:用于管理系统的基本设置,包括用户权限管理、系统配置等。确保系统的安全性和稳定性。 为实现上述功能,可以使用Java编程语言和Spring Boot框架进行开发。数据库可以选择使用关系型数据库,例如MySQL或者PostgreSQL。前端界面可以使用HTML、CSS和JavaScript进行设计,并使用Thymeleaf模板引擎进行开发。 此外,为了提高用户体验,可以考虑对系统进行移动端适配,开发手机App。通过手机App,用户可以随时随地进行下单、查看订单等操作,提高用户的便利性和满意度。同时,系统可以通过短信或者推通知方式,提醒用户订单状态等重要信息。 总之,基于Spring Boot送水公司管理系统设计实现将帮助送水公司提高业务效率,优化管理流程,提供更好的用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

java源码集合

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值