上一主题下一主题
关键字
主题 : 基于EasyJWeb服务调度和自定义邮件引擎技术的CRM系统实战开发
级别: 北风管理员

UID: 449200
精华: 3
发帖: 155
威望: 4359 点
学点: 774 点
贡献: 1 点
好评: 0 点
学币: 0 个
注册时间: 2013-12-19
最后登录: 2017-11-18
楼主  发表于: 2014-01-14 12:35||

基于EasyJWeb服务调度和自定义邮件引擎技术的CRM系统实战开发

一、本课程是怎么样的一门课程(全面介绍)

 

 
 
   1.1、课程背景
 
 
  CRM(客户关系系统)一直是企业中必备的软件系统,企业通过CRM系统,可以建立与客户之间的****,保持与客户之间良好的沟通,从而建立商机。可以说,CRM系统对于企业来讲是至关重要的。在中国,CRM系统的还没有被广泛的应用,但是在外国,CRM系统已经被很多企业所接受,应用范围十分广泛,并且也有很多成熟优秀的CRM产品。可以说,市场上对于CRM系统的需求还有很大的上升空间。本课程以一个现实的CRM系统为原型,在对系统需求分析的基础上,对系统进行了设计并且实现。由于课程时间有限,对于CRM系统的功能只实现了一部分,但是已经涵盖了全部的CRM系统的技术点。
 
 
 
 1.2、课程内容介绍
 
 
  在本课程当中,主要讲述了3个核心的知识点。第一个知识点是EasyJWeb框架,这也****俗灾餮蟹⒌囊豢钣判愕腗VC框架。EasyJWeb框架是基于Velocity模板技术的,所有的页面都是静态HTML页面,省略了JSP的编译过程,大大提高了系统的访问速度。EasyJWeb对于中小型的软件项目来说是十分优秀的,内置的Action可以轻易的捕获前台的请求,而EasyJWeb****了类似于DWR的Ajax技术,大大简化了Ajax的调用过程,提高了****发效率和运行速度。作为国内的MVC框架,EasyJWeb并没有struts2那么大的名气,但是EasyJWeb的初衷就是想要取代struts2的市场份额,在此课程中,我们也为国内自主研发的软件尽一份力量。
 
  第二个知识点是服务调度。这个主意是针对于性能优化的方案,其核心是一种分布式的架构思想,具体的实现手段有很多种,在本课程我们使用了RMI技术来完成。通常我们会将一个完成的程序包运行在Web容器(tomcat或其他)中,容器除了要负责接受前台的请求和返回响应以外,还需要****辟大量的内存来负责数据的****,逻辑的运算,算法的解析等。一个Web容器的内存是有限的,但是绝大多数的内存都用来****后台的运算,那么用来接****客户请求的资源就会减少,这样就会使系统的并发数下降。为了提高系统的性能,本课程中的服务调度实际上将系统的前台和后台进行分离,Web容器只服务接****请求和返回响应,一切的数据操作和逻辑运算都交给独立的服务端运行,这样可以极大程度的提高系统的并发数。
 
  第三个知识点是自定义邮件引擎,针对于CRM系统来说,大批量的持续发送邮件是一个很重要的功能,但是普通的邮件群发是无法完成的,邮件服务器会对邮件进行过滤和****,为了能够尽可能的提高邮件发送的准确性,在本课程中专门讲解了一个邮件调度的功能,以邮件任务为集合,将多个邮件变成邮件任务,然后通过线程和其他的一些控制手段,提高邮件发送的准确性。
 
 
 
 
 1.3、课程大纲
 
 
  第一讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 课程介绍
 
  第二讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 数据库设计
 
  第三讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 easyjweb初探
 
  第四讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 服务调度机制
 
  第五讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 服务发布
 
  第六讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 用户登录
 
  第七讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 用户管理
 
  第八讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 修改个人信息
 
  第九讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 用户列表的分页
 
  第十讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 完善用户管理
 
  第十一讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 添加****
 
  第十二讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 ****添加
 
  第十三讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 数据字典的设计
 
  第十四讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 ****列表
 
  第十五讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 ****修改
 
  第十六讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 添加****人信息
 
  第十七讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 添加****人信息(2)
 
  第十八讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 ****人信息管理
 
  第十九讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 交往记录的维护
 
  第二十讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 交往记录的表单
 
  第二十一讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 完善交往记录
 
  第二十二讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 自定义文件存储
 
  第二十三讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 交往附件的维护
 
  第二十四讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 订单管理
 
  第二十五讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 添加订单
 
  第二十六讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 订单修改
 
  第二十七讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 订单明细管理
 
  第二十八讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 邮件引擎的分析与设计
 
  第二十九讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 邮件任务的推送
 
  第三十讲:基于EasyJWeb服务调用与自定义邮件引擎CRM系统 邮件任务的调度
 
 
 
 
二、课程学习目标
 
 
 目标1:迅速掌握EasyJWeb这个MVC框架的使用。
 
 目标2:掌握服务调度的思想。
 
 目标3:学习RMI技术并从架构的角度掌握性能优化的常见手段。
 
 目标4:掌握任务调度的设计思想与实现技巧。
 
 
 
 
三、课程特色
 
 
 特点一、讲师具有一线的实战经验与丰富的教学经验,课程即讲解案例实现思路、理论与原理又讲解实战技巧与注意事项,即照顾到基顾学员,又照顾到有一定实战经验想要提高自己的学员。 
 
 特点二、在每节****始之前先简单回顾上一节所讲的主要内容,并对本节所讲的内容先进行概述,讲解概念、技术要点,设计实现思路等内容,最后总结本次课程的要掌握的要点,讲师授课采用先理论,后实战的方式,由浅入深,符合人们接受知识的自然规律。
 
 特点三、学习的过程中学员要理论和实践相结合,讲过的代码学员自行完成修改和调试,以巩固加深学习效果。
 
 
 
四、课程亮点
 
 
 亮点一:国内首套EasyJWeb的****发视频,带你掌握EasyJWeb技术,并从架构的角度上分析MVC框架的优劣。
 
 亮点二:课程注重性能的优化,服务调度可以说是站在架构角度上最优秀的性能优化方式。综合各种服务技术,RMI技术是J****a****发中最好的实现手段。
 
 亮点三:针对于企业大批量发送邮件的需求,提出邮件任务调度的思想,并且给出邮件内容混淆的手法,从而大大提高了邮件抵达的比例,可以说是大批量发送邮件的最好实现手段。
 
 亮点四:课程中大量穿插了老师的设计思想,老师从业软件****发多年,在课程中不断灌输软件工程的理念,并将实际工作中遇到的问题提出来,给出合理的解决方案。对学员将来工作中遇到的各种常见问题给出了经验性的提示。
 
 
 
五、学完本课程可以****些什么
 
 
 1.本课程主要是站在架构师的角度上分析需求并作出设计,所以在学习本课程以后,可以提高架构设计的能力,为成为一个优秀的架构师****好准备。
 
 2.代码性能优化工作。
 
 3.软件设计师。
 
 
 
六、学员常见的问题
 
 
 问题1:我没有相关的基础,是否可以学习本课程?
 答:本课程从需求分析到架构设计以及最后的实现,都是遵循着软件工程自顶向下的模式来的,从最基础的EasyJWeb框架讲起,只要你懂得相关的Web****发的知识,就一定可以学习好本课程。
 
 问题2:这门课程适合哪个层次的人学习?
 答:课程中包含了各种基本的****发技术与架构设计的内容,适合各个层次的J****a程序员学习,尤其是对于想要成为架构师的程序员来说,本课程更是提出了独到的见解。
 
 问题3:服务调度可以应用在什么场景?
 答:只要是Web****发都可以使用服务调度的方式来优化性能,并且性能提高的程度很大。
级别: 北风爱好者

UID: 536456
精华: 0
发帖: 5
威望: 5 点
学点: 0 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-12-26
最后登录: 2014-12-26
沙发(1楼)  发表于: 2014-12-26 14:47||

谢谢楼主