客户管理毕业设计论文.doc_第1页
客户管理毕业设计论文.doc_第2页
客户管理毕业设计论文.doc_第3页
客户管理毕业设计论文.doc_第4页
客户管理毕业设计论文.doc_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

客户管理毕业设计论文目 录目 录1第一章 引 言21.1 客户关系管理的起步及目前发展状况 21.2基本目标与基本内容 31.3本课题的来源与意义 5第二章 需求分析 62.1 问题提出和用户定义62.2 系统功能分析 72.3 系统业务流程分析72.4 系统数据分析 82.5可行性分析92.6 系统软件需求 9第三章 系统设计113.1 总体设计 113.2 设计目标 123.3 开发工具及平台选择 12第四章 数据库设计144.1 数据库平台的选择 144.2 数据库概念模型的设计144.3 数据模型的实现 18第五章 系统模块的详细设计265.1客户管理模块设计265.2服务管理 465.3报表管理 49第六章 系统测试616.1 操作测试 616.2 数据库的安全性65第七章 设计结果与讨论 667.1 运行结果 667.2 设计不足之处 66致 谢67参考文献68第一章 引 言1.1 客户关系管理CRM的起步及目前发展状况客户关系管理CRM(CustomerRelationshipManagement)最早由美国GartnerGroup提出,自1997年开始,经过几年的发展,全球的CRM市场一直处于爆炸性的快速增长之中。1999年全球的CRM市场收益约为76亿美元。据市场分析专家预测,2000年全球CRM市场收益将超过120亿美元,2004年将达到670亿美元。年增长率将一直保持在50%以上。目前,我国的CRM市场也已开始启动。像以往的ERP、电子商务等新理念一样,CRM在国内的发展经历了从概念传入到市场启动这样一个过程,而这些新理念对推动我国信息化建设将发挥积极的作用。首先,我们来看看什么是客户关系管理CRM?从经营理论来看:CRM(customer relationship management)是在企业文化和业务文化结合的同时,形成的以客户为中心的经营理论。“一切都是客户。”在这个竞争激烈的社会里,谁拥有了客户,谁就掌握了市场。实时了解客户的变化,从中分析出真正有价值的客户,使客户能真正意义上的与企业融为一体,能时时刻刻了解到企业的存在,对一个企业决策者来说有着十分重要的意义;使客户感觉到企业的存在,提高客户的忠诚度,企业随时的了解到客户的变化,为客户提供更有保证的服务,提供更优秀的,有针对性的服务成为如何保留客户的重要的方法。同样,CRM在发掘出潜在的客户,找回已失去的客户等方面也有着重要的意义。从信息发展的角度来看:在这个基于INTERNET技术的世界里,电子商务的经营模式正在改变人们的生活方式和企业的经营方式。CRM是信息经济与企业经济结合的产物,它作为一种软件系统,被广泛的实施于企业的市场营销(MARKETING),销售(SELLING),服务与支持(SERVICE AND SUPPORT),等与客户密切相关的办公领域,我们把这种办公领域称为企业的前端办公领域(FRONT OFFICE)。其次,CRM的基础是:它是一种以“客户关系一对一理论”为基础,旨在改善企业与客户之间关系的新型管理机制。“客户关系一对一理论”认为,每个客户的需求是不同的,只有尽可能地满足每个客户的特殊需求,企业才能提高竞争力。每个客户对企业的价值也是不同的,通过满足每个客户的特殊需求,特别是满足重要客户的特殊需求,企业可与每个客户建立起长期稳定的客户关系,客户同企业之间的每一次交易都使得这种关系更加稳固,从而使企业在同客户的长期交往中获得更多的利润。CRM系统的宗旨是:为了满足每个客户的特殊需求,同每个客户建立联系,通过同客户的联系来了解客户的不同需求,并在此基础上进行“一对一”个性化服务。从地域来看,目前CRM商机最大的是北美市场,其次是西欧市场,其中西欧市场正以全球最快的速度飞速发展。在东南亚地区,CRM市场目前比较小,尚处于炒作概念而不是做产品的时期。这主要是因为CRM概念由美国提出,拥有此类产品的厂商主要是Siebel、Oracle、Vantive、Onyx等欧美国家的软件公司,在其他地区产品的推行存在产品本地化等问题。但就其市场前景来看,发展潜力非常巨大。从行业结构角度来看,大多数CRM方案供应商并没有把其产品局限在单一的行业市场,其客户遍布于众多的行业:如制造业、保险业、金融业以及高技术行业。全球流行的CRM产品主要包括:Baan公司的BaanFrontoffice98.4、Onyx软件公司的OnyxCustomer4.0和Siebel系统公司的Siebel99等。这些产品都以Windows、Unix等为主流平台,并集成了MicrosoftOffice应用。IBM、Oracle、Lotus等公司目前纷纷在加大力度发展其CRM产品。CRM带给我们的不仅仅是一个软件产品,更重要的是一种先进的管理方法和管理思想。如果你是一个企业,利用CRM系统,企业能搜集,跟踪和分析每一个客户的信息,从而知道什么样的客户,在什么时候,需要什么样的服务,真正实现OTO。优秀的CRM系统能够成功的提高用户的忠诚度,改进信息的提交方式,加快信息的提交速度,简化客户的服务过程,同时在提高企业服务人员和管理人员的工作效率方面也会取得明显的效果。作为一个消费者来说,CRM会带给您什么呢?您可以享受到真正的个性化的服务,得到上帝般的享受,如果您发现企业时时刻刻在关注着您,在您最需要的时候为您提供所需要的服务和业务,就象朋友一样的照顾您。您还有什么理由拒绝这个企业呢?通过我们的介绍,相信您一定已经对CRM产生了浓厚的兴趣,确实,CRM对我们有着如此巨大的吸引力,所以在近几年的时间里取得了飞速的发展。在90年代初期,为了满足市场的需要,许多的公司已经开始开发SFA(销售队伍自动化系统),那时,开发的目的只是为了提高销售的效率,随着时间的前进,以客户为目的的管理理念开始萌芽,企业开始着力于开发CSS(客户服务系统)。到了1996年,一些公司开始尝试把SFA与CSS两个系统结合起来,并加上市场营销,现场服务,在这个基础上再结合了CTI(计算机电话集成技术)形成了集销售和服务与一体的呼叫中心(CALL CENTER),这样就形成了今天的CRM系统。在国内,由于受到企业文化和企业规模的影响,CRM的发展状况一直不太理想,在早期的发展之后,特别在2003年遭遇了一个寒冬,但我们相信随着企业的发展,CRM一定会取得更快的发展1.2 基本目标与基本内容CRM的基本目标应有三个,一是研究用户、确定市场,二是解决如何提供优质服务吸引和开发客户,三是通过客户研究确定企业的管理机制和管理内容。CRM不仅是一个企业经营概念,同时也是管理技术。那么,CRM的基本内容应包括如下的基本管理技术:1)客户为中心的企业管理技术。即以客户为企业行为指南的管理技术。在这种管理技术中,企业管理的需要以客户需要为基础,而不是以企业自身的某些要求为基础。这是一种把企业与客户一体化的管理思想付诸实施的管理技术。2)智能化的客户数据库。要实行客户为中心的企业管理技术,必须有现代化的技术,原因就是现代企业所处的是信息时代。客户为中心的企业管理的中枢,智能化的数据库是所有其它技术的基础。从某种意义上说,智能化的数据库是企业发展的基本能源。3)信息和知识的分析技术。客户为中心的管理思想的实现,是建立在现代信息技术之上的,没有现代信息技术,就无法有效地实现客户为中心的管理技术。为了实现这种管理技术,企业必须对智能化的客户数据库进行有效地开发和利用,这种开发的基本与核心技术就是信息和知识的分析处理技术。只有经过分析和处理的信息,才是企业需要的知识。使用CRM概念和技术,企业能快速搜集、追踪和分析每一个客户的信息,进而了解整个市场走势,并确切地知道谁是客户、谁是客户的客户、什么是客户的需要、客户需要什么样的产品和服务、如何才能满足客户的要求,以及满足客户要求的一些重要限制因素。CRM还能观察和分析客户行为对企业收益的影响,使企业与客户的关系及企业盈利都得到最优化。CRM在具备如上的企业管理技术的同时,还应具备如下的基本指标:客户关系指标一个好的CRM技术和应用系统,应当能提供基本的客户关系指标,客户关系指标是客户与企业双方的信誉、能力、发展估计等方面的综合评估。客户产品关系指标CRM技术和应用系统,应当能根据所掌握的客户、企业以及产品的信息资源,对客户产品关系做出综合评价,这个评价结果就是客户产品关系指标。在进行客户产品关系综合评价时,不能简单地对客户及其直接产品的关系等进行评价,还必须包括客户对产品需求的原因和能力等方面的客观评价。客户企业关系指标企业本身的需求,这实际上也就反映了企业的发展前景,同时也从主要的方面反映了企业与客户之间的融合程度。企业与客户融合的越好,企业的发展前景也就越广阔。客户关联指标企业在进行商务活动和企业管理时,一个十分重要的基础,就是通过客户需求和客户需求的目的所反映出来的企业发展前景。客户关联指标就是为了提取有关企业发展前景信息而对CRM技术和系统提出的要求。1.3 本课题的来源与意义CRMS(customer relations management system)就是客户关系管理系统,由客户管理模块、库存管理模块、服务管理模块、报表管理模块、email管理模块、用户管理模块组成,其中最关键的是客户管理模块,它能很快知道客户中的情况,使我们在短时间内,对客户信息、客户联系人信息、合同信息情况一清二楚。信息时代的今天,各企业商家所关心的不再局限于自身的产品质量、生产设备、员工的素质,更多的是关心自己的销售群体(客户群),关心他们的想法、需求、购卖目的。众所周知,顾客就是我们的上帝,我们只有满足了上帝的需求,上帝才能给我们带来一切。一个企业要生存、要发展,就是要不断的满足客户的需求,无论我们做出什么样的决策,最终都是为了这个的目。每个领域都有自身生存法则,但无论这个法则如何变化,为客户服务的宗旨是不会变的。作为企业,我们只有不断地挖掘新客户,维护好和老客户的关系,占领市场客户群体的绝大多数份额,才能在整个领域取得一席之地。海尔总裁张瑞敏指出:“客户资源决定企业核心竞争力”,上个世纪80年代是物品短缺的时代,而现在,信息时代是客户短缺的时代。企业发展所需的各种资源(包括人力、物力、生产力)都是可以创造的,但每个领域中的客户资源确是有限的,所以通过创新(产品的创新、企业管理的创新、服务的创新)来抢占有限的客户资源、维护好企业和客户之间的关系、了解客户的需求动向,成为企业生存发展面临的重大问题。第二章 需求分析2.1 问题提出和用户定义2.1.1 问题提出(1)来自销售人员的问题:从市场部提供的客户线索中很难找到真正的顾客,我常在这些线索上花费大量时间。我是不是该自己来找线索?出差在外,要是能看到公司电脑里的客户、产品信息就好了。(2) 来自营销人员的问题:去年在营销上开销了2000万。我怎样才能知道这2000万的回报率?在展览会上,我们一共收集了4700张名片,怎么利用它们才好?展览会上,我向1000多人发放了公司资料,这些人对我们的产品看法怎样?其中有多少人已经与销售人员接触了?我应该和那些真正的潜在购买者多多接触,但我怎么能知道谁是真正的潜在购买者?我怎么才能知道其他部门的同事和客户的联系情况,以防止重复地给客户发放相同的资料?有越来越多的人访问过我们的站点了。但我怎么才能知道这些人是谁?我们的产品系列很多,他们究竟想买什么?(3) 来自服务人员的问题:其实很多客户提出的电脑故障都是自己的误操作引起的,很多情况下都可以自己解决,但回答这种类型的客户电话占去了工程师的很多时间,工作枯燥而无聊;怎么其它部门的同事都认为我们的售后服务部门只是花钱而挣不来钱?(4) 来自顾客的问题:我从企业的两个销售人员那里得到了同一产品的不同报价,哪个才是可靠的?我以前买的东西现在出了问题。这些问题还没有解决,怎么又来上门推销?一个月前,我通过企业的网站发了一封EMAIL,要求销售人员和我联系一下。怎么到现在还是没人理我?我报名参加企业网站上登出的一场研讨会,但一直没有收到确认信息。研讨会这几天就要开了,我是去还是不去?为什么我的维修请求提出一个月了,还是没有等到上门服务?(5) 来自经理人员的问题:有个客户半小时以后就要来谈最后的签单事宜,但一直跟单的人最近辞职了,而我作为销售经理,对与这个客户联系的来龙去脉还一无所知,真急人;有三个销售员都和这家客户联系过,我作为销售经理,怎么知道他们都给客户承诺过什么;现在手上有个大单子。我作为销售经理,该派哪个销售员我才放心呢?这次的产品维修技术要求很高,我是一个新经理,该派哪一个维修人员呢?2.1.2 用户定义通过对上面问题的研究,我们对用户的要求做出了如下定义:一,怎么了解谁是最有价值的客户,如何发掘出最有潜力的客户二,提高销售人员的销售效率,减低公司的成本三,怎么给客户提供最有效的服务,通过服务提高客户的满意度,而不是片面的追求客户的信誉度,只有让人满意的服务才能得到最具信誉的客户。只要客户的满意度稍微下降点,客户的忠诚度就会急剧下降。四,给客户一个最合理的建议,是给客户创造机遇,而不是给客户带来麻烦五,如何提高企业的竞争力,让客户充分的信任企业,成为企业这个整体的一部分。只有让客户成为企业的一部分,才能让客户为自己的企业负责。由于CRM是一个以客户为中心的管理系统,所以在整个系统的实施过程中将“以客户为中心”作为开发的目的。2.2 系统功能分析通过对各类人员的问题提出和用户要求调查研究,系统应满足有以下功能要求:q 由于操作人员的计算机知识普遍较差,要求有良好的人机界面。q 方便的数据选择查询,支持模糊查询功能。q 管理客户的详细信息:包括客户的基本信息、联系人信息、和客户签写的合同信息。q 记录产品出库、入库的详细信息。q 为更多的了解客户的需求,设计了服务模块,用以记录客户的反馈信息,并对反馈信息进行管理。q 和客户联系人之间通过邮件(e-mail)进行联系,对联系人邮件地址进行管理。q 提供信息数据导出Excel报表的功能,提供报表的打印功能。q 对用户信息进行管理,并为用户设置管理权限。q 数据计算自动完成,尽量减少人工干预。q 修改当前管理员密码的功能。q 系统退出。2.3 系统业务流程分析 根据系统功能分析,得到系统业务流程结构图如下:客户管理email管理报表管理用户登陆客户关系管理系统服务管理用户管理库存管理图1 业务流程结构图2.4 系统数据分析根据业务流程分析,得到系统数据分析图如下:客户管理客户信息数据合同信息数据email管理发件人信息数据报表管理用户登陆客户关系管理系统服务管理反馈信息数据用户管理用户管理信息数据库存管理库存记录数据图2 系统数据分析图2.5 可行性分析q 经济性通过计算机网络对客户信息进行管理,使企业对自身拥有的客户有了一个更为深该的了解。不仅能全面的统计客户的购买数量,及时的了解客户的动态信息,还可以根据计算机记录的数据信息,不断的调整企业的生产发展动向。q 技术性系统中设置了email管理模块,此模块大大的方便了企业和客户联系人之间的沟通。设置导入Excel功能、Web打印功能,方便用户报表打印。2.6 系统软件需求本系统使用ASP服务器端脚本编写环境来实现,ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。ASP有一个最重要的功能,就是它可以让你非常轻松地连接数据库。通常都是和一个Access或者一个SQL数据库相连。一旦学习了ASP和Access数据库连接的核心技术方法,当你开始使用SQL server的时候,你就会发现,两者所需要的关键技术是基本相同的。同时,ASP带有Visual Basic等的脚本引擎,这样就可以立即开始编辑脚本。与HTML相比,ASP网页具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现那个Email或访问文件系统等;(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取。数据库是Microsoft公司的SQL Server 2000,所以采用SQL Server 2000作为后台数据库。并且,系统应尽量采用企业现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的;系统应符合企业信息管理的规定,满足对企业信息管理需要,并达到操作过程中的直观、方便、实用、安全等要求;系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、等操作。SQL Server 2000是Microsoft公司最新开发的大型关系数据库管理系统,具有非常强大的关系数据库创建、开发、设计及管理功能。提起数据库,大家都会想到Access、FoxPro、Delphi这些常用数据库开发应用程序。但是社会日益膨胀的信息量对数据库的构造提出了更新、更高的要求,数据库已步入网络应用领域。Web数据的发布与收集,分布式数据库管理及联机处理支持,都要求数据库开发管理系统具有相应的新增功能,正是在这种背景下,SQL Server应运而生。SQL Server 2000彻底脱离了Sybase,它将数据库连接到Internet,并通过Web浏览器显示数据操作,具有客户机/服务器结构,并与Microsoft公司的其他产品及第三方产品具有良好的兼容性,能方便地实现无缝操作。此外,SQL Server 2000还提供了对分布式事物处理的支持,能为大型数据库项目提供优秀的企业级解决方案。第三章 系统设计3.1 总体设计3.1.1 项目规划客户关系管理系统是一个典型的数据库开发应用程序,由客户管理模块、库存管理模块、服务管理模块、报表管理模块、email管理模块、用户管理模块组成,规划系统功能模块如下:q 客户管理模块该模块主要功能是对客户信息、客户联系人信息、合同信息进行添加、删除、查询等操作。q 库存管理模块该模块的主要功能是管理入库、出库信息、产品信息进行管理,其中包括对库存信息、产品信息进行添加、删除、查询等操作。q 服务管理模块该模块主要功能是对客户反馈信息进行添加、删除、查询等操作。q 报表管理模块该模块主要通过查询条件,对各种信息进行查询,并将得到的结果导出Excel表、进行打印报表等操作(其中信息包括:客户信息、联系人信息、反馈客户信息、库存信息)。q email管理模块该模块主要管理客户联系人email地址信息,对企业客户之间的email文件进行管理,向客户发送邮件。q 用户管理该模块主要管理用户信息的添加、删除等操作,并设置用户的使用权限。3.1.2 系统功能结构图图3 数据表树型结构图3.2 设计目标本系统是针对中小型企业通过网络实现对客户的管理而设计的,主要实现如下目标:q 对客户信息(客户基本信息、联系人信息、合同信息)进行全面管理。q 及时查看库存信息,并通过网站对入库、出库信息进行管理。q 强大的客户信息、联系人信息报表导出、打印功能q 及时了解客户的反馈信息,并对其进行管理。q 实现各种信息的选择查询、模糊查询功能等。q 实现了和客户通过网络在线沟通的功能,并对客户联系人的email地址进行管理。q 管理员可以添加操作员信息、设置操作员的权限。q 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。q 要求系统的数据保密性强,通过为每个用户设置使用权限来实现。q 系统运行稳定、安全可靠。q 键盘操作,快速响应。3.3 开发工具及平台选择3.3.1开发工具在选择开发工具时,首先需要决定使用的操作系统。为了能够采用ASP程序的最新技术,本系统在开发时选用Windows 2000 Server作为操作系统。在Windows 2000 Server中自带有IIS5.0,这是微软公司为建立Web站点而发布的最新Web服务器软件,在该软件中带有对ASP的直接支持。SQL Server 2000是微软公司发布的最新SQL Server数据库产品,对Web应用提供了许多最新的支持。为了更好地完成Web站点的页面设计工作,应该选择使用一些页面设计软件。本系统采用微软FrontPage软件,可以通过可视化界面来进行页面设计。因此,本系统是在Windows 2000 Server操作系统上,由IIS Web服务器和SQL Server 2000数据库建立Web站点,通过ASP技术开发动态页面的技术。3.3.2平台选择硬件平台:q CPU:P41。8GHz;q 内存:256MB以上。软件平台:q 操作系统:Windows xp/ Windows 2000/ Windows 2003;q 数据库:SQL Server 2000;q 浏览器:IE5.0,推荐使用IE6.0;q Web服务器:IIS5.0;q 分辨率:最佳效果1024*768。第四章 数据库设计4.1 数据库平台的选择本系统数据库采用SQLServer2000数据库,系统数据库命名为db_System。SQL Server 2000是Microsoft公司最新开发的大型关系数据库管理系统,具有非常强大的关系数据库创建、开发、设计及管理功能。它彻底脱离了Sybase,将数据库连接到Internet,并通过Web浏览器显示数据操作,具有客户机/服务器结构,并与Microsoft公司的其他产品及第三方产品具有良好的兼容性,能方便地实现无缝操作。此外,SQL Server 2000还提供了对分布式事物处理的支持,能为大型数据库项目提供优秀的企业级解决方案。4.2 数据库概念模型的设计概念设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。根据系统功能设计的要求以及功能模块的划分,对于模块数据库,可以设计以下数据项和数据结构:l 发件人信息:包括自动编号、发件人姓名、发件人邮箱密码、发件人email、企业邮局地址。l 客户信息:包括自动编号、公司名称、公司详细地址、公司电话、公司传真、公司email、邮政编码、公司网址、企业性质、公司、所在城市、结款信用、所属国家/地区、结款方式、最高订单、年度订单、需求周期、创建时间、修改时间、创建人。l 反馈信息:包括自动编号、反馈标题、反馈日期、反馈客户、反馈内容、是否完成、处理结果、创建时间、创建人。l 库存记录表:包括自动编号、产品编号、产品数量、库存类型、库存说明、创建人、创建时间。l 合同信息:包括自动编号、客户、合同编号、签定日期、签定日期、执行人、签单人、备注、创建时间、修改时间、创建人。l 发件人信息:包括自动编号、用户名、密码、管理客户权限、管理联系人、管理合同权限、管理库存权限、服务管理权限、抄表管理权限、发件人管理权限、管理权限、管理用户权限、超级用户权限。l 发件人信息:包括自动编号、产品编号、产品名称、单位、供应商、产品简介、操作用户、操作时间、修改时间。l 发件人信息:包括自动编号、联系人姓名、所属客户、爱好、传真、电话、手机、电子邮件、所属部门、职位、生日、性别、合作态度、备注、操作时间、修改时间、操作员。通过对内容和过程的分析,本系统应设计的实体和属性如下:EmailProductNumberEmailPwdSmtpEmailProductNameEmailNameProductUnitidProductProviderProductContentSetNameSetName发件人信息表RemarkSetTimeLinkmanMienEditTimeLinkmanNameLinkmanSexLinkmanClientLinkmanBirthLinkmanDutyLinkmanLikeLinkmanDeptLinkmanFaxLinkmanEmailLinkmanTelLinkmanHanderClientFaxClientEmailClientNumberClientTelClientPageClientAddressClientHabitudeClientNameidClientSizeSetNameClientCity客户信息表ClientCreditEditTimeClientCountrySetTimeClientPayClientCycClientListClientYearFeedbackClientFeedbackDateFeedbackContentFeedbackTitleid反馈信息表FeedbackFulfillFeedbackResultSetNameSetTimeStockpileProductNumberStockpileTypeStockpileProductNameid库存记录表SetTimeStockpileContentSetNamePactMoneyPactDatePactNumberPactExecutorPactClientPactSignatory合同信息表idPactRemarkSetTimeSetNameEditTimePactLinkmanClientuserpwdusernameStockpileidFeedback发件人信息表FormschaojiAddresserusersEmail图4 数据表E-R模型结构图4.3 数据模型的实现根据数据库的需求分析,建立如下8个数据表。(1)tb_Addresser(发件人信息表)发件人信息表主要用于保存发件人信息。该数据表的结构如表1所示。表1 表tb_Addresser的结构字段名数据类型长度主键否描述idint4否自动编号EmailNamevarchar50否发件人姓名EmailPwdvarchar50否发件人邮箱密码Emailvarchar50否发件人emailSmtpEmailvarchar50否企业邮局地址(2)tb_Client(客户信息)客户信息表主要用于保存客户信息信息。该数据表的结构如表2所示。表2 表tb_Client的结构字段名数据类型长度主键否描述IDint4是自动编号ClientNamevarchar100否公司名称ClientAddressvarchar100否公司详细地址ClientTelvarchar20否公司电话ClientFaxvarchar20否公司传真ClientEmailvarchar50否公司emailClientNumbervarchar10否邮政编码ClientPagevarchar50否公司网址ClientHabitudevarchar50否企业性质ClientSizevarchar10否公司ClientCityvarchar50否所在城市ClientCreditvarchar50否结款信用ClientCountryvarchar50否所属国家/地区ClientPayvarchar50否结款方式ClientListvarchar50否最高订单ClientYearvarchar10否年度订单ClientCycvarchar10否需求周期SetTimevarchar20否创建时间EditTimevarchar20否修改时间SetNamechar10否创建人(3)tb_Feedback(反馈信息表)反馈信息表主要用于保存客户的反馈信息。该数据表的结构如表3所示。表3 表tb_Feedback的结构字段名数据类型长度主键否描述idint4是自动编号FeedbackTitlevarchar50否反馈标题FeedbackDatevarchar50否反馈日期FeedbackClientvarchar50否反馈客户FeedbackContentvarchar2000否反馈内容FeedbackFulfillvarchar50否是否完成FeedbackResultvarchar2000否处理结果SetTimevarchar20否创建时间SetNamevarchar50否创建人(4)tb_Stockpile(库存记录表)库存记录表主要用于保存库存记录信息。该数据表的结构如表4所示。表4 表tb_Stockpile的结构字段名数据类型长度主键否描述idint4是自动编号StockpileProductNamevarchar50否产品编号StockpileProductNumberint4否产品数量StockpileTypevarchar50否库存类型StockpileContentvarchar50否库存说明SetNamevarchar50否创建人SetTimevarchar20否创建时间(5)tb_Pact(合同信息表)合同信息表主要用于保存合同详细信息。该数据表的结构如表5所示。表5 表tb_Pact的结构字段名数据类型长度主键否描述idint4是自动编号PactClientvarchar50否客户idPactNumbervarchar50否合同编号PactDatevarchar50否签定日期PactMoneyvarchar50否签定日期PactExecutorvarchar100否执行人PactSignatoryvarchar50否签单人PactRemarkvarchar2000否备注SetTimevarchar20否创建时间EditTimevarchar20否修改时间SetNamevarchar50否创建人 (6)tb_User(发件人信息表)发件人信息表主要用于保存用户的信息。该数据表的结构如表6所示。表6 表tb_User结构字段名数据类型长度主键否描述idint4否自动编号usernamevarchar50否用户名userpwdvarchar50否密码Clientvarchar50否管理客户权限Linkmanvarchar50否管理联系人权限Pactvarchar50否管理合同权限Stockpilevarchar50否管理库存权限Feedbackvarchar50否服务管理权限Formsvarchar50否报表管理权限Addresservarchar50否发件人管理权限Emailvarchar50否email管理权限usersvarchar50否管理用户权限chaojivarchar50否超级用户权限 (7)tb_Addresser(发件人信息表)发件人信息表主要用于保存发件人信息。该数据表的结构如表7所示。表7 表tb_Product结构字段名数据类型长度主键否描述idint4是自动编号ProductNumbervarchar50否产品编号ProductNamevarchar50否产品名称ProductUnitvarchar50否单位ProductProvidervarchar50否供应商ProductContentvarchar2000否产品简介SetNamevarchar50否操作用户SetTimevarchar20否操作时间EditTimevarchar20否修改时间(8)tb_Addresser(发件人信息表)发件人信息表主要用于保存发件人信息。该数据表的结构如表8所示。表8 表tb_linkman结构字段名数据类型长度主键否描述idint4是自动编号LinkmanNamevarchar50否联系人姓名LinkmanClientvarchar100否所属客户LinkmanLikevarchar50否爱好LinkmanFaxvarchar20否传真LinkmanTelvarchar20否电话LinkmanHandervarchar20否手机LinkmanEmailvarchar50否电子邮件LinkmanDeptvarchar50否所属部门LinkmanDutyvarchar50否职位LinkmanBirthvarchar20否生日LinkmanSexvarchar2否性别LinkmanMienvarchar4否合作态度Remarkvarchar2000否备注SetTimevarchar20否操作时间EditTimevarchar2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论