营销信息详细设计文档

上传人:第*** 文档编号:38802841 上传时间:2018-05-08 格式:DOC 页数:6 大小:196KB
返回 下载 相关 举报
营销信息详细设计文档_第1页
第1页 / 共6页
营销信息详细设计文档_第2页
第2页 / 共6页
营销信息详细设计文档_第3页
第3页 / 共6页
营销信息详细设计文档_第4页
第4页 / 共6页
营销信息详细设计文档_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《营销信息详细设计文档》由会员分享,可在线阅读,更多相关《营销信息详细设计文档(6页珍藏版)》请在金锄头文库上搜索。

1、1 营销信息功能结构设计营销信息功能结构设计1.1 功能概述功能概述营销管理模块包含销售机会的管理和对客户开发过程的管理,子用例图如下图所示。营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的范畴。 客户经理有开发新客户的任务,在客户经理发现销售机会时,应在系统中录入该销售 机会的信息。销售主管也可以在系统中创建销售机会。 所有的销售机会由销售主管进行分配,每个销售机会分配给一个客户经理。 客户经理对分配给自己的销售机会制定客户开发计划,计划好分几步开发,以及每个 步骤的时间和具体事项。 制定完客户开发计划后,客户经理按实际执行请跨功能填写计划中每个步骤的执行效 果。 在开发计划

2、结束的时候,根据开发的结果不同,设置该销售机会为“开发失败”或“开发成功” 。 如果开发客户成功,系统自动创建新的客户记录。1.2 设计流程设计流程查看所有营销信息 查询 sal_chance 表 分页显示到界面上开发新客户的过程就是新增一条营销信息 对 sal_chance 表中插入一条信息信息删除营销信息 根据 sal_chid 删除 sal_chance 表中的信息编辑营销信息 根据 sal_chid 修改 sal_chance 表中的信息新增计划项 根据一条营销信息的 sal_chid 在 sla_plan 表中新增一条信息编辑计划项 保存计划结构 根据 plan_id 修改 sal_

3、plan 表1.3 设计结构设计结构1.3.1 页面设计页面设计名称名称说明说明list.jsp营销机会管理页面 显示所有营销信息add.jsp新增营销页面dispatch.jsp指派营销信息页面 edit.jsp编辑营销信息页面dev.jsp客户开发机会页面 显示所有营销信息dev_detail.jsp查看客户开发计划页面dev_execute.jsp执行开发计划页面dev_plan.jsp制定开发计划页面1.3.2 DAO 类设计类设计Dao 类 是建立与数据库的链接 和执行相应的草原 定义IsalChance 接口IsalChance 接口的明细图如下方法名方法名参数参数返回类型返回类型

4、类型类型方法说明方法说明SelectSal()int pageNo(页数)List分页查询所有营销信息MaxSa()无Int查询最大 idgetsal()无Int查询总页数SelectChance()String hql(hql 查询语句)List模糊查询InsertSal()SalChance sal(pojo 类)Void新增营销信息UpdateSal()int salid(id) SalChance sal(pojo 类)void编辑营销信息UpdateZP()Int salid(营销信息 id) String chcDueTo(指派人)Date chcDueDate(指派时间)Void

5、为营销信息设置指派人DeletSal()int salid(营销信息 id)Void删除营销信息InsertPlan()int salid(营销信息 id)Void制定客户开发计划SelectSalPlan()int salid(营销信息 id)List查询营销信息的开发计划UpdatePlan()int planid(计划项 id),String plaTodo(计划项内容)Void保存开发项UpdateZT()int salid (营销信息 id),String status(状态)Void修改状态UpdateRes()int planid(计划项 id), String plaResul

6、t(结果) Void保存计划项结果DeletPlan()int salid (营销信息 id)Void删除某条营销信息的计划项SelectSal()int planid(计划项 id)Void删除单挑计划项IsalChance 接口实现类 SalChanceDAOImpl 类 SalChanceDAOImpl 类的方法明细如下图方法名方法名参数参数返回类型返回类型类型类型方法说明方法说明SelectSal()int pageNo(页数)List分页查询 sal_chance 表MaxSa()无Int查询 sal_chance 表 sal_chid列最大值getsal()无Int查询总页数Sel

7、ectChance()String hql(hql 查询语句)List模糊查询 sal_chance 表InsertSal()SalChance sal(pojo 类)Void在 sal_chance 表新增一条信息UpdateSal()int salid(sal_chance 表 id) SalChance sal(pojo 类)void编辑 sal_chance 表UpdateZP()Int salid(sal_chance 表 id) String chcDueTo(指派人)Date chcDueDate(指派时间)Void为 sal_chance 表 chcDueTo列插入值Delet

8、Sal()int salid(sal_chance 表 id)Void删除 sal_chance 表信息InsertPlan()int salid(sal_chance 表 id)Void根据 salid 在 sla_plan 插入一条信息SelectSalPlan()int salid(sal_chance 表 id)List根据 salid 查询 sla_plan 表UpdatePlan()int planid(sla_plan 表 id),String plaTodo(计划项内容)Void根据 salid 修改 sla_plan 表UpdateZT()int salid (sal_cha

9、nce 表 id),String status(状态) Void修改 sal_chance 表 status的值UpdateRes()int planid(sla_plan 表 id), String plaResult(结果)Void修改 sla_plan 表 Result 列的值DeletPlan()int salid (sal_chance 表 id)Void根据 salid 删除 sla_plan 表信息SelectSal()int planid(sla_plan 表 id)Void根据 planid 删除 sla_plan表信息1.2.3 业务类业务类方法名方法名方法说明方法说明Se

10、lectSal()int pageNo(页数) 分页查询所有营销信息MaxSa()查询最大 idgetsal()查询总页数SelectChance()String hql(hql 查询语句)模糊查询InsertSal()SalChance sal(pojo 类) 新增营销信息UpdateSal()int salid(id) SalChance sal(pojo 类) 编辑营销信息UpdateZP()Int salid(营销信息 id) String chcDueTo(指派人)Date chcDueDate(指派时间)为营销信息设置指派人DeletSal()int salid(营销信息 id)

11、删除营销信息InsertPlan()int salid(营销信息 id) 制定客户开发计划SelectSalPlan()int salid(营销信息 id) 查询营销信息的开发计划UpdatePlan()int planid(计划项 id),String plaTodo(计划项内容)保存开发项UpdateZT()int salid (营销信息 id),String status(状态)修改状态UpdateRes()int planid(计划项 id), String plaResult(结果)保存计划项结果DeletPlan()int salid (营销信息 id) 删除某条营销信息的计划项S

12、electSal()int planid(计划项 id)删除单挑计划项BIZ 接口实现类 SalChanceImpl 类 方法如下图方法名方法名参数参数返回返回类型类型类型类型方法说明方法说明SelectSal()int pageNo(页数)List调用IsalChance 的SelectSal()方法查询所有营销信息MaxSa()无Int调用IsalChance 的MaxSa()方法查询最大 idgetsal()无Int调用IsalChance 的getsal()方法查询总页数SelectChance()String hql(hql 查询语句)List调用IsalChance 的Select

13、Chance()实现模糊查询InsertSal()SalChance sal(pojo 类)Void调用IsalChance 的InsertSal()实现新增营销信息UpdateSal()int salid(id) SalChance sal(pojo 类) void调用IsalChance 的UpdateSal()方法编辑营销信息UpdateZP()Int salid(营销信息 id) String chcDueTo(指派人)Date chcDueDate(指派时间)Void调用IsalChance 的 UpdateZP()方法为营销信息设置指派人DeletSal()int salid(营销

14、信息 id)Void调用IsalChance 的 DeletSal()方法删除营销信息InsertPlan()int salid(营销信息 id)Void调用IsalChance 的 InsertPlan()方法制定客户开发计划SelectSalPlan()int salid(营销信息 id)List调用IsalChance 的 SelectSalPlan()方法查询营销信息的开发计划UpdatePlan()int planid(计划项 id),String Void调用IsalChance 的 UpdatePlan()方法plaTodo(计划项内容)保存开发项UpdateZT()int sa

15、lid (营销信息 id),String status(状态)Void调用IsalChance 的 UpdateZT()方法修改状态UpdateRes()int planid(计划项 id), String plaResult(结果)Void调用IsalChance 的 UpdateRes()方法保存计划项结果DeletPlan()int salid (营销信息 id)Void调用IsalChance 的 DeletPlan()方法实现删除某条营销信息的计划项DeletPlanout()int planid(计划项 id)Void调用IsalChance 的 DeletPlanout()方法实

16、现删除单挑计划项1.2.5 Action 类设计类设计Action 包中包含 一个 Action 类(IndexAction) 和两个DispatchAction 类(SalAction(), PlanAction())1IndexAction 类中包含一个execute()方法 :查询所有营销信息和总页数2SalAction()类方法如下图方法名方法名方法说明方法说明doAdd 新增营销信息 获取输入信息新增一条营销信息DelSal删除营销信息 根据获取的 id 删除一条营销信息SelSal根据输入的客户名 概要 联系人查询营销信息UpdateSal编辑营销信息 获取输入信息修改营销信息UpdateZP设置指派人 根据 id 设置指派人2PlanAction()类方法如下图方法名方法名方法说明方法说明devplan 查询计划项UpdatePlan 修改计划项DelPlan 删除计划项SetPlan保存计划项planok执行开发计划planNo开发成功detail终止开发UpdateRes存档显示

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 初中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号