Code Monkey home page Code Monkey logo

crm's Introduction

客户关系管理系统

  • 系统开发环境以及版本

    • 操作系统: Windows_7
    • 集成开发工具: Eclipse EE_4.7
    • 编译环境:JDK_1.8
    • Web服务器:Tomcat_9.0
    • 数据库:MySQL_5.7.23
  • 系统框架

    • spring框架
    • springmvc框架
    • mybatis框架
    • Logback日志框架
    • 安全验证框架
    • maven框架
    • layui前端框架
    • shiro安全框架
  • 系统关键性技术

    • 基于角色的权限访问控制RBCA(Role-Based Access Control)
    • Spring+Springmvc+Mybatis三大框架
    • Ajax技术
    • springmvc文件上传
    • shiro安全框架
    • Redis缓存
    • JavaMail邮件
    • 基于aop切面的日志管理
    • Layui前端框架
    • 登录验证码
    • 富文本输入框
    • md5加密加盐
  • 注意事项

    • 项目数据库在一级目录中,命名为CRM.sql,其中‘user’表为账户表
    • 部署项目前,需要配置好MqSQL数据库,Redis数据库、mail邮箱,这三个配置文件都在crm/src/main/resources/properties
    • 项目登录帐号:malizhi(管理员级别),密码123456,部署项目后,可以到测试类中(test包下的TestUserService)进行添加账户,密码经过md5加密加盐
    • 登录页:如果是本地部署 http://localhost:8080/crm2/pages/login.jsp ,端口号以及项目名要与部署的环境一致
    • 订单可以在客户流失(客户是否流失由Spring定时器定时检测)模块中,点击客户详情,可以查看到此客户的历史订单,关于订单的数据问题,因为在企业模式中,订单数据是从销售系统中获取的,但由于没有外接销售系统,所以订单数据以及产品定价的数据是自个插入数据库的。
  • 部署过程异常错误解决方法

    • 权限,菜单都会缓存到redis中,如果redis无法连接,将会报空指针错误或登陆后首页会显示404,请确保能连接上redis数据库
    • 如果有报此异常org/hyperic/sigar/SigarException,可以将WEB-INF/lib下的文件(根据你的系统以及位数选择)放在你的JDK/bin目录下
    • 在发布出来前,由于隐私关系删除了部分登录帐号(客户经理),如果出现此客户找不到对应的客户经理,删掉此客户即可
  • 部分页面

    • 登录页
    • 首页
    • 权限管理
    • 销售管理

crm's People

Contributors

malizhigithub avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.