CRM 基于SSM+ 客户管理系统 (商品销售管理)

 


第一节了解整个软件开发周期

提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


 

一、CRM是什么?

前言

CRM : CRM(customer relationship management)即客户关系管理,是指企业用CRM技术来管理与客户之间的关系。在不同场合下,CRM可能是一个管理学术语,可能是一个软件系统。通常所指的CRM,指用计算机自动化分析销售、市场营销、客户服务以及应用等流程的软件系统。它的目标是通过提高客户的价值、满意度、赢利性和忠实度来缩减销售周期和销售成本、增加收入、寻找扩展业务所需的新的市场和渠道。CRM是选择和管理有价值客户及其关系的一种商业策略,CRM要求以客户为中心的企业文化来支持有效的市场营销、销售与服务流程。

本项目的CRM是给大宗商品的销售公司所用的客户管理系统 销售分为初级销售,中级销售,高级销售 核心业务就是这几个模块之间的配合,协商转换

二、技术模型

1.采用的技术模型

  • 视图层(View):展示数据,跟用户交互。
  •      html,css,JavaScript,jQuery,bootstrap(ext / easyUI),jsp
  • 控制层(Controller):控制业务处理流程(接受请求,接收参数,封装参数;根据不同的业务来调用业务层去处理业务;根据处理结果,返回响应信息)
  • 业务层(Service):处理业务逻辑(处理业务的步骤以及操作的原子性)
  • 持久层(Dao / Mapper):操作数据库 :Mybatis
  • 整合层:维护类资源,维护数据库资源
  • Spring(IOC,AOP)+mybatis+maven+springMVC

2.核心业务

CRM项目的要做的核心业务

一.

  1. 系统管理功能:不是直接处理业务数据,是为了保证业务管理功能正常安全运行而设计的。
  2. 用户登录,安全退出,登录验证等。 / 给超级管理员,开发和运维人员使用。
    业务管理功能:处理业务数据。(整个销售环节的流程)
  3. 市场活动:市场部使用,设计市场营销活动。
  4. 线索:销售部(初级销售),增加线索
  5. 客户和联系人:销售部(高级销售),有效地区分和跟踪客户和联系人
  6. 交易:销售部(高级销售),更好地区分和统计交易的各个阶段
     
  7. 统计图表:管理层,统计交易表种各个阶段的数据量 

.物理模型设计

项目经理)(关键阶段):表,字段,字段类型和长度,表和表之间的关系(powerdesigner——xxx.pdm)
逻辑模型设计(文档多):类,属性,方法,方法的参数和返回值,类和类之间的关系(rational rose——xxx.pdl)
界面设计:企业级应用(界面朴素),互联网应用(炫酷)
算法设计——算法设计文档
 


总结

   第一节主要熟悉业务和要采用的技术模型,架构 了解 软件开发周期

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值