基于J2EE架构的CRM系统的设计与实现

被引量 : 0次 | 上传用户:siyuezaici
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Web应用开发已经成为发展最快的一种计算机应用技术,很多计算机应用系统都建立在Web基础之上。J2EE技术的成熟,轻量级开源项目的涌现,为Web应用程序更进一步的发展提供了更广阔的空间,但在开发中仍然存在程序可复用程度低、维护工作繁琐等不足。如何选择良好的框架结构开发基于J2EE平台的Web分布式应用系统,成为软件人员关注的问题。本文在采用传统的J2EE多层架构模型的基础上,针对CRM系统的特点,提出了一种通用的J2EE架构设计方案,并基于该架构设计并实现了一个CRM系统。本文首先介绍了J2EE体系结构及相关技术,分析了MVC设计模式的特点。然后在深入研究经典开源框架Struts、Hibernate、Spring结构特点的基础上,提出一种具有通用模式的J2EE架构设计方案,即将三种框架技术整合在一起,扬长避短,使得系统架构设计达到良好的效果。接着以客户经理工作管理系统(CRM系统)为例,利用此架构方案对系统进行总体分析与设计,给出系统中典型功能模块的具体实现过程,并通过实际测试验证了方法的有效性。本文中的CRM系统主要包括客户管理模块、日程活动管理模块以及个人门户模块。客户管理模块,是整个CRM系统最为基础和重要的一个模块,主要介绍CRM系统中手动添加客户、批量添加客户、客户查询、客户详情、客户编辑、客户手动与自动分发、以及客户同步功能的实现;日程管理模块,是在客户管理模块的基础之上,围绕客户活动所进行运作的一个模块,主要介绍CRM系统中联系人管理、销售活动管理、活动计划管理功能的实现;个人门户模块,是信息总揽并且满足用户个性化需求的一个模块,主要介绍CRM系统公告栏、我的客户、今日任务、销售情况管道图功能。总体而言,本文在第三章对总体业务模块进行了需求分析和系统设计,在第四章对各模块进行了详尽实现说明,在第五章进行了系统测试分析。最后一章总结了本文所做的工作,提出了本系统应该进一步完善的工作内容,并对下一步的工作进行了展望。目前该CRM系统已经成功上线并稳定运行,实践说明基于J2EE架构设计的CRM系统开发过程简单、项目管理方便、开发周期得到缩短,为系统的复用性、扩展性和维护性创造了有利条件。
其他文献
在能源短缺和环境污染日益严重的今天,风能作为最重要的替代能源之一引起了越来越多的重视,风力发电技术在世界范围内得到了巨大的发展。目前,主要的风力发电机型包括双馈风
淮阳"泥泥狗"艺术博大精深,源远流长,曾经作为庙会中不可或却的一员,给当时的民众带来精神上的慰藉。其造型、色彩、纹饰图案传承性极强,但近年来其艺术特征也呈现出明显的变化
相对于近一二十年来水墨、彩墨写意画低迷的现状,工笔画以回归中国画坛主流的态势,引起了美术界的关注。其实工笔画能否成为时代主流并不是实质性的目的,而如何使之向当代过
目前国内外绿色生态型道路用混合料多为温拌改性沥青混合料和胶粉改性沥青混合料,温拌胶粉改性沥青混合料方面研究较少,在大力推进绿色生态型道路建设之际,开发路用性能与环
我和丈夫下岗后开了一家小餐馆。不久前,一个20多岁的小伙子到餐馆就餐。饭后,他说没带钱,希望赊欠餐费。我不同意,要求他打电话让亲友来付,但小伙子不同意,执意要离开。于是,我便和
从课程设置看柏林大学的近代意义黄福涛①大多数学者认为,1810年创立的德国柏林大学是近代大学的开端,理由在于柏林大学首次将教学与科研相结合,从此高等教育机构萌发了又一新的职能
<正>一、前言近年来,SAP系统在我国企业中的应用越来越广泛。该系统软件在设计上以财务模块为核心,其他业务模块包括物料管理、生产、销售等模块的数据信息通过计算机信息技
操作风险作为商业银行面临的主要风险之一,具有内生性、广泛性和难以量化等特征。内部控制作为商业银行的一项重要制度安排,为操作风险的管理提供了基础。纵观操作风险的产生
<正>吴大羽的名字在美术圈内可能只是小范围人群知道,但他上世纪20年代留法回国后形成的新派绘画理论和艺术风格,使他成为当时国立杭州艺专的学术旗帜、中国现代派绘画的杰出
由商业银行次级抵押贷款质量恶化引发的这场次级贷款危机,将美国金融市场拖下泥潭。2008年9月,以雷曼兄弟公司申请破产保护为发端,美国投资银行业遭遇多米诺骨牌效应,相继倒