3.系统实现
3.1程序描述
A、客户端窗体:
尽量友好的设计,让用户尽可能地关注信息的内容主体。 B、服务器端设计:
该窗体在设计上尽量的符合人们的使用习惯,并且在出现非法操作的情况下,有相应的提示信息输出。
3.2界面设计
营销管理
中软国际
客户管理
服务管理
3.3性能
灵 活 性:窗口响应绝大部分的快捷菜单和控制面板操作; 时间特性:响应鼠标单击的时间在2~3秒之间;
中软国际
3.4输入输出项
输入的数据是户执行的各种操作,包括鼠标、键盘等操作。 输出是从数据库中读取的数据,或错误警告信息。
3.5算法
本部分没有采用自定义的算法。
3.6主要类的设计 3.6.1营销管理
营销管理模块包含销售机会的管理和对客户开发过程的管理。 营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的范畴。 客户经理有开发新客户的任务,在客户经理发现销售机会时,应在系统中录入该销 售机会的信息。销售主管也可以在系统中创建销售机会。所有的销售机会由销售主 管进行分配,每个销售机会分配给一个客户经理。
客户经理对分配给自己的销售机会制定客户开发计划,计划好分几步开发,以及每 个步骤的时间和具体事项。 制定好客户开发计划后,客户经理按实际执行情况功能填写计划中每个步骤的执行 效果。
在开发计划结束的时候,根据开发的结果不同,设置该销售机会为“开发失败” 或“开发成功”。 如果开发客户成功,系统自动创建新的客户记录。
1.1 销售机会管理 1.1.1 查询销售机会
点击“销售机会管理”菜单,查看销售机会列表,列表信息包括:编号、 客户名称、负责人、公司电话、概要。可以根据客户名称、概要筛选查询销售机会。
1.1.2 创建销售机会
客户经理发现销售机会时,应在系统中录入该销售机会的信息。销售主管 也可以在系统中创建销售机会。
1.1.3 修改销售机会
销售主管、客户经理对未分配的销售机会记录可以编辑。
在销售机会管理的列表页面列出所有状态为“未分配”的销售机会记录,可选 择一条点选“编辑”,跳转到编辑页面,可以对机会来源、客户名称、成功机 率、概要、联系人、联系人电话、机会描述进行编辑,其他信息不可编辑。在 编辑页面填入更新的信息,点击“保存”提交表单,保存新的信息到数据库, 提示“保存成功”,或报告相应错误。页面必填项未填时不允许提交表单。
1.1.4 删除销售机会
销售主管、客户经理对状态为“未分配”的销售机会可以删除。
删除时需要判断当前登录用户为该销售机会的创建人,否则不可删除。 点选“删除”操作后应提示“确认删除?”,用户选“确定”则执行删除操作, 否则不执行。删除成功后提示“删除成功”。
中软国际
1.1.5 指派销售机会
销售主管根据各客户经理的负责分区、行业特长等对销售机会进行指派。 每个销售机会指派给一个客户经理,专事专人。指派成功后,销售机会状态改 为“已指派”。
点选“指派”操作后,进入指派销售机会页面,页面显示销售机会的详细信息:编号、机会来源、客户名称、成功机率、概要、联系人、联系人电话、机会描 述、创建人、创建时间、指派给(客户经理下拉列表)、指派时间,进行指派 时需要选择输入客户经理,系统自动输入指派时间。两者皆未必输项。指派成 功后返回销售机会列表,并将该销售机会状态改为“已指派”(即“开发中”)。
1.2 客户开发计划
对“已指派”的销售机会制定开发计划,执行开发计划,并记录执行结果。客 户开发成功还将创建新的客户记录。
1.2.1 查询客户开发计划
点击“客户开发计划”菜单,查看客户开发计划列表,列表信息包括:编 号、客户名称、负责人、公司电话、状态、概要。可以根据客户名称、负责 人、概要进行筛选查询。
1.2.2 制定开发计划
客户经理对分配给自己的销售机会制定开发计划。 点选“制定计划”后,显示销售机会的详细信息。
客户经理可以通过新建计划项、编辑已经有的计划项、删除计划项来针对 一个销售机会来制定客户开发计划。每个计划项里包括两个输入要素:日期和 计划内容,日期为当前系统时间,计划项为必填项,如果未填写给出提示信息。 编辑计划项时,日期不可以编辑。提交并更新计划项列表。
1.2.3 执行开发计划
客户经理完成客户开发计划的制定后,客户经理开始按照计划内容执行客 户开发计划,并按时记录执行结果。
点选“执行开发计划”后,显示出销售机会的详细信息以及制定的开发计 划项列表,客户经理对每个计划项填写执行效果,并保存。
1.2.4 开发成功
某个客户开发计划执行过程中或执行结束后如果客户同意购买公司产品, 已经下订单或者签订销售合同,则标志客户开发成功。 客户经理从列表中选择一个状态为“已指派”的销售机会,点选“开发成 功”操作,或者在执行计划页面点击 “开发成功”按钮,修改销售机会的状 态为“开发成功”,并提示信息“开发成功,已归档”。返回客户开发计划列表 并更新。
1.2.5 开发失败
某销售机会在确认客户的确没有采购需求后,或不具备开发价值时可认为 “开发失败”。 客户经理在执行计划页面点击 “终止开发”按钮。提示信息“开发失败, 已归档”,修改销售机会的状态为“开发失败”,返回客户开发计划列表并更新。
3.6.2 客户管理模块
每个客户经理有责任维护自己负责的客户信息,随时更新,并且对超过 6 个月没有 购买公司产品的客户应予以特殊关注,防止现有客户流失。
客户管理模块包括客户信息管理和客户流失管理。 2.1 客户信息管理 2.1.1 查询客户信息
中软国际
点击“客户信息管理”菜单,可以查看客户信息列表,列表信息包括:序 号、客户名称、客户编号、地区、客户经理/负责人、客户等级,并且可以根 据客户名称、客户编号、地区、客户经理/负责人、客户等级进行筛选查询。
2.1.2 编辑客户信息
客户经理可以编辑状态为“正常”的客户信息。
从客户信息的列表中,可选择一个用户点选“编辑”进行编辑,跳转到客 户编辑页面,内容包括:客户编号、名称、地区、客户经理、客户等级、客户 满意度(采用“☆”号列表形式)、客户信用度(采用“☆”号列表形式)、地 址、邮政编码、电话、传真、网址、营业执照注册号、法人、注册资金(万元)、 年营业额、开户银行、银行帐号、地税登记号、国税登记号。编辑信息后点“保 存”按钮,返回列表页面并更新。提示“保存成功”或报告错误。
2.1.3 管理客户联系人
每个客户可以有多个联系人。
客户经理从客户信息的列表中,可选择一个客户进行联系人的编辑或删除 操作,还可以给该客户添加联系人。
2.1.3.1 查询客户联系人
选择一个客户点选“联系人”,显示其所有联系人列表,列表信息包括: 姓名、性别、职位、办公电话、手机、备注。
2.1.3.2 编辑客户联系人
在客户联系人列表中选中一个联系人点选“编辑”,进入编辑联系人页 面,可以对姓名、性别、职位、办公电话、手机、备注进行编辑,其中姓 名、性别、职位和办公电话为必填项。。点击“保存”按钮将数据更新到 数据库后,返回到联系人列表页面。
2.1.3.3 删除客户联系人
在客户联系人列表中选中一个联系人点选“删除”,提示“确实要删除 此联系人吗?”,确定删除成功后更新数据库并返回到联系人列表页面。
2.1.3.4 新建客户联系人
点击“新建”按钮,进入新建联系人页面。新建联系人时姓名、性别、 职位和办公电话为必填项,还可输入手机号码和备注信息。点击“保存” 按钮将数据写入数据库,并返回到联系人列表页面。
2.1.4 管理客户交往录
系统可以保存每个客户的交往记录。
客户经理从客户信息的列表中选择一个客户,进行交往记录的编辑、删除 和新建交往记录。
a) 查询交往记录
选择一个客户点选“交往记录”,显示其所有交往记录列表,列表信 息包括:客户名称、客户编号、时间、地点、概要、详细信息、备注。
b) 编辑交往记录
在交往记录列表中选中一个交往记录,点选“编辑”,进入编辑交往 记录页面,可以对时间、地点、概要、详细信息、备注进行编辑,其 中时间、地点、概要为必填项。点击“保存”按钮将数据更新到数据 库后,返回交往记录列表页面。
c) 删除交往记录
在交往记录列表中选中一个联系人点选“删除”,提示“确实要删除 此交往记录吗?”,确定删除成功后更新数据库并返回到交往记录列 表页面。
d) 新建交往记录
点击“新建”按钮,进入新建交往记录页面。新建交往记录时必需要 输入时间、地点、概
中软国际