# SaleSystemManagerment **Repository Path**: bothin/SaleSystemManagerment ## Basic Information - **Project Name**: SaleSystemManagerment - **Description**: 【项目实战】基于Springboot框架,采用MVC模式开发一个销售管理系统,集成了Spring Security、Mybatis、PageHelper、JSP 和layui - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 3 - **Created**: 2019-12-15 - **Last Updated**: 2022-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 销售管理系统 ## 一、功能介绍 公司销售管理系统主要实现管理与客户之间销售合同的签订、履行、及相关销售数据的统计。 公司与客户之间签订销售合同后,销售管理员会根据客户每次已付款的采购清单以及商品的库存情况生成发货单(为简单起见一张发货单对应一种商品的发货),用于仓库管理员给客户发货。 仓库管理员发货后需要对发货单进行确认,并记录相关物流信息。如果一个合同所涉及的所有商品均已发货完毕,则该合同履行完毕。如果商品的库存量不够或发货后库存少于某个阈值,则生成进货单,用于仓库管理员进货。仓库管理员进货后需要记录进货信息,并修改对应商品的库存。 除了上述功能以外,销售管理员可以对合同基本信息进行管理,包括合同的录入、修改及查询,一个合同在履行前可以修改基本信息,在履行中则不能修改;可以管理客户信息,包括客户信息的新增、修改及查询;可以管理销售人员信息,包括新增、修改及查询;可以统计一段时间内公司的销售总额,针对不同客户的销售额,以及不同商品的销售额。 销售人员可以查询自己签订合同的执行情况,以便和客户交流;还可以查询一段时间内自己的销售业绩。 ## 二、所用技术 1. Spring Boot框架 2. Spring Security 3. Mybatis通用Mapper 4. PageHelper 5. JSP 6. layui ## 三、用例图 ![用例图](https://images.gitee.com/uploads/images/2020/0428/160722_1cc1d7ea_4846724.png "屏幕截图.png") ## 四、实体图 ![实体图](https://images.gitee.com/uploads/images/2020/0428/160801_f299d98d_4846724.png "屏幕截图.png") ## 五、系统说明书 ### 登录页面 ### 登录销售管理员 #### 登录首页 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161112_9efd8687_4846724.png "屏幕截图.png") #### 员工管理 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161132_81772edc_4846724.png "屏幕截图.png") 添加销售人员 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161153_a9ef7f1c_4846724.png "屏幕截图.png") 修改销售人员 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161201_5f263c80_4846724.png "屏幕截图.png") 账号的删除与恢复 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161214_eeebb0ba_4846724.png "屏幕截图.png") #### 客户管理 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161238_af86379c_4846724.png "屏幕截图.png") #### 商品管理 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161309_6cb73109_4846724.png "屏幕截图.png") #### 合同管理 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161320_fe2d8ba9_4846724.png "屏幕截图.png") 查看合同详情,查看所购买的商品以及进行生成发货单和查看发货单的状态 ![查看合同详情](https://images.gitee.com/uploads/images/2020/0428/161329_7e0c8084_4846724.png "屏幕截图.png") 录入合同 ![录入合同](https://images.gitee.com/uploads/images/2020/0428/161337_8c729194_4846724.png "屏幕截图.png") 修改合同 ![修改合同](https://images.gitee.com/uploads/images/2020/0428/161406_ed0c2c7c_4846724.png "屏幕截图.png") #### 数据统计 ![数据统计](https://images.gitee.com/uploads/images/2020/0428/161420_42a79a06_4846724.png "屏幕截图.png") 查看一段时间的 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161436_80a2d47d_4846724.png "屏幕截图.png") 客户和商品的销售统计采用扇形图展示,能充分显示各个在总数中的份额 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161446_6ae10238_4846724.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161515_b8e10865_4846724.png "屏幕截图.png") ### 仓库管理员登录 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161533_ebbe641f_4846724.png "屏幕截图.png") #### 发货管理 未发货 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161604_808a421c_4846724.png "屏幕截图.png") 已发货 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161611_59b5392c_4846724.png "屏幕截图.png") 修改库存提醒 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161618_7b3e1413_4846724.png "屏幕截图.png") 点击物流单号可查看物流信息 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161625_1898dd15_4846724.png "屏幕截图.png") #### 进货管理 当发货时库存达到提醒值时将会生成进货提醒单(值为差值),提醒可删除 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161637_4ca02134_4846724.png "屏幕截图.png") 可针对相应的商品填写进货量 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161644_a97748fe_4846724.png "屏幕截图.png") 物流到货时可进行收货,(点击已收货)收货会对相应商品加库存 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161655_f8737f00_4846724.png "屏幕截图.png") 可自行新增进货单 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161702_0e17e8cd_4846724.png "屏幕截图.png") #### 、物流管理 查看物流信息,修改物流状态 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161711_0854657a_4846724.png "屏幕截图.png") 修改物流状态,未发货 -> 运输中 、 运输中 -> 已签收 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161718_c4ecbf78_4846724.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161728_5b65be58_4846724.png "屏幕截图.png") ### 销售人员登录 #### 销售人员可以查询自己签订合同的执行情况,以便和客户交流; ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161737_26cc90c1_4846724.png "屏幕截图.png") #### 查看详情 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161754_824f0f38_4846724.png "屏幕截图.png") #### 还可以查询一段时间内自己的销售业绩。 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0428/161059_de44ac57_4846724.png "屏幕截图.png")