客户关系管理项目——客户管理模块设计

一 模块需求细化

1 实现客户信息录入

“添加”只有具有添加客户权限的用户才可以填写,只有具备3号角色的用户才能负责客户的添加,即超链接上会出现“添加客户”超链接。

而在业务层上进行具体数据添加,还必须考虑当前用户是否具备此类权限。

超级管理员可以浏览客户列表和用户任务列表,但无法添加客户,要求只有前台客服人员才可以进入人员的录入;在添加客户的时候,用户客户的状态type有如下几种取值:0表示初步咨询;1表示有意向;2表示无意向;3表示准备签约;4表示签约完毕。

2 客户信息查看

对于客户信息的查看,只需要具备查询客户列表的权限就可以了,如果是超级管理员,那么就不需要判断权限了。

3 更新客户信息操作

业务人员具备相关权限或者是超级管理员。

二 模块相关数据库实现细节

输出数据表

用户信息表:member

客户信息表:client

三 客户管理界面设计

1 添加客户页面

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
   String path = request.getContextPath();
   String basePath = request.getScheme() + "://"
         + request.getServerName() + ":" + request.getServerPort()
         + path + "/";
   String addUrl = basePath
         + "pages/back/client/ClientServletBack/add";
%>
<html>
<head>
<base href="<%=basePath%>">
<title>CRM管理系统</title>
<jsp:include page="/pages/plugins/import_file.jsp" />
<script type="text/javascript"
   src="<%=basePath%>/js/pages/back/client/client_add.js"></script>
</head>
<body>
   <div class="place">
      <span>位置:</span>
      <ul class="placeul">
         <li><a href="main.html" target="_top">首页</a></li>
         <li>快速添加客户</li>
      </ul>
   </div>
   <div class="formbody">
      <div class="formtitle">
         <span>快速添加客户</span>
      </div>
      <form action="<%=addUrl%>" method="post" id="myform">
         <ul class="forminfo">
            <li><label>客户名称</label><input name="client.name"
               id="client.name" type="text" class="dfinput" /> <i>不能超过10个字符</i></li>
            <li><label>性别</label> <cite><input name="client.sex"
                  id="client.sex" type="radio" value="男" checked="checked" /> 男
                  &nbsp;&nbsp;&nbsp; <input name="client.sex" id="client.sex"
                  type="radio" value="女" /> 女</cite></li>
            <li><label>电话</label><input name="client.tel" id="client.tel"
               type="text" class="dfinput" /></li>
            <li><label>邮箱</label><input name="client.email"
               id="client.email" type="text" class="dfinput" /></li>
            <li><label>QQ</label><input name="client.qq" id="client.qq"
               type="text" class="dfinput" /></li>

            <li><label>客户状态</label> <select name="client.type"
               id="client.type">
                  <option value="0" selected="selected">初步咨询</option>
                  <option value="1">有意向</option>
                  <option value="2">无意向</option>
                  <option value="3">准备签约</option>
                  <option value="4">签约完毕</option>
            </select></li>
            <li><label>备注</label> <textarea name="client.note"
                  id="client.note" cols="" rows="" class="textinput"></textarea></li>
            <li><label>&nbsp;</label><input name="" type="submit"
               class="btn" value="确认保存" /></li>
         </ul>
      </form>
   </div>

</body>
</html>

2 显示效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值