Java工程师毕业设计项目需求

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

 Java工程师项目需求书‐ 1 ‐     北京阿博泰克北大青鸟信息技术有限公司JavaACCP6.0 第一部分项目概述1、业务需求概述客户关系管理系统用于管理与客户相关的信息与活动,但不包括产品信息、库存数据与销售活动。这三类数据将由XX公司X销售系统进行管理。但本系统需要提供产品信息查询功能、库存数据查询功能、历史订单查询功能。  要求: 1.使用SSH框架实现该系统。 2.使用oracle数据库。 3.必须按照B/S结构完成系统。 2、项目功能说明序号 功能列表 1 登录。 使用用户名、密码登录,成功则进入主页面,根据用户角色显示相应的权限,否则提示出错信息 2 营销管理。 用户对销售机会和客户开发过程的管理。 3 客户管理。 用户对客户信息以及客户流失的管理。 4 服务管理。 用户对服务有创建、分配、处理、反馈、归档的管理。 5 统计报表 用户对客户进行贡献分析、构成分析、服务分析、流失分析的管理 6 基础数据。 用户对客户等级、服务类型、客户地区有增、删、改、查的功能,对产品信息、库存有查询的功能。 7 权限管理 系统管理员对用户、角色有增、删、改、查的功能 ‐ 2 ‐     北京阿博泰克北大青鸟信息技术有限公司  3、项目业务流程描述3.1登录页面  需要先通过登录才能访问系统,输入时用户名、密码不能为空,用户名密码匹配错误,则返回登录出错窗口。 ‐ 3 ‐     北京阿博泰克北大青鸟信息技术有限公司  3.2登录出错窗口  3.3主窗口: 主窗口显示当前的登录用户名及角色,左侧是操作区域,包括营销管理、客户管理、服务管理、统计报表、基础数据、权限管理,右侧为公共数据区域。注意根据用户权限不同,左侧的菜单树展示的内容也不相同。  ‐ 4 ‐     北京阿博泰克北大青鸟信息技术有限公司  3.4营销管理:营销管理模块包含销售机会的管理和对客户开发过程的管理。 营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的范畴。 客户经理有开发新客户的任务,在客户经理发现销售机会时,应在系统中录入该销售机会的信息。销售主管也可以在系统中创建销售机会。所有的销售机会由销售主管进行分配,每个销售机会分配给一个客户经理。 客户经理对分配给自己的销售机会制定客户开发计划,计划好分几步开发,以及每个步骤的时间和具体事项。 制定好客户开发计划后,客户经理按实际执行情况功能填写计划中每个步骤的执行效果。在开发计划结束的时候,根据开发的结果不同,设置该销售机会为“开发失败”或“开发成功”。如果开发客户成功,系统自动创建新的客户记录。 3.4.1销售机会管理 3.4.1.1查询销售机会 点击“销售机会管理”菜单,进入销售机会列表页面。每条记录显示的操作依次是指派、编辑、删除的图片链接,点击“查询”按钮,可以根据客户名称、概要进行筛选查询。列表内容要求分页显示。  3.4.1.2新建销售机会 点击“新建”按钮,进入新建销售机会页面,注明红色“*”的为必填项,如果未填写,给出提示信息。其中客户等级、地区、指派给用下拉列表显示,数据来源于数据库,指派时间为当前系统时间。当信息填写完整后,点击“保存”按钮提交数据到数据库,成功后返回销售机会列表页面并更新。 ‐ 5 ‐     北京阿博泰克北大青鸟信息技术有限公司   3.4.1.3修改销售机会 销售主管、客户经理对未分配的销售机会记录可以编辑。在销售机会管理的列表页面列出所有状态为“未分配”的销售机会记录,可选择一条点选“编辑”,进入编辑销售机会页面,注明红色“*”的为必填项,如果未填写,给出提示信息。编辑完信息后,点击“保存”按钮将数据更新到数据库,成功后返回销售机会列表并更新。 3.4.1.4删除销售机会 销售主管、客户经理对状态为“未分配”的销售机会可以删除。删除时需要判断当前登录用户为该销售机会的创建人,否则不可删除。 点选“删除”操作后应提示“确认删除?”,用户选“确定”则执行删除操作,否则不执行。删除成功后提示“删除成功”。 3.4.1.5指派销售机会 销售主管根据各客户经理的负责分区、行业特长等对销售机会进行指派。 每个销售机会指派给一个客户经理,专事专人。指派成功后,销售机会状态改为“已指派”。 点选“指派”操作后,进入指派销售机会页面。进行指派时需要选择输入客户经‐ 6 ‐     北京阿博泰克北大青鸟信息技术有限公司  理,系统自动输入指派时间,两者皆未必输项。指派成功后返回销售机会列表,并将该销售机会状态改为“已指派”(即“开发中”)。  3.4.2.客户开发计划 对“已指派”的销售机会制定开发计划,执行开发计划,并记录执行结果。客户开发成功还将创建新的客户记录。 3.4.2.1查询客户开发计划 点击“客户开发计划”菜单,查看客户开发计划列表。状态为“已归档”的显示“查看”的操作图片链接,状态为“开发中”的依次显示“制定计划”、“执行计划”、“开发成功”的操作图片链接。点击“查询”按钮,可以根据客户名称、负责人、概要进行筛选查询。列表内容要求分页显示。  3.4.2.2制定开发计划 客户经理对分配给自己的销售机会制定开发计划。 点选“制定计划”后,显示销售机会的详细信息。 ‐ 7 ‐     北京阿博泰克北大青鸟信息技术有限公司   客户经理可以通过新建计划项、编辑已经有的计划项、删除计划项来针对一个销售机会来制定客户开发计划。每个计划项里包括两个输入要素:日期和计划内容,日期为当前系统时间,计划项为必填项,如果未填写给出提示信息。 编辑计划项时,日期不可以编辑。 点击“添加”按钮,提交数据到数据库,并更新计划项列表。  3.4.2.3执行开发计划 客户经理完成客户开发计划的制定后,客户经理开始按照计划内容执行客户开发计划,并按时记录执行结果。 点选“执行开发计划”后,显示销售机会的详细信息以及制定的开发计划项列表。 ‐ 8 ‐     北京阿博泰克北大青鸟信息技术有限公司   客户经理对每个计划项填写执行效果,并保存数据到数据库。  3.4.2.4开发成功 某个客户开发计划执行过程中或执行结束后如果客户同意购买公司产品,已经下订单或者签订销售合同,则标志客户开发成功。 客户经理从列表中选择一个状态为“已指派”的销售机会,点选“开发成功”操作,或者在执行计划页面点击“开发成功”按钮,修改销售机会的状态为“开发成功”,并提示信息“开发成功,已归档”,返回客户开发计划列表并更新。 ‐ 9 ‐     北京阿博泰克北大青鸟信息技术有限公司   3.4.2.5开发失败 某销售机会在确认客户的确没有采购需求后,或不具备开发价值时可认为“开发失败”。 客户经理在执行计划页面点击“终止开发”按钮,提示信息“开发失败,已归档”,修改销售机会的状态为“开发失败”,返回客户开发计划列表并更新。   3.5客户管理每个客户经理有责任维护自己负责的客户信息,随时更新,并且对超过6个月没有购买公司产品的客户应予以特殊关注,防止现有客户流失。 客户管理模块包括客户信息管理和客户流失管理。 3.5.1客户信息管理 3.5.1.1查询客户信息 点击“客户信息管理”菜单,可以查看客户信息列表,操作依次显示“编辑”、“联‐ 10 ‐     北京阿博泰克北大青鸟信息技术有限公司  系人”、“交往记录”、“历史订单”、“删除”的链接图片。点击“查询”按钮,可以根据客户名称、客户编号、地区、客户经理/负责人、客户等级进行筛选查询。列表内容显示要求用分页。  3.5.1.2编辑客户信息 客户经理可以编辑状态为“正常”的客户信息。 从客户信息的列表中,可选择一个用户点选“编辑”进行编辑,跳转到客户编辑页面。注明红色“*”号的为必填项,如果不填写提示信息。编辑信息后点击“保存”按钮,返回列表页面并更新。提示“保存成功”或报告错误。  3.5.1.3管理客户联系人 每个客户可以有多个联系人。 客户经理从客户信息的列表中,可选择一个客户进行联系人的编辑或删除操作,还可以给该客户添加联系人。 3.5.1.3.1查询客户联系人 选择一个客户点选“联系人”,显示其所有联系人列表,操作显示“编辑”、‐ 11 ‐     北京阿博泰克北大青鸟信息技术有限公司  “删除”链接图片。  3.5.1.3.2编辑客户联系人 在客户联系人列表中选中一个联系人点选“编辑”,进入编辑联系人页面,姓名、性别、职位和办公电话为必填项,用红色“*”注明,如果未填写提示信息。点击“保存”按钮将数据更新到数据库后,返回到联系人列表页面。  3.5.1.3.3删除客户联系人 在客户联系人列表中选中一个联系人点选“删除”,提示“确实要删除此联系人吗?”,确定删除成功后更新数据库并返回到联系人列表页面。 3.5.1.3.4新建客户联系人 点击“新建”按钮,进入新建联系人页面。新建联系人时姓名、性别、职位和办公电话为必填项,如果未填写提示信息。点击“保存”按钮将数据写入数据库,返回到联系人列表页面并更新。 ‐ 12 ‐     北京阿博泰克北大青鸟信息技术有限公司   3.5.1.4管理客户交往录 系统可以保存每个客户的交往记录。 客户经理从客户信息的列表中选择一个客户,进行交往记录的编辑、删除和新建交往记录。 3.5.1.4.1查询交往记录 选择一个客户点选“交往记录”,显示其所有交往记录列表。  3.5.1.4.2编辑交往记录 在交往记录列表中选中一个交往记录,点选“编辑”,进入编辑交往记录页面。其中时间、地点、概要为必填项,如果没填写给出提示信息。点击“保存”按钮将数据更新到数据库后,返回交往记录列表页面。 ‐ 13 ‐     北京阿博泰克北大青鸟信息技术有限公司   3.5.1.4.3删除交往记录 在交往记录列表中选中一个联系人点选“删除”,提示“确实要删除此交往记录吗?”,确定删除成功后更新数据库并返回交往记录列表页面。 3.5.1.4.4新建交往记录 点击“新建”按钮,进入新建交往记录页面,输入时间、地点、概要为必填项,如果没填写给出提示信息。点击“保存”按钮将数据写入数据库,并返回交往记录人列表页面。   3.5.1.5查看历史订单 客户的历史订单数据是一个客户重要的信息。本系统中不提供订单管理的功能。订单数据需要从销售系统中读取。读取时只读取订单状态为“已发货”或“已回款”的数据(对应订单记录状态为5或6),操作显示“详情”的链接图片。 客户经理从客户信息的列表中选择一个客户,点选“历史订单”时,可以查看这个客户的历史订单列表,操作显示“查看详情”的链接图片。历史订单列表要求用分页显示。 ‐ 14 ‐     北京阿博泰克北大青鸟信息技术有限公司   当点选一条订单的“查看详情”时,进入订单明细页面。   3.5.1.6删除客户信息 客户经理从客户信息的列表中选择一个客户,点选“删除”时,提示信息“相关信息同时被删除,是否确定删除此客户?”,确定删除后更新客户信息列表。  3.5.2客户流失管理 系统将对超过6个月没有购买行为的。 3.5.2.1客户流失预警 销售系统会自动检查超过6个月没有下单的客户,并在本系统中提出预警。注意:预警数据需要从销售系统中获得,非本系统的功能。 每周六凌晨02:00销售系统自动检查订单数据,如果发现有超过6个月没有下单的客户,则自动为本系统添加一条客户流失预警记录。 当客户经理点击“客户流失管理”菜单时,显示客户流失列表,列表信息内容:编号、客户名称、客户经理、上次下单时间、确认流失时间、状态。可以根据客户名称、客户经理、状态来进行筛选查询。 对客户流失预警可以采取“暂缓流失”和“确认流失”两种措施。但在确认流失前一定要采取措施“暂缓流失”。 ‐ 15 ‐     北京阿博泰克北大青鸟信息技术有限公司   3.5.2.2暂缓客户流失 对于系统自动产生的客户流失预警,负责该客户的客户经理要第一时间采取措施,充分了解客户流失的原因,并采取应对措施。 客户经理从客户流失预警列表中选择一条记录,点选“暂缓流失”,进入“暂缓流失”页面。追加暂缓措施为必填项,没有填写给出提示信息。点击“保存”按钮

1 / 33
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功