SSH+Maven+Extjs CRM系统实战:需求分析与六大模块详解

需积分: 9 11 下载量 8 浏览量 更新于2024-07-13 收藏 1.79MB PPT 举报
本篇教程是关于"系统设置-SSH Maven Extjs开发实例教程",由飞扬(北风网版权所有)主讲,目标是通过SSH+Maven+DWR+Extjs4+MySQL技术栈,构建一个CRM客户关系管理系统。教程主要针对实际项目实战,包含六个核心模块:营销管理、客户管理、服务管理、统计报表、基础数据和权限管理。 在营销管理部分,课程详细设计了销售机会管理模块,包括输入项如编号(系统自动生成)、机会来源、客户名称、成功机率等,其中联系人信息和创建时间也是必填项。销售机会状态的管理也十分重要,只有创建人才能删除未分配的机会,并允许销售主管根据客户经理的分工进行指派。此外,客户经理还需制定定制开发计划,记录详细的日期和计划内容,并能对现有计划进行修改和删除。 客户管理模块涵盖客户信息管理和客户流失管理,强调对客户数据的维护。服务管理涉及服务创建、分配、处理和归档,强调服务流程的规范化。统计报表模块则提供数据分析,如客户贡献分析、客户构成分析等,帮助企业做出决策。 系统管理部分包括数据字典管理和产品库存查询,以及权限管理,如用户管理和角色管理,确保系统的安全性和权限控制。教程以实际需求分析为基础,强调功能的实用性和业务逻辑的合理性,适合希望通过SSH技术学习的企业和个人开发者深入理解企业级应用的开发流程和实践。 整个教程不仅提供理论指导,还结合视频形式,让学习者能够跟随讲师逐步实践,掌握SSH Maven与Extjs的结合应用,以及在CRM系统开发中的具体操作技巧。通过这个实例,参与者将提升IT技能,更好地理解和应用这些技术于实际工作中。