CRM系统基本的模板示例

CRM_SSM总结

1 步骤

1.1 创建WEB项目

CRM系统基本的模板示例_第1张图片

1.2 导入JAR(lib下)包以及静态资源(css+fonts+js+jsp)

 

CRM系统基本的模板示例_第2张图片

CRM系统基本的模板示例_第3张图片

2 数据库

 

CREATE DATABASE crm_ssm;

 

 

客户来源               电话营销 网络营销 推广活动 促销活动

所属行业               电子商务 教育培训 互联网行业 对外贸易 酒店旅游 传统行业 房地产

客户级别               普通客户 潜在客户 VIP客户

 

 

3 配置文件

3.1 Spring相关(Spring+SpringMVC)

applicationContext-dao.xml

xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

    xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"

    xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd

    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd

    http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd

    http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.0.xsd">

 

   

    <context:property-placeholder location="classpath:jdbc.properties" />

 

   

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">

       <property name="driverClassName" value="${jdbc.driver}" />

       <property name="url" value="${jdbc.url}" />

       <property name="username" value="${jdbc.username}" />

       <property name="password" value="${jdbc.password}" />

    bean>

 

   

    <bean class="org.mybatis.spring.SqlSessionFactoryBean">

      

       <property name="configLocation" value="classpath:mybatis/SqlMapConfig.xml" />

      

       <property name="dataSource" ref="dataSource" />

    bean>

 

   

    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">

      

       <property name="basePackage" value="com.yrf.mapper" />

    bean>

 

beans>

applicationContext-service.xml

xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

    xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"

    xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd

    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd

    http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd

    http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.0.xsd">

 

   

    <context:component-scan base-package="com.yrf.service" />

beans>

springMVC.xml

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"

    xmlns:context="http://www.springframework.org/schema/context"

    xmlns:mvc="http://www.springframework.org/schema/mvc"

    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd

        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd

        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

      

      

      

      

   

   

   

 

   

 

 

3.2 Mybatis相关(sqlMapConfig.xml)

SqlMapConfig.xml

DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

"http://mybatis.org/dtd/mybatis-3-config.dtd">

<configuration>

 

   

    <typeAliases>

       <package name="cn.yrf.pojo"/>

    typeAliases>

   

configuration>

3.3 其他配置文件

jdbc.properties

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc:mysql://localhost:3306/crm_ssm?characterEncoding=utf-8

jdbc.username=root

jdbc.password=root

log4j.properties

# Global logging configuration

log4j.rootLogger=DEBUG, stdout

# Console output...

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

 

resource.properties

#

sourceType.code=01

industryType.code=02

4 功能界面

4.1 首页

CRM系统基本的模板示例_第4张图片

4.2 条件查询

4.2.1 查询条件

CRM系统基本的模板示例_第5张图片

 

4.2.2 客户名称查询

CRM系统基本的模板示例_第6张图片

4.2.3 客户名称和客户来源查询

CRM系统基本的模板示例_第7张图片

4.2.4 客户名称 客户来源 所属行业查询

CRM系统基本的模板示例_第8张图片

4.2.5 客户名称 客户来源 所属行业 客户级别查询(精确查询)

CRM系统基本的模板示例_第9张图片

4.3 分页

4.3.1 第一页

CRM系统基本的模板示例_第10张图片

4.3.2 中间页

CRM系统基本的模板示例_第11张图片

4.3.3 尾页

4.4 增加客户信息

4.3.1 弹出框

CRM系统基本的模板示例_第12张图片

4.3.2 添加客户信息

CRM系统基本的模板示例_第13张图片

4.3.3 查看添加

CRM系统基本的模板示例_第14张图片

4.5 修改页面

4.5.1 修改页面

CRM系统基本的模板示例_第15张图片

4.5.2 修改数据信息

CRM系统基本的模板示例_第16张图片

4.5.3 查看修改结果

CRM系统基本的模板示例_第17张图片

4.6 删除页面

4.6.1 删除数据记录

CRM系统基本的模板示例_第18张图片

4.6.2 确定删除?

CRM系统基本的模板示例_第19张图片

4.6.3 查看是否删除

CRM系统基本的模板示例_第20张图片

 

4.7 查看详情页

4.7.1列出所有详细信息数据库

4.7.2 查看详细页

CRM系统基本的模板示例_第21张图片

4.8 404

CRM系统基本的模板示例_第22张图片

4.9 附加页面

CRM系统基本的模板示例_第23张图片

4.10 小结与补充扩展

前段时间公司有个类似的CRM内部用的系统,具体的数据业务不再细说.我把自己负责开发的模块做了下总结,数据来源随便想的,如有相同,纯属巧合

1 增加时间采用插件

CRM系统基本的模板示例_第24张图片

2 可以用PageHelper来进行分页

3 批量处理和时间查询

CRM系统基本的模板示例_第25张图片

4 可视化数据分析

饼图:

CRM系统基本的模板示例_第26张图片

折线图

CRM系统基本的模板示例_第27张图片

4.11 下载地址

没有数据库:https://github.com/yuanruofei/crm

完整下载:https://download.csdn.net/download/yloveyzcl/10686800

你可能感兴趣的:(系统Demo)