从浏览器发送请求到服务端,从服务端查询数据库,从数据库返回查询结果到服务端,服务端返回处理结果给web端。
3 数据库设计和实现
3。1 系统功能概述
公司客户管理系统主要分为2个用户,普通用户和管理员用户。
普通用户(5个模块):客户管理,渠道管理,机会管理,项目管理,服务管理。
管理员用户(7个模块):客户管理,渠道管理,机会管理,项目管理,服务管理,供应商管理,用户管理。
1。客户管理:客户管理是对客户的基本信息进行维护,主要有增加客户信息,更新客户信息(已经包含查看个体信息),删除客户信息等,这个是管理员和普通用户都可以操作的模块。
2。渠道管理:渠道,顾名思义,是获取顾客途径,主要有增加渠道信息,更新渠道信息(已经包含查看个体信息),删除渠道信息等,这个是管理员和普通用户都可以操作的模块。
3。机会管理:机会管理模块是基于客户管理模块的,如果没有客户信息,是无法添加机会信息的,一句话,客户信息管理模块是整个系统的核心模块。同一名客户可以添加多条机会管理信息。主要有增加机会信息,更新机会信息(已经包含查看个体信息),删除机会信息等,这个是管理员和普通用户都可以操作的模块。
4。项目管理:项目管理和机会管理一样,如果没有客户信息的化石无法操作项目管理模块,还是那句话,客户信息管理模块是整个系统的核心模块。同一名客户可以添加多条项目管理信息。主要有增加项目信息,更新项目信息(已经包含查看个体信息),删除项目信息等,这个是管理员和普通用户都可以操作的模块。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
5。服务管理:服务管理与机会管理,项目管理也一致,如果没有客户信息的化石无法操作服务管理模块,总之,客户信息管理模块是整个系统的核心模块。同一名客户可以添加多条服务管理信息。主要有增加服务信息,更新服务信息(已经包含查看个体信息),删除服务信息等,这个是管理员和普通用户都可以操作的模块。
6。供应商管理:每一个客户都有自己单独的项目即服务的产品,而产品都有生产商来提供,供应商管理模块就是来处理供应商的。主要有增加供应商信息,更新供应商信息(已经包含查看个体信息),删除供应商信息等。因为供应商也是公司发展的基础,不是一般员工可以接触到,所以这个模块只有管理员能够操作。
用户管理:不管是管理员还是普通用户,每个人都是有自己专属的账号密码, 管理员可以通过这个模块对普通用户和管理员进行密码修改,删除,提升普通用户到管理员等。为信息安全,此模块只能被管理员操作,普通用户如果修改自己的密码,可以在自己的模块进行修改,所以这个模块只有管理员能够操作。