收藏 分销(赏)

参考论文A-企业CRM系统的研究与设计(格式不符合要求).doc

上传人:Fis****915 文档编号:554469 上传时间:2023-12-08 格式:DOC 页数:63 大小:3.05MB 下载积分:6 金币
下载 相关 举报
参考论文A-企业CRM系统的研究与设计(格式不符合要求).doc_第1页
第1页 / 共63页
参考论文A-企业CRM系统的研究与设计(格式不符合要求).doc_第2页
第2页 / 共63页


点击查看更多>>
资源描述
苏州大学计算机科学与技术学院 专升本毕业设计(论文) 题目 企业CRM系统的研究与设计 学生姓名 学号 所学专业 计算机科学与技术 指导老师 陈建明 二〇一〇年十一月 苏州大学计算机科学与技术学院专升本毕业论文(设计) 任 务 书 论文设计题目:企业CRM系统的研究与设计  指导教师: 陈建明 职称:副教授 类别:毕业论文 学生: 学号: 论文(设计)类型:应用型 专业:计算机科学与技术 班级: 是否隶属于科研项目:否 1. 论文(设计)的主要任务及目标 分析与设计一个基于Intranet的企业CRM系统。对数据的录入、修改、删除、查询、报表打印等功能能够顺利完成,从而达到提高客户信息管理效率、降低总体、维护成本等,改善对现有客户的管理混乱状态,加强企业与客户的联系。 2. 论文(设计)的主要内容 (1)客户信息管理模块,基本资料的添加、修改、删除和查询功能;与客户相关的联系人资料的添加、修改、删除和查询功能。另外,当查询到需要信息的时候,系统应提供报表和打印功能,以供公司领导作出决策。 (2)客户销售信息管理模块,有基本的添加、修改、删除和查询功能。其目标是提高客户销售数据的准确性、及时性和完整性,对客户销售进行有效管理,提供决策支持所需的数据。 (3)客户投诉信息管理模块,有基本的添加、修改、删除和查询功能,其目标是及时记录客户的投诉信息,提供有竞争力的售后支持、修理和维护服务。可以实现纠纷、次货、和订单的跟踪;记录发生过的问题及其解决过程;维修人员的预约、调度和派遣;备件的管理及其他的后勤保障。从而维持好最大限度的老客户。 (4)客户日程信息管理模块,可以完成新建和浏览计划,并且可以将每天的计划情况通过“今日提醒”栏目显示。为负责此项业务的工作人员做好每天工作安排,减少公司因遗忘或者因没有准备而手忙脚乱造成的浪费和客户的流失。 3. 论文(设计)的基本要求 1) 严格遵守学校和学院有关毕业设计的各项规章制度。 2) 以认真负责的态度,严格按照毕业设计的内容要求和进度安排开展毕业设计工作。 3) 要理论联系实际、以实事求是、勇于探索、不断创新的科学态度对待毕业设计。 4) 要按照学校有关毕业论文的撰写要求,认真撰写毕业论文。 4. 主要参考文献 [1] 朱爱群.客户关系管理与数据挖掘[M].北京:中国财经经济出版社 [2] 何容勤.CRM原理,设计,实践(第二版)[M] .电子工业出版社 [3] 张学军,吴萧,刘翠响.CRM实施宝殿[M] .国防工业出版社 [4] 叶开.中国CRM最佳务实[M] .电子工业出版社 [5] 马刚,李洪心,杨兴凯.客户关系管理[M].东北财经大学出版社 [6] 常明华.VFP编程技术及数据库应用教程[M] .中国电力出版社 [7] 王毓珠 . Visual Fox Pro程序设计教程[M].人民邮电出版社 [8] 李军,王刚,王桂荣. Visual Fox Pro数据库系统开发应用教程[M].清华大学出版社,北方交通大学出版社 论文(设计)各阶段任务 起止时间 1 系统需求分析 9月4日―9月17日 2 系统总体设计 9月18日―10月1日 3 详细设计与编码 10月2日―10月22日 4 撰写论文,完成初稿 10月16日―11月12日 5 审核并完善论文 11月6日―11月19日 6 准备答辨 11月20日―12月3日 5. 进度安排 注:1.此表一式三份,学院、指导教师、学生各一份   2.类别是指毕业论文或毕业设计,类型指应用型、理论研究型和其它 计算机科学与技术学院专升本毕业论文(设计) 成 绩 评 定 表 论文(设计)题目:企业CRM系统的研究与设计  学生 学号 指 导 教 师 评 语 该生在毕业设计中,能联系工作实际,运用软件工程的原理,针对CRM的特点和要求,认真做好需求分析、系统设计、编码、测试等各个环节,用VFP完成了原型系统的设计,并按要求完成了毕业设计。 对待毕业设计,该生认真负责、积极主动。 成绩: 签字: 年 月 日 答 辩 小 组 评 语 成绩: 组长签字: 年 月 日 综合成绩: 等第: 苏州大学计算机科学与技术学院专升本毕业设计论文 目 录 摘 要 i ABSTRACT ii 第一章 绪论 1 1.1 什么是客户关系管理 1 1.1.1 CRM的几种不同解释 1 1.1.2 CRM的铁三角内涵 1 1.2 客户关系管理现状 2 第二章 需求分析 3 2.1 市场需求分析 3 2.2 系统需求分析 3 2.3可行性分析 5 2.3.1系统安装环境 5 2.3.2开发工具的选择 5 2.3.3 Visual Foxpro6.0概述 5 2.3.4数据库设计 5 第三章 系统设计 8 3.1客户关系管理系统功能设计 8 3.2客户关系管理系统数据库设计 10 3.2.1数据库的逻辑设计 10 3.2.2数据字典 10 3.2.3 数据库详细设计 13 第四章 详细设计 16 4.1 登录界面设计 16 4.1.1为权限制作“授权用户表” 16 4.1.2设计用户登录窗口 17 4.1.3注册表单的创建 18 4.2主菜单的设计 19 4.2.1菜单的制作 19 4.2.2运行主菜单 20 4.3客户资料信息管理设计模块 20 4.3.1客户信息 20 4.3.2联系人信息 25 4.4客户投诉管理 29 4.4.1客户投诉信息输入 29 4.4.2客户投诉信息修改 30 4.4.3客户投诉信息删除 30 4.3.4客户投诉信息查询 31 4.3.5客户投诉信息打印 31 4.4销售管理 32 4.4.1销售信息录入 32 4.4.2销售信息修改 33 4.4.3销售信息删除 33 4.4.4销售信息查询 34 4.4.5销售信息打印 35 4.5日程信息管理 35 4.5.1新建计划 35 4.5.2浏览计划 36 4.5.3今日提醒 36 4.5.4日程规划报表 37 4.6系统维护 38 4.6.1更改密码 38 4.6.2退出 38 第五章 系统测试 39 5.1 测试的作用和意义 39 5.2 测试方法 39 5.3 测试内容 39 5.4 测试结果 40 5.5 结论 40 致谢 41 参考文献 42 附录A 程序代码(部分) 43 附录B 功能结构模块图 55 第 II 页 苏州大学计算机科学与技术学院专升本毕业设计论文 摘 要 客户关系管理系统简称“CRM”。是一个基于数据库的客户关系管理软件,是为了加强企业对客户关系管理而开发,以提高企业对客户信息的管理和利用,提高企业效益为目的,以优化企业客户信息资源为核心,通过信息化手段,使企业各部门都能很好的利用客户信息,从而提高企业的经济效益和企业的市场竞争力。 本次课题设计的目的也就在于设计出一个可以运用于XXX童装厂的客户关系管理系统的软件。针对XXX童装厂混乱的客户关系管理方式和低学历的管理人员着一现象,我设计出一套简单的客户关系管理软件系统,这样既有助于改善工厂混乱的客户关系管理局面,也有助于管理人员的操作。本系统设计是运用VFP数据库编程技术实现的,内容和形式比较简单,它是以客户为基础,通过销售管理、客户投诉管理、日程信息管理、系统维护等几个模块来达到客户信息管理的目的的,它对数据的录入、修改、删除、查询、报表打印等功能能够顺利完成;日常报表、信息查询、等都可以在本系统中轻松实现,从而达到提高客户信息管理效率、降低总体维护成本等目的。本系统设置了管理员,非管理人员是不能够进入系统的,这有助于加强安全保障,防止客户信息泄露;减少因信息原因而导致的损失;提高企业效率;更有效地配置人员和其他资源。 这个软件虽然设计的还不成熟,但是对于小型的企业简单实用。 关键词:客户关系管理系统 数据库 销售管理 投诉管理 信息查询 日程信息管理 第 42 页 ABSTRACT Customer relation management system is CRM for short, which is customer's information management software based on the customer of the database. It is for the sake of enhancing business enterprise to customer information management. It can increase business enterprise to customer's information and business enterprise performance. Its core is to optimize the information resources of the customer. It makes each section of business enterprise use the information of the customer fully through the means of information in order to increase business enterprise and market competition ability of corporations. The topics for the purpose of the design is design a Software for Customer Relationship Management System that can be used in a children's clothing factory .Guys against the wear factory confusion customer relationship management and a low level of education with the management of a phenomenon . I designed a simple set of customer relationship management software system, This will help improve the factory chaotic situation customer relationship management, but also contribute to the management of the operation .The system is designed to use VFP database programming technology, the content and form are simple ,It is based on customer, sales management, customer complaints management, scheduling information management, System maintenance, and several other molds to achieve the purposes of customer information management .It data entry, modify, delete, query, report printing, and other functions can be successfully completed and Daily statements, information inquiries and so on the system can be easily achieved. So this can improve customer information management efficiency and reduce the overall costs of maintaining .The system set up the system administrator, non-managerial staff will not be able to enter the system .And the system will be done : to strengthen security and prevent leakage of customer information; Reduce the reasons for the information which led to the loss; improve enterprise efficiency; more effective allocation of staff and other resources. Although this software designs is not mature, but regarding to small enterprise is simple and practical. Key words: CRM Sale management Customer complaint management Query Scheduling information manageme 第一章 绪论 1.1 什么是客户关系管理 客户关系管理(Customer Relationship Management,简称CRM)这个词可以说在国内是一个新的名词。有关他的定义有很多,几乎每个CRM系统提供商都有自己的定义,不同地人从不同的角度总会有不同的提法。不过,这也从另一个层面说明CRM概念不是一两句话就能让人准确理解的。 1.1.1 CRM的几种不同解释 不同机构对CRM有着不同的看法和见解,主要有以下几种解释: 一,GartnetGroup认为:所谓的客户关系管理就是为企业提供全方位的管理视角,赋予企业更完善的客户交流能力,使客户的收益率最大化。 二,Hurwitzgroup认为: CRM的焦点是改善与销售、市场营销、客户服务和支持等领域的客户关系有关的商业流程并实现自动化。 三,IBM认为:把客户关系管理分为三类:关系管理、流程管理和接入管理,涉及企业识别、挑选、获取、保持和发展客户的整个商业过程。 1.1.2 CRM的铁三角内涵 CRM分为理念、技术、实施三个层面。 (见图1-1) CRM理念:建立“以客户为核心、以市场为导向”经营管理模式。 CRM技术:Internet和电子商务、多媒体技术、数据仓库和数据挖掘、专家系统和人工智能、呼叫中心等等。 CRM实施:CRM软件不是一种交付即用的工具,需要根据组织的具体情况进行CRM实施。 CRM理念是CRM成功的关键,它是CRM实施应用的基础和土壤; CRM技术是CRM成功实施的手段和方法;实施是决定CRM成功与否、效果如何的直接因素。 图1-1CRM铁三角图 综合以上解释我们将CRM的定义如下: CRM是企业利用 IT技术和互联网技术实现对客户的整合营销,是以客户为核心的企业营销的技术实现和管理实现,以提高组织的赢利能力(经济效益、社会效益)并加强竞争优势。 1.2 客户关系管理现状 客户关系管理(Customer Relationship Management,简称CRM)是一种使企业增强核心竞争力,扩大市场规模,加速提升运营效率的成功的经营管理模式,是现代管理科学与信息技术结合的产物,是企业为最终实现电子化运营目标所创造并使用,由软硬件系统集成来支持实现现代企业经营管理模式的解决方案的总和。它以客户为中心,通过再造企业组织结构和优化业务流程,展开系统的客户研究,从而提高客户的满意度和忠诚度,最终达到提升运营效率的目的。 目前,从地域来看, CRM商机最大的是北美市场,其次是西欧市场,其中西欧市场正以全球最快的速度飞速发展。在东南亚地区,CRM市场目前比较小,尚处于炒作概念而不是做产品的时期。这主要是因为CRM概念由美国提出,拥有此类产品的厂商主要是Siebel、Oracle、Vantive、Onyx等欧美国家的软件公司,在其他地区产品的推行存在产品本地化等问题。但就其市场前景来看,发展潜力非常巨大。 从行业结构角度来看,大多数CRM方案供应商并没有把其产品局限在单一的行业市场,其客户遍布于众多的行业:如制造业、保险业、金融业以及高技术行业。 全球流行的CRM产品主要包括:Baan公司的BaanFrontoffice98.4、 Onyx软件公司的OnyxCustomer4.0和Siebel系统公司的Siebel99等。这些产品都以Windows、Unix等为主流平台,并集成了Microsoft Office应用。IBM、Oracle、Lotus等公司目前纷纷在加大力度发展其CRM产品。 第二章 需求分析 2.1 市场需求分析 现行的CRM软件还处于起步阶段,功能模块结构不尽相同,但是其基本的需求是一样的,其主要技术需求应包括六个方面: (1)信息分析能力 CRM有大量客户和潜在客户的信息,企业应该充分的利用这些信息进行分析,使得决策者掌握的信息更加完全,从而能及时的作出决策。良好的商业情报是企业成功的一半。 (2)对客户互动渠道进行集成的能力 对多渠道进行集成与CRM解决方案的功能部件的集成是同等重要的。不管客户是与企业联系还是与销售人员联系,于客户互动都应该是无缝的、统一的、高效的。同一的渠道还能带来内部效益的提高。 (3)支持网络应用的能力 在支持企业内外的互动和业务处理方面,Web的作用越来越大,这使得CRM得网络功能越来越重要。如,网络可以为电子商务渠道提供支持。为了使客户和企业雇员都能方便应用CRM,需要提供标准化的网络浏览器,使得用户几乎不需训练就能使用系统。 另外,如果通过网络为客户提供在线反馈的话并能有专人及时传达信息给公司的售后服务部门,这将为公司留住客户(尤其是距离较远的)并使业绩添砖加瓦。 (4)建设集中的信息仓库的能力 采用集中化的信息、实时的客户信息,可使各业务部门和功能模块间的信息能统一起来。 (5)对工作流进行集成的能力 工作量是指把相关文档和工作规则自动化安排给负责特定业务流程中特定步骤的人。CRM解决方案应具有较强的功能,为跨部门工作提供支持,使这些工作能动态的、无缝的集成。 (6)与ERP功能的集成 如果CRM与ERP和财务、库存、制造、分销、物流和人力资源等连接起来,使之成为一个客户互动循环,这种集成能使企业在系统间搜集商业情报,而不是低水平的数据同步。 2.2 系统需求分析 CRM作为管理企业与客户关系的主要管理系统平台,不仅要处理企业与客户之间的业务,还要处理企业内部相关部门的业务。CRM中不仅包含客户的信息资料,而且涉及市场竞争对手的情报资料,还包括了企业进行营销、销售及支持服务所需的各种数据。信息数据的来源是多种多样的,可以是本地数据库,也可以是异地数据库,甚至可以是E-mail、文本文件等。客户与企业、部门与部门、业务与业务、销售与市场及服务间复杂关系,导致CRM中的数据不论是结构、类型还是彼此间的关联都是复杂多变的;对这种数据进行的处理也是多种多样的。因此,要实现对CRM数据的及时、准确的处理和有效利用,就需要: (1)建立统一的信息编码系统; (2)设计能够良好反映事务特性的数据模型; (3)划分数据库类型,在分布式数据库管理系统和网络平台基础上,设计全局共享及局部共享数据库,以支持分布式数据处理,实现各分系统之间及其内部各功能模块之间的信息集成; (4)提供强大的数据库管理系统,并在此基础上敬爱拿过来完善的客户销售数据库、客户市场数据库、客户支持与服务数据库、企业综合信息数据库等。 由于CRM是以客户为整个管理的中心,不同于其它管理系统,其数据库管理有自己的特性。因此,需要建构自己的CRM数据库。在构建CRM数据库时,应注意CRM的特性,同时也要注意CRM系统与企业其它管理系统的协调。 根据需求分析,可以画出系统流程图2-1: 图2-1 客户关系管理系统流程图 处理 物或单据 数据存储 外部环境 物或信息流 输向系统外 向系统输入 图2-2 流程图符号说明 2.3可行性分析 基于以上简化后的功能,系统将会是一个单机版的客户关系管理软件,尤其是去掉网络功能以后,虽然客户投诉信息渠道减少,但是操作更简单,界面更统一,这对于一个小型企业来说是完全可行的。并且在软件开发方面目前自己的水平也已经可行。 2.3.1系统安装环境 Visual FoxPro 6.0中文版对计算机的硬件和软件环境要求如下: CPU 300MHZ 内存 32M 硬盘 8G 操作系统 win9x操作系统或更高 2.3.2开发工具的选择 Microsoft Visual FoxPro 6.0作为前台的开发工具 2.3.3 Visual Foxpro6.0概述 Foxpro是美国Fox Software公司1990年推出的微机关系数据库管理系统,至今已有多种版本问世,Foxpro1.0,Foxpro2.0,与microsoft公司合并推出Foxpro2.5,Foxpro2.6,Visual Foxpro6.0等。 Visual Foxpro(简称VFP)是在Foxpro For Windows 基础上发展起来的,其核心是可视化程序设计。VFP大量使用向导、设计器、生成器等界面操作工具,把传统的命令执行方式扩充为以界面为主、命令方式为辅的交互式执行方式,把单一的面向过程的结构化程序设计扩充为既有结构化设计、又有面向对象程序设计的可视化程序设计,使VFP成为当今流行的、功能强大的数据库系统。 2.3.4数据库设计 数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。 一、数据库设计的特点 (1)建设是硬件和软件的结合 (2)库设计应该与应用系统设计相结合 (3)结构(数据)设计:设计数据库框架或数据库结构 (4)行为(处理)设计:设计应用程序、事务处理等 (5)结构和行为分离的设计如图2-3,传统的软件工程忽视对应用中数据语义的分析和抽象,只要有可能就尽量推迟数据结构设计的决策。早期的数据库设计致力于数据模型和建模方法研究,忽视了对行为的设计。 图2-3数据模型 二、数据库设计的基本步骤 数据库设计的过程分为六个阶段 1.需求分析阶段:准确了解与分析用户需求(包括数据与处理)是整个设计过程的基础,是最困难、最耗费时间的一步 2.概念结构设计阶段:是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型 3.逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型对其进行优化。 4.数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。 5.数据库实施阶段:运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果。建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。 6.数据库运行和维护阶段:数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改 三、数据库各级模式的形成过程 1.需求分析阶段:综合各个用户的应用需求 2.概念设计阶段:形成独立于机器特点,独立于各个DBMS产品的概念模式(E-R图) 3.逻辑设计阶段:首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View),形成数据的外模式 4.物理设计阶段:根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式 四、数据库设计 在 设计数据库之前,即需求分析阶段必须要了解以下几个方面的内容: 1.理解客户需求,询问用户如何看待未来需求变化。让客户解释其需求,而且随着开发的继续,还要经常询问客户保证其需求仍然在开发的目的之中。 2. 了解企业业务可以在以后的开发阶段节约大量的时间。 3. 重视输入输出。 在定义数据库表和字段需求(输入)时,首先应检查现有的或者已经设计出的报表、查询和视图(输出)以决定为了支持这些输出哪些是必要的表和字段。 举例:假如客户需要一个报表按照邮政编码排序、分段和求和,你要保证其中包括了单独的邮政编码字段而不要把邮政编码糅进地址字段里。 4. 创建数据字典和ER 图表 ER 图表和数据字典可以让任何了解数据库的人都明确如何从数据库中获得数据。ER图对表明表之间关系很有用,而数据字典则说明了每个字段的用途以及任何可能存在的别名。对SQL 表达式的文档化来说这是完全必要的。 5. 定义标准的对象命名规范 数据库各种对象的命名必须规范。 第三章 系统设计 3.1客户关系管理系统功能设计 根据系统需求分析和系统功能模块结构图来看,该系统应具备的主要基本功能如下: ● 客户信息添加、修改和删除功能 ● 联系人信息添加、修改和删除功能 ● 销售信息添加、修改和删除功能 ● 客户投诉信息添加、修改和删除功能 ● 客户信息、联系人信息、销售信息、客户投诉信息的查询功能 ● 客户信息、联系人信息、销售信息、客户投诉信息的报表打印功能 ● 客户日程管理可以完成新建和浏览计划,并且可以将每天的计划情况通过“今日提醒”栏目显示。 其功能结构模块图如图3-1: 根据功能结构图画出其数据流程图,如图3-2所示: 图3-2 客户关系管理数据流程图 外部实体 加工及转换 数据存储 数据流 图3-3 系统数据流程图符号说明 图3-1客户关系管理功能结构模块图 3.2客户关系管理系统数据库设计 3.2.1数据库的逻辑设计 根据数据流程图的分析可以将数据库抽象为一个现实世界的概念模型,我们用E-R图来描述,如图3-4所示。 客户 所属关系 联系人 销售产品 XX童装厂 销售关系 投诉关系 图3-4 客户关系管理系统E-R图 图例符号说明: 实体集 联 系 图3-5 E-R图数据说明 根据上述E-R模型,将其转化为关系模型: 客户信息(客户编号、客户名称、省份、城市、邮编、联系地址、客户电话、客户传真、电子邮箱、主页、行业) 联系人信息(编号、姓名、相关客户、称呼、证件号码、邮编、联系地址、联系电话、电子邮箱) 客户投诉信息(投诉编号、投诉日期、投诉姓名、投诉产品、投诉原因、投诉电话、处理结果) 销售信息(订单号、销售日期、相关客户、相关联系人、联系人电话、产品、单价、销售数量、金额) 3.2.2数据字典 通过系统需求分析,对客户关系管理系统编制数据字典如下: 表3-1客户信息数据流表 数据流: 系统名:客户关系管理系统 条目名:客户信息录入 来源:公司客户 去处:客户录入修改删除查询 数据流结构: 客户信息:{客户编号、客户名称、省份、城市、邮编、联系地址、客户电话、客户传真、电子邮箱、主页、行业} 简要说明:客户一览表主要是对客户信息进行登记、要求每个公司客户都有一条记录相对应、并能对之进行修改、删除、查询。 注:客户信息录入单是客户信息录入到系统之前,系统管理员提供的客户录入资料,为便于日后的管理,客户录入单应尽可能详细,主要记录必须要填写清楚,避免录入记录数据丢失。 (1)客户编码是唯一的,对应公司的一个客户。 (2)系统名:客户关系管理系统 条目名:客户编号 存储处:客户信息表 客户编号为文本数字码,长度最大为10位 代码类型 意义 字 XX XXXX XXX 代码,流水码 省(市)/国际区号,流水码 行业代码,流水码 表3-2行业代码表 行业 制造业 销售业 服务业 金融业 旅游业 商业 代码 01 02 03 04 05 06 例:010512001表示推车厂 ② 电子邮箱和主页字段的设置是为了顺应企业信息化潮流,使公司与客户的联系手段增加了,也就增加了留住客户的机会。 ④ 行业的设置有助于公司分析市场需求的动态发展,某一时期公司收到更多某行业的订单,则公司应考虑加大在该行业的宣传力度,打开市场。 表3-3联系人信息数据流表 数据流 系统名:客户关系管理系统 条目名:联系人信息录入 来源:相关客户 去处:联系人录入修改删除查询 数据流结构: 联系人信息:{编号、姓名、相关客户、称呼、证件号码、邮编、联系地址、联系电话、电子邮箱} 简要说明:联系人列表主要是对客户相关联系人信息进行登记、要求每个公司客户的相关联系人都有一条记录相对应,一个公司可以有多个联系人。 注:(1)联系人是客户的联系人,一客户可对应多个联系人。 (2)联系人编号为文本数字码,长度最大为12位。 代码类型 意义 字符 XX XXXX XXX XX 代码,流水码 客户编号 表3-4销售信息数据流表 数据流 系统名:客户关系管理系统 条目名:销售信息录入单 来源:销售记录单 去处:销售记录录入修改删除查询 数据流结构: 销售信息:{订单号、销售日期、相关客户、相关联系人、联系人电话、产品、单价、销售数量、金额} 简要说明:销售信息表主要是对相关客户销售信息进行登记、要求每条销售信息都有一条记录相对应,一个相关客户可以有多条销售记录,一种产品也可以有多个客户。 注:(1)一个客户可以有多个联系人,一个联系人可以对应多个订单号,订单号和联系人之间构成多对一的关系。 (2)订单号没有具体位数的限制,它是根据产品名称拼音的首字母而确定的。 (3)金额是单价与销售数量相乘的结果。 代码类型 意义 字符 XXXX XXX 代码,流水码。 没有固定的位数,为产品的拼音首字母 表3-5客户投诉信息数据流表 数据流 系统名:客户关系管理系统 条目名:客户投诉信息 来源:客户投诉信息 去处:客户投诉信息录入修改删除查询 数据流结构: 客户投诉信息:{投诉编号、投诉日期、投诉姓名、投诉产品、投诉原因、投诉电话、处理结果} 简要说明:客户投诉信息表主要是对相关客户投诉信息进行登记、要求每条投诉信息都有一条记录相对应。 注:投诉编号的编码方式与销售的订单号的编码方式相同。 3.2.3 数据库详细设计 数据库文件名:客户资料 (1) 客户信息表结构 表3-6客户信息表 字段名 数据类型 可否为空 说明 客户编号 文本(10) 否 客户名称 客户名称 文本(10) 否 按编码规则编码 省份 文本(20) 是 如国家不是中国,则不需填 城市 文本(20) 是 城市(同省份) 邮编 文本(6) 是 邮编 联系地址 文本(50) 是 详细地址 联系电话 文本(20) 是 客户电话 客户传真 文本(20) 是 客户传真 电子邮箱 文本(30) 是 电子邮箱 主页 文本(10) 是 客户公司主页 行业 文本(20) 是 客户所属行业 主键为:客户编码 (2) 联系人信息表结构 表3-7联系人信息表 字段名 数据类型 可否为空 说明 编号 文本(12) 否 编号 姓名 文本(20) 否 姓名 称呼 逻辑型(1) 是 称呼 相关客户 文本(50) 是 相关客户 邮编 文本(6) 是 邮编 联系地址 文本(50) 是 详细地址 联系电话 文本(20) 是 联系电话 电子邮箱 文本(50) 是 电子邮箱 主键为:编号 (3)销售信息表结构 表3-8销售信息表 字段名 数据类型 可否为空 说明 订单号 文本 否 订单号 销售日期 日期型(8) 否 销售日期 相关客户 文本(20) 否 相关客户 相关联系人 文本(20) 否 相关联系人 联系人电话 文本(20) 否 联系人电话 产品 文本(50) 否 产品 单价 数字(10) 是 产品单价 销售数量 数字(5) 是 销售产品数量 金额 数字(10) 是 金额 主键为:订单号 (4)客户投诉信息表结构 表3-9客户投诉信息表 字段名 数据类型 可否为空 说明 投诉编号 文本 否 投诉编号 投诉日期 日期型(8) 否 投诉日期 投诉产品 文本(50) 否 投诉产品 投诉原因 文本(50) 否 投诉原因 投诉电话 文本(20) 否 投诉电话 处理结果 文本(50) 是 处理结果 主键为:投诉编号 (5)日程信息表结构 表3-10日程信息表 字段名 数据类型 可否为空 说明 开始日期 日期型(8) 否 开始日期 结束日期 日期型(8) 否 结束日期 日程内容 字符型(200) 否 日程内容 注:之所以几乎有些可为数字可为文本的字段的数据类型都是文本型的,是因为避免在编程时要求比较多的有效性检验而增加编程的难度,相当于简化设计过程中一个需要考虑的环节。 苏州大学计算机科学与技术学院专升本毕业设计论文 第四章 详细设计 4.1 登录界面设计 为了保证系统数据的安全性,通常要为系统创建权限认证表单,即设计实现安全登录模块。方法是在表单中要求输入用户名和密码,如果授权用户表中存在该用户名,同时用户输入的密码与“授权用户表”中该用户的密码相同,则允许登录,否则,认为是非法使用,中止程序运行。 4.
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 行业资料 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服