《JSP客户管理系统论文及毕业设计答辩稿》由会员分享,可在线阅读,更多相关《JSP客户管理系统论文及毕业设计答辩稿(22页珍藏版)》请在金锄头文库上搜索。
1、基于JSP技术的客户管理系统o说明说明: 1.需本答辩稿配套的程序及论文需本答辩稿配套的程序及论文,可以访问可以访问 下载下载 2.有什么不明白的地方有什么不明白的地方,可以联系作者本人可以联系作者本人QQ:513681372卖财度灿姥菩屡员低她眶戏联异韦摊飞汁脯毋昂怕屯窖伸三削匙搭支乒闻JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿课题背景课题背景o经过二十多年的发展,市场经济的观念已经深入人心。90年代末,随着全球经济一体化和知识经济的发展,客户个性化需求特征愈来愈明显,只有真正了解市场需要,最大满足客户需求的产品才能实现竞争优势。企业以产品为中心的模式向以
2、市场为中心,以客户为中心的模式转移。正确、快速地处理与客户之间的沟通成为企业利润的主要源泉。企业管理的视觉从内视型向外视型转变。企业转换自己的视角外向型地整合内外部资源,从而提高企业的核心竞争力。此时产生了客户管理(Customer Relationship Management,CRM)软件。o要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了Microsoft Access数据库作为ODBC(Open DataBase Connectivity )数据源,并以先进的A
3、DO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。腥剑岭筑听脂缴铭瘟尔铃靖矫蹦躲电寞趴到仇掩豁蛀惯剑坏踌吱波帅呜瑶JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿技术要求 o在设计实现过程当中,还遇到一些特殊的技术困难,如何处理它们直接影响到生成页面的质量和服务器端的效率。现将主要的技术困难及其解决思路介绍如下:o(1)采集用户信息。o(2)链接数据库。o(3)可变的SQL语句o(4)对关联规则表进行解析o(5)寻求合理的支持度阀值和置信度阀值训瘸影型嚎殿掠慌得杯励殊柑骇取撤位租饯习疙骤尸捎辖张配泅坯灼枣腋JSP
4、客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿B/S体系结构 o在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻
5、了,把负荷分配给了Web服务器。 刽脖耪暴囚载嘱报唁痪斥胎栓非猜雇帚年菜状猴修玄哲遇浅略吩罚猛寇狈JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿SQL Server 2000 oSQL Server 2000具有较好的可伸缩性和可靠性,提供了以Web标准为基础的扩展数据库编程功能,可以满足电子商务和企业应用程序的要求。SQL Server 2000支持XML和Internet标准,具有基于Web的分析能力,允许使用内置的存储过程以XML格式存储、更新、删除、检索数据。oSQL Server 2000能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同
6、时连接到SQL Server 2000的情况,SQL Server 2000为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更新相同的数据。SQL Server 2000还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘I/O等。缮珊扛澳苔卜鹰广翟漠违扒披扦孜眼现懊具馆哟闷鸣十祥筋歹仑赖褪数来JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿JSP技术 oJSP(Java Server Pages)是Sun公司推出的一种动态网页技术。JSP技术是以Java语言作为脚本语言的。作为采用Java技术家族的一部分,JSP技术能
7、够支持高度复杂的基于Web的应用。oJSP通过以下几个方面加以实现的:o1、简便性和有效性: o2、程序的独立性: o3、程序的兼容性: o4、程序的可重用性: 干辆膀就俭乖欺肇皇捍发聂成汁侦昨泻乏昧戴莉姆束半化档统背赵肛缘叛JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿ODBC数据访问接口 o开放数据库互连(Open Database Connectivity,ODBC)是Microsoft公司开发的一套开发数据库系统应用程序接口规范,它支持应用程序以标准的ODBC函数和SQL语句操作各种不同的数据库。在这一实现过程中,ODBC驱动程序起了关键作用,简单地说,O
8、DBC驱动程序相当于一个转换开关,它负责将应用程序发送来的标准SQL语句传递给各种数据库驱动程序处理,再将处理结构送回使用程序。于是,应用程序开发者只须面对统一的ODBC数据源,而不必针对各种数据库进行不同的设置,这样的程序具备更好的适用性和可移植性,甚至可以访问多种不同的数据库。 涌徒硫躇嚼暇暮拱腊验书汾过碟狄按肌嚼枫饺渤悠冷宿讥舵块椰惮蔡铜须JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿JDBC数据访问接口 o为支持Java程序的数据库操作功能,Java语言采用了专门的Java数据库编程接口(Java Database Connecivity,JDBC),用于
9、在Java程序中实现数据库操作功能并简化操作过程。JDBC支持基本SQL语句,提供多样化的数据库连接方式,为各种不同的数据库提供统一的操作界面。甲淄怎走腥趟与敢煌嫂竞性档阀审锁开愁坛腿蔡喳财沽杂泛腻隶问锯迢产JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿JavaScript oJavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。它是通过
10、嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择,具有以下几个基本特点:o是一种脚本编写语言o基于对象的语言o综合所述JavaScript 是一种新的描述语言,它可以被嵌入到 HTML 的文件之中JavaScript语言可以做到回应使用者的需求事件 (如: form 的输入) ,而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理 烷碴棠些痛磅抉苗逐东饲肋剩不绚贪傈辜酵捎桐偶逃缩仲婉往箍厩脆佳广JSP客户管理系统论
11、文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿需求分析 o通过调查研究,要求系统满足以下功能:o(1)由于操作人员的计算机知识水平有限,要求有良好的人机界面,可以很简单方便的管理各种客户信息。o(2)方便的数据查询功能。o(3)管理客户的详细信息:包括客户的基本信息、联系人信息、业务来往信息等。o(4)为更多地了解客户的需求,应设置客户服务模块,用以记录客户的反馈信息及投诉信息,并对反馈信息及投诉信息进行图表分析。o(5)与客户联系人之间通过邮件(E-mail)进行联系,对联系人邮箱地址进行管理。o(6)提供各种信息列表的打印功能,并可实现客户信封打印。o(7)在相应的权限下,可以删
12、除或修改数据。民门沙佬港口噎脂奖椒捡捞条狰菌沟杨像苯鸿范涩栖露窿浆贰儡粒舒合陡JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿可行性分析 o目前,大多数企业内部的客户管理还处于手工管理阶段,工作起来效率很低,不能及时了解各类客户的实际情况,也无法快速地进行客户信息的查询等操作;不便于动态及时地了解客户的需求及反馈信息,致使企业不能更好地适应当前经济形势发展的需要。手工管理还存在着许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给用户的处理信息及时、准确、快捷,同时也能提高企业员工的自身素质。堪违姜长
13、哉波附萤龄寐全梆怜愧梢拟财颓仪恿越杠湛镰底辉半苫跌缺甩科JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿项目规划 o客户管理系统是一个典型的数据库开发应用程序,由基础信息维护、客户信息维护、客户服务、信息查询、客户管理、辅助工具、系统管理7部分组成。o(1)基础信息维护o(2)客户信息维护o(3)客户服务o(4)信息查询o(5)数据管理o(6)系统管理o(7)辅助工具裁绊莆梗协戮优营突缨果嘶问壶箱署皂亲稼妻竞腆娇胯毖燎房订隋箔讣躬JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿系统功能结构图 觅卡锌汐痰帖轨丈残雍桓守晌幼剖力臂梨战帚涂他却
14、殷馅层奎讯侦量链藕JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿设计目标 o本系统是针对中小型企业客户管理现状,通过网络实现对客户的管理,主要实现如下目标:o(1)对客户信息(客户基本信息、联系人信息、业务来往信息)进行全面管理。o(2)及时查看库存信息,并通过网站对入库、出库信息进行管理。o(3)强大的客户信息、联系人信息报表打印功能及客户信封打印功能。o(4)及时了解客户的反馈信息及投诉信息,并以图表形式对数据进行分析。o(5)实现各种信息查询功能。o(6)实现了直接通过网络拨打用户电话及发送E-mail。o(7)对用户输入的数据,系统进行严格的数据检验,尽可
15、能排除人为的错误。o(8)操作员可以随时修改自己的口令。o(9)数据保密性强,为每个用户设置相应的权限级别。o(10)提供辅助工具,方便用户操作及使用。o(11)系统运行稳定、安全可靠。限折砍溺撇霹柒浊伞销炬师媳檄役阂先氟欢秘纯荡馏矢玄松蕾预最训滥峪JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿开发及运行环境 o硬件配置:oCPU:2.26GHZ;o 内存:256M;o 硬盘:80G;o软件配置:o 操作系统:Windows XP/Windows 2000;o 数据库:SQL Server 2000;o JSP服务器:Tomcat;o 开发工具包:JDK Vers
16、ion1.4.2。寓懂模肚某绚撬肾挠简震幢寞制抗锋恋磺萄坞鸦远误猎棍腆并爪札闪茶肮JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿系统架构设计 o在编写代码之前,可以先把网站中可能用到的文件夹创建出来(例如:创建一个名为image的文件夹,用于保存网站中需要的图片),这样可以方便以后的开发工作,也可以规范网站的整体架构,我在开发客户管理系统时,首先设计了如图4-1所示的文件夹架构图。在开发时只需要将文件保存在相应的文件夹中就可以了,非常方便。癌悄兜服涎鞭阵儡糖锻平嗜傅缅悠台狠膏酣浚豌痴拙搐啤蛇窃蹄辣爹屯磁JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及
17、毕业设计答辩稿网站首页运行结果 嚣拷舒拒杯婉斧留刺扼桅娩招躬帐还倾违枕撅盛商橡镁凸押挤涉锣景霉特JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿添中企业类型页面运行结果 盐貉脚占晨告愧冤谤具牵樟常枪鲁脚激染屈至荚洱棒际魏墩婴组碰辆嗅氧JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿企业类型信息修改页面运行结果 钻僚口膜注茎寅匠汰谋标煤表梧泡袍毯俺馒悲潍求塌重歉青忿页桨阶杨睦JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿企业类型查询界面洛截汁碗陈厉岗签冶臣彬娄漓壹翘践确历让伤撵琼郭奏乒娃痛悔缓樊核港JSP客户管
18、理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿总 结o本实例是利用Struts框架实现的,它的特点是提供了通用的、简洁明了的Web应用实现方法,可以发现在Struts支持的Web应用中。没有固定写死的文件名称、Action类、控制器类名称,基本上所有可以扩展修改的部分都是通过配置文件管理的,所有网页内的文字都可以放在properties文件中。这样建立Web应用时,编写的程序更加便于管理、易于移植。应用国际化也更容易实现。本实例利用Struts框架进行初步的实现,读者可以通过Struts网站提供的范例程序和在互联网上搜索已有的基于Struts的Web程序来了解关于Struts
19、的更多使用方法和应用窍门。蓖键杠挛泡细卉型挟炭娃菲朱肆废鼎躯伍桑涅戏穿沥捷裸江王悠祸扒肢互JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿致 谢o近一个学期的毕业设计已经结束了,在这段设计时间里,我得到了许多师生的关心和帮助,尤其是我的指导教师马安香老师。在本次毕业设计中,马老师对工作认真负责的态度,严谨的教学作风和深厚而扎实的理论基础都给我留下了非常深刻的印象,同时也使我受益匪浅,。通过他的帮助和自己的努力,使我比较顺利地完成了毕业设计任务,在设计过程中使我学到了很多新的东西,也对我过去所学的知识进行了很好的经验总结,使我的自身能力有了很大的提高。毕业设计是将理论应用到实践的一个特别重要的过程,是对我们用所学的理论知识来解决一些实际问题的一种检验,较好地解决了实际问题,为日后的工作和学习中以至于走向工作岗位后都会带给我巨大的帮助和难以估量的财富,使我受益终身。o在这里我特别向在毕业设计过程中给予我极大帮助的马安香老师和同学表示衷心的感谢。洛士窑央申南弄主陇游钉尖衬娩蔼纵乍赦俊先以铭九冶摘征鬼由利刮怒弦JSP客户管理系统论文及毕业设计答辩稿JSP客户管理系统论文及毕业设计答辩稿