首页 客户管理系统概述(Document 43页)

客户管理系统概述(Document 43页)

举报
开通vip

客户管理系统概述(Document 43页)……………………………………………………………最新资料推荐………………………………………………………………………………………………………………最新资料推荐…………………………………………………最新精品资料整理推荐,更新于二〇二一年七月十一日2021年7月11日星期日17:51:43最新精品资料整理推荐,更新于二〇二一年七月十一日2021年7月11日星期日17:51:43……………………………………………………………最新资料推荐…………………………………………………最新精品资料整理推荐,更新于二〇二一年七月十一日20...

客户管理系统概述(Document 43页)
……………………………………………………………最新资料推荐………………………………………………………………………………………………………………最新资料推荐…………………………………………………最新精品资料整理推荐,更新于二〇二一年七月十一日2021年7月11日星期日17:51:43最新精品资料整理推荐,更新于二〇二一年七月十一日2021年7月11日星期日17:51:43……………………………………………………………最新资料推荐…………………………………………………最新精品资料整理推荐,更新于二〇二一年七月十一日2021年7月11日星期日17:51:43摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。本文介绍了在Dreamweaver8.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析公司客户人工管理的不足,创建了一套行之有效的计算机管理客户的 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。文章介绍了客户管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;介绍了系统功能设计和其主要代码;介绍了在access数据库中建立数据库和数据 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 的基本方法,并附带了一些主要的窗口和程序。本系统具有添加管理员、设置管理员权限、客户信息添加和查询、数据汇总等主要功能。并能显示客户列表和其详细信息。本系统界面友好,操作简单,比较实用。关键词:客户管理系统,客户管理,Dreamweaver,accessABSTRACTAlongwithinformationtechnologyinmanagementmoreandmorethoroughandwidespreadapplication,themanagementinformationsystemtheimplementationtobegraduallymatureinthetechnology.Themanagementinformationsystemisthenewdisciplinewhichunceasinglydevelops,theenterprisemustsurvivemustdevelop,wantsthehighefficiencyorganicallytoorganizetheenterpriseactivities,muststrengthenthebusinessmanagement,namelystrengthenstoenterpriseinterioreachkindofresources(person,wealth,andsoon)theeffectivemanagement,establishesthemanagementinformationsystemwhichadaptswithowncharacteristic.Thisarticleintroduceduses"fromthetopdownwardtheoverallplanundertheDreamweaver8.0environment,frombottowtotopappliesthedevelopment"thestrategydevelopsamanagementinformationsystemtheprocess.Throughtheanalysiscompanycustomermanualmanagementinsufficiency,foundedasetofeffectivecomputermanagementscustomerplan.Thearticleintroducedthecustomermanagementinformationsystemsystemanalysispart,includingfeasibilityanalysis,serviceflowanalysisandsoon;Introducedthesystemfunctiondesignanditsmaincode;Introducedestablishesthedatabaseandthedatasheetessentialmethodintheaccessdatabase,andhassupplementedsomemainwindowsandtheprocedure.Thissystemhasincreasesthemanager,establishesthemanagerjurisdiction,thecustomerinformationincreaseandtheinquiry,thedatacompilesandsoonthemainfunction.Andcandemonstratethecustomertabulateswithitsdetailedinformation.Thissystemcontactsurfacefriendly,operationsimple,quiteispractical.Keyword:customermanagementsystem,customermanagement,Dreamweaver,access 目录 工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc169712891"1前 言PAGEREF_Toc169712891\h1HYPERLINK\l"_Toc169712892"2系统需求分析PAGEREF_Toc169712892\h3HYPERLINK\l"_Toc169712893"2.1软件设计方案PAGEREF_Toc169712893\h3HYPERLINK\l"_Toc169712894"2.2现行系统存在问题的分析PAGEREF_Toc169712894\h4HYPERLINK\l"_Toc169712895"2.3解决方案PAGEREF_Toc169712895\h4HYPERLINK\l"_Toc169712896"2.4可行性分析PAGEREF_Toc169712896\h5HYPERLINK\l"_Toc169712897"2.4.1asp简介PAGEREF_Toc169712897\h6HYPERLINK\l"_Toc169712898"2.4.2Access数据库简介PAGEREF_Toc169712898\h8HYPERLINK\l"_Toc169712899"3数据库设计PAGEREF_Toc169712899\h10HYPERLINK\l"_Toc169712900"3.1新建数据库PAGEREF_Toc169712900\h10HYPERLINK\l"_Toc169712901"3.2添加数据表PAGEREF_Toc169712901\h11HYPERLINK\l"_Toc169712902"3.3在access中建立所需要的数据表:PAGEREF_Toc169712902\h12HYPERLINK\l"_Toc169712903"4系统功能模块PAGEREF_Toc169712903\h17HYPERLINK\l"_Toc169712904"4.1登陆界面PAGEREF_Toc169712904\h17HYPERLINK\l"_Toc169712905"4.2系统主界面:PAGEREF_Toc169712905\h18HYPERLINK\l"_Toc169712906"4.2.1用户权限PAGEREF_Toc169712906\h18HYPERLINK\l"_Toc169712907"4.2.2企业自定义PAGEREF_Toc169712907\h18HYPERLINK\l"_Toc169712908"4.2.3组合查询PAGEREF_Toc169712908\h19HYPERLINK\l"_Toc169712909"4.2.4记录查看PAGEREF_Toc169712909\h19HYPERLINK\l"_Toc169712910"5系统模块的实现过程PAGEREF_Toc169712910\h20HYPERLINK\l"_Toc169712911"5.1登陆界面的实现:PAGEREF_Toc169712911\h20HYPERLINK\l"_Toc169712912"5.2新增用户模块的实现PAGEREF_Toc169712912\h22HYPERLINK\l"_Toc169712913"5.3增添和删除客户信息PAGEREF_Toc169712913\h24HYPERLINK\l"_Toc169712914"5.4查询客户信息设计PAGEREF_Toc169712914\h29HYPERLINK\l"_Toc169712915"5.5记录查看模块的实现PAGEREF_Toc169712915\h32HYPERLINK\l"_Toc169712916"6IIS与运行环境PAGEREF_Toc169712916\h34HYPERLINK\l"_Toc169712917"6.1判断自己的操作系统是否安装IISPAGEREF_Toc169712917\h34HYPERLINK\l"_Toc169712918"6.2安装IISPAGEREF_Toc169712918\h35HYPERLINK\l"_Toc169712919"6.3调试IIS运行环境PAGEREF_Toc169712919\h35HYPERLINK\l"_Toc169712920"结论PAGEREF_Toc169712920\h36HYPERLINK\l"_Toc169712921"致谢PAGEREF_Toc169712921\h37HYPERLINK\l"_Toc169712922"参考文献PAGEREF_Toc169712922\h38前 言随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,可以获得竞争优势。管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(LifeCycleMethod)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(PrototypingMethod)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(ObjectOriented)的开发方法于20世纪80年代开始兴起的,是一种基于对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本客户管理系统利用软件 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。在现在的经济形式下,供求关系已经变为买方市场,所以只有有广大客户的支持,公司才能蓬勃发展,以客户为中心,让客户成为朋友是所有公司所希望的结果,也是本客户管理系统所追求的境界,本客户管理系统通过对用户信息资源的整合,在公司内部达到资源共享,从而为客户提供更快速周到的优质服务,吸引和保持更多的客户;通过对业务流程的简化设计,更方便快捷的处理客户的需求和商务来往,直观的看出客户在公司的营业额的大小以及今后的发展动向,这样便更有效地管理客户关系,降低企业营销管理成本。因此,成功的客户管理系统实施是系统资源和企业文化两方面的,只有这两方面同时满足,才能达到增加企业盈利和改善客户关系这一投资最优化效果。客户管理系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 ,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。所以在实际的设计中,要特别注意这些方面。2系统需求分析2.1软件设计方案本软件的设计适用于各种生产商品的工厂企业,也适用于大量批发货物的批发商,因为在这些商品交易中,有大量的客户信息需要处理,因此,合理设置系统管理人员的权限问题尤为重要,如果权限设置合理,既能保证各级管理人员的工作量平衡,又能保证客户的信息不会被随意的改动,保证了信息的安全性。通过设计,先画出客户管理系统的组织结构图如下:总经理(管理员)各地区分部经理各地区分部经理操作员操作员操作员操作员图2-1管理方式结构图一般来讲,一个公司的业务分国内业务和国外业务两个大类,然后在此两个大类中又可以进行细化,但是本系统只是把国内的客户作为研究对象,因此根据客户在国内不同的地理位置的分布(如省、市、自治区等的不同)进行进一步的管理,下面列出客户管理业务中的流程:(1)确定该客户所在的区域进行定位;(2)将该客户的详细资料录入本系统,并可以在录入后将客户的个人资料进行修改、删除等常规操作;(3)各个地区的部门经理或者操作员都各有不同的权限,以便根据各自的权限来对客户数据库进行不同的操作,以维护客户信息和数据库的安全性。(4)相关业务部门在需要时,可在本系统中根据自己设定的条件进行快速查找(可以进行组合查找);(5)相关业务部门在需要时,可在本系统中根据自己设定的条件进行排序。2.2现行系统存在问题的分析以前公司的客户管理工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解各类客户的实际情况,也无法快速地进行客户信息的查询等操作,不便于动态及时地调整客户资料,以便更好地适应当前经济形势发展的需要和企业的管理的先进性。手工管理还存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了工作人员的自身素质。2.3解决方案基于以上的对问题的分析,利用计算机给我们提供信息,及时地调整企业客户管理系统,并且对种类客户的管理过程形成一整套动态的管理就十分必要了。客户信息系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。企业客户的分布比较份杂,但要有着完善的客户信息,对每一客户要有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为几个方面:一方面是客户管理人员可以通过计算机来管理各类客户,分类编号,调整客户数据,增加客户数量,适应客户管理的需求;二方面是相关部门的人员能通过计算机来查询和浏览客户中的客户,来确定自已需要查找的客户,为业务的更好开展做好准备;三方面是相关工作人员对客户数据的排序,也是说可以根据需要按照某一字段进行排序,从而找出具有共同性的客户,并可将这些查询和排序的结果进行打印操作;四方面是对客户数据的备份和恢复工作,这也是本系统的一个重要的功能,以防本系统在发生人为的损坏时能够及时恢复这些资料。这四个方面形成了企业客户管理的一个工作整体,采用计算机自动化信息处理,可方便快捷地共享信息、交流信息,高效地协同工作。在软、硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的管理各种客户信息。硬件的配置要求不能太高,这样可以很好的适应当前的客户管理。在开发方式上对系统的需求,由于客户管理系统虽然是一种商业性的活动(但对于本人来说,却是一个毕业设计的内容),所以系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用作为系统开发的指导思想。2.4可行性分析通过对该客户的各个方面进行了具体的了解之后,现对该单位开发客户管理系统的可行性进行分析。技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用Access,开发工具有dreamweaver8.0,photoshop,Acdsee等,这些软件在开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。经济上可行:由于本人的设计原因,系统本身的开发周期短,另外功能也不是很全面,所以在开发过程中所需的经费也比较少。管理上可行:在客户分布位置很广阔的情况下,公司要为每个客户建立资料档案,也便加强公司对客户资料的管理,因此在管理上可行。维护操作可行:工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。综上所述,开发客户管理系统在技术上、经济上、管理上以及维护上都是可行的。2.4.1asp简介ASP是一套微软公司开发的服务器端脚本环境,它是一种未经编译的开放的应用软件。ASP是ACTIVESERVERPAGES的简称,Activeserverpags(动态服务器主页,简称ASP),内含于InternetInformationServer(IIS)当中,提供一个服务器端(server-side)的scripting环境,让你产生和执行动态,交互式,高效率的站点服务器的应用程序。你不必担心浏览器是否能执行你设计出来的ActiveServerPages,你的站点服务器会自动将ActiveServerPages的程序码,解释为标准HTML格式的主页内容,在送到用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的主页内容。从字面上说,ASP包含三方面含义:1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。ASP的工作原理:当在Web站点中融入ASP功能后,将发生以下事情:1、用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。2、浏览器向服务器发出请求。3、服务器引擎开始运行ASP程序。4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。5、页面信息发送到浏览器。ActiveServerPages的特点是:一:无须Compile编译:容易产生,无须Compile编译或Link链接即可执行。二:使用常规文本编辑器,如Windows的记事本,即可设计。三:与浏览器无关(BrowserIndependence):用户端只要使用常规的可执行HTML玛的浏览器,即可浏览ActiveServerPages所设计的主页内容,Script语言(Vbscript,Jscript)是在站点服务器(Server端)执行,用户不需要执行这些Script语言。四:面向对象(Object_Orient).五:可通过ActiveXServercomponents(ActiveX服务器组件)来扩充功能。ActiveXServercomponent,可使用VisualBasic,Java,VisualC++,COBOL等语言来实现。六:ActiveServerPages与任何AcTiveXscripting语言兼容。除了可使用VBscript或JScript语言来设计,并可通过Plug-in的方式,使用由thirdparty所提供的其他譬如REXX,perl,Tcl等scripting语言。script引擎是处理script的COM(ComponentObjectModel)对象。七:ActiveserverPages的源程序代码,不会传到用户的浏览器,因此可以保护辛辛苦苦写出来的源程序不会外泻。传到用户浏览器的是ActiveServerPages执行的结果的常规HTML码。八:使用server端script产生client端script,你可以使用ASP程序码,在站点服务器执行script语言(VBscript或Jscript),来产生或更改在client端执行的script语言。从应用的层面看,ASP有如下的功能:1.处理由浏览器传送到站点服务器的表单输入。yxA8C}V~!e0N(O!t2.访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。3.读写站点服务器的文件,实现访客计数器、座右铭等。4.提供广告轮播器、取得浏览器信息、URL表管理等内置功能。5.由cookies读写用户端的硬盘文件,以记录用户的数据。OO2?"\:P{(e6.可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。&Q$dkHS{e7.使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。QN/aF5O0vE*|\I8.扩充功能的能力强,可通过使用VisualBasic、Java、VisualC++等多种程序语言制作ActiveXServerComponent以满足自己的特殊需要。由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。所以我们选择ASP这种应用软件来人作为本软件的开发工具。Access数据库简介数据库技术产生于20世纪60年代中期,是数据管理的最新技术,也是计算机科学的重要分支。数据库管理系统是仅次于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。Access是美国Microsoft公司于1994年推出的微机数据库管理系统。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。Access不仅是关系数据库管理系统,同时它也被设计为Windows图形用户界面应用程序生成器。Microsoft公司采纳了DBASE和Foxpro这两个关系数据库的特点来设计Access,为其增加了窗体和报表设计功能,并借鉴VisualBasic语言,加入了许多程序设计功能。中文版Access2003具有和Office2003中Word2003、Excel2003等相同的操作界面环境以及与其直接连接的功能,并且提供了更为方便的操作捷径方式。Access2003是完全面向对象、采用事件驱动机制的关系型桌面数据库系统。与其他数据库管理系统相比,它具有如下几大特点:=1\*GB3①同时面向数据库最终用户和数据库开发人员;=2\*GB3②典型的开放式数据库管理系统;=3\*GB3③支持多媒体的应用与开发;=4\*GB3④内置了大量的函数;=5\*GB3⑤提供了许多宏;=6\*GB3⑥提供了联机帮助功能;=7\*GB3⑦基于WEB的智能管理功能;=8\*GB3⑧更智能的自动拼写与语法检查器;=9\*GB3⑨更符合个人网络用户和需求。基于Access2003的这些功能与特点我们选择了它来管理本软件中涉及到的数据信息。3数据库设计3.1新建数据库新建一个数据库有两种方法:一种是创建一个空数据库,即建立一个没有表、查询、窗体和报表等内容的数据库;另一种方法是使用Access中提供的数据库模板创建数据库,即通过对向导所提出的选项和不同选择来设计窗体、查询和报表等,从而建立一个完整的数据库。这里我们将使用第一种方法:在Access窗口中单击“文件(F)”菜单,在下拉菜单中选择“新建”项,将得到如图2.1所示的对话框。图3-1新建数据库双击“数据库”图标,即会显示“文件新建数据库”对话框,在文件名文本框中输入要保存数据库的文件夹及新建的数据库名,然后选择“确定”。即可创建好一个名为“kufu”的数据库,如图:图3-2保存数据库3.2添加数据表表是Access数据库的基础,是信息的载体。其它对象如查询、窗体和报表,也是将表中的信息以各种形式表现出来,方便用户使用这些信息。在Access中,创建表的方法有三种:一是使用设计器创建表;二是通过输入数据创建表;三是利用向导创建表。在这里,我们采用第一种方法创建表:双击“使用设计器创建表”,则会出现如图所示的对话框:输入所需的字段名,然后设置数据字段类型图3-3建立表设置完成后,单击“文件(F)”菜单,在下拉菜单中选择“保存”项,将会出现一个如图的对话框,在“表名称”文本框中输入表名,单击确定按钮。图3-4保存表3.3在access中建立所需要的数据表:建立一个主表class_name,所建立的字段名和数据类型如下:表3—1主表class-name字段名称数据类型ID(主键)数字selectName文本OptionContent备注Description文本建立一个发货表fahuo,用来标明发货的详细信息:表3—2发货表字段名称数据类型Id(主键)自动编号产品名称备注count备注联系人备注发货方式文本联系电话文本Date日期/时间业务交办人文本发货明细备注Isof文本特殊说明备注companyid数字enddate日期/时间建立一个客户信息表kufu,用来记录客户的详细信息:表3—3客户信息表字段名称数据类型Id(主键)自动编号email备注省份文本城市备注公司名称备注联系人备注联系电话备注手机备注职务文本传真文本地址文本客户等级备注(1已购买2意向3无价值)Date日期/时间批准人文本审核人备注录入人文本备注备注redate日期/时间客户性质文本拓展1文本拓展2文本拓展3文本拓展4数字负责人文本负责人职务文本设计一个回访方式表tark:表3—4回访方式表字段名称数据类型Id(主键)自动编号userid数字username备注kufuid数字Date日期/时间联系人备注内容备注方式文本(电话交流,邮件交流,上门交流)建立一个回访信息表tj:表3—5回访信息表字段名称数据类型Id(主键)自动编号companyid数字联系人备注跟踪方式文本联系电话备注跟踪内容备注日期日期/时间业务员文本建立一个商品类型表typename:表3—6商品类型表字段名称数据类型Id自动编号typename文本typeid数字建立一个管理人员信息表user:表3—7管理人员信息表字段名称数据类型Id(主键)自动编号username备注userpass备注地区文本权限数字ispass是/否(是否冻结)Date日期/时间(最后登录时间)loginhits数字loginip备注客户信息文本跟踪记录文本员工添加文本发货记录文本系统日志文本Name备注(真实姓名)4系统功能模块本系统所用dreamweaver设计,既可以实现单机的客户信息操作,又可以实现在公司内部或者网络上的互联,这样的话客户的信息如果有什么更改,就可以在尽可能短的时间里让公司高层的领导得知,以方便对公司的整体运营情况有一个全面的了解,并以此设计公司的发展方向和产品经营方向。下面介绍一下本系统的主要模块:4.1登陆界面图4-1系统登陆界面图打开登陆界面之后,用户在输入自己用户名和密码之后,就可以进入系统的主界面。当然,不同权限的用户在进入主截面后拥有不同的操作权限。所以为了客户的资料的保密性同时又能使每个拥护都能得到自己所需要的资料,就必须根据公司内不同级别的职员给予不同的权限。4.2系统主界面:图4-2系统主界面图系统左侧模块以及主要的功能为:4.2.1用户权限主要的功能为公司经理或者admin管理员增添新的部门管理员用户,可以选定某个别管理员用户,查看其权限,并可以修改用户名称和地区,当添加新的管理员用户时,可以直接设置管理员用户的基本信息,包括密码﹑权限以及所在的地区。也可以用来修改管理员密码。4.2.2企业自定义用来修改公司的客户在全国的地点范围﹑商品的种类名称﹑售后服务的方式以及客户的一些性质。比如说如果一个公司只有北京和上海这两个地方的客户,那么只要在自定义这个选项中把这两个地点添上,那么在添加新客户所在地点的时候就会有下拉菜单出现这两个地点,节省了管理员添加的时间。同样,公司产品、客户性质也可以这样设置。所谓的客户性质,就是说把客户按照购买产品的金额来分为例如小客户或者大客户等。这样在服务方式或者客户性质多样化的情况下,可以随意的扩充系统的功能,体现了系统良好的扩充能力以及可变性。4.2.3组合查询通过设定查询条件,比如地区﹑公司名称﹑时间等,方便的调出所需要的客户的基本信息。可以指定一个查询条件,也可以多个查询条件综合在一起的组合查询。比如想查询焦作地区的客户,就可以在地区选项中选择焦作这个地区,然后点击查询,就可以调出焦作地区的客户信息。但是如果想查询地点在某地,并且负责人为指定姓名的客户,就可以选中这两项即可得到需要的信息。这个查询版块还支持模糊查询,当想用客户的公司名称进行查询,但是又不知道客户的公司具体叫什么名字,这样便可以用模糊查询的功能,只要输入公司名中所包含的一个或者几个字,就可以查询出包含这几个字的公司名,这样就可以从中找到自己所需要的信息。4.2.4记录查看用来显示客户所需求的售后服务所进行的情况,并且显示客户将要需求的服务。系统右侧主要显示客户列表,并可以按照客户性质的不同来显示不同的客户列表。当选中其中一个客户信息的时候,在下方就会显示该客户的详细信息,包括客户的基本资料﹑售后服务信息以及购买商品的情况等。并且可以修改或者删除客户的信息。当某些信息需要打印出来的时候,就可以用IE浏览器中自带的打印机功能来实现。系统还具有的功能为:汇总当前总的客户数以及交易总额;显示当前用户的姓名;更改当前用户的密码;更换用户。5系统模块的实现过程本系统主要是通过Dreamweaver这个团件来制作完成的。Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,其特点有以下几方面:制作效率高:Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。对於选单,快捷键与格式控制,都只要一个简单步骤便可完成。网站管理方便:使用网站地图可以快速制作网站雏形,设计,更新和重组网页。改变网页位置或档案名称,Dreamweaver会自动更新所有连结。使用支援文字,HTML码,HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。控制能力强:Dreamweaver是唯一提供RoundtripHTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。由于Dreamweaver结合了UltraDev的功能,使其成为一个真正的应用程序的开发环境。所以使用Dreamweaver也一样可以设计功能强大的应用软件。另外,结合asp,vbscript,javascript以及sql等脚本语言,以上技术足以完成本系统的开发和设计。而且用ASP编辑的源程序不会外漏,可确保源程序的安全性5.1登陆界面的实现:在登陆的时候,从数据库中读取数据,验证所输入的数据是否在数据库中有记录,如果有,验证密码,当用户名和密码全部正确时,读取该用户的操作权限,然后进入系统。<%'***Validaterequesttologintothissite.MM_LoginAction=Request.ServerVariables("URL")IfRequest.QueryString<>""ThenMM_LoginAction=MM_LoginAction+"?"+Request.QueryStringMM_valUsername=CStr(Request.Form("UserName"))IfMM_valUsername<>""ThenMM_fldUserAuthorization=""MM_redirectLoginSuccess="EmpMain_FrameAll.asp"MM_redirectLoginFailed="index.asp"MM_flag="ADODB.Recordset"setMM_rsUser=Server.CreateObject(MM_flag)MM_rsUser.ActiveConnection=MM_EmpMain_STRINGMM_rsUser.Source="SELECTUserName,userpass,ID,权限,name,date,loginhits,地区"IfMM_fldUserAuthorization<>""ThenMM_rsUser.Source=MM_rsUser.Source&","&MM_fldUserAuthorizationMM_rsUser.Source=MM_rsUser.Source&"FROMuserWHEREusername='"&Replace(MM_valUsername,"'","''")&"'ANDuserpass='"&md5(Request.Form("Password"))&"'andispass=true"MM_rsUser.CursorType=3MM_rsUser.CursorLocation=3MM_rsUser.LockType=3MM_rsUser.OpenIfNotMM_rsUser.EOFOrNotMM_rsUser.BOFThen'usernameandpasswordmatch-thisisavaliduserSession("MM_Username")=MM_valUsernamesession("name")=MM_valUsernameresponse.Cookies("ID")=MM_rsUser("ID")response.Cookies("UserName")=MM_rsUser("userName")session("qx")=MM_rsUser("权限")MM_rsUser("date")=now()MM_rsUser("loginhits")=MM_rsUser("loginhits")+1MM_rsUser.updateMM_rsUser.CloseResponse.Redirect(MM_redirectLoginSuccess)EndIfMM_rsUser.CloseResponse.Redirect(MM_redirectLoginFailed)EndIf%>5.2新增用户模块的实现新增用户这个功能需要管理员的权限才能进行操作,所以首先要添加验证权限的语句:首先要设定2个权限等级:functionfncheckupart(t)'检查权限dimuP,UP_numrowsfncheckupart=falsesetuP=server.createobject("adodb.recordset")UP.Activeconnection=MM_EmpMain_stringUP.source="select*fromuserwhereID="&request.cookies("ID")&"andispass=true"UP.cursortype=0UP.cursorlocation=2uP.locktype=1Up.open()ifUP.eofthenelseifUP("权限")=tthenfncheckupart=trueendifendifuP.closesetup=nothingendfunction用户分为5个等级:管理员、总经理、部门经理、地区主管和操作员。用户等级为管理员或者总经理时,就能添加用户,否则便显示"没有权限访问该页!"初始帐户为admin管理员帐户。<%iffncheckupart(1)=trueorfncheckupart(2)=truethenelseresponse.Write("没有权限访问该页!")response.endendif%>5.3增添和删除客户信息需要定义表单属性,程序和界面如下:">图5-1新增客户信息图<%DimMM_editActionDimMM_abortEditDimMM_editQueryDimMM_editCmdDimMM_editConnectionDimMM_editTableDimMM_editRedirectUrlDimMM_editColumnDimMM_recordIdDimMM_fieldsStrDimMM_columnsStrDimMM_fieldsDimMM_columnsDimMM_typeArrayDimMM_formValDimMM_delimDimMM_altValDimMM_emptyValDimMM_idimmsgMM_editAction=CStr(Request.ServerVariables("SCRIPT_NAME"))If(Request.QueryString<>"")ThenMM_editAction=MM_editAction&"?"&Request.QueryStringEndIf'booleantoabortrecordeditMM_abortEdit=false'querystringtoexecuteMM_editQuery=""%><%'***InsertRecord:setvariablesIf(CStr(Request("MM_insert"))="form1")ThenMM_editTable="EmpGeneralInfo"MM_editRedirectUrl="EmpMain_AddNew_Sucess.asp"Setrs=Server.CreateObject("ADODB.RecordSet")rs.open"select*fromkufuwhere公司名称='"&request("company")&"'orderbyiddesc",MM_EmpMain_STRING,3,3ifrs.eofthenrs.addnewrs("公司名称")=request("company")rs("email")=request("email")rs("联系人")=request("contect")rs("负责人")=request("fzr")rs("负责人职务")=request("fzrzhiwu")rs("联系电话")=request("dianhua")rs("手机")=request("shouji")rs("地址")=request("Address")rs("职务")=request("zhiwu")rs("省份")=request("province")rs("城市")=request("city")rs("传真")=request("zhuanzhen")rs("备注")=request("qt")rs("录入人")=session("name")rs("客户等级")=request("kfdj")rs("客户性质")=request("客户性质")rs("date")=date()rs("redate")=date()rs.updatemsg="已添加"'appendthequerystringtotheredirectURLIf(MM_editRedirectUrl<>""AndRequest.QueryString<>"")ThenIf(InStr(1,MM_editRedirectUrl,"?",vbTextCompare)=0AndRequest.QueryString<>"")ThenMM_editRedirectUrl=MM_editRedirectUrl&"?"&Request.QueryStringElseMM_editRedirectUrl=MM_editRedirectUrl&"&"&Request.QueryStringEndIfEndIfresponse.redirect(MM_editRedirectUrl)elsemsg="数据库中已存在该公司!不能重复!"endifEndIf%>删除客户信息时,先检验用户权限,如果为假,则显示没有权限访问该页;如果为真,则按照主键ID在数据库中读取信息,如果ID为空,则显示删除不成功,如果ID不为空则执行操作。具体代码如下:<%iffncheckupart(1)=trueorfncheckupart(2)=trueorfncheckupart(3)=truethenid=request("kid")ifid=""thenresponse.write("删除不成功,未正确选择!")response.end()endififrequest("k1")="ok"thenSetMM_editCmd=Server.CreateObject("ADODB.Command")MM_editCmd.ActiveConnection=MM_EmpMain_STRINGMM_editQuery="deletefromkufuwhereid="&id&""MM_editCmd.CommandText=MM_editQueryMM_editCmd.Executeendififrequest("k2")="ok"thenSetMM_editCmd=Server.CreateObject("ADODB.Command")MM_editCmd.ActiveConnection=MM_EmpMain_STRINGMM_editQuery="deletefromtjwherecompanyid="&id&""MM_editCmd.CommandText=MM_editQueryMM_editCmd.Executeendififrequest("k3")="ok"thenSetMM_editCmd=Server.CreateObject("ADODB.Command")MM_editCmd.ActiveConnection=MM_EmpMain_STRINGMM_editQuery="deletefromfahuowherecompanyid="&id&""MM_editCmd.CommandText=MM_editQueryMM_editCmd.Executeendifelseresponse.Write("没有权限访问该页!")response.endendifresponse.write("删除成功!")5.4查询客户信息设计首先设计一个查询的条件和具体的实现界面,查询条件包括姓名、地区、时间等。查询条件的提交过程是通过一个提交按钮来实现,通过它来调用自定义的一个查询函数:onClick="dosearch(),具体实现代码如下:functiondosearch(){ischecked=0for(i=0;i
本文档为【客户管理系统概述(Document 43页)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
MR杨
暂无简介~
格式:doc
大小:496KB
软件:Word
页数:0
分类:小学数学
上传时间:2021-09-15
浏览量:0