CRM客户关系管理系统开发第一讲——搭建开发环境

这篇博客介绍了CRM客户关系管理系统开发的第一步——搭建开发环境。内容包括创建基于Spring, Hibernate, Struts2的web项目,引入所需jar包,配置Struts2和Spring的核心文件,创建包结构,并引入相关页面。作者简化了CRM的功能模块,专注于客户信息管理、联系人管理和客户拜访记录管理的实现。" 114164832,10552799,Android Java Crash分析与日志记录,"['Android开发', 'Crash分析', '异常处理', '日志记录', 'SDK开发']
摘要由CSDN通过智能技术生成

这个小项目是我们学习完Spring,Hibernate,Struts2这三个框架后,为了加深对它们的理解所做的SSH项目,为CRM客户关系管理系统。

CRM客户关系管理系统的概述

什么是CRM客户关系管理系统?

百度百科上对CRM客户关系管理系统的解释如下:
在这里插入图片描述

CRM客户关系管理系统包含的功能模块

CRM客户关系管理系统实现了对企业销售、营销、服务等各阶段的客户信息、客户活动进行统一管理。该系统功能涵盖企业销售、营销、用户服务等各个业务流程,业务流程中与客户相关活动都会在该系统中统一管理,下边我列出一些基本的功能模块,包括客户信息管理、联系人管理、客户拜访记录管理、统计分析等。
在这里插入图片描述
接下来,我分别对以上列出的这些功能模块做一个简单的介绍。
在这里插入图片描述
由于这个项目主要是用来练手的,所以它会变得很简单。虽然上面列出了种种功能模块,但在这一系列的CRM系统开发教程中,我只完成了客户信息管理、联系人管理、客户拜访记录管理这三个功能模块。

搭建开发环境

创建web项目,引入jar包

创建一个web项目,例如crm_ssh,并引入相关的jar包,那引入哪些jar包呢?相信你看过我的这篇文章——《Spring入门第十讲——Hibernate-5.0.7+Struts-2.3.24+Spring-4.2.4三大框架整合开发》的话,就知道应该要导入哪些jar包了。总体来讲,你可能需要导入如下44个jar包。
在这里插入图片描述
事实上,com.springsource.org.apache.log4j-1.2.15.jar这个日志记录的包也可以不要(因为已经有了log4j-1.2.16.jar),但com.springsource.org.apache.commons.logging-1.1.1.jar这个jar包必须得有。

引入相关的配置文件

Struts2框架所须的配置文件

首先,创建Struts2的核心配置文件,该核心配置文件的位置是在src目录下面,名称是struts.xml,一开始该文件的内容肯定是空的。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
	<!-- 配置Strust2的一些常量 -->
	
  • 6
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

李阿昀

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

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

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

打赏作者

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

抵扣说明:

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

余额充值