科帮网-Java论坛、Java社区、JavaWeb毕业设计

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 项目源码 > javaWeb客户管理系统项目源码(CRM)
总共48086条微博

动态微博

查看: 74227|回复: 457

javaWeb客户管理系统项目源码(CRM)

  [复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2014-05-18 12:46:40 |只看该作者 |倒序浏览
          客户关系管理系统的英文名称为Customer Relationship Management,简称为CRM。客户资源是企业的宝贵财富,同时企业对于客户的依赖也已经提高到了关乎企业生存的高度。CRM作为管理企业和客户关系的主要管理平台,不进需要对客户的信息进行管理,还需要记录企业同客户之间的业务活动。在本章中就来开发这样一套系统。
    ! z+ t: a# U/ u4 z: b& q1 I重点内容:  X# [. C. y8 e0 x) E  w
    了解客户关系管理系统的基本需求
    . ^& B: ]4 ^; w5 w. j. D7 P了解客户关系管理系统的功能" A( l. Q1 L, B' C
    学会如何分析和设计数据库+ E, g" R: O( i, j, t
    学会数据库的基本使用
    ; `) `. A) U7 a* i熟悉使用struts 2 + hibernate + spring进行开发' i; O5 g" R5 [0 \1 R

    ! u" [* `  m8 t' _( @. q; |功能分析
    4 i! B& G, z$ Y$ `/ M/ t7 a8 F        客户管理管理系统可以分为六个功能模块,分别是基础数据管理模块、客户管理模块、服务管理模块、营销管理模块、统计报表模块以及系统管理模块。+ G: D# I) g0 o+ \2 M" o% @
            基础数据管理模块:该模块主要用来管理系统的基础数据信息,包括数据字典信息、公司产品信息以及库存信息。3 X: ~. j8 Q4 s: ~8 O; {
            客户管理模块:该模块用来管理客户的信息,包括客户基本信息、联系人信息、客户交往记录信息、历史订单信息以及客户流失信息。
    9 `7 N+ L2 d" C) `0 P$ |- a0 j        服务管理模块:该模块用来处理客户服务信息,包括服务创建、服务分配、服务处理、服务反馈以及服务归档等功能模块。- `8 `/ v9 @" Z0 x! p, m
            营销管理模块:该模块用来处理公司的营销信息,包括销售机会管理和客户开发计划两个功能模块。
    5 d' v- g- d; n0 P# B        统计报表模块:该模块用来生成报表数据信息,包括客户贡献分析、客户构成分析、客户服务分析以及客户流失分析等功能模块。2 \5 r4 P' m# g2 @1 T* B
            系统管理模块:该模块用来管理系统的用户以及用户权限信息,包括用户管理、角色管理以及权限管理等功能模块。
    5 y$ Q# O' F7 {0 N - ?/ [' d$ z) L8 h
    本系统的开发工具具体如下。  J9 n+ B  ^  B9 L! A% W
    ●        系统开发平台:MyEclipse 6.5。  k+ ?" b$ Z% W6 k2 K" d
    ●        数据库管理系统软件:SQL Server 2005。1 k" N, f$ P$ d7 Q/ i: X. D6 o
    ●        运行平台:Windows 2000/Windows XP/Windows 2003/Windows Vista。3 t7 X3 u0 F* w  T! `; U
    ●        java开发包:JDK 5.0以上。, B7 i* q% i% V; |
    ●        Web服务器:Tomcat 6.0。" H; T. X$ G7 [) o
    本系统采用MVC架构模式开发,具体技术如下。  i/ S; e: I, I0 M5 k- [
    ●        AJAX框架:使用ExtJS技术开发
    4 n8 R+ T& Y  T- C" F●        显示层:使用JSP技术开发8 b& q  I: y- I$ ^0 C5 F
    ●        数据访问层:使用DAO模式开发2 o! u4 M" e8 m6 t1 N
    ●        持久层:使用Hibernate框架开发
    ' _5 A" F! q6 k5 l●        管理框架:使用Spring来管理各组件
    2 [' g* q* R( w- i; V; g系统部署后可能会报错原因:
    8 a2 Q# e) p7 M: W8 k          jar包的冲突,干脆我就直接加到lib文件下面、把myeclipse的hibernate、spring和struts包了删除,这样也就不会有jar版本冲突的问题、把那些需要的包都放在了lib下面,然后在tomcat上部署就成功。
    8 ?5 z* D# N9 y4 n; f        但是点击进去系统时,系统无法登陆,原因就是那个项目的*.hbm.xml,是用myeclipse自动生成的,所以我们必须把*.hbm.xml里面的文件<class name="com.sanqing.po.CstManager" table="cst_manager" schema="dbo" catalog="db_crm">改成<class name="com.sanqing.po.CstManager" table="cst_manager" >,就可以了,要记得吧所以的*.hbm.xml改掉。
    % A) u& G- s( U% ~' V; O6 x: D( s7 M
    mysql版本项目源码:  
    游客,如果您要查看本帖隐藏内容请回复
    / p* m( w, z* t0 l$ G$ M" u- ^
    2 {6 N- I" D) }4 n( L; u8 V, D
    SQL Server 2000版本项目源码:
    游客,如果您要查看本帖隐藏内容请回复

    2 ?6 ?5 O6 E- D! T5 X3 K0 T, a* X3 k1 o5 C9 @9 X

    + |/ v/ B! W6 u1 }6 l" HSQL Server 2005版本项目源码:
    游客,如果您要查看本帖隐藏内容请回复
    ( c; `! p( r: i& }$ \* H5 f

    - k# t$ p& }: l所需jar包:点击下载
    ! q. d. y6 N) s$ K- I) P. V. R  S

    # z3 ^/ H3 ]9 L0 X' {7 X6 k1 T" \

    1 b7 v: s% Z$ m; ~  j$ D

    点评

    阿轰  谢谢分享  发表于 2015-5-15 23:08 回复

    科帮网-Java论坛、Java社区、JavaWeb毕业设计 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网-Java论坛、Java社区、JavaWeb毕业设计享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网-Java论坛、Java社区、JavaWeb毕业设计的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网-Java论坛、Java社区、JavaWeb毕业设计管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    12

    主题

    7

    听众

    684

    金钱

    四袋长老

    该用户从未签到

    活跃会员

    沙发
    发表于 2014-05-18 17:02:57 |只看该作者
    谢谢分享 啊   
    回复

    使用道具 举报

    0

    主题

    0

    听众

    11

    金钱

    一袋弟子

    该用户从未签到

    板凳
    发表于 2014-05-20 13:42:08 |只看该作者
    好系统,大家分享
    回复

    使用道具 举报

    bysj    

    0

    主题

    0

    听众

    12

    金钱

    一袋弟子

    该用户从未签到

    地板
    发表于 2014-05-21 00:48:23 |只看该作者
    bfghfghfghfg
    回复

    使用道具 举报

    0

    主题

    1

    听众

    41

    金钱

    二袋弟子

    该用户从未签到

    5#
    发表于 2014-05-23 02:11:51 |只看该作者
    谢谢分享,希望能正确导入!
    回复

    使用道具 举报

    1

    主题

    1

    听众

    107

    金钱

    三袋弟子

    该用户从未签到

    6#
    发表于 2014-06-04 16:47:20 |只看该作者
    东西多哦 学习了!
    9 U" Q/ V1 K5 I1 T( I' p
    回复

    使用道具 举报

    3

    主题

    4

    听众

    133

    金钱

    三袋弟子

    该用户从未签到

    80后 推广达人

    7#
    发表于 2014-06-04 17:33:23 |只看该作者
    感谢分享了,先搞来看看。
    回复

    使用道具 举报

    1

    主题

    1

    听众

    107

    金钱

    三袋弟子

    该用户从未签到

    8#
    发表于 2014-06-04 18:01:18 |只看该作者
      jar包的冲突,干脆我就直接加到lib文件下面、把myeclipse的hibernate、spring和struts包了删除,这样也就不会有jar版本冲突的问题、把那些需要的包都放在了lib下面,然后在tomcat上部署就成功。         但是点击进去系统时,系统无法登陆,原因就是那个项目的*.hbm.xml,是用myeclipse自动生成的,所以我们必须把*.hbm.xml里面的文件<class name="com.sanqing.po.CstManager" table="cst_manager" schema="dbo" catalog="db_crm">改成<class name="com.sanqing.po.CstManager" table="cst_manager" >,就可以了,要记得吧所以的*.hbm.xml改掉。* \+ k'
    回复

    使用道具 举报

    1

    主题

    1

    听众

    107

    金钱

    三袋弟子

    该用户从未签到

    9#
    发表于 2014-06-04 18:01:33 |只看该作者
      jar包的冲突,干脆我就直接加到lib文件下面、把myeclipse的hibernate、spring和struts包了删除,这样也就不会有jar版本冲突的问题、把那些需要的包都放在了lib下面,然后在tomcat上部署就成功。         但是点击进去系统时,系统无法登陆,原因就是那个项目的*.hbm.xml,是用myeclipse自动生成的,所以我们必须把*.hbm.xml里面的文件<class name="com.sanqing.po.CstManager" table="cst_manager" schema="dbo" catalog="db_crm">改成<class name="com.sanqing.po.CstManager" table="cst_manager" >,就可以了,要记得吧所以的*.hbm.xml改掉。* \+ k' 求步骤!!!!!!!看不懂啊啊 啊啊!!谢谢!!!!
    回复

    使用道具 举报

    1

    主题

    0

    听众

    68

    金钱

    二袋弟子

    该用户从未签到

    10#
    发表于 2014-07-04 14:24:30 |只看该作者
    好的,拿走看看
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表