java+mysql crm客户关系管理系统

ID:7132499

大小:731.50 KB

页数:32页

时间:2018-02-05

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
   客户       管理系统   

《java+mysql crm客户关系管理系统》由会员上传分享,免费在线阅读,更多相关内容,请在天天文库上搜索。

CRM客户关系管理系统YYY威海职业学院毕业设计任务书专业软件技术年级200X级班级软件班姓名XXX学号200X020XX2威海职业学院教务处编印32CRM客户关系管理系统YYY毕业设计指导须知一、毕业设计是高职教学过程中一个十分重要的环节。是锻炼学生运用所学知识正确分析和解决实际问题的一个重要方面,也是高职培养应用型专门人才的要求。二、导教师应为具有讲师以上或相应职称的有关专业人员,且专业对口(指所指导专业应同所聘教师专业职称相一致)。经系、教务处审查同意后,才能指导学生的毕业设计。三、学生应以严肃认真,实事求是的态度完成设计。要独立思考,自己动手,不得抄袭或找人代笔。四、毕业设计选题要符合专业培养目标的要求。论文(任务书)写作要做到论点明确、论据充分,论理透彻,语言准确恰当,书面整洁、字迹工整,图纸应清晰、工整,符合设计要求,符合国家有关标准和部颁标准。字数、图纸数量符合有关要求。并在规定的时间内完成。五、答辩过程中学生要严认真,文明礼貌,谦虚谨慎,认真回答答辩主持人,委员等提出的问题。六、填报有关表格时,应按项目要求逐项填实、填全、填清。32CRM客户关系管理系统YYY学号XXXXXXXXX姓名XXX学制3年专业软件技术年级05级教学班负责人XXX班级软件班指导教师姓名XXX职务或职称讲师设计题目CRM客户关系管理系统指导教师评语:成绩:指导教师签名:工作单位年月日系复审意见:成绩:复审人签名:职称:公章年月日教务处终审意见:公章年月日32CRM客户关系管理系统YYY答辩情况记录答辩题目答辩情况正确基本正确经提示回答不正确未回答此表由主持答辩的同志填写。答辩委员会(或小组)评语:成绩:主持答辩人签名:职称:月日一、毕业设计的任务和具体要求:32CRM客户关系管理系统YYY内容格式:CRM客户关系管理系统的任务是以JSP为基本语言编写一个关于针对客户关系管理的系统。该系统要求美观、大方的内容展示页面,拥有完善的内容发布系统。该产品是一款针对大中型企业对某些固定的客户进行集中管理所开发的软件,功能在于更好的使企业领导了解与各个客户之间的关系,亦使业务员更好的更快捷更方便的与客户沟通有利于为企业发掘潜在的商业利益,使企业的效益提高。32CRM客户关系管理系统YYY二、毕业设计应完成的图纸:三、其他要求:四、毕业设计的期限:自2007年11月1日至2008年1月10日五、毕业设计(论文)进度计划:起至日期工作内容备注2007-11-1日2007-11-6日2007-11-11日2007-12-2日2007-12-10日2007-12-21日2008-1-10日选题、系统调研网站总体规划网站前台(主页面)设计网站后台(数据库)设计网站整体调试撰写论文论文答辩32CRM客户关系管理系统YYY   摘要随着20世纪末信息技术的飞速发展,当今世界已经进入了互联网的时代,Internet是信息产业中发展最快的技术领域。随着因特网的普及与应用,改变着人类社会生活,学习与工作的方式,同时也推动着与网络相关的新技术的快速传播。网站作为Internet的信息载体,作为企业,政府,教育机构或个人在互联网上展示自己的窗口,在宣传和传播信息方面起着越来越大的作用。在众多网站开发技术中,JSP支持现在绝大多数操作平台,它在代码执行效率、代码可移植性及组建的应用上均优越于其他动态网页技术。因此,本文研究了基于JSP技术的系统动态网站。根据JSP的原理按照网站时机原则以及步骤,对动态网站的定义了目标、分析了网站功能需求,进行了结构设计和艺术性设计;尤其是重点介绍了开发环境的建立、数据库的设计与实现以及系统详细设计;最后对系统进行了编码与测试。通过发布,系统能够正常运行。最后得出了动态网站的解决方案本任务书介绍了每个功能模块的具体功能和实现方法,希望能够给读者们带来参考价值。目录0前言…………………………………………………………………………………………..91.系统需求.……………………………………………………………………………………......91.1系统介绍91.2系统模块结构图91.3系统模块简介101.3.1前台显示系统..........................................................................................................101.3.2后台管理系统..........................................................................................................112.数据库分析……………………………………………………………………………………112.1数据库分析122.2主页面的建立122.2.1前台页面..................................................................................................................132.3普通页面显示以及新闻观看............................................................................................162.3.1普通页面显示…….......................................................................................................162.3.2最新技术动态显示.......................................................................................................233.系统设计……………………………………………………………………………………….293.1设计目标293.2开发及运行环境293.3数据库设计294.辅助JAVABEAN的编写..........................................................................................................294.1基本数据库的JAVABEAN编写……………………………………………………….295.参考文献、资料索引………………………………………………………………………….3032CRM客户关系管理系统YYY6.致谢……........................................................................................................................................31引言社会经济的发展,使得商业网越来越宽广,商业客户也遍及世界各地。为适应市场需求,满足各个企业或公司轻松便捷得管理客户关系的愿望,客户关系管理系统应运而生。1系统分析1.1系统介绍该产品是一款针对大中型企业对某些固定的客户进行集中管理所开发的软件,功能在于更好的使企业领导了解与各个客户之间的关系,亦使业务员更好的更快捷更方便的与客户沟通有利于为企业发掘潜在的商业利益,使企业的效益提高。1.2系统模块结构图CRM客户关系管理系统客户管理销售管理产品管理费用管理词典管理32CRM客户关系管理系统YYY首页1.3系统模块简介1.3.1前台显示系统前台显示系统包括客户信息,销售信息,产品信息。(1)客户信息:根据客户的类型显示客户的信息。(2)销售信息:显示销售的情况以及动态。包括商业活动中产生的一些机会。(3)产品信息:显示各类产品以及相关信息。(4)词典信息:显示此系统中用到的所有词典,通过权限认证的用户可以添加词典。1.3.2后台管理系统后台管理系统是系统管理员对整个系统进行维护的平台。首先登录的同时,系统会根据权限管理来判断登陆者是否有权限对系统进行操作,根据帐号的不同级别来给帐号开放某些功能,登陆者只能对系统给定的开放的功能进行操作,否则没有权限,管理员登录后可以对客户信息,销售信息,产品信息,词典信息等模块进行增删改查看,另外还有一个角色信息,最高管理员可以设定角色并且可以给新设定的角色设定权限,界面如图所示:2.数据库分析32CRM客户关系管理系统YYY2.1数据库分析本系统采用Mysql数据库,Mysql是一种关系型数据库,在它上面可以执行几乎全部的关系型数据库标准语言SQL语言。Mysql具有良好的界面,用户可以通过菜单和对话框操作,不用编写任何命令便能有效地实现各种功能的操作,完成数据管理任务。用户可以非常方便的创建非常实用的数据库应用系统。Mysql可以接受多种格式的数据,从而方便了用户在不同系统之间进行数据转换。启动Mysql新建一数据库,数据库名称是:crm.sql,打开数据库包括以下表:32CRM客户关系管理系统YYY32CRM客户关系管理系统YYY32CRM客户关系管理系统YYY2.2主页面的建立32CRM客户关系管理系统YYY2.2.1前台页面整个前台页面的风格就是这样,上方是导航条方便我们选择不同的板块浏览,左上角是个logo,右上角是我们的模糊搜索模块,右边是各个模块的管理链接,方便用户应用此系统。(1)主页代码如下:<[email protected]="java"contentType="text/html;charset=GBK"pageEncoding="GBK"%><[email protected]="http://struts.apache.org/tags-bean"prefix="bean"%><[email protected]="http://struts.apache.org/tags-html"prefix="html"%><[email protected]="http://struts.apache.org/tags-logic"prefix="logic"%><[email protected]="http://struts.apache.org/tags-tiles"prefix="tiles"%><[email protected]="c"uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>crm客户关系管理</title><metahttp-equiv="Content-Type"content="text/html;charset=gbk"/><linkrel="stylesheet"href="images/style/style.css"type="text/css"media="screen"/><styletype="text/css"media="screen">A.applink:hover{border:2pxdotted#DCE6F4;padding:2px;background-color:#ffff00;color:#FFFFFF;text-decoration:underline}32CRM客户关系管理系统YYYA.applink{border:2pxdotted#DCE6F4;padding:2px;color:#2F5BFF;background:transparent;text-decoration:underline}A.info{color:#2F5BFF;background:transparent;text-decoration:underline}A.info:hover{color:green;background:transparent;text-decoration:underline}#page{background:url("http://www.couchart.com/wp-content/themes/default/images/kubrickbg-ltr.jpg")repeat-ytop;border:none;}</style><linkrel="stylesheet"href="images/style/lightbox.css"type="text/css"media="screen"/><!--endlightboxscripts--><scripttype="text/JavaScript"></script></head><body><divid="toprightnav"></div><divid="header"><divid="logoff"><tablewidth="110"height="50"><tr><scriptlanguage="JavaScript">today=newDate();functioninitArray(){32CRM客户关系管理系统YYYthis.length=initArray.arguments.lengthfor(vari=0;i<this.length;i++)this[i+1]=initArray.arguments[i]}vard=newinitArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");document.write("<fontcolor=#7b9baastyle='font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;'>",today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日","</font>");</script><script>time_rota()</script></tr><tr><b><ahref="/crm/logoff.do?method=logoff">退出系统</a></b></tr></table></div></div><!--/Header--><divid="navigation"><ulid="nav"><li><ahref="#"title="添加客户"onclick="MM_openBrWindow('/crm/customer.do?method=add&id=text','添加客户信息','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=680,left=300,top=120')">添加客户</a></li><liclass="page_item"><ahref="#"title="添加联系人"32CRM客户关系管理系统YYYonclick="MM_openBrWindow('/crm/contact.do?method=add&id=text','添加联系人信息','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=630,left=300,top=160')">添加联系人</a></li><liclass="page_item"><ahref="#"title="添加机会"onclick="MM_openBrWindow('/crm/chance.do?method=look&control=add','','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=260,height=450,left=300,top=160')">添加机会</a></li><li><ahref="#"title="添加活动"onclick="MM_openBrWindow('/crm/action.do?method=look&control=add','添加活动信息','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=550,height=500,left=300,top=160')">添加活动</a></li><li><ahref="#"title="添加销售"onclick="MM_openBrWindow('/crm/sell.do?method=look&control=add','添加销售','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=480,height=460,left=300,top=160')">添加销售</a></li><li><ahref="#"title="添加产品"onclick="MM_openBrWindow('/crm/product.do?method=add&add=addProduct','添加产品','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=280,height=450,left=300,top=160')">添加产品</a></li><li><ahref="#"title="添加词典"onclick="MM_openBrWindow('/crm/addDictionary.jsp','添加词典','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=255,height=230,left=300,top=160')">添加词典</a></li><li><ahref="#"title="添加员工"32CRM客户关系管理系统YYYonclick="MM_openBrWindow('/crm/employee.do?method=look&control=add','添加员工','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=300,height=370,left=300,top=160')">添加员工</a></li></ul></div><divid="loop"><divid="colcontainer"><divid="contentcol"><divid="content"class="narrowcolumn"><h1>客户管理&gt;&gt;客户信息</h1><divclass="search"id="search"><formmethod="get"id="searchform"action="/crm/customer.do"><inputtype="hidden"name="method"value="look"/><inputtype="hidden"name="index"value="look"/><selectname="select"style="width:100px"><optionvalue="customer_name">按客户姓名</option><optionvalue="customer_country">按客户所在国家</option><optionvalue="customer_province">按客户所在省份</option><optionvalue="customer_address">按客户详细地址</option><optionvalue="customer_telephone">按客户电话</option><optionvalue="customer_fax">按客户传真</option><optionvalue="customer_email">按客户邮箱</option><optionvalue="customer_website">按客户个人主页</option><optionvalue="customer_trade">32CRM客户关系管理系统YYY按客户行业</option><optionvalue="customer_type">按客户类型</option><optionvalue="customer_status">按客户状态</option><optionvalue="customer_source">按客户来源</option></select><inputtype="text"name="condition"id="s"value="EnterKeyword(s)"onblur="if(this.value=='')this.value='EnterKeyword(s)';"onfocus="if(this.value=='EnterKeyword(s)')this.value='';"/><inputname="Submit"type="submit"value="提交"/></form></div><divclass="post"><divclass="article"><tablewidth="750"border="0"cellpadding="0"cellspacing="0"align="center"><tr><tdwidth="90"height="24"class="table_header">客户名称</td><tdwidth="100"height="24"class="table_header">国家</td><tdwidth="100"height="24"class="table_header">省、市</td><tdwidth="80"height="24"class="table_header">区号/邮编</td><tdwidth="150"height="24"class="table_header">地址</td><tdwidth="80"height="24"class="table_header">电话</td><tdwidth="150"height="24"class="table_header">32CRM客户关系管理系统YYY电子邮箱</td></tr><c:forEachitems="${customers}"var="customer"><tr><tdonclick="MM_openBrWindow('/crm/customer.do?method=editor&id=${customer.customerId}','添加客户信息','width=500,height=720,left=300,top=100')"style="cursor:hand">${customer.customerName}</td><td>${customer.customerCountry}</td><td>${customer.province}--${customer.city}</td><td>${customer.cityCode}<fontcolor="#299943">-</font>${customer.postCode}</td><td>${customer.address}</td><td>${customer.telephone}</td><td>&nbsp;${customer.email}</td></tr></c:forEach><tr><tdcolspan="7"><bean:writename="foot"filter="false"/></td></tr></table></div></div></div></div><divid="sidebar"><ul><liid="categories"class="widgetwidget_categories"><h2class="widgettitle">32CRM客户关系管理系统YYY客户管理</h2><ul><li><ahref="/crm/customer.do?method=look"title="客户信息">客户信息</a></li><li><ahref="/crm/contact.do?method=look"title="联系人信息">联系人信息</a></li><li><ahref="/crm/customerlevel.do?method=look&level=1"title="客户等级">客户等级</a></li></ul></li><liid="archives"class="widgetwidget_archives"><h2class="widgettitle">销售管理</h2><ul><li><ahref="/crm/chance.do?method=look&control=all"title="机会">机会</a></li><li><ahref="/crm/action.do?method=look&control=all"title="活动">活动</a></li><li><ahref="/crm/sell.do?method=look&control=all"title="销售">销售</a></li><li><ahref="/crm/detail.do?method=look"title="订单">订单</a></li></ul></li><liid="links"class="widgetwidget_links"><h2class="widgettitle">产品管理</h2><ul><li>32CRM客户关系管理系统YYY<ahref="/crm/product.do?method=look"title="产品管理">产品</a></li></ul></li><liid="links"class="widgetwidget_links"><h2class="widgettitle">费用管理</h2><ul><li><ahref="cost.do?method=look"title="费用管理">费用</a></li></ul></li><liid="archives"class="widgetwidget_archives"><h2class="widgettitle">用户自定义词典</h2><ul><li><ahref="/crm/dictionary.do?method=look">自定义词典</a></li><li><ahref="/crm/country.do?method=look">自定义国家</a></li><li><ahref="/crm/area.do?method=look">自定义地区</a></li></ul></li><liid="categories"class="widgetwidget_links"><h2class="widgettitle">人事管理</h2><ul><li><ahref="/crm/employee.do?method=look&control=all"title="员工管理">员工管理</a></li><li><ahref="/crm/department.do?method=look&control=all"title="部门管理">部门管理</a></li>32CRM客户关系管理系统YYY<li><ahref="/crm/usermanage.do?method=look"title="角色管理">角色管理</a></li><li><ahref="/crm/userrole.do?method=look"title="用户权限管理">用户权限管理</a></li></ul></li></ul></div></div></div><!--Footer--><divid="footer"></div><divid="footerinfo">&copy;Couchart2007.Allrightsreserved.team3(赵爽、XXX、陶明飞、吴松、赵悦含、张琦、刘巧翠)</div><!--/Footer--></body></html>(2)版权声明本部分只是利用fireworks制作的一图片,为了进行一下版权的声明,包括了一些设为首页,联系站长,加入收藏,版权申请等一些信息。此图片的处理,借助了fireworks的各种功能,达到了很好的效果。2.3其它页面显示以及代码我们所有的页面都用的主页面的样式,显示效果如主页面一样,下面我们提供部分代码,在此段代码中有技术含量较高的表单验证代码:<[email protected]="java"contentType="text/html;charset=gb2312"%><[email protected]="http://struts.apache.org/tags-bean"prefix="bean"%><[email protected]="http://struts.apache.org/tags-html"prefix="html"%><[email protected]="http://struts.apache.org/tags-logic"prefix="logic"%><[email protected]="http://struts.apache.org/tags-tiles"prefix="tiles"%><[email protected]="c"uri="http://java.sun.com/jsp/jstl/core"%><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>添加客户信息</title>32CRM客户关系管理系统YYY<scripttype="text/JavaScript"><!--functionMM_openBrWindow(theURL,winName,features){//v2.0window.open(theURL,winName,features);}//--></script><linkhref="images/style/addinf.css"rel="stylesheet"type="text/css"></head><bodyid="body"><center><p><b><fontsize="4">添&nbsp;加&nbsp;客&nbsp;户&nbsp;信&nbsp;息</font></b><br>(加*的为必须填写的内容)</p></center><formname="theForm"id="demo"action="/crm/customer.do?method=add"method="post"onSubmit="returnValidator.Validate(document.getElementById('demo'))"onReset="returnValidator.Validate(this,2)"><tablealign="center"><tr><tdwidth="90"height="65"id="td">*&nbsp;客户姓名:</td><tdwidth="140"><inputtype="text"name="customerName"id="name"size="20"maxlength="30"datatype="Cus_name"msg="提示:不能为空且只能由汉字英文或数字组成"/></td><tdwidth="85">*&nbsp;国&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;家:</td><tdwidth="147"><selectname="customerCountry"style="width:117px"><c:forEachitems="${countries}"var="country"><option>${country.countryName}</option></c:forEach></select><inputname="addCountry"type="button"id="addProvince"style="width:25px"onClick="MM_openBrWindow('/crm/addCountry.jsp','添加国家','width=250,height=230,left=400,top=300')"value="..."/></td></tr><tr><tdheight="65">*&nbsp;邮&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;编:</td><tdwidth="140"><inputtype="text"name="customerPostCode"size="20"32CRM客户关系管理系统YYYmaxlength="6"datatype="Cus_PostCode"msg="提示:不能为空且只能有6位数字"/></td><td>*&nbsp;省&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;份:</td><tdwidth="147"><selectname="customerProvince"id="city"style="width:117px"><c:forEachitems="${provences}"var="provence"><option>${provence.areaName}</option></c:forEach></select><inputname="addCountry"type="button"id="addProvince"style="width:25px"onClick="MM_openBrWindow('/crm/area.do?method=add&t=ready&add=addProvince','添加省份','width=220,height=230,left=400,top=300')"value="..."/></td></tr><tr><tdheight="65">*&nbsp;区&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:</td><tdwidth="140"><inputtype="text"name="customerCityCode"size="20"maxlength="4"dataType="Cus_CityCode"msg="提示:不能为空且只能有3或4位数字"/></td><td>*&nbsp;城&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;市:</td><td><selectname="customerCity"id="city"style="width:117px"><c:forEachitems="${cities}"var="city"><option>${city.areaName}</option></c:forEach></select><inputname="addCity"type="button"id="addCity"style="width:25px"onClick="MM_openBrWindow('/crm/area.do?method=add&t=ready','添加城市','width=250,height=500,left=300,top=160')"value="..."/></td></tr><tr><tdheight="65">*&nbsp;详细地址:</td><tdwidth="140"><inputname="customerAddress"type="text"size="20"maxlength="50"datatype="Cus_address"msg="提示:不能为空且只能由汉字英文或数字组成"/></td></tr>32CRM客户关系管理系统YYY<tr><tdheight="65">*&nbsp;客户电话:</td><tdwidth="140"><inputname="customerTelephone"type="text"size="20"maxlength="13"datatype="Cus_phone"msg="提示:不能为空且只能由数字或'-'组成"/></td><td>*&nbsp;客户类型:</td><td><selectname="customerType"style="width:145px"><c:forEachitems="${customerType}"var="customertype"><optionvalue="${customertype.content}">${customertype.content}</option></c:forEach></select></td></tr><tr><tdheight="50">&nbsp;&nbsp;&nbsp;客户传真:</td><tdwidth="140"><inputname="customerFax"type="text"size="20"maxlength="13"require="false"datatype="Cus_fax"msg="只能由数字或'-'组成"/></td><td>*&nbsp;客户来源:</td><td><selectname="customerSource"style="width:145px"><c:forEachitems="${customerSource}"var="customersource"><option>${customersource.content}</option></c:forEach></select></td></tr><tr><tdheight="65">&nbsp;&nbsp;&nbsp;E&nbsp;-&nbsp;mail:</td><tdwidth="140"><inputname="customerEmail"type="text"size="20"maxlength="20"require="false"datatype="Cus_email"msg="电子邮箱地址格式不正确"/></td><td>*&nbsp;行&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;业:</td><td><selectname="customerTrade"style="width:145px"><c:forEachitems="${customerTrade}"var="customertrade"><option>${customertrade.content}</option></c:forEach></select></td></tr>32CRM客户关系管理系统YYY<tr><tdheight="50">&nbsp;&nbsp;&nbsp;客户网站:</td><tdwidth="140"><inputname="customerWebsite"type="text"size="20"maxlength="20"require="false"datatype="Cus_web"msg="网址必须包含'http://'"/></td><td>&nbsp;&nbsp;&nbsp;员&nbsp;工&nbsp;数:</td><tdwidth="147"><inputname="customerEmployee"type="text"size="19"require="false"datatype="Cus_emp"msg="员工数填写格式错误"maxlength="10"/></td></tr><tr><tdheight="50">&nbsp;&nbsp;&nbsp;收&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;入:</td><tdwidth="140"><inputname="customerIncome"type="text"size="20"maxlength="13"require="false"datatype="Cus_income"msg="收入填写格式错误"/></td><td>*&nbsp;客户状态:</td><td><selectname="customerStatus"style="width:145px"><c:forEachitems="${customerStatus}"var="customerstatus"><option>${customerstatus.content}</option></c:forEach></select></td></tr><tr><tdheight="30"><html:errors/></td><tdalign="center"><divalign="right"><inputtype="submit"name="Submit2"value="添加"onClick="Validator.Validate(document.getElementById('demo'))"/><inputtype="hidden"name="customerId"/>&nbsp;&nbsp;&nbsp;</div></td><td><divalign="right"><inputtype="reset"name="reset"value="重置"/></div></td></tr></table><script>Validator={Cus_email:/^w+([-+.]w+)[email protected]+([-.]w+)*.w+([-.]w+)*$/,<!--email正则表达式-->32CRM客户关系管理系统YYYCus_web:/^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&_~`@[]':+!]*([^<>""])*$/,<!--客户网站正则表达式-->Cus_name:/^[a-zA-Z0-9u0391-uFFE5]+$/,<!--客户名称只能由汉字英文或者数字组成-->Cus_CityCode:/^[0-9]{3,4}$/,Cus_PostCode:/^[0-9]{6,7}$/,Cus_address:/^[a-zA-Z0-9u0391-uFFE5]+$/,<!--地址只能由汉字英文或者数字组成-->Cus_phone:/^[+]{0,1}(d){1,3}[]?([-]?(d){1,12})+$/,<!--电话号码格式-->Cus_fax:/^[+]{0,1}(d){1,3}[]?([-]?(d){1,12})+$/,<!--传真号码格式正则表达式-->Cus_emp:/^d+$/,<!--雇用员工数只能为正整数-->Cus_income:/^d+(.d+)?([E]d{1})?$/,<!--收入只能为正数-->ErrorItem:[document.forms[0]],ErrorMessage:["以下原因导致提交失败:tttt"],Validate:function(theForm,mode){varobj=theForm||event.srcElement;varcount=obj.elements.length;this.ErrorMessage.length=1;this.ErrorItem.length=1;this.ErrorItem[0]=obj;for(vari=0;i<count;i++){with(obj.elements[i]){var_dataType=getAttribute("dataType");if(typeof(_dataType)=="object"||typeof(this[_dataType])=="undefined")continue;this.ClearState(obj.elements[i]);if(getAttribute("require")=="false"&&value=="")continue;switch(_dataType){default:if(!this[_dataType].test(value)){this.AddError(i,getAttribute("msg"));}break;}}}if(this.ErrorMessage.length>1){mode=mode||1;varerrCount=this.ErrorItem.length;switch(mode){case1:for(vari=1;i<errCount;i++){try{varspan=document.createElement("SPAN");32CRM客户关系管理系统YYYspan.id="__ErrorMessagePanel";span.style.color="red";this.ErrorItem[i].parentNode.appendChild(span);span.innerHTML=this.ErrorMessage[i].replace(/d+:/,"");}catch(e){alert(e.description);}}this.ErrorItem[1].focus();break;case2:doReset();break;}returnfalse;}returntrue;},ClearState:function(elem){with(elem){if(style.color=="red")style.color="";varlastNode=parentNode.childNodes[parentNode.childNodes.length-1];if(lastNode.id=="__ErrorMessagePanel")parentNode.removeChild(lastNode);}},AddError:function(index,str){this.ErrorItem[this.ErrorItem.length]=this.ErrorItem[0].elements[index];this.ErrorMessage[this.ErrorMessage.length]=this.ErrorMessage.length+":"+str;}}functiondoReset(){document.theForm.customerName.value="";document.theForm.customerCityCode.value="";document.theForm.customerPostCode.value="";document.theForm.customerAddress.value="";document.theForm.customerTelephone.value="";document.theForm.customerFax.value="";document.theForm.customerEmail.value="";document.theForm.customerWebsite.value="";document.theForm.customerEmployee.value="";document.theForm.customerIncome.value="";}</script></form></body></html>32CRM客户关系管理系统YYY3系统设计3.1设计目标本CRM客户关系管理系统是根据学校实际要求进行开发设计的,主要实现如下目标:q网页风格符合学校的特点,界面美观大方。q充分为用户着想,提供细致周到的技术支持。q提供为用户快速管理客户关系的功能,操作建议明了。q为网站管理员提供方便、快捷的网站维护平台。q提供用户精确查找功能。q网站运行安全稳定。3.2开发及运行环境硬件平台:qCPU:P41.8GHz;q内存:256MB以上。软件平台:q操作系统:WindowsXP/Windows2000;q数据库:Access;q开发工具包:JDKVersion1.6.0;qJSP服务器:Tomcat;q浏览器:IE5.0,推荐使用IE6.0;q分辨率:最佳效果1024*768像素。3.3数据库设计本系统数据库采用Mysql数据库,系统数据库名称crm。数据库crm中包含11张表。关于数据库中的主要数据表请参见附录B。4辅助JavaBean的编写根据系统的需求编写需要的JavaBean。下面将给出企业门户网站中所需要的部分辅助JavaBean的编写过程。4.1基本数据库操作的JavaBean的编写基本数据库操作的JavaBean是一个公共类,通常包括连接数据库的方法getConnection、获取结果集总记录数的方法ResultSet、删除数据的方法Delete等。下面将给出编写JAVA精品课程网站中的基本数据库操作的JavaBean“Database”的实现过程。32CRM客户关系管理系统YYY5参考文献、资料索引文献、资料名称编著者出版单位《Java编程思想》《Java程序开发教程》,《Java大学简明教程—实例程序设计》BruceEckel张基温(美)戴特尔等著,张琛恩等译机械工业出版社清华大学出版社电子工业出版社32CRM客户关系管理系统YYY致  谢首先衷心地感谢XXX老师。本文从选题到完成,从理论上的探讨到实际问题的解决,无处不饱含着XXX老师的心血。XXX老师的悉心指导和建议给了我极大的帮助和支持,使我受益匪浅,在此论文完成之际,谨向XXX老师致以深深的谢意和崇高的敬意。32

你可能关注的文档
关闭